skysight-inc/HackerNews huggingface dataset:
> I would've probably picked the modernc variation

Heads up about the modernc library, it has been stuck on an old version of sqlite for several months [1]. It seems like maintainer time is the limiting factor [2]. There has been a call to arms on that issue page, the maintainer is looking for help, but it looks like not much has arrived. It seems like it might trace back to blockers in the C-to-Go compiler.

It's a major undertaking and a very impressive piece of work, but I'm not surprised it's a struggle when big roadblocks get hit. I hope they find a way to progress, but I'm very relieved to be seeing some CGo-free alternatives like ncruces/go-sqlite3 emerging. I'm going to give it a try for sure and see if I can live with the compromises.

Squinn-go looks very compelling too, but I don't like that it requires the squinn binary to already be installed on a user's machine, I think that gives with one hand and takes with the other: sure, I get to avoid CGo, but I also lose the turnkey, single-command install, static build benefits Go brings out of the box.

Seconding the point about nitty gritty, I'd read it for sure too!

[1]: https://gitlab.com/cznic/sqlite/-/issues/154
[2]: https://gitlab.com/cznic/sqlite/-/issues/164
A random ticket thrown into the abyss might not get any traction, but I find a well considered ticket with appropriate instructions typically results in help. Sometimes it takes a quick ping on chat or finding the right person, but people are generally helpful in routing bugs.

I'm regularly pleasantly surprised when I file a bug for something on the other side of the company and get proper engagement on it.
The Last of Us Multiplayer Video Game Is Scrapped
Oh man I’d love to have all the data of my parents, grandparents etc… even just having analogue records is interesting I’d love to know what kinds of hobbies they had like collecting digital music, art, books etc.
This is absolutely the root of the problem. Most public Terraform modules suffer the same issues - configurable in so many ways it’s impossible to infer anything without a complete reading of the code.
urn:xkcd:1172
> You can continue to view and search for historical Usenet content posted before February 22, 2024 on Google Groups.

What about the newsgroups where access (including the archives!) had been blocked by Google for too much spam (maybe ironically facilitated by Google Groups in the first place)?
America has self correction and self repair mechanisms at the highest level of their government, so it won't completely melt down if it has a bad president.

I love America.
dude, get a new job.
I grew up in Tornado Alley (Oklahoma). There is a lot that I philosophically agree with here, minus a few small nits.

We took tornado warnings very seriously. But the thing is, by the time a warning arrived, it was usually too late to make significant changes. The challenge was rather tornado watches. Watches were called rather frequently, well in advance of a storm, and covered expansive parts of the geography. We wouldn't make a lot of behavioral changes because of the watches except to be more vigilant with observing the sky and having a television or radio near to switch on in case the weather did change suddenly. So life essentially has to go on when watches were forecast a day in advance. There really was no other choice; society wouldn't let you operate on your own pace here.

I don't want to liken tornado preparedness/cognizance with a choice to be a smoker or not, because there are a lot of factors that go into it. Education level, risk tolerance, economic standing (e.g., ability to afford a dedicated shelter — few basements in the part of Oklahoma I grew up in), and socialization. There were a lot of folks who were just blase about hazards around them to a fault. I like to think that refinery infrastructure in West Tulsa (https://www.google.com/maps/@36.1248523,-96.027147,7915m/dat...) is a good example of this. This infrastructure belched so much pollution into the local environment, yet nobody gave a damn. The days one could experience the River Parks System (https://www.riverparks.org/) without the overwhelming odor of petroleum refinement were rare. Folks were just used to this kind of thing — a damning case of relative deprivation. Probably carries over to the weather, too.

But thanks to being so far inland, storms were usually very clear on the radar well before they came (100s of kilometers away). The real hazard were storms that developed spontaneously.

OTOH, tornadoes arose plenty in storms that never had announced watches, so it often meant a warning came "out-of-the-blue." To this day, I remain hyper vigilant around any storm that develops even though I live on another continent and in an area without much tornadic activity. Maybe I'm a neurotic outlier. Probably these neurotic genes have better survival fitness than the others, or at least I'll keep fooling myself into believing this …
Ubiquiti users report having access to others' UniFi routers, cameras
It is kind of ironic that the Year of Linux on the Desktop is all based on having Linux VMs across all major mainstream desktop OSes, even on ChromeOS, Crostini runs inside something similar to WSL.
I've not run the numbers...but mixing saturated KOH solution with plain water could still be dangerously exothermic.
No, indeed, I'm not a believer. When I see someone that lies with abandon and who regularly behaves in absolutely horrible ways towards others and that person happens to want to establish a colony on another planet my first thought is 'nutcase' not 'savior of humanity'.

