jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
You seriously cant see how having one thing named npm which manages JavaScript packages and a completely different thing named npmjs has the potential to confuse people? The standard format for googling a JavaScript library that might have other meanings is [libray]js.

You, the author of npmjs, created this problem four years ago by not exercising due concern for the namespace commons you were polluting and being lazy in not choosing a descriptive, unique name for your package. This situation is 100% your fault, and you should feel shame for what you did not indignation for someone else cleaning up your mess.

Open-npm-central. Npm-client-abracadabra. Pure-js-npm-client.

[domain]-[descriptor]-[giberish] is an easy algo to quicky name your stuff in a responsible way.
Of course, hindsight is always 20/20. If we sent a successful rescue mission, we would instead be reading an article entitled. "Columbia Rescue: NASA's finest hour or giant waste of taxpayer's dollars?" with a bunch of supporting evidence on why the rescue was unnecessary.
Back in the 90s I use to install 2 way Earth Stations for Hughes. An Earth station is basically a box that puts TCP/IP over Satellite. They are installed in many gas stations in the US. If you drive down the street and see a white dish on the roof, chances are my company did the install ;) These links handle credit card transactions for paying at the pump and they also handle lottery purchases.

The industry wasn't regulated very much until a situation in which some installers aiming dishes for EDJ (Edward Jones Financials) were knock things off line by aiming dishes at wrong satellites. I don't know much about how the technology works but it became apparent that aiming a dish at the wrong "bird" as we call them could interfere with others.

The EDJ thing was big news back in the day although a google search turns up nothing. It reportedly knocked Edward Jones off line for something close to a week while many were deployed to go and re-aim satellite dishes.

After this incident, the FCC got more involved and now to install a two way satellite dish, you have to take a course and pass it. My whole team was required to go through this training.

We also installed 2 way satellite internet for a company out of Canada that had a PCI card you plugged into your PC. The PCI card would then connect to the dish transmitter and LNB. The down speed was around 4-5Mb/s while the up speed was very slow at around 128Kb/s. I forget the name of the company but they had a proprietary driver for the PCI card that compressed the TCP packets in order to deal with the huge latency of traveling up to space and back down. They also had patents on a modified TCP/IP stack whereby they could locally ACK outbound TCP packets to improve throughput (as it was explained to me at the time).
Do they (Microsoft/Apple/whoever) really have much of a choice? The alternative would likely be that their products end up banned if they don’t satisfy the government. Not really a China-specific problem either — strikes me that the same would be true in many countries.
Yeah. The hardware requirements were brutal though. I had access to SGI's back in college and they were choking on the 3d aspects for whatever reason.

I remember they had VRML to WWW hooks, and navigating that would take you from one VRML world to another VRML on the web kind of like a portal. It was a fascinating way to visualize the web (kinda like an open Metaverse) and I'd like to see a return to that so that one company doesn't rule the Metaverse.
>Then I don’t see any other obvious choice other than testing and licensing cyclists.

This is a complete non-sequitur. Empirically the countries that are safest for cyclists don't have licensing for cyclists, and they have the infrastructure and laws I talked about.
> Building a company to sell is a very bad thing to do.

This is considered a very viable exit strategy. Sure you want to have a plan B in case nobody will acquire you, but I've known several companies that plan A was to get acquired. It didn't work out for every one but it does work sometimes. It really depends on your industry and your ability to make yourself attractive to the buyers.
Taking something and talking over it is still creating. It still takes an active effort that results in something New, independent of how "easy" or "hard" someone might perceive it to be. Remixing is still creation & creative.

Consuming something someone else creates is more along the lines of Just listening, or Just reading, or Just observing some sort of art
Ok, but why do we need to do anything to keep certain animal species around? It might be nice to have Sumatran rhinos around so you could see something new and cool, but there are hundreds of thousands of cool species to see. I would guess that the Sumatran rhino does not hold a crucial position in any ecosystem. It's certainly not the same to us as having people die out because of smallpox etc. People mean much more to us than animals. If we have the money, the means, and the time to preserve the Sumatran rhino, then let's save it. If we have better things to do, let's do that instead.
It is possible that human intelligence is not computable, but it looks veeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeery difficult to prove it. Nobody is sure. So the options are:

1) Try to prove that human intelligence is not computable.

2) Give up and go to another research field, like particle physics or artificial sweeteners or whatever.

3) Try to see how close to human intelligence can you get with the current technology. Some small areas may have a good approximation, like image classification, playing chess, …

4) Try to make a fully functional bug compatible human simulation.

Most people is in 2 or 3.
If you were to try this and somehow cause damage to the sub station, would you be held liable?

Actually, this brings an interesting question with IoT - if devices damage or otherwise exploit your utility company’s equipment, is it their fault of yours? Presumably doing anything bad is against your utility’s ToS, but if you didn’t do it knowingly...
> especially if you want it to do DHCP and DNS lookups

