skysight-inc/HackerNews huggingface dataset:
video glasses connected to a smartphone could get you pretty close, sadly display resolution isn't great.

Maybe one could adapt cheap FPV glasses to take a smartphone instead, they don't "waste" pixels on stereo as VR setups do.
Vim can mostly emulate ed thanks to ex mode. Just symlink /usr/local/bin/ex to your vim binary.
And I requested the code 2 or 3 times until I realized there was a email tab at the bottom.
And can you not see that:

> I don't see it as a good use of my time or energy to try to explain it to you

Is pretty arrogant, you have such high esteem for your perspective you don't think it could be wrong, in fact I'm biased for not understanding it;

You're suggesting, instead, that I must have to go on some mysterious journey-of-self, as if you were a wise zen master furnishing me with enlightenment; rather than supporting your own, somewhat basic, claim that "the ban supports the antis"...
Ehm...again, maybe they don't want to learn how to code as badly as they think they do.
Responses to your commentary:

1. Yes people will always raise concerns but if this saves lives and makes people safer then we should embrace it and be happy about it.
2. Yes and Android is more open in general than Apple
3. If I Richart Ruddie am leaving Baltimore City to head back to Baltimore County/Owings Mills and I want my parents to know that I am safe then I would be glad to have a seamless feature like this no? Social pressure = safety?
4. There definitely needs to be a level of control to turn the features on and off.
5. Interesting thoughts on the monetization aspect but its more about safety here you would rather have your child monetized and save their life then to not monetize or at least I hope so.
Worth mention other similar bad ideas gone big:

https://digest.bps.org.uk/2016/09/16/ten-famous-psychology-f...
Is this Google U.S or Google worldwide that will run entirely on renewable energy? Google has offices and data computing centers worldwide so I am reading this as everywhere.
Peer review serves a useful, but limited, function. In a case like this, the important issue is that failures to replicate can also be published.
It may good for shareholders in a more nefarious way (PR).
How do you go about getting a job anywhere else?

You research companies that share your values/goals, then start a conversation with them.
I would imagine that it is about as useful to talk about "Depression" as it is to talk about "Cancer". There are so many forms, expressions, and causes of depression, requiring wildly different approaches to treatment, that I think we do a great disservice by lumping them all under the same umbrella term.
A number of former coworkers have joined them here in Seattle, and it sounds like a pretty great place to work. I hear they're also great about letting people work on side projects.
You guys should come to Amsterdam. Vibrant tech community, no dutch required, good salaries (for EU standards) etc.

For app guys, just google Appsterdam if you want to know more...
Plume’s pint-sized Wi-Fi pods are now available
A bit of a tangent here, but anyone intrigued by the notion of hacking the brain using optical illusions should read "comp.basilisk FAQ": http://ansible.uk/writing/c-b-faq.html
Are there public-facing data on the total energy footprint of an Amazon/Google/etc datacenter, including the lifecycle of the hardware hosted there?
Platypus venom could be used for diabetes treatment
"I love all of the hedging that comes with any article that tries to paint renewables as economical."

Generally all you have to do is account for all the costs. Just like dumping pollution into a river can seem economical from the point of view of the dumper, but not from the point of view of the people who live in the area.

The bit you quote is presumably going even further, and saying that even without taking into account the wider costs, it still makes economic sense in that narrow sense.
Isn't the problem that there's a performance 'enhancement' in wide usage that actually hurts performance?

Devil's Advocate: maybe the real answer is to go back to proper full-page loads and figure out why your javascript and CSS parsing is taking so long.
They had me interested... right up until they talked about using proprietary protocols. That concerns me.
"What I fight against most in some sense, [when talking to the public,] is the kind of message, for example as put out by the film Good Will Hunting, that there is something you're born with and either you have it or you don't. That's really not the experience of mathematicians. We all find it difficult, it's not that we're any different from someone who struggles with maths problems in third grade. It's really the same process. We're just prepared to handle that struggle on a much larger scale and we've built up resistance to those setbacks."

