skysight-inc/HackerNews huggingface dataset:
No, thank goodness, but not for lack of trying[1]! The I2O group seemed to favour channel I/O on the grounds that it was an excellent way to sell more proprietary hardware and restricted access to specifications. Fortunately they were not successful in simultaneously making the x86 world more proprietary and more expensive all at once.

[1]: https://en.m.wikipedia.org/wiki/I2O
The problem with the EU is it has more regulations than there are atoms in the Milky Way.
How does this compare or in general why would you pick this vs newer formats like Cap'n'proto or FlatBuffers?

From FlatBuffers overview I see this comparison:

---

Protocol Buffers is indeed relatively similar to FlatBuffers, with the primary difference being that FlatBuffers does not need a parsing/ unpacking step to a secondary representation before you can access data, often coupled with per-object memory allocation. The code is an order of magnitude bigger, too. Protocol Buffers has neither optional text import/export nor schema language features like unions.

---

So are the newer ones useful mostly when serialization vs deserialization speed matters (https://google.github.io/flatbuffers/) ?
Why is that even important, let alone crucial?

Anyone can hire programmers, children can ship products, MLB created a Netflix-like platform to offer media companies as a service, Walmart have made important contributions to open source etc.

The number of steps between Uber's competitors becoming as competent as Uber at software is basically "1. decide to".
Democracy is not a whitewash that makes actions good, sensible or moral.
I've been in Turkey for the last 2 years. There are so many things to say against that article but it won't be read or put some importance on.

Here you see how Western media discriminates cultures and manipulates the news. It's just I am constantly shocked by how hard the Western media tries to impose its own views for its own citizens.

Maybe in all modern history of Turkey, there hasn't been such a huge agreement about the failed coup but still Western media gives the message that even coup would be better...

That day guys, 246 people have died for democracy. Even this fact can change everything, but it's not even mentioned.
Rethinking data fetching for Angular apps with GraphQL
This is a response to Uber's article, discussed at https://news.ycombinator.com/item?id=12166585.
I think the only reason to use json over the binary format is readability, so why care about this?
wait! we should use the scientific method for science?

its a radical suggestion. sad that it is, but true... ;)

seriously though... you can't have falsifiable results if you don't constantly try to falsify them. then it just becomes a result, which means the conclusion you can draw is close to nothing.... not quite nothing, but exceptionally close. :)
Carlin is what I recommend to people who don't like history, before I get them into The Great Courses (which are amazing, if pricey when you're not on Audible). I have a catalogue of minor beefs with the way he presents some stuff, but he's always up-front that he's not a historian (and I appreciate that acknowledgement) and they haven't stopped me from happily paying for everything he's done for Hardcore History.

It's a good listen, and it's worth your time if you haven't tried his stuff.
What about PTSD developed in non-combat zones? Or people who develop it and are not even in war zones? Do you know if there is any information on that?

Not trying to start a flame war. Just interested in the PTSD thing itself.
You may be committing a tort or trespass, depending on how you do it.

There are a great many works on this type of issue, and if you are looking for a complete answer, I suggest you read them. If you are trying to 'catch me out', your rhetoric won't convince me, nor is it likely to convince anyone else.
Good luck for it to be legal that a drunk person can be in the drivers seat of a car. That's going to take 20-30 years. I'm sorry but there isn't "you can't operate an elevator while drunk" law and people in police elevators pulling you over to the first floor to give you a ticket.

Until they remove the ability for drivers to actually drive, they are going to be legally responsible. Uber is fine for the next 30-50 years.
The legal cost of committing a crime is something like (severity of punishment * likelihood of punishment). I suspect that the latter term is far, far more important to the legitimacy of a government, since it indicates competence whereas the former indicates stringency or leniency, and people respect a competent but lenient government far more than a harsh but incompetent one.

Besides, life in prison is a harsher punishment than death.
Satirical drawings about our society by Pawel Kuczynski
Wikileaks' dump of “Erdogan emails” turn out to be public mailing list archives
> "You calculate the fair market value of the public resources you used"

Which is very hard for things with no market.

I use government libraries. They are free to me. What is the fair market value of that? There are private and subscription libraries, so it's not like no market exists.

What is the fair market value of time on Hubble?

> "if you use that government-paid intern for several hours ... You pay for what you use"

I think you mean $0, not the $7.25 you estimated. Under the Fair Labor Standards Act, an internship is "for the benefit of the intern", not the company. An internship is not supposed to improve the bottom line of a company. An intern may even get in the way, and cause negative value.

And that's my point. The public gains more than can easily be counted by simple, direct market valuation. What is the worth of having students with industrial training? What is the worth of having broad public access to the literature?

