skysight-inc/HackerNews huggingface dataset:
I think Amazon does an incredible job informing consumers through reviews, ratings, and decisions like this to what shitty products to avoid.

I'll keep this in mind when it comes time to renew my Prime membership.
I have always wanted some editor plugins to help with 2-space code indentation. I just can't understand how some developers think that 2-space indentation is readable.

I don't have that many strong feelings on code style with one exception... code blocks should be indented at minimum of 4-spaces.

My feeling is that visually impaired people that prefer 4-spaces like myself have a physical perhaps even medical handicap/challenge of reading 2-spaces whereas the 2-space folks just prefer 2-spaces so they can shove as much things in one line as possible or have some sort of archaic 80 char per line argument.... or worse have shit loads of indentation (this is especially the case for Javscript and Scala... see Steve McConnell “Taming Dangerously Deep Nesting” section on "Code Complete").

And when it comes to diffing.. 2-space becomes so egregious that I have to take the code and replace with tabs at times.
You are in the woods. Before you are two black bear cubs. Due to the circumstances of the hypothetical, you have only two choices for where to stand. Choice A is between the cubs and their mother, who is feasting on armyworms. Choice B is between the cubs and their father, who is raiding a beehive.

Which do you pick?

Choice B, right?

It is illogical to walk away from easy food and then choose to attack the strong food rather than the weak food. It is somewhat less illogical to run away from easy food and attack an imminent mortal threat to the most important things on the entire planet. What makes an adult bear decide that bear cubs are not food, and also the most important things ever? Emotions, probably.

Most mammals employ liberal doses of hormones to ensure that a mother forms a powerful emotional bond with her child. Humans are not an exception. Remember that the placenta allows chemicals to pass directly from mother to child and vice versa. The emotional bond between father and child has to form in the same way as it would form with anyone else. I'm not saying that a male can't be as emotional as a female, but males never experience a 280 day interval where something is constantly giving them intravenous injections of chemicals evolved specifically to create an emotional response.
Perhaps this might help: http://whereis-whoishiring-hiring.me/
> Still more expensive that the local grocery. And not always worth it.

This very much depends on what you're buying and where. I've lived in San Diego, New Haven, and Washington DC and we've found that Trader Joe's is significantly (30-200%) cheaper than buying at our local markets for many categories — cheese other than cheddar or jack, nuts if you buy anything other than planter's peanuts, non-Hershey's chocolate, etc.

The common factor is that grocery stores are brutally competitive on certain key commodities – e.g. a gallon of milk or a bunch of bananas – and make most of their profit on niche products, prepared foods, etc. If you buy the higher-volume products at any given store, you're likely to get a better price than buying the same item from a different store. That's why Whole Foods is often cheaper for organic products since they don't sell e.g. non-organic eggs but Safeway treats those as a luxury good.
Because Europe already has an average of <2 kids pr couple?
I'm not sure of what specific letters caused me issue while reading when I was young. I think it was (and is) more of a general sense, I read pretty damn slow.

What I had huge problems with was writing the letters g, d, y, and u. u's became y's, and d's became g's. This was mostly what I'd call a run on effect, the motion just continues and there is no stop early exit point. It may also be because my I tend to write entire words in one fluid go, instead of letter by letter.

I was diagnosed dyslexic but I'm not really sure I had it after reading all these crazy descriptions of it.

All I do know is getting on a computer changed my life. Typing is 100% different from hand writing for some reason. I guess its because each letter is its own distinct memory reflex/pathway where g,d,y, and u all share a similar motion.

I've recently started doing a lot more writing by hand and its quite a strange experience. I've come to the realisation I have multiple hand writing styles and levels of neatness.