I marked Musk very early (long before his name became a household item) as someone with a ton of potential and he has definitely realized some of it. But along the way he's become a horrible human being who will now potentially undo any good that he's done and then some. If you are a believer than I'm perfectly ok with that and I hope that you will be strengthened in your belief and that you are right.

In the meantime I'll just take what I see and extrapolate from there and it doesn't look good.
Yeah. Amen to that

There were some bad ideas in the beginning, FTP as an example of several of those
Yes but also in FP perspective, a program without IO will not be ran at all.

Except if you count static parameter to not be an input, then you have a static output which is basically a constant. Compiler may in fact try to transform it into a constant and if you don’t do anything with it, well, it’ll probably be marked as unused and not even embedded in your binary.
> I'm seeing a mid-range device with 80% the single-core performance of a M3 Max and significantly lower idle/regular-use power consumption. That sounds like a better device than a Macbook Pro to me.

Depends how much you focus on the AI parts of the announcement, I guess. I mean, the marketing makes this sound like their brand new, absolute highest end laptop CPU, not their mid-range laptop offering. This article is about an "AI Everywhere event" with a marketing presentation [1] talking about "leadership", "the latest LLMs" and "Local LLaMa2-7B".

Except when it comes to LLMs, it's critical to have lots of high bandwidth memory. The M3 Max can be configured with up to 128GB of memory at 300GB/s, whereas this caps out at 64GB of LPDDR5 and Intel haven't seen fit to mention memory bandwidth but for "LPDDR5/x 7467 MT/s" spec I can't believe it'll be any more than 100GB/s (which I guess is why they aren't mentioning it)

It's good to see Intel is paying more attention to ML, but they're clearly still playing catch up to Apple, let alone to nvidia.

[1] https://download.intel.com/newsroom/2023/ai/ai-everywhere-20...
Maybe a better description would be that programming tools are a type of toy, or programming is a type of play, in a loose sense. Because games usually have fairly well defined rules. Although sandbox games are quite popular. So maybe programming is the ultimate sandbox game.

But I remember when I was a kid, the computer was always the most fascinating thing to play around with in the house.

Besides the part about defining and achieving goals within some constraint, there is also the exploratory aspect of programming and computer software in general. What's in there? Could be anything. Also, what can you do with a certain subsystem, how does it behave, can you make it do something new.

Programming is like making your own toys.
Their own technology is DirectML, not raw DirectX 11.

https://blogs.windows.com/windowsdeveloper/2023/11/15/elevat...

https://blogs.windows.com/windowsdeveloper/2023/12/14/direct...
I want one of these a lot. Spec https://www.amd.com/en/products/accelerators/instinct/mi300/....

It's 24 x64 cores and 228 CDNA compute units on a common 128GB of memory. Personally I want to run constraint solvers on one. The general approach of doing lots of integer/float work on the GPU and branchy work on the CPU, both hitting the same memory, feels like an order of magnitude capability improvement over the current systems.
Using “brownshirt” for anyone in authority is clearly missing the point entirely. There is a reason the brownshirts were eliminated after the nazis came to power. They were violent gangs of nazi thugs operating outside the law to terrorize opponents. When the nazi party came to power they were not useful or necessary anymore, since now the party could just change the law and perform terror through official institutions.
Here is some interesting information to better understand the power of the Thai monarchy and its use of the crime of lese majesty to maintain that power:

https://en.wikipedia.org/wiki/Lèse-majesté_in_Thailand
> but the harmless neutrinos reach us a few hours before the potentially dangerous X-rays and gamma rays.

Huh? Presumably the electromagnetic radiation travels at the speed of light, and neutrinos travel more slowly; so the neutrinos arrive after the dangerous rays, not before.
Ask HN: Embedded NN Libraries
Dear HN,

Do you have recommendations for libraries for running NNs on embedded devices?

- must compile using a C or C++ compiler

- must be efficient (runtime speed on embedded obv matters)

- must support conv, lstm

- easy export from PyTorch

- bonus points for rfft / torch.stft support

Any advice on how to choose/evaluate libraries would also be welcome. So far I've had a look at tinygrad, ONNX, and ExecuTorch. It seems ONNX is the most supported, stable option, but I'd very much welcome advice from people who have actual experience running NNs on embedded devices.
> Widgets draw different types of graphical elements one after the other, changing states rapidly. Since OpenGL excels in rendering lots of data of the same type, but is slow when changing states, this created a performance penalty for Qt Widgets applications.

Why does this not hinder QML to be GPU-accelerated? (Or any other GPU-accelerated UI such as WPF, Flutter)
In Poland level crossings are pretty normal.

> It's also something the driver would easily avoid if they still have any control over the train, e.g. braking force.

Yes, but: it would be much harder to test whether bricking this thing selectively does what it should do and for all we know right now you'd have a runaway on your hands. So this isn't just for shits and giggles.

And even a stopped train on a live track can under the right circumstances be extremely risky.
Guards are coaxed to be tough: if you handle a dangerous criminal in a relaxed manner, they can try to escape killing you in the process.
+1 for Carvel suite. To me it hits the sweet spot by allowing you to compose your own pipelines. It's not too alien for other k8s folks, and UNIXy enough that you can cut out the stuff you don't care about.
Why did you become a software engineer in the end? You speak very highly of chemistry (as a software engineer who's flirting with the idea of going into chemistry).
Clear! Thanks!! :)
defo agree, mate. if data that is consumed by computer is really crucial, I'd better be sure to use any format that has clear AST, schema, or whatever ya call it. now I'd rather use xml / clojure's data sexpression / even json over yaml. it's just a gut feeling, in the most part.
"They were subject to years long propaganda painting ennemy as evil danger."

This only applies to Altreich citizens, who lived in Germany as of 1933. But the Holocaust involved a lot of people who weren't Altreich citizens.

Austria was only annexed in March 1938, and yet supplied its share of war criminals to the Nazi effort.

The Trawniki men, who guarded a lot of the concentration camps in the East, were Ukrainians who only came under German rule in summer 1941 and didn't even speak German. I would say that the influence of German propaganda on them was negligible compared to an Altreich citizen.
For another perspective on this, as a Eurpoean (well, British) gay man who lives in a neighborhood with lots of Muslim immigrants in it, I am much more concerned with threats to LGBT rights coming from domestic right-wing political sources.

As the sibling comment points out, the idea that immigrants or refugees are to blame for recent rises in hate crime is more reflective of how skillfully the right plays minority groups off against each other than it is of any facts on the ground. They love it when gays are more worried about 'foreign' Muslim immigrants than they are about the domestic politicians who are actually gearing up to pass anti-LGBT legislation.
Astrophysicist here :) You are correct in some way to say that the star "squeezes" the core. During the evolution of massive stars, say stars roughly 8 times as massive as our sun, the core grows to a point where it just cannot support itself. It collapses and in consequence triggers the type 2 supernova. Another commenter already mentioned correctly that the remnant of the explosion is typically a neutron star or a black hole. The asymmetries seen in the gaseous remnant are caused by the explosion, which typically is highly asymmetric for stars of larger mass (https://arxiv.org/abs/2005.02420, https://arxiv.org/abs/2112.09707) CasA was a IIb explosion and the neutron star was found in '99 and graciously called 'CXOU J232327.8+584842'. If you want to know more theory about supernovae I highly recommend https://arxiv.org/abs/1206.2503 and others :)
I wonder if most offices are like us, where we have "flexible seating" but everyone has their spot and sits in the same desk whenever their in and most people respect that. So your chair, monitor position and brightness, desk height, etc... are all as you like it. Makes a mockery of the hot desking concept and we'd all much rather they officially abandoned the idea
In fairness to Sam Altman and OpenAI, all credible reporting I've heard (and signifcantly Kara Swisher's work) has shown no issues of AI safety or lies in CEO communications to the Board, but rather broader concerns over the direction the CEO and board felt appropriate for OpenAI.

