skysight-inc/HackerNews huggingface dataset:
The author mentions that they are basketball fans, then goes on to compare the athleticism of Michael Jordan to a cat or a dog. And yet, any basketball fan can tell you that raw physical prowess is not the most important part of playing the sport. It's being able to help your team put the ball into the hoop more than the other team. That requires shooting, dribbling, passing and defensive skills while minimizing fouls and technicals. None of which any other animal could master.

Also, while Jordan was a great athlete, there have been even more freakish ones like Giannis, Spud Webb, Shaq, Wilt and arguably, Lebron.But why should being a freakish athlete be the measuring stick and not shooting like Stephen Curry?
Dead beaver.
The way we achieved the master success rate of 100% at scale was by using the techniques that we describe in the paper. The blog doesn't go into details on Submit Queue and how it works.

Just to clarify, the ML models are used to predict the prob. that a given change will succeed against master as well as the prob. of conflict between changes.
Overview of Current AutoML Frameworks
The World’s Biggest Electric Vehicle Company Looks Nothing Like Tesla
I'm not apart of Mercury, but per their pricing page [0] sending domestic and international wires are $5 and $35 respectively while receiving from both is free.

0: https://mercury.co/pricing
Just logged in to say that the tips on your wiki are pretty good and overall all the info in there seems pretty valuable, bookmarked. Thank you for this!

Also, might give me some inspiration to make my own wiki ;)
I agree! Great idea.
US-only, do I understand correctly? EU companies need not apply?
Flutter – The Honeymoon Is Over
Strange. For me, it was the installation and setting up of CUDA on my long-in-the-tooth Ubuntu 14.04 LTS box that led to me upgrading to 18.04 LTS (along with a hand-munged version of the latest gcc, plus an ill-advisde NVidia driver upgrade after both of those that hosed things).

That said, while I do have the latest NVidia drivers now (albeit on an old 750 ti/sc card), I haven't tried to re-install CUDA or other ML tools that I had before (it was done for Udacity's "Self-driving Car Engineer Nanodegree" - to compile code for the assignments, and to utilize my GPU to the fullest, I needed to do a bit of a mashup that subtly broke things - but it worked well enough for the course).

Maybe doing that might show something similar to what you describe?

I know when I did it the first time, I was kinda surprised at how easy it worked out; I had CUDA working with Tensorflow quickly, and it all played nice with the GPU rendering at the same time (we had to do things like train a model using data from a Unity-based 3D driving simulator, so when you ran the model to drive the car, it had to use both CUDA for the model and GL for the graphics, and amazingly it all worked on that poor 750 - and had a decent frame rate!)...
I literally laughed out loud at how the former USSR states happiness just flatlines as time goes on
It's trivial to come up with replacements for college football, though, which logically sound as if they would work at least as well.

Example: take the $15M you would pay to a hot coach, and spend it on scholarships directly. Don't make low-income students get brain damage as a condition of education. It's already been established that many football programs aren't cashflow-positive, anyway.
They don't really need any new system for that, apt can perfectly handle that.

For example, they could have an optional "recent applications" repository that you add if you want up-to-date applications. This way Firefox, LibreOffice, etc would be up2date but the system would be stable.

If you install Chrome on an LTS by the way, it will come with the Google repository and be always up2date.
*each
Hail storms just after you've planted something (normally none hardy) out.

That's stressful!
A cat might be able to jump to the top of the fridge, but basketball isn't about jumping. It's about putting the ball in the hoop.

I've yet to see a cat drop a 3 pointer.
But what it does do is tell us that the difficulty of removing a fence is irrelevant to its utility. :)
Business too.
Reposting from another comment:

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.
Machine learning is glorified curve fitting. DL isn't even mathematically sound, back propagation has no proof of convergence. Quantitative math is about extracting natural laws, and mapping them to mathematical structures. You could use DL to predict planetary motion, and get pretty good at it. But this isn't a quantitative understanding of the world. You didn't learn anything. Physics in contrast has the laws of motion and gravitation. You can directly model arbitrary planets. Moreover, you can model arbitrary rigid bodies, from cars to space shuttles. Your ML, DL random forrest etc. all use math, sure. But so did the Keplarian models of motion. You aren't qualitatively deducing math that governs the world, but forcing an arbitrarily chosen mathematical structure to your data.
I fail to see the application of your analogy.

