skysight-inc/HackerNews huggingface dataset:
Yes, in some sense it's important to have airplane manufacturing capability, but it's not important that it has to be Boeing. And it's definitely not the case that it has to be this iteration of Boeing.

Yes, let the chips fall, clean up the floor, and if it's that important to have this, then the state with the prospective buyers can help restart Boeing. (There are thousands of Boeing planes that need servicing, replacement parts, and there are probably pending orders. It's not like it's a burn pit for money.)
CDPush does versioning, canaried rollouts of... hand edited text files.
We use ElasticMQ to have an SQS compatible service for local development. We use it with docker-compose locally. In our remote envs we use SQS.

So far I had not problems with ElasticMQ.

I'm much intrigued by the small LOC count of SmoothMQ. When I compare it to ElasticMQ it's much smaller (probably by using sqlite's features).

https://github.com/softwaremill/elasticmq
It was ever thus.
OK, then we are mostly on the same page.

It's a bit sad, but many systems _do_ give people mostly what they want, be that for consumer goods or in politics. Even if it's not necessarily what they, in polite society, would admit to wanting.
Well, in the real word eminent domain literally is routinely used to hand the land to developers to profit from. Famously, shopping malls, but any development can be framed as an economic benefit.

I hate when people seem to justify handing private land to private developers to build a shopping mall for profit but get the vapors when it’s the public wanting to build a subway. Same as the conservatives who did bush v gore and then get the vapors when the other side wants its calvinball relief when the circumstances justify it.

The slippery slope is real and once you open the bloodgates to private interests you really ought to open it to others as well. Like draw me a coherent line as to why a developer sucking up land via eminent domain should be legally allowed but the public building a train is not. If you want to argue the former should be rolled back then fine but that’s a thing that will ruffle numerous feathers, and in the meantime we have a public who’s tapping their watch waiting for the train.

Abstract disagreement with the legislative and legal realities doesn’t make the existence of eminent domain for speculation or the calvinball court ruling any less of a concrete power. This is a thing we do, and if you want to campaign to end eminent domain then fine but right now the law says we can eminent domain it, develop it, and sell it.
My finetuned models beat OpenAI's GPT-4
I’ve also run into problems with tools that aren’t worktree aware so often that I’ve stopped using it.

I’ve been using jujutsu for about 6 months now, and the only time I’ve reached back for git was when I had to rebase and amend someone else’s branch to get it merged (when they weren’t available to do so themselves of course).

Switching between changes in jujutsu has been a pleasant experience for me thus far, although I’m not as good with it as I was with stacked-git to keep local only changes (things I’m hacking to match my workflow / local setup) out of change sets.

The way it displays diffs is also still something I am getting used to, and have made plenty of mistakes when pulling in changes from trunk. That’s probably more of a case of “old dog new tricks” than jujutsu.
Same logic as "Biden caused inflation"
I saw some shared pipes that were using twitter.
Google's source code system isn't only used to store config: some teams also use it to store data like ML models. There's a limit on the max file size, causing all sorts of trouble in the LLM era. So it's a bit like Git LFS, but worse (why have the limit at all?).
I guess you need to compartmentalise into different kinds of 'trust'. The not 'trusting' you do with a computer is different from the trusting you do with fellow humans in daily life. They just happen to use the same word in English.
Hey! We built prelude.so for exactly that reason and many other (fraud prevention, multi-routing...).
We had to built an internal solution for this back at Zenly which pushed us to create this tool!
SVB was cleaned up amazingly well.
And yet sports fans around the world complain about companies turning their favorite sports past time into a soulless business opportunity where everything including the fans themselves counts as a commodity, has a price and a number.

Everybody is in it for the money.... especially companies.

don't put yourself on some moral Pedestal.
Nuklear is sometimes used. Anyhow, I do know of some game engines created and used by a (very large) game studio that uses ImGUI. I won't say anything else though :)
The travel speed is only about 125 mph, so not as complex as the high speed lines built in some European countries, but at about $18 million/km they are in the same ballpark kilometer/mile cost. A job well done.
really cool read!
Part of it, yeah.
It doesn't really matter. In practive it's only usable as minor rain protection anyway. I'm not bringing my phone into the shower.

And like people have mentioned, the most rugged phones do have replaceable batteries. I used to have an Xcover for hiking and it never had any issues with water ingress either.
The Many Facets of Coupling
In our experiments, it takes ~10,000 tries on average to win this race
condition, so ~3-4 hours with 100 connections (MaxStartups) accepted
per 120 seconds (LoginGraceTime). Ultimately, it takes ~6-8 hours on
average to obtain a remote root shell, because we can only guess the
glibc's address correctly half of the time (because of ASLR).

MaxStartups default is 10
OpenSSH release notes: https://www.openssh.com/txt/release-9.8

Minimal patches for those can't/don't want to upgrade: https://marc.info/?l=oss-security&m=171982317624594&w=2
Vitamin D is absent from many multi-vitamins because it is fat-soluble rather than water-soluble, more expensive and the recommended doses are open to debate.
What's more, it's one of the few vitamins with significant negative effects if overdosed. People don't know how to dose milligrams and give absurd quantities to newborn babies with terrible consequences.

Oral absorption is not very good. It is generally more effective to spend an afternoon outdoors.
Show HN: I created an After Effects alternative
Many years ago, I made VJ softwares (to mix live visuals in clubs) for unexpected platforms like the Game Boy Advance, the Playstation 2 and the Raspberry Pi. This year, I’m back with a new web-app: Pikimov.

Inspired by Photopea (a free Photoshop clone), I created this web-based motion design & video editor as an alternative to After Effects, to fill empty void.

It's free, without signup, without cloud uploads (your files stay on your machine), and your projects are not used for AI models training.
> Sometimes in a restaurant I look at it a lot, even when I'm with friends

Turn it off. (Where I’m lost is in bed.)
Inflation was caused by lockdowns and the excessive money creation that happened during that time and nothing else. In Britain, they're still trying to blame Brexit for inflation, despite every other nation that wasn't involved in Brexit seeing similar levels of inflation.

Clearly this wasn't a Biden policy, but it wasn't really a Trump policy either. It was a WHO/WEF policy that was force-fed to everyone, and supported by all Democrats and most Republicans. A major mistake that policy-makers all over the world still refuse to acknowledge. You can dig up the news articles from 2020 where they're saying "It won't cause inflation," in 2021 where they deny inflation is happening, and in 2022 where they say "it's transitory." Constant gaslighting from governments and media alike. I've described this before: https://news.ycombinator.com/item?id=32645544, and also predicted it would happen when it was being proposed, but of course, I'm wrong, according to everyone who did not predict it.
Cargo cult testing. Some people don't understand the point of testing so they just go thru the motions and end up with something that makes no sense.
Mind and Nature: A Necessary Unity Gregory Bateson
> So this happened: DeepMind (with 48 authors, including a new member of the British nobility)

If he's talking about sir Demis Hassabis, a knighthood doesn't make you part of the nobility:

https://www.britannica.com/topic/British-nobility
This looks quite promising!
I love LUA simplicity and I've always wondered if I could built commercial-grade desktop apps with it. So far I only considered something like LOVE, but LuaRT could be a good alternative.
Fractional reserve backing is old school, zero reserve banking is where it's at.
Der Koch darf auch braten.

The wider meaning is pretty common in German to the point I find it hard to believe any native speaker wouldn't ever have used "kochen" to refer to something other than literally boiling water.
Oh, right, one of those might have been mine. I marked it as private now. Thank you.
Please, do not write shift amounts in octal. Or anything else in octal.

Mask after shifting, so you can use the same mask.

It's less verbose and probably easier to optimize, based on the simple pattern that an expression of the form:

EXPR & MOD

is being converted to a type which is MOD + 1 bits wide.

From this:

#define WRITE64BE(P, V) \
((P)[0] = (0xFF00000000000000 & (V)) >> 070, \
(P)[1] = (0x00FF000000000000 & (V)) >> 060, \
(P)[2] = (0x0000FF0000000000 & (V)) >> 050, \
(P)[3] = (0x000000FF00000000 & (V)) >> 040, \
(P)[4] = (0x00000000FF000000 & (V)) >> 030, \
(P)[5] = (0x0000000000FF0000 & (V)) >> 020, \
(P)[6] = (0x000000000000FF00 & (V)) >> 010, \
(P)[7] = (0x00000000000000FF & (V)) >> 000, (P) + 8)

To this:

#define WRITE64BE(P, V) \
((P)[0] = ((V) >> 56) & 0xFF, \
(P)[1] = ((V) >> 48) & 0xFF, \
(P)[2] = ((V) >> 40) & 0xFF, \
(P)[3] = ((V) >> 32) & 0xFF, \
(P)[4] = ((V) >> 24) & 0xFF, \
(P)[5] = ((V) >> 16) & 0xFF, \
(P)[6] = ((V) >> 8) & 0xFF, \
(P)[7] = (V) & 0xFF, (P) + 8)

It doesn't help anyone that the multiples of 8 look nice in octal, because these decimals are burned into hackers' brains. And are you gonna use base 13 for when multiples of 13 look good?

Save the octal for chmod 0777 public-dir.

Anyone who doesn't know this leading zero stupidity perpetrated by C reads 070 as "seventy".

Even 78, 68, 58, 48, ... would be better, and also take 3 characters:

#define WRITE64BE(P, V) \
((P)[0] = ((V) >> 7*8) & 0xFF, \
(P)[1] = ((V) >> 6*8) & 0xFF, \
(P)[2] = ((V) >> 5*8) & 0xFF, \
(P)[3] = ((V) >> 4*8) & 0xFF, \
(P)[4] = ((V) >> 3*8) & 0xFF, \
(P)[5] = ((V) >> 2*8) & 0xFF, \
(P)[6] = ((V) >> 8) & 0xFF, \
(P)[7] = (V) & 0xFF, (P) + 8)

though we are relying on knowing that * has higher precedence than >>.

Supplementary note: when we have the 0xFF in this position, and P has type "unsigned char", we can remove it. If P is unsigned char, the & 0xFF does nothing, except on machines where chars are wider than 8 bits. These fall into two categories: historic museum hardware your code will never run on and DSP chips. On DSP chips, bytes wider than 8 doesn't mean 9 or 10, but 16 or more. Simply doing & 0xFF may not make the code work. You may have to pack the code into 16 bit bytes in the right byte order. (Been there and done that. E.g. I worked on an ARM platform that had a TeakLite III DSP, where that sort of thing was done in communicating data between the host and the DSP).

So we are actually okay with:

#define WRITE64BE(P, V) \
((P)[0] = (V) >> 56), \
(P)[1] = (V) >> 48), \
(P)[2] = (V) >> 40), \
(P)[3] = (V) >> 32), \
(P)[4] = (V) >> 24), \
(P)[5] = (V) >> 16), \
(P)[6] = (V) >> 8), \
(P)[7] = (V) , (P) + 8)
Thanks for the link, slint looks really interesting. As someone who's never made a GUI app would you consider it an "easy" task to make one using slink? Also I didn't see any results when searching the documentation for titlebar, is there any way to theme or change it using slink? TIA!
It looks like this chip is powerful enough to run a more "cinematic" looking gust/wind/topple/rise flicker model: https://blackdice.github.io/Candle/
> Max of 77mph in Florida.

