skysight-inc/HackerNews huggingface dataset:
It feels like they're flailing in China because the competition is now better. They're flailing everywhere else because they are now associated with Musk and his nazi salutes.
I agree that the lack of a latch was dumb, but effectively having two gloveboxes in the center console, that are bigger and closer than the tiny glovebox has left me never actually needing to open it.
In addition to the very good sibling answers: look up what the original Stonewall riot was about. Crossdressing (not the same as being trans! but a necessary precursor) was illegal, and the police could carry out raids and arrest people for wearing gender non-conforming clothing.

This is (just about) in living memory - Donald Trump was 22 years old when the Stonewall riot happened - and there's plenty of people who would like to roll back the law to then. Not just ban trans people but overturn Obergefell v Hodges just like they did with Roe v Wage, end gay marriage, and re-criminalize homosexuality and LGBT expression. Which is why the community rallies against attempts to split off trans people from LGBT.
Russia is playing with matches since NATO allows for this. It would be sufficient if in Kaliningrad Oblast or in Petersburg NATO forces jammed GPS/Glonas/Beidou and, as a bonus, also VAR system (much more important than GPS for aviation) and next day Russia would apologize and never try stupid games again.
One solution would be for customers to boycott the big egg producers and refuse to buy their eggs even when they do flood the market with cheaper ones when they aim to put small producers out of business. However, that does require egg consumers to stick to their guns and only buy from the independants.
ARMs generally require a supporting electronic warfare suite to be effectively employed. EW equipment draws a lot of electrical power, so you need a large aircraft with large engines. This is against current drone trends, though it is likely such drones will eventually be deployed.

Another challenge is that ARMs are designed to fight air defense systems that could potentially include equipment to jam drones. Concepts for future drones include a "drone commander" manned aircraft nearby (as opposed to an easier to jam remote operator) and onboard AI to make autonomous combat decisions.

Overall the drone likely won't be much cheaper than an F-35. But it can be sent on suicidal missions without risking a human crew.
GPS and other navigation systems are well worth the time to look into.

something like Decca or LORAN are really simple to understand: two or more base stations in a known location emitting phase locked signals. By counting the nodes/antinodes of the harmonics, you can work out how far away you are from the base stations. The downside is that you need a initial fix to work out absolute location.

The thing thats kinda touched on here is that GPS uses clocks to allow the receiver to work out how long the signal has been in flight (simplification) If you know where the satellites are (using the Almanac of satellite positions) you can get your location by fairly simple triangulation.

Now, you don't have an atomic clock on your receiver, so how can you accurately measure the time difference between signals?

for GPS you only need to know the relative time difference between each satellite, and even thought quartz clocks are only accurate to seconds a year, in the ~20-50ms it takes for the signal to arrive, its more than accurate enough.

However that means you are open to spoofing, because you sync your local clock to a satellite, you have no real way of detecting if the clock has skipped.

If you have an accurate clock source, you can then validate the clocks that are on the transmitters. I think, but can't confidently assert that calculating position becomes easier because you have an authoritative clock source, so don't need to piss about with clock sync using an unknown time offset.

I think the implication is that this provides a strong form of signal authentication.

However chipscale super-stable clock references also allow more autonomous styles of navigation. (ie celestial)
That linker lottery led to a 15% improvement? I'm surprised. Do you know in what cases you get such a big improvement from something like that? Is it rare? How did you end up reasoning about it?
Stack traces are a feature for developers to locate and fix bugs easily, and should not be a feature for end users.
they are "Pratchett" footnotes though.

My introduction to Discworld happened when I bought a few second hand paperbacks on Portobello for under a pound in order to have something to read in the bus back from London. Later (well and truly addicted) I wenth through a few more when I was commuting regularly by train. But about a half of the Discworld novels I read as ebooks either on a Kindle, or a Kobo.

It has always been "frustrating" to have to click through the footnote links in Pratchetts ebooks. In a paper book (just like in Your comment) the footnotes really complete the train of thought. Often it's the whole pun of a joke. You know it's there. You damn well know it's worth it. On paper, all it takes is a glance down.

For me, the "Pratchett footnote" is therefore characterized as anything where "click to see a footnote" somehow breaks that payoff spell a bit.
Ratner’s Group, previously a major (market cap ~1bn pounds in 1990) jewellery chain; the CEO gave a speech in which he pointed out that it sold cheap crap, resulting in a loss of 500m pounds, its near collapse, and his firing: https://en.m.wikipedia.org/wiki/Gerald_Ratner

That was a one-off really stupid comment, tho, so a little different.

