skysight-inc/HackerNews huggingface dataset:
The bet is on, then, I suppose :)

I think your point about architecture versus science is a good thing to think about. On one end, I agree with everything you're saying. On the other end, I see that architecture only works due to a large set of bombproof civil engineering practices employed both in the past to lay down the principles of architecture and continuously to validate that the work of the architects won't kill anyone.

My understanding is that these people are crucial to the success of any architecture project.

So with that I might ask whether the foundations for CS have been laid and whether the built-in civil engineers we employ are sufficiently able to do their jobs.

There is an immediate question as to whether we should care... and I'll just wave that aside for the moment since I have as least an aesthetic horse in the race that we should care.

After that we might ask if the founders of modern CS have done a sufficient job laying their foundations so we can use them. I'd believe there is some significant debate about whether this is true (Dijkstra would argue we're not even close, is my guess).

I'm willing to put a little, conservative bet on the idea that even if the "founders" all agreed their work was done that they'd be wrong, too. I just think this field is too young.
100 psychology experiments repeated, less than half successful
Hi, I'm the author of the project. I'll be checking for comments here for the next hour or so. Ask me anything. [Well, time to sleep. I'll check back tomorrow.]

If you check out one demo, look at this one: http://prosemirror.net/demo_dino.html
They save the best for last: people's own beliefs cannot (with statistical certainty) be distinguished from people's beliefs about what God believes.

EDIT Just to specify the distinction cannot be made based on fMRI data during verbal responses to such questions. This isn't the best or only measure of brain activity but it's still scary result.
Couldn't agree more. These brainwashing tactics are used throughout the industry, not just startups. It's a disgusting approach and be responded with firm regulation and, where appropriate, class action.

In short, no.
YMMV. One google manager cannot represent all of the thousands of managers at google.
Neither. Hiring is done a thousand different ways involving both genders (and sometimes involving those who don't care to be classified by binary genders). Which group may be in the majority depends upon location and industry and even on the way hiring works; in some cases direct report has 100% control, in some cases direct report has 0% control and HR has all of it.
Not necessarily, C++11 has smart pointers which have reference counting.
to clarify
That is what i was told.
For more info here:
https://news.ycombinator.com/item?id=10131797
2nd good example in this thread. Funny thing is how they also hyde stuff behind made up naming: "dynos". But Heroku isn't alone. I started using OpenShift which has "gears" ...
> And quantum theory allows two entangled particles to become linked in such a way that when a measurement is performed on one (breaking it out of superposition, and clicking it into a well-defined state), the properties of its entangled partner will likewise become defined, instantaneously — no matter how far apart they are separated.

Besides the fact that measurement at that level is actually interaction, how can you prove that both particles were not having the same state from the start? If it's a consequence of the wave function being placed in the configuration space by the Copenhagen interpretation, we need to be certain that we don't add epicycles upon epicycles.

BTW, there are many more quantum mechanics interpretations besides the most popular one, and some of them don't violate locality: https://en.wikipedia.org/wiki/Interpretations_of_quantum_mec...
Felt the exact same pains. That's what keeps me from investing in these newer clients.
Patents?
At this point of time, being cross-platform (at least the 3 of win,mac,linux) is a basic 'hygiene factor' for programming languages. I mean, even experimental niche tools and hobbyist systems are expected to do that and almost all of them do.

I have access to all kinds of systems, but this is not a consumer item, and it should work everywhere; a mac-only requirement is just as unacceptably limiting for general purpose computing as a windows-only requiremet.
LinkedIn acquires Fliptop – provider of predictive sales, marketing analytics
And do you find that such postings lead to productive discussions? Because it causes the same discussion every time. And every car has both pluses and minuses.
Murphy's Law Is Wrong: Managing Safety in Motorsports
You sound pretty authoritative here, so I'll ask a semi-topical question: are the creative teams the ones driving this kind of development? "We need better fidelity/IQ because I would like this film to look more impressive that previous ones." Or is it more along the lines of Pixar demonstrating industry leadership?
And here I thought my job as a founder was to find a business model that creates value.
> So they had to make their own (again).

Objective-C wasn't created by Apple or NeXT.
> If you're on a 55 mph road, is it reckless to accelerate quickly to 55 mph?

I could be considered reckless in the right circumstances. There are other people to consider.
Not relevant to what happened to him in high school.
Kulitta: A framework for automated music composition (2014)
I've asked employers to narrow the scope of that terminology in the past. They did so.
It's journalism, don't take the words for their literal meaning. He probably did go home, get some things, then head out to the airport the same day (assuming he already had a China visa). But that would sound boring in a news article now wouldn't it?
Did he / she / they ever fix the IMAP compatibility issues that arose in the first version?

The app was doing some funky stuff with IMAP Namespaces and wouldn't work with Fastmail's strict implementation, for example. There was a bit of a he-said she-said exchange on Twitter but I never saw a resolution.

For example;

https://mobile.twitter.com/mailpilotapp/status/4067773174577...
Lots of goodwill, brand equity, and trust lost. Particularly among thought leaders and the technorati. The amount of dysfunction revealed by the G+episode is pretty staggering, really.

Having Snowden's disclosures hit in the midst of that didn't help either.
If you think this stinks in corporate life imagine if you were at war. I suppose that's why MASH was so popular.
I am sure it was a slow change that we hardly noticed. I think a couple things contributed to this mentality (there are plenty of others): 1) The tragic death of Adam Walsh became national news and spawned his father's advocacy for victims of crime. That spawned "America's Most Wanted"; a show that convinced viewers that each person wearing a sleeveless undershirt was a criminal. Faces of missing people appeared on milk cartons. No one wanted their child to be next. 2) Cable TV news needs to fill up 24 hours a day, so it breathes fear into us with each story so we don't dare change the channel.

Or not...
It's not that false. Remember, whatever you measure will improve. That's a warning. If you select for believers, you will get "believers". Most of the employees are coached from high school to simulate enthusiasm at job interviews. You can hear this in almost every jobseeker's seminar, school, motivational speech, you can even see this in pop-culture. Some would argue that eventually people can be so good at faking enthusiasm that a person who focused on actual skill and drive will be at disadvantage.
Ironically, a similar policy was put into effect in a nearby city to me (Waterbury, CT), and it wasn't a power grab so much as a "we're paying them anyway" thing. (They became mandatory first responders, but EMTs were still a separate thing.)

Of course, Waterbury has a habit of fatal accidents involving fire trucks (including hitting each other!), so that made me feel like everyone loses in that one.
How a Content Marketing “Home Run” Jump Started Our Company
Fleet Genius ranked best low-cost fleet tracking system
For a nice Delphi alternative, try Lazarus (http://www.lazarus-ide.org/). Like Delphi 7, but with more features. Documentation could be better though.
> The latest official homeless count found 44,000 people living in county streets in a three-day period in January, a 12% increase in two years

This means that the number of homeless is up from 39,285 (44,000/1.12) to 44,000 in 2 years. That's an average increase of about 196 per month. So out of the 13,000 falling homeless each month, another 12,804 pull themselves out of it. That's a much more sensible number.

I absolutely think this is a problem that needs attention, but it's not at "the number of homeless is increasing by 13k each month" levels.
Persians and Jews.
We are now averaging more than one mass shooting per day in 2015
Wow, the uptake of caesium-137 in mushrooms was something I was not aware of. That's really interesting, as I thought it was something that mostly just bio-accumulated in higher-order predators. I might just be mixing it up with mercury though.

Thanks for the response!
The comparisons of Fukushima to Chernobyl really got my goat, personally. Despite the fact that fuel rods melted in both cases (thus both were "meltdowns"), there is an extraordinary difference between fuel rods overheating in a cooling pond and explosive breach of a critical reactor in a runaway condition. It's like classifying a campfire and the Hindenburg together because both are combustion - both can certainly burn you, but they're fundamentally dislike in intensity, scale, and kind.

Most of the really nasty stuff (high-level actinide waste) is highly radioactive because it decays so quickly. After the reactor is shut down and the fuel rods are removed, all that stuff is gone, whereas breach of a critical reactor results in the release of that stuff. The byproducts of a fuel fire is stuff like radioiodine and radiocaesium - it's not healthy by any means, if ingested it will elevate the risk of cancer over the long term, but it's not instadeath like actinide waste.

"What is expected to happen in Fukushima" is nothing like what happened to Chernobyl. A couple years later people are moving back, and it's perfectly safe to do so after some minimal decontamination efforts.
You realize they lose money on every single Square Cash transaction right?
>If this is payback, why were they kind enough to give us notice? They could've not given us notice and sold far more than they did.

Because it's the kind of muted, minor payback that two economies that are linked at the hip give each other.

China sells like $500B worth of goods to US every year. Rocking the US boat rocks their export boat which rocks the Chinese middle class. Creating economic instability in America would lead to political instability in China, methinks.
I think you'd be surprised ...

Last college bowl season, I saw numerous college football players in downtown SF who had a game to play later that day.

If you make it all the way to the bay area, you're going to come into the city.
Careful, you're using "Starving" in that instance as hyperbole. Losing your benefits and starving are two very different things.

In the US we have a government safety net, and a private safety net.

If someone falls out of the government safety net, as they are sometimes known to do, there are still churches and non-profits across the country which will provide them with food and shelter. They may lose benefits, but they're not starving. That distinction is important.
>The big reward is a big chunk of money. Employees very rarely make a lot of money after an acquisition.

Yes, I believe that is what you claimed previously. You also seemed to suggest that it was deservedly so (that employees not share in the "big chunk of money")?

> People may not care about your big dream of saving the world

You're changing the parameters. I'm assuming you only care that your product is going to "catch on and make a shitload of money".

The employees are manifesting the product and are the ones who have invested their life in the company. I believe you claimed that employees do not "put their ass on the line" and therefore don't get to share in the "big reward"? What qualifies as putting your ass on the line?

>I never said that.

I didn't say that you said that. I'm saying that what you are describing fits into the more general framework of alienated labor. Feelings of alienation occur when there is little to no connection between the one doing the work and the work itself, which sounds pretty much exactly like what you described. If the game is reduced to "shut up and do what you're told because I write the check" and the employee requires that check to survive, the employee is at high risk of losing autonomy over their work as they may become ever more dependent on their founders and investors (founders and investors may openly exploit this fact). At the same time, the founders and investors may be extracting ever more value from from the company (by which I mean, the employees).

I don't think alienation of labor is a single binary condition. Some work is more alienating than others for various reasons, including founders, investors, managers, colleagues, product, workplace conditions, tasks assigned, etc.

Many people find it alienating to hear founders and investors talk about how they are going to make a shit-ton of money all while claiming that the people doing the actual work haven't put their ass on the line and won't share in the big reward that they are all working to realize.
whirrrrr.... click - click
Indeed. I work for a large tech company that values excitedness about the company over skill. We reject perfectly good engineers because they don't display sufficient excitement or (gasp!) want to be sold on the company in interviews, rather than grovel for an opportunity to get near us.

I identify as a mercenary more than a missionary, and believe in professionalism independent of passion, but you don't want to be caught saying that out loud here.
Profiling and Optimizing in Go
This is fantastic work. It has a very approachable way of controlling side-effects. That's also one of Haskell's goals, but the learning curve is much steeper.

If I was going to teach Haskell to someone, I'd be very tempted to start them off by spending a few days noodling around with Koka.

I love that you can even annotate a function to let it read from a variable, but not write to it, or vice versa.
First consider that I was initially talking about all people. The average person probably can't even get hello world to run (also depend if we mean mean, median, or more).

>The reality is that companies hire what they can afford and are willing to take a hit on productivity in the short term if it means getting a service or product out of the door.

Redefine best to be a more complex variable that depends upon what the individual is willing to work for, how good they are, and set limits on the max they can pay.

For example, perhaps best is defined as highest skill for those willing to work for no more than 50k. Anyone who isn't willing to work for it is eliminated. You still have a remaining group, that when divided by gender, has both male half and female half each with an average and a standard deviation, and which the company is wanting to hire from the top.

>You can always make something better later but you can't make something if you have no one you can hire to get it done.

Perhaps best is defined not by who can make the most perfect program given infinite time, but who can make the program that best fits the business needs for a minimally viable product in the least amount of time. Once again, best can be redefined as you want. My argument doesn't depend upon any given implementation of best.

>So that Cowboy Programmer schtick doesn't work when you're trying to get hired at any company that most of the Valley would consider boring.

Once again (again), I never defined best. Best may mean a cowboy to some group who only needs one or two individuals, and it may mean a great team player to a far larger organization.
Brilliant. Well done!
> In fact, as of this writing, the JPC depends on 103 NPM packages

It's really scary that you need so many packages to build a web app using Node.js.
Linkedin acquires fliptop
Looks like it uses some Illuminate (Laravel) components: https://github.com/flarum/core/blob/master/composer.json
Right; OP was asking why they would be supporting their currency if they were trying to devalue it.

And honestly, the "stock market crash" was just a correction. Yes, it declined by 50% over 2 months. But in the 9 months between September 2014 and June 2015 it had risen by over 250% - these most recent losses represent only about half of the total gains over the last year. China is a fast growing economy, and fast growing economies are volatile and prone to asset bubbles. Its economy is less reliant on its stock market than the US; hence the market can slide way, way further out of equilibrium than in the US because it's not as liquid and is only weakly tied to economic fundamentals.
hell, i work with python using vim and i can see syntax errors on it. it's really a basic feature when you are writing code.

also, swift has syntax that can bite new developers just like any other language.
I'm not an lawyer, but I think you need one. If they're bringing criminal charges against you, then you may be entitled to a public defender (if it's civil charges, then you may not be). Either way, a fact-finding mission to the courthouse may be in order.
Do you know what their architecture is? It is fast.
Handling negotiations != making decisions.
No, I Am Not Crowdfunding This Baby (an open letter to a worried fan)
well, you're right in that i'm kind of a dickhead.
I'm actually working on a course right now for eCommerce. Real world experience, not the typical spam guru shit we've all become accustomed to.

If you're interested, I'd be glad to let you view the course material/videos for free in exchange for your feedback. If so, let me know!

Disclaimer: I'm a Front-End Developer at Blinds.com/Blinds.ca/JustBlinds.com/AmericanBlinds.com.
True, even gas stations don't have 100% coverage, but it's much, much better than EV charger coverage. Imagine you had a Tesla that was running out of power in those situations you mentioned: do you think it would have been easier to find a charging station that it was to find a gas station?
This is especially complicated in an open source project like Docker. Docker seems to be locked between a rock and a hard place in that:

a - They are post 1.0, and there is an expectation that they won't break compatibility. This has meant a real slow down in development, and it is now very hard to get a pull request through.

b - Docker is totally imature and those pull requests are needed. It is lacking in basic functionality like the ability to mount and unmount volumes at run-time. It is also slow, and suffers from a codebase that was thrown together practially overnight. So it would actually be best if Docker Inc. went back to breaking things and getting things done.

Unfortunately, what seems to be happening is that Docker is failing to not break things and at the same time they are still paralized.

For subuser, there is yet a third problem. And that is that Docker is Docker Inc. And subuser being free software, it's not a nice feeling to know that my project is at the mercy of a single company.
No built-in notification unfortunately but I do check for them once a day or so. I wouldn't be surprised if it actually helps decrease vitriolic slap fights since we aren't instantly notified a la reddit.

But yes, that was me that brought you back. I hate seeing calm discourse get downvoted simply because of disagreement. I actually like that I don't have that ability. Kind of refreshing. I'd like to think the karma requirement would help deter abusive voting but I see enough of it that I'm not so sure it's as effective as it could be. Better than nothing though, I suppose. But anyway, you're welcome. It's kind of funny but I felt the same way about the comments and your reply was really encouraging.
I've done CPU laden tasks many times in Node. The key is how you break up the heavy task into pieces that can be distributed more evenly on the event loop instead of blocking it. For example processing a huge data stream is typically done by breaking it into chunks where each chunk can be processed in a few ms, rather than doing one giant blocking operation on the entire stream.

Done properly this also leads to a low memory process that will grab data from an incoming socket stream, transform it, then push that data back out through an outgoing socket stream, only ever keeping a few MB of the stream in working memory at a time. Slap a cluster of these streaming processes together running on a single box to utilize all CPU cores and you can easily push many Mbps of IO through your server quickly and efficiently.

Additionally even if you do have a heavy blocking system IO operation that you can't break up very well you can increase `UV_THREADPOOL_SIZE` when needed to reduce the impact of the blocking.
Just bought it, got a window to enter a license code. In the email confirmation I dont see a clear field with a license code, also the field on the popup where I should activate a license does not allow copy/paste, thats crazy...They expect me to type in 40+ character license code...
If you don't think that men are currently making the vast majority of hiring decisions for programmers in the US right now then you are simply unaware of what's going on in the world.
Suggested reading: "The Annihilation Score", by Charles Stross. This is the latest in the Laundry series, about a unit of the British government which deals with paranormal problems. They have to deal with someone who calls himself "The Mandate". He has the power to make anyone around him believe what he says, and he has political ambitions. (He can make people believe him. But the CCTV/face recognition system isn't fooled, and he's caught.)
All of the diagrams in this post were made in Inkscape, with the LaTeX plugin for equations.
Beautiful! Those hills in the latter photos bear some resemblance to Oregon's "Painted Hills": http://traveloregon.com/see-do/attractions/outdoors-nature/p...
I prefer for comments to be given their own line/block above whatever they're referencing. No real reason behind this preference, it's just what I like :)
It is about more than which algorithm to use, etc. Let me share an anecdote.

I worked for a company who decided to try and build their own gaming console. As hard as that is, it did make some sense since the company was contracted to design and develop some of the hardware and low-level software for a major gaming console (will remain nameless). The project failed for several reasons, but one of them was that only a couple people on the team understood games and the gaming industry. Even though from an engineering perspective we could easily build a console, we also had to make a great user/gaming experience which we had no experience with as a company. The result was that great engineers were making horrible product decisions because they didnt understand video games.

The solution to that specific problem would have been to hire good people who understand games and teach everyone else about games and the gaming industry. That way the great engineers would be able to make great product decisions within the context of gaming.

Or more generally, one of the jobs of a founder is to build a business whose culture is more likely to produce good product decisions given the context of who the users are, the product, and the industry. One of the ideas I like a lot to accomplish this is to make engineers do customer service. When an engineer gets the same bug report three times, they are more likely to fix it sooner rather than later.
Over half of psychology studies fail reproducibility test