skysight-inc/HackerNews huggingface dataset:
Toyota had a similar brake software issue in 2010 [1]. They had a fix available 3 days after the NHTSA announced the issue. Toyota issued a voluntary recall for over 130,000 cars in the US. Since the recall was voluntary, it likely took years until some cars received that update when they were serviced for other unrelated issues. I have no idea if Tesla is doing things the best way, but Toyota having the ability to push that update out immediately would have indisputably prevented accidents and possibly saved lives.

[1] - https://en.wikipedia.org/wiki/2009%E2%80%9311_Toyota_vehicle...
~30% of submissions are software-dev-only (new typescript 3.0 release), but most submissions are just high quality, interesting posts. And the level of discussion is excellent - no memes, no jokes. Its like the opposite of reddit.
The focal length of the Hubble was certainly different, but maybe other things too... I'd be surprised if this wasn't a copy/paste error, but maybe it really was some huge miscalculation that nobody caught.

There were a lot of KHs (Keyhole) flying long before Hubble so they didn't have unfixed issues and their test fixtures were all set up (and frankly, probably passed Hubble).

https://en.wikipedia.org/wiki/KH-11_Kennen
They do, sure, but they don't put any teeth into it. AMP pages get special treatment in search results. It's not about promoting fast pages, it's about promoting pages which buy into Google's self-serving AMP nonsense.
Yes, if you have to install it from scratch then yes, it's more work. You can install from the source binaries or use KOPS or Rancher or a dozen other installers to set it up in a few clicks or CLI commands. If you're on the clouds, then stick with the managed offerings since they actually give you free master nodes.

Federation/multi-cluster is being reworked so multiple K8S clusters around the world on different providers can act as one, or you can use Rancher or some bash scripts to accomplish most of it today.

Also K8S is actually moving towards standards as every release includes a new interface for things that were previously proprietary, and now just use plugins for whatever provider you want.
They also ban ad blockers and have a hugely hostile GDPR banner. As in "GDPR-hostile".
There is a typo in the first subheading: "Project Refrences"
Sounds like the good kind of problem! Let me chime in and say thank you for implementing and sharing this.
Intolerant of allowing people to waste your time or wasting other people's time?
In social science research, "getting the model right" is often the goal (i.e explaining why something happens), and "making good predictions" is of secondary importance (i.e. good predictions only matter insofar as they indicate that your model is good). That's one reason you end up doing involved probability modeling, compared to just slapping it with machine learning like you'd do in an industry setting. The flipside is that, as you said, many social scientists don't have the programming chops to do it themselves.

The other big advantage IMO is that it straddles the space between "traditional stats package" (SAS, Stata, SPSS, Minitab, etc.) and "programming language". We here know that it's more or less the latter, but the "batteries included" standard library with first-class support for a "data-frame" type makes it feel much like the former, especially if that's what you're already familiar with. It's a gradual transition from a stats package to general-purpose programming, and you don't have to jump through hoops, install third-party packages for basic stats work, or deal with ugly/counterintuitive syntax.
This is a misunderstanding: “non-profit” does not mean that an organisation can’t earn money. It means the company cannot be sold, and all profits have to be reinvested (rather than e.g. paid out to shareholders). And PLOS, like for-profit publishers, has in the past had very large profit margins (and has been criticised for this, e.g. [1]).

[1]: https://scholarlykitchen.sspnet.org/2015/09/29/plosone-hikes...
I'd argue they were about like us, no more, no less. Hunting mastodons was actually very sophisticated technology - I mean, all they had were sticks and rocks, against a beast that could easily kill them. On the other hand, disease, malnutrition, and untreated injuries really dragged them down.

It's important to divide between history and pre-history, though - living conditions for stone age tribes were very different than for civilizations, which had agriculture and permanent structures and all the benefits and problems that go with those things.
HN is not a monoculture the appropriate stuff on the site can interested anyone and no one is required to be a software developer to get on this website.
Show HN: Free real-time team collaboration tool
They state that the error in the mirror if you enlarged to to the size of the earth would not be any higher than 6 inches.

