skysight-inc/HackerNews huggingface dataset:
And the same problem that Windows PCs have had for two decades now. The hardware is effectively equivalent; it's now a matter of trying to "add" value with shitware.

This is especially true of Windows laptops nowadays; you're pretty much relegated to 1366x768 screens, shitty dual-core or hyperthreaded single-core processors, maybe 4GB of RAM, and Intel graphics at best. Anything better is still at the prices they were 5 years ago. You'd think that old technology would get cheaper as time goes on, but it seems like the only innovation these OEMs are going for is "how do we make customers pay for progressively shittier hardware and software?".
Mods have edited the title now. Good call.
But technology in general is a lot more capable now too. Self-driving cars are safer than manual elevators were, and they're a lot more useful to boot, as they get you to anywhere you want to go rather than just to a different floor.
My router runs dd-wrt and cost me 50$. It uses iptables for a firewall and only burns 12W max. That's hard to beat going the custom route.
Well to play it safe would give them the chance to see another object in space that's millions of miles away (and one which we probably won't see up close for another 10-15 years). I don't know how much longer New Horizon's will be still functional though.
The story a few days ago about a bicyclist doing a track stand confusing a google car, which in turn reverted to performing a sequence of seemingly excessively safe manoeuvres, generated some fascinating responses.

Most particularly an observation that we seem to be stuck in a 'perfect or nothing' mentality - whereas new technologies, even in their own niche, really don't need to solve all problems for all people.

I guess because it feels like that attitude directly contradicts the sarcastic adage 'there's never time to do it right, but lots of time to do it over' (and myriad permutations) that generally encourage us to get it right on the first go so we do not have to waste time revisiting.

Complaining about the 100% applicability of an otherwise fine analogy seems to, again, be missing the point here. Plus, HN readers are not the target audience for this kind of story.

