skysight-inc/HackerNews huggingface dataset:
The best basketball players start by spending years and years just playing the game all the time, as recreation.

The equivalent for mathematics is solving problems that you find personally relevant and interesting and which are at the limits of your current abilities. NOT just doing piles of rote calculation. Often solving a hard problem requires a big pile of intermediate calculations, but those a tool in service to some meaningful purpose, not an end in themselves.

Forcing students to work through thousands and thousands of trivial calculation exercises is horrible pedagogy (and a very inefficient use of time).

It’s like doing nothing but shooting drills and getting quizzed on the NBA rule book for years before ever trying to play a game.
Charles Manson married one of the witnesses against him in order to prevent her from being compelled to testify.
I was saying this in the late ‘90s. I would get out the relevant posts but they are in Italian anyway; I believe in Italy we saw the phenomenon a bit earlier because of a number of factors (the economy braked earlier than elsewhere, it’s a more traditionalist country than average, etc etc).

On the other hand, media and academia are always out to sensationalise. It’s entirely possible that a certain degree of social disaffection has always been there (see “young Werther”, Leopardi and so on), but the overall population growth was such that a small but constant percentage of a community is now a big number in absolute terms.
Again - because they aren't tracking and selling their data, they are just managing risk. When doing business, it's not a blind "well, we're doing nothing wrong, we have nothing to worry about", it's "we're doing nothing wrong, but a mistake can bankrupt us in this market that is not required for us to sustain growth." Nobody wants to trust even-handedness application by regulators when it's just a ridiculously high penalty ceiling...well, nobody except those large companies that can absorb it. Citizens lose because they don't get to use products by otherwise well-intentioned companies that are scared of penalties because they are so high and subjectively enforced.
>https://pdfs.semanticscholar.org/2209/42809262c17b6631c0f653...

Literally since 1995. There's no way Intel hasn't read this report from the NSA detailing how insecure the x86 platform is where they literally call out this exact feature as a security risk. This feature that was not accidental, but intentionally designed.

Why exactly are you blindly defending Intel, especially with such easily disprovable arguments?
Also from your original comment:

>This is a statement of women's choices, not their ability.

Edit: Rather than reply, you now edited your comment to split hairs on distribution vs averages. That doesn't change the facts about Damore's argument about biological ability to be in tech is unfounded.
> What would be the consequence if it were scientifically proven that men had a slight biological advantage over women in software engineering?

They're already hedged against that. They would claim that only means that the software engineering process / profession was designed to cater to masculine traits, and as a result, is sexist. It's yet another tool of the patriarchy.

That software engineering has worked out as it has so far isn't indicative of success because we don't have the alternative profession to compare it to. One that puts more value in diversity, empathy, avoiding conflict, and working cooperatively. If only we valued those things more, men wouldn't have such a leg up.

That's the fun part of these views: they can't ever be proven wrong. There's always another level of underlying oppression for any perceivable sleight.
Disagree. YMMV, but the last time I tried to install both I had a nightmarish time. Fedora worked, but both Ubuntu and Mint gave me massive headaches.

Even when I got one installed I had problems with getting flat mouse speeds, not being able to adjust mouse scroll wheel speeds, even the frickin clock was even messed up. ( had to dig around for the issue then figure out the two OSes where saving the time in different ways every time each shut down)

I've got pages of notes for fixes to various issues I encountered trying to get dual booting working smoothly.

There's no way I'd recommend this to anyone who wants a computer that actually works without a hassle.
I don't know a single person who drives in Manhattan, except people who live in Queens... There's no need. The subway is fine, occasional delays and all.
I've never heard of this, can you please explain why you aren't taken seriously with a Coke (bottle/can)? Thanks.
It does, but the tooling for Reason->OCaml->JS is better than the tooling for Reason->OCaml->Native. Or maybe the OCaml tooling is fine and the documentation is nil. In any case, most people I asked indicated it wasn't really mature yet.
And that's your right, my point is that the experts seem to disagree, and that should, at a minimum give you pause.
The Special Stew at the Heart of Sumo Wrestling
Is it something that could be containerized? Maybe not as simple as a JS embed, but deploying a self hosted docker container is far easier than installing most things I've encountered.
Related question: is it enough to be a EU citizen, or must one also live in the EU?
As a latecomer to macOS, Tweetie feels like a bygone era back when the default didn't seem to be Electron and web views.

