skysight-inc/HackerNews huggingface dataset:
I've been working for almost 4 years on the on-board flight software for the European Space Agency's Mars Rover to look for signs of water and life on Mars: "ExoMars". It is due to be launched in 2020.

Due to the embedded real-time, mission-critical aspect of the software, the strictness of the process and focus on documentation can be frustrating. The space industry typically doesn't keep pace with new technologies, so we're often stuck using "tried and tested" tools that can feel antiquated. I sometimes feel jealous of developers at agile startups keeping pace with the most new technologies and frameworks that are desirable.

But the knowledge that I will have a significant amount of code that will (hopefully) run on another planet in the search for extraterrestrial life - something I can consider one of the most important thing our species should be doing - is extremely rewarding and motivating.
GitLab is down. Again.
Most Winning Use Cases for Big Data in Logistics and Transportation
Autopilot is really just advanced cruise control. I think this is the biggest flaw in Tesla's marketing. People hear autopilot and think "car will drive by itself". In reality it is simply a feature that allows you to spend less mental energy on driving just like cruise control.

From anecdotal experience I would explain it as normal driving requires 80% of your mental attention, regular cruise control requires 60%, adaptive cruise control requires 40%, and Tesla's autopilot requires 20%. If you use it in that manner it is almost certainly safer than manual driving. The problem is that people get complacent and spend large stretches of time without dedicating enough attention to the task. This is supported by the fact that neither of the drivers involved in the two confirmed autopilot fatal accidents made any evasive actions. Yes, autopilot is partially to blame for that, but so are the drivers who weren't spending enough mental capacity on driving. That isn't a problem limited to autopilot. It is the same problem when people manually driving get distracted by their smartphone.
Over what interface though? Bluetooth is too slow, even v5. NFC is even slower. Wifi is the only one that makes sense.
A friend brought Snapchat Spectacles (V1) for the exact purpose, and said it was fantastic (the one issue being the light when recording - distracts baby! - that it sounds like V2 solves).

The main issue he had, though, was that Spectacles forces you to use Snapchat. And grandma and grandpa aren't about to install Snapchat just for this. They need to make it much easier to export directly from the glasses to the camera roll, but Snapchat has no vested interest in doing that. So I hope to see a different company come along with a similar project one day.
I guess that's nice if you like it. I find that appalling, stupid and distracting ("Why, I was just searching my notes for details of a meeting from last year because the details suddenly became really important, but now that you mention it, now is the right time to consider dress shoes!").

Ads in the OS are awful. If this has to exist, it needs to be off by default with clear, easy-to-find knobs for removing the spyware. Of course, like everything advertising-related, the incentives are to do the opposite.

In this case I personally find it in consequential for myself; I know what I'm doing and can easily remove Ubuntu's garbage. But it is an ugly trend and reduces my trust in their judgement.
The EFF seems to be taking a stand that legislation regarding an individual's "Right to be Forgotten" should not be forced upon entities outside of the jurisdiction where that legislation is in effect. [1] To try and answer your question, I wasn't aware of anything personally in the States, but found this article [2] which references some pending legislation in the New York State Assembly [3].

It seems that this concept might be creeping across the pond.

[1] https://www.eff.org/deeplinks/2016/11/we-wont-let-you-forget...
[2] https://www.denverpost.com/2018/03/26/delete-personal-data-s...
[3] http://assembly.state.ny.us/leg/?default_fld=&bn=A05323&term...
I think this setting should be flipped by default, so that workspaces affect all monitors, at least in the mode where the 2nd (3rd, etc.) monitor extends your main desktop.

In 2-screen presentation mode, it makes sense that the 2nd screen doesn't change when you change workspace, because you're presenting something there.
Haha, if that's all you took away from this you really missed the point.
I can see how it might seem far fetched if you hadn't done enough reading to know that history, but I would argue that's closer to to a fact than you realize.
What they really need to do is have the decision on when to ship be put in the hands of someone other than the person who is managing the development of the technology.
With antergos you can use nice graphic installer to install arch.
huh... I never got around to buying one but always thought it would be interesting to try... I'm probably imagining it being more of a bother than I guess it actually is.
>I drive from Connecticut to Manhattan and back during rush hour

