skysight-inc/HackerNews huggingface dataset:
Pretty abhorrent situation we are in.

I think it's going to be pretty hard for these (majority of) people to do much with their lives other than struggle as hard as they can to hang on to what little they have. I doubt they have so much time to spare for "being alive" or creativity, or starting new businesses. I expect that most of these people are being worked to death by the stress of the situation, also.

If the stats are this bad, it means we're in a nation of wage slaves who couldn't possibly consider leaving behind whatever income source they have, even temporarily. This is what our society has been engineered for. Meanwhile, billionaires are richer than ever and don't seem to agree with changing things.

There will be violence if things get worse for large populations of people.

Sounds like we've got to do something about this economic inequality, eh?
There is a significant difference between a headline that reads, "Facebook's “free internet” programme is a cover for a land-grab" and "Critics say Facebook's “free internet” programme is a cover for a land-grab". But both titles are sensational click-bait.
F* Netflix, really.
Why You Should Spy on Your Competitors
I think the stepping down was to allow his message (this post) to be more visible.
That depends on a number of factors, but if there are no current nursing babies, and if you are trying to maximize milk production, then yes, a 12 hour separation between milkings should be optimal.

But we make it easier on ourselves by milking at 8 AM and PM.
I'm curious as to what happens if one of those nine servers suffers a catastrophic failure, like a server room getting flooded, or a weird hardware failure, or a team of people with machine guns rapidly installing lead-based hardware.

Would all previously sent messages be completely irretrievable?
Chevrolet’s Bolt is an electric vehicle for the masses–and we’ve driven it
> The Endless Mini $79 desktop PC stores as much of the Internet as it can

which is barely anything...
Android N switches to OpenJDK, Google tells Oracle it is protected by the GPL
Well, that's no fun! Tables are handy for writing (particularly of the tech. sort). Hopefully they get to it.
Sure.

27/Hot: http://imgur.com/mHpvd5j
36/Nice: http://imgur.com/a2IKkRD
30/Ok: http://imgur.com/Vicvbq3

First is a year and half old, the other two are within the last couple months.
Why are we pretending binge-watching entertainment is the same as the judicial process?
This was bound to happen, just a matter of time. Uber and Lyft are able to operate at much lower costs, and additionally have basically an unlimited supply of capital (VC investment). Traditional businesses have no chance of being competitive in this market.
Zuckerberg is the new Bill Gates. In the 90s, Gates was notorious in his ruthlessness to define personal computing as a 100% Microsoft-only experience. Today, as you pointed out, Zuckerberg is pushing equally hard at defining the internet and Facebook to be one and the same. In both cases, it doesn't really matter whether or not the efforts are sincere. The outcome is just as undesirable for the general public either way.
What they ACTUALLY said was that a combination of the Rift's price ($599) plus the cost of the minimal PC needed according to Oculus ($900-1200) will price a lot of people out of buying one.

Even if the Sony version costs the same ($599) it will likely be cheaper to utilise since a PS4 costs roughly $300, and that's ignoring how many PS4 units have already been sold (which is a legitimate argument, in particular when you compare it to how many PCs people own who can drive a Oculus Rift (not many)).

Overall I think their argument has some weight. But obviously without knowing what the Sony version of the Rift can do, it is hard to evaluate fully. But in price terms, it is going to an easier sale when you work with a $300 console, and not a $900 PC.
Symfony Benchmarks: Symfony Microkernel, Lumen, Silex, Slim
Interesting!

Incidentally (since this may be somewhat related), I'm wondering, what are your thoughts on the Persistent Memory Manager approach, as in the following:

Justin Meza, Yixin Luo, Samira Khan, Jishen Zhao, Yuan Xie, and Onur Mutlu: "A Case for Efficient Hardware/Software Cooperative Management of Storage and Memory." Workshop on Energy-Efficient Design, 2013.

