skysight-inc/HackerNews huggingface dataset:
Interesting.

I had a boss about a decade ago that, during a really tense situation at my last job involving a false report of an application of mine suffering from a serious security vulnerability[0], said to me: "Where there are gaps of understanding, people jump to the worst possible conclusion." It was demonstrated so well during the follow-up meeting (where my application was exonerated and the friendship remained) that I took it to heart and made it a sort-of life mission. When something goes wrong, people assume the absolute worst but, as the Fundamental Attribution Error "bias" points out, we judge others by a different set of rules than we judge ourselves.

If we assume that others are generally operating without malice as we assume ourselves to be, a whole lot of conflict is avoided.

[0] We had an app that was on a hardened box and had asked security to audit it. The person who audited it didn't read that message and logged into the box due to another reason. He was then shocked that this box was able to connect to all of our infrastructure (for audit purposes) and he was still able to log in (we gave him explicit permissions to do so). He changed the configuration (without any notification) causing the application to stop and reporting to fail, then tried to get it all shut down. We went into a meeting, angry, under the perception that security was trying to kill this app because they preferred their own (which didn't meet our needs) and he went in assuming we were trying to be devious because our hardened configuration made it impossible for their auditing tool to audit the app. We were both wrong.
I'm going to answer your flamebait with a real answer:

Because no one can own the air and you do not have a right to pollute something you do not own... further more if you pollute on land you do own you cannot guarantee the pollution will go to land owned by other people. And if you can guarantee that it will stay on your property, win win, we solved global warming!
I haven't been meditating for long, but I prefer to think of it more as an observation of yourself. Just focus on your breath and maybe count. Count how long you breath in and out and keep that number the same, or count the number of breaths; I don't know if it really makes a big difference.

Your mind will wander, don't judge it, it's not good or bad. Just notice that your mind wandered and then focus on your breathing. Keep doing that until your time is up.

You shouldn't meditate with the goal of not letting your mind wander, and noticing your mind wandering isn't a bad thing. Just meditate by deciding to bring back your attention to your breath whenever your mind wanders.
Facebook 360 Camera
Unreasonable Defaults: Primary Key as Clustering Key
Selling it to advertisers. duh.
Tech Companies Now Represent Top 5 Companies in US by Market Cap
5 Free Code Tutorials That'll Improve Your Website
This looks really cool, especially for the bajillion mobile-only people connecting straight through their telco without any ublock/ghostery/hosts/etc blocking.

I am using a local DNS server that does this called Pihole [1] supplemented with additional blocklists [2] for malware and privacy.

One thing I don't see is any statistics ... you might be surprised at how much software in your home is endlessly communicating with companies you might not even have heard of, and that's been a great benefit of taking control of my DNS resolution [3].

[1] https://pi-hole.net/

[2] https://github.com/benlowry/pihole-extended-hosts

[3] 5.1% of my networks' requests today got blocked - https://i.imgur.com/ELL9CDu.png
For many applications, binary version sync is easy. In those cases, it does add unnecessary complexity.
Fortunately, using GPS alone will work so poorly that you'll never get anywhere with such a project, so it'll never get to the stage where it can cause some huge disaster.
Interestingly, "datums" (not data) is the correct plural of datum in this context.
Mindfulness meditation is not unlike that, but the thing you get engrossed in is your entire mental experience: sounds, smells, the feeling of the air on your skin, even your thoughts (though you're supposed to let them go as soon as you notice them). It's a very different feeling than being engrossed in some single thing to the point where you lose track of everything else. It's more like being engrossed in _everything_ to the point that you lose track of all of the noise that's usually going on in your head, and on a good day, even your sense of self.

Also, most forms of meditation are very soothing and tend to get you into a hyper-relaxed state that you don't get from most hobbies, though I'm sure it can happen with some hobbies, like gardening.
Terry Brooks!
Improving the specification of arithmetic for atomics
ostensibly everyone on the planet "makes common cause with racists", knowingly or unknowingly.
> but because that room doesn't have any Windows, by law it cannot be a bedroom.

Could it be a bedroom with Linux?
White Dwarf Lashes Red Dwarf with Mystery Ray
Bringing HSTS to www.google.com
Getting the Most Out of ScalaCheck
On Killing WIN32
Not a hippie, but you do meditation and fasts...

Okay, that came out a bit incisive. Do you have any scientific backing to support those claims? I'm especially interested in fasting. Not eating for 3 days a month does not seem especially healthy. Then I see the claim that it cures cancer and forgive me if all my alarm bells go off.
Serialization and deserialization efficiency is specially important for mobile apps, in which the CPU used to parse/serialize JSON (or gzipped JSON) can become very prominent.

Apache Thrift, IIRC, is actually a reimplementation of protos, in the same way that Facebook's Buck is of Google's Bazel.

I have some times looked at "raw" binary protos to inspect the string fields, that happen(ed?) to be byte-aligned and so readable in a text editor. Not sure off the top of my head if that's always the case.
That's the prison system. Caning is also a heavily supported and pervasive component of their education system.

http://www.corpun.com/counsgs.htm

I get the disbelief - I can't imagine anyone caning my daughter either. Here in Costa Rica nobody is legally allowed to hit her. As a child in Australia lots of teachers and principals were legally enabled to hurt me. Some parts of the world lag way behind in basic human decency and rights and cling to violent solutions even when today we know they're ineffective - my state ditched such punishment before I was a teenager. If you moved to parts of the Middle East you could take your boy to public beheadings ... by governments, not just ISIS.
Apple 567B

Google 540B

Microsoft 444B

Amazon 366B

Facebook 363B

Exxon 360B

Berkshire Hathaway 356B
I can relate to this. I often feel like I should be doing "something", like I'm just wasting my time if I'm not producing something.

However I think it's good to get the balance right. If you're working full time then I think you deserve to give yourself a break when you get home from work and indulge in some escapism. Be that watching a film or playing a game. If not it often leads to burnout.

I think I'd often rather play a game as my mind is being kept partly active and I'm not just blindly staring at the TV. I've recently been playing "The long dark", it's a good way to chill, although it can be tense in parts.... ;-)
One can achieve this locally, on a laptop/desktop, using https://github.com/StevenBlack/hosts

