skysight-inc/HackerNews huggingface dataset:
The article is a bit light on technical details, but the following is noteworthy:

> Flight software for rockets at SpaceX is structured around the concept of a control cycle. “You read all of your inputs: sensors that we read in through an ADC, packets from the network, data from an IMU, updates from a star tracker or guidance sensor, commands from the ground,” explains Gerding. “You do some processing of those to determine your state, like where you are in the world or the status of the life support system. That determines your outputs – you write those, wait until the next tick of the clock, and then do the whole thing over again.”

Wow, sounds an awful lot like a typical event loop from a game engine.

Of course the main difference from a game engine would be the reliability requirements. The level of verification effort that goes into flight control software can't be comparable with the effort that goes into a game engine (assuming it's greater than zero :))
"American Weigh Scales" is the manufacturer. It has nothing to do with Amazon Web Services.
Hack so successful we split into darkside and darkerside
yes - they make a prediction about which strains will be prevalent every Northern and Southern winters - it's a bit of a crap shoot, they're not always right though usually they are.

As I understand it predicting which flu strains to vaccinate this year is particularly hard because mask wearing/isolation/social distancing has reduced flu levels enough that they don't have a lot of data to base their predictions on
Most people are not good at their job.
If you’re working to achieve a goal you’re not really working for free are you?

I’d question the merits of your method if it means working a lot of overtime to make other people rich. Mostly because “experience” extremely rarely has any real value in corporate land where everyone, and I do mean everyone, is replaceable once you zoom out enough to a top management perspective. And any extra time you put in for free is really just you getting taken advantage of.

Now I did specify company, because I’m not against volunteering for NGOs. I still don’t think you should spend 80 hours a week doing it, but by all means volunteer to do things. Help your neighbour build a roof, go join a soup kitchen, knit little hats for newborn babies, whatever you want. That’s not really working for free though, it’s working to better your community.

Putting in overtime, that you are not getting paid for at Coca Cola is not only foolish, it’s downright undermining the foundation of our society. It’s you trading away pieces or your life, so that stock owners and corporate managers can become a little richer, and no, you should not really be free to do that. Exactly because it ruins it for every other worker. Especially in America, where you working 80 hours a week, means you’re quite literally keeping someone else from having a full time job and the access to healthcare it provides, and for what? So the billionaires can billion?
Sorry, I never even noticed their "teams" things. And it looks like the full pack is now $650.
With regards to Elm and some others, you have Functional reactive programming, reactive programming, Rx, it goes by a variety of names. It’s most famous for transforming UI development some 8? 10? years ago with the widespread adoption of React. But it’s been around longer in various forms. Implementations can widely vary but the general concepts are very similar.

Actors are something different.
Even as someone who has a sous vide set up, and uses it a lot, I prefer the results of reverse searing for decent quality steaks.
The situation is wild. In older Outlook versions they've used IE to render the received mails but used a custom engine when you were writing/editing an email. You could even use Word as an editor so you could generate the HTML using Word as your WYSIWYG IDE. I can understand why that needed some consolidation into one editor and one engine but re-using Word so they wouldn't have to create a new editor wasn't the best decision for the ecosystem.

WYSIWYG editors and rendering engines aren't things I know about so I wonder if there have been difficult engineering issues at that time or if they just went at it from a business standpoint of "people see mail like letters so they are documents for which we have word so let's use that".

//Edit: Looks like they were mainly interested in providing a great WYSIWYG experience using tools users are already familiar with: https://web.archive.org/web/20110311083708/http:/blogs.offic... great quote: "There is no widely-recognized consensus in the industry about what subset of HTML is appropriate for use in e-mail for interoperability. The “Email Standards Project” does not represent a sanctioned standard or an industry consensus in this area. Should such a consensus arise, we will of course work with other e-mail vendors to provide rich support in our products." - I guess their argument could be that there still is no "HTML standard for email" so they don't have to support anything they don't want to?
Hey _lnkd - thank you for the feedback.
Traffic from HN took the SMS API down but it should be back up. I also sent a link via e-mail for you to try to connect again. Let me know if you need support at louis@shelf.so ! Cheers
There is a lucrative future for writers, and it’s datasets?
Alright, yeah I guess it makes more sense that speed is the selling point, I mean cheap thermometers are also quite accurate.
> you will need to handle the legal minimum warranty

