skysight-inc/HackerNews huggingface dataset:
My wife's research revealed an important fact, lice cannot survive for more than 48 hours without a human host. So we let DD sleep on a cot in a different room for two days to clear her bed.

As for DD (and DW, I get a free pass thanks to baldness) she makes some kind of solution with tea tree oil and uses a comb. The lice can't stand tea tree oil and abandon ship.

My wife says mayonnaise didn't work, but I've heard testimonial from other parents this is very effective. Mayo plus a shower cap plus keep it in overnight suffocates the little varmints to death.
wait til you hear this..

There was a study recommendation to regulate unregulated securities and take them away from investment banks..Guess what Goldman Sacs in Trump admin is thee to do?

Resist that recommendation
Lots of weak hands in it right now. More scaling debates, ominous US legislation, Goldman Sachs says it looks "heavy." I got out recently - for me it was the disposition effect [1], but shortly after, one of the more compelling global macro voices that I like to listen to, Raoul Pal, announced that he sold his stake. Makes me bearish long-term. Raoul's reasons were based on the malleability of the protocol and specifically that more than 21M bitcoins can be created at the whim of developers.

[1] https://en.wikipedia.org/wiki/Disposition_effect.
you should definitely take a look at Fuzix,

https://github.com/EtchedPixels/FUZIX
> I can see for people sshing in, editing a file and getting back out without bothering, but you'd have to be a quite a purist to do all your development in an unconfigured Vim.

Thats really the only instance. It's more of a "hey, look at this bullshit I'm pointing out from my fundamentalist high horse" argument than a legitimate one.
I'm sure it's possible, but at this point getting rid of it entirely would be a net improvement.
Vets.gov: A Modern Software Development Environment in Government
This is why the of the alt-right and mens-rights and conservative christians fucking terrify me. Somehow, while making slow steady progress a seemingly large swath of people have gotten the idea that things are exactly backwards. As far as they are concerned, whites, males and Christians are under attack and are now lashing out at minorities, women, and non-Christians as if they are "turning the tide" rather than continuing centuries old conflicts.

Every time I read someone talk about a SJW (social justice warrior) somewhere I cringe thinking about what my country will be like in 10 years if not sooner. People seriously think SJWs and political correctness are our actual problems as if things are fine otherwise.

There are a lot of good people here but there are a lot of people with no empathy and little knowledge and then about 200 million people who just do not care as long as the power and internet stay on and they are left alone.
Permanent residency*, which is a lot quicker to get than citizenship.
I actually had a line in there that said "Unlike encryption, there are very few legitimate reasons..." but I took it out because it seemed like too specific of an example so if someone brought it up I would argue it then, and not before.

This particular money laundering debate is very unlike the encryption debate. Actually, you could argue that money laundering is a very specific type of encryption, you're just encrypting the source of your income by adding noise instead of encrypting digital data.

Let's see just some of the reasons you'd use encryption:

So bad people can't find your passwords

So bad people can't get into your bank account

So bad people can't see what websites you've been visiting

So bad people can't see your pictures

So bad people can't steal your intellectual property

And why would you need this type of privacy?

So criminals and bad people can't injure you using your private information

So corrupt governments can't see what information you've been reading/writing/sharing

So you can have some assurance that your email/social media/etc accounts are fully controlled by you, and likewise for those you're interacting with

Now let's see some of the reasons you'd launder money:

So the government can't see where you got the money.

That's it.

And why would you need this type of privacy?

So the government doesn't know you committed a crime to get that money.

That's it.

People don't launder money because they're ashamed to admit they work at Microsoft. People don't launder money to hide their employer from criminals who want to hurt them. People don't launder money to hide it from other citizens. People don't launder money from legitimate businesses. People launder money so the government doesn't know that they got the money illegally. That's it.

There's a lot of legitimate reasons to encrypt various things, and no one has ever argued that encryption is only ever used for legal and good purposes. The argument is that while encryption is sometimes used for crimes, the good things it enables outweigh the bad things. But there's only one reason to launder money, and that's because you earned it illegally.
enjoyed the audeze review, since they came out on top. =)