Doing all caps writing usually ends up badly (I'll revert certain characters back to lower case automatically)

Writing super slow I end up with relatively neat / legible writing with very little errors.

Writing as fast as possible is my favorite, I can read it but its almost glyphic squiggles to anyone else. Just reading a couple of my last sentences in my diary, y becomes w with the y's tail, l sometimes become t's, f's are pretty good (I use the s looking math version for function so it doesnt become a t, d can be a g, a really large lower cas a, k looks like well not a k?) N is almost always an M. Bizzare.
No. My observations would just suggest adressing the issue at the employer/employee relationship or market motivator level, whereas yours suggest handling it at a propoganda/media/educational level to remove the social norm of women staying at home.

My opinion is that that norm is old and dying if not already long deceased and any future gains in equality will be found in the market motivator domain, in which biology in tandem with govt policy constitute the major factors at play.
Because if we do it this way, we won't need "showdead" any more: "dead" posts will work naturally no matter what your settings are. There's no reason to have an advanced setting to allow you to click through to a dead comment; everyone should just be able to do it.

It also neatly dodges the problem of deemphasizing toxic posts on threads; the content simply isn't displayed in the thread, but is available in a more readable form just a click away.

It will also do nice things for the formatting of the threads themselves (flagged comments on nested threads won't take up much vertical space).
I know some software maintainers who might disagree. But I like PopClip (https://pilotmoon.com/popclip/) as an enhancement on top of that one.
https://en.wikipedia.org/wiki/The_Dam_Busters_%28film%29

One of the most interesting things IMO was how they used angled lights under the planes - shone onto the surface of the reservoir to make sure they were at the correct altitude to drop the bomb (incorrect height and it wouldn't skip)
They recently (a few years ago) introduced A* grades for 90+/100 scores, where A was 80/100 before and so, as you note, not very discriminating. I'm not totally sure, but I think a standard offer for one of the elite universities is A*AA these days.

I'm not sure I like the idea. Only having to hit 80 reduces stress quite a bit, and it gave me time to do extracurricular things like programming, and way more maths modules than anyone should :) If I had to hit 90+ in everything, I would have probably been risk adverse and cut down. It also feels like it selects a bit too much for people who over perform in exams. That said, I did have to send in my raw module marks anyway when I applied ~10 years ago, and did hit 90+ anyway.
The App Store review times have been somewhat inconsistent. It ranges 3-4 days to 10-11 days.
I often wonder if an agile development approach that only plans in the range of very short iterations could run into the same problem.
Is that why Slack is so laggy in Firefox?
Neutra Face: An Ode on a Typeface (A Bearded Poker Face Parody)
That's interesting. I once ask a friend who speed reads to read his book to me. He said no because if he did he wouldn't be able to understand it himself. He said he read in ideas or pictures. He explained speed reading was like watching a movie. If he would have to explain what he was seeing or read every word and that was more work then he could do and follow along.

It was at this point I understood how different people read differently.
Yeah, all fair points.

Client-side AJAX apps also allow you to keep state from one request to the next, instead of tossing it back and forth over the net. You can use closures on buttons and everything. In some ways it's even more natural than keeping state on the server, because the client knows exactly how long the page stays open. And it doesn't break when you have lots of users, because they keep the state instead of you. I guess that's part of the reason why AJAX got so popular :-)

That said, if I were building a site like HN, I wouldn't use any of that stuff. I'd go with a bog standard request-response model. There's just not that much state to be preserved. Except maybe draft comments, but these should go in browser storage anyway.
Not that that isn't awful, but 2Mbps is 4 times slower than 1MB/s...
Samsung ships the world's highest capacity SSD, with 15TB of storage
Back Doors in Chips
Yeah, men & women are exactly the same & any conclusion otherwise is sexist/biased/anti-feminist/whatever. /s

We (men & women) are different... (not "better or worse"). There is nothing offensive or biased about that.
The mouse is walking along the band, while the end of the band moves away, however the mouse is also being carried along by the expansion of the band. I think the best approach is to think in terms of the fractional coordinate of the mouse along the band, and work out its effective velocity in this coordinate.
I am a student so I have access to private Github repos. I have a personal repo that contains stuff like this.
> Adding a new method is a breaking change, for example, because I could have written a method with that name previously.

Then you should have used a way to namespace your method, as is done in Objective-C with category methods.
I agree with you, but the downvotes clearly show that others disagree strongly!

Tech columnist John C Dvorak wrote a very entertaining review of the The Cluetrain Manifesto. Here it is from from 2002:

http://www.pcmag.com/article2/0,2817,43161,00.asp
Bitcoin is a bearer asset. If you have the private keys, you can spend the Bitcoin. Blockchain based digital assets require a middleman to confer ownership of a physical asset based on what's on the blockchain. This creates all sorts of problems. What if a physical asset is registered on two blockchains? How do you deal with all the regulatory and compliance issues related to the transfer of that asset? What if your transfer ownership of an asset is valid on the blockchain, but illegal in your jurisdiction?

You can't just blockchain all the things and expect all the costs that are part of the current system to disappear.
no, that's unrelated. and Slack often chugs badly in Chrome, too.
For me it depends on how it is done. If the application just displaces the same letters. No, it's still hard to read. If the app substitues letters that look alike (dpqb) then I can read it just fine.
I don't know Tim Cook, but I don't think anything will get better under his watch. Certainly, people grow, but his background has been as a "make the trains run on time" kind of guy. So that's probably what he most cares about.

Here are some of his previous jobs[1]:

- 12 years in IBM's personal computer business, ultimately serving as the director of North American fulfillment

- vice president for corporate materials at Compaq

- closed factories and warehouses, replacing them with contract manufacturers

- advance investment in flash memory from 2005 onwards, guaranteeing stable supply

A logical extension of stuff like "fulfillment", "corporate materials", and "stable supply" would be: "release new software on a regular basis". No?

Still, what is the commercial alternative? Win 10? Not for me!

[1] https://en.wikipedia.org/wiki/Tim_Cook
int d[16];
int SATD (void)
{
int satd = 0, dd, k;
for (dd=d[k=0]; k<16; dd=d[++k]) {
satd += (dd < 0 ? -dd : dd);
}
return satd;
}

This gets optimized into an infinite loop, and the paper says that this is incorrect. I'm on the side of the compiler. This code is broken, if you do an out-of-bounds access then an infinite loop is the least of your worries.
I believe a lot of these social issues are due to lack of understanding between society vs. a "genius". But if 20%+ of the population are on the same wave length, they may not feel so alienated. An individual's "social issues" may not be a problem for 20%+ of the population, so it may not longer be an issue.
But I do not want it hidden, I do not want to have to click through to it. I want to see it, as my selected preference indicates.
Technically correct but irrelevant. Childbirth itself takes a couple weeks. A proportional pay gap from that would be well under one percent, and it could be offset by the fact that women live five years longer.
Node web scraper cookbook
I'd push back on the 'complicated' part. The dtrace language is heavily based on awk, which every modern *NIX ships with, and that every software engineer and sysadmin have at least a passing familiarity with.
The main difference between the two is whereas awk is meant to operate over a stream of semi-structured lines, dtrace operates over a stream of probe firings. The high-level structures of the scripts, though, are the same:

/pattern/ { statements }

In a awk, when a line matches a the patter, the corresponding statements fire. In dtrace, when a probe matches a pattern, the corresponding statements fire. Integers, strings, arrays, and all those other sorts of features of the language are the same (though there are some special functions introduced by dtrace to help you collect and visualize aggregations).

So from a language perspective, if you know awk, you mostly know dtrace. All that's left to do is learn the pattern language. If you want to do that effectively, you have to know not just the syntax of the patterns, but useful probes to listen for, and useful ways to use the information that's gleaned.

This involves knowing things about operating systems. Most software engineers don't know much about operating systems so they think the tool is stupid.
Oh no, I do think they think in their investor's bests interests. I am not sure the investors' interests are in sync with more freedom for any citizens on earth.

I am just accepting the fact the Apple has a very variable concern about freedom of speech and privacy when their business is concerned.

Like when workers are prevented from exercising their freedom to choose a new job and make competition works their way and Apple take part into a no poaching agreement.

Then I look at IT's budget, their contribution to the world taxes and I clearly think that they do not really care about the laws of the common people.

And then I am concerned by companies that are richer than most governments in the world and how they behave when they have enough power.

Should we accept that big power without control and just hope for the better?

Remember UK and France used to have bad experiences with such huge companies and that it did not ended well for anyone.
https://en.wikipedia.org/wiki/East_India_Company
Mr Money Mustache's Lawsuit from RL360 Insurance
No, this is not controversial at all within the realm of neuroscience. The problem is that you're using the term in a completely different context where it has a different meaning.

In the human brain, neurons fire in response to various stimuli (but generally not in response to the lack of stimuli). Consequently, to moderate all the neural activity and prevent you from going spastic all the time, part of the brain modulates/attenuates the neural response to given stimuli. Effectively, this part of the brain inhibits your responses/actions. This is, for example, why alcohol makes people do stupid things--it inhibits the inhibition units in their brain, so the part of the brain that says "this is a bad idea" never speaks up.

As applied to concentration, inhibition is your brain tamping down on the distracting signals so that you can focus on whatever it is you're trying to focus on.

[Edit: excessive inhibition is also thought to play a role in Parkinson's disease. There, the problem is that the inhibition units function too strongly in response to self-initiated actions. This limits the victim's ability to initiate actions such as walking. Responsive action is not as badly effected by Parkinson's, so to walk many victims bounce a cane off the front of their leg to set up an external stimuli for their body to respond to.]

This Wikipedia page can provide a better overview/launching pad for self-directed research: https://en.wikipedia.org/wiki/Cognitive_inhibition
I thought this already worked.

Okay Google... Play music will start Music app
Okay Google... Start Radio will start NPR app
Uber partners with Altamonte Springs for one-year pilot project
Is being emotional an advantage in nurturing kids ?

Looking around, the parents that appear to be more sensible and emotional seem to get more easily depressed and feel a heavier burden dealing with their kids constantly
criticizing a study is fine but in light of how absolutist the mainstream is about the gender pay gap this increased granularity is very much welcome
Getting Started with the ESP8266: Choosing the Part
probably some sort of simulation?
But what if normal school becomes what used to be a gifted school. if "gifted" is normalized, will these children still feel alienated and be "unfit" for school?
Buy Bread in Slices: New Loaf Brings Some Cutting Comments (1929)
It's only as of 1.8 that you can disable buffering of incoming requests though. Just a few month iirc.
Your comment said "is not usually a large bottleneck (but it is measurable)" which implies that there is a performance impact. If they are trying to eek out as much performance as they can from an already terribly slow device then it stands that it could be for performance reasons.
The article noted that one workaround for people in the middle of an install just to change the date. Is this a general workaround: change the date pre-February 2016, run installer, change date back?
Okay, I see your point. I don't believe it's a useful one.

What you are saying is that you want the government to fine, imprison, or otherwise punish a woman who, as CEO, signs a business deal three days after she gives birth, yes?

Because that's what "mandatory" means. Unless "mandatory" only applies to the father? In which case, why is the father prohibited from signing a business deal three days after the mother gives birth, when the mother would be capable of doing so?

Then there are all the tricky questions, like if the father and mother have broken up and are no longer on speaking terms, or the father is overseas. They are the same issues as for parental leave, only backed by the force of government punishment for not complying.
Ask HN: How secure is AirDrop?
I've read about Apple's encryption of AirDrop but to establish the initial pairing, AirDrop broadcasts a key and sends that to receiving devices. Couldn't this be sniffed pretty easily?
Thank you. I'll admit I frequently tend to adopt an unconventional viewpoint out of left field and pose that; you can get some really good debates going that way.
We had and have so many debate over that topic. Actually, both ideas are true.
As you I would prefer the track view, but many had claimed the "page view".
One thing for sure, the scroll isn't convenient at all...
We're working to address that and improve the overall experience :)
Could meditation really help slow the ageing process?
Wherein a bunch of privileged white men all agree that they were never privileged all along.
Your stock standard drive by PHP exploit attempts usually attempt to "wget" another PHP file to public_html.

They try wget, fail, and move on.
I really appreciate your input!

But I have to ask you; everyone defends the status quo wrt paying this money to Israel, give me an alternative as to how to not do this???
> Sounds good in theory but the Internet and globalization show us that the rewards accrue to the most driven/funded competitor, with the reward essentially being a monopoly for the "market leader."

Ah, the lovely "dog eats dog" story… We're humans, though, we should do better than that.

Now in practice, the winner is the one who wield the bigger guns. Meaning, the US will put its army where the oil is, though not before having talked of weapons of mass destructions, a dictator, terrorists, or whatever.

---

Globalization or not, machines are eating our work. A good thing if you ask me: we don't want more work, we want less. People who ask for work don't give a shit about spending all day doing a thankless job. What they really want is dignity (there is shame in unemployment) and money.

Now the lucky few that love their jobs… more power to them. The rest of us would rather work 3 days a week instead of 5 if it didn't mean losing so much of their income.

> for a lot of businesses, that wouldn't work, especially when people choose to work long hours for high pay, which is common in finance.

In finance, long hours are not exactly voluntary, they're expected. Moreover, you don't get the high pay right away, you have to "pay your dues" first —as if you owed you employer for the privilege of being hired.
Thanks, but manual install fails with same error for golint and goreturns.

I ended up git cloning into my %GOPATH%\src\golang.org\x from https://go.googlesource.com/tools and https://go.googlesource.com/net - that seems to have fixed it.
Singles are strengthening society’s social bonds
They use all the data they collect from the real world to run endless simulations. There was something about this in the January 2016 status report from Google.

"All together, we drive more than 3 million miles in simulation every day."

https://www.google.com/selfdrivingcar/reports/
http://www.idownloadblog.com/2015/10/07/app-store-apps-disap... at least October, but I've had issues downloading them for years.
You can't. It's a game that is fundamentally flawed at the base level, just like blackjack.

The fact that both these games outlaw certain thought processes, be that counting cards in your head or acting on your partner's hesitation, shows that they've been shoehorned into something they're not.
I had myself be tested by a psychologist when I was around 8 I think, and again when I was 20.

Should you care?

I'm not sure, you can look into tools that are recommended for dyslexic people (a spellings corrector is probably the single biggest thing), but you can try those without actually knowing if you are...

If you are a student then your school may provide special facilities for you. Other then that I can't think of a reason to care, besides satisfying a curiosity.
As a person who doesn't have to suffer with this condition, I found it immediately valuable. Empathy is best practiced through experience, and I learned what that felt like. So, @geon, thank you.
And why exactly should we assume the "additivity of small effects" assumption holds far from the center of the current g distribution?? Stack up enough of these variants and you're into unknown territory, including possibly inviable embryos.