I mean, realistically, this situation, where the CEO of a large public company has become a public official and is running around doing Nazi salutes and calling people the r-word on twitter is kinda unique; nothing like that has happened before. Even just a CEO of a large public company becoming a public official while keeping the CEO is pretty deviant; that's really not done.
Evaluating browser security is hard. Checking privacy guarantees is easy: you can just look at the traffic it generates. Vlad has a pretty simple and quite strong policy that Kagi doesn’t phone home unless you agree to it. If you find it does otherwise (should be pretty easy to monitor) you should take it up with him.
You can use a tool such as Inkscape which has a "Vectorize" function.
C might be low level from the perspective of other systems languages, but that is like calling Apollo 11 simple from the perspective of modern spacecraft. C as written is not all that close to what actually gets executed.

For a small example, there are many compilers who would absolutely skip incrementing 'a' in the following code:

uint32_t add_and_subtract_1(uint32_t a) {
a += 1;
a -= 1;
return a;
}

Even though that code contains `a += 1;` clear as day, the chances of any incrementing being done are quite small IMO. It gets even worse in bigger functions where out-of-order execution starts being a thing.
I heartily agree that C++ is a lot more annoying here than C, yes.

I'm just saying that C is already plenty annoying enough by itself, thanks eg to undefined behaviour.

> That means if you see `int a = some_fn(); assert(a < 100); a += 1` in the C code, you can expect something like `ADD EAX,1` somewhere in the compiler output for that function. Or going the other direction, when you're in a GDB prompt and you disassemble the current EIP and you see `ADD EAX,1` then you can pretty much just look at the C code and figure out where you are.

No, there's no guarantee of that. C compilers are allowed to do all kinds of interesting things. However you are often right enough in practice, especially if you run with -O0, ie turn off the optimiser.

See eg https://godbolt.org/z/YY69Ezxnv and tell me where the ADD instruction shows up in the compiler output.
Windows 95 introduces threads as a revolution for developer productivity, and you had no longer write async Windows event loops which were hard to debug. Linear stack traces are one of the main selling point, among others.
Isn't that the logical conclusion of a country that has a different leading style?

China plans ahead in decades. US plans ahead less than 12 hours, and depending on the moodswings in the Oval Office are pretty much the definition of unreliable right now.

There was a fascinating quote that some friends around Singapore told me once: "When China comes, they build roads and infrastructure. When US comes, they destroy, enforce and leave emptiness"

And, given what happened in Iraq, Afghanistan, Africa and other shitshows I tend to agree.

China learned that cultural influence is playing the long game, and they're very successful with it.
I've done a lot of site optimization on high traffic sites, and in many situations you should serve resources from the same server to reduce latency and the overhead of additional connections. This does of course depend on a few things like where servers are located in relation to users and what the capacity of the setup is, but you definitely should not always use a CDN. It was true many years ago, but not today.
I am into shortwave listening since many years and it can be funny, especially when you can catch strange signals and contact them to get QSLs cards.

If you want to start, the top is to buy a Belka DX (probably the best portable shortwave in the market) but also ATS-25 or a SI4732 based radio that costs less 50$ on Ali.
You pay for search and email? What services do you use? May I ask you why, if you're wanting to go into it?
Ask HN: What is your favorite lesser known VIM shortcut you can share
:earlier 10m → Moves your buffer state 10 minutes earlier.
:later 5m → Moves your buffer state 5 minutes later.

Why it's helpful:
It acts like a time machine for your edits! If you regret changes but don’t want to undo manually, you can jump back in time.

You can also use it with changes, e.g., :earlier 5c (5 changes earlier).
Does anybody happen to have a pointer to further research this "Steward Owned company" legal structure? Since they're based in Germany, I assume this is a translation of a German legal term of sorts, but I couldn't find the original or anything that would let me learn more about it.
> Hell, even the BBC in the UK is closing down local AM transmitters on cost grounds (but I suspect there is political pressure to move the masses to digital UHF infrastructure).

Yeah in a couple of years it'll just be Radio Caroline and various small-time pirates on AM. Even the venerable longwave transmitter for Radio 4 is getting shut down in a couple of months sadly.

Can't help feeling this is all a bit short-sighted, it's not like you can do anything else with those bands and if things go sideways it's a reliable way to reach a lot of people without power. Personally if we can't keep our medium and long wave transmitters on economic grounds I think those bands should be opened to unlicensed hobbyists, it'd be an excellent technical and artistic opportunity that would allow for actual broadcasting rather than just two-way communication. I doubt there'd be a huge issue with interference as few people have the room to put up a 150' quarter wave, and if copyrights were a material issue rights holders would have gone after public SDRs capturing the broadcast bands years ago.
They just use Bing and Google Search https://ecosia.helpscoutdocs.com/article/579-search-results-...
I can easily imagine how you could keep the mission crew out of the ship, having every operations being remote controlled.

