skysight-inc/HackerNews huggingface dataset:
That's not how motivation works usually, no.

Grades are good to push a large group of people, including many otherwise unmotivated ones, up to a minimum threshold.

But you don't achieve exceptional results from grades alone (and in fact, grades can be harmful when dealing with otherwise highly passionate people).
Proxmox is a lovely piece of software, highly recommend to everyone. But I think Proxmox and vSphere target rather different scales of cluster. Proxmox starts to choke once your past 20 nodes or so. Corosync just wasn't designed for huge clusters.

I think the price hikes have made the "medium" use-case more uncertain.
To be fair, the curl license doesn't mention "curl" anywhere in it. It seems reasonable for someone to interpret "this software" as referring to the software product that includes the license.
Moving from Redis to SQLite [video]
It’s a rare day a coup will interrupt a tourists day. Keep spending, it should be fine.
I'm sure GOG are legally covered in what they're doing (it's also not the first time, they had a dispute with bethesda over unlisting the classic fallout games for years). Blizzard's given them a termination date of the 13th, so they're allowed sell until them, and probably contractually Blizzard had to give them some amount of advanced notice.
South Korea declares martial law
> Exploiting mature software like Adobe Reader is already incredibly challenging due to its hardened defenses.

Is this a troll? Isn’t Adobe Reader one of the easiest pieces of software to exploit because it enables risky features by default and lacks proper sandboxing? Just searching for “adobe reader security vulnerability” brings up a critical software update for CVE-2023-26369 as a top hit which is:

> Acrobat Reader versions 23.003.20284 (and earlier), 20.005.30516 (and earlier) and 20.005.30514 (and earlier) are affected by an out-of-bounds write vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file.

> The claim, often cited from a Google study, that memory corruption bugs pose the largest risk feels exaggerated in this context

Actually this comes from analysis of NIST data which tries to track vulnerabilities and memory safety resulting in arbitrary code execution consistently shows up as the number one issue for C/C++ despite it being a non issue for most other languages. Indeed here’s the vulnerabilities for adobe reader and they’re dominated by memory safety issues: https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=Adobe+reade...

> Don't even get me started on Rust syntax... I am convinced the syntax was intentionally developed to troll us all with the ugliest syntax on the planer.. I'll stop now before I begin ranting forever.

Rust shows what it takes from a language to achieve compile time memory safety (and the same syntax also provides thread safety) with the performance profile of C/C++. The syntax actually isn’t that hard to get used to and learn and I’d argue it’s easier for beginners since incorrect code will throw an error and explain what’s going wrong instead of crashing at compile time. In the static vs dynamic verification spectrum it costs more static verification. Indeed, from that perspective, why are you even coding in c++? Use assembly if it’s too high level and you don’t like syntax getting in your way or use Javascript so that you can write code that has almost no static checking. In practice rust is waaaaay nicer to write in with a much more mature and reliable project build system that works the same everywhere with a rich ecosystem of tooling that is trivially accessible. The standard library is high performance with a lot of things available that c++ would only dream of with c++ still arguing how to make breaking changes to the language in the standard body, a problem that rust developers don’t even think about (eg rust hashmaps are faster and higher quality than c++ maps).
I don't think that it wasn't part of the lesson plan, I think it's more of a "fell through the cracks" problem.

We had a lot of old teachers that were sick a lot. I think the substitute teachers didn't always follow up on all the planned lessons.

In chemistry we had a substitute teacher the whole year in 10th grade. In 11th grade our new teacher noticed we were missing some fundamentals. Turns out we weren't taught any of the 10th grade material. She then did a 3 month crash course on 10th grade material.

With the right foundation it was really easy afterwards.

Having done some Math and Physics tutoring, I never tutored a kid that really _couldn't_ do math or physics. It was almost always that they lacked some fundamentals and thus couldn't learn any of the advanced material, because they lacked a mental model to grok the information.
Is https://www.theregister.com/2024/12/02/beeks_group_vmware_op... a better link to use? This article seems to just be a summary of it.
An account called Natspone plays with this idea in shortform vertical videos, I find it incredibly bizarre and unsettling. I should forewarn - you're probably not going to enjoy the style at all.

https://www.instagram.com/p/C3HtsLXOgui/?hl=en
Orwell being so right about governments using the constant threat of a virtual enemy has got to be one of the all time top on the money predictions ever.

Up there with gravity and shit. I wish we could do something with this information, but alas, knowledge isnt power.

Cersei Lannister: Power is power.
Ads might be coming to ChatGPT – despite Sam Altman not being a fan
Drug plans often bring this down to $0-600/year out of pocket
Maybe something to do with autodiscovering, autogenerating, and then utilizing interfaces over the net. I never used it, but watched a couple of the F# guys' vids about it. That's the extent of my involvement, but that was 10+ya, so my memory is a bit fuzzy.
I wonder how it compares to Brave Search API:

https://brave.com/search/api/

Brave has complete search independence and has been doing this for a while, but I hear Kagi has great results, but at the same time I'm perfectly happy with Brave

Would be cool to hear from people who've tried both
Thoughts on DuckDB's Grammar Patching Thing
> Far more common here are ~3% "kitchen appreciation fees" that get paid directly to the kitchen staff. I'm AOK with these but some people really complain about them.

It’s annoying because they could price it in up front. A restaurant bill looks like a utility bill these days with all of the line item charges, just include the damn fees in the price of food!
And somehow modern Blizzard managed to convert even that success into a debacle.
“10x price hike” would have been totally clear.
“Factor of 10 price hike” would probably be a formal way to say it.
Corruption probe, a weird cult, and now apparently a coup d’etat in the making.
Am I wrong in thinking this is a huge development? Maybe one of the most important stories for public health this decade?

AIDS kills more people than malaria, and preventing malaria has long been viewed as one of the lowest hanging fruits in public health.

Hoping for eradication is too much with the limited immunity duration, but if we can mass produce a vaccine - even if it has to be administered twice a year - this could save millions of lives over the course of a decade.
How to Implement Internationalization in a Next.js App Directory
The Warcraft Adventure was terrible. I was working at Bliz at the time. Imagine the worst LucasArts-style fan art with no real story behind it. The true believers would have loved it and anything else released in the Warcraft universe, but.. it was very very "not good"

No argument with your other points though :)
30 km/s is ~the speed at which Earth orbits the Sun. For orbiting Earth you just need a mere <8 km/s.
This is awesome. Mickey's Revenge looks so much better with LOD at 800%!