Up until now this has been true with the official Arduino Ethernet shield but there's been work integrating DHCP and DNS functionality into the Arduino core. I believe it's targeted at the Arduino 1.0 release.

Other networking shields (like the WiFly--disclosure, I wrote the library for it for the manufacturer) have DHCP and DNS support out of the box.
"Of course you're right, multiple AZs can fail at the same time, but I read the above as saying that they should fail independently/coincidentally."

As far as I know we've heard nothing to the contrary from Amazon - it's totally possible that multiple AZs happened to fail independently/coincidentally. Perhaps it was simultaneous equipment failure? Or maybe one AZ failed and a sufficient number of people attempted to "fail over" to another AZ causing a chain reaction of failure?
Yeah, this would seem to work really well with the recent Latitude auto-checkin support on Android
"The cloud", as I understand it, is the ubiquitous, cheap and near-instantaneous availability of computing power; as in minutes instead of hours or days for new servers.

"The cloud" is not (and never has been) a cure-all for reliability issues. It's just as easy to have single points of failure as any other hosting strategy, and is just as easy (or difficult) to plan for. Companies that have planned for high availability with multi-region or multi-provider strategies will continue to be available, regardless of whether or not they are using "the cloud".
Ah - sorry! I don't mean a legal contract, I mean more of a technical contract. e.g. "I won't pass a null pointer" style contract.

In fact, the first bit you quoted provides an even stricter technical contract than the one on the main EC2 page - it states some degree of natural disaster tolerance, heavily suggesting separate datacenters (not just different floors). Thanks for pointing that out.

Whatever the common point of failure turns out to be, it does seem to have been shared across AZs, in violation of their FAQ.
What you're describing might be called an HTTP API. A REST API would be based on hypertext, standardized media types, and opaque URLs.
> Because I can grab your phone, plug it in and have all of your history

OK, but you've already got my phone!

Authorities and governments aren't foiled, they just got to AT&T and get the data from its source (where, incidentally, I can't have tampered with it).

As for espionage, I rather suspect the CIA and its foreign counterparts can figure out a way to root my phone quietly.
My singularity is certainly not exaggerated, but I, being a 100% non-robotic entity, can assure all of you that I can't dance at all.
> The exact second DB2 detects an issue with US-East, it switches over to the standby server

How does it do this? This is actually a very difficult problem because the monitoring system has to determine whether the primary site is down or whether its own network is experiencing trouble. And once you perform the failover, the old master might not learn that it has lost its master role, and may continue to serve requests to clients. Systems with automated failover usually use a lock service like Google's Chubby.

For most folks, it's better to have a manual failover script that the oncall engineer can run after diagnosing the issue. Automated failover requires a lot of extra complexity in your systems. There's the real risk of total service failure when the lock service goes down. And there are lots of interesting failure modes in the failover process. For a startup on a tight budget, it's probably not worth it just to change 30 minutes of downtime into 1 minute.
Uhh, wouldn't these things not have even caught the underwear bomber? Soo.. would you kill 20 people a year for the false sense of security and safety? If so.. well.. you're a douche nozzle, no offense.
Pretty tame for a vigilante.
The user Garbage has submitted about 1/3 of everything on the new page right now 5:51 EST. Flagging.
Matt. I would love to see Google do some full scale investment in Accredited Online Higher Education.

I know Google made Donations to Khan Academy. But in my view Khan Academy solves (at least in its current format) only somewhat partial problem. There is a huge potential on what can be achieved in Online Education.

Hypothetical Online Google University can:

- Liberate Higher Education from the grasp of the lucky few.

- Anyone can spend any amount of time to learn on a subject/class/course online, wake up the next morning walk up to an "Exam Center" and give exam to pass the course (with a reasonable fee).

- "Socialize" education in the sense that teachers and students from all over the world can communicate in "forum/chat/discussion" to help each other to study and learn.

- Ability to setup "meetups" to form study groups IRL.

- Study materials can be wiki-fied. With only verified expert on the field can contribute, with diffs to see what has been recently changed. No more waiting for book revisions.

I know there are some genuine limitations to this concept and some problems to be solved, before it can be viable replacement of what can only be classified as "clusterfuck" that is the present education system. But if any company can help the ball rolling, I honestly believe Google can be the only one. If I had the money I would drop everything I have today and jump in to this.

We need to liberate higher education from its artificial barriers.

Hopefully, you will read this and take this in to consideration and discuss it with whoever is concerned.
Lets hope they don't lose any of my data.
Very nice... a few suggestions:

- When you click a constellation and win a chance, unless you match a group of 4+ on the same move that chance is used up immediately. Perhaps it would be more intuitive to have it as a free move?