I've no dog in this hunt. I'm not partial to either Altman or OpenAI. And I have considerable reservations over where this Brave New World may be taking us. Or whether there is any credible option to stop riding this merry-go-round, no matter how unattractive the destination(s).

The DropBox behaviour described is only one in a long, long, long line of trust-violating practices by tech firms.
The nitty gritty is in another answer.

The commits implementing the new function cache are these two:
https://github.com/ncruces/go-sqlite3/compare/0b093b7c...986...

Creating good, representative, benchmarks is hard. I use speedtest1 [1] but this tests WASM/SQLite and my VFSes, not the Go driver that wraps it.

I already forked this benchmark and will run it regularly, but I may also adapt it into a Go benchmark (easier to run, benchstat compatible, etc).

[1] https://sqlite.org/src/file/test/speedtest1.c
It's not just that; their other "unstable" release, "Firefox Nightly", didn't have this limitation.
The way this is set up, if the player in question starts their turn with the needed cards, and isn’t under any enchantments, then after the turn finishes neither player can make any decisions at all. So if the player in question has the first turn, they can choose to start the machine, which will proceed to either finish in a victory, or not finish causing a draw.
To be fair, you can also use reflection in Java to call private methods or access private fields, especially since they removed the security managers. Just because there are ways around it doesn't mean "it does nothing".
This post is barely coherent with a wall of YouTube links pointing to videos across multiple subjects including the settlement policies(which I don’t agree with), claims of poor treatment by released Palestinian prisoners who were in prison for amongst other things stabbing random Jews, as well as other subjects that are all over the place.