The Engineers at FB should be given product direction, and should not even be making decisions as to what information to ask users for. That's for Product.

Part of product management will involve legal review, risk management. Clearly, FB has a few other concerns that should be thrown in there as well.

This issue basically has nothing to do with technology.
Congrats on the launch. We're with SVB but tired of their crappy ancient tech stack and want a bank with a decent API.

Mobile apps with check deposits and xero/intuit integration would be high priority features before a move.
Control and Effort in API Design
“Origins of the Apple human interface” lecture – an annotated transcription
I don't even work on life-or-death machinery, only JavaScript UI's, but if a higher-up requested a new feature from me that would require multiple cascading changes just to keep other things from breaking, I would fight tooth and nail to talk them out of it. The compromises you're talking about are fundamentally unavoidable ones that come directly from the constraints at hand. A hack is something that degrades the integrity of the overall system for the sake of a short-term feature. Hacks are the payday loans of technical debt.
This is a very good analysis, but fatally incomplete.

One really essential reason those planes crashed was that each time the MCAS triggered, it acted like it was the first time. If it added 1 degree of trim last time, it adds a second this time, a third next time, up to the five degrees that runs the trim all the way to the stops.

A second reason is that, under the design still on file at the FAA, it could only add a maximum of 0.8 degrees (each time). This was raised to 2.4 degrees after testing, so only two hits could, in principle, put you almost to the stops.

A third was that the only way to override the MCAS was to turn off power to the motor that worked the trim. But above 400 knots, the strength needed to dial back the trim with the hand crank was more than actual live pilots have, especially if it is taking all their strength to pull back on the yoke.

A fourth was that, with two flight control computers, the pilot could (partly) turn off a misbehaving one, but there is no way to turn on the other one. You have to land first, to switch over, even though the other is doing all the work to be ready to fly the plane.

A fifth was that it ignored that pilots were desperately pulling back on the yoke, which could have been a clue that it was doing the wrong thing.

A sixth was that, besides comparing redundant sensors, it could have compared what the other flight computer thought it should be doing.
I'm unsure as to what counterpoint you are trying to make. If you were implying that I thought anyone could manage to be financially comfortable in the Bay Area, that is patently false. To respond your apparent reading of my comment, the "you" that you appear to be referring to is an example of a person who is financially comfortable in the Bay Area and why that would amount to a net worth of approximately $1.1 million.
yes, but there's a difference between running and causing self-injury, and a sport where people actually have to collide.
Basic but Powerful and Beautiful Graphing
1) $35/int-wire. We aren't currently competing on fees/exchange here. But the UI is great and we should have APIs for international wires soon.

2) We support Authy, Authenticator and other apps that support TOTP.
Recently, I had someone join my team who was instantly popular and everyone enjoyed this person's personality. I trusted this person more then I should have and during a period when I was unable to give enough attention to their code reviews, they introduced several critical bugs and defects into the production environment.