http://www.scienceclarified.com/scitech/Telescopes/Hubble.ht... is a great article on it. Since this all happened in my area I was always interested. The fix of the mirror is one of the greatest feats I have ever read. They weren't sure how much could be fixed. It ended up being better than anyone could ever expect.
Premise makes sense and I want this to happen but have to keep in mind we are easily swayed by extrapolations that forecast doom. Probably won't be to the extent he predicts
Lyric | www.staylyric.com | San Francisco, CA | Full Time | Onsite

We are hiring for: Principal Data Engineer, Principal Data Engineer, Senior Backend Engineer, Senior Salesforce Developer, Senior Software Engineer, Staff Backend Engineer, Staff Full Stack Engineer

https://boards.greenhouse.io/lyric

Lyric's Creative Suites are your launchpad to a better travel experience, combining the spaciousness of an apartment, the amenities of a 4-star hotel, the productivity of your favorite work space with (soon to be) IOT integration, and the creative surroundings of an artistic studio.

Funding: https://www.crunchbase.com/search/funding_rounds/field/organ...
Wall Street Journal: https://t.co/u67lZFqawf
Why NEA & NFX Invested: https://youtu.be/HyrjgDfwzAs
Magic Works | Software Engineer | Android Platform Engineer | London | Onsite, Visa | £50k - £75k | https://magic.works/
At Magic Works we believe that music is best shared – connecting, entertaining and bringing people closer through a shared music experience. We've created ROXi, a simple appliance that plugs into the TV, and brings unlimited music streaming into the home. A set-top box with a Wii-style remote that includes a microphone for voice commands.

We are looking to expand our team with people who are passionate about creating a world-class product experience and thrive on challenge.

Our culture:

- Ownership: We are a small team and everyone has to be a self-starter and own their work

- Collaboration: We feel that supporting others and welcoming input is key to a high-performance environment and strengthening our architecture

- Breadth: Everyone has their natural strengths, so you will be building and improving code across our platform, it's a great place to learn and we need people who relish that opportunity

- Best practice: Practice and encourage quality engineering with test coverage, modularisation, clean interfaces, and technical trade-offs

- Pragmatism: Always striving for a balance between beautiful code, maintainability, and time to market

React Native:

- 4+ years experience in web technologies, experience with React Native (or React), ES6, TypeScript

- A keen eye for design, quality interaction and animation – we're competing for our users' time on the TV, alongside games consoles

Android Engineer:

- 3+ years experience with C++ and Java, high-level understanding of operating systems and kernels (ideally Android)

- Debugging, profiling Android apps, experience working with IoT and bluetooth devices is a plus. Keen on learning new tech and taking ownership of the platform

If this is of interest to you and would like to meet us, email us on jobs@magic.works
I thought this was announced months ago.
We're not talking about violence (and you're statement is pure conjecture anyway), we're talking about tweets and yes the left wing tweets are just as bad as the right wing tweets as I and others have given examples of in this thread.
It would be interesting to be able to have a view-only mode for chats going on in places you're not located. I'd be curious to see what London or Sao Paulo are chatting about, even if I can't join in. :)
That doesn't make anyone less of a dick for letting ad networks ruin their websites. It just means that the old quote applies: "It is difficult to get a man to understand something, when his salary depends on his not understanding it."
Interestingly the saftey regulations also contributed to the sinking of SS Eastland (your 2nd link):

> During 1915, the new federal Seamen's Act had been passed because of the RMS Titanic disaster three years earlier. The law required retrofitting of a complete set of lifeboats on Eastland, as on many other passenger vessels.[7] This additional weight may have made Eastland more dangerous by making it even more top-heavy. Some argued that other Great Lakes ships would suffer from the same problem.[7] Nonetheless, it was signed into law by President Woodrow Wilson.
Improved pull request experience in GitHub for Atom
wow, that value is hard to imagine
Issues with the new class of nuclear power station designed by EDF ("EPR") currently in the works in the UK, Finland, China and France have been spotted via xray as well.