My first instinct is to want to punish people like you for choosing a lifestyle that is so outrageously unfriendly for the environment, but my frustration is tempered by the fact that your hellish commute is probably punishment enough.
Introduction to Decision Tree Learning
The Evolution of The New York Times Tech Stack
Most codecs will compress a round vignette of a square video extremely well.
Tangential: with 107 blocked scripts this site sets a privacy intrusion record; and a nice collection of sites to set to "untrusted"
That is so deeply awesome. Can you tell us a bit more detail about the systems and how they work? C? Assembly?
It's just a normal video, warped. Someone already made an iOS module that'll replicate what the app does:

https://github.com/gizmosachin/Monocle
I am making no judgment on what is more "healthy". I am simply observing the fact that history/culture as a way of dictating what we eat, and making societal "norms".

In this case, there are tons of milks that are "more digestible" by larger percentages of the population, but for whatever reason we continue to see "milk" as to mean this specific type of cow.
A complex question with many layers. I'm very satisfied of a lot of small steps that does not mean a dime for other people, or each time I can find an unorthodox solution for a small problem. Digging holes and putting things on them is very rewarding :-).

But the feeling of having modestly helped to save a few lifes, would score very high in the list. It plays in a different league.
Yeah, most reviews I’ve seen are underwhelming, including the one I linked.
I'm part of the technical crowd you talk about and I specifically choose ubuntu because I don't want to tweak my distro too much. I want free software that is good enough out of the box.

Also my mother uses ubuntu, and she doesn't customize anything.

You see, the linux user base is more diverse than the way you describe it.
> Keller is apparently moving to _Intel_ (according to a quick search).

I did find it odd when he took a hybrid hardware/software role at Tesla. Probably was mainly working on clockless low power neural net processors.

Considering what he did at AMD with meagre resources, I can't wait to see what impact he makes at Intel with an unlimited budget.
Another data point - I had a very similar Google recruiter "test", being disdainfully dismissed because I couldn't/wouldn't regurgitate the same incorrect template answers they had. I've since terminated any approaches by Google recruiters as being a waste of my time and emotional energy.
How tracking worker productivity could make Amazon warehouses less efficient
It looks like Waterloo Ontario has its own little cluster of surveillance tech with Sandvine and Netsweeper leading the way.
They took a few too many gulps of the flat design kool-aid for my taste, but at least KDE hasn't forgotten who its users are or what kind of devices those users are installing it on.
> Wether you use an "app' or not is irrelevant, you're still wrong.

So I'm wrong to drive on public streets built with public funds because you feel entitled to it by living on close proximity? It might be inconvenient for you, but it's not wrong.

> Make all but the roads designed for transit prohibited to all but local traffic

As long as the prohibited roads are payed for by the locals, sure. There are plenty of residential complexes with private roads, but don't pretend like public areas are private.
Um, maybe you should just take the bus yourself if it's so frustrating?
Create declarative cluster specifications for your managed Kubernetes vendor
> There is a tradeoff between freedom and community.
It does in the real world. That doesn't have to be that way online.
It had been an internal search in previous releases, no?
Interestingly, his compulsion to write puts me in mind of Isaac Asimov, who also dashed off works at a similar pace (much confusing would-be writers who thought it best to try to imitate him).
Great paper on the Generation 1 TPU. But Google has not shared much details on gen 2 and in some ways kind of hid information.

Suspect we will need a gen 3 to get a paper on the gen 2.

Here is the gen 1 paper and highly recommend. Pretty interesting using 65536 very simple cores.