This game is a gem, it deserves a spot in the video-game hall of fame.
Because "abstinence education" approaches have repeatedly failed to effectively address these kinds of problems while also causing immense issues with stigmatization. People are going to have sex. Public health programs have to be focused on policies that work instead of moral grandstanding.
How is Serp not sued to oblivion?
Unclear if it’s better if they do or they don’t. On one hand it’s clearly against the interests of the country to support him, on the other hand democracies absolutely don’t want the military taking any domestic political role
There are literally laws against prostitution and yet that doesn’t stop it or the STIs it can help transmit.
> why didn’t Google

Because hubris.

One glaring flaw of well-capitalized large tech (perhaps the only one) is thinking they can build something better internally, when they have enough cash to simply buy best of breed off the market.

At times Google understood this: Android 2005, YouTube 2006, Writely/GoogleDocs 2006, DoubleClick 2007, Motorola Mobility 2012, Waze 2013, DeepMind 2014
Well the North Koreans are fighting in Ukraine, so if instability in South Korea that may take some pressure off if NK is preoccupied at home.
HeavyGoods | HYBRID in Dresden, Germany | 4 day week | Senior Full Stack Developer | https://heavygoods.net/

We develop and operate the SaaS platform https://heavygoods.net/

A typical use case:
A transport company wants to move a 70-meter-long rotor blade to a wind farm. The planner needs to know whether the loaded vehicle will fit through the narrow access road.

With HeavyGoods this user builds his heavy transport vehicle in the browser and places the rotor blade on it. HeavyGoods automatically finds a safe driving maneuver through the route section - based on a precise drone aerial image or Google Maps.