But this is only a part of the crew: on a ship you have plenty of sailors who are onboard not because they are needed for the mission itself, but because you need them to keep everything running.

Having no one onboard means you cannot fix anything that starts misbehaving on the ship, and the likelihood of the ship being at least partly unavailable grows with the duration of the mission.
You can work around that with redundancy or thanks to dedicated support ships with technicians onboard not too far away that can intervene when needed, but that needs to be taken into account.

I'm not saying that this kind of automation isn't possible or even desirable, just that it's in no way magical and it will need a complete rethinking of how military vessels operate, because if you just expect a warship to sail autonomously for 3 months without issues, you're going to be disappointed.
a+=1 will not produce any surprising results, signed integer overflow is well defined on all platforms that matter.

And we all know about the looping behavior, it isn't surprising.

The only surprising part would be if the compiler decides to use inc vs add, not that it really matters to the result.
I'm really sad about this. I'm ok with the use of clear and even fully colloquial language by officials, but find myself mourning this total loss of decorum. I grew up believing that our officials should strive to be role models. I feel that by shirking this expectation, the current administration is eroding a central pillar of government as a concept.
The Israel/Palestine war is simpler than you are making it seem. Israel has killed more people, kidnapped more people, tortured more people, tortured them more thoroughly, killed more people during torture, done more terrorist attacks, and killed more people in terrorist attacks than Hamas. But that's okay because Israel didn't start the war, so the side that started the war deserved it. Oh wait, Israel did start the war by invading Palestine. Also, it's not terrorism when we do it.

Germany funds 1/3 of the war. Divide the numbers by three and Germany still comes out worse than Hamas. By the numbers, the west isn't merely "not flawless" - to reiterate, the numbers say the west is behaving worse than Hamas.

Which is probably why they don't put the numbers on the news any more.

And Germany arrests pro-Palestine protestors and shuts down pro-Palestine organizations very regularly. I live there and everyone who thinks the war is bad is scared to say it. It has happened that organizations that simply allowed their halls to be used to host a pro-Palestine lectures had their funding removed and were shut down, so organizations are afraid to do this unless they're about to be shut down anyway. Police just randomly arrest people at demonstrations - even if they can't find something to charge them with, the arrest is enough to deter them. Speaking Arabic is banned. There are some demonstrations but only a small fraction of people feel courageous enough to participate. Speech has been successfully chilled.
If the Wikipedia page[0] is correct, he's more of a refiner than the inventor, no?

[0] https://en.wikipedia.org/wiki/Multiplane_camera
??? A zillion LLM tools maintain history for you automatically. As long as you remember what the chat was about, it's only a search away.
I pay for Tuta (tuta.com) for email.

The only paid search engine I know is Kagi (kagi.com)
https://www.epi.org/productivity-pay-gap/

The graph on this page disagrees, can you explain please? I haven't heard anyone say the two concepts are the same before.

As I have heard it "productivity" is roughly gdp/hour, which can be different from wages/hour (but you generally expect the two to be related / correlated).
I'm sure Ecosia are a good company, but headlines like this always make me a little suspicious. Non profits make a lot of money for their founders without it ever being "profit". Ecosia are reporting just over 600K euros a month in wages, I'd love to see the split and what % of that goes to the CEO.

You don't need to sell a business if you have plenty of income from it every month - especially if now that can't be taken away from you.
I have and still use Ecosia Daily.

Its a search engine, the same as all the other search engines.

Ecosia delivers a combination of search results from Yahoo!, Google, Bing and Wikipedia.

Advertisements are delivered by Yahoo! and Microsoft Advertising as part of a revenue sharing agreement with the company.

Ad revenue is then used to plant trees

you cant complain about that
I suspect instructing the model to respond with "I don't know" more readily will result in more of those responses even though there are other options that seem viable according to the training data / model.

Remember, LLMs are just statistical sentence completion machines. So telling it what to respond with will increase the likelihood of that happening, even if there are other options that are viable.

But since you can't blindly trust LLM output anyway, I guess increasing "I don't know" responses is a good way of reducing incorrect responses (which will still happen frequently enough) at the cost of missing some correct ones.
Many dealership service centers have gone to great lengths to buck the stereotype they had acquired and have realized how a good experience with the service side of the business helps feed back into the sales side of the business.
Not really no, and it isn't any shorter in characters.
oh you have to click the title and the swipe thing is an image...

that took me.. long
Pardon my ignorance, but do you mean VOR instead of VAR? Or what does VAR stand for in your example?
In 2028, the question will be who spent more money on lawsuits, and who spent more money on consultants to clean up their code base.

Jokes aside, code tools are best used in the hands of someone who is already trained and can verify bad code, and bad patterns at a glance.