Let’s try to have a discussion while focusing on one subject at a time.

One subject that stands out is you calling Jews colonizers.

It’s indisputable that the Jewish history in the area of modern day Israel goes back thousands of years.

These areas were in fact colonized by Romans, then Ottomans, then by the British.
Many Jews were expelled during these colonizations.

The act of migration of Jews back to what is present day Israel in 1948 was NOT colonization but a return of indigenous people to their homeland.

Words have meanings.
Colonization means something. Jews return to Israel was not it.
Apartheid means something.
Israeli Arabs enjoy the same rights as non-Arab Israelis, they serve in the government, Supreme Court and even the IDF if they choose to.
Israel is not an apartheid state because it does not segregate its citizens by race/ethnicity.

> yes becuse nothing is more important the opions of 19tha nd 20th century white populated countries when it comes to the affairs of people in their coloies

In spite of sounding fairly racist, you are historically correct - opinions of white populated countries - Britain and France - as well as the League of Nations - were in fact important because in 1920s they helped sketch the borders of future Arab nation-states we such as Kingdom of Jordan, Syria, Iraq, etc and ultimately led to emergence of Arab nationalism that shaped these Middle East countries.

If you invalidate UN partition of British Mandate Palestine by saying “oh British people promised to us”, then you will have to invalidate most of Arab Nation states in the Arabian Peninsula. You also invalidate the sovereignty of both India and Pakistan.

> I think it’s best if all the european jews in israel went back to their respective countries.

What about the Mizrahi Israelis of middle eastern & North African origin? They constitute close to 70% of Israeli Jews.

What about non-Mizrahi Jews who were born in Israel and who have no cultural or ethnic connections to European countries you speak of.

What do you propose be done to them.
The YouTube Bot Comment Problem [video]
Apparently YouTube is more concerned about real users employing ad blockers than fake ones ruining the experience for everyone.
Spaced Repetition is the gold standard here. I would just use Anki or another similar tool.
No the idea is that you forgot to deregister yourself while still on vacation and using a non-iPhone, the Apple Store bit was the "get a new iPhone" part after your vacation is over.

And what you link to is what I meant by

> assuming you forget to go through Apple's iMessage deregistration system.
I have found an abrasive works wonders, and is fine on stainless steel pans https://barkeepersfriend.com/products/
The soc being able to do that is a really nice feature for laptops playing thin client on battery power. I don't think AMD has the same trick available at present.
Clickbait? What else did you expect to be "humanity's older art"? Some digital photo with less than 4 million pixels?
This hasn't been true for more than a decade at this point, and in fact AMD tends to have the better driver support, especially long term.
How did the Romans calculate?
already gone, didn't even last a day lol
How big a table do you need for your jigsaw puzzle?
This could easily backfire. Given the blue bubbles it's not possible to know if you're talking to an Android user, which means from the iOS user's perspective, iMessage is just less reliable.
It's a great example and I appreciate you writing it out, but Dog.stomacheContents... you must be programming dwarf fortress!
Having watched several Thai builders using the squint method to protect their eyes when stick welding, happily welding together galvanised steel, working on electrical circuits without turning off breakers, and just flat out skipping electrical earthing, I'll never again be surprised by how many safety corners people will cut just because.
> illustrates this reality being true for hash functions (where similar principles as symmetric and asymmetric encryption apply)

I think you're making a bit of confusion. hash functions are part of symmetric key cryptography, while asymmetric cryptography is public key cryptography that is very different from hash functions.
Here's their paper on it: https://arxiv.org/abs/2312.04588
If the outcome of the experiment is obvious and predictable, how can you make it unpredictable? And how it demonstrates failure to reproduce? This sounds like a generic argument against psychological experiments, because you can't have them in perfect conditions, you have to see through imperfection.
Intel is getting its ass kicked in server and has been for literally years. The AMD Epyc hardware is better on every dimension. Intel's marketing is generally more effective.
Does that mean the judge must solve the halting Problem?
Hardkill APS Overview
> In Scandinavia about 90% of middle class people use iphones

Whoa, citation needed there. I don't use one, and most people I know don't use one.
HR is not there to look after staff in general. It's there to protect the company and senior staff from the rest of staff, and to run payroll.

I have some horror stories to tell of my various clients' HR depts, but the one at which some rando junior HR tried to fire on the spot the only person earning money and keeping the entire multinational above water was a hoot. I can't remember if I was one of the people calling upstairs and suggesting the roles be reversed, pronto...