Aside: on a very recent trip to India, spending some time working in a very large, very new office (not retail) building, replete with fully functional lifts, it was fascinating to see each lift had a uniformed attendant that pressed buttons on request.
Do you mean that you asked them while they were driving for you and this is what they said? (That's not a good mechanism for finding out how service workers actually feel about their jobs.)
Ask HN: Do you need terms of service / privacy policy?
What motivates the creation of terms of service and privacy policies? Is this something that sites create for their lawyers, or their users?
Well if you actually read the search results you'll see :)

1st result 2012: "If you want to avoid detection, a 60% success rate is not good enough. Remember, our implant was caught by 40% of the products, not 40% of the targets. Assuming the better anti-virus products have a larger market share, our 40% product failure rate could look more like an 80 or 90% detection rate on target machines. - See more at: http://www.digitalthreat.net/2012/02/anti-virus-evasion-choo...

4th result 2014: "There are a couple of built in encoders in Metasploit (shikata ga nai is the most popular one), but these signatures have been updated in many Antivirus solutions, resulting in detection."

Every decent AV out there today has signatures of packers and encoders they are very easy to find since the artifacts of things like PE headers and binary cave of the encoded binaries will be identical every time you use them.

Most people who claim it works are simply rehashing the same old metasploit guides that are not really relevant in the real world anything that is wide used will be singnatured in a second by every AV company.

Yes if you encode it and upload it to VirusTotal even today you might get 50% or more evasion but those 50% of products will have maybe 5% of the market, and pretty much zero enterprise users.
And 30,000 people a year did not die in them with said elevator operator punching his finger on the buttons.
It wasn't a fork of OpenWRT per se. Rather, OpenWRT and DD-WRT are siblings, both having descended from the stock firmware on the Linksys WRT54G. They share some code nowadays, but that's a convergence rather than a divergence.
K-means++ Silhouettes
The docs say you'll get EPERM for trying to increase permissions, so I'd guess there's no way to restore it.
NYC’s Taxis Finally Launch an App to Compete with Uber
While I believe it is a scam, I don't think relying on the testimony of someone trying to get parole for abusing their "psychic gifts" is a solid approach for getting to the truth.
What a quaint and flimsy ranty troll,
Written 'ere the web got old,
In those days nobody'd call you out,
When you started spewing through your spout.
Personally I believe the "nice" should follow your heart.
So don't think "nice to whom", just try your best and be yourself.
Amazon's biggest regret is probably connvincing people they have the lowest prices. It has led to this Walmart comparison that they likely hate.

Best value: virtually always. Lowest price: not as often as you think.
As I recall, I've asked personal friends that drive for the service as well as individuals driving me. Additionally, I've found that most uber drivers are pretty open about sharing their opinions about uber, competitors, etc.
Another blatant smear for the benefit of the author's corporate paymaster!
The best compare/contrast between Parallelism and Concurrency I've read is by Yosef K: http://yosefk.com/blog/parallelism-and-concurrency-need-diff...

Related hackernews discussion: https://news.ycombinator.com/item?id=5711232
Why the Mightiest Superpower on Earth Hasn’t Won a War in Decades
I'm a pilot, so I understand the issue first-hand. The simple way to balance all interests is to separate the radio software from the router software. Are you more interested in getting a cheap flashable router than in air safety? This has nothing to do with freedom, but more to do with people/companies being too cheap to separate the radio from the router software.
This quote seems to sum it all up:

By your own admission, you "use" it, which makes you a "user", and as we all know, all users are clueless, therefore you are in no position to judge whether it is "usable". That's logic! -- Tweedledum
Hibernation is a very nice feature (I use it for laptop and desktop machines) and it requires a swap partition. Also, a encrypted swap is even more important in this scenario.

In the laptop I'm typing this, swap is one of the partions over a LVM2 physical volume over LUKS.
Please share with us what are you using it for if you can. I'd love to hear it.
I'm pretty sure driverless elevators never operated on open roads. I'm also pretty sure driverless elevators don't travel at highway speeds.

I dunno, maybe I'm wrong, and this elevator here in my office building goes burning up asphalt and rubber when I'm not around to notice.
> The Yvain example only works when there is an unlimited supply of untrained labor, who can't be replaced with more productive but higher trained workers, or automation.

You'll find plenty of low skilled people most anywhere in the world, even in first world nations due to welcoming immigration policies.
> Aside: on a very recent trip to India, spending some time working in a very large, very new office (not retail) building, replete with fully functional lifts, it was fascinating to see each lift had a uniformed attendant that pressed buttons on request.

I think this may be more of a "show off, we're rich and can afford service" attitude. Spoken from the POV of an European only hearing about India when there is another outsourcing, terrorism, gang-rape or caste-based case (like the two poor "untouchables" girls sentenced to being raped by a village court, because their brother had married and run off with a higher-caste girl), I think it's just symptomatic of the culture.

Prove me wrong.
I've been meditating a lot on these cultural heritages. The fact that a given religion/culture exists and can be criticized or accepted or anything inbetween takes for granted why this religion exists at all and has perhaps survived many generations, maybe even millennia while those that no longer exist are out of sight out of mind. I can no longer buy the idea of cultures that cross generations with all their traditions being the result of some arbitrary thing open to whatever the fads and fashions of surrounding cultures they pass through. Survival of anything is not random. Hard to articulate these thoughts.
The Lessons of Out-Of-Body Experiences
NASA Mars isolation experiment starting in Hawaii
[dated 2008]
Thanks. This is very interesting.
I think the scarcity of Ruby devs verses the abundance of PHP devs in your location is a compelling reason to switch to PHP.

Have you considered Node JS? I'm not familiar with the scene in Auckland, but most developers I know would prefer working with Node JS to PHP. Choosing a language that developers want to use is a good way to attract top talent.
It's only the radio that has to be locked. Why do you need the freedom to reprogram the radio (not talking about the router)?
Cybercrime Week in Review 29 August 2015 – MailShark
As the traffic is encrypted you cannot see the raw data but
the various domains.

iOS, Android, and Ubuntu also encrypt the telemetry traffic for the same reason: security.

Just like Windows.

If they didn't encrypt it, then anyone on the same network - such as the Wi-Fi at your local Starbucks - could see your OS and programs phoning home.

This is not some evil Microsoft conspiracy: it is the cost of doing business.

In iOS, Android and Ubuntu Linux the phone-home feature(s)
can be easily deactivated, that's the point.

Can you disable every phone-home feature on those OSes?

Which features can't be disabled on Windows 10?

I'm legitimately curious because I have Windows 7 and am contemplating the upgrade.
Under isn't doing it for niceness, but to entice drivers into system ensuring the customers quick service, and driver's a minimum lucrative compensation during the time they are building customer base. It is same as first ride free, to attract people into system. Once you have critical mass of driver's and customers, they'll optimize for profit.
It's also a way of only hiring yes-men. People who aren't yes-men are often considered to "have an attitude" and "not a good fit".
Assuming that the radio and router are separate and only the radio firmware is locked down, is there any way that the NSA could snoop on the content? Or are you saying you want to have the right to reprogram the radio?
Look, all you need to know about the government is that they take our money by force. If the masses benefited from having a government, they wouldn't need to do that.

No seriously. Think about it. It really is as simple as that. Apple doesn't have to force people to buy their devices.

People aren't extorted for their benefit, but the extorter's, even if the extortion is shrouded in brainwashing, propaganda, rituals and so on.

So once you accept that taxation is extortion and politicians are psychopaths, you'll start being able to make sense of the insanity of the world.

This book thoroughly destroys most of the pro-state arguments people have come up with: http://spot.colorado.edu/~huemer/Contents.pdf

Are you uncomfortable with reading that? -Well why might that be? What sense does it make? Keep going anyway.
Yes, the [, etc] does cover it. Specifically, the Laws of the United States. You can know purely from the pluralization alone, but it is also evident in the entirety of the document and historical context. Each State's Laws are a component of the Laws of the United States (in addition to the Constitution and those passed by Congress).

Can you point me to a Particular Case that the judicial Power does not extend to?

Are you seriously arguing that States can act without judicial oversight?
Fair enough, everything is flawed. But what should we use instead? TempleOS?
I would agree with this, people who's primary responsibility is shuffling money around, making deals, and dealing with people who actually produce something as if they are game pieces on a board tend to be a bit different. I wonder if this personality type is drawn to that role, or if it is learned.
It's still just a WIMP interface. It might be a more flexible one since it's tiling, and it might support a larger number of configuration options than most.

An actual programmable GUI is one where there is no distinction between what is referenced at initialization and what is bound at runtime. You're actually live scripting the interface's own structures and moreover potentially concocting intricate programs out of the on-screen text that can be typed at any arbitrary offset, and is interpreted as a programming construct. Clicking on a piece of text can serve as an entry point or continuation for performing some form of computation, as it can point to anything, including the internal state of a system object.

You could read people rabble, or you could just try Oberon, Bluebottle OS or similar systems.
MobileFusion: Research project that turns mobile phone into a 3D scanner [video]
As an old guy, I'm rather unimpressed with this sort of bashing. Yeah, Ward made the first wiki. Kudos for that, he deserves it.

But if you are going to bash unix, Ritchie, plan 9, and windows all one page, I'd like it if you had a concrete proposal for a better answer.

And saying unix and windows are the same, really? I've supported a fairly complex SCM on windows, linux, macos, all the other unices, for 18 years. I don't find unix to be the same as windows but maybe that's just me.
The average Uber driver is on the platform for 6 months. I don't think any of their drivers are too concerned with what the company is going to do 5 years from now.
Normal drivers, Nuthead bikers, drunk pedestrians and cops can all be reacted to much swifter by a computer using radar than any driver behind the wheel. It's just pride to think you could.
I'd be happy [1] with locked-down radio firmware if it could talk only to the radio.

One big problem is that coprocessors in embedded systems often have full access to the memory bus, meaning there's no way to stop a trojan in the closed and locked radio firmware from reading and modifying any bit of system memory, which can include your personal data and encryption keys.

[1] Although I'd hope that it'd still be possible to buy or build a general-purpose SDR.
Believing every crackpot conspiracy theory that pops into your mind is actually the opposite of skepticism.
Show HN: Progressbar - A C library for displaying command-line progress bars
Ancient Ales: The Past, Present, and Future of Middle Eastern Beer Brewing
I don't think anyone doubts it can react more quickly. The real question is whether it can react more correctly. I think the answer is "soon", for what that's worth, but I also think that until the answer is an unmitigated "yes" it's a valid criticism.

(edited for tone)
Actually perfect or nothing is a nice standard. Did you know that the elevator was quickly adopted because its inventor[1] went to shows and cut the cable holding up the cab he was standing on? It was because he had a foolproof locking mechanism to stop free-fall, in use ever since.

And it really is foolproof: a quick internet search reveals there has not been a single case of an elevator falling death in the history of elevators (EDIT: see replies[2]). (There is one exception I found, which was due to massive structural damage to a building, like a giant explosion, which also damaged the elevator. Check for yourself if you don't believe me.) [Almost] no elevator has ever fallen due to a snapped cable, in the history of elevators. (So even if you're afraid of heights you have no reason to be afraid of elevators, but maybe stop reading this comment here in this case.)

This is why even highly sqeamish people or people afraid of heights don't mind standing in a locked elevator cab, being held up by a cable, and with ten, twenty, fifty or a hundred stories of empty space under them while the cable lifts them up and down. It's just a non-issue (due to height, I guess claustrophobia is a separate issue.)

And this happens because the safety mechanism to keep elevators from falling is, well, perfect. The inventor of the elevator showed it, again and again, using his life.

If it weren't the case, at least some people would feel very differently about elevators! As this case shows, a standard of "perfect or nothing" absolutely impacts public perception and fast adoption, and may even mold people's opinion for centuries to come.

[1] https://en.wikipedia.org/wiki/Elisha_Otis

[2] I had done a quick Internet search, see replies for a few cases.
Clojure keeps getting all these cool features. I remember when I first found about channels in clojure and I got really excited. Just makes me want to go back and keep playing with it hoping some day I'll use it for something in production.
"
The Yvain example only works when there is an unlimited supply of untrained labor, who can't be replaced with more productive but higher trained workers, or automation."

Isn't this the actual situation for manufacturing workers right now, until we run out of places with desperately poor people?
Well, since you asked ...

It's my understanding that menial labor in India is expected to be cheap and so people wouldn't naturally interpret one extra worker as an extravagant show of wealth.

I also read on Quora that Indian parking attendants will do nothing but press a button to generate your parking pass and give it to you, another example of pointless labor that doesn't seem very related to flouting wealth.
I'd like it if you had a concrete proposal for a better answer.

http://c2.com/cgi/wiki?BlueAbyss

Old spec: http://c2.com/cgi/wiki?BlueAbyssFramework

(By the way, it's Richard Kulisz who is saying all of this. Ward Cunningham has nothing to do with it.)
5. Other Aspects of the Ashley Madison Service – For Your Entertainment

Our Site and our Service gives users the opportunity to explore their fantasies
and to interact with others in the Site. However, there is no guarantee you will
find a date or partner on our Site or using our Service. Our Site and our Service
also is geared to provide you with amusement and entertainment. You agree that some
of the features of our Site and our Service are intended to provide entertainment.

Others Using the Site for Entertainment

You also understand and agree that there are users and members on the Site that
use and subscribe to our Service for purely entertainment purposes. Those users and
subscribers are not seeking physical meetings with anyone they meet on the Service,
but consider their communications with users and members to be for their amusement.

You acknowledge and agree that any profiles of users and members, as well as,
communications from such persons may not be true, accurate or authentic and may be
exaggerated or fantasy. You acknowledge and understand that you may be communicating
with such persons and that we are not responsible for such communications.

https://www.ashleymadison.com/app/public/tandc.p

Seems pretty clear to me - absolutely no claim you will actually find someone to "hook-up" with. Absolutely states there are accounts being used that have no interest in you other than for entertainment purposes (ie. keeping you engaged).

No fraud here, only bruised egos.
Also it depends on the system you are building. Elixir and Erlang scale great and send messages even between servers fast! So if you need to scale it is great. Go I am sure is faster performance wiz but Elixir/Erlang will stay running longer and be easier to reason about as the system gets bigger. Go will be easier to find devs then Elixir/Erlang will be harder. So there are trade offs.

In the end you could use both, use the right tool for the job.
To be honest, I'm not a big fan of either Ruby or PHP. Ruby is a hipster programming language. Ruby developers have a tendency to get really hung up on syntax. It's tough to get them to work in any other language because they complain about semi-colons and curly braces.They like to say stuff like "when you don't have to worry about semi colons and curly braces it frees your mind up to think about your app."(If colons an curly braces are too difficult for you to think about your app you probably shouldn't be a programmer. Maybe write Haiku instead.)

PHP devs often have very poor coding habits due to the fact that it's so easy to mix PHP and HTML and do things in a procedural style.

Whichever direction you go in, those are some things to look out for when hiring devs.
I can't tell if it's hilarious or tragic that despite knowing how these policies will end, they're enacted regularly by governments. Maybe it's both.
It's always the last place you look. (If you had to look further, then that would be the last.)
All the more reason the rest of us starting businesses should consider it a goal.
Huh? Is that sarcasm? If not, perhaps you can enlighten us as to the root cause of the problems with the Bolivarian Republic of Venezuela.

Please tell me it's Yankee Imperialism. It's always our fault.
Someone tell that to RedHat. They consider the network "up" once the device gets link, not when the system gets an IP address. Even in environments without spanning tree, this is a problem due to massive parallelization -- spawning 30 processes 5ms after the network is "up" but doesn't have an IP from DHCP yet.

The solution? Put a sleep 7 in there, thus making the entire process slower than the previous solution.
I'm not at all convinced that Smalltalk-80 was the apotheosis of computing environments; both Windows and Unix are, cockroach like, exceedingly good at staying alive. Neither is fun to use, but nobody's put selective pressure on "fun to use" since, oh, maybe the introduction of the Multifinder.
Encrypt the root emails instead of sending them cleartext, can easily write a small script to do this and not give away internal security information.
Bitcoin Technology Piques Interest on Wall St.
"Maybe there was cash to be milked by individuals somewhere in all that."

Like Bell Labs.
This is totally nonsense. Any among those 100000 could become the most used library in their specific field at some point in time, and the fact that you can choose to contribute to whichever you like more, or create your own is the beauty of OSS. If you fear this will weaken devs ability to focus their strength on just one common solution, and be inefficient, then you really don't know how OSS works. What you want to impose, is something that already happens spontaneously in OSS (one gem taking over the other, unless they provide very different features or to do things in a drastically different manner).
I meant things such as extern(C#) and extern(Java) to work the same way extern(C) and extern(C++) do now.

I don't see the point of compiling D to JVM or CLR byte-code for all the efforts it would involve, but rather the CLR or JVM load native code written in D and have each call into each other easily.

Say I can't reach the performance I want in C# and I want to write that part of the system in D and load it in Unity and then call into native D code from there. Without having to mess with the CLR implementation details. That would definitely allow people to try it out and integrate it gradually until it has completely taken over.
...Bypass the paywall: https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&c...

It's really frightening to know that the quickest, easiest way to make millions of dollars gaming the stock market is just to bet on global financial disasters, or bad news of companies, or crops failing.
If this is a business decision, then all else being equal I would have to suggest you go where the money is.

And you could certainly do much worse in PHP than Laravel and Angular.
Sounds like Microsoft from 15-20 years ago, not in the past decade.