- For chances remaining, when it shows 1 and you use it up it's game over. I was expecting that when you use your last one up, you have 0 chances remaining after which missing a group of 4+ is game over.

- As others have mentioned, sound effects would do wonders... increasing in pitch as the chain number increases, just like Beflowered, er... Bejeweled does it. :)

- Consider adding a timed mode to increase the pace and excitement.

Again, great work. It looks and plays incredibly well!
Hey Jedberg, if you guys aren't already rolling your own, check out fdr's WAL-E tool. It bounces postgres write-ahead logs off S3 and goes great with the new PG9 replication.

https://github.com/heroku/WAL-E
Wouldn't the geometric mean of 1 and 3 be sqrt(3) ?
It seems like the AWS outages are happing more and more frequently -- didn't you guys just have an EBS issue about a month ago?
I'm not much of a game player these days, but I have to say that I played this for a while. You did a great job with everything. I would say the instructions need to be a little more clear to make it easier to start and it would be cool to see scores for everyone.
I've got 2 EC2 instances with EBS root devices -- both are unreachable. My RDS instance is responding, but it is very slow -- struggling to make a backup.
We've also killed each other since time immemorial, doesn't mean we have to like it.
Personally, I think I'd enjoy the fame of being the first to prove the existence of Majorana fermions much more than whatever promotions / bonuses etc may have been on the table. One might expect a Nobel prize for such a result. This may be cynical, but my guess is that they wanted to get their stake in the ground first, and optimistically saw the misbehaving data as a hardware glitch that would get ironed out before they received any real scrutiny.
There's a reason why my Israeli company won't do business with any Y Combinator company. This sentiment is common on Hacker News and across the parent organization. It comes from deep-seated hatred, and will hurt them in the end.
I have no idea if that's FOSDEM infra, element.im or my home server (which is a fairly standard synapse install provided by a local tech group, so it shouldn't be out of the ordinary) to blame, but starting Saturday by joining a bunch of the relevant channels and getting told multiple times "Too many Requests!" and having to spread out joining 10-12 channels over 20 minutes wasn't fun and surprising, especially since the rooms weren't even set to provide backlog!

I generally use Matrix quite a bit, but I didn't find FOSDEM a convincing example. I guess some people like having everything squeezed into one tab, but it didn't work well for me, other than that it didn't have much of a value proposition over any other chat system for me personally, and as initially described even the experience as a chat system wasn't great.
The remarkable is really good at feeling like pencil and paper, which mean it's really good for written notes. The epaper display is also nice for reading text in daylight.

The iPad has the Apple Pencil and it's not bad but for everything else the iPad is far better. You can annotate a pdf and send it somewhere else in different ways. It can take a or download a picture and mark it up. With the appstore it can handle and convert just about any file type. It also does a million other things like web browsing, chatting, videos, music and games. For most people that adds up to a more objective "useful" score.

But there is a huge charm and advantage for gadgets that are highly focused on a single function. For what it's worth I still sketch and take notes using a mechanical pencil and spiral bounded notebook.
I'm no economist, and I didn't want to imply efficient market. More of a guesswork: there are a lot of those games out, some successful, some failed. They usually require quite some involvement to play at good level so I suppose people don't really jump to a new game immediately. They take a ton of time to develop and if they were more popular, I'm quite sure there would be more of them. Contrast this with for example the RTS genre, which is practically extinct.
If true, that would make it even more cool.
DAC will be needed for the foreseeable future because there are some applications still where hydrocarbons are just unbeatable. In particular, large-scale marine and air transportation are just not feasible yet with anything other than some kind of hydrocarbon based fuel. That might not be the case forever, but it is for now. Eventually the goal will be to use DAC to synthesize hydrocarbon based fuels, thereby making them completely carbon neutral.
I think needing to run an init system with Docker is a solution to a problem you've created for yourself. From reading this post and other posts on your blog about Docker it sounds like you are `docker start`-ing containers that have been `docker stop`-ped. In my experience, using `docker start` isn't a best practice and I design my containers in a way that I won't need to restart a stopped container.

If you use Docker containers as a form of lightweight immutable infrastructure you won't care about zombie processes because you won't be restarting stopped containers. Instead you just `docker run` every time you want to run a new container. The example of a corrupt file is moot because your containers shouldn't be writing to the file system with the intention of that file being around for long. This also applies to databases, which I'm not fond of running in containers at all (setting aside highly distributed databases, perhaps).
If you're into this kind of thing, then I cannot recommend the group blog, "Arms Control Wonk" enough!

http://armscontrolwonk.com/

It contains some seriously in-depth analysis of both current and historic nuclear weapons development, with a strong bend toward the diplomatic and political side of things.
It's very hard to have 'proofs' about convergence of global optimization algorithms, because to do so, you have to make assumptions about the smoothness of the fitness landscape, the type of minimas, etc, etc.. This means that when someone is interested in publishing a new optimization algorithm, they just cherry pick a subset of problems and show that their algorithm works better on those, when used with a given set of hyper-parameters.