With the exception of specific types of products (cars) or situations where consumers are gravely at risk (recalls), there is no mandatory warranty in the US. Your only requirement as a reseller is to pass on any warranty from the manufacturer, and allow customers to read a written warranty before making a purchase.
I don't want to disagree with your sentiment, but it's for the companies who benefit from Babel to donate, not individual techies.
For at least a couple of decades upwards of 250,000 people took MDMA every week, in the UK. During this period deaths solely from MDMA ranged from around 3 to 24 per year. How does that measure up to smoking, drinking, road traffic accidents?

I too am not advocating for MDMA, but by any measurable standard, together with responsible, measured use, MDMA appears to be low risk and relatively safe, both physiologically and mentally.

Some info here.

https://www.drugwise.org.uk/how-many-people-have-died-from-e...
Top B2B Growth Hacks for SaaS Startup: Tactics to Apply in 2021
How about creating a mass-ejection-storm-powered sunwards satellite, that creates a magnetic field and allows earth to orbit in its "calmer" cone-wake? It would be basically just "dead" components + coolant at point of event, held in place till then by a steering module.

I don't subscribe to the incident statistics on this anymore.
We had similar incident statistics pre-chernobyl, pre-fukushima and they are not mereley useless, they are actually harmful and dangerous.
They prevent discussion, calm down politicans and public, fuel a short-sighted prevent-cost-at-allcost-preventionism that sabotages any disaster awareness and preparedness.
Ask HN: What do you think about what's heppening in Israel/palestine
Hi,
I'm just curious to see HN's opinion on what's happening in palestine/israel lately.
Hah, the more evil version of billionaire dodgy car salesman would have a database script to modify the purchase order to retroactively remove that item.

"Self-drive? Our records say he never bought it!".
Hydrofoiling seems to be having something of a grassroots style renaissance, with incredible interest across all of boating, sailing, windsurfing, kitesurfing, surfing and pretty much any other board/boat water sport.

I find this peculiar because hydrofoils were seemingly much more common in the 80-90's in industrial applications such as ferries, but now suddenly have become hugely popular in recreational space, and rapid innovation in the design and construction of foils across all of the domains. Very interesting if you are interested in boats and water sports.
For me, the main reason for lowered annual books read is "no commute" (it IS possible to set time aside just to read, but over the decades, I have gotten used to read on buses, tubes, trains, planes... and thus frequently forgetting that I can actually just read whenever I want to).

Pre-COVID, I usually managed 120 to 150 books per year. Now, it is probably down to about 40.
I initially thought Nyxt devs were building this when I saw the name/domain.
Exeger takes $38M makes flexible solar cells for self-powered gadgets
Hi Dexter - agreed, annotation is only one pain point among many others. I'd be curious to discuss our respective approaches for tackling this problem - feel free to reach out at louis@shelf.so !
I played the idea under another name a while back too, Scrawl
They could be useful to somebody else, and that's a good enough reason to have them.
Even with all relevant context given, choosing which incidents to cover has a massive biasing effect.
Compilers are bad. They add to the already giant mess of unnecessary assembler tooling.
How much of them is really needed, and how much is there just for embedded developers to show their "street cred?" Not a lot at all.

Not only the debugging is breaking down because of UB, but they often introduce bugs on their own which are very hard to find.

Library authors force involuntary decision to use compilers on people downstream, and everything suffers from that: "feature A breaks with compiler G* 5.0," but because end users simply don't use them, and thus don't file bugs, devs don't know that either.
A modern manifestation of moral hazard lol
For the list of mutations, there is a convenient Wikipedia article [1]. For example, the South Africa variant has mutation E484K which means mutate amino acid 484 from Glutamic Acid to Lysine. It’s just that simple; you could even download a spike protein crystal structure from RCSB and try rolling your own mutations!