Or you can combine that with https://github.com/jlund/streisand to have a VPN service that happens to adblock (great for mobile).

That said... I like that Optimal have made this too, because neither of the above can work for all devices in a household and more things in the house are tracking you and serving adverts (TV!).

The real questions I have are:

Who sources the list of domain names in there that they will null route?

How will this work with DNSSEC protected sources or whether they anticipate this at all?

How will they become aware of new domains being used by smart devices that are not shared by web sites (and therefore no-one notices and adds it to any blacklist)?
Cap'n'proto is more or less abandoned I believe.
But it and the flatbuffer approach gives very fast serialization and deserialization speed (essentially takes 0 times) but you pay a cost when you later access data, because it extracts the values you need on demand from the raw bytes.

I'm not sure it would often make much sense overall.
I read somewhere that the Turkish ruling party said it themselves: "The higher the education level, the less they vote for us." How can you expect them to educate people modernly after that?
GNU Hyperbole 6.0.1 for Emacs 24.4 to 25 is released
Can you give examples of unpatented medicines making people a lot of money?

The folks I know who work in generics complain about the razor thin margins.
No Mike, it doesn't contain that message.

My message is that you, the reader, should consider that this "obvious problem" is a substantial one and that the entire premise of this measurement is based on a particular understanding of the ageing process of air in a salt crystal over time.
Pokemon Go dev argues sponsored locations are more game-friendly than IAP
I imagine not eating for long periods of time may have some negative health consequences, potentially even very serious ones.
Most of the Libertarian's I know are moving away from this for the case of the environment for the various reasons listed and add one more, that in this country the court cannot make new laws.

But with that said too: the government itself can sue, it doesn't have to be people.
Many of these stories became popular because of the Egypt archeology.

Many of the early "acheologists" (they were more like tomb raiders, invading egyptian tombs, stealing the contents, and shipping to Europe) died of misterious diseases, or got mad in some way, it is where the "cursed pyramid" trope came from.

Recently it was found out that the culprit for these, was mostly fungus, the fungus locked inside those places over thousands of years, would slowly fill the air with toxic stuff, that then would poison anyone breaking in, with effects ranging from poison-related death/disease, to poison-related brain damage (thus, madness).

Also, losing technology and weapons is not new, India Oral tradition has tales that scientists estimate they were already "mythical" 6000 years ago, and they talk about "giant metal arrows that create pillars of fire and light", "air chariots that shoot other air chariots with light" and "air chariots that fire arrows that follow heat"

Or Atlantis, that was already mythical in ancient Greece (what we know of Atlantis, is about ancient greeks writing about the Atlantis myth... so to them, Atlantis was already a mythical thing).

And of course, people would always stumble into random crap left behind by earlier generations.

For example recently something puzzled many historians, when in germany archeologists found a bronze-age battlefield with traces of having people from all countries in Europe (something kinda bizarre, since until then bronze-age was considered mostly isolationist), with signs of a large scale battle (bizarre because historians thought the population to be too small then, for that happen), and lots of signs of civilisation (advanced clothing and weaponry, including signs of that the soldiers involved were some kind of special forces, having expensive clothes and weapons, multiple scars on their bones, and yet were very strong and healthy).

