skysight-inc/HackerNews huggingface dataset:
Digitally Imported is pretty great. I've subscribed for years alongside Spotify and prefer it for set and forget playback of a genre of electronic music. Spotify is for specific playback and discovery.

There may be a free trial, and I think there is a free tier with ads if you can tolerate them.
View Anonymous Flight Incident Reports
Something like (or exactly) software systems safety methods should be applied to critical systems (such as aircraft systems). DoD does this for all of their critical software. And I say "something like" only to indicate there may be something particular about software in aircraft. I doubt it though. And as the article indirectly points out, analysis was severely lacking.

DoD Software System Safety handbook
https://www.acq.osd.mil/se/docs/Joint-SW-Systems-Safety-Engi...

Full disclosure: The company I work at does this type of work. I don't work in that group.
> That'd be nice if the environment was actually stable, but the last version that was approaching decent stability was Snow Leopard

Read this on Thurrott’s blog?
8base looks really interesting and I'm glad you're filling a space which the Prisma folks left by reducing focus on graph.cool.

One question, is your underlying platform currently (or to be) open source? I ask because it was reassuring when graph.cool put their entire graph.cool backend framework open source so that it felt even less like potential lock-in.

I know the fact that it's standard graphql means there's already a certain level of portability but if you build-up all this functionality in your BaaS there's potentially a lot of lock-in there.

Lastly, your pricing seems high for, say, a dev who's want to build a SaaS that'd sell to potentially many enterprise users. Maybe you do not want to target that demographic?
It still sounds like transparent governance of community-funded farms would enable you to address the biodiversity of your region. Having an efficient farm doesn't mean you have to crank the efficiency dial to the maximum. But inefficiencies are paid with the fact that fewer people can access the ecological lifestyle we're talking about, whereas a community farm will allow someone who doesn't have a garden to pursue an ecological lifestyle.

Furthermore, a community governing a farm can centrally plan out for ecological concerns, and they can actually measure and study their progress. A decentralised community is hoping the winds of fortune will coordinate them. A lot of this comes down to whether you trust the ability of a community to maintain control.

Also I know people who have a well-sized garden meant to actually make produce, but nobody would say it could remotely alleviate their food or lifestyle burdens. The time-sink is huge; they do it for the gratification of home gardening, not as a mitigation of food burden.
Technical Interview Performance by Text Editor
It’s always low karma, anonymous accounts. There seem to be a bunch of them recently.
Agree. I rely on OSM for exactly this sort of detail for all kinds of outdoor recreation activities. I contribute missing features when I can.
Bill Clinton was impeached by the House and tried in the Senate for obstruction and lying to a grand jury. The case was too weak. It didn't work out well.

I don't recall any related prosecutions or indictments. So that's a pretty big difference. Several guilty pleas. Several ongoing investigations. A couple trials coming up...

I was aware enough of the news to follow Watergate. Trump's corruption looks to me to be worse than Watergate. Firing Comey and then telling McGhan to fire Mueller is a slow-motion Saturday Night Massacre by itself, and that's just scratching the surface. Nixon was never a national security threat except for being drunk off his ass.
Just to add to what has been said here. The three sisters is not the only form of companion planting you can do. There are many. My favorite other examples also include: Strawberries planted next to blueberries and carrots planted next to lettuce. These may not provide as complete nutritional value as the three sisters but they are easy other options.
Learn rummy tile. Then practice reading errors.

https://en.wikipedia.org/wiki/Rummikub
Came to check this to confirm my experience. I would hire an ex PhD physicist as a data scientist only if they actually talk data science in an interview. Even better if they have good work experience in the same field.

One thing that really irks me is this notion that PhDs in physics are so smart just hire them and they can figure it out. Maybe that’s the case, but is it something I’m willing to take a bet on? probably not at least until you’ve learnt the field and ideally if you have experience.

That said my best friend in high school was one of the smartest people I know, went on to do a PhD in physics and then took two years to find a job. I know the struggle these guys go though because I spent a lot of time trying to help the guy out. Thankfully he landed on his feet, but the sad truth is a lot of these guys either just really love the field or think they’re going to be the next Feynman, until they realize how competitive the physics world is for only a few tenured spots.

The good news is if you’ve still got what it takes after a PhD or postdoc and you have the time or determination you’ve definitely already proved you have the horsepower, the work is then just converting that into something the real world appreciates.
Seamus Heaney’s translation of Beowulf two decades got quite a bit of attention in mainstream magazines and newspapers. Plus, 2007 saw a film adaptation of Beowulf directed by Robert Zemeckis and written by Neil Gaiman and Roger Avary. There is public interest in this poem as a classic of English literature even when Tolkien is not involved.
What exactly is the business model for this venture? Vendor lock-in?
The US car industry is advocating pretty vehemently against tariffs right now.