Why a mutation improves transmission takes a lot of investigating to understand. I am not sure why you were under the impression that we know the mechanisms. If you type something like “E484K molecular dynamics” you can find a lot of computer simulations trying to investigate the mechanism, this is standard biological research. Of course we E484K you have a mutation from a negative to a positive residue, so that might give you a hint why it’s harder for the antibody to stick.

I can assure you that here in Japan we do not care about Trump. Perhaps we should be more grateful to his good support for the Pfizer vaccine, which is the one we are now deploying at scale (after the government here did their own review of the evidence).

[1] https://en.wikipedia.org/wiki/Variants_of_SARS-CoV-2
Hi this really very cool buddy... Keep going... Congratulations
And that plastic is full of printed money. Just look at the US economy..
We have a similar system in Ireland, but where volunteers take shifts on call with an AED. It has been severely scaled back due to COVID-19, but prior to that, volunteers would frequently reach patients with an AED more than 10 minutes before an ambulance arrived in rural areas. We would also provide BLS in the event of anaphylaxis, OD, stroke, attempted suicides, etc. A very effective system.
> My use of the word “so” there occurred naturally

What was unnatural about the original use? English isn't exactly standardized, there are plenty of dialects in which "so" is a common way to start a sentence. It might not be part of what you perceive as the prestige[1] dialect, but it's still natural.

[1]: https://en.wikipedia.org/wiki/Prestige_(sociolinguistics)
Oh yeah, choosing what to fact-check is a really powerful tool. For example, I remember a Snopes fact check going hugely viral a while back as proof that the reason people believed that antifa is violent was because of right-wing lies. The thing is, that fact check had to cherry-pick an obscure tweet with only a few hundred retweets - something Snopes wouldn't normally bother touching at all - because all the more widely viewed tweets about the exact same incident posted and spread by people with more reach didn't make the same error and matched what Snopes claimed the truth was. By choosing what to fact check in a misleading way, Snopes had actually helped seed viral misinformation on social media far more widespread than what they were debunking.
Thanks for sharing this! The bot is here mainly as an MVP to let users share resources easily from mobile. In the future, it should be replaced by an ios app with traditional mobile sharing. Shelf is mainly focused on online learning resources but I'd be super curious to discuss your approach. Feel free to reach out at louis@shelf.so
This might be an unpopular opinion.

I bought a Thermapen back when they were new. It was Good! It measured temperature fast.

Then it broke, and I bought a cheap one.

And it’s basically completely the same. Actually more reliable - the thermapen stopped turning on reliably when I pulled the needle out.

This doesn’t mean it’s Ok what Amazon are doing, or for companies to rip them off. But I don’t think most people (any people?) need to spend that much money on a thermometer anymore.
Because it's free?
Thanks Rathark!
> It was eating characters, which is the second worst thing it could do.

Okay, that's interesting. Did you file a bug with your system's firmware provider or with upstream?

You can file it against obmc-console at https://github.com/openbmc/obmc-console/issues

> Digging into the source, I found a really wonky software buffer... which kind of blew my mind - since hardware buffers and flow control exist.

Yep, it's how OpenBMC provides the console via IPMI, Redfish, SSH and on the commandline, as well as routing the console out to the connector on the rear of the chassis.

> I don't remember if that was a case where python was somehow in the pipeline, but that was unfortunately very common in OpenBMC.

Generally there hasn't been any python in the console handling pipeline. That said, python, while especially slow on a BMC, was pretty important for getting the project off the ground.

At this point OpenBMC has been python-free for several years.

> I also had a lot of trouble getting the thing to honor the most basic settings, like baud rate