Not exactly what can be found on Wikipedia. [0]

The article reads: Orlando-Cocoa: 125 mph (200 km/h)

https://en.wikipedia.org/wiki/Brightline
Yes, physical coins or grams of gold or whatever are more real. Primarily because they add inertia to changing the float, it takes time to find more gold or make more coins. You can't 10x the supply overnight. Things changing more slowly damps out oscillations.
People don’t seem to understand this simple reality about the stock market. Pessimism or optimism about a company’s future is already priced in. People don’t wait for a company to fail before they start selling.
A lot of the difficulty of explaining lift of airfoils is that generally explanations try to follow a neat chain of cause an effect. But with the wing there isn't really a clear one. All these statements:

- There is an upwards force on the wing

- The pressure above the wing is lower than the pressure below it

- The air around the wing follows a curved path downwards

- The air above the wing travels faster than the air below it (NB: not in equal time!)

- The air behind the wing has a downward momentum

are related to all the others, but not straightforwardly: they all imply each other to some extent, both caused by and causing some of the others. So basically all explanations try to follow some path through the tangled web, but by doing so they always cause some oversimplification. The only top level chain is: shape of wing and angle of attack -> ????? (tangled mess of fluid dynamics few people fully understand) -> lift!
A bunch of friends and I once toyed around with the idea of replacing microblogging through ActivityPub with one RSS feed per user. To then display them in one combined feed, I just added all of them to a category in my RSS reader, the way I already did with topics before.
One of my friends' RSS reader didn’t have that option (grouping by category yes but no combined feed) so they instead combined the feeds into a single RSS feed and added that to their RSS reader.
In the end it was kinda finicky so we went back to ActivityPub.
Yes but what I mean is you can declare any capabilities you want, nothing prevents you just asking for whatever you need except Store review.
I think that parents have the overwhelming bulk of the responsibility for what their kids have access to but as I've said to my parents in the past: "You're up against Nobel Prize winners who work for an organization with the goal of getting you addicted to <insert_app_here>".

