skysight-inc/HackerNews huggingface dataset:
It is my privilege to know (just a little) the first United States woman to gain a gold medal at the IMO. I know her mother much better and discuss mathematics education with her online frequently. In all countries, it takes a really sound elementary education in math to gain a chance at qualifying, through repeated rounds of testing that winnow down a national population, for a national team to the IMO. Most of the United States young people I know who have made it onto the United States IMO team have been deeply involved in mathematics competitions at younger age levels for many years, and the young woman whose mother I know was no exception. She was homeschooled for her primary and secondary education. East Asian countries and some eastern European countries seem culturally (compared to the United States) to have much less of a presupposition than many Americans have that girls will not do well in math, and correspondingly more girls in those places do well in math because they stay involved in math.
Holacracy and other 'flat' structures, as far as I'm aware, don't claim to get rid of management (the verb). My understanding is that they aim to distribute decision-making to the front lines so either get rid of management (the noun) or in the case of Holacracy define a constraining structure to take the whim out of management. It seems a bit like the way a constitution iterates the powers of goverment to empower the citizenry.

One of the popular references in this area is the USMC's book Warfighting (free PDF, Google it), which lays out their doctrine of Manoeuvre Warfare, i.e. that by optimising the speed at which your force can react and manoeuvre you can overload your opponent's command structure. To do that they distribute decision making to the greatest feasible extent under the premise that a squad leader on the front lines has the most accurate information, so must be empowered with the right amount of context and self-determination within their orders. Rather than "take that hill" it's more like "we need to advance to X, and the mortar on that hill is preventing us".

Anyway, the main point is that nobody to my knowledge is suggesting we get rid of management (the verb), and nor is anyone saying that we should ignore the power structures inherent in hiring/firing/remuneration.
Where is the spreadsheet?
To be fair, this contest measures the performance of six people. The education that is most directly tied to IMO performance is specific "math for the top few students in the country" stuff which is usually some specialist math camp thing. So I don't think it necessarily means that much about a whole country's math education, if their IMO team doesn't do well.
12 innovative programmers working to change technology forever
A unicorn is a billion dollar company. Shall we just call them billion dollar companies then?
Just being able to communicate among the 6 participants would be enough to make a huge difference. It's like if 6 people took an SAT test together, they'd likely do better than any one could do individually.
https://en.m.wikipedia.org/wiki/Comparison_of_BSD_operating_...
If any of the various ""intrinsically safe"" small reactor systems get into production, no doubt someone will propose this again. Or the Lockheed Martin vapourware fusion reactor. http://www.lockheedmartin.com/us/products/compact-fusion.htm...
The AP doesn't prove any such thing to the client in PSK mode. If I scan your house, and write down your AP SSID and BSSID, I can later follow you to a coffee shop, spoof your home AP, get your device to connect, and then glean enough key derived material to go away and bruteforce your password. What you can't do, afaik, is the opposite (coax an AP to give up key derived material)... of course many APs have their own problems.

By modern standards the authentication protocol used in WPA2-PSK is dire. You should use long random keys (something like 9oc46NLMbq7ujAEgXcQU), anything dictionary based puts you at real risk.
Yes, I believe so. "The standard line for an "at will" firing goes like this: "We no longer need your services at this time."
Video Games: Find all your imports needs and more here
I don't think you read the article - the metals were the direct result of fertilizer which would not be allowed in organic farming. The catch is that the fertilizer (coal ash) was used to grow corn and soybean animal feed (which cows can't even digest properly, but that's another story...) and then the manure of those cows went to organic farms - so the purported vector of attack was indirect.

I'm no cheerleader of organics and think it's foolish that GMOs are by definition non-organic. However, I buy them when I can primarily because of my concerns with pesticide and fertilizer overuse.
Dark-cosy-and-dreamy home design
answer to your second q is no:

http://www.nytimes.com/2015/05/17/magazine/the-last-day-of-h...

