skysight-inc/HackerNews huggingface dataset:
Is it really a solution to the walled gardens people are stuck in now? The clients are open, so presumably it would be possible (and encouraged?) to write a custom client. That is definitely a big plus.

But it still looks like a centralized communication protocol that depends on proprietary servers and a private network to use. The issue with the walled gardens we're seeing (this week with this iconic photograph) is that there is no escape valve; no truly open alternative to the social network provided by these services.

With email we can (despite the difficulties) set up our own servers and clients, and communicate with anyone (again, assuming we manage to set up things correctly) who uses email today. We can even use encryption verified and trusted by many independent experts (i.e., OpenPGP). Despite all its warts, there is a safety valve there, and for now it maintains the balance between corporate and public interests.

With these chat services it seems that you are stuck with what their proprietors allow and assert.

Federation is hard to get right, but isn't it simply a base requirement for any truly free and open alternative to the WhatsApps and Snapchats of the world?
Thanks marvel_boy. As I learned this week, it is a software project management tool.

Short Description:
Phabricator is an open-source software development platform. In Wikimedia, Phabricator is used for project management, software bug reporting and feature requests (see How to report a bug), and in the future also for code review in an integrated fashion. Link: https://www.mediawiki.org/wiki/Phabricator

Here is a link to Wikimedia's Phabricator in action: https://phabricator.wikimedia.org/
Because speculation tends to be wrong.
> RabbitMQ is of course flaky for other reasons unrelated to Kubernetes -- I wouldn't run it if I didn't have existing apps that relies on it.

I'm surprised because I know teams which are very satisfied with running RabbitMQ at scale. Could you elaborate?
I stand corrected, but in any case, the very founding of the country was, in stark contrast to basically every country on Earth that had ever existed to that point, declaring that the "pursuit of happiness" is of utmost importance.

That says something about what America was striving to be, and comments like the one that sparked this thread show how absurdly far from that goal America has slid.
Python Data Science Handbook Supplemental Materials
No, but in the U.S. It is a crime. Which is why you don't talk to cops.
> Central planning failed due to complexity of the task.

Central planning is not a requirement in Marxism or even Marxism-Leninism. Lenin tried it during the civil war, and promptly reversed it in 1921 with the introduction of New Economic Policy, which he indicated he believed needed to be in place for decades (NEP involved re-introducing limited market economy). Stalin then reversed Lenins reforms and went much further shortly after Lenin died.

There are many left wing ideologies including anarchist and communist ideologies that explicitly promote the use of market mechanisms for resource allocation, and many more that take a "whatever works" approach.

The idea of a planned economy is attractive to some because it seems "tidy", while for others it's strongly unappealing because it involves a central authority, which is anathema to a lot of communist ideologies.
this makes no sense at all to me.
Hire a PR firm. Not sure of the cost...
Of course this will have to exist for emergency services vehicles, but if you use the "I am an emergency vehicle get out of the way" pulse and it's not true, you get arrested.

And if there is a market for paying people('s cars) to give way so you can make your meeting, I swear most people will ignore the market just to piss off the wanker in the braces.

But yes I can see there would be a market. Now, how are we doing on payment processing?
Salvation by algorithm: God, technology and the new 21st-century religions
Was this incident really recorded minute by minute or is that made up? I've noticed a lot of companies that give this kind of detail like to give a minute by minute report, I just don't understand how they get that accuracy?
Indeed. Resilio Sync is a peer to peer synchronization tool, so data is not stored in the cloud. If you want a permanent cloud peer, Resilio Sync has the option of creating encrypted read-only secrets that you can use on a cloud peer. Such a peer will participate in the swarm, but will only see ciphertext data.

The application does not ask or require root access. And they support Linux and FreeBSD as well.

SyncThing should also be mentioned. However, if you want to share folders to other people as well, Resilio Sync seems to be the best option.
> This was in the 29th century.

Good to hear newspapers still exist in the future. :)
There are some very different sets of beliefs, practices, and values floating around any craft among people who have the same title. I'll call these "tribes." Tribes are often associated with buzzwords, like "agile."

At the highest level of abstraction, practitioners in different tribes do the same job, but the way other tribes do things might be unrecognizable and/or horrifying from your perspective.

You want to hire from your tribe. Buzzwords get picked up by people who don't really mean them in their original sense (see: enterprises doing waterfall and calling it agile) so buzzwords on resumes don't identify tribe, and an interview is only a few hours of a candidate in a contrived high-pressure situation where they're nervous/presenting the mask they think you want to see.

So you start with people you personally know to be in your tribe. When those run out, you realize you can trust the people you personally know to identify other tribe members, and this works up to the nth degree. If that's not enough, you learn that certain institutions (employers, universities, etc.) select, demand, or instill membership in your tribe, so you go looking for candidates who have been attached to these institutions first.