AI code passes many tests. So does a lot of code written by us, for ourselves. When the code gets in front of users, especially the kind of genius users who learn how to fly by forgetting how to fall, then we learn many good habits.
Probabilistic Artificial Intelligence
Using aider with local models is a very interesting stress case to add on top of this. Because the support for reasoning models is a bit rough, and they aren't always great at sticking to the edit format, what you end up doing is configuring different models for different tasks (what aider calls "architect mode").

I use ollama for this, and I'm getting useful stuff out of qwq:32b as the architect, qwen2.5-coder:32b as the edit model, and dolphin3:8b as the weak model (which gets used for things like commit messages). Now what that means is that performance swapping these models in and out of the card starts to matter, because they don't all go into VRAM at once; but also using a reasoning model means that you need straight-line tokens per second as well, plus well-tuned context length so as not to starve the architect.

I haven't investigated whether a speculative decoding setup would actually help here, I've not come across anyone doing that with a reasoner before now but presumably it would work.

It would be good to see a benchmark based on practical aider workflows. I'm not aware of one but it should be a good all-round stress test of a lot of different performance boundaries.
Mostly EV components - the motors and inverters that drive them can generate a lot of EM noise.
Too modern. But similar intent perhaps
I wanted to use Bing, but I had to go back to Google - as it is absolutely awful for finding stuff in Polish, my native language.

Programming might be English but our lives aren't all in English.

Also, I don't get your argument at the end. Are you saying they're funded by Nazi parties?
> Axelera's chips follow a similar formula as other AI ASICs, such as Google's tensor processing units. The Dutch outfit's current silicon feature four accelerator cores, each with a matrix multiply-accumulate (MAC) unit, a RISC-V control core to make the accelerator programmable, and some digital signal processors which handle neural network activation functions.

This seems very focused on current architecture, which could be replaced with something more novel without the fundamental limits of matrix multiplication.
Yes avoiding another Mozilla situation should be a high priority for anyone interested in this area in future.
I wish more people would self-host email. Email getting centralised to a handful of providers is no good for anyone.
Stack traces are your #1 ally when supporting someone else's legacy production pile.

Once you get comfortable with how they work and what information they contain, you can hit the ground running anywhere. Stack traces will teach you about the product architecture faster than anyone on the team can.

As you embrace them, you take the little bit of extra time to make sure they go well. For example, re-throwing exceptions correctly, properly awaiting results, etc. Very minor details that make all the difference.

A broader outcome of this enlightenment is preference for monolithic products. Stack traces fare poorly across web service and API boundaries. If you've only ever worked with microservice architectures, the notion of a stack trace may seem distracting.
Isn't this just fraud?
No, but it aligns with the interests of the consumers better if you're actually targeting consumers (for the recurring revenue) rather than burning cash to get as many users as you can lock in, and then selling to someone who will milk them when they have no option.
When my tank gets 10% on my ICE, I fill a full tank.
Simply Logical (1998)
Why would that be relevant? this isn't rasterization.
It's never useless to get physical access to a computer system.

The fact that there's no driving wheel doesn't mean you cannot take control of the ship if you can plug your stuff to the right port.
Not the GP, but I pay for Fastmail because it's just so much better than Gmail, and I pay for Kagi sometimes because it's generally better than Google.
SEEKING WORK

Location: EU, EEST Bucharest time zone

Remote: Yes

Willing to relocate: Possibly

Technologies:

1. C++, Linux, Bash, Embedded & low resource development

2. Python, REST APIs, Docker, Git, Protocols, Flask, Django

Résumé/CV: https://docs.google.com/document/d/1pnVituSV1qz0hFUMajTj38bi...

Email: (Check Résumé/CV)

About: Software engineer with expertise in C++, Python, and web technologies (13+ years of full time software development experience). Proven track record in designing, developing, and deploying scalable backend systems and embedded applications. Passionate about writing clean, efficient code. Language agnostic, open to multiple tech stacks.
> they regularly drive 100mph average

You don't drive 100mph average on German motorways. Especially with the trucks not giving a damn and forcing themselves through to the left lane to pass their colleagues driving 2 kph slower, arriving traffic be damned.
That's true, but the product can still get worse chasing revenue from those consumers.
I suppose that would violate the advertiser's "free speech".

It's very ironic that everyone is so afraid of Orwellian's "Ministry of Truth", and that we end in a world ruled by "Lies, Damn Lies, and Statistical parrots, Inc."
it is a mega-OS, an application forming an OS on top of the actual OS, and dwarfing said OS. It's like our original OS'ses now form a sort of BIOS :-/, necessary evils to host the 'browser OS'. It is what MS feared in the 1990s.
Thrive is a free, open-source game about the evolution of life
More specifically, it grows quadratically.