I want to believe in online apps, but god, they all just suck so much, if not at launch, then a few years down the line.
There are a lot of these underway at this point. I'm allocated to one (Project Riff). We also like to hear news from our nearest neighbours: Fn, Kubeless, Fission and OpenFaaS.

A lot of what FaaSes give you is a basically a PaaS, with autoscale to zero and preconfigured event sources. If you don't need those -- actually need them -- then you can get away with a bog ordinary PaaS for the time being.
I find it funny that you can't discuss factual things that relate to your company's decisions and plans with your coworkers in your workplace.
Finding interesting work is difficult. Learning stuff is fun. Watch conference talks for every conference that represents your professional interests. For all speakers that you enjoy, track their company on site like `linkedin`. This allows you to have a quick list of interesting companies that will dynamically update as they change their names and are bought out. This should be done at all times, not just when looking for work.

Track Coverletters with git. Each company get's its own branch. Repository it private. Easy to make derivative coverletters for companies of overlapping disciplines.

Only one current resume. Resumes do not need to be fit to a company. That is what a coverletter is for.

Networking is more valuable than most believe. Contribute to your developer community and help others get hired as often as possible. Connect with people and discuss your projects at meetups. Cross-list job postings for different forums and slack channels of similar content.

Often high end recruiters represent many companies, they can increase your exposure quickly.

Set a fixed number of applications per week. Try to fill with interesting, but by the end of the week meet your quota. You don't always need cool work, random applications can fill the remaining quota, and can be surprisingly fruitful.

Do not waste time on overly complicated application processes, unless you are very passionate about the company subjecting you to that. They may never read it.

Help young programmers. They will grow your whiteboarding, puzzle solving, and communication skills. Remember that you are lucky to have young programmers as a resource.

Update resume every month. Any work someone has paid you for is valuable, you may forget some of it. You can always prune down later.

When possible, send follow up emails.
Indeed, the laws are different. But in this case it doesn't matter much because the example is extreme.

Even if the employer could show that the manifesto caused a toxic work environment (hard), and that that was also Demore's intent (even harder), the employer would also need to show that they had tried to resolve the situation with other means. For example, by asking Demore not to publish similar manifestos in the future. Had he then refused to comply, their case would have been stronger.

Not even the examples I gave -- a cock not able to boil eggs, a train conductor always oversleeping or an active member of a Nazi party -- are completely clear cut in all countries. And Damore's manifesto is very, very far from it.
Does anybody know of a way to do something like this in X11? I appreciate that macs have very nice built-in automation framework, but I'm not abandoning Linux just for that. There's xdotool for typing, but I don't know of any way to grab text boxes.
Hey, they can traverse trees though! Isn't that what you need for the job?
So, what if you were an employer who was receptive to the "scientific" arguments for completely equivalent aptitude between males and females, and you had employees that shared that view, and your employees organized to promote that view organically. Then someone dissented from that view and a large number of those employees demanded the head of the dissenter? In that case, the NLRB has your back!

But in general it sounds like if the workplace issue you're organizing around is "does our employer go too far in trying to comply with EEO laws", the NLRB is not going to have your back.

Well, for one thing, I think the issue James Damore was organizing around is, "does our employer effectively make it thoughtcrime to question how they comply with EEO laws on the basis of differing average preferences." The NLRB's answer is that, yes the employer can make it a thoughtcrime, the NLRB has your back on that, and furthermore, that a lower level NLRB functionary can adjudicate on matters of truth in science.