https://arxiv.org/ftp/arxiv/papers/1704/1704.04760.pdf
I found it interesting that they are so close together in performance - I mean what are the odds that they end up within 2% of each other?
You can always install packages if you got exotic needs. But Ubuntu being the most popular desktop distro, I'd say they managed to find a popular mix.
If your founders are spending their mental energy worrying that their kids will be homeless and starving because they can't pay next month's rent without a salary, how do you expect them to do their best work on the business or make decisions for the long term? Most VC-backed businesses aren't profitable in the short term, and even if they are you can't buy groceries in equity.
"Syncing to your phone now just requires Bluetooth and a seven-second press of the shutter button, rather than a shoddy QR code scan. Exports always happens [sic] in HD over Specs’ internal Wi-Fi now"

syncing != exporting
That's awesome. Was that a barter deal? Fix-our-computers-get-a-bike?
Currently this is currently pointing to the beta 2, not the LTS.
USB VGA Adapters as Software Defined Radio
Every advertising-based business drops off q4->q1. There's a ton of ad spend for the holidays, and just not as much commercial activity in general in q1. The right way to compare it is 17q1->18q1, or 16Q4->17Q4, rather than QoQ growth.
That was a reasonable review until it devolved into the typical Apple whinery of self-professed UI ‘experts’.
You’d be surprised how many places track hours worked.

(Believe it or not, I’ve seen timecards in academia...)
> Obama gave America over to the health care industry

This is disingenuous at best - health care costs have and will continue to grow every year. At least for its first few years, the ACA decreased the growth of health care spending. We'll see how it goes now that it's being played around with.
One would think those people would not be applying for work that required you to be in an office before 9am then.
April fools? lol
Most general discussion on the net about the adverse effects of blue light is in the context of artificial light, such as from screens. People sometimes get the mistaken impression from this that natural light does not have significant blue content, and the bad effects of blue light in artificial sources comes from blue light being something that we did not evolve to deal with it all.

The point of the parenthetical comment was that our sensitivity to blue light is not because it is something we did not naturally encounter and so it is some kind of irritant we have not developed a tolerance for, but rather because we evolved sensitivity to it as a way to sense the day/night cycle, so of course there is significant blue light in sunlight. If there wasn't we would not have developed sensitivity to it. We would have developed sensitivity to some other color that is significant in sunlight.

It probably could have been phrased better.
yeah, I guess... It just seems so clunky
As these accidents demonstrate drivers can’t be relied upon to ‘monitor’ the autopilot and react if something goes wrong.

We don't know how many other accidents have been prevented by autopilot. A safety system should not be judged by whether it's perfect, but by whether having it is better than not having it.

The NHTSA did a study on exactly this issue by looking at accident rates in cars with autopilot hardware before and after autopilot was actually enabled via a software update. They found that accident rates went down by about 40% after autosteer was enabled.

This seems to suggest that either people are fine with monitoring and taking over when needed, or else autosteer was already so good in 2016 that it made fewer mistakes than humans.

https://static.nhtsa.gov/odi/inv/2016/INCLA-PE16007-7876.pdf
Their website was hacked once...

I'm a happy Linux Mint user. I've used every major OS in the last 30 years, and that's the one I like the most. There will be a new release soon based on Ubuntu 18.04.
Yes, after taxes. Taxes are about 45%.