Or, for a more real-world case, companies might not be interested in tropical disease research because the revenue won't justify the development costs. But the US military would like to be able to send troops to places with an endemic tropical disease, so they want some way to be able to prevent or treat the disease. The US foreign diplomatic policy would also like the good-will of those countries. The US could, by subsidizing tropical disease research, tilt the "fair market value" so is more weighted towards its military and diplomatic policy goals.

That assumes that part of the corporate revenue comes from subsidy, and part comes from being able to sell the drug on the market. But now, if part of the revenue comes from the government, the company cannot seek patent protection. This reduces the profit expectation, which means the government will need to subsidize the project even more to get a company to be interested in the effort.
I have bought that book some years ago and wouldn't do so again. It was very disappointing to see neither a focus on Haskell nor on data analysis. It scratches both topics but covers only very elementary things. The content is mostly short receipts that were to me of no value at the time.

For people interested in the topics I'd recommend to buy some other good books, on Haskell and data analysis separately.

If, however, receipts are to your liking and you're only starting out with Haskell / data science maybe this is something for you (or maybe not).
I don't know about clever, but it's a common idiom on tech forums.
Can you say more about the 'right metrics'? Is this some sort of transformation akin to working in spherical or cylindrical coordinate systems?
Agreed. Yelp still has useful content, you just have to read a few reviews (good and bad) to see what patterns stand out.

My analogous example to your hotel:bed bugs is Chinese restaurants:service. I've been to enough Chinese restaurants in my life to know what to expect. Unless the reviews show a particularly unusual pattern, I'm ignoring that complaint.
Restaurant Spotlight: Cameron Bar and Grill in Raleigh, North Carolina
Your first point is summarized the wrong way, it is "No copyleft for libraries that implement open standards competing with proprietary standards".
Hey Stop Dnt Miss Out Window 10 free upgrade closes today
Can't imagine why you were downvoted for this. You're spot on to read very old books; my godfather - a historian - insisted on reading books only written by dead people. He may have been a salty old man for the time that I knew him, but he was never unhappy.

I have recently begun listening to a LOT of classical music. Every time I casually new-tab over to YouTube and load up a Tchaikovsky playlist, I think to myself: "Not even the richest kings of Renaissance Europe could instantly summon a complete orchestra and hear a composer's entire repertoire played perfectly every time - yet that can be my reality whenever I wish."

Really reminds me I have so much to be grateful for.
No, correctness is determined by usage, and Zikes is identifying that the usage has a fairly long history.

One could say the same things about starting a sentence with "so", or using "agree" backwards (the original sense was closer to the form "my statement agrees with you?"), or using "you" instead of "thou"...
I don't know what the hell you've been reading, but the consensus in western media about the coup appears to be, in order of best to worst:

no coup at all > failed coup > successful coup

Sometimes the latter two are switched, but the former is always presented as the best outcome.
See, I think the real mark of a genius is being able to make connections and see possibilities that are harder for normal people, and make something obvious and simple. You don't have to be a genius to code yourself into a corner. We've all done that before. Most of us weren't so full of ourselves that we couldn't eventually recognize our mistake though.
Docker is a process launcher that makes it fast and simple to start processes with a unique network/filesystem/process/user space (via cgroups and namespaces).
That's why you tip at the end?
[NB: Not an opinion on Brexit]

To say that Brexit is democracy in action, you're suggesting that that alone makes it a good thing. Democracy in action has gotten us many terrible things as well. Democracy, in this form, is mob rule. If the mob is well-informed, it can go well. When the mob is not, it can go very badly.
This isn't surprising.

I put in scripts to vacuum SQLite databases on the Palm Pre phones back when I was still using them.

This is also relevant to OS X where the list of downloaded files need to be cleared out.

See http://hints.macworld.com/article.php?story=2012071702530516...
Sorry, CoreOS is Linux as well, but in my mind it's enough of a hyper-specialised immutable auto-updatable container-specific version of Linux that it warrants a separate category when talking about Docker.
Is this where people march out and demand we program in Forth?

More seriously, I don't see the West responding to a call from the Pope to reconquer Jerusalem.
There is a similar problem in the western desert of Egypt, where unexploded ordnance from the battle of El Alamein in WW2 has been killing and maiming Bedouin for decades: http://news.bbc.co.uk/1/hi/programmes/from_our_own_correspon....

It's strange to realise that there are still many people yet to be born who will die as casualties of WW1 and WW2.
Wait, what are you doing with that nitrous oxoide? Should I start worrying?
Kubernetes Log Analysis with Fluentd, Elasticsearch and Kibana
Start waking up at 5am. To see the sunlight all the day give me a lot more energy and time for my personal projects and physical training. I spend now less time on useless relaxing activities after the job because I go to sleep at 9pm. Sure, hanging out with friends during the week is barely impossible, but I have now so much more energy that I'm more pleasant during the weekend.
To be fair (and to summarize for those who come to comments first), this isn't exclusively a WhatsApp issue. Yes, architectural decisions could be made to secure on-device data, and they should have, but they're not alone in not doing so.