FWIW this is not unique to software by any means. I worked on the tech side of theater in college and have friends now working in that industry. Designers, stage and production managers, etc. in the real world are hired almost exclusively on reputation and recommendation. They are cold-emailed job offers (not ads to come compete for a job, but actual work) based on colleagues' experiences with them at previous gigs. Gigs often last only a few weeks, so you are playing this game constantly. You essentially cannot break in as a total outsider. You need to go to a school that is trusted to provide good interns (because its teachers are from the right tribe and it runs its student productions the right way), and impress at your internship, or else know someone who will convince their boss to take a chance on you. Sometimes hiring does have a formal application process, but you are not getting the job unless someone reading the application has heard of you or has a lot of respect for one of the institutions on your resume.

"The boys club" is a (flawed) attempt at instituting meritocracy by a system of recursive trust. I believe it's much better than the resume and interview dance, but I'd still love for software to discover its "blind audition" hiring technique.
Kyosk – Open Source Listing Manager
Debate, the interchange of ideas, is not possible without stating a position.
ATS Optimized Resumes. Instantly
It's all over the place because there's a tree of possibilities that's difficult to cover succinctly.

>The food produced in the poor country will sell for "the world price", pretty much the same everywhere. Not "cheap" in the rich countries and "expensive" in the poor ones.

Spending power around the world varies by several orders of magnitude. If there's one "world price" for a crop, that price will be incredibly cheap for rich countries and incredibly expensive for poor ones. Agricultural poor countries will not be able to afford the food they grow.

>a lot of food eaten in rich countries is has minimal subsidies already

In the US, SNAP (food stamps) costs about $75 billion per year and is about 80% of the spending on the farm bill. It's hard to think of that as anything but a subsidy, and it covers more or less all food.

There's a lot more as well...
ZFS on Linux Release v0.6.5.8
Just installed it, used it for a few hours, loved it, and deinstalled it. Here's why.

First, no downvote action. We need this to push down trolls and sockpuppets.

Second, voting is inside a menu, yet this is a really common action.

Third and worst, when I use a browser on HN, every single link now asks me to select an app. Not once, but for each different link type it seems. After the fifth time (choosing 'Remember my choice' each time), I was so annoyed I uninstalled Materialistic.

End of report.
It will probably be "collisions per million miles" or "fatalities per million miles" or something of the sort.

Right now those numbers are roughly tabulated by insurance companies, but they're not really published as part of the boilerplate posted on the car where miles-per-gallon are often shown.

If people knew they were buying a death trap they'd probably give it some sober second thought.
[Podcast] Uber’s Postgres Problems with Evan Klitzke
If you want async, use gevent or other async implementation and you'll get ~same as node. If you want parallellism, you'll need multiple processes. Every framework in whatever language should move expensive operations outside of request-response.
Please don't imply random employees have access to an iCloud users data. There is ample proof in security architecture documents posted by Apple that would indicate your comment is ridiculous.
I hope these autonomous vehicles refuse to drive if the vehicle isn't meeting certain safety standards. The last thing a company needs is headlines being made because some jackass took their car out when the brakes were worn down to nubs or the tires were completely bald.

Incidents of that sort with a human driver are easily explained. If that happened with a self-piloting car it could scare people off the very idea.

The cars should have some kind of basic self-preservation tests.
We don't all have the same priorities.
Phone cameras aren't competitive to the DSLRs but to the smaller cameras.
Look on the bright side: We got an experiment showing what happens when we let the market solve an issue involving an invisible quality.

The same result applies to software security.
Getting a business bank account is also trivial and you can do it over the phone. Pretty awesome.
Generally it's not recorded minute by minute in the moment. When I write post mortems like this I'll piece together the timeline after things have calmed down through a combination of metrics, logs, and the ongoing discussion that takes place on Slack. To assist in that I'll tend to have a running commentary of what I'm doing in Slack even if I'm the only engineer dealing with the incident, it helps putting the timeline together later, and also means other people coming to see what's up and offer help can get caught up without interrupting.
Cleanliness is completely subjective. I know many people with cars so cluttered it's absurd. I've also been in many shared vehicles that are utterly spotless.

There are many reasons why you'd want to own a car, but the number of reasons for you to need to own a car plunges dramatically when the quality offered by shared rides meets or exceeds the experience your average car-owner has.

Imagine a car that always has sufficient fuel or battery power to get you where you're going, that is clean every time you use it, that never has to be parked, that comes reliably within minutes of being summoned, and never, ever has to be taken in to the garage to be fixed.

That's the future if things come together as they should.