Or another interesting one, here on HN someone shared recently about the people found dead on tar pits are frequently murdered, not just died there stuck, and research matched ancient roman legends (To the romans, it was a legend already), about how they heard that ancient countries threw prostitutes, adulterers, enemy nobility, and other undesired people into the tar, instead of giving them normal execution and burial.
Yeah sure but at that point, it's more optimization than algorithm design. Of course, with any algorithm, you always have the hidden constant that you must account for. Also, what I was saying does not apply to the entier CS field. It only applies when you try to design an algorithm for a problem that does not yet have an efficient algorithm. I don't have much experience but I don't think it is really hard to see the cost of the hidden constant in most algorithms.
I think the potential issue with GPS being a couple of metres out issue is less cars driving through fire hydrants and more the car driving down what GPS thinks is the correct route and looks like a nice open stretch of road to the computer vision, but is in fact the wrong lane...
There have been many times I wished for an up/down vote on Yelp reviews.
What lengths do they go to?
Apple's built in Mail app, and Gmail does a good job too.
NYC is different. Most parking is street parking, or a paid garage parking, which can be expensive.
Maybe not the right game? Try Dwarf Fortress. It's the only game that has addicted me past the age of 18.
I think it'll be hilarious if the future of DNS security and authentication is driven by ad companies ensuring consumers can't dodge them.
I think it's very presumptuous to tell people what is meaningful and not. I have no interest in yachts or sports cars, something stereotypically bought by rich people. OTOH, I have great pride in my current DF save, and in being good at speedrunning some games, for instance. Neither of this things cost me a penny. What makes this less meaningful that something bought with money?
That sounds very similar to BJ Fogg's tiny habit's program. He adds in the idea of tiny celebrations and doesn't talk much about consequences or including other people. But he runs a free email program nearly every week that you might be interested in. http://tinyhabits.com/
The biggest advantage of Vim, IMHO, is that it's available on almost all UNIX like systems.
I'm glad they're willing to break compatibility to push their approach, because I think it's a better one. UTC with leap seconds is the worst of all possible worlds - not suitable for human time, not suitable for system time either - as perennial leap second bugs in such high-profile projects as the linux kernel demonstrate. Everyone seems to have agreed for years that basing system time on something without leap seconds would be better - whether that be leap smears or TAI - but no-one bothers to take action.
Mum of teen who killed himself after false rape allegation found hanged
>This is how e.g. digital economy works,

Even the slightest consideration will reveal that this is false. Uber and Lyft, Dropbox and Box, FBM and iMessage and Google Messenger and Whatsapp.
The efforts toward making the protocol robust might be helpful, depending on context. https://groups.google.com/d/topic/protobuf/DwyPEnvFJ-o/discu...
Could be cool but I can't find out because I refuse to login to Facebook for a demo of a JavaScript framework.
It's a hobby, and like any other hobby, it's profoundly stupid. How stupid is it to build model railways? How pointless is it to collect stamps. How dumb is it to fix cars? All "stupid" things we do for pleasure and for accomplishment. I suggest not being so focused on what should be stupid or not, and instead remember that time enjoyed is not time wasted.
Twinkle, Twinkle, Vogel Staar: On Mozart's Feathered Collaborator
In the hopefully not too distant future, when humanity grows out of its barbaric infancy and we cease to kill each other over petty disputes a long term global renewal project will commence.

We will use all the means at our disposal to clean up and undo the damage we have done to our home.

Swarms of autonomous robots, and possibly nanites will replenish the soil, water and air. We will restore coastlines and replant forests.

Wiser, and ashamed of our primitive past, we will rebuild a pristine paradise fitting of a spacefaring civilization.
I wrote a client/server crypto system on Windows. The client was in C, the server code in Python. The Python code took maybe 5% of the time for a similar amount of functionality as in the client. No discernible performance impact from using Python. C was not in of itself a bottleneck in this case, rather the complexity of the Windows crypto API was.
New material could advance superconductivity
> In that case, macro-economics is simply disqualified from being scientific.