But besides, you’re not even mentioning the customers, who always loose out because their natural choice of product is artificially influenced.
Well, yes. But, and who knows if it is true, but you would think you can think up that you need sensor errors to be tested and maybe figure out you need three errors vs two for instance to cover all cases; formal systems can help you model and reason about that and come up with cases that are not covered.

I think the point is which these disasters show, and some others in the past (was there not a recalled Japanese car with a software issue?) that a few million more for the right resources will save you a lot more down the line. Problem is that this is not really a statement we can prove for formal verification because we do not have enough to compare with; i have a very strong feeling it will make quite a significant difference; if not for the proofs themselves then for the sheer number of hours and time the proofwriters thought about it by the time of delivery.
I didn't read the artidcle yet, but I experience the same issues.

Computer science + business minor as a bachelor

Psychology (honours) as 2nd bachelor

Game studies master

Computer science research master

My fields of interest: computer science, psychology and business.

For the rest, your comment is almost identical, to some extent even the math parth (as psych. is quite statistics heavy compared to CS).
My first Ubuntu install was 8.04 LTS - I'm pretty sure it was made clear then how it worked and that it was a more preferred install for "stability-over-time" reasons.

It was also a revelation to me - easiest install ever. Prior to that I was running some version of Mandrake (and prior to that, Woody).

I've been running Linux in some form or another since around 1995; I started with Turbo Linux 2.0 (ok, ok - my first Linux was Monkey Linux over DOS, but it was more a plaything). I'm not unfamiliar with the intricacies of installing Linux (and I've compiled my own kernel before just to get certain things working - did that for a 486 laptop just to get everything on it working - sound, modem, PCMCIA, ethernet card, video, etc).

Being able to just "point and click" - while Mandrake allowed it, and SuSe also to an extent - it wasn't anywhere near as clean as what Ubuntu allowed for. I've pretty much stuck with Ubuntu since then (though not with their wm/desktop - blech at times).
Being flagged off the front page because it is explicitly off topic per the guidelines is not a sign that HN is unable to discuss topics of its “difficulty” (and it's not even an especially difficult topic compared to many that aren't flagged off; it's just particularly egregiously off-topic.)
cloud formation*

Sorry, I couldn't resist.
Your focus on API-driven banking really intrigued us, however I wasn't surprised to see that you won't bank money services businesses. Kind of a shame, because we could really use an API to help with cash management.
"...various errors seem to have caused Facebook’s systems to log some passwords in plain text since as early as 2012."

1) As a software engineer I can't imagine how such errors could possibly have entered production code accidentally, especially after code review. If precise details of these errors are released I am open to have my mind changed.

2) Even if it did, I can't see how it would take facebook's tens of thousands of engineers 7 years to find this "bug".
> flying in close formation
"conveniently in close proximity most of the time, usually".

I wonder what the equivalent of "Developing in Production" looks like for planes, or if this is it?
Welcome to 2014 http://www.whosdrivingyou.org/blog/ubers-deleted-rides-of-gl...

I'm not claiming Google does this, I'm claiming this is very trivial. Of course it will be probabilistic so you can claim something with 95% chance of being true. That's good enough for advertising purposes or just to be put in a box called 'likely to have a one night stand'.
Fringe joke right there.
however, there are certain jobs that a ph.d. will basically catapult you into a senior position as soon as you are hired, and it will do so at the expense of people with just a bachelor's or master's degree. i have seen people titled "senior research scientist" and put into management roles despite having just graduated in the same year. in other cases, having a ph.d. will give you large amounts of responsibility (good for career growth) right off the bat, despite having much, much less experience than already hired colleagues with only master's degrees. why is that? well, some people, cultures, companies, labs, etc. still hold the ph.d. quite high in their mind and heart, despite what they may say. these are the places that think a ph.d. gives someone the ability to manage not only technical aspects (that somewhat makes sense) but also people, projects, system design, etc. (that often doesn't make sense).

so basically, in the end, there is no golden rule.
The big question is field or box lacrosse? There is far less head on head contact in lacrosse, but box lacrosse has the same problem with hits from behind into the boards as hockey.

Somewhat surprising, soccer also has huge concussion issues, so probably CTE as well. They'll try and argue no proven linkage, but to me that doesn't make sense.

My 10 yr old plays football and lacrosse, but next year we will probably switch him to flag football and basketball exclusively. It's just not worth the risks.
Yeah, it's certainly an issue, because people do have nvidia cards and they don't work as well as they should have on Linux. I'm just pointing out that it's in large part nvidia's fault, not really Linux' graphics stack's. I myself have an nvidia card in my desktop, and while it's _mostly_ fine with the proprietary drivers, there are occasional graphical glitches which just don't happen with other cards. (The nouveau drivers just don't work at all, which is also largely nvidia's fault from what I understand, due to not providing many docs and forcing the nouveau folks to reverse engineer everything.)

