skysight-inc/HackerNews huggingface dataset:
Did you read the comment you replied to? That's why its stressful for the customer.
Because sitting with an empty glass of water (or whatever) waiting to get it refilled before you continue eating is stressful - for me at least, I drink a lot when I'm eating. Trying to get the attention of a waitperson who doesn't want to wait on you is stressful.
People usually do not need to worry about implementation difficulties, unless they want to contribute. If you want to, I am happy to talk with you more about details.

I do not think it is difficult to use, unless people do not want to look at the docs. If you go through the docs, and still cannot figure out how to use I would like to help.

If you do not want to know the context, then raft/zk/etcd will probably remain mystified to you for a long time.
WTF you do with your RAM?, What you used to do when there were not machine with more that 4GB?, I've a machine with 4GB ram and I feel me in the heaven, most of the time I'm under 2GB usage.., using Ubuntu 12.04 here
This is not going to happen. It is a very rich, successful engineer musing at what might be possible if we thought radically different about transportation. I'm as big a fan of Elon Musk's projects as anyone, but the weight assigned to these napkin calculations is ridiculous.

[Edit: If anything, this might lead people to take this type of eccentric and radical design more seriously. But given the criticism Musk's engineering ventures have had before, I wouldn't count on it.]
Because I get attitude from a person who is supposed to be serving me, as well as inattentive service. I don't think I need to explain why bad service is bad.

Also, the actual act of tipping is uncomfortable. I have to write an amount that I feel adequately compensates the person for their effort and time. I really have no idea what that number should be. 15-20% is completely arbitrary. If I feel the service was bad, I now have to do a passive-aggressive low tip. And you know they are just going to think you tipped low because you're cheap, not because their service was bad.
Any time you are the subject of prejudice, it is a source of stress. While it isn't at the level of a classic civil rights struggle, it still exists.

What prejudice? As the article says, if you look like the profile of a "bad tipper", you get shitty service. If you don't order alcohol/desserts/appetizers, shitty service. Split a large portion to not waste food? Shitty service.

It's a shitty system.
> On the flip side, there's no reason to hate everything Microsoft do, c# and Mono are great.

Microsoft didn't do Mono, it did .NET which Mono cloned in a form supported on a wider variety of platforms.
The reason is that servers get paid still up here, so there is no reason for tips. We tip anyways because we do everything that they do in the US, regardless of whether or not it is appropriate. It is becoming an issue now where servers up here are expecting higher and higher tips because they hear about tips servers in the US get. When you are getting paid a normal wage and bitching about getting a 22% tip on top of that, something is wrong.
Who the hell defines that? What if I'm doing home accounting on my home computer and ssh into it? What if my accounting includes my spouses small hobby-business that is run from the home? What if I work a normal job but frequently VPN in and work from home? What if the traffic that makes them upset is not the traffic that is business related?

This shit is vague. It may be clear to you, but it isn't categorically.
The kicker here is they've built a 3d workflow (i.e. OBJ and FBX support, and direct Blender export). This means that, unlike with almost any other option you don't start out needing to implement 3d import from scratch.

On the down-side they do not appear to have implemented 3d animation yet. Assuming we can go from animated FBX to Babylon fairly seamlessly, this starts to look pretty useful.

The next thing would be a halfway decent positional sound library.
Re: Godwin, which solution is more "brittle"?

Keeping the next fascist government from gaining control of the state, or somehow managing to keep all people and companies from retaining any extra data about you?

This isn't to say that we should allow companies to maintain extra data, but if that is your defense against the next Nazis you're screwed before you start, for the same reason that we say writing secure code in C and most C++ is a Bad Idea. It's impossible to do even for well-trained, very smart people who are trying to do the right thing.

On that note, doesn't the state already have the majority of PII on you just for tax purposes alone?
where is the line between personal and non-personal? why can't i just have a number of GB?
Of course, but in other instances, the tech community gets upset at usage-based billing.

We want ISPs to stop advertising non-unlimited service as "unlimited". But the tech community seems to only accept the solution wherein unlimited service is provided, ignoring the other (IMO much better) solution wherein non-unlimited service is advertised as non-unlimited, and the non-unlimitedness is provided in a sane manner with usage-based billing rather than vague rules.

It's like the all-you-can-eat buffet that changes the rules when a football team shows up, but also everybody gets upset any time the buffet thinks about changing to an a la carte model.
Stepping towards continuous delivery - Legacy projects
How feasible is it that something like this actually gets built, now that Musk has announced he won't actively be pursuing it?
Well, they cared enough that they added support for XP in an update to VC2012. I was talking about how they added it.
honestly? I dont understand what you are arguing. Who said anything about no arrests, trials, or convictions? I do not have classified info on what is or isnt done within or outside the justice system based on NSA monitoring.