Well, duh? (In other words: of course it's not a science.)
Why is this kind of trash the top comment on HN?
Given how complicated the brain - and its interactions with the body - is, and even how many successful medical interventions depend on placebo effect, it seems reasonable that the approach of "try it and see if it works for you" is quite effective.
This is just a large strawman argument. Talking about the safety of GMOs is more like talking about the safety of "Medicine"- you're actually talking about the safety of a large variety of different products. Pushing the narrative that all GMOs should be treated equally is like pushing the narrative that all medicines should be treated equally, which is nonsensical.

The very idea that there can be "something wrong with GMOs" is as anti-scientific as the narrative that there can be "something wrong with medicines". It's anti-scientific on principle, because it's not the safety of individual products you are taking issue with, it's the very existence of the entire scientific field.

Anyways, it takes about 10 years for the average Ag product to make it to market. That's on par with the time for the average drug. If you are serious about safety, start talking about real improvements that could be made to the Ag approval process. Start talking about the flaws in individual studies. Until you do something like that, your anti-science blanket dismissal of an entire field is as ridiculous as someone who is "against medicines".
Lucky you! I was in Los Gatos in 1989, near the epicenter of the Loma Prieta earthquake. Two dozen homes in our neighborhood knocked off their foundations, major damage to the downtown buildings (from the way some of them looked, it was a miracle they didn't collapse), and this was nothing compared to what happened on the Cypress Freeway in Oakland.

I suppose you get used to it, because now we hardly notice anything below a 4.0 or so.
Capitalism also means labor is a market. At any time there are thousands of companies looking to hire competent tech workers, and if you want to work part time, there is someone who needs employees enough to let you.

I'm also not sure what your alternative is; if we were using most any other semi-viable alternative to free capitalist labor, we'd all be working until the commissar tells us we can stop.
Getting regular deep tissue massages. It does a reset on all the little aches and pains I build up during long work sessions. I stopped for a few years and I started again and it was a "Wow, I forgot how much I need these" moment.

Daily exercise, forgot about this for years. I think more clearly, feel better during the day, sleep better at night.

Home cooking, so easy to lose this joy when busy.

Swimming in the water when ever you go on vacation, whether is a pool, or stream, or ocean.
I hope nothing on the road is that naive with lane finding. I can't imagine it would be.
Ah yes, I should have specified the US. When I lived in New Zealand, I think my contracts were based around a 36.5 hour week. Even that was noticeably nicer than the 40+ hour expectation here in the states.
I think the parallel is pretty close to the Reichstags fire - apparently it is (still) disputed if it were orchestrated by the nazis themselves or not - either way it opened the door to dictatorship. Much as there's been no credible evidence about the who or why of the coup -- it's clear it's being used as an excuse to tighten the iron grip.
For anyone from United Kingdom or curious I can recommend taking a look at the Positive money movement which is about monetary reform.

Posetive money
http://positivemoney.org/
Don't do an app. Get the Tara Brach podcast. I think the lightweight nature of a podcast is MUCH better than a nagging app. :)
On the high end, this beast got off a few shots in WWII:
https://en.wikipedia.org/wiki/Schwerer_Gustav

And they dropped a few of these too:
https://en.wikipedia.org/wiki/Grand_Slam_(bomb)

Most munitions, whether fired by artillery or dropped from aircraft, were much smaller of course.
Starting a company
Actually GA may have fixed this. I was able to reproduce it, but may have checked too quickly. I opened https://github.com/docker/for-mac/issues/17 against it, and may end up closing it.
And on the flip side... they didn't have nukes, so they used all that artillery.
Also the sea has all kinds of military garbage

"The southern Adriatic Sea has represented a major dumping area of war residues of both conventional and chemical weapons for almost a hundred years"

http://www.arcgis.com/home/item.html?id=64f53412f4d84603b277...
I haven't used Lyft much, but the times I have drivers have pointedly recommended how much of a tip to give and even handed me a card with suggested tip percentages on it. A lot of them parrot the Lyft line that "tipping is always optional and always appreciated."
$40k in bug bounties in 120 days seems pretty good! I always wondered if someone could make a living off of bug bounties.
>I try to multiply two matrices my head ends up overheating

How do you go about multiplying two matrices? Different people do it differently. It can be easy or hard depending on how you do it..

When you multiply, do you write your matrices in such a way that the bottom left corner of your second matrix sits near the upper right corner of the first matrix? (i.e: b31 is above and slightly to the right of a13)

Here's what I mean:

https://upload.wikimedia.org/wikipedia/commons/e/eb/Matrix_m...

If the resulting matrix is R with elements rij, then r12 (yellow and red) is equal to a11.b12 + a12.b22.

You can multiply matrices really fast just by popping the second one into that position. It avoids clutter and confusion. You'll probably never make mistakes again.
Npm allows that.
Teaching?

Not sure if it would pay enough where you are; and not sure if you would want to try it (not easy work if you do it properly).

Teaching can be fractionalised quite easily - I do 3/4 of a standard teaching week so I teach fewer classes spread over 4 days. To fit your second paragraph, you would need to be very disciplined about getting the preparation and marking done within your chosen working days.
Right, but nobody's going to set that for every single protobuf field.