I never figured out if it was ignorance or laziness. But, either way I learned a valuable lesson. It was also a reminder to me that not everyone has the same level of ownership or commitment that I would expect.
Ask HN: What can programmers do for Notre-Dame?
Many of you may have already heard that the Notre-Dame Cathedral in Paris suffered a fire, which destroyed its roof and spire (https://en.wikipedia.org/wiki/Notre-Dame_de_Paris_fire)

Risking the "if all you have is a hammer, everything looks like a nail" trap, I ask: in what ways can our skills help with reconstruction? Is there open source CAD software we could contribute to? What are your suggestions?
Code cleanliness has no correlation with lack of bugs. Also, 1) your sample size is pretty small, and 2) what looks clean to you might very well be despicable to someone else.
Thanks to backintime and timeshift I can install anything I want at will and go back if it messes my system up.
I know right. But he addresses it in the comments at the bottom of the article.
I think it's great. If you're a fan of Ruby it's hard not to like. I'd say it competes with go in many respects. If Ruby is your daily driver crystal is perfect for cases where you need more performance or where non blocking io would be a good fit.
We seem to have very different experiences. Every manager I ever had (including one at Boeing) has pushed me to ship software that wasn't at all ready, on the basis that the UI of the prototype looked good.
Despite the possible negative consequences for our salaries, we need to work to remove the divide between the software people and the subject-matter experts. Those who use, but don't necessarily build, software, seem to place undue trust in "the computer" to be always right, whereas we all know the computer is just being instructed by ordinary human schmoes like us. And we (the schmoes) are reliant on what to me seems like a tiny bottleneck of 2-way communication with the SMEs.

It doesn't need to be binary technical/non-technical; everybody is, to some degree, technical. If you can use a knife, you're technical. And it doesn't need to be this rigid specialization, I do computers / I do aviation. If we removed that divide we might start to widen and deconstrict that bottleneck, and we might even start to find more people like this author who know both, and who don't need to have an aviation SME tell them to check more than one sensor for example, because when they're writing it, and coding the part where you set or decide the value for AOA, they automatically say to themselves "hey let's add a cross-check here like I always do when I'm flying." Specialization seems like a magic bullet but it also creates a big burden of oversight & communication, I guess is my point. It's like splitting the monolith of the human world into microservices, and with the same resulting problems.
In newer 737 versions it's no longer cables... http://www.boeing.com/commercial/aeromagazine/aero_02/texton...
It's nice that you give credit liberally, but most of the performance work you mention was done by Endless and Red Hat desktop teams.
As explained in this talk by Robert Martin, proving programs correct was the big goal which Edsger W. Dijkstra tried to reach by eliminating GOTO in favor of structured programming (which is essentially having if-else statements, loops and iteration as part of a language as replacement for all practical uses of GOTO).

https://www.youtube.com/watch?v=SVRiktFlWxI#t=2h9m38s

Software could be proven correct, but we abandoned that, just gave up on it, it’s too hard. But we can test it. We can use science, and we can write tests that demonstrate that the software is not failing. We treat software like a science, not like mathematics.

— Robert Martin
If you're in a Physics masters or Ph.D. program and are thinking about dropping out because academia is not for you, please email me: david [at] TraceUp.com. We are hiring people like you.
One thing I really don’t get about MCAS: even disregarding all its bugs, it seems like a really awful style of envelope protection. I’m neither a pilot not an expert, but I can imagine several more reasonable strategies when the pilot pulls up too hard: ignore the problematic yoke input, offset the elevators a bit, or apply more force to the yoke. Moving the stabilizer out of trim seems totally wrong.

As an analogy: almost every car has envelope protection. But no car designer in their right mind would build an ABS system that responded to wheel lock by moving the brake pedal or loosening the master cylinder (and not putting it back!). Similarly, it would be crazy for a stability control system to counter oversteer by offsetting the steering wheel (and leaving it offset).
We were a team of 3, with the CEO and myself technical, so ultimately it came down to just co-founder trust. Immad was somewhat skeptical, but after interviewing some amazing candidates who wanted to work for us to use Haskell, he's really liked it.

Development was pretty simple, I just created a yesod-postgres template and we got started with authentication. Are you asking about something specific?
Go to ubuntu.com, try to download it and you'll get to this page: https://www.ubuntu.com/download/desktop

- The LTS is the first one listed, on the top, and it is actually the best choice for anyone who doesn't know what to pick

- The meaning of LTS is explained pretty clearly on this page

