jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Foundations, like companies or any organization, are composed of people. People can and do get replaced, corrupted or bored and move on, they can eventually decide to take the organization in a direction unlike what was originally intended. Takes more time and effort than just throwing a pile of money at the founders and shutting it all down, of course.
> And he was talking about GPL

While he was referring to the GPL, he actually uttered these words [0]. Gates was a chairman then, it's difficult to believe they had different opinions on this issue and many others. Especially when you consider the Halloween Documents were from Gates' era.

More importantly, it was Gates himself who would routinely visit various heads of states lobbying for MS contracts, especially when Linux was considered. The consequences of that will live with us for many decades. Fortynately the web revolution changed many things and there is some hope the future would be more Microsoft-free, but for many years to come all goverments and most businesses and individuals have to pay Microsoft tax, for one reason or another.

https://www.theregister.com/2001/06/02/ballmer_linux_is_a_ca...
Twitter is fantastic in many ways, but a double edged sword is how rapidly things (including bad faith takes) spread. You can misinterpret even someone you generally agree with, fire off an angry reply, tag in high profile accounts, and end up with a total mess in minutes.

Other social media can be used in a similar way but the power of the @mention makes the "R value" particularly high on Twitter. If you say something in a podcast, a YouTube video, on a mailing list, or even in a HN comment, it's more likely to pass on by, even if it's something genuinely contemptible, than an innocuous but misinterpretable tweet.
Ashok?
I don't know all the prices by heart but it was something like:
MRI 250 EUR
Specialist consultation with orthopedic surgeon 100 EUR (this is with a top European surgeon, former president of ESSKA).
Surgery 8k EUR

The prices are without health insurance. Otherwise you obviously pay much less.
Charleston, South Carolina

Remote: Possibly

Willing to relocate: Yes

Technologies: Python, Ruby, Bash Scripting, Ansible, Selenium, Jmeter, Linux, Solaris, BSD, MySQL, Docker

Resume/CV: Available upon request

Email: rosedovell@protonmail.com
Having played with Slack and Hubot a bit, you could probably write this yourself in 20 minutes. It's probably worth it simply as a conversation piece, too.
You can hurt yourself with a powertool, even a kitchen knife or a kettle. Do more damage than you ever could with bitcoin. That doesn't mean the manufacturer should buy you healthcare insurance.

Storing 4700BTC with an exchange is far, far beyond intended use. My position is that you shouldn't be doing it.

I understand the pro-consumer position. Yes, maybe the exchange should push you into cashing out. But this is starting to turn into padding every room.

We allow people to speculate on forex. We allow them to play carpenter. I don't see why this shouldn't extend to bitcoin.
Are they really committed to it though? The same way they were committed to Google Code? Google Glass? Google Video? Google Reader? Google+? All Google projects that they were "committed" to at one time. Now dead or basically abandoned.
>we had data races, something GCD can't really help you.

Thank you so much for bestowing that insight. But I think you should read the docs on dispatch_barrier_sync() and dispatch_barrier_async() before claiming GCD couldn't have helped with the problems you were seeing in your code base.
50% gains every 18 months is beyond extraordinary, it's miraculous and only to believed because it occurs again and again.

Batteries improve something closer to 8% a year which is merely amazing.
What tool did the poster use to create the diagrams?
I too am amused by his opinion of JavaScript. A professor was moved enough to translate most of SICP to JavaScript and writes in its first chapter, "Above beyond these considerations, programming in JavaScript is great fun" [1]. I agree, and I'm enjoying going through this SICP/JS moreso than the original, as I can write solutions to the exercises in any old browser JavaScript console and paste them into a gist for safekeeping.

[1] http://www.comp.nus.edu.sg/~cs1101s/sicp/
Oh right, that's a special case. The Gecko HTML5 parser is already generated by a specially-targetted Java -> C++ translator. We want to use the same code and make it go Java -> Rust, that's all.
Thanks god!.
This also reminds me a bit of http://xkcd.com/538/.