Context: "emerging high-performance NVM technologies enable a renewed focus on the unification of storage and memory: a hardware-accelerated single-level store, or persistent memory, which exposes a large, persistent virtual address space supported by hardware-accelerated management of heterogeneous storage and memory devices. The implications of such an interface for system efficiency are immense: A persistent memory can provide a unified load/store-like interface to access all data in a system without the overhead of software-managed metadata storage and retrieval and with hardware-assisted data persistence guarantees."

The stated goals/benefits include eliminating operating system calls for file operations, eliminating file system operations, and efficient data mapping.

Paper: http://justinmeza.com/bin/meza_weed13.pdf

Presentation: https://users.ece.cmu.edu/~omutlu/pub/mutlu_weed13_talk.pdf
https://news.ycombinator.com/item?id=10847966
​CES 2016: Netflix goes global--how it does it
Hind a Shopping Center in New Jersey, Signs of a Mass Extinction
> From my own experience with docker in production, I'm yet to see any of the described scenarios crop up. Has anyone else, or is this solving an extreme edge case?

The biggest issue we see at Yelp is leaking containers in test (e.g. Jenkins aborting a job but leaving the containers it spawned still running).

Depending on how you orchestrate containers, you might not encounter the issue in prod. If you're using something like Kubernates or Marathon or Paasta, they're probably going to do the "right thing" and ensure the containers are actually stopped.

We also use containers a lot in development. For example, we might put a single tool into a container, and then when developers call that tool, they're actually spawning a container without realizing it. For this use case, it's really important that signals are handled properly so that Ctrl-C (and similar) continues working.
That is really interesting, but I see this as a short term solution to a new and amazing world. What we are doing is trying to hammer something with potential to change most of CS to the shape of our current reality - what is understandable due to the commercial nature of these solutions.

But the CS community should think about this with a fresh point of view, maybe get back to the origins and start over with this kind of technology. Or maybe we do this already and I just do not know?

For myself, since I've got out of university, I've always thought about how things would be different if we hadn't disk+ram, but a storage that solved the two with the best of each (top speed and large and cheap capacity) - extrapolate this thing to a kind of SoC with 40+ cores and 40TB+ LD1 cache - and I tried to imagine what would be needed in terms of a new OS made from scratch for this thing.
This still keeps me thinking on new designs, new algorithms, etc. Sadly, I've never tried or even theorized anything interesting apart of entirely killing the file-system concept and having _always loaded applications_ running (equivalent to processes) or suspended (equivalent to app binary files)... :)
For the "last mile" this should certainly be true. We drive on public infrastructure to get to the airport. To continue this analogy: Any party could then maintain private infrastructure in India (or anywhere) for free public consumption. Like a local retailer. They could pay for "international shipping" to keep these services supplied with fresh data. This would allow Facebook to accomplish its ostensible goals. Without becoming the governor of a walled garden.
But they're bloody expensive and quite fragile. The cheapest unknown-brand ones I've seen on Chinese websites is ~ $100.
It's not surprising when people describe the police as a fascistic brutal regime.
Netflix sold the overseas distribution rights to House of Cards back before they decided to bet on international expansion, so they don't own the rights to that show in all countries any more.
Quicker test - do you have a point, or are you just trying to bog down this conversation about privacy with a defeatist "we have to let murders/rapists get away with it" argument?
There's a lot of talk about different sleep patterns like this, called "polyphasic sleep". There's even a society for it. There's different types of polyphasic sleep, ranging from the "siesta" popular in many Latin nations, to the "Dymaxion" which Buckminster Fuller tried to promote which has four equal waking periods throughout the day and only 2 hours of total sleep. (There's also an "Uberman" pattern that's similar, with 6 equal waking periods.)