Senior Full-Stack Developer:
You plan and develop new features with our small team. With tests, refactorings and extensions you ensure the long-term robust operation of the HeavyGoods software.

Stack:
TypeScript + PostgreSQL + Node.js + React + Vite + GitHub Actions + Docker + AWS Lambda

4 day week:
1 day presence at ImpactHub Dresden (Germany) + 3 days choose your location

Join our team:
https://heavygoods.net/en/news/job-full-stack-developer
I wish Robin luck in relaunching the guile-emacs project! I hope that this talk will help the Emacs community understand the potential and be more open to the prospect this time around.
Pakistan had been wasting government funds on subsidizing electricity rates. That's part of why they needed an IMF bailout. Now in order to service the loan they have to stop the subsidies.
Related: https://news.ycombinator.com/item?id=41833833

I've been considering Kagi a lot, but I find it sorta expensive (especially if compared to 'free') at least in my region. I learnt that they were discussing regional pricing[1], like the one in Netflix and other services.

[1]: https://kagifeedback.org/d/687-implement-regional-pricing
Overleaf down, students/researchers globally panic
Playing Dominion online is a LOT more enjoyable in person. The constant shuffling wears pretty thin pretty quick! :)
> Don’t learn a non-C instrument

I didn’t expect that but in hindsight it makes sense.
hypothetical future value accounting ™
Can I ask what search engine you use then?
Location: France
Remote: Yes
Willing to relocate: No
Technologies: PHP, HTML, CSS, JS, SQL, Debian, Docker, Proxmox, Git, Processing, Apache, nginx, Symfony
Résumé/CV: https://clawd.fr/CV_EN.pdf
Email: in the CV

PHP dev, devops and sysadmin, i like to own the whole chain and make it FOSS while i'm at it.
WIDE – service to store and query JSON incredibly quickly
> democracies absolutely don’t want the military taking any domestic political role

If they're actively fighting against the democratic principles (like enforcing martial law to distract from something rather than when really necessary) then yeah, I think we'd want them to take them down if they don't leave by themselves.
True, it wasn’t all that long ago there was a coordinated campaign from the Republicans to paint Democratic leadership as colluding with Russia. Including a fabricated dossier, and the intelligence community unanimously and falsely declaring that Trump’s son’s laptop was a Russian misinformation plot and using that declaration to have tech giants and the media censor the story.

No wait, I think I have that backwards…
How can I add my name to the list?
SEEKING WORK | REMOTE | NEW YORK, NEW YORK

I'm a fractional marketing leader/CMO and I help brands grow without selling out to the algorithms.

.

I work with founders and early stage teams to:

• Develop comprehensive marketing strategy

• Generate world-class creative and scale paid media

• Lead go-to-market execution and launches

• Recruit and manage top marketing talent

• Establish and manage partnerships and agency relationships

.

Email: jared [at] hometeamteam.com

LinkedIn: https://www.linkedin.com/in/jaredrayjohnson

Website: https://hometeamteam.com
That's a very clarifying video! Suddenly i remembered my pre-college physics:)
For me the one irreplaceable ‘smart home’ feature is circadian lighting. There are ‘smart’ fixtures that will do this themselves but I’ve found scheduling on a per-room basis to be workable (albeit at times a maintenance headache) for coming on 12 years now.

Absolutely can’t live happily with dumb lights only. It’s not just aesthetics - I believe it has a major impact on my sleep health.
Not my domain; thats for the legal department, the documentation department and the maintenenace team
I'm seeing his approval rating at 25% or so. https://www.koreatimes.co.kr/www/nation/2024/12/356_387448.h...
>30-year-old 3D Engine

I saw that title and thought to myself "Wow, a 3D game engine from the 80's!" before realizing 30 years ago was 1994-95, during the time of Doom 2 and a year before the first Quake. Damn, I'm getting old fast.
I think a lot of people on the internet try to use the Pi as a home media server or file store and can’t envision it being used for anything else.