Rich people will own their own cars, probably several of them, but your average person won't see the need. If they want to splurge they'll rent a car solo. If they want to save money, ride-share with a few others.
This is exactly the sort of generally mundane tracking problem that could be solved beautifully using a blockchain for following the supply chain.
I think this will go differently. When people are removed from the task of driving their focus will instead be on reading, sleeping, conversing etc, instead of insisting that they should pass every other vehicle. Traffic runs smoother when cars cooperate well, so there is a shared incentive for good behavior.

Traffic laws and regulations will become more precise in general, and especially with regards to cooperation between vehicles. Just as pollution is tested for today's cars, self-driving cars will be tested both in software and physical environments by regulatory agencies to verify that they behave within limits and cooperate correctly with other vehicles in the environment.

> Someone is also going to realize if they pulse their sensors in a certain way they can get other cars to move, slow down, speed, up, etc that will be to their advantage.

When requirements for self-driving behavior and cooperation are more precisely described, the data logged from real situations will make it far easier than today to identify bad actors after the fact. As long as there are manual cars and autonomous cars, some human drivers may find it amusing to exploit the carefulness of the autonomous vehicles. However if such exploits becomes problematic, the data available from the autonomous vehicles will make it easy to fine the offending drivers.
It's from details gathered from tickets and chat history, customer reports and server logs. My team is developing a set of tools to manage our incidents, and automating the gathering of details like this are central to the reporting element.
>The old design had a light

in vic many have a red light to appease feeble primate minds.

> so pedestrians will stand there mashing over

that's because the faster you pad mash it the quicker the lights change :D

> the smaller metal lozenge at the top

if you push and hold it really hard you can cause the start of the crossing sound be a loud squelch
Often one person will be in charge of taking notes while the rest diagnose (using things like server logs or email timestamps to get these times as precise as possible). Not just for the post mortem, it can be very helpful in figuring out what happened, making sure the timing of events plausibly lines up with your hypothesis, extrapolating based on the length of a particular part of the incident to decide what to do next, etc.
They would probably refuse to drive autonomously if it detects the maintenance period has been exceeded without being reset or there is some sensor or mechanical issue detected. But you will always be able to drive it manually in case of emergency.
Or the annoying behaviour that there's no 'automatic mode' in peak hour, where there's a whole bunch of pedestrians waiting to cross on both sides every phase and everyone else assumes someone else has pushed the button, then the lights change and there's no green man...
I think the point is that all the patterns we deal with are a result of physic laws, so that somehow limits the solution space
And there was the vi emulator guy too :)
That's hard on the eyes, and the headings look like links. The top-level headings look just plain broken when they wrap.
Oh, man. Most definitely that's real.

If you're working in Slack or chat, you've got a minimum of half a dozen people typing and putting out suggestions and offering to investigate something. That's all time stamped. And even if you're not doing that real-time, you may be using something like a GitHub issue to discuss the problem via comments, which are also time-stamped.

No one at the moment of the incident is probably going "Ah, it's 8:01, better write down that I identified the problem." It's most likely "hay I think I got it one sec" and then that works. Or doesn't. But hopefully it does.
Think I point out is there is a perception issue. When people thing 'power plant' they think of a large concrete building with a bunch of machines in it. But they don't think of all of the supporting infrastructure. (Comment I've heard about nuclear power in France is on hot days it's partly limited by the need to avoid dumping too much waste heat into the rivers. Coal fired plants seem neat and tidy until one thinks of the strip mines. Gas fired, the massive network of pipes needed to extract the gas and move it to where it'll be burned.
We reconstruct history from timestamps in Slack and our logging and monitoring systems.
Why would you think you cannot buy a whole cow? A large freezer or friends ordering at the same time solves this problem.
> The old design had a light that would activate after you pressed to acknowledge your request.

In Victoria the buttons have a light. They also have proximity activation (wave your hand in front of the light) and make a loud noise when you activate it.

> Not to mention the smaller metal lozenge at the top which looks like a button but does nothing, so people press both surfaces in confusion.

It's for people who have issues being able to see the far side of the road (to see if the light is on). They can put their finger on the lozenge to tell if it's safe to cross. It's the same idea as European crossing buttons. IMO the German crossing buttons make the least sense to me -- they have something that looks like a switch but actually just vibrates (for the same reason as the Australian ones vibrate).
And apparently there were no alarms in place for these kind of things
If you see this happen, please write in to our support team; we take data integrity issues very seriously.

Also I should probably mention that we keep 1 month of version history for free users and even more history for paid users, so if the corruption is recent you should be able to undo it yourself. But please report either way.

(Full disclosure: I work for Dropbox).
they probably just look at the chat history and wrote a timestamped summary narrative.

