jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
You should probably start with Brenda S Baker's work at Bell Labs:
http://www.cs.ucdavis.edu/~devanbu/teaching/289/Schedule_fil... references the final result.

Baker's alumni web page: http://cm.bell-labs.com/cm/cs/who/bsb/index.html

It's unfortunate that Baker's "dup" and "pdiff" haven't gotten the open source treatment, or at least if they have, they're not widespread. SCO could have saved themselves a lot of lawyer's fees by running "dup" over SysV and Linux sources to see what's similar.
I think it's funny this article showed up on the front page at the same time as another article about the Dunning-Krueger effect.
Matt makes some good points.

However, he doesn't seem to touch on the most important thing - most users don't go and look at websites before downloading apps.

My website is reasonably good and I also released a couple of #1 apps (in the News and Finance categories), but the website played a fairly small role in the success of those apps.
No, but I did quit consulting in January to focus exclusively on products. I am all about doing multiple things and having multiple revenue streams. That said, Freckle will be earning enough to live on comfortably in the next 2-3 mos though, based on my forecasts. :) We are rolling a significant amount of that money back into promotion, and hiring help.
After the first paragraph I thought this article was going to say how learning "80's style programming" isn't a good thing in the 2010s, rather than support that Python fits pretty well into it ;-) There's something to be said for 80's style educational style, but I'm not sure we should hang on to the same style of programming.
Actual substance aside, articles with a single sentence (or fragment) per paragraph don't come off as highly credible, to me.
I think you mean beneficiary, not benefactor.
As it took a small amount of searching, here's more info about the company (Magnet) mentioned at the end of the article:
http://blogs.wsj.com/venturecapital/2011/04/27/alfred-chuang...

And their site:
http://magnet.com/
What is the ratio of cuts in India vs North America/Europe? IBM for a while has been laying off non-Indians in favor of hiring Indians. Has this contributed to the nosedive?
How many people work at the US Post Office? About half.
I think the real lesson here is developers have a warped sense of time and would rather spend relatively much more time building a website to solve a problem than it would just to learn it
On the other hand, there has been separate I&D models of PDP-11, and these are the models where UNIX is most common.
Who the fuck buys a domain name and sets up a web site just because they're frustrated at a date format? I don't get kids today.
I dream about 7zip adding this algorithm, having the convenience of reliability of 7zip together with the speed which would allow me to never avoid compression because it would be always almost as fast as plain copying.
I would say the opposite is true. Amazon is a collection of largely independent product teams that make their own decisions and share very little code. Infrastructure services are used based on its merit. Stuff that works stays, things that don't die out. Unlike most tech. companies that depend on large, common infrastructure, Amazon is carefully designed to evolve.