Coincidentally, I decided to try getting into OpenCL a couple days ago. I've just used the Intel OpenCL runtime, but Arch Wiki's GPGPU page mentions opencl-nvidia: https://wiki.archlinux.org/index.php/GPGPU#NVIDIA

I don't understand why CUDA is that big, when it's locked down and supported by only one vendor, and OpenCL exists and is open and supported by all vendors. But then again, there are probably some market forces I don't understand; I also can't really grasp why Direct3D is that big when it's locked down and supported by only one OS vendor and OpenGL exists.
> This is a big release that includes ... important changes for the much awaited ... windows features.

Then the article doesn't say another word about Windows.
do not even want to hear about the possibility of a better solution

We really would, but no one in this thread is clearly describing this better solution.
It's honestly very difficult for me to understand this mentality. Is a degree supposed to represent a certain level of education, or is it just an arbitrary way of sorting people into different social classes?

There was another article on HN about how a masters' degree in physics increases earnings and is a great career move. Should we find a few thousand kids who are outliers in some bodily attribute every year, and arbitrarily give them physics masters' degrees? Wouldn't there be some serious drawbacks to this? How is this different from giving BAs with basically zero academic requirements to people because of their football skill?

The system in the US is just so bizarre. In every single other country in the world[1], universities are one thing, and elite amateur or semi-pro sports leagues are another thing, and nobody would really imagine mixing them.

[1]: This is literally true, as far as I know, but please correct me if I'm wrong. I actually get pretty annoyed when people talk about how the US is the "only country in the world" with various problems like violence or healthcare, because usually by "the world" they mean "highly developed Western and Northern Europe". But in this case I think there are actually literally zero other examples of countries with the dysfunctional fusion of academia and semi-pro sports that exists in the US.
What about allowing anyone to decide to be hidden? The feature could still exist without its being associated with a specific gender.
The main difference is in the conflict-detection system. Whereas bors only has a single queue, this new system can have one queue for each set of changes which doesn't interact with any other set. Eg. if you've got an ios app, a webapp, and a bunch of documentation all in the same repo, then this system will automatically work out that changes to each of those independent projects can be tested and merged in parallel, because they can't possibly conflict.

It relies on understanding the inputs and outputs for all CI build steps to work out how changes to particular files might conflict.

Also, it has a much more sophisticated understanding of how likely a change is to be the source of failure, which it updates in response to repeated test runs. It can then prioritise the changes which are most likely to succeed.
We already have standards, one of which is clear technical documentation of the system, which the users were not getting. Also we have standards for writing fault tolerant systems (I would say even 2 measure devices are not enough, you need at least 3 to be able to decide).

In Boeing it's clear that software best practices and standards were not followed at all.

As an example here's the description of the Google Test Certificstion process:

https://mike-bland.com/2011/10/18/test-certified.html
This isn't a breach.
Machine industry standard parts with ones own - slightly diffrent size and tolerance and sell them for $Orgprice * 10 ?
"1) As a software engineer I can't imagine how such errors could possibly have entered production code accidentally"

Like i'd love to agree, but frankly, i'm not surprised. I feel like I've seen crazier things happen on production environments...
> “...You don’t expect them to pull the carpet from beneath you...”

Ah, yes, yes I do.

I work in an agency doing client website development and Google's recent price change for map services caused us to look elsewhere - abruptly. We're all about MapBox now - Google Maps has become too expensive.
Not with 3rd party Javascript disabled. I find an agressive uBlock policy breaks most websites, but less than they're broken by default
People dump on cycling, and it does deserve it to some degree...

But realize that cycling has 1/100th the money that soccer, football, baseball, and basketball have.

And you think those athletes aren't doping if 100 million to half-billion dollar contracts are on the line?
How-to-Use Machine Learning for Buying Behavior Prediction
I believe the relative ease — not to mention the lack of
tangible cost — of software updates has created a cultural
laziness within the software engineering community.

-- This --^

As someone who carefully crafts their code to strive for perfection, seeing sloppy work out there in the wild drives me nuts. I know folks here will deride me for being "inefficient", but in the long term I still maintain from my experience it's less efficient to push out buggy software and try to fix it retrospectively.
he owns it he can sell it
Indeed. It is normal that implementation will find a bug in the spec. Anecdotally, have never found a flawless RFC. Every real-world implementation of an RFC I've ever done has found some discrepancy when it came to compatibility testing.
you could burn it to a USB drive, boot from that, and verify before you go crazy upgrading....
It also makes absolutely no sense in any software that works entirely with and relies on external, mechanical hardware sensors. There is a reason people use this to certify their operating system or algorithm works: you can forever stay in a bubble that your processor is just a big math machine, no external inputs, no external outputs. We have "certified secure" operating systems that nonetheless are trivially attacked through something like rowhammer.