judging from the number of 'sorry's in the text, seems like post mortems have been slowly adapted into a very specialized form of semi-fictional stage drama in which the audience is pandered to excessively through the use of hyperbolic apology.
I dabble with it every time a new release comes out, but I feel it still lacks many features relevant to me and our customers, ability to easily interoperate with COM like .NET languages, C++/CX, Delphi, C++ Builder do, is one of them.
Don't worry Asana, nobody noticed.
Its not the NHTSA that's glacially paced. It's the simple fact that at current accident rates, statements about safety after one year of a model being on the road are statistically unfounded. It's simply not physically possible to say "this car is safer than average", because on average you would expect less than one fatality. Having zero fatalities in the first one or two or even five years after launch proves nothing.

Saying "our AI avoided four potentially-fatal accidents" is also a vacuous statement, since a) you don't know whether an accident would be fatal or not, since accidents are ridiculously chaotic systems and b) there is no way to say that a human driver would not also have avoided all those accidents.

In fact, most accidents are caused by people driving under the influence of alcohol or drugs, or falling asleep, or being on their phones. Using AI to detect and deny these people from driving would be orders of magnitude easier than autonomous cars, and provide 95% of the potential safety increase with none of the drawbacks. Why don't we do that? Consumer backlash is the answer. Even alcohol-preventing locks, mature tech today, is not being made mandatory because consumers would be mad.

I agree that brand reputation matters a lot. But people think we are going to see huge paradigm shifts in autonomous driving over the next ten years, and then your track record is for something completely different. Meanwhile the Tacoma is just a slight update and restyling of mature technology.

Adding to this is the fact that one freak accident will completely shatter a company's records. Imagine if a Tesla with next-gen Autopilot filled with seven passengers is driving through the Alps in October at 2°C: while the car is inside a tunnel, subcooled rain starts falling, covering the road in an invisible layer of super slippery ice. (This actually happens). The car goes off a cliff and kills all seven. Yes it's far-fetched, sure. But it will still be seven fatalities caused while the AI was driving, and that suddenly puts the AI car on par with a 2002 Honda Civic.
‘The Turing Test’ review: An AI game with a harmony of gameplay and narrative
Yeah, And in this case, it took a head of state to get one of the most instantly recognisable war photos of all time past the Facebook censors.

That photo was said by some to have been instrumental in bringing home to Americans the brutal effect of the war. It may have actually contributed to shortening the war.

Now imagine if the Vietnam war was underway right now, and that photo was taken 24 hours ago.

Would it be seen on Facebook? No way.

Their system is utterly broken.
One more completely custom method of provisioning, rather than using operating system packages and simple shell scripts inside of their preinstall, postinstall, preremove, and postremove sections. How wonderful.
I believe the issue is that C++ does not track what are, and are not pure functions, so the ordering optimisation is, in general, unsafe.
"Too good to be true" is a valid concern. When someone gives you something for free, this person could have further objectives that you don't see now, but will become evident later.

It is well know the drug dealer strategy of "The first dose is free, until you become hooked. This equally applies to a lot of products we use today.

For example when Facebook started giving a very good service for free it was a bargain. Basically a useful service for free with no strings attachment, no advertising, all paid with investor's money.

Then they started gradually monetizing the people to levels that a new participant in Facebook would consider obnoxious, but being gradual people has gotten used to it and consider totally normal. In some ways now you are forced to be in Facebook because your social circle is in Facebook, you are hooked now.

For a service like Facebook I certainly prefer to pay and my data or personal-social information be mine.

In the same way, making your income dependent on some external entity makes yourself lose your independence and your freedom from this entity.

Never forget that an entity powerful enough to give you most of your income has to be equally useful to take, steal, or seize the income of someone else, those who create the wealth.

This has been done and it is called "socialism". It is nothing new. Part of my family had to ask for a car or a house or a TV to the Government because "everybody had equal rights to it". Of course some were "more equal than others" and my family will wait for years for his totally shit car or house, but the people near power will get it instantly, and their houses, cars or TVs will be great because whatever excuse(like because you are in the Party's dome you need the best TV or car for your job).

For my family to have this "right" meant giving away most of their income in taxes and earn a misery compared to other West societies for equal jobs like being engineer or University teacher.

As an example today you can't earn more than 30 dollars or so in Cuba, that is the limit you have, you can be a doctor or engineer. The only rich people in Cuba are the Communist, but not officially of course, officially they earn 30 dollars like everybody else.

I consider this movement to "basic income" neosocialism. There are powerful entities like Central Banks that want to go back to a centralized economy, they being in charge of the new system, of course.

In my opinion, the way to face the "robots taking our jobs" is to share the ownership of the means of productions(the robots and computers), locally, but never globally.
Pretty much all bundled software works well with 2x scaling factor and looks great on rMBP.