https://en.wikipedia.org/wiki/Polyphasic_sleep
Netflix doesn't have the streaming rights for their own content in some countries because they have sold that to others in the past at least temporarily.
Please excuse my ignorance on this matter but will this technology have any impact on the hierarchy levels below disk (i.e. RAM and CPU caches)? Compared to Register, L1 and L2 access RAM access is still really slow. Will non-volatile storage latencies rival or exceed those of standard RAM? From how I understand the article it's primarily disk IO speed that's affected, correct?
That's been simplified enough to distort the question. Real listeners are not limited to simple observation of frequencies they can move there ears around to get a more 3d picture.
Fond memories... I tell people I started programming by typing BASIC apps out of magazines, but really it was probably much later writing a "casino app" (I remember having roulette and blackjack) and my own version of drugwars instead of paying attention in math class.
Hear, hear! I have a DK2 and the experience with E:D is stunning. It's got a brutal screen door effect in pixelation, hurts my face after 20 minutes (I need to wear glasses under it), can make you mildly motion sick, and is pretty low resolution. And it's awesome. I can't help but think about how much I loved Privateer when I was a kid, and this is better in every way, times 10. The little stuff like looking at a thing while flying and the interface highlights and tags it with no mouse/keyboard input - the first time that happens it feels like the damn thing is reading your mind. It's merely calculating where you're looking, but it feels unreal.

The actual experience is great despite enormous product flaws. I'm thrilled there's so many options coming down the pipe, as that will make the
Generally accepted practice is no - they aren't worth having. Containers should only contain a single process. That process shouldn't be writing logs to disk (hence no logrotate) and timed tasks would generally be done outside the container rather than in it (though there are a lot of ways to skin that cat).

Single process containers generally don't need all the baggage of a full init system or other dependencies - hence this project.
Sadly this doesn’t work with http://0.facebook.com/, the version of Free Basics available in Germany.
Weight, right? All of those things take resources to run, and if you're running 1000s of them, it adds up.
Part of the potential gain with containers is that you don't have to treat them like full os environments, and don't have to worry about administering them as such.

I'd rather have a few tens of simple, single-process containers logging to a shared collector (or to their stdout, which is then collected) than deal with managing logrotate for them all and solve processing all those files for every host somehow.
I agree with you (such_a_casual). I think my judgement was skewed because I'm one of those critics.
This looks to be an alternative https://github.com/krallin/tini
that's a good point. might as well fight against gravity.

https://www.youtube.com/watch?v=GE_USPTmYXM
> Though the programme is promoted by Facebook, its costs are borne by the mobile-telecoms operators it works with.

How does that even work? Why would the telecoms agree to pay the bill on behalf of Facebook? Surely there must be some money from Facebook back to the telecom, to make it worthwhile for them.

Edit:

https://en.wikipedia.org/wiki/Facebook_Zero

http://telecoms.com/opinion/0-facebook-com-means-zero-money-...
If your goal is to have ecstatically happy customers, you may want to begin thinking about your customer service channels as wherever your customers want to talk to you, versus where you want to talk to them.

I know its a lot of work / not possible for all businesses / makes running the business more difficult, but hopefully minimizing unhappy customers should result in sales growth which offsets the investment in customer service.
Thanks, that is something that I was looking for! Nice to see it really happening!
Rust by example does, but The Rust Programming Language does not. The current version uses "rustbook", and the next gen will (probably, we'll see) use mdBook, both similar projects but written in Rust.
> Google Fiber is real internet

Minus the things their ToS forbids. Only recently they started allowing you to host game servers, for Minecraft, for example.

Their Fiber team heavily opposes Net Neutrality, too. Sadly.
Too bad, so sad... If they hadn't allowed their service to get so horrible, with nasty old cars, drivers that don't speak English and drive around in circles to increase fares, drivers claiming their card readers are "broken" so you have to pay cash, taking an hour to show up when called, passing by black people, etc., then this wouldn't be happening.

From the article: "Cab drivers, on the other hand, maintain that they undergo more rigorous criminal checks, enjoy more robust insurance, and generally have better knowledge of city streets."

Who cares about knowledge of city streets? Haven't they heard of Google Maps and Waze and GPS? This just shows how out-of-touch and behind-the-times the cab industry is. The insurance is a canard, as Uber insures their drivers for more than the cab companies (the problem with Uber is what happens when you don't have a paying rider). And criminal background checks are useless if you haven't been in the country very long; how are they going to check your background in Pakistan? Also, the Uber/Lyft reputation systems are far more valuable anyway, plus Uber/Lyft keep detailed records of all their drivers' movements when they have riders, so it's pretty hard for them to get away with anything; cabs aren't guaranteed to have any of that oversight.