i'm not an audiophile, but have a connection in that i wrote their first business plan (as a consultant).
You mean 5 mb? I can't say I have a ton of experience. But of the three projects I've worked on, the fattest was a Vaadin CRUD app, which stores the user session/state on the server and it could be around 5mb. More context: This isn't counting any DB effort.
Something tells me we'll just go back and forth on this. Should we discuss something else? Perhaps vim versus emacs? Windows versus Linux? :)
Go constants are untyped, which means you can pass a number as argument to a function that takes a type whose underlying type is an integer (e.g. time.Duration) without having to explicitly mention the type. That's how time.Sleep(5 * time.Minute) works
I understand what you are saying, but all governments should stand up for user privacy (including the US Gov't)
Getting Started with Open Source Licenses
When Uber isn't in the news for sexual harassment or for conflict of interests with companies like Google, it usually fights against cities, countries and governments. Their CEO is on a forced 3 months leave he has been kicked out.

It sad to say but your incident is invisible.
Investigating a mysterious performance improvement
I'd appreciate some clarification from someone...

I get that generally changing the terms of a loan after everything is signed is sketchy. But in this case it looks like they were trying to do the customers a service:

>The changes, which surprised the customers, typically lowered their monthly loan payments, which would seem to benefit borrowers, particularly those in bankruptcy. But deep in the details was this fact: Wells Fargo’s changes would extend the terms of borrowers’ loans by decades, meaning they would have monthly payments for far longer and would ultimately owe the bank much more.

I guess the devil is in the details, but if they just lowered the minimum payment what's the harm to the consumer? AFAIK the vast majority of loans in the US are simply calculated. If you make your payments as expected on time you wouldn't be effected. If you aren't able to do that, then of course you're not paying off the principle as quickly and the term would be extended. Just like making extra payments will shorten the term.

To be clear: changing the rate? Adding fees? Sure, that's really bad; rake them over the coals. But if it's just changing the minimum payment amount I'm missing the problem.
Yep if you're going to convert from tabs to spaces or vice versa, please do a check-in/commit consisting only of that change before making any substantive code changes.
"malleability of the protocol and specifically that more than 21M bitcoins can be created at the whim of developers".

This is inaccurate. Though any developers can modify the code to do such thing doesn't mean it will be adopted by the network.

There is a distinction between code written and what the network accepts.
The most famous financial criminal of the 1980s United States, Michael Milkin, is now a wealthy philanthropist living large in Los Angeles. The disincentive for large-scale financial crime in the United States is just not there.
It's not that "tabs for indentation, spaces for alignment" is a bad practice, it's that alignment itself is a bad practice. It doesn't help readability, it directly causes overly long lines of code (which pushes people to try to use narrow indentation to compensate), it's something you have to fiddle with every time you refactor a name, and it gives you spurious changes in your VCS diffs. (Yes, you can set any diff program to ignore whitespace changes, but I want to know when whitespace has changed.)
A free market is commonly defined as one in which competition is unrestricted by anything but the natural forces of the market itself - voluntary contracts and supply and demand.

A market which recognizes the legitimacy of government to regulate it must restrict competition to whatever that government declares legal, and as such any such market cannot be considered free.

A free market, like free speech, must be anarchist, or in the weak case, must tend towards anarchy.
I'm Ragheed Al-midani, one of uMOOC's two co-founders. I met my co-founder, Dwayne Kennemore, when we were both in CS50 at Harvard Extension School. uMOOC was his idea (he will probably share his inspiration here shortly), and I offered to help. The first prototype of uMOOC was built as our final project for CS50, but the scope of the project has grown tremendously since then.

If you're wondering what our stack looks like, we're using (among other things) Python 3, Django, Django-Rest-Framework, Ember-CLI, Emblem, Sass (the original, indented version), Bootstrap, CoffeeScript, and EasyRTC.

If you have any questions or concerns, technical or otherwise, please don't hesitate to ask!
What are hybrid maps
That is probably approximately correct. However, there's a bit of a feedback loop there. The difficulty changes in response to the hash rate. And the hash rate changes in response to the incentive to mine the coins. When the price goes up, the hash rate goes up, so the cost of mining goes up.

So, while you are correct, the causality flows in both directions. It's really quite difficult to value any currency. Doubly so for a crypto currency.
Amicus Briefs in Support of Fair Use in Oracle V. Google
Lol, as did Twitter, as did Diapers.com, as did a thousand others

this isn't me saying "Now's the time everybody! Pour your entire retirement fund into SNAP before it's too late!" it's an admonishment for the short-sellers sucking in the inevitable negative media headlines around any hot IPO as fact.
>"ok, so we've abandoned the notion of objective truth and everything is all about the narrative."

Essentially, yes. Everything is relative, and since we have no base-principles to infer complex laws/rules/behavior from, we're constantly bickering with one another about minute details.

>"the interesting question is whether or not there ever really was a cycle where the citizenry were informed, and could collectively influence policy."

That's an interesting question. I can't say I can think of such a time. But I guess as a seemingly-intelligent and connected society with all of humanity's knowledge available at our fingertips, we should be striving for such a thing. Not defending an already-broken system just because we've decided it's "good enough".

It's nigh-impossible to actually do any sort of "corrective" maintenance on the system we have in place. Just look at Trump, or Brexit. The much-touted "checks and balances" is actively hindering his policies from being enacted (the one that got him voted in). Additionally, with Brexit, it's exposing just how complicated and intertwined global "contracts" and laws are between nations. In both cases we have giant behemoths of laws and processes in place to simply stunt any sort of correction or movement in any direction (whether good or bad). At that glacial pace, I don't think our life-spans are enough to see things through, or see drastic change or experiments when it comes to the models of government we've already-defined and have available.
And I would like to add, though my grandfather's effective choice in treatment killed the lice instantly, getting one's hair washed with kerosene is extremely painful and I'm pretty sure it killed the top layer of skin in my scalp as I was shedding dead skin for about two weeks.

So don't do that.

And also, don't let your kid do a stage performance of "Hats for Sale", where they mix all their hats together in a box and wear them. Not sure what the drama coach was thinking, but the entire 2nd grade had a lice outbreak after that. True story.
DoE Awards 6 Research Contracts Totaling $258M to U.S. HPC Tech
You should look at photos. Most prisons don't have single cells, they have large rooms with bunks, or they have shared cells with 2 or more people in each one.

They should make cells that are tiny and fit one person - but have lots of opening and permission to talk to anyone around them.

That way there is physical isolation, but not mental isolation.
To say that Signal is secure because of the people, or to say that WhatsApp isn't secure because of Facebook only feeds the logic of Pavel Durov and all the charlatans of the world.

The point of all of this should be that it's not about people, places, or jurisdictions. If you make it about that, the charlatans who want you to think that Switzerland = secure will win every time.
Slack is raising another $500M
The fourth estate is owned by a few rich men.
It's not individual law abiding citizens that are worried about counterfeits. It's a state level concern. Which seems odd to me that crypto's uncounterfitability would be a selling point for said LACs.
Improved sharing of .onion links on Facebook
Ads vs. PR
It's possible that democracy hasn't failed, but merely hasn't been structured properly. If zoning and permitting processes were held accountable to the millions of people that have to commute to or through their walled towns, instead of those who merely live in them, they most definitely would act differently.
Yeah, it seems to say the same thing 3 times - we got TLS.

You and everyone else buddy.
The causality goes in the other direction. The bitcoin price determines how much money a miner will spend on electricity to mine one bitcoin.
see response to lazerpants
Relative to x86, a lot more ARM use cases are in the embedded space, where one vendor writes all the software that will ever run on the CPU. So I think there's merit to the idea that it's easier for ARM to break backwards compatibility than Intel can.

Of course, a lot of ARM use cases also don't have that luxury. Android apps using the NDK are the most obvious example. The Raspberry Pi is another example: the RPi3 is still on 32-bit, held there by binary blob drivers and the massive amount of effort needed to create the fully open source driver stack that's a prerequisite for moving over (Eric Anholt is doing an incredible job; it just takes time).
Yes and no.

(1) People are always inclined to one or the other language, even the non-technical people. I am sure most of the HN audience knows businessmen who read 3-4 short articles and felt like tech experts. Or a junior dev friend of theirs told them "man, language X is awesome". And it picks up from there.

(2) Python is a pretty good language, there's no arguing that. And if you have a team where even not-very-technical people can code an easy script with it, there's a subconscious peer-pressure to choose it for your next greenfield project. It's easy to pick up even if you're new to programming. That's a plus per se, but us the Homo Sapiens always prefer instant gratification over sensible long-term investments. It's our nature. That's why I picked Ruby -- after running away screaming from the Java EE world -- seven years ago. (Now I regret that decision, by the way.)

(3) Many projects don't care about concurrency. Languages with GIL who are easy to pick up -- Python and JS being the prominent examples -- are bound to be popular. You're correct on that point, 101%.

(4) Python has good C-bindings with awesome libraries. Facts are facts.

(5) I've known people who ran away from Python. I am not making this an argument against the language itself, I am just giving you perspective on your statement that "one can grow with Python". Yes they can, some choose not to. That's not an argument in either direction -- not for, and not against the language. It's a natural phenomena with humans.

---

I'm seeing popularity in general only loosely bound to quality. Many actors, software technologies, hardware pieces, TV shows etc. etc. became popular because there was a pressing need for something in the area and that entity arrived in time to satisfy the need. From then on the human nature of being creatures of habit kicks in and much better alternatives go unnoticed for years (or decades) and the old stuff gets replaced only when it becomes blatantly obvious that it's inadequate, many times in a row.

It seems our human systems hate gradual and constructive change. It always has to be semi-cataclysmic changes.

I digressed. Please note that I am in partial agreement with you, but felt compelled to give another take of your points.
>NwAvGuy head-fi ban

There's a recount of the story by some company NwAvGuy did shit on, for contrast.

https://www.head-fi.org/f/threads/schiit-happened-the-story-...

Chapter 12: Schiit Goes Evil?
Itanium also did it by slapping on another die that was an x86 cpu. The core Itanium instruction set where totally new and different at the time.

If the new thing were and x86_64 CPU with just the oldest, least used and least useful features removed, things that haven't been used intentionally by new software in the past 15 years the problems you describe could largely be avoided. The gains would not be as big as cutting out the all worst features, but there would be some gains for minimal pain.

Potentially this could be paired with a deprecation process that Intel, AMD and other x86 (Are there any other) manufacturers agree on in an open setting with ISVs. If this working group announces the deprecation of some features and the ISVs agree its a good idea, then the chip makers could put out a date some years in the future where that feature would no longer be in new CPUs.
Talking with Alda Leu Dennis, the Newest Partner at Initialized Capital
Do you think Latvians don't go to other EU countries and don't use roaming? Those who do now pay less, so it's Latvians paying for Latvians.
From the first paragraph: "The cryptocurrency was trading down 12.9%, at $2,161 a coin, its lowest since the beginning of June. It's now off almost 40% from its high of $2,999.97"

The author fails at basic math: this is a decrease of (2999.97 - 2161) / 2999.97 = 28%, not 40%.
Suppose there was someone who very badly needed to transact anonymously -- to that person, the value would be higher than the price of electricity. I think, therefore, that the price will always reflect the perceived value of the services enabled by BTC.
As the parent of a five year old, this isn't news to me! From all I read when she was dealing with lice, the over the counter pesticide shampoos in the US hardly work for anyone anymore (we tried anyway, at the firm insistence of our daycare), and the prescription options aren't that much better (we didn't bother, despite the insistence of our daycare).

The good news is that only adult lice actually spread between heads (the eggs won't even hatch away from body temperature: that's why they're attached right next to the scalp). And if you comb carefully for a day or two you'll get rid of essentially all of them. It may take longer to catch all of the immature ones (especially since they'll keep on hatching for a while), so you've got to be vigilant. But a good comb and some effective distraction for the kid while you use it will do the job, and there's no reason to isolate them after those first couple of days. (Sadly, daycare didn't agree.)
One of my GrailQuest books had an error that prevented you from continuing. I carefully determined the correct page number and edited the book to fix the issue. I can only assume that dead-ends like these arise regularly during development, but most are eliminated by editing and playtesting.
'I'm President,' So No More Broccoli (1990)
I do not fully understand the cryptocurrency domain but have always wanted to gain a better understanding of it so am hoping for some insight. I thought that one advantage of Bitcoin was that it cannot lose value?
It's ridiculous... if it had dropped from $3,000 to $1,000, would that be called a 200% drop?!
As the saying goes: information wants to be free. In a world where everyone can interact with each other completely anonymously that becomes even more true, since governments cannot effectively penalize people for distributing said information.

For example, imagine a version of The Pirate Bay hosted as a Tor hidden service, combined with a completely anonymous torrent-like P2P file sharing system.
An Artificial Intelligence Developed Its Own Non-Human Language
I worked on the OTF-funded security audit of Cryptocat. (The report: https://leastauthority.com/static/publications/LeastAuthorit...) While I wasn't involved in arranging the work, my vague memory is that a publically-disclosed audit was a condition of the funding -- I think the OTF had that policy in general. (It's been a few years, and I haven't kept up.)

Even the author of CryptoCat now thinks you should not use CryptoCat, but I would not rush to assume ill of the OTF funding it back then.
Another reason to store them on the filesystem (especially if they're user-contributed) is that your anti-virus can see them there.
Stellar is not a cryptocurrency. It's only partially decentralized (like Ripple) - there is no blockchain, it works with a series of trusted nodes. That makes it very easy to have fast transactions, but also makes people not very confident in it.
it was Apple who did it

I think you mean LG: https://en.wikipedia.org/wiki/LG_Prada

Apple made the first successful one. Which seems to be their knack, after all.
Hmm, I'm maybe missing something in this example. In the two slit experiment, a single photon can appear to go through two slits simultaneously. You appear to be suggesting that there are multiple particles going throw the slits which creates the interference, but I understand it that one particle interferes with itself, when you do not detect which slit it goes through.
In the end iPhone added billions to the company and shareholders, but interesting if all these engineers who spent nights and weekends to make that happen got an extra pay for that. Not much about that in the article, just the praise for extra work.
If I remember correctly from iCon book, the was period when engineers on Steve's jobs team where paid less than in other teams in Apple. This would really suck working weekend and creating multibillion dollar product, but getting regular salary as the rest of the folks in the company.
And of course Detweiler :)
http://borg.uu3.net/ldetweil/medusa/detweiler.html
I used Vinai guide and these exact two advices caused issues as the api grow.
completely agree, I'm also the (original) author of https://github.com/jdc0589/JsFormat though, so I'm probably just more sensitive to formatting stuff in general.
What, its value in dollars? Its value in dollars is however many dollars someone is willing to pay for it.
C.S. Lewis's Greatest Fiction: Telling Kids They’d Like Turkish Delight (2015)