I do know the government has claimed that this system has stopped dozens of terrorist plots. I make the assumption based on my judgement that these terrorists are not given a 'stop it or else we will arrest you' but are instead 'detained' in some way. Maybe you disagree with that, and feel these folks are issued a subpoena to appear in court at some later date. Further my understanding is this program is classified, and whatever is done with these 'detained' individuals is not a matter of public record. I guess this is an assumption as well, but seems like a pretty basic one, you don't issue gag orders and maintain top secret security and then throw on the publicaly available court dockets 'this guy was arrested due to the fact the NSA data captured he was interacting with a known foreign terrorist', this doesnt mean he wasnt tried by some secret court, I make no guesses as far as what happens once someone is 'detained'... disagree with that if you will, but its not a conspiracy theory, thats as far as i understand it the official government line on what the program is used for.
Get a $5/month VPS from Digital Ocean, learn how to configure and administer Apache or Nginx or both. Write a website using PHP. That seems to be where most of the jobs/money is here in the UK atm.

If you do all that, you can sell yourself as a sysadmin/developer. You can get a full time job. You can contract on the side, or full time. There's enough work out there in the UK if you have these skills.
Hyperloop-alpha Design [pdf]
"In the case of the Hyperloop, Musk started focusing on public transportation after he grew disenchanted with the plans for California’s high-speed rail system."

And who says that big government stifles entrepreneurial innovation?

If ALL Musk does with the Hyperloop announcement is shed more light on the potential debacle that is to be our $70b+ high-speed rail in California, we owe him a debt of gratitude.

PS - Direct link to the Hyperloop plans .PDF http://www.spacex.com/sites/spacex/files/hyperloop_alpha-201...
>There's a benefit in incentivizing good service

Except it only incentivizes good services for white men without accents who drink and dress well. That doesn't seem like such a great benefit.
If you don't want to use the service, nobody says you have to. Facebook having your name and phone number doesn't actually mean anything until you sign up and so if you never do, the situation doesn't change.
Sometimes a worker will ensure the job is well done in order to receive a better tip. For example - a wait staff may be more attentive knowing that they will receive an appropriate tip - however if they disregard their customers they accept that the tip will be little to non-existent.
Holy hell

A 57 page document

I expected mostly fluff.
I've wanted to do the same with similar thoughts. I wonder if it would be appropriate to say, if the transit pipes get maxed out, the top residential users are the first to get throttled. So, yea run your server max all the time but during peak you're going to be throttled. Hopefully someone techy enough to max out their connection 24/7 would understand they need business class service if they want unlimited 24/7.
"Provable but not true" statements only arise in logical systems which are inconsistent, so it's fairly normal to not be able to come up with one.

So you need to assume two contradictory things are true, somewhere deep down in your logical system. As a trivial example, assume that both the following are true:

1. I am a robot.
2. I am not a robot.

And our false statement which we are going to prove is:

Pizza is made of fear.

We know that the following proposition is true:

I am a robot OR pizza is made of fear

Because we know that I am not a robot, the first term in the above must be false, and so the second term must be true. Therefore, pizza is made of fear.

That's really more an example of the principle of explosion, but the above is a tiny logical system which contains statements that are provable, but not true.

In practice, we tend to use logical systems which can't prove all true statements, but don't let you prove false ones. Much more useful, really.
Meh, I anecdotally disagree - I don't think tipping seems to correlate with service at all. Where does that get us? A well-researched article on the negative side and a couple of zero-researched anecdotes canceling each other out on the positive side. Too bad the article didn't include research on the benefits as well as drawbacks.
That is not the same as "unlimited".

Many ISPs offer "up to XX Mb/s" with no caps. In the event of unsustainably high use by some customer, that customer might have their maximum speed lowered to ensure the network quality of other customers.

It's impossible to provide unlimited data anyway, because the maximum amount of data per month is bounded by (length of month * permitted data rate)
While this article brings up some disturbing points that I was completely oblivious to, discussions like "<something> should be illegal" make me cringe.

There will always be some behavior deemed socially undesirable. The real question that should be asked is where is the line between good social protection and an undue infringement upon personal freedom? At the extremes, it's very very clear, but as you get towards the middle, everything blurs and it's in the eye of the beholder.

I can never, and would never attempt to, justify providing inferior service to people based on their origin or appearance (or other identifiable factor), prohibition is a blunt instrument. Education and socialization with diverse communities is another option, although slower and much more difficult.
I think his vision is based on Futurama: electric cars -> spaceships -> elevated transportation tubes -> hover cars -> robots. I bet if the government still goes with the traditional rail plan, then Elon will build "his own hyperloop", adding "blackjack..." and other stuff.
Some people prefer the term "unmetered" if you don't charge for traffic but there are limits on the service. You can let your network congest and use a fair queueing box so that the congestion will only be borne by the heaviest customers. Alternately you can sell something like 50 Mbps, 125 MB token bucket service which will allow people to burst to 1 Gbps for 1 second.
Google does not offer a "business class" of service, so I can't pay for it.