WhatsApp, like many iOS and Android apps, uses SQLite as their datastore. When a row is deleted from SQLite, the pages used by that row aren't deleted from the physical storage medium. Many databases behave this way; zeroing out physical blocks would be cost prohibitive, and may cause solid state storage to fail prematurely due to the "digital wear" of flipping bits too many times.

So... WhatsApp deletes rows from tables in a SQLite database... which may have an iCloud backup... which is not nearly as secure as the database on the device. This is true for most of the apps that we all run on our phones.
Also when you want to memory map a file/have live objects in shared memory, or in general have your in-memory & serialized structures be the same.
To me, #1 is classic "inside the Valley" thinking - not recognizing that the world outside of the Valley is vastly different. As a simple example, as far as I know, no one is currently attempting autonomous cars in any place with more severe or varied weather conditions (e.g. snow).
Are you for real? You would sacrifice people upon the alter of reproducibility?

Down that path lies atrocities. The system was put into place to prevent repeats of horrors like the "Tuskegee Study of Untreated Syphilis in the Negro Male".
Why is the book free?
Australia will update its latitude and longitude after moving 1.5m
You are doing it wrong then. People run containers in production using orchestration platforms, like ECS, kubernetes, mesos etc. The docker for mac/windows are not designed to serve containers in production environments.

They help you build and run containers locally, but when it comes time to deploy you send the container image to those other platforms.

Using docker like that is like running a production rails app with "rails s"
Tech’s top 20 investors turned into emoji by MojiLaLa.com
Where do good ideas come from?
I switched to VirtualBox from Parallels, and I agree that it's clunky in comparison (got tired of having to put in a purchase request every time they upgraded). I have to run IIS and MSSQL, unfortunately, and until I can use those with Docker, I think I'm stuck.

I think when Windows Nano Server is available I'll give it a try, my Win7 image is almost 70GB...
This is a very good and fair response and anyone serious about tuning their DB should have use-the-index-luke.com bookmarked!
What's happening is that, as you point out, people who claim to be fighting the patriarchy are not in fact interested in fighting against problems where men are the ones being hurt rather than the antagonists. However, they lump both categories together under one "patriarchy" label as a way of demanding that they be treated as though they were tackling both, arguing that because men's problems are caused by the patriarchy and they're attacking it, they're the ones really trying to solve those problems.

In fact, I've seen them go even further and accuse people who make a fuss those problems of being the ones who don't actually care about them, because if they really cared they'd recognise that feminism was the movement that was actually trying to solve those problems and copy its approach of refusing to do anything about them. That, in fact, this proves that said activists are misogynists who are just out to attack feminism.
FSF and GPL are about user freedom. Nobody who has been in software for "decades" could misinterpret that.

You would be surprised. There are many developers who rail against the GPL for restricting their ability to turn free software proprietary, and who subsequently call BSD-style licenses "more free", because those allow them to do more things.

That is a misunderstanding of what the FSF is about, but it is a fairly common misunderstanding.
The difference is maths. E.g. Einstein proved his theory of gravity mathematically, THEN it was proved via empirical observation.

We don't have a way to mathematically prove a drug for depression a psychological phenomena.
I love Barnes & Noble, especially their huge selection combined with the possibility to read the books in their café. Actually, I go to NYC regularly partly because of B&N.
It's more than that.

Why do I release OS code? Because I want to make the world a better place, building a "commons" so everyone benefits.

What if you don't want to contribute back to the commons? What if your company doesn't value the commons? Fine. You can pay me for my time.

I don't need to volunteer my time to make Windows, MacOS, or Proprietary forks of Android better.

Remember the controversy of CyanogenMod going commercial? I didn't understand the issue. If Google and Samsung can take your code and use it in proprietary apps, why can't Cyanogen?
IoT messages in my opinion have a particular shape, pretty much all equals with value changing slowly but a well define schema that however may change in a future.

And the scale, way bigger than what we see today. Millions of sensors sampling some value every minute or even second.
Best Computer Diagnostic Tools for Windows and Ubuntu
I wanted to build something like this - basically a P2P based End-to-End encryption messaging technology (so it doesn't get inspected by peers) for use cases such as messaging (a-la SMS) on a non-networked environment such as cruise ships / National Parks, etc [maybe through bluetooth or something]. Cruise lines should / could easily build a messaging app that works on a closed network (lots of branding potential.. not sure why it hasn't been done yet!). If anyone is interested ping me. :)
"If ancient cloud cover was closer to today’s levels, the increase in the cloud-cooling effect due to human pollution could also be smaller—which means that Earth was not warming up so much in response to increased greenhouse gases alone. In other words, Earth is less sensitive to greenhouse gases than previously thought, and it may warm up less in response to future carbon emissions, says Urs Baltensperger of the Paul Scherrer Institute, who was an author on all three papers."