When you have thousands of devs trying to break your will power, you're really gonna struggle.

Social media has passed me by (almost 50yo) and I have zero interest in it but I have no doubt that if I did start using it, their algorithms would break me down, no matter how strong willed I am.

Unfortunately, like all addictions, the solution is probably abstinence.
> Maxwell's equations got a lot better when they dumped them,

Tell me you don't understand special relativity.
Ford was last century though, can you do that in this century?

I wonder how far "no outsourcing" goes. Do they make their own nuts and bolts? Even if they do, the metal must've come from a supplier (unless they also have mines). Do they make their own screens, and chips, for the flight controls? Not being cynical/sarcastic, just curious.
> independent, impartial and transparent publicly funded media,

Choose one. /s
Starliner astronauts 'not stranded', but will be on the ISS for a few more weeks
Boris Johnson is not poor.
Yep. And the low price, low quality play in that area is and should stay risky.
Used to be (perhaps still is) a nasty habit of Rails apps to have vast test suites covering every Active Record query they ever used (with fixed seeds to boot), rarely straying from giving the bog-standard and already very thoroughly tested and battle-scarred AR predicate builder a wholly unneeded workout; but none of their own front-end code because writing for selenium was too hard.

But look! Thousands of tests and they all pass! Taste the quality!
Jeff?
The "why" and "how" of the new Fastlite Python lib for SQLite
Omost
I understand that tall trees a threat to capital and maybe also to human life when one falls over near a house, but do we really need to chop them down?