Main problem is that a new family of species called AWS is so well-adapted and successful that its population is rapidly outgrowing some of the older, less dynamic species on which it depends. You can call that technical debt. I'd call it progress.
Scandinavia and Iceland are pretty much the world leaders with respect to women's rights now, and have a keen interest in their public welfare, so if I were a woman without any form of family support, in fear for my life thanks to a tradition of honor murders in my native culture, I'd rather be there than anywhere else in the world. Even if people frown at you because you're a stranger, at least they aren't killing you because they know you too well.
In my experience, most people that were born in the U.S. speak English with an atrocious accent.
so we learn how important sleep is?
I agree with you about the injustice that Palestinians face, but I think you have been taught incorrectly about "the native population which Jewish immigrants displaced" in a way that rings of anti-Semitism (e.g. the alt-right's calls that "Jews will not replace us," etc). About half of Israel's Jewish population is "Mizrahi," which refers to Jews native to the Middle East, many of whom predate Arab colonization of the Middle East. I know this is a contentious topic in general and I don't think you're intentionally being anti-Semitic, nor do I think all criticism of Israel's treatment of Palestinians is anti-Semitic! But it's easy to also accidentally fall into anti-Semitism when criticizing Israel, since anti-Semitism is so endemic to Western culture, and I think you accidentally did here.
What’s going on with all the Reddit level comments below your post?

I think you bring up great points. This could be a case of low hanging fruit being picked. We are at the point where everything being added is just bells and whistles since the foundation has already been built.
The prime minister of canada declared that canada had conducted a genocide against the pre-european inhabitants of the continent. It looks like Louis Riel's Metis revolt in 1885 was the last [0] real battle or war. The genocide Canada has declared they conducted was also not a violent slaughtering of people. So I guess they are in good company with the Chinese as soft-genocidaires?

[0]: https://en.wikipedia.org/wiki/List_of_conflicts_in_North_Ame...
Clojure now has libpython: https://github.com/clj-python/libpython-clj.
This has got to be my favorite astroturfing conspiracy. Imagine the US government paying people to convince the oh so important programmers at HackerNews that their jet fighter is effective.
It's a little hard to say, although he specifically addressed the matter last week at a town hall meeting

https://www.youtube.com/watch?v=JptyShvF2E8
I feel like none of this matters if Product has other interests or incentives
In principle the absolute number of virions matters.

If you are exposed to 1000 versus 100,000, does one lead to an infection while the other indices some exposure response?
Intel killed the longstanding "tick tock" model in 2016 because of failures with 10nm yield and the higher-than-expected costs of 14nm. Intel got too aggressive with the timeline of the die shrink, which led to them trying to do 10nm on DUV rather than waiting for EUV technology where the light is about an order of magnitude shorter in wavelength than that of DUV (and thus able to resolve today's nano-scale features without all the RETs needed for DUV).

From the 2015 10-K [0]:

"We expect to lengthen the amount of time we will utilize our 14nm and our next-generation 10nm process technologies, further optimizing our products and process technologies while meeting the yearly market cadence for product introductions."

Spoiler alert: In the five years after shelving the tick-tock model, Intel also missed the yearly market cadence for product introductions.

[0] https://www.sec.gov/Archives/edgar/data/50863/00000508631600...
How in the world does a high schooler have this depth of skill and knowledge? I admit it, I'm jealous, I am.
This explicitly doesn't monetize Signal so this line of argument isn't particularly relevant.
How does the iPhone app work? Do you need to have it attached to you all night?

Another flaw I would think is the potential risk of radiation of having it on you all night.
The "panel" concept reminds me of Twitter for iPad (which I really enjoy), just applied to the entire OS -- a sort of simplified implementation of 10/GUI (http://10gui.com/). It could definitely be more polished, but I'm excited for what this will bring in the future.
It's much more interesting to read the original Quora thread instead of the pre-digested TechCrunch commentary.

http://www.quora.com/Yahoo-Acquisitions/Why-did-the-web-serv...
"Users wanting to access Cloud Office from a web browser will need to be running Firefox 3.6 or Internet Explorer 8. It will also be supported by the Apple iOS and Google Android mobile platforms for mobile access."

Interesting that they mention WebKit support on mobile platforms but not the desktop -- I hope there isn't a browser-lock against Safari and/or Chrome on the desktop as well.

(I fully know this is likely me over-thinking it, but it seemed a (somewhat) notable omission.)
The gist of the article:

Security on the web is broken in many technical ways.

Therefore, we should strive to change social practices regarding the use of a technology that is completely independent of the web, instead of actually fixing the problem itself.
The difficult trick is learning how to actually take a break from HN && reddit.
Why do you think a command line interface helps learning more than a GUI one?

In your own language, isn't a CLI simply hiding an API in much the same way a GUI one is?

I used to teach people Linux Volume Management. Far more people understood what they were doing with a visual aid - either in, or outside the app - than those who ran the commands without any context to what was actually happening.
No, what they have is an unenforceable clause that would not be worth the trouble to enforce. They cannot stop people from getting basic labor jobs, there is no proprietary training for taking things off a shelf and stuffing them into a box and taping the box shut.

With the current political climate on HN recently, I expect to be downvoted for my opinion, and I don't care. Congress needs to just pass a bill making non competes illegal already. Slavery is over, indentured servitude is over. We need to stop trying to bring it back.
If you are lucky you will be the dumbest in the room long after you aren't. Behaving as or even being the smartest isn't very productive toward learning. If you desperately need the job then you could be more cautious but if are you are not in a desperate situation then be the idiot, allowing you to soak up whatever you can learn or get fired by people too self-consumed to see the value in that. Keep in mind that there are probably others around you that do not understand everything but might be too shy to throw a wrench into things. And even people that do understand everything having a jester around to get to the basics has a valuable effect.

You'll only find an environment that fits you by getting booted from the environments that don't.
What are you on about, he basically said democracy needs to police social networks and hold them to a high standard given their huge amounts of power. I particularly like the line about a restauranteur not having to serve an 8 course meal to a fascist. This is the correct way to look at freedom of speech - you can say what you want - but there is no requirement for me to provide services for you to reach billions of people with your statements.
TIL what a Veblen Good is. Thanks
Better utility than a truck? Excuse me? 6.5' bed and you can't even reach over the sides to get stuff. No stake pockets or any apparent affordance for installation of racks in the bed either. However, I am a fan of a factory tonneau cover and what looks like a built-in ramp in the tailgate.

But there's no avoiding that the thing is just ugly as can be.

Frankly I'm just waiting for an all-electric replacement for the bigger Tacoma / smaller F150 niche. I don't want or need an 80s stainless steel wedge that can tow a 747. Rivian doesn't appear to be interested in that segment. Toyota isn't going to do it until 2025 at best. I was hoping Tesla might, but I'm not surprised that their first foray barely qualifies as a truck.
I agree for the most part, as I'm somewhat of a mathematician myself (theoretical computer science).

However, you state "mathematics is one of the only sciences that finds absolute ground truth", which I would argue sets it apart from being a science: science does not deal with absolute truth. The scientific method and experiments allows you to inductively make more and more accurate predictions about the object of your study (most often the natural world), but it will never give the deductive truth like math.

So rather than classifying almost all sciences as lacking rigor, I myself consider math to simply be not a science, but something else, as implied with my question.

I guess it depends on ones definition of "science". Is any process resulting in knowledge a science, or does it have to involve the scientific method, hypotheses, experiments.
An upvote just wasn't enough. I'm still laughing.
I am not sure how much in good faith this author is, but honest discussion about mitigation of climate change needs to take place.

A huge amount of sea level rise is locked in already; the uncertainty is about the rate of change not the inevitability of it.

But straw-man arguments that costal communities are doomed because they are built below the coming high tide levels are not much help. Yes, there is a big and demonstrated possibility to mitigate this. An honest discussion of the costs and risks and tradeoffs is merited.
Talking about managing expectations: starting the trailer narration with a phrase “what we’re doing here could change things forever” puts a lot of pressure on the game.
Yeah I feel like they are almost certainly putting this design out to create some buzz. I can't picture them releasing this hideous thing as-is.
Just a SEO blog post that posts something obvious.

They mention ThatOnePrivacySite.net but criticize him:

"Here's the difference. They include virtually every provider — the good and the bad — and present them at equal value to sort through. Instead of providing their readers with answers, they provide them with information that can be used to deduce their own recommendations, based on their values as an individual. "

1st: providing them all guarantees that there is no conflict of interest

2nd: "Instead of providing their readers with answers" You can not provide this answer since there a tons of reasons to use a VPN

"Your VPN provider should not be hiding away in Panama controlled by anonymous leadership."

This is also bullshit. In fact, some of the most resilient VPN provides provide no legislation at all. They only exists in Cyberspace. "Sue us!"

I actually have written the ThatOnePrivacySite.net guy and asked him to put this VPN on the list: https://www.rapidvpn.com/setup-vpn-softether-ubuntu

It is the only VPN that I am aware of that works out of the box with softether. I have not tried it yet. I currently use Astrill. Astrill is not cheap but works pretty well to circumvent censorship. A disadvantage of Astrill is that it often leaks DNS like a motherf....

This should prevent DNS leaks on Linux if UFW is installed.

ufw default deny outgoing

ufw allow out on tun0

ufw allow out on tun0 to 84.200.69.80 port 53
"I have heard that Steve requires final say on circuit boards because he wants to make sure the traces are beautiful."

This may have been true in the Apple I and Apple II days, but he's mellowed out a lot since then. This kind of extravagance caused a lot of problems for him (it crippled the Mac from developing much since Steve didn't like hard drives or fans, it affected the NeXT cube for the same reasons, and he had the entire NeXT factory repainted multiple times because he didn't like the particular shade of grey they chose).
The issue is one of awareness. Many of them found themselves abroad, mostly out of necessity, which is why you might not be familiar with their heritage. Or there might be other reasons where you don't interface with them.

To address your third point and name a few notable hackers of mideast and/or muslim heritage that come to mind off the top of my head that you might be familiar with, please see the list below. You likely use all these guys' hacks daily, so the contribution is definitely there. :)

- co-founder of apple (http://en.wikipedia.org/wiki/Steve_Jobs)

- founder of admob, omar hamoui (http://en.wikipedia.org/wiki/AdMob)

- taher elgamal, a cryptographer who brought us encryption standards like DSA and SSL /HTTPS (http://en.wikipedia.org/wiki/Taher_Elgamal)

- in days past, al khawarizmi brought us algebra (http://en.wikipedia.org/wiki/Muhammad_ibn_Mūsā_al-Khwārizmī) In fact the word algebra originate from the Arabic al-jabr. So does the word algorithm, which is Latin for his name.

- there are many others, some famous and some nameless - hacking away - in all aspects of technology, medicine, science, etc. but you might not necessarily recognize them as being from that part of the world. Maybe even a coworker...

I hope that alters your perspective - at least somewhat - on the middle east, it's talent and it's role in hacker culture.
The big issue is that Textmate 2.0 was announced as a free upgrade years ago and it has yet to appear. Joe Hewitt's tweet kinda says it all: http://twitter.com/joehewitt/status/14998671708
don't try Tree Style Tabs; ones hooked and you can never go back :)

No seriously, Tree Style Tab is the best experience I ever had as a notorious tab user.
De-veganizing ray! ZUM!
They do this already, with air dropped pamphlets from balloons. It doesn't help because almost all of the people they're trying to reach can't even read. Also, being caught with a pamphlet is punishable by whatever arbitrary punishment the state comes up with.
I think you could actually be doing more harm then good if you are focusing on "meat or no meat". This really still re-enforces factory farmed meat because it acts like the only meat choice is factory farmed. If the choice is between the environmentally destructive technique- grain fed factory meat or sustainably raised grass-fed meat, that would actually make the meat situation better.
Linode doesn't run datacenters, they colo with other providers (Hurricane Electric in Fremont).

HE doesn't have the best reputation for resilient datacenter services. However, redundant power is a very complex problem and prone to failure if you can't afford to do it right... which you can't if you're selling colocation for as cheap as HE does.

I really, really wish Linode would launch a sort of premium offering in better datacenters.
I haven't been to Hawaii, but I'm sure it's great to live there. However, if you want to visit anywhere other than the other side of the island, you have to submit to the TSA, or take a boat. That part sucks.
Wow, a "severe lightning storm" in the bay area? My friend mentioned that on facebook too. Not an every-day occurrence.
I remember cancelling a membership to a health club years back could not be done over the phone, it required a registered letter to the main office.
As far as I know, this generally doesn't work. A few years ago I attempted to cancel a gym membership, and after 15 minutes on hold on the phone I hung up and tried looking into banning a certain transaction or vendor from making another transaction. As best I could tell with my bank at the time (Bank of America), there is absolutely no mechanism to do this. The only similar thing they provide is contesting transactions, but that's only appropriate in the event of fraudulent transactions (which a recurring gym membership arguably is not).
"The processor has a 350W PL1 rating if the information is accurate and a 420W PL2 rating. However, the actual enforced power limit from inside the BIOS is at a whopping 764W."
Thanks for sharing this. It took me less than an hour to complete and I thought it was pretty fun. These sort of interview challenges that involve rapidly diving into a foreign codebase are really great, but it has to be done correctly. I once frustratingly & embarrassingly failed a live coding interview where I was asked to fix some sort of linked list issue in a fairly large C code base that wouldn't compile. I much prefer a challenge that involves implementing a new feature in a working code base (like this memcached question) as it's closer to reality and will also provide a better experience for the candidate.
We did hire people that failed the test.
>These examples aren't inflammatory unless you're in denial

Some facts can be both true and inflammatory. Complex and nuanced topics should be approached with respect, as it is very easy to mislead or confuse, especially children.

Imagine using homicide offense rate by race to teach fractions for an example how someone could draw wild conclusions from accurate facts. If a teacher used the example black men are 7 times more likely than white men as a math example, it would be incredibly reckless.

Race is a very loaded topic. You could teach a college course on this fact and still start to scratch the surface.
LOL. I called my bank once to dispute a transaction and they terminated my account as it was easier to them than dealing with the support issue.
> PHP is still the only language that assumes HTML output by default.

For me, that's not a feature, it's an oddity that I have to work around. I guess it's a feature if you're using PHP as the HTML template language it was designed to be, but I suspect that's a minority use case these days.
I have yet to see a highly complex piece of enterprise software that people actually liked to use. Honestly, I think the current state of enterprise throw everything and the kitchen sink at the problem software just demonstrates the downsides of a complex and highly configurable system. If you don’t know what people will be using it for then you can’t build a streamlined system.
You may be right, but only if the description of the update described all it did.
Yes Chinese use different words for the two sides of the family.

Also, depending on which part of China you're from, first cousins whose fathers are brothers (thus having the same surnames) would refer to each other as brothers and sisters.

That part is rather confusing sometimes but otherwise Chinese is very precise in enumerating your relationships.
Is splitting terminals really that helpful? I tend to use 80 character wide, tall terminals so that I can have emacs sitting next to it (in similar dimensions). I guess if I used console emacs, having one terminal with it split would be fine, but when I'm using a tiling window manager, I don't necessarily see the benefit..
Have you considered the Blackfin?

http://en.wikipedia.org/wiki/Blackfin
1> You need a portfolio. I don't know what sort of development you're looking to do, but make 3-5 nice looking sites/programs/apps. Remember, you can't show off snazzy technical stuff (as clients won't understand it), but you can make it look pretty or do something that would interesting to a layman.

This should likely take you a couple months to finish, if you're putting the quality in I'm talking about.

Now you can do these for free for someone else, but that makes the relationship a hard one to transition to paid eventually.

2> Don't ever charge low amounts of money. The people who offer work for that amount are often horrible to you. I'm not saying start out charging $150 an hour, but get far north of $20 an hour for any sort of development.

3> Borrow or beg a standard contract from someone else. Include cancellation clauses, so the manner in which a cancellation occurs is dictated by prior agreement. Make sure you include what payments are still due, who gets what rights to use code or already finished products, etc.

4> Just start! Seriously, you'll learn most of this by doing. Remember though, these people aren't your boss like at work, they're clients. If they say jump, you need to make sure you Really should be jumping that high. Oftentimes, they'll make outrageous demands and the first alternatives that come to mind aren't the only ones.

5> If they ask for extra work: Attach price tags to it. If it matters to them, they'll buy it. If it doesn't, they won't.
I enjoyed Outliers. I liked the fact that, while the premise of the book is that the ultra-successful tend to have quite a lot of luck on their side, he never fails to mention that it also takes hard work/talent.