In theory, the no-free-lunch theorem means that there is no optimal algorithm for an arbitrary fitness landscape, but in practice, almost every single optimization of actual interest is somewhat smooth.

Anyway, here is an interesting set of benchmarks by Andrea Gavana about different optimization algorithms: http://infinity77.net/global_optimization/ampgo.html. In my experience, as long as the fitness landscape is relatively smooth, multi-start gradient based methods tend to perform better, assuming you can get a somewhat decent approximation of the gradient (with AD, it's not too difficult).
I used to trick of pretending that I was contractially forbidden (by my current employers) to talk about my salary.
Thanks a lot for your encouraging feedback and the suggestion! Posted to /r/Android.
Indeed. It's .ch because that's the initialism of the Latin name for Switzerland: Confoederatio Helvetica.

The Latin name is used to avoid favouring any one of the four official languages (German, French, Italian, Romansch).
It's a long term game plan. I found that by substantially raising my rates, yes, work was slow in the beginning. But as time and my rep spread, I now find myself at a comfortable level of work, and gre at money as well. If the trajectory keeps going this way I may double my rates again, even with prior clients. If you produce more value for them than they pay, the good clients will pay. Especially after they switch to someone cheaper and don't get the value they are used to.
The Great Depression is the precedent. The money supply dropped by a third, prices for everything dropped dramatically, and much of the labor force was thrown out of work. The general understanding today held by the Fed is that it was because the Fed failed to create new money and inject it into the banking system to prevent a systemic collapse.
Have you thought about creating an information product? I really like the podcast I Love Marketing by Dean Jackson and Joe Polish. Some other names worth checking out might be Eben Pagan and Jeff Walker who focus on the information product niche. I've had success with their material.
Oh, they definitely wrote those articles, over and over again. Google is lousy with, "Paul Graham was wrong" articles, he tends to attract that kind of attention, given the way he writes (personal, about his experience, sometimes mistaken for "this is always right").
Rather error prone but it was starboard & larboard before the Royal Navy changed larboard to port. Although larboard related to loading so your reasoning was correct.
Do you think so? I'm not sure I agree. It's useful from time to time but generally you need an overview of everything going on to understand a game. F1 has had this for a while (each weekend you can select from several cars to view live, onboard footage for the entire race. Just watching that you have no idea what's going on overall and it's quite boring. A picture in picture scenario is more useful.
Pedantic - but QE does not "print money" - which is why we didn't see significant inflation (as measured by CPI) for most of the QE timeline.

If the Federal Government isn't putting out massive amounts of debt (like it is now) then The Federal Reserve buys bonds from banks & pension funds to lower yields.

This is what happened in QE2 & 3 and why we didn't see inflation then (as measured by CPI).

This time, though, the Federal Reserve is almost literally printing money. The Federal Government's massive debt is mostly because it's giving helicopter money to the bottom 50%. This is only possible because the Federal Reserve is "buying" that debt from the Federal Government. The money is coming from nowhere and being handed directly to people. This IS printing money. But it wasn't the case in the past.

That being said - it's hard to argue this is a massive handout for the .1% at the expense or the bottom 90%. The bottom 50% are getting free money! In percentage terms - they're doing the best.

If we must treat this as a zero sum game and go with the pie analogy - then the people with incomes too high to get free money and no assets to get inflated are the ones who got less pie.

It's not a zero sum game, though! We all MASSIVELY benefited by not going through a 2nd great depression.

It's interesting to me, though, that the vast majority of Americans think the way it's working out is fair - that people with high incomes who could keep their jobs should be the ones footing the bill - not people with massive amounts of wealth (especially massive since it was pumped up by The Federal Reserve).
So instead of having to learn how to use recording software of some kind, they have to learn how to use this application, just for this one specific reason.
I get the Idea, but i personally strongly dislike having to use lost of different app, which solve only one minor problem.
But maybe this problem is way bigger for other people than it is for me, and i just underestimate the dimension of it.
I don't dispute the point you're making, but Dropbox for my purposes is way ahead of OneDrive. In particular, OneDrive offers only "eventual sync," whereas in Dropbox, you change a file and it's quickly replicated on other systems. Also, OneDrive has a fixed ceiling of ~ 200K files per OneDrive. Dropbox allows you way more than that.

So, while I see your point that eventually OneDrive could displace Dropbox entirely, I believe that Dropbox still has plenty to offer at the moment.
If you throw in Facebook, you can make it

F MAGA
I personally parsed the claim as "most (simulations, games, everything)" rather than "(most simulations), games, everything", but I can see how that can go either way.