Edit: OK I'm not really in a Google Fiber area, but I do pay for Comcast "business" internet for my house. I currently use about 5x more data than their residential cap allows, for 1.2x the price.
I think there are other people who might think the idea sound—and willing to bet money on it.

Especially since it's a "Musk idea". The man's got a good track record for crazy ideas panning out.
5) delete it from your code. You do have source control, so you will be able to recover the code later. If you want to leave evidence, add a comment:

-- Removed Foo handling in revision ... because of ...

That should be rare, though.

For temporary disabling, I tend to do:

const disableFooForDebugging = true
if( disableFooForDebugging)

That makes it easier to recognize and correct accidental checkins.
Honestly, the code's probably changed enough since it was commented out to not be worth considering anymore (short of maybe leaving the comment, reworded, to explain what used to happen and why).

Large amounts (I regularly see 500+ lines in a single file) of commented out code is a huge smell and it would take an outstanding justification to get me to not delete it.
I could have expanded on the frequency and engagement point. Currently, the most representative social interactions happen off of services like FB (such as texting, phone calls, going to the movies, grabbing coffee, meeting someone, etc).

FB then relies on the user to input this data with the promise that the data will be spit back out in a relevant, useful, and entertaining way.

Phones, contrastingly, can pick up all this external engagement passively and produce a more representative of a true life social network. Because its data collection is passive, it can dynamically adapt a network without explicit user input.
It sorta allows you to kinda tinker as long as Google doesn't decide that it's bad. Until they do.
"Violating terms of service is a crime"

What?

In which country?
From my skimming of the PDF, it sounds like a pneumatic tube transportation system with a compressor fan on the front of the vehicle that moves high-pressure air from the front to the back maintaining a low-pressure state around the vehicle. Kind of like an Earth-bound Alcubierre drive.
OCaml is much more forgiving in letting you "cheat" and also being strictly evaluated makes OCaml easier to reason about performance for programmers used to strictly evaluated languages.
That's kind of a misleading comparison. The chances of the US getting attacked or threatened are low because we have tremendous war capability. For examples of the opposite, see Tibet, Palestine, etc, or all the countries that were colonized by the Europeans, or the countries whose natural resources are being extracted on questionably favorable terms by companies like Shell.

Every American benefits from the fact that we can dictate terms in nearly any interaction with other countries. It's a huge aspect of our political dynamic that most Americans take for granted, because they have no experience with a country where the democratic will has to be tempered by considerations of how military superiors will respond.
Have you ever read Sun Tzu? Knowing is way more than half the battle. Autonomy includes a balance of power and ability to defend yourself, and citizens are unable to spy back on the NSA. Even if the power is not being abused today (which I doubt), it hands over the keys completely to the next Stalin (or even just the next Nixon).
One statement in the investigation sticks out to me:

As Anderson put it, “None of this happens without the speed.”

So now that we've got evidence the speed wasn't so high, what does that mean for the investigation?
This was long after (4 years) I had left the company in question, so nothing to do with IP range. Besides, it was a BIG company, and it fairly accurately found my colleagues that I worked most closely with.
"Best effort" is still a lot better than "banned because we didn't like your bits."
Static typing stopped the compile because the program does something foolish.

But static typing would also stop the compile in situations where mixing types was not foolish. Static typing says you must give a definite type to every variable and every expression; but that's not always the best way to write your program. (To take a simple example from Python, there are plenty of cases where you want a function to return either a string, say, or None, depending on whether it is able to find a string meeting some set of criteria, and you can't use the empty string as your "not found" value because empty strings are semantically significant for your application.) So static typing unnecessarily restricts the kinds of code you can write. That seems to me to be the article's basic point.
Strictly speaking, aren't we always one step away from being one step away from being one step... etc. ad infinitum?

Sending your local search details across a network just because is bad on its own merits, you don't need to link in a dystopia as everything can be Kevin Bacon'd to the Brave GNU RMS84.

Edit: And as indicated in a separate comment in this thread by someone who actually tried to reproduce, the search queries aren't even sent to the advertisers directly, but to the search provider just as with any other search!
if data storage and data analysis were wholly independent activities, the logical separation would make a lot of sense, e.g. dumb database is good at data storage, utilities are good at specific analytic functions.

Due to resource bottlenecks these two activities are currently closely coupled. As a result there is no clear cut answer one way or the other.

One aspect currently is a trade off between managing complexity and performance. Of course there are many other factors. Case by case basis.
While obviously intended to only be meaningless marketing speech, I'd say that the "endless possibilities" on their main page ought to imply that you can, in fact, run any service you please.