Cryptography is only as strong as its weakest link. That link more often than not is the human factor.
context: http://www.mitadmissions.org/topics/life/hacks_traditions/ha...

(thanks tineye)
I've written a blog post about this that was pretty well received: http://blog.steveklabnik.com/create-a-more-compelling-experi...

This is a pretty decent link that was on HN recently: http://pietro.open-lab.com/2010/11/09/game-mechanics-for-thi...

And the HN discussion: http://news.ycombinator.com/item?id=1886428
Network (1976) - The phrase "I'm mad as hell and I'm not going to take it anymore" comes from this film.

http://www.imdb.com/title/tt0074958/
Likely any benefit is a cognitive dissonance type effect. The article says that only 2-3% take the offer (so not much of a filtering effect) and that while you would think people would come in and abuse the offer HR doesn't seem to have a lot of special pre-screening. So likely the idea is to get the new employee to value the position as the internalize the lost value of the money they just turned down to continue the position. Not so much filtering people as attempting to nudge them a bit.
It used to be called Startup News, not much has changed w/ regard to submissions.
Does anyone know of any other solutions for this kind of data other than ITA? Are there any open/cheap APIs for getting at scheduling/price data? I hear Hipmunk is using Orbitz currently to power their results (or so someone said on that recent TechCrunch article in the comments). Does Orbitz have some API? Would be a fun data set to play with if one is openly available, though I love what Hipmunk is already doing.
"Reads science fiction, likes computers, enjoys challenging games, is generally into bright-person stuff."

I've never liked or bothered with science fiction, whilst I consider myself pretty techy (I prefer to say techy than geeky). Why is reading science fiction considered something bright people do? I'm not convinced it ties up at all.
Process-per-tab appeared in IE 8 first: http://blogs.msdn.com/ie/archive/2008/03/11/ie8-and-loosely-... - March 2008.
This is not an original idea/thought that I have, but feel repeating it is vital:

This whole censorship crusade that the Facebook, twitter & now reddit is on is a dangerous precedence we are setting for our society. Whatever they call it, this is censorship.

Already due to AI suggesting similar contents on services like Facebook & Youtube and the design of sub-reddits on reddit, we have living inside echo chambers. Atleast users have an option of searching for different contents on the platform. It's a bit easier to come out of the echo chamber. Now, by pushing people off the platform, echo chamber platforms are coming up like parler & rumble. The divide is widening.

