skysight-inc/HackerNews huggingface dataset:
"Commissioner Ajit Pai, who voted no, cautioned that the "cold reality" is that nothing in the new rules will stop those companies from "harvesting and monetizing your data," including the websites visited, YouTube videos watched or search terms entered on any device."

Any reasonable person reading that would infer that Pai thinks that these rules are not sufficient and is in favor of stricter rules. That turns out not to be the case at all.
I have not tried Bash for Windows, but I've been a Cygwin user for almost a decade.

The main problem I have with using any kind of shell on Windows is that process spawning takes much, much longer than on *nix systems. I regularly find myself optimizing my scripts not for readability or elegance, but for total number of calls to executables.

To illustrate, opening a new Cygwin Bash shell on this machine takes 3 seconds, almost all of which is spent executing .bashrc. On Linux, with the same .bashrc (modulo a few platform-specific settings) that's under 0.2 seconds.

So, far from perfect, but is it 'good enough'? I'd say yes. Bash is just so much nicer than CMD, and while I hear good things about PowerShell, I can't be bothered to learn a different shell for every platform I use.

Whether there are additional tradeoffs with Bash for Windows, I cannot judge.
Investigations into 'Choi Soon-sil gate' widening
Actually that was how some forms of alcohol used to be made, for example sake in Japan.

> The first sake, kuchikami no sake, (口噛みの酒) or "mouth-chewed sake," was made by people chewing rice, chestnuts, millet, and acorns and spitting the mixture into a tub, where the enzymes from saliva converted the starches to sugar. This sweet mixture was then combined with freshly cooked grain and allowed to naturally ferment.

It might seem like a disgusting practice to contemporary eyes, but it does show the power of human saliva and how one should not discount the process of chewing food. Drinking a liquid vs actively chewing, imbibing the chewed food with your saliva, definitely does not lead to the same thing.
A lot of the National Geographic societys work these days seems to have a strong appeal to religous people. They are owned by the FOX corporation and I wonder if this religious market is something that FOX is pushing them to focus on.
Skateboarding at school – isn’t that a dream come true?
It's worth reading the entire article and comments - very interesting. I particularly like the bit at the end discussing the ethics of the recovery - I can't decide if it is ethical or not...many sides to the issue.
I say good. One of the next tasks I'm going to take, as soon as I get some free time, is to integrate TypeScript into our front-end and start adding in interfaces and parameter types. I'm usually working on the back-end, but get drafted into the UI-side once in a while. The number of stupid little errors caused by typos or not having decent intellisense is troubling. Compared to the level of tooling and safety I'm used to on the back-end, it feels like banging rocks together.

Especially when we've got a gulp build process that takes long enough to run that I want to start some XKCD chair-jousting matches between edits.
Thanks for the additional insight!
Just me or the fact that they managed to record the brain activity of birds in flight seems more interesting than the fact that birds sleep in flight?

I mean, the reason I clicked the link is because I wanted to learn HOW they recorded the brain activity.

I just never imagined EEG sensor + logger can be miniaturized to such a degree.
It's amazing how the whole marketing aura just goes poof.

Last week, the average commenter would be going on about how the real problem is that people are eating unnecessary food with Soylent.
I had no idea this was a technique! From a British Antarctic Survey report on these devices[1]:

Accuracy
In field trials at Bird Island, South Georgia, the mean
error (great-circle distance) in position estimation
of static devices was 85 km, with standard deviations
in latitudinal and longitudinal errors of 0.61° and
0.99°, respectively (BAS, unpublished data).

[1] http://polaris.nipr.ac.jp/~penguin/oogataHP/pdfarticles/23p2...
In contrast to this, note that in International Mathematics Olympiads, pupils/students from the USA are quite good:

http://www.imo-official.org/
New Future Technology 2016 – 2020
I get 100% of my daily calorie intake Mon-Fri from powdered food (not Soylent, but a different brand). I shit fat bricks, two to three times a day. No diarrhea, no bleeding, no constipation, nothing.