And apparently driving for Uber isn't that bad, since the cab companies are now complaining that all the good drivers are switching to Uber/Lyft, leaving them with crappy drivers who earn them huge lawsuits for accidents they cause.
Five years with Europe’s No. 1 e-com company
What's it like to ride in a SF taxi? I'm not a frequent taxi user, but last time I rode in an NYC cab, the partition made me feel like I was going to jail and the advertising screen made me feel like I was riding public transportation. No doubt the normal private cars are more comfortable.
No one in their right mind would expect this hardware to stay relevant for more than 1-2 years.
If you can't afford to spend $600 once a year, get a better job, or stop buying expensive toys.

I'd be totally OK with it costing $1000 if it could really provide a great VR experience.
I don't agree with this essay. But I ALSO don't fully agree with Paul Graham's essay[1] either, and I think this one has something useful to offer.

Paul's essay said (and obviously I'm compressing a LOT): "People complain about income inequality. But some income is not part of a zero-sum game, and we'd lose some benefits (like startups) if we banned income inequality. Let's attack poverty instead of attacking income inequality."

But, while I think poverty is a problem (and the bigger problem), I ALSO think that extreme income inequality (or, more accurately, extreme wealth inequality) is a problem. Albeit a DIFFERENT problem, but also a problem.

This essay helps a little in expressing the reasons. Roughly, I would say "Having 10x or 100x wealth inequality isn't harmful. But having 1,000,000x wealth inequality creates some serious problems. And I simply don't believe any arguments that this level of inequality is 'fair' or 'earned'."

[1] - http://paulgraham.com/ineq.html
But see, you're limiting your idea to databases. I don't think you should do that. The idea of a "storage accelerator" (by whatever name) could be used far more widely than that.
Oscobo Is an Anonymous Search Engine Targeting Brits
Agree, switching is so costly, and IMHO given Netflix's current profit margin, which is not that high, I doubt they can afford to replace aws with a full in-house solution.
If you read articles from previous decades about the previous decades before them, I think you will find yourself a Crawford after Crawford. Woody Allen in Midnight in Paris nailed this. Statements like "People used to talk to each other", "People used to meet up and enjoy company", "People used to know real skills and critical thinking", are all false. This generation might stare and screens all day, but communication is easier than ever and people are communicating. People may not know how to be motorcycle mechanics, but they know how to develop programs, build electric drives etc... I strongly believe we have a capable and driven society, and the people are not "drunk on there screens".
Please in the future consider the concept of rhetorical license. It's not literally zero Evil, it's actually "less evil" and "less privacy", vs. "more evil" and "more privacy".

This isn't a conversation about absolutes, it's a conversation about shifting degrees. I'd like to shift towards the "less Evil/more privacy", but no one here or anywhere wants to try to come up with ways to do that, because everyone just assumes privacy gives Evil room to grow.
Ho-hum, what else is new?
> And lets not even think about the really scary guys in intelligence agencies.

Those are exactly the guys who would be holding the keys.
I guess because it leads to "full" internet subscription which generates revenue (assumedly profits) for them.
Can I edit my overleaf stuff while offline? Gitbook looks like you edit offline and send changes to the cloud, while overleaf looks like you can't work if your connection dies, on a plane etc.
there are always exceptions, you might have been willing to give a chance to the late 40s worker, but that does not mean everybody does.

It would be like saying "gender discrimination probably does exist, but I am willing to bet it's because the person does not fit within the broculture that they are not hired"

If you have never experience discrimination you have been very lucky, but it does not mean it does not exist, and all the many articles about it would not have been written if it was not something that's going on.
AOL should get in on this. They could put all of those old CDs to good use.