The french plant (in Flamanville, Normandy) has a number of faulty parts, including the cover of the pressure chamber.

Latest article in english I could find is this http://www.world-nuclear-news.org/RS-Flamanville-EPR-weld-ch... but since, several other defects have been found.

EDF is currently lobbying for an OK from the nuclear safety regulator despite the faulty welds. Earlier this week I read that the deal would be something like a reduced lifespan for the cover with yearly inspections. Some even said that the alternative is basically to torn apart the power plant, remove all the machinery, redo it, re-deliver it and pray for quality welds this time.

The chinese ones are about 1 year behind schedule.
The english one (Hinkley Point) is 15 months behind schedules, also because of quality issues.
The finnish one (Olkiluoto) is almost ten years behind schedule.
The french one (Flamanville) is 8 years behind schedule.

In most cases, EDF is liable for damages because of the large delays.
WordPress does if I recall correctly. Though it's been a few years since I've worked with it.
What does 'flaking' mean to you? As in making something like a dinner plan and then just never turning up? I really can't understand finding that acceptable. Are you not annoyed at the waste of time and embarrassment?
OK that makes sense, but that's a tiny distinction. Paying for open access used to be optional (like in Cell) now becomes mandatory (like in Cell Reports). The scientist still pays a hefty fee ($5000) to publish a paper. It's probably more economical for the Funding bodies to pay the OA fee rather than paying the subscriptions, but it still foots a bill.

> I'm not sure if I understand right

I was making a point about how impact factors are used as proxy for value in life sciences. Because life scientists have done that, they are now dependent on a model in which a third party (the commercial publishers) is judging their work. Going fully open access means the journals will more or less have the same impact factor, because the strong incentive to work towards increasing it (more paid subscriptions) has gone away. So , at least in life sciences, academics will have to learn to evaluate the work of each other more openly, something that other disciplines have achieved long ago (e.g CS, math , physics).
That is in no way an exclusive SF phenomenon. Shitty parents who don't care about their kids' impact on others exist everywhere. https://www.youtube.com/watch?v=rYvYjWgPh-k&t=20
How data miners can influence a voter’s behaviour
Right -- people already use defer as a way of mapping errors and doing cleanup in an already awful way:

func something() (Err error) {
defer func() {
if Err != nil {
someCleanup()
Err = fmt.Errorf("wrapping: %v", Err)
}
}()
return blah()
}

And unlike handle you can actually give an arbitrary mapping function, while as far as I can tell you'd need to do something like

handle err { return mapError(err) }

Rather than the more ergonomic

handle mapError

Or

handle func(err Error) { return mapError(err) }

But whatever -- all of this is pretty useless. The main benefit of check in my mind is actually that you would be able to easily bump your test coverage -- because Go test coverage is based on lines and so the repeated use of

if err != nil {
return err
}

artificially dilutes your test coverage (you don't need to test that every error is propagated -- that's just doesn't make any sense and might not be possible if you are returning directly from os.* functions that don't even have fault-injection).
We seem to have a difference in base assumptions. I'd like to preserve and further the technological civilization. You seem to want to shut it down.

> the compound harm to the environment (for starters) of nations states existing and controlling currency

Do you believe that nation states exist solely, or primarily, to control currency? Currency is the blood of the nation, yes, but nation states form organically, to further interests of groups of people. Whenever you have more than a dozen people in one place, you get hierarchical governance, and the more people you add, the more that hierarchy grows vertically to cope with the load. With millions of people, you arrive at some form of states; add couple wars into the mix, and you arrive at modern sovereign nation states.

Point being, if cryptocurrencies were to break states' control over money - and what I guess you hope for - destroy states entirely, after lots of blood unnecessarily shed, the states would be back in some form. It's doubtful though, that cryptocurrencies would survive the process. They need computing and Internet to work, and computers&Internet need stable global economy to exist. Break the economy, break the supply chains, and modern technology evaporates.

Along with 90% of urban population starving to death.