I don't know who they could make it any more explicit.
BeTickled App - Real World Connections on the go (Now on App Store)
1e6^2 = 1e12, trillions of passwords? ...
Yes it's definitely a more obscure choice. But a cult classic! It's worked out really well for us; the promise of "if it compiles it works" (mostly) holds out
MTailor Is Hiring for Engineer #2 (Full-Stack Product Engineer)
The Scholar Who Shaped History
This should be nuanced with the fact that a Master's degree in the US is much different than Europe. Typically, in Europe, STEM fields do a "Masters" but it's really equivalent to junior and senior level coursework in the US. This was the case for me as an exchange CS student in Sweden at KTH, and it seemed that all of my Euro friends that were getting masters in their respective country just treat a Masters in STEM as a necessity and it didn't have the same pedigree or difficulty that a top tier US masters would. This is no shot at Euro schools, but something that was very clear to me and my American exchange counterparts when we talked to our EU friends, which were all engineers of some kind.
Congratulations on the launch!

- Are the analytics pipeable via API/sockets, or are they planned to be behind the GUI? Are you curating a plugins ecosystem with Stripe/Gusto/etc. or can anybody use the API as long as you have keys/secrets?

- How do you plan on handling customer support? I use Schwab /AmEx and I love it b/c you can get a representative on the line in less than two rings. I am always concerned of something happening that can't be easily handled with automated systems with high customer satisfaction (e.g. fraud resolution).

- I like the little things, like the tea you get if you put $250k in checkings. What kind of tea is it and how much do you get? I drink this Pomegranate Mojito high-caffeine tea from Zest Teas at the office and I love it.

Best of luck!
>Plus, 2007 saw a film adaptation of Beowulf directed by Robert Zemeckis and written by Neil Gaiman and Roger Avary.

That film would likely not have happened if not for the success of the Lord of the Rings films, and most people likely never heard of Beowulf until then, unless they dimly remembered having to read it in class once.

And no translation of anything, much less any book without a big media tie in, gets anything close to "quite a bit of attention" in the mainstream press. Coverage in literature sections of the newspapers or dedicated literary sites are far from mainstream.

And this is an article in Ars Technica, which to HN may seem mainstream, but which is far from it for the masses. A quick Google of "Tolkein Beowulf single author" brings up little in the way of mainstream coverage, with the Ars article being on top.

Don't get me wrong, I love Beowulf and Seamus Heaney's translation is one of the few books I'll reread regularly, but elfakyn is correct. If Tolkein's name weren't involved, no one would be covering this at all, and really, almost no one is now.
Tolkien was well know as one of the leading scholars in Norse literature before he wrote the LOTR
Much like many of the human endeavours in the article, the HN crowd similarly pushes gleefully into what its bad at without even noticing; the literalist interpretation and subsequent comments here are absurd, and oh so very HN :)
There's an interesting project from Fedora recently. I haven't used it yet, but I'm really curious to try one day: https://silverblue.fedoraproject.org/

It seems essentially to be what you want - separation of "system" and "apps". An immutable containers host with custom things running on top.
sorry to say so, but that seems rather obvious. of course astronomers haven't spotted the actual first instance of a molecule.
Beautiful UI, really well-done! What was the toughest decision made in the process of crafting the UX?
The premise is as presented by the title is clearly ridiculous.

That said, the article itself touches on some vaguely interesting points. I enjoyed the image of early humans taking down antelopes through a combination of persistence and efficient cooling, and doing this often enough to sustain a species until it could develop tools and hand-eye coordination.
CTO here. I do hope to support hardware keys like Yubikey in the near future though!
There are numerous specific isues in the report concerning Internet, Web, Silicon Valley, and related technologies, firms, practices, and concerns, most especially Facebook and Twitter.

Among other outcomes, the consequences and repercussions are all but certain to include massive changes to self- and externally-imposed industry regulation. The Net's age of innocence is over.

Blanket declarations that the story is off-topic seem at best parlous thin.
GCM/GHASH is a Carter-Wegman MAC. These all have in common that they tend to be highly efficient, but their problem is that they require a unique key for each message; when a key is reused, an attacker can forge MACs. This is unlike e.g. HMAC where you don't even have a per-message key/IV.