http://www.sciencemag.org/news/2016/05/earth-s-climate-may-n...
Current top comment https://news.ycombinator.com/item?id=12186295 , specifically rebutted 30 years before the comment was written.
In fairness, that comment was phrased as "I don't understand this, I'd like to know more" rather than "These guys are clearly making a mistake".

Relevant part from the comment you linked: "My question is if the salt completely stopped all diffusion over the last billion years. Maybe somebody here can answer."

If you don't understand something and say so, you sound far less arrogant and condescending.
Portland has Powell's, so I think they win by default. If you ever go to Portland, visit Powell's... it's fantastic!
Yes, I think this is all about the mystique of Google as an exciting and innovative place to work. I mean, it is essentially an ad company.

(No offense to Google, what they do is really very cool and the scale is mind boggling. But capturing ad revenue doesn't capture the imagination)
Using GPG more. After all the recent email leaks and privacy breaches, encryption and verification of plaintext communications is more vital than ever. If only it didn't have such a steep learning curve.
I'd rather not sacrifice people on the altar of a single study, no matter how significant the results. Down that path lies atrocities, too, albeit of a quieter sort.
Hyper vs. Digital Ocean
WOW! I might have to try this..
Or at least, the media shouldn't report on results until they have been repeated. This would cut down on the daily "X causes cancer / X doesn't cause cancer" media spam.
Probably because it came across as pretentious.

Recommendations on good history books?
https://www.hrw.org/world-report/2015/country-chapters/singa...

I'd be wary about taking my child to live in countries where she will enjoy substantially fewer freedoms - especially when the government hates dissent and solves lots of problems by savagely caning people. Even if you're not the dissenting type it has already poisoned every relationship you and your child could have there.

They are trained to use their entire body weight as the
power behind every stroke instead of using only the
strength from their arms,[20] as well as to induce as
much pain as possible. They can swing the cane at a
speed of up to 160 kilometres per hour.

https://en.wikipedia.org/wiki/Caning_in_Singapore
I'm quite curious if there is a relationship between sibling rivalry/jealousy in a child and, later in life, rivalry/jealousy with a romantic partner.

I find personally that all my romantic relationships tend to have a very competitive aspect -- who is more successful in a career, who needs the other partner less, who is better at arguments...

I've never studied psychology but I wonder if the envy that is so strong in children with their siblings trains us to treat our romantic partners with a similar envy...
You seem to be confusing the Eurozone with the EU. The latter has its problems but is a basically sound institution, whereas the former was and remains a terrible idea without a fiscal union.
In fact, Uber is. They have a research center in Pittsburgh, which has plenty of weather and terrible roads. Cars are seen regularly dodging students around CMU.
Performance is a nice benefit, but the standardization of message passing is by far the biggest benefit in my opinion. Within a given language, I know that any API I call will have certain unvarying semantics, I can see a highly readable yet formal spec of the data being exchanged, and the code to manipulate these messages will always be familiar and idiomatic.

Duplicating these benefits with XML or JSON would require defining your own grammar and parser, but wouldn't have the performance benefits. Recreating the performance gains would require a new serialization scheme, at which point you'd have broken from JSON and XML standard tools and recreated protobufs in everything but the proto definition language; at that point, why not create a DSL rather than bolting this functionality into an existing one?
Isn't Google invested in Uber? Didn't Uber order 100,000 units of Mercedes vehicles to do something with? Isn't GM partnered with Lyft to accomplish a self-driving taxi service?

I don't know, I think Uber and Lyft are well aware of the progress in self-driving vehicle technology and their actions point more towards them behind involved in the process as opposed to being left in the dust. The only group of people that are "fucked" are the current drivers whose jobs will be automated.
Vietnam's 2 Major Airports Were Hacked by Chinese Hackers
There's really no reason you can't provide your own timestamp structure, or your own timestamp transformation logic...
Reflecting on the S-expressions I just typed!
Microsoft to End Free Download of Windows 10 Today
I had a hearty chuckle at the "It’s largely a solved problem." line. It does seem like in the next 5 years or so we'll be about 99% of the way to fully automated vehicles that can pick you up and take you anywhere a 'normal' car and driver can go... But that last 1% is a bunch of incredibly difficult problems that could easily take another 10-20 years.
>The confirmation between ATLAS and CMS could be interpreted as merely internal cross-referencing

Why? ATLAS and CMS are different detectors operated by different teams.