> you should know you're rightly fearful of this technology, because it's going to play a major factor in your future demise

Yes, I'm fearful, because this technology is tuned in with the markets just well enough that it may propagate, whether governments want it or not, and grow to the point of burning out most of our non-renewable energy sources, with little to show for it, before someone finally puts a stop to it.

--

I've painted a bleak worst-case scenario above, but I sincerely hope cryptocurrenicies as we know today will fizzle out and be remembered just as another scam, one with absurdly large ecological footprint. I'm not against distributed ledgers, distributed consensus, or even new designs for money. I'm just against stupidly inefficient solutions exacerbating the biggest problems humanity faces.
On a related note, does anyone have a good recommendation for a lightweight analytics solution?

I've looked at Piwik/Matomo and it looks pretty good. I've also been looking at NGINX Amplify, but that is more web server metrics rather than "analytics" and it's SaaS of course.

You'd think that there would be tons of NGINX plugins for stuff like this, but I haven't found any good self-hosted ones. I really would like to avoid running heavy JS on pages that are <10KB.
> You are assuming k8s is already setup and running, right?

I've only used Google's managed k8s solution, but setting up the actual cluster is another 30 seconds of clicking 2 buttons on a website.

> Say I want to deploy my application via k8s to bare-metal, Google, and Amazon (so I am not dependent on one provider)...what does that look like?

As with any other multi-cloud solution, you need to decide how you're going to handle your dbs and other persistent data stores, but it's as simple as spinning up a cluster (rather than a vm) on each service, and then deploying to each.

With a little bit of upfront work, you get a ton of extra features. I've used Elastic Beanstalk on AWS, and running an app on Kubernetes is easier, even including the cluster setup time, and as a bonus, your deployment configurations aren't tied to a single vendor (you can pickup your k8s configs and more to another provider if needed).
We also had school shootings. They just weren't as deadly. There were 3 deaths. https://en.wikipedia.org/wiki/List_of_school_shootings_in_th...
I think demonizing your adversary is as old a trick as any, really. We have seen the end of the one-way media era, in which people believed that other people around the world all sort of thought the same thing about most things, but of course it was never so.

I also agree that it should be fairly trivial to hack up some bluetooth device with whatever buttons you need and have it relay using your phone to some server, then you just push those buttons in your pocket, virtually undetectable.
These definitions are a bit too narrow for me.

I think there's a place for sites where the user is expected to stay a while, and where functionality doesn't warrant several megabytes of resources.

Thinking that there's anything but can lead to a wasteful landscape for the web.
Better definition would be doing things that have lasting positive effects. (on themselves and / or society)

In this regard, most people are active though do not have means to be active on global scale.

In this definition, limited "passive" entertainment and consumption count as long as they bring long term positive results.
Sales drop could be sign of peril for American muscle cars
Dead or alive what matters is that you were right.
Yes I find that immediately before my brain falls asleep, my thoughts turn very abstract or even surreal.. like they don't make much sense.

It's hard to remember of an example right now because this all happens in some layer of subconsciousness and evaporates as soon as you fall asleep/wake up but it's something like "oh I'm just here smelling this colour and it kind of tastes like cinnamon."

Actually probably even more abstract than that, but that's the best I could do on short notice while fully awake.
Multiparty Encryption – Our Talk at DefCon 25 – August 2017
Compiling the Best Programming Courses and Tutorials
How would you teach programming to a beginner?
that sounds like feedback you should be getting in manager 1:1s, the formal review process isn't necessary
KITE | Software/ML Engineer + Lead Product Designer + Technical Sourcer | Onsite - Downtown San Francisco

Help us build the future of programming at Kite (kite.com) -- we're using machine learning to eliminate the repetitive parts of writing code. Watch our demo here: goo.gl/d7RkUT.

Our stack: GO + Python

Open positions for senior backend engineers, senior machine learning engineers, a lead product/ux designer, and a technical sourcer/recruiter. Apply on LinkedIn (bit.ly/2NjNedC) or drop me a line at a@kite.com