The same caveats thus apply to e.g. Chacha20-Poly1305 (keystream out of counter mode XOR plaintext for encryption, Carter-Wegman MAC).
I'm not sure why my compliments are being downvoted. Do ya'll hate the code that much?
The article is fair in describing anarchists are 1910-20 as a multifaceted group. The article is unfair in implying that anarchists of today are not this (certainly not all anarchists focus on fighting neo-Nazis and not all who fight neo-Nazis are anarchists). I think you can find just about anything visible in 1910 today as well (for good and ill). The emphases are different and scale is different but that's about it.
Gameplay video:

https://www.youtube.com/watch?v=XIwlhQpC0-k
This is pretty interesting. The saltiest comment for each user is like reading reddit or youtube comments. And its hilarious to see dang rank #2 in total salt, even if he is typically the opposite.

Then I searched for myself and didn't even rank. Gonna have to up my jerk game or forever be known as a nice guy.
Me too, I spent 3 days with 18.04 and promptly downgraded again.
I am also curious about this topic!
I have picked up a jetson nano and fully intend to put this device to use by projecting comic-book panel-style speech bubbles (plus, who knows... random panels?) on the wall leveraging pytorch + deepspeech.

That's at least the idea kicking around in my head at the moment.
https://github.com/SeanNaren/deepspeech.pytorch

I'm no expert. Haven't done it. Don't really want to send every convo into the cloud or my tinfoil hat will start burning.

You do not need a jetson to get started investigating. Maybe just nvidia for that particular library.
If you find something, maybe you can let me know somehow.

Peace
So why can I see his comment then? if he's shadowbanned? because you commented?
In the various industries I have worked in DO-178B, industrial controls/IEC-61508, and storage the one consistency shared by managers is meeting schedules and milestones. Generally, a manager's insight to development/engineering is for the product to be just good enough. Developers/engineers have a tendency to over engineer the solution. Good peer reviews have the most influence on software quality as does independent testing. Managers rarely have little impact that I have witness over my 25 year career, thus far. For industries that adhere to DO-178B or IEC-61508 guidelines, it is the process that imbues greatly improved quality.
What saves Airbus is the extra MCAS system, and a stronger regulatory environment, and most importantly a jet that has the engines mounted in the proper place so it doesn't have a tendency to stall.
You know, there's nothing in the rulebook saying a dog can't play...
Your feedback is appreciated!

I have been asked "What Sam Altman's Loopt and Foursquare couldn't do, what makes you think you can pull it?"

My Answer is
1. User Experience - We believe our UI/UX will win the day for us.
2. Technology Available - Loopt was ahead of its time. FourSquare had to focus on building the directory listing API.
3. Timing - People are well trenched in online social networks - Its time to move the focus to Offline.
> although AppImage doesn't have a concept of automatic upgrades

It does: https://github.com/AppImage/AppImageUpdate
This has it's own inherent bias. Poorer families have less structure and can make it harder for kids in those households to succeed academically. Sports at least allows another avenue for children of lower income families to find their way to college.

There should just also be more money for lower income academic students. But, that is far harder to monetize. Football programs generate tons of money, which then pays for the student to attend that school for free.
Oh maybe that's how we started.
Which leads to the heart of the discourse: programming is many things at once. Programming a single purpose library or module who has to do one thing and this one thing as good as possible demands efficient and sustainable solutions. Theoretically if you get that kind of code just right, you don’t have to touch it again for a long time.

On the other hand you have code where the codes environment is so volatile or ephemeral, that developing the appropriate code isn’t possible, because you are aiming at a moving target. This often demands faster solutions, shims, code that was never really meant to be maintained etc. Sadly many companies have a culture where these shims become like glorified tradition and a few years down the line you have a pile of shims that nobdy sane is willing to touch.

However there are situations where fast solutions make sense, e.g. because it is a one time thing or it doesn’t really matter that much etc.