dd367
Glean Chat: first enterprise-grade ChatGPT for work
Some examples output demonstrating some of the key features of Vocabuliwala: - Dictionary lookup - Secondary dictionary lookup: looking up dictionary meanings which themselves need explanation - Difficulty rating - Show appearances in the input book
Who is this for? - A casual reader of a book - A teacher trying to teach a book - Students trying to learn vocabulary for a standardized test
Curious to get the community's feedback and see how I can improve this!
Show HN: A tool to auto-generate vocabulary for a book
Glean - the work assistant that searches across all your company's apps
Why I Left Google (2019)
And I can speak for Indians, but CS education in India aside from the IIT, the IIIT, BITS and some NITs is dismal. Cheating is rampant there, and they're much more well versed with the art because it's much harder to cheat and get away with it in India - you can't bring phones to your exam or freely go to the bathroom mid exam, for example.
I. The time I got caught for "plagiarizing". In an intro systems class, me, a CS major, and my roommate, who wanted to minor in CS, were working together and I was "showing him the ropes". He was an intelligent student and we never worked together on the homeworks aside from general verbal discussions on what the solution could be. He used a Windows laptop and for one of the assignments, his C code wasn't compiling because he was missing some libraries and he told me he couldn't figure it out and we were approaching a deadline and asked me to compile it for him and send him back the binary. I did so, but when sending back the binary, in a rush, I accidentally mistook my HW folder for his (we'd downloaded this as a part of the assignment, and the folder structure was identical) and sent him my binary by mistake. Both of our solutions worked. Obviously, we got "caught" in the most naive way. Our binaries had the same MD5 hash and the CMS flagged us. We were both confused at first, and then we realized what happened and explained it to the professor. The proof was simple - just compile my roommate's binary and run it. However, he annulled our assignment to 0. We still both got As (because you could drop one homework) and while some may claim this was a gentle slap on the wrist, it felt unjust. We clearly made a dumb mistake and we shouldn't be punished at all, especially when we knew how rampant actual plagiarism was.
II. The time I caught students for "plagiarizing". As Kevin points out in his post, there aren't really any incentives to catch students for cheating. As a TA, I get no benefit, and moreover, there's a cost. No one wants to be known as THAT TA who busts kids for using "a little help". Keeping that in mind, I was usually very lenient when it comes to cheating. I've noticed signs, but there was never enough proof to warrant the effort of calling someone out. However, at one level it went too far. Two students who were partners for the "projects" had submitted nearly identical solutions for a complex Graphics homework assignment. They got the answer right, but I looked into their working and they both said "(9/5) / (4/3) == (4/7) / (5*9) = 1/3". I don't remember the exact values, but it was two steps of non-sense numbers and then a correct answer. I ended up reporting the case, mostly because I felt like my intelligence as a TA had been insulted. Are you seriously going to submit random numbers with a correct solution hoping I won't see? In any case, it didn't go anywhere.
III. Discovering a cheating ring. At our university, one of my good friends and project partners told me there was an "enormous Asian cheating racket" - not to call out any specific race, I'm Asian too. I wasn't surprised - to be blatant, it made sense. We're very grade oriented with tiger parents. Then I learnt the extent of it. There were apparently Chinese forums and "outsourcers" you could send your homework problems to and they would solve it and give it back. In addition, there were special shared systems like DC++ where you could discover answers to homeworks for different classes at my university as well as Prelims, Midterms and Finals contributed by students of previous years. I was in shock. Students would leave exam halls to go to the bathroom just to look at these answers mid-exam. But was I gonna tattle? No.
IV. The reality at universities. Not just in CS, but in every other subject, almost everybody cheats. Excuses that go around are: "I've worked on it with someone else" "Oh the TA in office hours told everybody the exact same solution" "What? Cheating? me?" "Maybe he/she took it from me, I didn't do it"
And look, people aren't stupid. We all know how cheating works. You get a homework assignment, and you re-write the sentences in your own language. You get some code from someone else and you define some useless functions with 1-2 lines of code. Or you arbitrarily re-organize lines of code. You rename all the variables. You re-organize your functions. You create some unnecessary classes.
There were students who distribute 10 homework assignments between 10 people (in groups of 2), and have one do the assignment (use office hours, friends, google, whatever) and the other literally re-write the assignment in LaTeX 9 different ways for the others to use. No one would ever really have to do the work.
The well known key to cheating is plausible deniability - if there's enough evidence you didn't do it, you didn't do it.
A Data Driven Guide to Buying Contact Lenses (2017)
The Graduate School Admissions Statistics We Never Had
Data Driven Weight Loss: Losing 66 pounds and gaining a six pack in 8 months
Open-sourcing India's Latest and Largest National Health Dataset [2017]
It would be interesting if you could adapt your metric to account for general prevalence of the word in English. Scan a giant subsection of say Wikipedia, and assign a frequency to each of the 234,000 words in a map, giving unseen words an infinitely small frequency, and then use the sum or multiple of the frequencies of each of the anagrams to bring out some truly interesting ones!
The man hacking India’s rich and powerful talks motive, music, drugs and targets
Palantir marked down 32%, Dropbox 25% and Flipkart 27%
Analyzing the Largest Compilation of Graduate School Admissions Data
Despite it being public data, because the information circulated on HN is at the core of technology, it could prove valuable to investors with limited knowledge of it (and might well be worth packaging and selling, haha).
SELECT author, COUNT(1) AS c FROM [fh-bigquery:hackernews.stories] WHERE author IS NOT NULL GROUP BY 1 ORDER BY 2 DESC LIMIT 1000
and armed with the knowledge that HN has been in existence for 3158 days, there are 11 people who post strictly more than once a day. They are: 1 cwan 7077 2 shawndumas 6602 3 evo_9 5659 4 nickb 4322 5 iProject 4266 6 bootload 4212 7 edw519 3844 8 ColinWright 3766 9 nreece 3724 10 tokenadult 3659 11 Garbage 3538 Just under 1 a day: robg 3121
Looking back at 9 years of Hacker News
The Top 100 Hacker News Posts of All Time
I would imagine that Coursera refused because their vision of education is much broader than what they might have been able to achieve within LinkedIn. What do you guys think?