It's all about proper macronutrient intake and exercise. People on Ensure probably had drastically reduced daily calorie intakes.

Edit:

> your intestines stop moving what little solids there are through you

If you think there are ANY solids in your intestines, you better read on anatomy and human biology.
4 times more IP cameras per server
The average parent would almost never have time to teach a subject they know, how would they find time to teach something they don't know.
> anyone who looks at a field they know very little about and thinks "how hard could it be?".

I don't think the "how hard could it be?" mindset should be discouraged.

Relevant PG article: http://paulgraham.com/schlep.html
Oh my, this is pure nonsense.

First, parsing JSON is trivial compared to other parsing tasks. There are no cycles as in YAML or other serializers, it's trivial forward scanning, without any need to tokenize or backtracking.

Second, JSON is one of the simplest formats out there, and due its simplicity also its most secure. It has some quirks and some edge cases are not well-defined. But with those problems you can always check against your local javascript implementation and the spec, just as OP did.

I know very few JSON parsers which actually crash on illegal input. There are some broken ones, but there are much more broken and insecure by default YAML or BSON parsers or language serializers, like pickle, serialize, Storable, ...

Parsing JSON is not a minefield, parsing JSON is trivial.

Takeaway: Favor JSON over any other serialization format, even if there are some ill-defined edgecases, comments are disallowed and the specs are not completely sound. The YAML and XML specs are much worse, their libraries horrible and bloated.

JSON is the only secure by default serializer. It doesn't allow objects nor code, it doesn't allow cyclic data, no external data, it's trivial, it's fast.

Having summarized that, I'm wondering why OP didn't include my JSON parser in his list, Cpanel::JSON::XS, which is the default fast JSON serializer for perl, is the fastest of all those parsers overall, and is the only one which does pass all these tests. Even more than the new one which OP wrote for this overview STJSON. The only remaining Cpanel::JSON::XS problem is to decode BOM of UTF16 and UTF32. Currently it throws an error. But there are not even tests for that. I added some.

Regarding security: https://metacpan.org/pod/Cpanel::JSON::XS#SECURITY-CONSIDERA...
I would imagine that intrinsically the costs of buying/renting an X number of CPU cores and Y gigs of RAM just has a certain cost and therefore the price of VPS's just have to be at a certain minimum level. I guess Scaleway is just closer to that edge, but being about twice as cheap as DO (which is quite big and popular) just makes me question the long-term viability of these prices.
You aren't if you use headphones and play it at close to 80db the feeling is like when you put on the active bose noise canceling heaphones and turn them on.

You feel a slight pressure on your ears which is what this intended to do.
>Log In Don't have an account? Sign up here »

New York Times has an old media problem...
> taken out an appropriate corresponding short position against the market

I'm fairly sure that taking out a short position and then publishing hostile press articles will get you a visit from the SEC.
Is that true? I mean: is it true that the actions where it was necessary to "order thousands of soldiers to their almost-certain deaths" were significant causes of the final outcome?
Because such abstraction will always be leaky and when things break, you will need to get down to the git level anyway. Also it would be harder to find contributors to your project if you don't use git directly, or you'd have to maintain two sets of instructions, for git users and for easy-git-whatever users.

It's kind of like wondering, "why hasn't anyone come up with a sane language that people can use in place of Javascript (of course the same language would just use old Javascript under the hood". Sure, there is TypeScript and like, and it solves many problems, but it introduces others.
Macbook Pro Touch Bar runs watchOS
And funded the SCO Group v. The World lawsuit.

On the other hand, in the early days IE beat Netscape fair and square in the technical domain, by engineering a vastly better browser, I think it was faster, and it was definitely a lot more stable. And let's not forget how they got AJAX started.

One of the "secrets" of Microsoft's success in those days was their ability to consistently write software that basically worked, something that allowed the dominance of their Office suite when all their competitors but WordPerfect completely failed to get a working Windows version of their software, and WordPerfect didn't crash but had intolerable bugs, like your figures and tables repeatedly moving themselves to the bottom of your document (as reported by a lawyer co-worker and friend who had been a big fan of it on MS-DOS).
> I don't draw the conclusion from your second link that it is "well known".

Then it must be a cultural thing... =) If you read the first sentence in the abstract you can read: "Throughout history, many different cultures have recognized the potential use of garlic for prevention and treatment of different diseases.".