There's some nuance to this, as depending on your system design the console may be coming from the host to the BMC via Aspeed's Virtual UARTs (VUARTs). The way the VUARTs work is the BMC and host are connected to either end of the two FIFOs between the UARTs' APB and LPC/eSPI interfaces. As such there's no baud rate as no data is clocked out in RS-232 fashion - the data is transferred as quickly as either side can access their register interfaces.

This has caused issues in the past with control flow that lead to data integrity issues:

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...

> But it is harder to confidently place the blame on that one. Is it OpenBMC's fault that the software provides no clue as to where things are going wrong in the serial plumbing? Is it the AST2500's fault that designers are routing every serial line through it and making it impossible to eliminate as the cause while troubleshooting?

I agree it can be difficult to debug where things are going wrong in the console pipeline.

In concept a serial console should be simple, but when you bring in requirements like various kinds of SoL, it starts to get more complex.
Halve a billion about round edges imo.

And an Ultrabook is just a thin laptop, Apple doesn't have any patents there, because they were not the first in that. Notice book being in the actual generic name?

Not a strong argument for over 20 years...

Who even said: good artists copy, great artists steal? :)
An exclusive distributor agreement usually means within a given territory, only a single party may buy product from the manufacturer or buy at below MSRP (depending on the agreement). This is not enforced by law, but by a contractual agreement.

You can always buy the product at retail, from another country, or directly from the manufacturer (if they will sell to you) and sell the product at retail.
I'm sure there are a lot of Daniels out there. (The combination of "Nebraska" and "2003" tells me that there's at least one more, since Daniel Stenberg (a.k.a. Mr cURL) is living in Sweden.)

And I agree - we all owe him a lot. I'm sending him $5 every month via github sponsorship. That itself will not make him rich, but if all users of cURL did.. ;-)
Deepmind: New algo that generates paintings using a neural visual grammar system
Your question shows why it is a shortcut.
Basically all of them will...Interactive Brokers is nice in that they have a clear "we'll give you a 50% cut of actuals on your shares".

Other brokers seem to either keep it or implement a far less transparent process.

Since I'm holding risky shares (and thus higher % interest on borrowings) I definitely that directly linked
Note that Mathcad and MATLAB have existed for more than 30 years. Legacy plays an important role to their popularity.
The term unintended instructions is common in the infosec community and was (as far as I know) popularized by the seminal paper on ROP https://hovav.net/ucsd/dist/geometry.pdf

I'm sure different terms are used in other communities.
Snowflake + dbt is great for this. Snowflake have a swap database function so instead of doing this at a table level you can create an entirely new database and do a blue/green style deployment. Not sure how this works with pgsql, but I suppose more complex.
Its generally one of the forms you sign during application
I think some UBI that's funded from taxes would adjust economy properly. IMO something like 500$/month person would work well.
No, the logic of public goods does not require any assumption about the economic system. Any set of actors whose actions create a negative externality, and who cannot enforce agreements to cooperate (either through the courts or via repeated interactions) will overproduce the externality. So, you could say the assumptions include the legal system. There are numerous tragedies of the commons under socialist economic systems, including environmental degradation and the inefficiency of socialist firms. There are plenty under capitalism too. Berlin under Rhineland capitalism has plenty of litter, just as New York does under Anglo-American capitalism. Hunter-gatherering bands are also perfectly capable of overusing natural resources and failing to cooperate. When they succeed, it's because they get the incentives right - at least, there is a reasonable case for that.[1]

I defend homo economicus to dispel a false impression: that successfully sustained commons refute the idea that humans (a) are self-interested and (b) make optimal choices. You could say that laboratory public goods games do that, but even there you'd have to qualify your argument very carefully.

[1] Guala, Francesco, 2012. Reciprocity: Weak or strong? What punishment experiments do (and do not) demonstrate. Behavioral and brain sciences, 35(1), pp.1-15.
Yes, that's the one.

I did have mine set up to dual boot Ubuntu back then, it was a reasonably capable little machine. Wouldn't like to comment on the security.