Basically, what the NLRB has done here is to "instantiate into law" through the back-door of regulations and regulatory bodies, ideologically driven junk science.

https://en.wikipedia.org/wiki/The_Blank_Slate
The NLRB referred to some things employees do have a legal right to discuss without termination:

> expressing a dissenting view on matters affecting working conditions or offering critical feedback of its policies and programs, which were likely protected

Damore's memo was critical feedback about Google's diversity policy. The inclusion of certain controversial scientific findings is perfectly reasonable in this context.
My first reaction to what you said was "bah, the scale of space and time in which railways operate wouldn't be impacted by Einstein's ideas about space and time." (And they aren't, in a practical sense.)

But then I Googled up this short interview with Galison.[1]

Suppose, Einstein reasoned, that you wanted to know what time a train arrived in a train station. Easy enough: you see where the hand of your watch is at the time the engine pulls up alongside you. But what if you wanted to know when a train was pulling into a distant station? How do you know whether an event here is simultaneous with an event there? Einstein insisted that we need a simultaneity - fixing procedure, a definite system of exchanging signals between the stations that would take into account the time it took for the signal to get from one station to another. By pursuing this insight, Einstein discovered that two events that were simultaneous in one frame of reference would not be simultaneous in another. Moreover, since a length measurement involves determining the position of the front and back of an object at the same time, the relativity of simultaneity meant that length was relative as well. By removing the absolutes of space and time, Einstein restructured modern physics.

OP is marginally clever parody but your comment led me to this. So thanks!

[1] https://history.aip.org/exhibits/einstein/essay-einsteins-ti...
This metaphor is getting stretched to the point of complete craziness, but all of this is totally possible. But my bigger question is, when does autonomy and agency end when it comes to these "invasions" (quotes only because we all allow it in varying forms, but it's the creepy emotional factor that seems to elicit a response)
"Demotivators" was a copycat company, and the chief scientist of my previous company had this one hung on his cubicle, which I loved (by the way, he did help with customers when we asked)

https://despair.com/products/apathy
Dude, let me tell you about US pretty much openly running Russian elections in the 90s.
GhostText: Use your text editor to write in your browser
My condolences to the author. I can scarcely imagine what it’s like to have your life crumble like that at 35. I like how honest this is, how frank it is about how blithely people who are on the inside treat the pain of this outcome. I would have made a good scholar if I had understood what that meant at an earlier age, but nevertheless it always seemed like a very fraught pursuit due to the possibility of going through what the author is now dealing with. And even if you do get a job, you have the two-body problem. Et cetera.

Edit: Apparently this became a bit of a sensation and was reported on. I guess it touched a nerve for lots of people in a similar situation.
I am a woman. I have signed up. Anyone who uses this as an excuse to try to ask me for a date (or otherwise chat me up romantically) will not be well received.

I get too much of that as is. I am hoping this service is the solution to my problem that when I say to a guy "Let's talk!" or "You can email me", about 99% of the time that is interpreted as an opportunity to hit on me. No, me saying I would be willing to discuss X specific issue further is absolutely not code for "I am looking for romance and I especially enjoy being treated like an airhead and sex object." (There was a recent incident and I am still pretty wrapped around the axle about it.)

I have been here 8.5 years. There are about three people I can email occasionally. No, that distinctly does not include certain folks on the leaderboard magnanimously inviting anyone on HN to contact them, they would love to talk to you. And I am getting pretty fed up with being patient and wondering what I, personally, can do differently. That isn't getting sufficient results.

I strongly suspect most female members of HN will have similar feelings on the matter, which is the only reason I am mentioning it. So treating it as a dating service probably won't go well.
Well the article does start out "Intel Corp said on Friday..." which kind of clues you in that it was written [I won't outright say "from" as in "cribbed from" but let's say somewhat charitably, "after reading"] a press release from Intel themselves.

I agree with you that the wording, while basically accurate, does sound an awful lot like Intel talking, and if that first line weren't there, it would seem a bit suspicious like maybe the suit is back again - http://paulgraham.com/submarine.html
While I ack not everyone can home cook, cooking for lunch is one way to avoid wasting your lunch time waiting in line.
You're right, but option+(f/b) is handier when combined with ctrl+(f/b)
There are vim builds for Windows, both graphical and terminal. You don't need to use the linux subsystem for that.
Was the Excel 95' Doom written in VBA or something else?
And in fact, Thiel has stated that Gawker is not the only time he's doing this. I wonder if we'll ever hear about the next enemy Thiel's finances destroy.
I thought the guide that came with the C64 mentioned the Programmer's Reference Manual. I remember asking my dad to get a copy and he told me that I had to finish the first book before we could get it.

> I cracked that book open and my mind was blown!

I really wish I had had the opportunity to read through one when I was younger.
For me, I think it's that the movement of the rest of the mouth and the muscles/skin in the face (and the light/shadow as a result) doesn't match up with what I expect. It looks like the facial animation from a good videogame cutscene
The world's biggest threats are environmental risks
There's an overlap with what BOSH does. Starts with a stemcell, compiles your packages against it, spins up whole VMs configured with those packages.

It also adds monitoring for both VMs and processes.

Don't underestimate what you get from a PaaS like Heroku, though. If you're able to stick to 12-factor apps, the lockin is pretty mild -- you should be able to hoist your skirts and move to Cloud Foundry or even OpenShift without too much pain.

Disclosure: I work for Pivotal, we work on BOSH and Cloud Foundry. We compete with Red Hat and Heroku.
It says that the employee who made the threat was reprimanded:

>... email read, in relevant part: “You’re a misogynist and a terrible human. I will keep hounding you until one of us is fired. F[*] you.” The employee was issued a final warning for sending this email.

http://apps.nlrb.gov/link/document.aspx/09031d45826e6391 (pdf)
It doesn’t even have to be something psychogenic; skiers and head trauma are not unusual combinations.
That's something that shocked me as I began to help onboard new developers. Some of them can't set up an IDE, local server, or get a build to compile in the first couple of days.
Onboarding documentation is key to smoothly integrate new team members if your process is convoluted. Even without documentation I feel like guys should be able to get projects up and running just by having general familiarity with how most set ups are configured. My first "project" as a newbie developer was performing pseudo dev ops setting up continuous integration and then creating a project set up guide for the existing project, with no help.
I suspect this niche will emerge this year.
Even though we have Postgres and MySQL they really don’t seem well configured out of the box and you’ve got to wade through a bunch of settings files and understand what vacuuming is.

I think we need a self tuning rdms. It could watch and adapt to usage patterns and available resources.
Anonymous :Leaked 10,000 Facebook Account with Password
It is easy to think that everybody can carve out even a small 5-10m for exercise, but that thought fails to consider people that have had or do have chronic pain or serious injuries.

It is incredibly hard to go from zero to minimal exercise, especially when even basic exercises seem to flare up old injuries. Where do you start? A poorly done crunch might throw out your back again -- do you risk it? Ten push ups might flare up your old tendonosis, should you do any? Your knees are weak from lack of exercise for years, and now 20 free weight squats makes your knees ache the next day -- is this good pain, or will the problem get worse as you do more?

Even without pain, it isn't hard to imagine people being too busy for _most_ of their day to find the motivation to exercise for a simple 10 minutes. Your day might start with a long, early commute to a tedious job. After a long commute back home, it may be hard to say "well, time to strain my body!" That is mentally tough, especially so if you have to prepare dinner, interact with kids, answer late night emails, etc.

I don't scoff at people who fail to exercise. I feel bad for what is going on or had happened in their life that drains them of the motivation or ability to exercise.
His point might have been better taken if:

1) he didn't inundate it with criticism of communism (I used to be communist, but the hero-worship pissed me off, and I no longer consider myself one: suffice it to say that there are some really good critiques of communism, and his are outdated and poor);

2) but point 1 is only problematic because caring for everyone if it is termed "socialism", and "socialism" is linked directly to "communism" (which is in itself problematic);