Here in the Mediterranean, garlic is known to be really healthy (along with red wine and olive oil). Many people eat garlic in the morning just for the health benefits, and we even have (famous?) smashed garlic dishes: https://en.wikipedia.org/wiki/Aioli

> My point was that you have to be careful in general.

Agree. Sometimes more context/evidence is required. My point is that the bioavailability of compounds in food might differ if the food is presented in raw or elaborated/processed form.
Hooked on DTrace, part 1
Top Tips for Gmail Users
By profits they are for sure.
Indeed. For me, it comes down to ergonomics. Monitor at eye height, keyboard comfortably positioned. Laptops force you to hunch in, eyes down, hands squished. It's a recipe for RSI. I'm sure some people can manage it fine, but I can't.
Live from ISS Space
Why We Loved Vine So Much
Stand by some one at the range without ear pro and ask them to shoot one shot.

The sound is only a fraction of a second but that ringing you'll hear is the death sound of the frequency you'll likely never to be able to hear again.

You also need to understand that sound and loudness isn't what causes hearing loss it's the pressure shockwave.

If a blast "noise" is mostly outside of your hearing range the pressure will still do permanent damage.

When a bomb goes off most of the energy can very well be outside of the normal frequency range of the human ear, it will still however rip your ears apart.
I would hope that bereavement is not a choice, and it's definitely not as time and mind consuming.

Parents often refer to it as if it's a second job. And you're not even allowed to take a second job if you have a qualified first job, in my experience.

Bereavement leave and sick leave I'm all for, but parenthood is a choice to spend your effort elsewhere.
One point I take away is, the more data there is, the more costly it is to secure it with procedures. Hence, we should require an insurance every time we collect and merge data, and start hugely increase the fines, just to make sure insurances will be requiring the right procedures.

Or, you know, just don't keep the data.
How could it be illegal for Facebook to shut down? Who would pay for keeping the platform up if Facebook, Inc. doesn't want it or can't afford it anymore?

I guess there could be a government bailout as what happened with General Motors in 2008. That would mean a Chapter 11 scenario at least, and wouldn't help in the situation where Facebook isn't bankrupt but simply wants to focus on something else.
And our original host noted the sea change when Microsoft stopped being that 800 pound gorilla: http://www.paulgraham.com/microsoft.html
I would call it mania. If I wanted a pejorative, I'd call him euphoric.
The whole field is mired in methods that don't work. A counterpoint is the book 'On the Historicity of Jesus' and 'Proving History' by Richard Carrier. It's not as easy to dismiss as many suppose.
Is this what causes the volume to dip a bit after strong bass/drum hits?
Whereas the competition enjoys paying extra, and carefully tries to find new unneeded components? Yeah, didn't think so...

I guess the truth is a mixture of "larger willingness to cut corners" and "aiming for a lower margin". That's not a bad thing. It's just that in a market as transparent and competitive as this, it's really hard to be better along every single dimension.
Nothing wrong with broadening an answer, no need to be black and white. Cygwin has been around for ages.
Preening has a few purposes; cleaning is most obvious, and beside that are straightening out disarranged feathers and ensuring that secreted oils are evenly spread for waterproofing.

For the swift in cruising flight, none of these requirements is likely to apply; the slipstream itself will help a great deal to keep the feathers in aerodynamic conformation, and dirt, parasites, and bodies of water are rarely found at altitude. (Rain is a plausible concern, and I'd be curious to know how swifts cope. Given their small size and altitude of flight, I wouldn't be surprised to learn they rarely notice any but the heaviest of storms.)
> There are very few, if any, non-breeding employees* at my company that out perform me, even with all my family related issues.