As you say, it was rugged and cheap enough to throw around wherever, and you can do enough in ChromeOS to get by. I only eventually ditched it when updates stopped being available.
I can't really think of any other way of doing it. Interrupts? That would be bonkers though.
"Defying public health officials..." indeed, the temerity of it!
Both the divorce rates and the divorce cost are thanks to the divorce industry and the divorce lobby. We have a massive industry set up to encourage and profit from divorce.

Most countries don't have this problem, but it's a bigger problem than even the US' ballooning medical costs.
Pretty much. A bleu steak is around 30 degrees internal temperature and really doesn't gain much from sous vide. Sous vide really only comes it its own for internal temperatures above 41-42 deg c. The advantage (compared to just searing/grilling) is that you can hold the steak at that point for longer, giving the protein more time to denature.
For AMD its also that zen3, RDNA2 and the new PlayStation and Xbox consoles all launched at the end of last year and are all competing for the same wafers.
Clearly the Russians scare these guys. I wonder what they're doing to scare them that we aren't.
Am I correct in saying the key difficulty of a hydrofoil is making sure the boat never gets too high (and the hydrofoil leaving the water, causing massive mechanical stresses on the supports and failure) or too low (and the boat slamming into a wave at high speed, causing a very sudden stop and injured passengers)?
Despite Brexit, English Remains the EU’s Most Spoken Language by Far (2020)
Nah, better look elsewhere like dudes that want to be paid but refuse to pay for the work of others.
600 open issues

https://github.com/babel/babel/issues
I personally found out that it's easier and faster to train my spam filter to move these mails into the spam folder. (I'm using claws-mail with bogofilter, which works quite well.)

Whenever I have to interact with a company, I check the spam folder for their replies.

The majority of mails in my spam folder is html mail.
The older ones could: an old style electric motor when on but stuck, can catch fire[1]. That's the nightmare, waking up to a full blown fire.

[↑]https://www.cpsc.gov/s3fs-public/hazardupdate.pdf
Show HN: Improve your front end skills by practicing on real design templates
Hi HN!

I'm a designer who's been learning to code for a while now (far longer than I'd love to admit) and one of my biggest issues was trying to find something to code.

I would usually design something and then code it, but that took too much time. So I made Codewell!
Let me know your thoughts on this project and why you think this could or couldn't be helpful for beginners!
Until it is gone as developers look for a proper source of income.

https://www.theregister.com/2021/05/10/untangling_open_sourc...
The Female Owned Indie Global Film Distribution Company You Should Know
I don't get what you're trying to convey here. Yes, there are hypothetical situations we could talk about?
Why is your data executable?
I think you're a rarity, if you're being paid rates comparable to US software folks. I know a bunch of highly paid tech folks doing pretty well for ourselves, but we're all contractors.

UK perm roles looking for the sort of experience I have tend to pay somewhere in the region of 33%-50% of what I can make as a contractor. Even in London perm, roles almost never break six figures AFAICT.
Standard Chartered to cease financing for fossil fuel infrastructure by 2023
Couldn't be more appropriate as today's news,

"When software depends on a project thanklessly maintained by a random guy in Nebraska, is open source sustainable?"

https://www.theregister.com/2021/05/10/untangling_open_sourc...
I’m doing some eBay arbitrage for about $200 a month profit but I’m just starting.

I call it arbitrage as I buy at consumer prices from a store online and sell on eBay for a profit.

I profit even when paying listing fees, shipping and PayPal fees.
What People Regret the Most in Their Career
That's probably related to the pathogens carried by the draft too. We don't know.
Precisely.

This is the "measurement problem", and nobody can give you a straight answer.

This is why I give this acid test: it reveals this gap in the theory that is otherwise easy to gloss over.

It's the difference between pseudocode on a whiteboard, and something that compiles, runs, and gives the correct answer.

You can hand-wave one of those and claim correctness. The other will give you a compiler error.
Does anyone want a hybrid motorcycle? Kawasaki thinks so. (2020)