Can we not add metal struts between a house and a tall tree, to reinforce its strength, rather than preemptively cut it every time?
I want to read on this subject, but it’s very clear this article was heavily written by LLMs.

Reading it feels like a waste of time. I could just (a) look up 1st hand sources or (b) have an interactive lesson from the same model that helped write this.

When using gen ai for writing, you still have to work fairly hard to remove the fluff, bloviating and other cruft. Without a surplus of content to narrow down more concisely, it usually adds fat to the writing.

You’re often better off asking it to be a very disagreeable editor than asking it to do the writing or editing itself.
Perhaps the sample group didn't have a deficiency to start with.
Unfortunately, this is quite common among parents who want to make their own infant formula. They don't know how to dose milligrams and give ten or a hundred times the prescribed dose to infants.

https://www.anses.fr/en/content/vitamin-d-opt-medicines-avoi...
I’ve had overall very positive experiences with Flutter. If I wasn’t concerned about Google’s long term commitment to it I’d use it for everything.
all malloc is defined to do is to return a pointer to storage of appropriate size and alignment, which can easily be done in pure standard C by defining a static array and chopping it up as needed.
that's not a brilliant way of doing that, but achievable without leaving standard C
I didn't think quaternions are even exotic and have used the extensively to represent rotations. I'm not familiar with video games but it seems a pretty natural fit to the problem. What is the alternative that is so much better?
You should listen to some DAB+ for comparison. I heard that 56kbps can make wonders. /s
> why have the limit at all?

Because it's probably buggy and not tested with commits past a certain file size.

Better question, why no use a more appropriate, instead of convenient, tool for the job?
arceus being as close as rampardos to mew is kinda funny
Likely the problem is that Boeing can point to the FAA approved 'no need for new type certification for pilots' defense, which probably has some documentation about how whatever the fuck MCAS was doing is supposedly covered by the "runaway stabilizer" procedure.

http://www.b737.org.uk/runawaystab.htm