It’s versatile but really it has always sucked at those things. Yes, get a used N100 if that’s your goal.

The Pi shines in education and as an embedded device where power, size and maintainability are important. I spotted one the other day in one of those presses that crush pennies as a souvenir. It displayed an instructional video on a screen and also seemed to control the card reader device on the front. Why would you use a N100 in that context?
It wasn't Trump that spend the last 4 years calling everyone who disagreed with him a Russian Troll.
Most of them. Duckduckgo, Startpage, Google, Mojeek, a few others. Depends on what I need at the time.
Exactly what order and degree were you using to evaluate the model? Variations in drag and solar pressure are more significant than the uncertainty in the gravity field for objects in LEO somewhere much less than 127th order (40 microseconds on my machine, your smileage may vary), so you can safely truncate the model for simulations. GRACE worked by making many passes such that they could average out those perturbations to make their measurement. But for practical applications, those tiny terms are irrelevant.

IERS Technical Note 36 section 6.1 gives recommendations for model truncation if you are looking for justification. https://iers-conventions.obspm.fr/content/tn36.pdf
> This treatment does not in fact prevent HIV infection. It prevents infected cells from producing viable virus particles

Lenacapavir interferes "with multiple essential steps of the viral lifecycle, including capsid-mediated nuclear uptake of HIV-1 proviral DNA (by blocking nuclear import proteins binding to capsid), virus assembly and release (by interfering with Gag/Gag-Pol functioning, reducing production of capsid protein subunits), and capsid core formation (by disrupting the rate of capsid subunit association, leading to malformed capsids)" [1].

For comparison, tenofovir diphosphate (from Descovy) "inhibits the activity of HIV reverse transcriptase and causes DNA chain termination after getting incorporated into the viral DNA" [2].

Descovy thus works at stage 3 (reverse transcription); Lenacapavir works at stages 3 (integration), 6 (assembly) and 7 (budding) [3].

> it seems very likely that if any patient being treated with this drug ever discontinued it, they could develop HIV quickly from cells that were already infected in their body

HIV-uninhibted T cells should be fine clearing these out. IT would be more surprising to see the cells stick around after having been infected.

[1] https://dailymed.nlm.nih.gov/dailymed/drugInfo.cfm?setid=e56...

[2] https://www.clinicaltrialsarena.com/projects/descovy-emtrici...

[3] https://hivinfo.nih.gov/understanding-hiv/fact-sheets/hiv-li...
Valve's Steam Link on Raspberry Pi
I could go on and on about the limitations of min_const_generics, missing TAIT (type alias impl trait), unstable coroutines/generators, etc. but none of that stuff erases how much of a miracle Rust is as a language. The industry really needed this. It's practically the poster child of memory safety and security-critical industries are picking it up and Ferrocene is pushing it in safety-critical environments as well and it's just. Good. Please. Finally a serious contender against the terrible reign of C and C++.
I know nothing about robotics.

Is deterministic log replay really a differentiating factor? My naive assumption would be that this is table stakes for pretty much any software.
Wow! This really captures several key facets of what's going on. Thank you for making time to write all of that.

P.S. Your JPB quote from 1992 reminded me of Stuart Brand in 1985:

> "Computers suppress our animal presence. When you communicate through a computer, you communicate like an angel."
It was Trump, however, that tried to perform an autogolpe so the comparison fits
I disagree that the ROS2 comparison is questionable. If ROS want's to be seen as performant, they need to use a performant middleware by default. You shouldn't have to fiddle endlessly with it to get reasonable latencies.

Having worked on both large ROS systems and large monolithic robotics systems, the monolith wins hands down. The ROS paradigm that every node is it's own process is frankly insane.
Cascading retrieval: Unifying dense and sparse vector embeddings with reranking
How do you impound all the downloaded cars?
At that point you can just underclock an N100 NUC
for the same price and almost the same TDP