I disagree. I understand the purpose of this statement, i.e. not to discourage people, etc. but clearly there are differences between Terry Tao, Wiles, Feynman, and many others and your typical PhD in these fields. This is like saying anyone can become Phelps with practice (although pinpointing his unique advantages can be complicated: https://www.scientificamerican.com/article/what-makes-michae...). Not everybody can be above average! And of course, there are the rare cases such as Ramanujan.

I think a better explanation is the one that Stephen gives in On Writing:

"I don’t
believe writers can be made, either by circumstances or by selfwill
(although I did believe those things once). The equipment
comes with the original package. Yet it is by no means
unusual equipment; I believe large numbers of people have at
least some talent as writers and storytellers, and that those talents
can be strengthened and sharpened."
"It's a programming language."
If they don't know what that means, they will probably ask the obvious next question.
Why would you not believe me? It's not like I can force you to take a job either way.

I expect people to want to either make more money than they are now (I never ask that question, btw.. I think that's offensive IMO) or have a better experience in coming to work at a new job, and any manager worth working for should too.
I built my own analytics App for Splunk to offer business insights for my wife's small business. Mostly how traffic correlates with purchases and where buyers are coming from.

As a side effect same system detects malware and cyber attacks on other websites pretty well as well.

https://splunkbase.splunk.com/app/2676/
The programming language that runs on the most devices.
Yeah. I fear the open-source side only ever catches up once something becomes commoditized, so the actual answer is probably that if you care enough you use a weird and slow phone built for this stuff (that Mozilla phone project?), you use whatever the current replacement ROM project is (I would hope one of Cyanogen et al would offer a carefully signed open-source build - I haven't actually looked), or you wait a few years.
performance is significantly worse for the simple example, anecdotally feels maybe 300%-400% slower.

not sure if it's just bootup time or actual compilation passes, hopefully the former and does not explode exponentially (or even linearly) with code size.
YMMV.

I relocated from Paris to SF as a senior dev, and I am going back after 1 year. Yes I was making like 3x more in salary, but then housing in SF cost at least 2x more than in Paris, commute is just as bad, healthcare is a mess etc. And taxes are not that low :) - lower than in France, but you do not get much back, ie no healthcare, no retirement, not very good infrastructures etc. For me overall financially it is more interesting to go back.

Regarding jobs, I never had any problems to find interesting jobs in Paris, but I am working in embedded/low-level/networking/telcos systems, and I think Europe is skewed towards this kind of stuff whereas SV is skewed towards web/mobile.

To be honest I think it really depends of your lifestyle and priorities. I really enjoyed my year in SF, it is a beautiful city with great peoples, but I'll be happy to get back to Paris.
I agree and disagree. What the author says is true, if a thoroughly irrelevant part of your program (let's say a drawing routine for UI somewhere) hits an overflow and crashes your app in the middle of taking a payment, or in the middle of surgery -- while that much more critical element continued to work perfectly -- that's not ideal.

Not all parts of your app make sense to fail-fast. By enforcing this behavior even on peripheral parts of your app, you're taking away the decision making ability about what's important and what isn't from the system designer.

I understand that position, though I still think on the whole explicitness is right. Being able to explicitly disable the check when you know what you want is the right balance, whether it's &+ in Swift or (better, imo) .wrapping_add() in Rust.
2,180 km/h x 10 = 21,800 km/h = 6 km/s

Article claims 25600 km/h = 7 km/s
(You need 7,9 km/s to go into space)

Slightly not enough to fly into space. Once again, why do we need it?
Generate typescript interface definitions from (postgres) SQL database schema
I had a nasty bug like that once as well. It was in some FPGA logic written in VHDL with an overflow on a FIR filter. Recreating the problem was very difficult since it only happened near max signal power with a noisy input. The correct solution there was to saturate, not wrap, which is almost always the case in DSP code.
"It's a programming language."
First of all, all that is happening is the default is swapping. You can still swap back if you really must.

Also, PowerShell runs .bat batch files just fine, for those that were wondering.

I don't think PowerShell has any worse documentation than bash: most commands support -? and/or -h just like they do everywhere else.

Or there might be extra help for a command in Get-Help, which is very similar to unix man (and aliased to it if you have the have the habit to just man commandname).

Don't know the command you want? Get-Command lists them and the you can Get-Help about it.

Beyond that there's definitely a learning curve to get used to the common verbs and some subtle syntax differences to bash, but that's not much different from learning the differences between bash and zsh or csh or emacs... On this front I can point you to a lot worse documentation than PowerShell's in the deeper, weirder *nix command shells.

Edit: Removed asterisk interpreted as emphasis.
I have a couple of domains registered with Host Europe that are super important to me. Is it safe to stay with them?
That doesn't sound like pressure as much as it sounds like unsupportive friends and family. If they don't bring other things to the table (other than negativity), i would reevaluate some relationships. That said, honest feedback is important. You should have a small group of trusted advisors/mentors that you can trust to tell you how you are really doing, but in a constructive way.
To be fair, it's pretty poor abstract-writing to not hint at the conclusion in the abstract. That's the _job_ of the abstract, to summarize the contents, not to be a 'teaser' where you don't know what you're going to get without reading the whole article!
> There are so many forms, expressions, and causes of depression, requiring wildly different approaches to treatment, that I think we do a great disservice by lumping them all under the same umbrella term.

While individuals with mental illnesses often have unique/situational characteristics, there are common causes and symptoms of such illnesses, hence our ability to categorize illnesses by name. Because the causes and symptoms are similar, medical professionals and therapists can prescribe appropriate cognitive, pharmaceutical, and other treatment plans.

Telling yourself your depression is unique just feeds into the idea that it's unsolvable and that depression is rational...
It might be said that, when the outcome density
is increased, the typical participant displays
irrational optimism.

The slot machine industry figured that out about two decades ago. Slots today have a lot more small payoffs than they used to. Lotteries have also increased the number of small payoffs. The expectation ratio is no better, but dividing it up differently keeps some people playing.
Lots of generalizations here. You sound bitter about something.
Gets back to the distinction between life as puzzle and life as game. Depressives may be better puzzle solvers, but optimists play the game better.

Edit - or the distinction between the picture-theory of language and the tool-theory. Depressives draw a more accurate picture but optimists make better use of the "tools"
What I'd like to know is what his routine is like. I think I recall watching the FLT documentary and he talks about retreating to his home office for hours at a time where he was not to be interrupted. I wonder how he or other mathematicians organize their time and track their progress.

For most of my life I've struggled with procrastination, time management issues, and concentration problems. I feel like the only time I can concentrate is after 10pm, for a narrow window of an hour or 2 before I go to sleep. I'd guess mathematicians must not suffer from that problem or have learned to overcome it to be able to wrangle their minds around abstract mathematical constructs.
AMD Radeon GPU tech will power Intel's next-gen iGPUs
Yeah I hear you. I run into the same issue - why pay if you can build it yourself.

Thanks for the insight.
ed has seen use in scripts -- for example, in Kernighan & Pike's The UNIX Programming Environment. `diff` can output an ed script to perform a patch, and that's what people used before `patch` was invented to make patching more robust. I'm surprised you can't rely on ed being present.
Winston Churchill is another good example of a depressed (or possibly bipolar) leader (Churchill's "black dog"). Interesting that they are both war-time leaders.

On Lincoln, the recorded remarks of a fellow Illinois legislator are particularly interesting (from the article):

"He Sought company, and indulged in fun and hilarity without restraint, or Stint as to time[.] Still when by himself, he told me that he was so overcome with mental depression, that he never dare carry a knife in his pocket."
You can now remove followers on Instagram. Coming soon: turn off commenting
> dialogue attacking minorities is unrelated to white nationalism?

Why lump an explicitly extreme group in with one that isn't so? Would you do the same with Muslims and Muslim extremists?

> sites like Breitbart who push these racially charged stories

A few examples? The daily mail, yes, but what of Breitbart in particular?
Position:Front-End Engineers OR Back-End Engineers | Alar Software | Chicago, IL | Full-time, ONSITE | Salary range: $100,000.00 - $160,000.00 + options based on experience

Please email resumes to hiring@alar.net

We’re aiming to aggregate logistics data to enable customers to operate more efficiently and connect them with other logistics companies. We believe we’re on to something big, but to get there we’re working through end-to-end complex problems in a complex and old-fashioned domain. We’re taking an unconventional approach (event sourcing with a twist and a touch of farmville) and dealing with big data to boot.

FRONT-END POSITION

Logistics software is notorious for overloading users with information, which requires a masters in spaghetti science to understand. Complexity in enterprise software is unavoidable, but we believe the end user shouldn’t have to jump through hoops to manage it. This may seem simple, but logistics is filled with antiquated processes and users.

Front-end stack: Built using a combination of AngularJS, Twitter Bootstrap and ASP.NET MVC, but in no way are you limited to these solutions.

BACK-END POSITION

This isn’t a run of the mill MVC app and requires solving performance and scalability problems in distributed systems using combined data from many sources.

Back-end stack: Scala with a bit of postgres, some simple mongo for non-critical functions.
Pardon my presumption in asking, but assuming that clickbait titles actually work as intended, what balance do you seek between pageviews and accuracy? In relation to that choice, what type of audience do you seek?
The major advancements in Deep Learning in 2016
Former 42 student and I confirm it is ok to work in such environment.
awesome. gonna give this a whirl tonight!
Nah, that one is a free school, funded as charity by a French billionaire. It charges no fees or commission. It's been "promoted" (for free of course) by many top silicon valley business people and engineers: https://en.wikipedia.org/wiki/42_(school)#Endorsement. Check your facts before saying bad things about people.
One thing I don't understand is how a brain-state can ever be considered abnormal. It can be considered disadvantageous, or advantageous in some aspects only, but in no way be "normal". What are the normal facial features?
From wikipedia, in case anyone else was also wondering who he is:

> Charles Bombardier (born 1974) is a Canadian engineer, innovator and angel investor. who creates vehicle concepts and shares them openly with the world with his non profit Imaginactive.org.

> Bombardier's grandfather was Joseph-Armand Bombardier, founder of Bombardier Inc. and Bombardier Recreational Products and inventor of the snowmobile.

...so, the rich grandson of a business founder who designs airplanes for fun. Not sure how seriously we can take his "designs".
The Gervais Principle
True. I do have a related question for you if you'll permit a final digression while we're on this subject.

What are your thoughts on vacuum insulation panels?

They have incredible R values, but leak over time. Do you see them being used in the housing of the future? I know somebody in Canada (the Leaf) is using them for a Tiny House project.
2400€ per month = 48k€ gross per year (on 13 months).

Are you really getting that as a junior? I highly doubt so.

I bet that you're not accounting for what would be translated literally as "the income tax". Wait till you get the 3k€ tax bill at the end of the year ;)
I work at LeEco US out of San Diego, and my colleagues work at other ML/AI companies also in San Diego. We originally met and collaborated at Brain Corporation.
1) Install rlwrap, which wraps readline around any stdin stream.

2) Save this as something (I call it `rled`)somewhere in your path:

#!/usr/bin/env bash
[ ! -n "$(which rlwrap)" ] && echo "rled: no rlwrap found" >&2 && exit -1
rlwrap ed $@

Now you can use ed with readline which allows line navigation, insertion and history.
Talking Dolls Pose Privacy Risk to Children, Advocacy Groups Allege
Show HN: Listen to articles read by the new AWS Polly voices
I'm working my way through the show after having just finished the first book. I found the crew of the Rocinante to be fairly generic characters in the book, but at least they were likeable. In the screen adaptation, I find the constant conflict among the crew a little grating at times – Amos and Holden aren't particularly likeable. Miller seems like a much more interesting character, and I think he is played well in the series (I will have to look up the actor who plays his part...).

The dialogue seems quite hard to understand – it falls victim to the typical mumbled, gravely voices that seem to be present in many American shows and films.
Murex, eFront, Theodo, Smart AdServer, SAP, Streamroot, Klee Group …

Basically all the companies I know someone in pays this kind of salary to people with 3 to 5 years of experience !
Are we really living in the same city ?
I did say "exchange secrets" for a reason -- that secret may be a key for later use (e.g. for data dumps), or actual information.

What I'm trying to understand is whether the (relatively new) feasibility of interactive video channels allows for building roughly the same level of trust as would be provided by in-person key exchange. I'm basing this on the understanding, possibly incorrect, that encryption with a public key allows for creating a secure communication channel, but not necessarily a trusted one. The hypothesis is that the capability to conduct interactive video provides a way to verify identity and establish trust at roughly the same level as would be provided by in-person exchange (again, assuming 1-1 trust, and excluding TLA threat models).
Sorry if I wasnt clear, this is more about the interview process than anything. I've been able to find some companies that seem to be a near perfect fit, and they range from SV giants to smaller shops in between. It just feels like I cannot pass the modern day technical interview and I'm looking for some advice in that domain.
> I'm entering something. I need to reference something else off the screen. I drag down to see the thing off the screen. I pull too hard and ... the page is refreshed and I've lost my work

That's not an anti-feature, that's poor UX. If you're entering data into a form that might get lost, the UX team should add an event that checks if you're trying to go somewhere else (or reload), to confirm whether that's the action you want to do.

Your argument against pull to refresh could be the same for the reload, back and forward buttons in your web browser. Also, against the URL/search bar, because it might lose your progress.

And all is fixed with a confirm() on the unload event, and it has nothing to do with the pull to reload feature.
If you have unsupportive friends and family, then you should not have told them about your business.

If they can't say anything nice about it, then it's better that they say nothing at all about it.
Easier workaround:

1. Click web under the title on the HN page.

2. Click the first Google result.
At that speed you're basically just taking a ballistic missile to your destination. You can get anywhere in the world in a couple of hours, but the tickets cost more than a comfortable house in the suburbs.
It's not a matter of abnormal vs normal, it's a matter of dysfunctional versus functional in various situations. It's also a matter of the brain itself inhibiting healthy functioning of the entire body (in the case of depression and similar illnesses) The mind is the body, most especially the brain.
I think this is a problem that was accented quite well for people that ever had to use passwords in video games.

Sibling posts explain why better. This isn't something that you forget once it has bitten you.
I'd love to see benchmarks comparing Closure Compiler JS, UglifyJS, and Babili.
Narro has been going for a while, but we integrated the new AWS Polly voices over the weekend!
GitLab doesn't have apps yet, although there are those from other companies like Trident[1]. Other than that, chat is provided by mattermost, and can be enabled in 30 seconds.

All other feature are all already available, right now.

[1] http://somerobots.com/
True, but it helps fix the TTFX metric -- "Time to First XML" ;-) -- Derek Slager made a case for this in his talk at the Conj:

"ClojureScript for Skeptics" https://youtu.be/gsffg5xxFQI?t=20m9s

The remaining bit of Java is like "a little piece of kelp that's stuck to the hull, and even though it's little, you don't want anything stuck to the hull" (http://www.tv-quotes.com/shows/the-west-wing/quote_14096.htm...).

TTFX 1: http://clojurescript.org/guides/quick-start
I totally agree about the importance of honest feedback! Truthfully, it's something I'm not getting now and should work on.
EasyPost is doing fulfillment as well and they are a YC graduate. If you want to get a quote you can reach out to their Head of Fulfillment, Paul Vinuelas, at paulv@easypost.com.

So far they have the simplest and straightforward pricing model. All inclusive rate so you don't have to think of all the fees that the other 3PL companies ding you with.
On the web though, you don't need the user to manage libraries. In the same way you don't install a web page, libraries are simple script tags pointing at URLs. Pages will never reference incompatible versions. Browser caching makes "sharing" of libraries transparent. What's there left to manage?