(Of course it would be up to the prosecution to argue that the actual problem that MCAS produced was completelybrand-fucking-new, and thus both the FAA and Boeing should go and suck redundant bags of AoA sensors.)
related: if you really wish to know someone's L1 and suspect that the language they count in isn't it, hit them with a $5 wrench and see what language they say "ow!" in. (my L1 is english but I can make two kinds of 'ch' sound, neither of which is the english "tsh" one, so I suspect the wrench test, while far from perfect, may still be better than sibboleths)
Patch out for Debian 12; Debian 11 not affected.

https://security-tracker.debian.org/tracker/CVE-2024-6387
Because it raises the costs (antenna + cable) so the profit is lower.
Show HN: We made a game made with Nativescript, Vue3, TypeScript and Rive
The fundamental principle here is absolute nonsense. It's the wrong end of the telescope to be looking through for this kind of engineering idea.
I haven't seen an increase of ssh traffic yet, but the alert only went out a couple hours ago... hopefully distros will ship the patches quickly.
I hate the app+cloud garbage as much as you, but have you considered how a VCR would be programmed today? Take your universal touchscreen device out of your pocket, select the VCR app, get a list of programms for the next weeks, touch the one you want to record (or do a full text search), select if you want to record this episode, all, or a certain set.

In the past, you needed to first buy this weeks TV magazine. Or if you got it by mail, find it between all the other magazines. Then, skip all the ads and find the schedule, in there find the program you're looking for. Now you either need to figure out the exact time slot the program airs, or some EPG code. This data now needs to be entered into the VCR. Either find the remote, or knee in front of the device. Enter the code using a rotary encoder, digits 0-9 and a few buttons, or a mixture thereof.

In both cases you need to set the receiver to the correct program before leaving the house, else the SCART-connected VCR wouldn't get the video signal. Also you'd need to hope the EPG sent by the station is updated properly - we often had some part of the recording missing, or the recording started to soon/stopped to late. I hope you did put in the correct tape and remembered to rewind it. (I'm ignoring that a modern "VCR" would store the video in the cloud and not need all of this; or a hybrid would at least get the video stream via IPTV and put it on a HDD).

Try speaking to other humans about this topic, they don't want these "good old times" back.

Also, apps suck because they are mostly always horribly made (they don't need be, but they often are, because the product needs to be cheap); and I hate being forced to use the cloud and have my hardware not work anymore after 5 years because someone decided their Amazon bill is becoming too expensive. Did I mention I don't want my data to be sold to virtually everyone - errr, I mean "shared with partners"? So I either buy things with local control, or no smarts at all.
Question regarding this from a non-guru:
- Is it correct that this only works for user root if login with password/key for root is allowed?
- Is it correct, that this only works if the attacker knows a login name valid for ssh?
> Exploitation on 64-bit systems is believed to be possible but has not been demonstrated at this time.
So what regulation do you want? One that outlaws sesame bread? No thanks.

As long as making sesame bread is allowed while making bread without sesame is prohibitively expensive (because you need to ensure there are not even trace amounts present) it's obvious what most companies will choose.
This means that if your only goal is to, say, cut 30-90 seconds out of a 1-hour video, you're still going to have to re-encode the entire 1-hour video

If you’re cutting 1 minute then you are encoding one minute. You might need to decode more than one minute of the source video but it’s rare that it would be the full 1 hour to decode
> This is going to sound weird but even if it was actual coins (say) would that make the whole thing any more "real"?

Yes, because then there would be a physical limit on what banks can do. They would have to invent cloning machines or alchemy or whatever to do what they currently do. In other words, it would force bank to actually do the model most people (including the author) have in their heads, namely a bank stores cash and lends it out (called fractional reserve banking).

In reality, without any such physical constraints, the banks are essentially free to "create" money out of thin air by issuing loans. That's how the money supply became 99% "bank money" and only ~1% physical money.
Show HN: Lumalabs' Dream Machine API
Hello, I made an API for Lumalabs' Dream Machine.

It's a python project and supports API call with fastapi. So you can host your own api server or use ours: https://lumaapi.org/
Yep. I am bad at acting on this true statement.
I believe CDPush still has some latency involved which would be slower than reading raw config data from a DB.
It's a good point about true and false positives though, which makes me wonder if anyone's taken a large database of expected outputs from such "equations" and used it to calculate validation scores for different models in terms of precision and recall.
Pivot Atlas, a pivoting handbook for CT analysts
The certainty in this sentence is not appropriate. You refer to an evolutionary process that is highly random and inefficient. We don't have millions of tries to get this right.