skysight-inc/HackerNews huggingface dataset:
Post WW2 refugees didn't have elements that were beheading, torturing, killing and enslaving. Huge difference.
Dave McClure on Building a Global Community
Or, faster and relying on translational or post-translational stage research.

If you're building a company, odds are you aren't doing fundamental research (and you might not even be doing translational research).
Do stronger muscles result in increased blood flow?
Stephen Wolfram has designed (or overseen) the Mathematica Language and all its many APIs for over 25 years, so its consistency is possibly better than other languages. He probably sees the language as being close to human thought -- it's certainly close to his. Judging from my struggles I'm not sure I'd agree...
But I remember paying for WhatsApp like $1/year, is it free now ?
That's exactly the sort of thing a plant of the technonormative Big Karma oppressor would say.
Spectro: Adventures in Go
I'm getting S3 Access Denied errors.
I agree with you to a degree. I think there are more systems programmers and people who work on performance-sensitive applications than you're implying, but I also think that there's really no such thing as a generic programmer anymore; everyone's specialized into their own domain and programmers from different domains have trouble understanding each other's needs, or understanding why the things they find essentially important are largely ignored by programmers in different domains. We all have a finite number of things that we can be experts in, so we tend to focus on the things that are right in front of us.
I'd predict that we're going to see a depressed Baltic Dry for the foreseeable future, and it will likely never reach the 2007/8 era highs again. As we continue to see slowing global demand for coal/oil and growing demand for renewable energy, bulk shipping volumes will continue to stay low.
I'm there too. A crowd sourced and trained machine learning travel agent would be phenomenal. Quite expensive too.
I'm going to say that it depends on the manager. What I've found is that volunteering to take on unassigned work usually resulted in me having first choice at new tasks so I ended up generally working only on stuff I found interesting.

Now, I will admit that I had a very good manager at the time, but I've seen the same thing play out similarly elsewhere.
If you abandon anonymity, you open up despised minorities to real-world harassment any time they reveal that they are in such a group online.

Now, you may not care about this. You may think some despised minorities should be despised and harassed and so on. However, how do you know you're not in such a minority group?
use "cache:" in front of url in chrome. it will get the cache copy.

http://webcache.googleusercontent.com/search?sourceid=chrome...
I assume it's that they know they have a lot to lose. They've been fighting for trust since day one, and a badly handled recall could send them back to no man's land.
I'm consistently seeing a 500ms difference between http://www.stavros.io and http://www.stavros.io with `time curl http://www.stavros.io`.
This also recapitulates much of what is theorized in "The Selfish Gene" (Richard Dawkins, 1976). So much so it's a bit surprising that the article doesn't make a single reference to that work.
The notice was very clear that this problem didn't affect rear seatbelts. That's reassuring, but the rear seatbelts are certainly not immune to problems. My side rear seatbelts were replaced a while back under a service advisory after one of them started fraying pretty badly, and one of the replacements has also been replaced.

I guess the rear seatbelt problem wasn't considered a safety issue. It was certainly quite difficult to put on the rear seatbelt in both my car and the early test-drive cars, though.
Thanks, I was unaware
Definitely. I read HN to get content I can't get anywhere else, specifically useful, actionable content.

If I want to read articles from Vice, The Atlantic or the NYT, there are plenty of other places for those to bubble up.
The important ones do keep making it to the top - it's important to have the pattern recognition and telling others that even though we're saying "not now" for a feature...that can change if it comes up more and more often. The hard part is that people don't tell you when the issue occurs again because they "know you already said no to that..." It's a tough line to follow.

I direct all feature requests go on a list that CS owns and we review it with our customer team, vp eng, myself and qa in a weekly meeting. We talk about the problems, get shared understanding and we collectively agree if we can say "not now". "Worth looking into". "This is easy let's do it now". "This could be tough or easy - needs more info". This is basically what partly feeds a short backlog (~20 items) that gets prioritized during sprint planning. Plus longer term roadmap stories.

Roadmap - a ppt with:
Next 3 months (most detail)
Next quarter (high level, use cases identified)
Next Half (broad themes)
Pray for Syria Social Experiment
Looks like the actual domain is going to be http://themacro.com/
And if you've just started to get the public to trust you/any slight issue is a PR timebomb.
I forced myself to use it all day yesterday and today so far (most of the time, I was writing Go).

I am loving it, honestly. Microsoft has a great product here.
In the words of a good manager I used to know: "I want us (the company)to win. Whether you work for me or someone else here, I don't care. I just don't want you working for the competition."
Even without SNI, you can just add SAN names for all of your sites.
And as long as they do pop up scary warnings when the DV certificates change possibly due to a MitM attack it'll be even more fine.
Yes.

Standards not Exuberances.
Not everyone disagreeing is a troll.
>These people are not following orders 'whatever they are'.