-- Adam
Veiled supernovae provide clue to stellar evolution
Samsara | San Francisco, CA, and San Jose, CA | Onsite | https://www.samsara.com

Samsara builds sensor systems that combine wireless sensors with easy-to-use software to help businesses of all sizes bring their physical operations online. We aim to make sensors easy to deploy and their data easy to consume, so our customers can deploy them by the millions and in places they've never been used before.

To learn more about who we are, our engineering culture, and whether this is the right place for you, read our Key Values profile: https://www.keyvalues.com/samsara

Some of our open positions:
| (New Grad) Software Engineer
| (Intern) Software Engineer
| Director of Full-Stack
| Engineering Manager
| Software Engineer, Backend Infrastructure
| Software Engineer, Embedded Systems
| Software Engineer, Frontend
| Software Engineer, Full-Stack
| Software Engineer, Full-Stack
| Software Engineer, Full-Stack Infrastructure
| Software Engineer, Mobile Infrastructure
| Software Engineer, Reliability
| Software Engineer, Web Application Security

Tech Stack: We use Golang for our backend, Typescript and React for our web client, GraphQL to fetch data from our backend, and React Native for our mobile app. Direct experience with these technologies is not required.

To see our full list, visit: https://www.samsara.com/jobs
Hug of death! Congrats :)
Thank you, I am going to give that a try! As if I could resist a virtual/fictitious candlelight dinner with Captain Picard! :)
John Seymour's self sufficiency books.

Haven't been able to put it all into practise, but they opened my eyes to what's possible, and provided some motivation to make the best use of the space we've got.
It doesn't "speak to his mindset". You've simply cherry-picked that detail ("a powerful data point"!) against all evidence to the contrary. No one who really cared about pg's "mindset" would look at just a single use of the word 'the' which he didn't even say. If that isn't the internet gotcha game I don't know what is.
Bankruptcy isn't a bad idea for universities. They're not supposed to be for-profit corporations, although many have run them as such. Bankruptcy could help schools restructure their operations, but that requires that boards of directors haven't been captured by financial interests.
Amazon hits $1 trillion market value milestone
> Unfortunately Worse is Better has become the dominant approach and it will be difficult to change that.

That's because "Worse is Better" provides revenue out of the gate. Design and performance doesn't sell, it just raises costs and causes churn. And so long as your features are bringing in more customers and revenue than you churn, nobody cares.

Yes, it will cause blowback later, when you have a feature-rich product that is unacceptably slow, or new features cost too much to be released on time, but that future may be years away, a timeframe you can't (or aren't allowed to) think about when investors are pushing hard for user and/or revenue growth.

Of course, those years later, it will probably be faster to pivot to a new bit of software written with a "Worse is Better" mindset and start the cycle again.
lol Others may have the opposite opinion. Ew.
Progress update from the Librem 5 hardware department
A French Theme Park Taught Crows to Pick Up Trash
There was recently an interesting twitter dump by a former Tesla engineer whose NDA was up; as of a few years ago their software development practices were... pretty bad.

Apparently every Tesla vehicle runs a Kubernetes cluster and is/was remotely accessible to Tesla via SSH?

https://twitter.com/atomicthumbs/status/1032939617404645376?...
Ask HN: ReasonML, ClojureScript, Purescript or Elm?
I was just hoping that some people who might have made this decision could speak a bit about their reasoning behind the decision. Specifically, if you could mention your use-case, as well as what language features you needed (or wished for) and finally the pros/cons you used to make your decision.
Yes yes, this happens to me as well, but I don't make an effort to conjure these thoughts... they come on their own as I drift to sleep. Perhaps if your brain is too active at bed time, it needs a little boost to get it into sleep-mode, in which case intentionally creating these thoughts helps.
You rock!

EDIT: Not only because of the technical achievement, but because this little has allowed me to waste some time playing a fun game, while looking very busy to passers-by to whom anything being done in a terminal looks like black magic from The Matrix. ;-) That game can be seriously addictive.
I have never been downvoted on HN in my ten years on this site, amazing.