(long article but worth a read)
Your first comments were not rude and I've responded to them but I don't appreciate the personal attacks, and you've gone off on unprovoked tangents. Everyone, just walk away.
Relevant reading: http://www.jofreeman.com/joreen/tyranny.htm

This is a 1970s article about power structures in the women's liberation movement, which also tried to embrace structureless, "flat" leadership. What you're describing isn't new, it's a lesson that's been relearned many times.

I'm not entirely sure that trading explicit power for implicit power is a good thing. It can definitely build a more collaborative atmosphere when done right, but it also can be very disorienting and opaque for new or less savvy people.
Could you explain what Go is missing, then?
If anyone needs help running these scripts I can offer help to run these scripts. You need awk (gawk).
One distinction is that Goldman's SecDb graph is really optimized around offline derivative pricing and risk calculations, which has always been one of the core strengths of Goldman's quant platform. There is a slight distinction between reactive graphs used for those approaches v. those that are more targeted toward real-time online applications.
So HiPE is stable now? I haven't used any Erlang for a few years, so I'm glad to hear it's fixed.

I understood that Erlang hot patching was only at a function level, or some other limitation that required much care? No guarantees when the old code will be unloaded? It's been years and I only skimmed things so perhaps I'm wrong and should shut up. But anyways, nothing stops you from doing the same in other languages. Indeed, asp.net does this. But it's just a light perf hack - in general I'm unsure of the usefulness vs more robust approaches. Where do you find it beneficial? (Only time I desire such stuff is to hand off control of a socket to a new server version, and there's nonintrusive ways of doing that.)

I remember seeing someone porting OTP to Java or .Net. Again, what are the language level features that prevents this? Or is it more of a lack of a commercial entity to back the beginning of such a project? Personally, having to serialize everything and getting "transparent" scalability by moving stuff over the network doesn't appeal to me. I'm guessing the rest of the world just runs a cluster of HTTP servers or other middleware and leaves it at that.

Maybe I've just had a terrible exposure to Erlang. Users of it seem to enjoy it, but so do many users. The main point seems to be that Ericsson made a good switch with it... Which seems as fallacious as pointing out that Facebook used PHP.
It's internal, as she clearly stated in the thread.
For reference, another approach to 'flat' leadership is the Consensus approach used by the Quakers and Occupy movement, amongst others.

Discussed recently here: https://news.ycombinator.com/item?id=9617665
Platform for unsigned music artist
>and there's no point in that, when you can just use erlang

That is a strange comment, ofc the Erlang VM is not the single best VM that will ever be created.
Some day, someone will create a better one.
managers could swing bonus dollars toward people they liked (regardless of their performance) and away from people they didn't care about.

And to be clear, I was ok with that,

Why?
The Cowardice of Nick Denton
Yup. It's also why references have gone from "so and so was an excellent/average/terrible worker" to "So and so worked here from xx/yy/zzzz to xx/yy/zzzz".
Maybe you could enumerate some of the things that are unique or impossible to replicate instead of just saying "nope that's not it"
IMO, high level Math and Science is generally a waste of a lot of really smart peoples time. The LHC for example is studying particle energy's so far outside of 'reasonable' that we are not going to get useful technology from there. The same is true of a lot of esoteric Math which mostly ends up divorced from anything actually useful.

That's not to say funding such things is necessarily a waste, just the focus on STEM education may be excessive. Russia for example ended up with a lot of highly educated security guards.
My 15" Retina MBP gets extremely hot after just a few mins of waking up.

I've checked the activity monitor and the CPU is barely active when this occurs. I just opened it a few minutes before writing this comment, and touching between the top of the keyboard and the screen is almost too hot to touch.
These posts cover some of that:

http://blog.erlware.org/some-thoughts-on-go-and-erlang/

http://vagabond.github.io/rants/2015/06/05/a-year-with-go/
Akka for .NET, http://getakka.net/
You can jailbreak and use the "WiFi Passwords" app.
Could you tell us what not?
I've used Skype on my iPad to do one-on-one video calls lasting about two hours and not had any issues with audio/video quality, overheating, etc.

Now, I know that iPads and MacBooks are completely different beasts, but it's puzzling that something that works so well on an iPad can work so poorly on a MacBook.
Doesn't seem to include Dan Berstein's more recent fast code-based McBits:

http://binary.cr.yp.to/mcbits.html
It throttles the CPU to a lower energy state when using the chassis as a heat sink becomes insufficient to maintain the temperature within some thermal operating envelope.
Re: compensation, transparency is critical. One approach that might work well for Co-op based startups is the "dynamic equity split" as outlined by Mike Moyer in his book "Slicing Pie" - see also: http://www.slicingpie.com
I believe Slack is an enterprise unicorn? So is Atlassian (I hear they also don't follow the usual traditional sales process)
The key part is to make sure you don't block the intake vents where the hinge is. If you make sure there is good clearance then it stays cool. If you are using it on the bed then its very easy for the sheets to block the vents and the temperature and fans ramp up very quick if you are say playing World of Warcraft.
I disagree. You're still confusing goal seeking with consciousness. You can easily automate goal-seeking, so goal-seeking and intention are not nearly a sufficient condition for consciousness.

On your basis you could impute consciousness to any cybernetic system that takes a majority decision - such as the navigation systems on the old Shuttle.

And just because communications are attributed to a nation, doesn't mean you're dealing with anything more than a diplomatic convention. In practice you're still dealing with leaders and representatives, and the leaders will set policy.

Without the leaders there is no entity - and in fact it's also known in diplomacy that you can decapitate a country simply by killing its leadership, or define a new country by changing its leadership.

A change of leadership creates a change of identity and intention, even though the rest of the things it does remain broadly unchanged.

Compare that with human brain, where there are no "leadership neurons". There are broad areas of the brain that integrate experience and are involved in making decisions, but you can't point to one neuron and say "That's the president", or to one group and say "That's the ruling party."

More, there's no self-awareness. These arguments are kind of pointless without a final definition of consciousness, but it seems likely to me that entities that act in conscious ways have some internal representation of a persistent self which is perceived - somehow, in a magical way we don't understand - as a unified self-identity.

So you need two things for that. One is a persistent representation of self. And the other is the ability to experience that representation as a singular self-definition.

Humans are embodied, so we know what experience is. Corporations, countries, and bird flocks aren't.

If you invade a large land area, remove a source of profit, or trap half a flock of starlings in a net, no singular embodied experience corresponds to that loss. You can predict goal-seeking behaviours, and you can find individual responses to individual circumstances. But all of those fail the requirement for a single unified self-aware change in state.

Otherwise you'd have to argue that countries somehow feel pain when they're invaded. Citizens may feel pain, especially if they're killed, injured, or made homeless. But countries?
I just assumed we would not do docker because we have had jails for so long. In fact, ZFS and jail is docker no? I admit no familiarity with docker (played with LXC years ago and thought - gosh it's like jail! :-)
Vastly? Maybe not. Somewhat? Yes. Depending on what you mean by "vastly". I mean, what are we talking about? If there's j% chance of a k-point iq drop (or developing a neurodegenerative disease) or some non-neurological physical problems over, say, 30 years, or some years earlier than you otherwise would have... what do those numbers have to be, and what does the problem have to be, before you consider avoiding pesticides to be "vastly" better? Certain problems would be picked up by the FDA studies and taken into account when setting residue limits; other problems (like slight mental deficits) wouldn't.

Pesticides are generally not healthy. It does depend on what plant is under discussion, of course. Some are routinely more contaminated with pesticide residue than others, but some are badly contaminated (google "dirty dozen" pesticide).

I'm also completely passing over the potential ecological harm caused by pesticides.
do_stuff1() is a shorthand. It can be a block of code tens of lines long.
From February 5, 2012, Niraj Dawar, http://knowledge.insead.edu/blog/insead-blog/gafa-the-new-fa... :

> The four big boys Google, Apple, Facebook, and Amazon (or GAFA; ok, not quite Silicon Valley for Amazon which is based in Seattle, but you know what I mean) are all clearly in the marketing business.

From January 11, 2012, Ken Doctor, http://www.outsellinc.com/b2b/products/1044-getting-it-right... :

> How will the next few years play out for GAFA? Will they go the way of CompuServe and Prodigy? In five years will we have a new acronym to replace GAFA, which replaced 2006’s GYM?

GYM in turn is attested to at least 2005 , https://gigaom.com/2005/11/11/can-you-stay-gym-free/ .
They did, a little later (95?): https://en.wikipedia.org/wiki/MD_Data

It was very expensive, and apparently not fast enough to use effectively "online", and required SCSI; so relegated to the backup market and competition with commodity tape.
Define overheat...the MBP just gets hot "overheat" or greyscreen of death "overheat"?
to be honest, and it's not a defensible position now that I write it out loud, but I wait for your blog post to get to HN. I have not yet found people whose writing I find compelling enough and do not either mail me or end up on HN.

Possibly I see my inbox as an RSS feed (I subscribe, you send me mails)
https://www.atlassian.com/licensing/purchase-licensing

Atlassian probably fits the bill more and has proven revenue on it, while Slack is more... "SaaS" in my mind, and really hasn't proven long term revenue traction yet, though it is certainly looking good for them.
I was working at a place where the CTO was remote--same city, different building, maybe 15 minutes away by bus or whatever. They had a "day job" as some ivory tower researcher.

We basically endeavored to remove them from as many decisions as possible, and tried to find ways of working on the codebase so they were no longer the single owner of things. We didn't go far enough, I think.

Their priorities weren't really our priorities and vice versa, because they didn't see us suffering through their design decisions, and because whenever we brought up new features or tech it was always kinda seen as a potential threat to their research ("Well, if this business fails, I've still got to maintain everything, and at least I know how to maintain what we've got", "Oh, well, that change means I would need to reprocess all my collected data", etc.).

They would go and talk to folks and wheel and deal, and it was apparent to us that they never really knew what was happening "on the ground". Least of all, this meant that they favored solutions that were very conservative. They weren't good at scheduling tasks because they had a mental model of how long their part of the codebase took to work on (taking into account frequent external interruptions that the dedicated FTEs on our site didn't have) and they didn't feel any burning need to transfer their knowledge to us because that was a slow and annoying process (we only saw each other a few times a week, maybe in the afternoons after work for like an hour...hardly enough time to do a technical handoff, so why bother).

It was pretty frustrating.

EDIT:

To tie this back in...we had email, we had a group chat I pushed for, and other things. It's just that the little things like being able to look up from your desk and judge by their body language that something is bugging one of your engineers or physically pinging somebody who hasn't answered on chat for a while were missing.

There's also the chat problem of doing a batch update on chat messages and because of timing and the inability of text to accurately convey emotions having a big misunderstanding leading to a grumpy phonecall. That happened a couple of times.
> and failure to use the 'correct' terminology

This one I can understand from a teaching perspective. Often new concepts come along with new terminology, but the up-front cost of learning the new concepts can be reduced by expressing them in vocabulary the person already knows. For example, with non-programmers I find myself talking about text and letters rather than strings and characters because the differences can be glossed over.
I think the point was more that Erlang was produced at considerable expense, so the cost of recreating Erlang for your own project is probably less than the cost of simply producing your project in Erlang.
http://youtu.be/OXS8ljif9b8

Edit: First 5 Minutes De Raadt speaks about Mitigation Techniques in comparison to other OSs, including FBSD. I fear, this is still true in mid-2015..
I actually understand the attraction of the Bay area in terms of climate, access to mountains and oceans and redwood forests, and the overall vibe of the place. If I were interested in moving somewhere else (which I'm not), and someone wanted to give me a really big pile of money, I'd definitely consider moving there especially if I didn't have to commute.

That said, I definitely get your comments. Aspects of the Silicon Valley mindset can get to be a bit much after a while. Much of the actual valley is suburban sprawl with awful traffic and I find SF itself something of a mixed bag even if it has a lot of positives.
Probably with things like thermald.
One of the professors at my university, after he worked as one of the leading ALU designers at intel for some years, founded a company focused on general purpose computing extension cards for PCs, which he later sold, and made a fortune with – all of that outside of Germany. He only came back when he lost his money (which he invested) during the dotCom crash. Now he’s teaching here, and one of our best professors in chip design and digital engineering.

As you said, a lot of the stuff happens outside of europe currently, but that’s also due to extreme electricity prices.
For those interested, it's likely smcFanControl - https://github.com/hholtmann/smcFanControl
Why Explore Space (1970)
It is a part of the structured programming idea to make modules callable by a "shorthand".
It is not in the spirit of structured programming to make use of flow control flag variables.
People are clearly choosing tape for the same reason as vinyl: a desire for embodiment of the music. With digital music, no one piece is more present than any other. Everything is equally close, and therefore equally emotionally distant.
Then why is it so unique?
Because it's quirky and modern SV startups are all about being quirky.

No sarcasm.
Such as https://github.com/manahl/mdf
When a pilot and his crew hit a target, it means the person ordering that attack thought it was worthwhile enough to risk the lives of his men.

If a target isn't important enough to risk the lives of our own military, is it really just to target it?
If you turn off turbo boost, the fan pretty much never turns on, a lot less heat and you get a couple more hours of battery life. Here is a switcher app to turn it on and off:

http://www.rugarciap.com/turbo-boost-switcher-for-os-x/
>> Does somebody extract the excess value from the of the labor you provide,

> publicly traded company, so no.

Er, yes. The shareholders get your excess value and are ultimately in control. Ford v. Dodge is your constraint. I'm sure they take no active part so long as you're successful, but when you're not, what happens then?
And there are people who are born to rich parents - that's life. People differ in intelligence, looks, ambition - anything really.

My point is that disparity in income (let's say in the same organization) is mostly to do with value that a given individual brings to the organization (in the eyes of the management who decide on this). Negotiation is an order of magnitude less important.
They do test it, it's just that Apple values form over function. Because of this, they run their gear with a much slimmer thermal margin.
Every aluminum macbook(pro/air) that I have used gets hot from basic use. The computer will feel hot to the touch because aluminum is such a good thermal conductor(170W/mK). smcfancontrol can be your friend if you have legitimate heat issues.
I don't think you understand how relatively stable it is now compared to the era of world wars we just exited.
https://en.m.wikipedia.org/wiki/Flettner_airplane Airplane with no wings.
This has been an issue ever since they went unibody. A single, solid block of aluminum in direct contact with heat generating components. It's hard to believe they didn't intend the unibodies to act as heatsinks. Hasn't hurt their popularity at all, though.
http://youtu.be/Ra8y6gGotwY

For me this is the final proof we live in the Matrix and flight is achieved by an unholy ugly hack in a perl script. Jumbo Jets just don't look like they belong and that thing ... That whatever is just the machines taking the ps
This worries me at home.

Say I have a party and the neighbor comes over. A few seconds on my unattended computer and they can use my Internet.
I thought some of my bugs were bad, but...
Model version (only models it seems have flown) seen here - http://youtu.be/Ra8y6gGotwY.
Learning from Billion-Dollar Companies
No, she created the spreadsheet, she said it herself. She is responsible for sharing it. Other people might have helped after that, but it just doesn't matter. It especially doesn't matter if they were white. They didn't create it.
5 Reasons Why Docker Is a Billion Dollar Company
wicd GUI network manager (I use this with Debian/XFCE) basically same as first paragraph above - click on try icon, wait for wicd to finish scanning, find your current connection, click 'properties' find the 'key' field and click the little 'show' box. There is your password.

From a terminal as root you can

cat /etc/wicd/wireless-settings.conf

and find the password in the file.