You mean like the order "Please ignore those men raping children, we want to be their friends so we can't call them out of that"? Or orders such as "Please blow up that group there. We have reason to believe that one of them is bad, and if the children there have to die to get to them, we think it is worth the price"?
I think most people think of "ploy" like "plan" or "strategy", which implies the thing the marketing is referring to is marketing. That is, a price change, or new feature is rolled out specifically because of marketing. This is more a reaction and less a plan, and as such calling it a ploy carries some implication that they planned the whole thing. Whether that's a valid assumption or not from the meaning of the words, it's obvious that's how some people are interpreting it. That was definitely my interpretation.
Pretty much everything under the hood has been rewritten. It is a very different CMS than D6/7 was. Whether or not all those changes are for the better, is up to you to decide.
Profiling using perf tracepoints
As long as the failure is visible, it's not nearly as much of a safety issue, since you can just see that something is wrong.
Don't most other phones too? I could unlock the bootloader on my HTC One and my Z3 with just one command.
Simple, tech companies sell technology. The company I was speaking of sells investment advice, and they have a couple webapps they made.
Agile? How about responsible?

Letting safety issues slide for as long as possible, even at the expense of life and limb, has nothing to do with agility.
I think you meant to say, "he put Vic in charge of execution so that he's safe when things inevitably go south".
you have no idea how long it will take till somebody "picks you up".

This is exactly right. It's also exactly why you don't wait for someone to guide your career: you do it yourself. If you want to work for someone specific, why not just go to them and say so?
By "robots" are you implying they are autonomous? They're not.

Do you foresee the skies blackened by Drones? All these issues have existed in RC planes for years and I'd say they're only slightly more common.
I imagine the universe as a bunch of disparate pieces that can combine in myriad ways.

Some of those ways create the conditions for other pieces to combine in a similar way. Once those pieces exist they actually change the world around them toward their own existence - sometimes in concert with other ways that promote mutual survival. Life is a very powerful version of this that actually converts other matter into itself.

This happens at all levels of the universe - from quarks to humans to stars.
That's my point, that you can already serve your CSS and JS when the user first accesses your site and then just deliver the content, which should be minimal.
Facebook, Dropbox, Mailchimp, Twilio and More Combined Into -One Universal API-
Thanks for the detailed explanation jganetsk.

> when creating a consumer, the sync point of a new consumer really should start from the very beginning of the topic, at a predictable explicit start point, rather than at the current end of the topic

I'll talk about Kinesis because that's the technology we use more at Snowplow. When creating a Kinesis consumer, I can specify whether I want to start reading from a) TRIM_HORIZON (which is the earliest events in the stream which haven't yet been expired aka "trimmed"), b) LATEST which is the Cloud Pub/Sub capability, c) AT_SEQUENCE_NUMBER {x} which means from the event in the stream with the given offset ID or d) AFTER_SEQUENCE_NUMBER {x} which is the event immediately after c).

Kinesis streams or Kafka topics don't themselves care about the progress of any individual consumer - consumers are responsible for tracking their own position in the stream via sequence numbers / offset IDs.

> It doesn't necessarily make sense to retain all tweets forever by default (although there certainly are use cases for that)

Completely agree. I think a good point of distinction between pub/sub systems and unified log is: use pub/sub when the messages are a means-to-an-end (which is feeding one or more downstream apps); use unified log when the events are an end-in-themselves (i.e. you would still want to preserve the events even if there were no consumers live).

Anyway, I could talk about this stuff all day :-) - if you'd like to chat further, my details are in my profile!
Looks like an issue with a redirect. Everything is at:

http://themacro.com
> There are very few long-time readers of HN who can honestly say they'd have a hard time predicting what HN will say about any given political issue.

While the political discussions on HN are predictable, I do think the overall politics of the site have shifted significantly over time. Six or seven years ago I was pretty much the token crazy liberal or whatever. Whereas now my politics generally aren't even noticeably out of the mainstream, without my views having shifted significantly on most issues.
Great pro tip. Thanks!
A bit off-tangent. Does anyone remember a really old game (probably pre-2000) where you are some dude stranded on a remote planet and you have these robots that you could code to do tasks (like mine, defend from alien attack?) I remember you are near your spaceship and you get a couple of the robots.
In another comment you said they're "fighting for trust" and here you say they've just started to get the public to trust them. What is this referring to? In terms of safety, Tesla seems to be extremely trusted, and has been for a while now.
And lots of space for roller skating
That's true, but it's pretty uncommon for a function to receive a value, and if so you either have a good reason for it or you're doing something wrong.
Ask HN: What are your password requirements?
When you make a user register for an account what restrictions/validations do you put on the password?