3) given point 2, it is difficult to understand his intentions, especially given the current political climate, where racists use a wide variety of euphemismistic labels (including "classical liberal", no offense meant to classical liberalism) to console their conscience, and those of others;

4) related to point 3, "scientific" racism and discrimination is on the rise---suffice it to say that anyone who makes any claim that "science says THIS", without acknowledging that genetics, human psychology and social science are frankly in their infancy, compared to the strongholds such as physics. That isn't to say that scientists can't make claims, it's just that scientists tend to make claims that are a lot more careful and aware of caveats, than "scientific racists" are. A good example is genetics, where most people tend to ignore the vast amount of mud progress in epigenetics (especially spectacular in the last decade) throws on simple "gene X, thus phenotype Y" type arguments. Let alone "women are more prone to anxiety".

5) given 4, it's especially worrisome that he actually puts value in IQ as a measurable thing. Most tellingly, even if he assumes IQ is measurable, he importantly doesn't realize that it is not static, and thus, not really usable in the arguments he is trying to make.

The one thing that he brought to the table which WAS valuable is calling out large corps/governments on only making very shallow changes (i.e. only in outward appearance) to combat discrimination. Just like many other issues (take environmentalism and green-washing), racism/discrimination/sexism has become a "brand" thing: orgs like to wash themselves in various colours (whether green, pink, or whatever), while making the least effort possible towards actually fixing issues.