How do you solve it? Assume your AoA sensor is always correct? Congratulations, MCAS is a provably correct solution! Make the sensor behavior more complex? Sorry, the problem is now intractably complex (and still doesn't model the actual hardware).
I'll probably catch some flak for this, but if this is just a short term hurdle during a single project get your hands on some adderall. If it continues for more than a couple weeks even when you're working on something you are passionate about put the pills away and take some time off away from the keyboard to try to decide if this is an issue of focus and distraction or just burn out.
Not everything has to have a point or engage in privilege-self-flagellation. The author has an interesting life story and he is sharing it. You as the reader are welcome to do with it whatever you want to. Some people like myself are curious to hear about how someone built a 500k/year career and why they decided to walk away from it. If you don't find it interesting, just downvote it, ignore it and move on. I think you're reading into it and projecting far more than you need to
The company has to be incorporated in the US. But the founder can be foreign.

Unfortunately banking is a very geo by geo thing in terms of regulation, payment rails, banking partnerships etc. We don't have any immediate plans to launch outside the US, though I would love to be global from day 1 if we could.
So you think identity for 10B internet users should be centralized ? And then users would be able to login into other sites with this central identity provider ?
In Sweden I definitely observed this. I worked with quite a few SWE's who went to a technical university (LTH, Uppsala as primary examples) and held engineering physics degrees. From talking and working with people, though, I think it's because it's quite easy in Swedish technical university curricula to take SWE courses that count towards your degree. There is also quite much more of an applied engineering approach vs. theoretical than you would expect which might also play a role in this.
>1) As a software engineer I can't imagine how such errors could possibly have entered production code accidentally, especially after code review. If precise details of these errors are released I am open to have my mind changed.

You can't imagine? Really? Error occurs, request that caused error gets logged.
Amazon admits defeat against Chinese e-commerce rivals like Alibaba and JD.com
Quite a bit of first generation students (I am one) could have trouble realizing this. They are grown up in The Netherlands with: university is the best education you can afford and it will make you the most money. And since parents of first generation students are a bit money scarce (not a lot, I'm not saying they're poor), money is important.

And according to them, if you do university education, then you don't have to work like your parents, who started having back problems between 40 and 50 because dad lifts a lot and mum is just unlucky.

Get a white collar job and don't burn your body: go to university.

If that's drilled in for the first 18 years, then yea, your opinion would be considered a new interesting one they've never heard of.
Not too far fetch... For example, I've seen people put in place logging systems that logged the whole request body and then someone changed a field name and all the sudden as a side effect the code that sanitizes the body to remove the sensitive information no longer does it's job.
We don't do MSBs on the website, but we can support them in theory. Just need extra diligence docs.

Send me an email and we can try to make it happen.
Really like Haskell after taking an upper level programming language class. Interesting choice as I haven't seen/heard of many using it as a backend.
I split my /home partition off from the root - separate drives, in fact. This helped save my bacon (I posted elsewhere here if you want to read about it). Basically, it allowed me to "upgrade in place" by using a new drive for the OS, after I totally fubar'd my 14.04 LTS (long-in-the-tooth) system...

Ubuntu could try to make things clearer - but one would think that "LTS" would be clear enough. "Long Term Support" - and they give enough other warnings about things...

I've been running Linux in some fashion since 1995; if installing Ubuntu isn't easy enough, I don't know how you could make it much easier (that said - my latest install was Ubuntu Budgie 18.04 LTS - and that was probably the best install experience I've ever had).
Repost from another comment:

Banks make money on deposits and thats their primary source of revenue. We have a rev-share with the bank on deposits revenue. Most of the time there is no good reasons for there to be any fees in our opinion.
I don't know that this hasn't been done already. If you're working on automotive software, for example, you will comply with ISO 26262. Is this the type of professional standards you are referring to?
NetGuard to control which apps are allowed to communicate with the world and when

(save your battery)

DNS66 for dns adblocking

(save your sanity)

Pindroid for bookmarks using pinboard.in

(save your history)
In the UK we often make the dropout degree an MPhil or MRes, so it's different to people who started an MSc with the intention of just doing that degree.
That does make me wonder what the market for actual gladiatorial games would be. I guess that the closest equivalent would be MMA?
I honestly don't like the idea of centralizing / federating such a system. One bad actor and bad management of backups, yikes... In fact, nowadays, most people don't even have valid backups (that automation can't tamper with). This doesn't even get into anti-tampering, i.e. GPG signatures and the like.

Outside of that, I believe that every nation would have to agree (hah!) on some naming or ID standard.

All of that said, I think it would make sense for small communities to have a master-master LDAP setup for all their web, chat, various apps, forums, etc. i.e. Keep things off facebook and google.