Also, do you make a user confirm their password?
Maybe try for a little more rigor in your blog hosting.
No. They're not saying "it won't cost much". They're saying "this is a safety-related issue, so we won't even discuss the cost because obviously safety is our first priority, no matter how much it costs."
If you call a function that returns nothing but an error, Go does not force you to acknowledge the error's existence and will silently allow you to drop it.
>so "your" certificate may have 20+ other CloudFlare clients' domains included

Just to clarify here, "your" certificate will definitely have around 90 or so other domains listed in it as SANs.
Ideally I would have an application that knows that my three repositories are part of the same project, and can display all the TODOs across them. Bonus points for opening Xcode or android studio or sublime to the correct file for editing.

Also, whilst I could do it on the command line, or can do it in each particular development environment (with the right plugins), I want some global overview of the whole shebang
It might seem like a new fad to you, but emoji were long in use in Japan and lacking standardization across major carriers. Not sure how I feel about the consortium being the sole arbitrator of the expansion/globalization of the symbols though. I'm not sure I'm exactly getting what you mean by creativity, but it has been shown before in the decision to do Han unification [0] back when there was less space. Modern Unicode has plenty of room though, and there are quite a few dead languages in the standard.

[0]: https://en.wikipedia.org/wiki/Han_unification
It's a step in the right direction. You can't run until you walk.
If your iPad Pro stops responding and the screen is black
Can you say what's broken about it? Is there something that prevents you from following the tutorial to build the low pass filter?

A lot of people have problems with audio IO (the ecosystem of audio devices, drivers, OSes, etc. unfortunately is a minefield) but I haven't heard many complaints about the UI.
Yes, that's exactly what android studio has (to my understanding it's just a modified IntelliJ environment). But I want one that knows about all three Of my repositories (all of them relating to the same project). A global IDE, if you will. Or at least a global coordinator
>"a cunning plan or action designed to turn a situation to one's own advantage"

Sounds like the plan is to everyone's advantage?

* Owners get a prompt fix for a newly discovered safety issue (2 weeks ago), and clear reproduction steps.

* Tesla looks proactive, obviously.

* They're not taking the drastic (but expensive) option of replacing all seat belts, which makes investors happier.

* I think they're asking nearby owners to drive in, to prevent jamming their shipping infrastructure.
This article is interesting to me, but I have to take issue with the concept of "thriving" for a scientist. I assume the conditions for thriving will be different for different people, so what follows is my perspective only.

Can a biotechnology startup really provide a better standard of living than academia? Almost certainly yes, from my experience; free lunch and swag are fun, and the pay is much better, but still far out of proportion to the effort put in, which is only slightly less than academia. Can a biotechnology startup really remove the fun and wonder from science? Definitely yes, especially when money questions are prioritized over science questions (always). Is it worth trading the abject discomfort of academia for the semi-comfort of industry and the fun of science for the humdrum of product pipelining? Only individuals can answer that question, and I have not yet answered this question for myself. It is true that industry feels like "selling out" and is seen as such by the academics, however this may be caused by sour grapes style reasoning when jealous.

I hate to say this, but most of the industry people I know are far less intelligent and far less ambitious than the people I knew in academia. They're far less cut-throat, and have far better teamwork, too. The office politics are much friendlier, and non-science people aren't looked down upon in industry in the way they are in academia. More efficient and profitable to have the industry folks around, sure-- but not a single scientific idealist around, and certainly no veritable philosophers of science, meaning that experiments are at worst (either by ignorance or malice) exercises in manufacturing the desired results, just like in academia. At best, I'd say the quality of results are comparable between the two institutions. The emphasis in industry is on production of cash rather than knowledge, which seems fundamentally not science to me.

So, what is a scientist to do? Hard to weigh in on either side with confidence. The trouble is that you can't simply leave academia to "try out" a startup for a while-- it's heresy, and will be punished by refusal of reentry. I guess this may be changing, but up to the present, that's how it's been for people. There is a flow of people to industry from academia, but not in the opposite direction. It's also no secret that industry can be the graveyard of highly intelligent people who were rising stars in academia before switching... sometimes they get lost in a dead-end department (recently, such as many promising folks at Novartis' siRNA team, before it was shut down and hit with layoffs) and other times they get stuck beneath an imperial-style boss-- a similar trap in academia.
> Wordpress is still the same big ball of mud it was 10 years ago and it powers 1/4 of the internet.

This is mainly because a front end developer can vomit into a PHP file and Wordpress will gladly display it.
Is Porn Good? I'd appreciate support and 'Yes' votes :)
The guidelines say "avoid bringing up flame bait unless you've something new to say."

I think a better guideline might be "avoid just expressing your opinion unless you can make it both polite and interesting."
Supervised Hashing with Deep Neural Networks
Would be cool to display the current world seed somewhere if it isn't explicitly entered.

I was going to paste an example track I came across that seemed literally impossible to conquer within the constraints of the mutations, but I can't grab the seed.