In Poland (where I live, although I'm from Italy) they get 50k/y before taxes, but taxes are 19% flat and the cost of living is about half compared to Italy.

Go figure...
I've done the exact same thing. Inbox was nice on-the-go, Gmail is nice on the desktop.
I love those features so much. Dragging the window near a side of the screen make it fills half of it too.
I have a yoga 900 and Ubuntu works perfectly out of the box. I didn't check to make sure it would work before buying it, but have been dual-booting almost since day one.
As a software engineer, I don't want to tweak my OS. I want a terminal / IDE and.. well that's pretty much it. As long as getting my tools to work is easy I don't care for the tweaking
I wonder what your functional tests are like? Do you do dry runs of the robot on mars like surface?
Show HN: Duotones – Instant duotone effect generator made with SVG/Canvas
Thanks for this, just a minor thing:

You have price per hour and performance per second. Thus that ratio is not performance per image per $, you need to scale that. Also, the metric is not "images per second per $", but just "images per $".
What I dislike about this attitude is it's reductionist. No: not "Duh."

Here in America we have a very confusing system, and no not everything is explained by self interest. For example: George Washington voluntarily turning down more power. Yes, self interest is a large player in people's choices, larger than they publicly admit, and maybe larger than any other factor.

But jumping from that to helping a foreign dictator use chemical weapons is not a "duh."
I'm not sure if that would work for @oftenwrong - they said that one of their problems isn't external interruptions as much as the fact that they can't force themselves to focus on a schedule, and that their focus just kind of comes and goes.

That's the same with me. Having a block of time where I know I won't be interrupted definitely helps, though - and I've been trying to do that more and more at home.
>Lest we forget that Obama gave America over to the health care industry, killed thousands with predator drones and was the first president to spend every day in office at war.

I believe LBJ spent every day of his presidency at war as well.
Co-author here. We built this tool to bootstrap vendor specific declarative templates (Google Cloud Deployment Manager Template [1], Azure Resource Manager Template [2] etc.) that provisions a Kuberentes cluster (and disks), because writing them by hand is a pain.

[1] https://cloud.google.com/deployment-manager/
[2] https://docs.microsoft.com/en-us/azure/azure-resource-manage...
>"I actually wish you could set them to instantly go to your story rather than having to transfer the photos to your phone and do it manually later."

Is there any word on why this is? These would be a lot better if I could just click the button on the glasses and have it post to my story automatically (I understand this means the user wouldn't be able to add any overlay effects but I feel like the vantage point of the video is the main attraction to posting it in the first place). With this friction it makes the process a bit less sexy.
What the hell is that clip of the guy slapping the ball out of the kid's hands all about?!
I'm French and did managed to learn to read in 2 hours. I know a bit more of Russian now but 2 hours was enough to learn to read. Of course I was still reading very slowly syllable by syllable but it was enough to read. With Mandarin, 2 hours isn't enough just to list all the meta-categories of all the signs :p.

That's what I meant by the big difference between the two. Switching from Chinese characters like Vietnam did isn't the same effect as switching from a Cyrillic alphabet which is much simpler.
Once a week is insane.

I have 4 computers and 2 phones. No time for that.

My mother update her distro twice a year, when I come over and think about it.
The needed feature for me is POV. Eye contact, etc, are a big part of memories.

I know there is probably a dystopian future that could come from such a product, but, well, my daughter will only be 2 once.
You can buy it, just have to go out of your way a little for it. And yes, higher end cars are pretty rare.
I just now saw your comment. You are right it takes away some benefits if you don't use the Github markdown editor to write/edit the issues.

The only "benefit" I can still see then is the great commenting system that is attached to each issue.

I added some more features to glyph over the last two weeks however I had not put any more thought into this feature so far. It is really low priority for me right now and I guess it's not THAT useful so that's ok :)

Thanks for your input however. It is always very welcome.
What if you can't predict when you're going to be able to focus for 4 consecutive hours?
Thanks to Jim Keller.
> Depends on how you define recent history. Discrimination of the Dutch speaking population was very outspoken until the 1920's (canon fodder in WW I...), common until the 1930's (difficult to get secondary education in Dutch, ...), and in some areas quite a bit longer.

Got any recommended articles on that? Maybe once things settle down for several decades, Russian language will be more acceptable in Russia's neighbours too. And local Russians will accept they're no longer living in Russia/SU.

Few more personal anecdotes for your collection:

* I was walking random streets in Riga. I'm Lithuanian and I understand both Latvian and Russian about the same. Random older lady comes up to me and asks something in Russian. I answer in Russian that I don't understand Russian. She starts shouting along the lines of latviešu fashisty :/

* A friend of mine was managing a Lithuanian company's branch in Latvia. They had to keep at least 2 salesperson on the floor all the time. One ethnic Latvian and one ethnic Russian. Otherwise either client could get pissed off by the accent.

* Tallinn townhall square on a warm summer day. Everybody minding their own business and beer. A bunch of chavs/maroz/etc comes with Russian flags, shouting "slava Rosija" and do a couple circles around the square. Nobody gives a damn.

* There's a kebab joint in Vilnius run by Turkish (?) dude. He knows some Russian, but refuses to speak it with non-tourists and answers them in Lithuanian on principle. "If I learned it in few years, why can't they learn it in few decades?"
Does HN use dark patterns?
If I understand correctly, you just said that any operating system that's still under development thirty years after its inception is garbage.

Please clarify, because I can't believe that that's what you actually mean.
Incremental builds via Webpack being worked on. Gatsby is waiting on these - https://github.com/gatsbyjs/gatsby/issues/179
Why does Techcrunch publish marketing spam (money), and why did you post it here (money?)?
Is incredible how easy is to miss the point of this.

Let me try with something else.

Imagine you have try/catch/finally BUT NOT AS CONTROL FLOW CONSTRUCS but "just api calls".

So, you language need to be used like:

foo()
exceptions.try{
bar()
this.catch{

}
}

It means, you need to remember to ALWAYS REMEBER to "close" the start of the call.

Imagine how bad this could be. If only "try/catch" was as with "IF/ELSE/ENDIF" so you not do something stupid like:

foo()
exceptions.catch{
what?()
}
bar()
Yeah, pretty big coincidence. However, this may change with the next TensorFlow versions, which supposedly has further speed improvements for the TPUv2.

Note also, that the ~2% performance difference is only on one model (ResNet-50) and cannot be generalized to all workloads/all of deep learning (at least not without further proof).
Nice work. I've only seen anecdotal stories about how TPU is faster, but never something as detailed as this.
#4 all the way. Persistence is key. Well, more accurately, keeping track of and nurturing leads.
Yes, but its sort of changing the definition of high and low from price (with stocks) to volatility (with options) and having the expertise to trade volatility like that without _accidentally_ trading on price.
Good lord, that looks like Death By Parentheses

(do
(set f1 0)
(set f2 1)
(set x 0)
(while
(neq (get x) 50)
(do
(set x (+ (get x) 1))
(set next (+ (get f1) (get f2)))
(set f1 (get f2))
(set f2 (get next))
(print (get f2))
)
)
)
is it even at 30 day high? it was like $13 in the begining of 2018.
Macron coin explodes after congress speech
Water-Resistant Spectacles from Snap – Improved Version of Hands-Free Camera
Two years ago I moved from the Finance Industry to Life sciences, the burden of documentation and regulation is something to consider if you want to move into any regulated industry if you are used to agile. Up until now I never thought a bank could move an order of magnitude faster than anyone.
I'm very unfamiliar with gnome as an organization. What are the political reasons you're referencing?
When I used Arch some years ago, I regularly updated the system, but that meant things broke reguarly. Not updating regularly is not an option. Sure, there was always an easy fix, but that's not the experience most of us are after.

The bigger problem with the rolling release model was that package maintainers would leave packages sit for long periods of time, and then they'd write long, arrogant posts in the forum telling users that it's no big deal to compile your software. That can't happen with a regular release schedule.
Too late for what?

To safe everybody? We never did. People allways died of starvation.

And people are doing nothing?
Well here in germany they can't hear the word sustainable and renewable anymore. But they are still switching slowly.
Changes take time.

But even China and Saudi Arabia are pushing all for it
> do you really think a Prius has good visibility behind?

No, I wouldn't say it has good rear visibility, objectively. However, my statement was explicitly comparative, and I think the Prius has better all-round visibility than a Dodge Charger.
You could say that, but the level of involvement in the "advisory period" of the Vietnam War must have been matched in various Caribbean ventures in the early 20th Century. I suppose that you might as well count Lincoln, for secession preceded his inauguration.