We know they don't mean that, and they know we know they don't mean that, but I don't think we should let companies get away with lies like that just because everybody's used to the lying.
> Hyperloop is considered an open source transportation concept.

I'm glad they didn't just let the idea die on a drawing board somewhere because of a lack of time/money. Now, someone has to just develop it faster than someone else can legislate against it.
I agree, we need to have far more human compilers. Perhaps, when I compiler runs across a type violation it just breaks out laughing at you. "HA HA HA! You idiot! You defined this variable as a string, and then you tried to do arithmetic on it, WHAT WERE YOU THINKING?"

Maybe the compiler can just complain about the user. "Seriously, this guy first gets me to make this integer, and that's cool, but then he starts to use it like it was a float, so you know, I gotta go and rearrange ALL the bits. Then you know what he does, he goes and takes another integer and tries to math them together. Screw that guy. But you want to know the kicker? After all of this, he casts it back to an int and then tries to append a string. Seriously. Make up your mind. I need a beer. What do you think I am, Javascript?"

Maybe the compiler just gets angry. "You know what? First you claim it's this structure, then you treat it like that structure. Whatever, I say it's crap. I'm deleting it. Write it again, and make sense this time."

I prefer my computers less human.
Comments on the whitepaper: https://news.ycombinator.com/item?id=6201728
Did you really create your account to post this? Wow.

I really don't get the negativity around Firefox OS or the Firefox browser. In regards to Firefox, I consider it the best browser right now; Chrome has many problems of its own and considering the resources that Google has, you'd think they would find a way to make Chrome be less of the resource hog that it is or to provide something like the awesome-bar or extensions for the Android version - and don't even get me started on iOS or Safary.

Truth of the matter is, Firefox OS directly benefits Firefox the browser, in ways that Android will never benefit Chrome - all APIs that are experimented in FxOS will make it in the browser, XUL is gone, the architecture is multi-process and better sandboxed, etc...
'Motorbike in the sky' taking off
The page contains a full description of the Hyperloop and a link to a PDF with technical details.

You're linking to your own HN story, which has fewer comments, and fewer details in the actual story. (Also, why not link directly to the _actual_ news story @ Businessweek as you mention?)
Lean Launcher
Feedback is welcomed on these or any useful aspects of the Hyperloop design. E-mail feedback to hyperloop@spacex.com or hyperloop@teslamotors.com.

- from the pdf
(Figure 1). The only system that comes close to matching the low energy
requirements of Hyperloop is the fully electric Tesla Model S.

Shameless plug of the day :) So far it does not break too much of the laws of physics and is indeed workable.
Astronomers Find Ancient Star Which Appears To Be Older Than The Universe
Elon Musk on Hyperloop
Don't speak too soon. There is quite a bit of fluff amongst that 57 pages. This is mostly conceptual.
To me those sentences don't really fit together. 57 pages is a lot so let's hope it actually is not mostly fluff. I won't read that so I would be much happier with a 100 word tldr.
Can confirm from the south here. No idea about real Canadians but "Canadians" pretty much never tip in my area. I was shocked when I first heard this, but I have friends who have been in the industry for years and it seems to be nearly universal. I asked a couple black friends about it once and they pretty much said it was just a cultural thing and they were not taught to do it as kids.
This has little, if any, to do with that. These lightweight threads are implemented pretty much exactly as they're implemented in Erlang or Go.
Tech conference for Asian-flavored entrepreneurs in Bay Area.
I definitely see the value in receiving these kinds of wide-reach-yet-important social updates.

However, I think the opportunity (from both a business and user experience perspective) is for a true digital representation of your current real life social network.
Rapid Software Testing
Science is not the enemy
I would suggest that the noise from associating free-typed tags (subject to spelling errors and without a user account attached) with photos would be way higher than the signal you'd gain. I even have irritating friends that tag people who aren't even present in photos just because they want them to receive a notification about it. All of that is total garbage input to any machine learning model or otherwise.
From a telecommunications stand point, we were just starting to get handovers to work on high speed rail, now we have to get it to work on super sonic transport? come on now :D
The aerodynamic power requirements at 700 mph (1,130 kph) is around only
134 hp (100 kW) with a drag force of only 72 lbf (320 N)

Mind blown.
Personally, I'd prefer a video explaining this to the layman.
Our Terms of Service prohibit running a server. However,
use of applications such as multi-player gaming,
video-conferencing, home security and others which may
include server capabilities but are being used for legal
and non-commercial purposes are acceptable and
encouraged.

WTF? Our terms of use prohibit using a server, but some server uses, of which we will provide you with some examples but not definitions, are actually (contrary to what our TOS say) both allowed and actually encouraged.

So, thanks for telling us that your TOS doesn't actually mean what it says, but no thanks for not actually telling us what it does mean.