I'll just copy-paste this from another comment of mine:

don't counter with "someone really good and a parent is better than a mediocre one without children", since you'll find that I said nothing implying otherwise, because of course that's true

But also:

> I don't think there is a strong correlation between the productivity of workers with or without kids.

Do you think that still holds in countries that give a year or more in paid parental leave?

To me being away for a few years will obviously make your career lag by a few years.
so every 2-key meta command becomes 3 keys :/
keymapping is better than nothing, though.
Not everybody is the same. Maybe it's not for you, but for people to busy with something else to think about what to eat, soylent is a lot better than fast food, a bar, whatever random crap you have lying around, or skipping a meal.
Thanks for that informative link.. I would say the advice to simply re-write a musical composition so that bass and kick don't happen at the same time seems to put the cart of mix aesthetics before the horse of musical intent! :)

"Sideband compression" sounds like an interesting dsp project! But I think the term is "sidechain compression", right?
If you can have earned this profit, you have really doing great job. When amazon ban account them it become very hard to contact only mail is a chance. If you are really profitable for them then can call you do not miss that.
I don't think it does. Land used for feeding cattle != Land used for farming grains/legumes/vegetables. Plants that we eat require higher quality of land, than ordinary grass.

Also it's not an easy transition. Essentially it's like saying if everyone keeps same distance between car behind and front of them, then there would be little to no traffic jam. I mean sure, that's true, but requires a tectonic change in human behavior.
Java's GC isn't why it can be slower than C/C++ and the JIT (HotSpot) has nothing to do with the GC.
meritocratic - government or the holding of power by people selected on the basis of their ability.

I want HN's power to be held by those that are able.

I don't want the current system where we give karma votes to each other to allow each other to downvote. Nor even do I want those without significant knowledge and experience to be able to post or comment at all on the HN frontpage. In the early days, most of those on HN were worth their salt. Those were the ones that talked and the rest of us listened. It's turned into something quite different since, and I believe it's also be driving the global direction of development into a tailspin because of the appearance of authority of those that should not have it influencing behavior.
There's also Babun[1] which is a pre-configured Cygwin with a lot of addons as they say themselves. It also uses oh-my-zhs.

When I have to use a Windows OS for some reason I install this, it at least makes me feel a little bit at home.

[1]http://babun.github.io/
Most market makers are prop trading firms, though -- I think it's incorrect to act like these classifications aren't highly correlated.
Don’t Skype and Type [a Password,] Acoustic Eavesdropping in VOIP
-.- but it is. You can't make thinner devices with more battery. The way battery tech is right now is that to make it thinner you need to sacrifice battery volume and consequently capacity. Nothing short of a major technological breakthrough will change this, and nobody on earth has shown even the slightest signs of having managed to produce a better battery technology, let alone it being ready for consumer tech. So no, my point is not in the least bit flawed.
ES6 is next version of ES5 so whatever works for ES5 should work for ES6, no need for special DOC for that.
This was a fun read, and I found myself agreeing with him on most of the points.

I would call his attitude "confidence in his own ability to reason clearly".
i don't agree completely. I think math also has a point where, until you you pass it, can make the connection to real-life. Adding, Subtracting, simple equations. But then you have to let go and resist the urge to "justify" the material by providing real-life assignments.

But i agree that the key is practice. At university, where the pace picks up dramatically, you figure out that going to the lecture is not as important as finishing the assignments. Always finish the assignments.
This whole comment reads as an extreme offender of the naturalist fallacy. Being "from nature" doesn't give something a special health aura. Food is food, regardless of the source.

This is particularly ironic as Soylent, like many "processed foods", actually comes from plant products.
It seems like the answer to this and similar questions on here, which is Soylent's true "innovation" in my estimation, is that Soylent is the first meal replacement with young men as a target market. Meal replacements are pretty convenient, but if you're an 18-25 y.o. man I have a feeling there's a nonzero level of stigma (real or just feared) associated with drinking SlimFast ("women's drink") or Ensure ("old people drink") all the time. Before now all there was for young people were protein shakes + multivitamin, which is also possibly too associated with bodybuilding/gym rats for comfort for some people.