I am not sure what other options are there, but censorship is the worst option.
I read the post as a Transloadit.com founder and found it to 90% overlap. We do have a team meetup once a year and Friday remote gaming sessions, and one fulltimer tho (out of 18)
It is accurate to say they didn't plan and they should have and it is likely that race and political leanings played into that poor planning. It isn't accurate to say the police on the ground abetted the the rioters. They clearly did not and it riles people up and erodes the faith in our public servants.
I thought the race for Washington State's Insurance Commissioner was pretty instructive on this point. No one serious from the Republican party ran because no one really objects to the existence of the current guy, so the guy who ran with the R next to his name was, not making a lot of sense in the voter's guide. (He was going to hire 168 people to do his job, 1 hour at a time, among other things that didn't make a lot of sense). He still got 35% of the vote.
My office is likely set up the same as yours, or at least close enough to yours. You could absolutely pop in to visit me.

But you could also grab enough of your friends to obtain a decisive numerical advantage – let's say, you and twenty of your closest friends, that probably gets close to what we saw yesterday. Be sure one or two of them are visibly armed.

Once you have your buddies, you can go break through the glass door leading to the receptionist's desk. We saw that yesterday too.

Once you're in, game over: I don't expect Nancy to tackle you at the door, or my friend Brian to kick you when you try to come into the conference room. I expect when you're inside you'll get a guest badge – or an employees – and proceed to go about doing whatever you were interested in doing.

My office's threat model – and yours – is not based on defending against a mob of people storming the building.
I've been on the Internet since 1994, and it has always been the case that if you made a sufficiently odious pest of yourself over a long enough period of time, that someone would contact your university, employer or ISP, and you would lose your account, or at least your access to Usenet.

You were always perfectly free to go find a new account elsewhere if anyone would have you. But there was always a point where if you passed far enough beyond socially acceptable behavior, your Internet provider might choose to stop doing business with you.

This was especially true in the case of harassment, attacks on network infrastructure, and criminal behavior.
There's even a third-party software that is able to do this: https://www.backuptrans.com/android-whatsapp-to-iphone-trans...

I've used it myself.
Everything to do with warez for one, even sites that didn't directly host IP-infringing content, would very often get the boot because it's a huge hassle for hosts to deal with the amount of trouble these websites generate.
> Yes, those strong convictions have apparently been slipping, but it's across the board and for decades. If anyone has some sources that explain this trend I'd be interested in reading them.

https://www.amazon.com/Coddling-American-Mind-Intentions-Gen...
The article shows an interesting illustration of the disconnect between programmers and normal computer users. Like the author says at the beginning, any experienced developer knows that automating interaction with a GUI is a crazy idea. It's a painful, fragile way to move data around. But to the author and anyone who's done data entry, it's an improvement to their workday that demonstrates the power of programming.

So much programming instruction seems designed to teach people who already understand programming how to solve problems that nonprogrammers wouldn't even understand. A tutorial that started with automating tasks like this might be more effective than all the ones that start by demonstrating how to do basic arithmetic in $LANGUAGE and go on to a detailed explanation of $LANGUAGE's object system.
Farm labourers became unemployed as a result of govt. policy to undermine farm worker political power.

More labour intensive farming would be a good thing. At the moment the US uses 10cals of energy to produce 1cal of food. Pre "get big or get out" it was 1 in 2 out.

Back to manufacturing, it is free trade that has gutted US manufacturing capability. Just look at the trade deficit, the rest of the world benefits greatly, capitalists get great returns on their free movement of money. The US loses taxes, jobs, and wealth and is eroding its long term economy while the short term policy makers make hay.
I feel the same way. I have lived in a tech hub city and worked on-site for major tech companies. I now live in a non-tech hub, with very few technology jobs to choose from, but I live here for personal quality of life reasons. Since I've lived here, I've worked both remotely and on-site for a few different companies. Selfishly, I'd like to see far more companies allow remote workers, because it would give me so many more job opportunities. But I also have to admit that my experience is that overall team/company productivity is markedly better when the people are all in the same location. I know that there are exceptions, but I really don't think they're the norm.
I find it interesting that what Twitter is doing here would have been absolute standard procedure in any small forum 10 years ago - yet everyone seems to panic when Twitter does it.

I think the reaction shows how much the internet has changed - and, to be honest - how much the tech crowd has been seduced by the idea that all data should be around forever.

I think this is a great descision by Twitter in terms of user privacy.
We offer a bunch of E-Ink digital singnage solutions which can be used as a photo frame for the wall in sizes between 9.7" and 32". Check out http://www.visionect.com/technology/
On ubuntu. Great to see that hacking kinect is already enabling other hacks.
Ever lived != lived since year 1. That said I just looked at the table on wikipedia and did some simple calculations. In any case even if more people died since year 1 than are alive today, not many more died.

If you take ALL deaths, that does greatly outnumber the people alive today.
This misses the author's point. In his example the bug you want to detect is that the referenced object in question is not a Customer (or a Foo in your example).

In your else block you can't report anymore information than the NullPointerException in the author's original example reported.

If you still use an 'as' operator at the callsite then you've lost all useful information. If you do a cast then you'll at least get an exception with WHAT it was you were trying to cast.
Because it is corporatist and corrupt and not the American tradition to have politicians usurp the role of banks and venture capitalists. Fundamentally, do we believe that government should allocate capital, or should private citizens and companies do it in the marketplace?

These government startup funds are a Potemkin Village where the corrupt state mimics the healthy activity that occurs naturally in free societies.
Huh, so much my theory that I was just getting warmed up with the first four . . .
Sounds a lot like what I've done...I'm 50/50 at best. Vote streaks are just session-based unless you are logged in, but since I have enabled voting I'm at like 54.13% with about 300 votes or so. Not too impressive, even after looking at mugshots all week...
It's less silly than it sounds. Many XML attacks have JSON equivalents. Do you know how your JSON parser will deal with 512KB of open square brackets in a row?
Only because this interview is pretty pithy, what has Guy succeeded at in the past, oh, five years? He's starting to strike me as someone who is famous for being famous. Of course there's the Mac, but that was a long time ago now. You might as well ask Joni James what advice she has for musicians of today.
Previous discussions: http://news.ycombinator.com/item?id=2372321 http://news.ycombinator.com/item?id=2368712
Has anyone explored CD tooling with Nix? And I don't mean the deployment of NixOS machines themselves (NixOps, deploy-rs, etc), I mean actually using Nix for deployment tooling and orchestrating deployments using the Nix language.

I am yet to find any posts about this or any tools, but have had great success with a small hand rolled tool that essentially lets me decoratively describe cloud resources, parts of my application, deployment "end state", and run the tools required to materialise that (Terraform, nixos-rebuild, etc) similar to GitHub Actions. Hydra is distributed CI for nix-build but does not handle CD or is designed to handle jobs with side effects AFAIK.

NixOS is great, but for me this is even more valuable, as I now have an introspect-able view of my entire deployed real estate, and can essentially `nix run ...` to deploy any part of my application in its entirety along with any dependencies.
Have there been any follow-up studies done on humans?
I'd suggest that centuries of tradition have value, not least for the older generations of Brits, but especially for the tourist dollars drawn to the pageantry. Yes, it's a bit Disney, but it has a little more class and visitors seem to love it.
I tried and had to turn it off after 20 minutes. By that point the interviewer had attempted two ambush interviews, made a lot of statements without backing them up (Japanese fleets overfishing tuna, they might well do but I'd like to see numbers), made false statements around the value of caught tuna (just because the first fish sold at auction in Japan sells for millions does not mean every fish sells for anywhere near that much) and acted surprised about something I thought was common knowledge when I was 6 years old (dolphins are bycatch in tuna fishing operations).
A few years ago I was interested in Nix to make handling multiple Haskell projects easier. I dipped my toe in the water by running NixOS in Virtualbox on my laptop. After a while I decided that improvements in stack were enough for my modest requirements, but NixOS was cool.
Here's a question about your architecture: why do you store layers in LVM2 block-level snapshots instead of btrfs or zfs file-level snapshots?
Most people didn't get Lasik when there still was a risk of permanent damage like blindness or halos. A lot more did when the technology became proven. As someone who underwent the procedure, it also felt like liberating surgery.

Applying similar patterns to Neuralink, the likelihood that a lot of people will jump at the opportunity initially is small. After that, it all depends on how exactly it improves lives (maybe even becomes necessary in some fields?) and how long they can absorb losses until the process is battle-tested enough.

As opposed to Lasik, Neuralink presents much greater risks through surgery and being an implant in the first place. My guess is the value proposition would need to be overwhelming for a lot of people to consider it and fairly strong for enough people to consider it to guarantee profitability.
Having it be easy to use was not one of the requirements in the original text. But of course crucial to wide-spread success.

Federation where you have to enter a home-server is not simple enough so my grandmother could use it. Or non-techie friends.
Yes. Nerve signals travel at about 50-60 m/s through the limbs, so it takes about 20-30ms for a signal to travel from brain to the hand muscles.

Source: https://en.m.wikipedia.org/wiki/Nerve_conduction_velocity
Normal police are trained in crowd control, and they plenty of non lethal ways to achieve that. Calling for police to be more aggressive is not the same as calling for more people to be killed.
I wouldn't say we're using a WhatsApp alternative, I'd say we never bothered switching to a Signal alternative (which still seems like useful information to someone looking to switch away from WhatsApp).

Sorry that I seem to offended you. That certainly wasn't my intent.
People care about whatever they are told to care about by the media or whatever social media algorithms shove onto their feed.

Whole countries can freak out about the disappearance of one child or a car accident caused by some random intoxicated person and then everybody talks about their names, there are political leaders chiming in etc. Whole countries can come together to donate millions for the treatment of a rare disease of a single child. It's kinda random.

Humans are not calibrated to care about actual stats, just stories. A good story of one person can weigh more than a boring story of millions.

It's all theater, nothing more, whichever party wins... It's circus.
The URL itself is some kind of spam link site, but here's the site from back in the day:

https://web.archive.org/web/20000303100223/schoolmaster.net/

It's a bit hard to get an idea what the site was about now because everything was behind a login (hey, like Facebook!) so the Internet Archive didn't scrape very much.
The arbitrariness was my point.
> Eh, it's not like "the nerds" can build a better product in terms of UX anyway, and definitely can't market it better.

Um, the original WhatsApp company was pretty much run by nerds, I thought, who made a product with UX so good they organically built a user base so large that FaceBook paid $16 billion for the company?
The statement was already saying that one of the attack vectors was a bad configuration of TeamCity, the only difference was that it was in PR speech to protect JetBrains from false allegations.
Alas ASK could use an influx of developer efforts. Menny Even-Danan seems to be the sole developer (aside from some pull requests), and it looks like other stuff is keeping him busy lately—as in, in the past couple years at least.

I keep being perplexed when people reinvent software instead of joining forces (though I'm fine either way if the result is good). A better swipe-typing algorithm would be great, but even some smaller touches would make ASK much nicer: like, don't add a space after an opening parenthesis when swiping. Not rocket science, but needs someone to dig in the app's workings.
It's called arguing in bad faith
I think this no-fault mode of incident recovery is a bit overdone. In every HN thread, I find people advocating it as some sort of major revelation.

The mindset that problems are caused by failures in process, and not people is probably right. Even if not, I think it has become popular because it describes a world we would like to live in. It reduces anxiety, and might not negatively effect people's diligence because there tends to be diminishing returns with such negative feelings (c.f.: why the fear of starvation does not promote entrepreneurship ).

It might, however, be misapplied when used for companies. Gitlab is the best example here: It seems like they actually came out ahead in the famous incident you're referring to, even though that incident was the most breathtaking series of organisational incompetence imaginable.

So it's completely ok to spare the one guy's head who happened to issue the final 'drop db;'. But let's not congratulate them too often for at least telling us that of their three redundant backup mechanisms, one had never worked, one silently stopped working months earlier, and last was just erased by 20-something who mixed up his terminal windows (paraphrasing from memory).
Interesting; thanks for the correction. Last time I'd seen that discussion, I thought the conclusion was that it was a supported mirror (as in, the GNOME project would keep it up to date), just not an endorsed mirror (as in, the GNOME project doesn't officially recommend its use).
Hey, there's another thing that's very, very predictable: That a person whose argument is making bigoted remarks and claiming they're neutral statistical results very quickly devolved into saying 'liberals are stupid!'
There definitely was some involvement! Do you think that FBI after receiving the chats and arranging stuff with Lamo just said "Ah cheers for the info, pal. Now go tell your friends and Wired and whoever you want whatever you want." I think the first thing they would tell him is to shut up about it. Why did he publicized it? There is your involvement!
And they're all gonna last a lot longer than any electronic books and always be accessible. [...] DRM? That's at the bottom of the list of drawbacks with e-books for me.

"Always be accessible" is part of the umbrella of DRM-related concerns. This is exactly what I mean - people have adoption concerns related to issues fundamental to e-books (at least right now), rather than their formatting.
Someone wants to do a deal? Get a face to fact meeting. Get on a plane if you have to.