Good advice, thanks. Been so long since I underclocked/undervolted I literally forgot it was a thing!
I would say (largely) even good designers don't write great rulebooks. It is a total different skill set. The best analogy is that Publishers are to Rulebooks what Software Releases are to QA. It is always left to the end and rushed out the door. There is an assumption that between social media and BGG and How to Play videos that people will figure it out.
It can use any of the LLMs supported by my LLM tool and its plugins - it defaults to OpenAI but you can configure it to use something running locally like Ollama instead.

Full list of plugins here: https://llm.datasette.io/en/stable/plugins/directory.html
That wasn’t a prediction, just an observation.
The Canon shots are also more zoomed in, shot with a longer focal length on the lens. The obvious effect of focal length is zoom, but it’s the change in foreground-background distortion that makes the photos look weird or good. Flat, wide lenses like the one used for the iPhone photo exaggerate the foreground and shrink the background. As you lengthen the lens you shrink the distortion and pretty soon you hit a point where it matches the distortion of your eyes’ lenses. That’s when photos look most natural.
You edited your low-effort take into another still unargumented low-effort take...
I see that you are not new here so you probably know what to expect for your comment, HN doesn't look kindly of flamebait.

I am hijacking your comment in the hope that you and others will read the link I post here from a military historian whose articles end up regularly on the front page of HN. It adresses the question of US foreign adventurism and why the situation is different today. I.e why Iraq and Ukraine is not the same. It also give you a framework to think about international order. Hope this will open your mind a bit ant that you will stop blindly repeating ready-made ideas pundits keep hammering on:

https://acoup.blog/2023/07/07/collections-the-status-quo-coa...
>Orwell being so right about governments using the constant threat of a virtual enemy has got to be one of the all time top on the money predictions ever.

It's not a prediction when it's history. That has been going on at least as long as the Roman Empire, yet people are still surprised it's happening today. Modern regimes didn't invent these schemes, they're reusing tried and tested methods because they're known to work because human psychology and behavioral instinct is vulnerable to the same exploits which probably will never get patched anytime soon.
Dupe: South Korean president declares emergency martial law - https://news.ycombinator.com/item?id=42306020 (35 comments)
From The Big Sleazy:

- But I'll tell ya what, how 'bout if I send you a $20,000 gift certificate from Bob and Jerry's World of Wicker?

- Hey that's wicker! Dude, thanks a lot!

My friends and I would say we were shopping for wicker whenever we were going out in high school.

So I bought wicker.com.

The guy who owns it now cleans out estates, and cold-emailed me. I said I didn't want money, I want something interesting. The 1544 printing was the offer, which I accepted.

His wife is a wicker importer.
Take the conservative out of that. You see it in every human. If it isn't in you it means you are carefully suppressing it. Often those who seem to be suppressing it are really just aware they would be caught and so the image of being honest is important to maintain.

The above should not be confused with values. Many people abusing power really have values against what they are doing. They have just figuring out how to convince themselves the alternatives are worse. Having values does make it somewhat easier to suppress your tendency to abuse those values, but only somewhat.
I worked for a large infra project that was mostly written in C with the kind of trickery that is being here ascribed to QEMU code (I trust the parent, but I haven't seen the code myself).

It's a common thing to do in projects like this in C. While C++ solves some of the problems for larger projects, it brings so many more, it's usually not worth it. Projects of this kind, essentially, invent their own language, with their own conventions. C is just a convenient tool (given the alternatives...) to do that, as it's treated as a kind of a transpilation target. Think about languages like Haskell which essentially work like that, but went even further.

So, what typically happens is that memory allocation, I/O and concurrency need to be done differently from how the language runtime wants to do that. So, at this point, you basically throw away most of the existing language runtime. From my recent encounters with different bugs in QEMU, I imagine that they really, really need a lot of customization in how memory is allocated (my particular case was that QEMU was segfaulting when running ldconfig in aarch64 emulation, which turned out to be due to ldconfig having some weird custom-made memory allocation pattern which QEMU cannot account for.) It's easier to fight this battle with C than it is with C++.
Early Invites Open for YnI: A New Social Network Based on Shared Interests
Vibrational modes of spherical stuff.