In any event, would love more depth to the mutations. Longer/taller cars, etc. Maybe even other things like randomly firing after burners, wings to let it glide, etc.

Nice work!
You heard that HN? We all need to be doing heavy squats in the gym.
Elon Musk: Have you got the drive to work for Tesla?
These things are bound to happen when you're trying to push new technologies. I think its a good thing that Tesla is trying to prevent potential accidents by recalling the cars.
Getting around Zapier's 15 minute IMAP sync Limitation
Low oil prices, no need of new eficient ships.
With approximately 12,000 employees, Tesla is a large company[1]. It's at the small end of the large companies, and at less than 10% of all the other major automakers, but it's still large.

1: http://smbresearch.net/sizing-up-smb/
I got curious as to what the cost would be and ran some rough numbers. I think Tesla's labor rate is $125/hour. Figure their cost is half that. At 20 minutes per inspection, that's about $20. Multiply by 90,000 cars and that's about $1.8 million. 2014 revenue was about $3.2 billion and 2015 should be quite a bit higher, so "immaterial" does seem justified given that this involves nearly every car they've ever built.
> How would you do that with map and filter functions without looping over the entire (inexhaustible) sequence?

But isn't this just a matter of defining map and filter over a lazy stream datatype (aka iterators) instead of over lists?

So the workflow would be

list -> stream -> filter1 -> filter2 -> list

This would let you run the filters "in parallel" without iterating through things twice.
> "Notice that the ampersand is also drawn in reverse,"

No it isn’t?
The Eternaut (Argentine Science Fiction Comic in English)
That's probably why the submission guidelines say if you'd see it on the TV news, it's probably off-topic here.
I would argue that Drupal's target is much different than Wordpress'. Yes, Drupal has a tiny bit of focus on small sites, but Drupal can't contend with Wordpress, not even close. Wordpress is much faster to setup and get a nice looking site up and running.

Where WP falls short is in the enterprise market, and this is where Drupal's ideal customer is. Drupal powers Tesla, Whitehouse.gov, Weather.com, Economist, NY.gov, and other major sites. So for Drupal to remain relevant to these types of clients it has had to play catchup. D7 changed a lot from it's initial release, and a lot of contrib modules helped make it a decent enterprise-level solution. But D8 is a whole new beast that really sets the bar pretty high. You can literally build anything in Drupal, and with it's new focus on having "headless" RESTful services, it can be used to power your entire content strategy (pushing content to apps, other sites, etc).
I think MAME actually tries to do a certain amount of physical circuit simulation of the sound hardware in older arcade machines, in order to create more realistic sounds.
Seatbelts are new technology?
A friend's employer did this, along with some other companies, with a dead mall in whatever city he was in at the time. They got the food court reopened, and, yeah, parking was a breeze.

Perhaps not the most efficiently designed space for the purpose, but effective. The high ceilings, often skylights/atrium in the main corridors, could be nice walking space when you need a break, and not constrained by bad weather.
Free for the first year.
I know getting out for a bike ride certainly activates my brain as long as I'm not going full-out.
No, just good practice.
Microsoft Windows is 30 years old today
ELECTRIC seat belts.
I work with Drupal 7, and I don't love it. I'm very much looking forward to Drupal 8. The powerful built-in support for building restful looks great.
dullest article of the week.
The author might have meant aiming for actual results instead of publishability. Academia, in general, is fucked up. Research is being done in order to publish - which means lack of real rigor and lot of fake one. Studies are being performed using bad methodologies, and then massaged and/or repeated until results cross the magic threshold, at which point they get published in 10 papers that say the same thing in slightly different words.

It's a terribly inefficient process that could be optimized by changing the goal from "publishing" to "making something that actually works". Thus you could achieve greater speed and more rigor at the same time.

(Basic research could probably be optimized too, although not through market incentives.)
I'm a solo developer.

For short term, post-it notes and legal pads. There's something for me about having those TODO's constantly in my face. I always get them done. And it feels so good to crumple that ball of paper and throw it into the bin. Each sticky is 5-30 minutes of work.

For longer term/planning: Trello. When I'm ready to tackle something, I convert the Trello card into a sticky note, archive the card, and get to work!

Sometimes when I am feeling super unproductive/lazy, and have a buildup of sticky notes, I'll convert all those sticky notes into a neat 1 page legal pad page - handwritten, with checkboxes. By the time I'm done doing converting (and crumpling up all those sticky notes!) I feel rejuvenated enough to work on that second pass.

I love throwing stuff away. When I am SUPER unproductive, I'll tear away the blank part of the sticky note and throw that away.
Recurrent Neural Networks Hardware Implementation on FPGA
It might help to think of this paradigm as "streaming apps". Instead of downloading apps and having them on your home screen, you go to a URL and it behaves like any other app--it will render its own app shell and then say "Sorry, can't get content. Check network connection".