Free internet program from the late 90's:
"1000 hours free! Sign on today!" :)
Haha. Fair. I saw that a ti-83+ game 20 years ago was more than a novelty than it is today. It often was the only reasonably priced device like it that was completely portable.
Videos from Hadoop Summit
Exactly! You're architecting your infrastructure to take advantage of the most efficient cost option at each layer.
Version control or followup deltas would be sweet.
>Personally, I believe Zuckerberg is sincere in wanting to connect everyone in the world with each other.

>I feel sure he doesn't think of it as a land grab, even privately.

why?
Yup, tini is really really similar and looks pretty cool! They're solving much of the same problem. It's unfortunate that we didn't find tini before we went and wrote dumb-init.

There are some minor differences (dumb-init looks like it's probably a bit better for interactive commands since it e.g. handles SIGTSTP). You can also get process group behavior at run-time with dumb-init rather than compile time, and it's on by default unlike tini (as far as I can tell from a brief reading). But for most cases it won't make a difference.
I think a shorter tl;dr is simply that the ways a human-level or beyond AI can be programmed incorrectly (it eventually kills us all or worse), even trying our best to do it right, outnumber the ways it can be programmed correctly. If you don't believe this, I'm not sure how to convince you, other than to poke holes in your ideas about how a benevolent AI could be programmed correctly so you see that such an idea is actually a terrible one or at least insufficient. There are many level of detail attacks I could use, other attacks around the lack of a proof that the AI's goals and preferences will remain exactly the same let alone within a window of benevolence over time.
Just Say No
> You want to maximise the density of information that is visible on the screen.

The technical term for this kind of response is "rationalization". You're justifying text after the fact, not describing why it was chosen in the first place. (Hint: because we didn't have widely available, non-textual UIs back then is one possible reason.)

It may still be true, of course, but it's definitely not "truth".
It is clear that you don't j=know what an API is if you say that a web API like Goole Maps or Beeminder is not a library API.

Or perhaps you're just trolling
Given everyone sleeps I have no idea why people get suckered in by this two sleeps legend.

Compared to lets say a regular siesta which many societies don't do, but I think we all have had or wanted to have an afternoon nap.
What makes U&L lower cost? Just the lack of driver health insurance and benefits?
Sometimes you don't have bezier curves. I found a formulation of ease-in-out that gives developers no excuses. ;)

https://medium.com/analytic-animations/ease-in-out-the-sigmo...
??
I have offline copy of entire (en)wiki on my disk, its <100GB for images, 12GB articles compressed (~30GB with entire edit history). All other languages might double that, still nowhere close even one TB.
This, a million times this. Also, taxi drivers could care less about your ride experience. No way to rate them and cause any change, so they just treat everyone like crap.
From the limited information, it's rather impossible to tell for sure. But considering you need 9 different admins in different countries, I'm presuming they are basically using a kind of DHT with a bit of extra brains controlling where the various bits and pieces are hashed. So, that said, I would presume it's at least somewhat fault tolerant.

However, it's Chaum we're talking about, so we likely won't know until the patent is filed.
"Minus the things their ToS forbids. Only recently they started allowing you to host game servers, for Minecraft, for example.
"

Basically no residential ISP in the US i'm aware of allows server hosting. Certainly no major ones :)
A Look at Carbon – A “Co-Benefit” of Agroforestry
Hello, my name is Julius Kivimaki. I am the one who hacked Linode. You guys are all stupid if you think you can catch me. I say, CATCH ME IF YOU CAN, or GTFO! LULZ!
Doom existed for TI-85

http://www.ticalc.org/pub/85/basic/games/
You might try using a VPN. I used to work for a VPN provider. This was the main reason our customers used our service.
IMO, that's the same problem as paying $50 plus for a console or pc game, but refusing to pay for apps on your phone.
When you're trying to survive and eventually thrive, knowing that post-apocalyptic canned food is a strictly limited commodity, you'll want all the information you can get. Possessing a list of all the Pokemon or fictional ducks in the process is a natural consequence of amassing every file you can.

"Pound pastrami, can kraut, six bagels--bring home for Emma" can spark the rebirth of civilization.