But if you're a young man drinking Soylent, this hip new VC-backed tech fuel drink, it occupies a similar mental association space to Red Bull. I can't help just seeing it as a marketing thing.
The trend of booking an artist online is catching up in India
StarClinch is an ultra-transparent online portal that comprises a huge database of artists spread across 14 categories and 100+ subcategories. We have today more than 9000 artists registered with us, and are doing 200+ shows a month. Besides, we have so far engaged up to 1100 artists for gigs such as private shows, pub shows, weddings, corporate ceremonies, college festivals and other various areas of entertainment. StarClinch has reached a level where it is almost impossible to break its monopoly both in terms of B2B and B2C engagements. We are aiming to take this venture further to registering 25,000 artists by the end of 2017.
This very much reminds me of learning to play a musical instrument. You don't need to learn a bunch of music theory to get better. You just need to practice a lot. The theory does no good if you can't actually play, and it makes much more sense to learn after you can play since you know what it already sounds like when reading about it.
"France is a fiscal heaven" dixit Xavier Niel CEO of Online.net because you can employ qualified people that cost twice as less than in the US.
The Death of Transit?
Well actual food value was only a secondary feature of Soylent's product anyways, as witnessed by customers still happily supporting a food company that makes tasteless gunk that makes people ill.

The primary selling point was that it allowed the customers to pretend (at least to themselves, if not to anyone else) that they were too busy even to eat food. If you're THAT busy, you must be an important, happening guy, or gal, right?

It's one fun facet of the bizarre, upside-down culture in certain parts of the developed world, where work, followed by perhaps housing, are people's primary status symbols. The 21st century really needs an update of 'Theory of the Leisure Class'.
I was hoping Beyond Earth would be the new Alpha Centauri, but most reviewers have been lukewarm, at best, about it, so I still haven't bought it. I figure I'll wait until it's available really cheap on a Steam sale, and then give it a try. It'll probably tide me over until the Linux port of Civ VI arrives.
I remember I cut down a lot of the cyg shell startup time by removing a lot of the completion files I wasn't actively using from .bashrc.

But yes, it is generally slower. I'm much happier to be back to Linux these days.
Horizontally scalable, but it's expensive in two ways. The first is that I put asymmetric encryption in at some steps where I could, arguably, have settled for symmetric encryption (which is much faster). My reasoning being that I don't want a single compromise to require me to rotate everyone's keys simultaneously.

Secondly it requires communication between the publisher and a tracking server. The expensive part would be placing those tracking servers as close to publishers as possible, meaning that wide physical distribution would be necessary for best performance.

But otherwise, no shared state is required between transactions. There are no sessions. Each request-response cycle can be handled independently of the others, so an arbitrary number of trackers in arbitrary locations are possible.

Information gathered by the tracking server is uniquely signed and sent to a classifying system which reassembles the records into an aggregate view of what happened. Notably, the classifier cannot forge transactions either.
If you are healthy in old age, you're going to live longer until you die of something else(hopefully not painful).
You're right that nothing is stopping you from trying to become politically active or to emigrate, but the chances of doing either successfully are very low.

Politics favors people of certain backgrounds and/or very high charisma. The more substantial the change the higher the level of politics you need to get involved in, and the less likely you are to successfully be involved.

Emigration suffers from the problem that the less money and education you have, the more difficult it is to successfully emigrate. You can't just decide you want to move to a country, they need to decide to let you in. The bar for entry in a lot of countries is very high so it's just not an option for a lot of people.
But the way they quashed it is instructive: every few years they'd come up with some New, Improved way of doing it, and depreciating the old. People got sick and tired of learning the latest arcane, hard to program, generally with some degree of buggyness, poorly documented approach, only to have that become obsolete, and put what they'd created in jeopardy.