The sad thing is that this valid point was lost under the burden of whole bunch of crap.
Hi,

.27 is out tomorrow (there were delays). I'll send an email after the release.
Even more useful as a first step in my opinion is to think about problem solving per se. E.g. see:

Mason, Burton, & Stacey, Thinking Mathematically

Pólya, How to Solve It; Mathematics and Plausible Reasoning (2 vols); Mathematical Discovery (2 vols)

Schoenfeld, Mathematical Problem Solving

Larson, Problem-Solving Through Problems
Tweetbot. Now that I’m forced on Windows at work, my twitter activity has gone way down simply because nothing compares to Tweetbot.
How we built Watsi Coverage without stable electricity, WiFi, or email
> In many ways, it feels like worlds are diverging.

We are specializing.

Enterprise shops have always wanted stability, and so they develop ever more elaborate build processes to control exactly what versions go into production. Embedded systems have always wanted to run only what needed to run, and so we have developed ever-improving systems to pick out only exactly what needed to be run. Developers, in the meantime, have always wanted the newest and shiniest, and so have gotten 10,000 ways to install newer and shinier toys.

Edit: typo
I'm a one-eyed Concourse fan, which implements a separation of state and logic that allows designs like this. I've been pitching pretty heavily the concept of creating or converging to parity with the FaaS I'm assigned to work on.

So: maybe. We might pull this off.
I'm not sure why any mega-companies bother with running EU business units. Just put your offices and data centers outside EU jurisdiction (Hello Switzerland, Turkey, Morocco and now England) and pay your engineers enough to compensate for being in a less desirable location (in some cases) and you're still way ahead of the game.
> I just don't understand why. Who treats people like that?

The people making the decision to do the layoffs are distanced from the people being laid off by one or more levels of hierarchy, so they never have to look the employees in the eye. It's left to middle management to do the dirty work.
What Great Managers Do Differently
It did give me pause, then it gave me concern, then it fizzled into lack of surprise.

Damore lost the PR battle long ago. PR justice, while disheartening, isn’t anything new. Challengers to popular ideology are never right at first, but he’ll be right eventually. One day it’ll be more faux pas to assume there are zero average personality differences between the sexes.