skysight-inc/HackerNews huggingface dataset:
I haven't tried the ESP32-H2 or ESP32-C6 yet, but they have 802.15.4 radios so they can be used with Zigbee or Threads (plus WiFi 6 on the C6). I definitely am eager to play around with one, most of my current projects have been on the ESP32-C3.
I read Infinite Jest on my Kindle without any problems. So long as the end notes are linked, it works pretty well. If I had a copy of Pale Fire where the poem line references were linked, it would probably be fine too.
> He did not rent the place out, but preferred to keep it to themselves as a pleasant place to spend a few weeks to months as they are getting old now. But after this incident he sold it quickly.

If it's their primary residence, then it's not considered "occupation" but rather "breaking and entering", and contacting the local police would get the criminals removed quickly, without much fuss.

It sounds more like it was a vacation house, and potentially for people who don't actually live in the country. In that case, it gets harder to claim they're in a morally superior position, especially considering the housing crisis we face here, that gets worse and worse every day.
If one's goal is to live a quiet life where they minimize their dependence on others, it is incumbent on them to figure out how to keep anybody who wants what they have from just coming in and taking it. That requires a society. Your deed to your land is civilization. Part of societal progress is making it so that deed can be trusted to keep people from just taking your cabin in the woods and throwing you out.

This has to be negotiated with the people who would want to take your cabin in the woods and throw you out.
> By what criteria?

...games? Isn't that what we're talking about? How Apple suffers from spurning the gaming industry, and does absolutely nothing to improve the scenario?

> There were significantly more games playable on Mac than for Linux for years

> Apple hurt gaming on Mac by dropping 32-bit support and changing CPU architectures significantly more than any fantasy about not supporting Vulkan

Oh, well this is just wrong. Box86 had "solved" the x86 -> ARM translation path before Apple Silicon even existed, albeit slowly. The 32-bit depreciation was bad, but wasn't a dealbreaker for applications like WINE; there is a working codepath for WOW64 in WINE today.

Once again; the OP's post is about how they currently have games working on Linux that are flat-out unplayable on MacOS. Whether you want to blame fantasy features or not, Apple has clearly made some sort of arbitrary limitation on the userland capabilities that has stopped developers from doing this in MacOS and forced them onto Linux. Seems to me that the pretty clear difference is in the title of the article; Asahi supports Vulkan 1.3, MacOS does not.

> Before steam not a single person could be bothered to get off their asses and do a similar job for any platform.

Before Steam, there was no incentive to develop it. But people most certainly did do the same, job for multiple platforms. Codeweavers wrote several D3D translation layers over the years, WINE had multiple old and slow DX drivers (DirectX-D3DX9) that semi-worked, and even without that you could still run most titles through software acceleration.

And look; if Steam goes rogue and decides to drop support for all platforms but Android Wear, we don't really have to worry that much. The important work is upstreamed in DXVK and distributed by multiple parties, not just Valve. Frankly, the biggest advantage Valve still holds over the community is how smoothly their UI goes from clicking "play" to launching the game. I struggle to imagine a situation where Valve goes full-Monty and the community suffers for it.
A KMI Qunexus with version 2 firmware layout.
This, ironically, is why tyrants get into power. When anarchy reigns, any relief from it is welcomed by normal people and families.
Linux kernel LPEs do not routinely sell for millions. There's a market value on a specific subset of vulnerabilities that root flagship Google phones.
Please don’t propagate clickbait titles on HN.

“inflammatory bowel disease linked to gene”
With Yabai you need to disable SIP if you want to interact with spaces in any way, change the stacking order of windows, and many other things [0]. If you don't use those features, you do you, but for many users those are core features.

[0] https://github.com/koekeishiya/yabai/wiki/Disabling-System-I...
> We set a relatively low max speed and a high penalty

I'm in the US and speeding is a leading cause of death. Driving deaths are increasing so I don't know if having less or no cameras is a good thing.
> has not slowed down since

We are on a slow down. The first nuclear power plant was back in 1954. That's roughly 70 years ago. Except for tech/computers, not much has really happened in the world.
I had that book! I was like 16. I was so blown away by the blend between math, programming, and graphics. I didn't write a game until a decade later though.
I don't think it's a mistake, I think it's targeted and leveraged poorly.

Vulkan is a great idea for a general game engine or backing something like OpenGL. It's a low-level abstraction that should allow you to do something like use OpenGL 8.0 on a GPU that has long lost support for from its manufacturer.
To try out an existing product that quantifies LLM uncertainty (accurately incorporating both aleatoric & epistemic uncertainty), you can try this Trustworthy Language Model I built (after similar research):

https://tlm.cleanlab.ai/

TLM is an API you can use to quantify uncertainty of any LLM model:
https://help.cleanlab.ai/tutorials/tlm/

Benchmarks showing these estimates more reliably detect bad answers & hallucinations than logprobs, LLM-as-judge, Selfcheck-GPT, etc:
https://cleanlab.ai/blog/trustworthy-language-model/
And I wasn't able to solve in 30 months. I think it is becoming mandatory to buy this robot along with Rubik's cube to get this damned thing solved.
> and you can literally just plug it in via usb and edit the python code as if it's just a text file on a thumb drive.

The original mbed featured that but implemented using a separate micro. You copied the file and pressed the reset button to load it.
the package maintainer has to go through a web of trust in their FOSS ecosystem to be allowed to distribute their packages.

A github author just has to put up a repo and hope that their fanbase aren't too versed in the language
> Lmao, that's wishful thinking.

It's literally not. Maybe if you'd actually experience the situation yourself here you'd know about the differences. But alas, hard to understand from the outside I suppose.

Invading a property people actively live in = The police comes quickly to throw the invaders out

Invading a property that been empty for years where the owner refuses to either rent out or sell it = Harder to get them out, for obvious reasons.
> And even USB-C is a mess of conflicting and confusing optional specifications.

Certainly one that Apple didn't struggle to navigate, considering they designed Thunderbolt around the specification.
Agreed. This is I think the single biggest contributor to my now fairly radical approach to software. Unless the app is at least source available, I will only use it if I really need it. One of the most valuable things about open source to me now is simply that nobody can take it away. Sure maintainers can disappear, but (aside from accreted cruft/bitrot) I can keep using whatever version as long as I have hardware to run it on.

I dedicated four hours to learning GIMP a few years ago, and many times now I've been so glad I did. There are a ton of books and courses out there for people looking to do the same. Kdenlive is another one I'm super glad I took the time to learn.
>On a meta level, what percentage of HN readers are paying for a subscription to the washington post? Why are links to paid articles even allowed when the vast majority of readers won't even have access to read it?

HN rules explicitly say we aren't allowed to complain about that
Recall Windows Recall?
So is it in some sense similar to having a brain tumour? Some part of the brain is growing too much and depriving others of space?
I think you’re missing the point, the issue is important because they have no reason to act against themselves, but a healthy system would have someone opposing them, and that’s not happening at the moment.
Discrete (i.e., chip) TPMs (dTPMs) are slow. They are way too slow to use as HSMs.

Firmware TPMs (fTPMs) are faster, but I doubt they're really fast enough to use as an HSM.

There are TPM APIs for Java, so you can do this, but it's not surprising that the Java keystore providers lack builtin support because of the performance issues.

Ideally fTPMs should come with EKcerts and platform certificates and they would be very fast and as secure as (more so than) dTPMs. Then using fTPMs as HSMs might take off.
Show HN: We've built an AI agent with a dev environment that can build real apps
Hey HN,

Databutton is an AI agent with a full-stack dev environment that it shares with the user, which writes, tests and deploys apps using React as the frontend and FastAPI as the backend.

Today, it's a way for non-professional coders to ship real full-stack apps end-to-end. The agents are leaning on the users quite frequently to give feedback and guide the development journey through prompts, images, etc.

The aspiration is to increase the "autonomy" slowly, but we're built on the philosophy that users should always be able to ship real apps that can be used, even if they have to rely on other tools and LLMs to paste into our code editor.

We're mostly using gpt-4o as the underlying LLM, and we've had a few hundred people helping us test and ship apps over the past few months -- and now we're opening it up for more people to help us make it better by providing feedback and shipping awesome apps.

We'll try to do more updates here on HN as we progress further, as I know there's a lot of talented ai-devs / LLM-devs and enthusiasts here and I'm sure there's plenty of stuff we can learn from y'all.
I have found that living within my means resulted in no credit score at all, which was treated as the worst possible credit score, when I finally started to investigate the possibility of buying a house. 45 years old at the time, $120k income, same job since '99, no debt at all, cars all paid cash etc, Didn't owe anyone a dollar, not late on any bills for decades, solid predictable longstanding income, only about 100k in the bank though not counting the 401k, ... no credit. Because I never even got a credit card let alone used one. All cash/debit whole life.

So, F this line. It's only true if it also includes "...and intentionally aquire and actually use a couple of credit cards that you don't want and don't need, for no other reason than to go through the motions." And even then it still doesn't result in an exactly great credit score if you always pay in full and never carry a balance. Even after years. 10 so far for me since the above. It's ok, but not great.

So yeah, F this line.
There are TPM 2.0 APIs for Java.
Yep. Those policies that force the real estate owners to use their properties instead of letting them sit empty and appreciate for profit like in the US are ridiculous. The not-ridiculous policy is allowing them to cripple the entire society for profit by doing the opposite. It works very well.

https://www.cbsnews.com/news/homes-for-sale-affordable-housi...
The problem with "works for every program I am likely to encounter" is that you don't know what kind of programs your users are writing.

Well, now that I think more about it, except when you are Google or Meta and you have a giant monorepo full of code that users of this language has actually written. So if Starlark were to gain a type system, the type system designer would probably just run it through the entire Starlark code at Google.

Speaking of Meta, this suddenly reminds me of Flow https://flow.org/ an effort at Meta to add a bolt-on type system to JavaScript. Naturally it doesn't aim to "work well" 100% of the time but maybe working 80% of the time is already valuable enough for them to use and announce it.
This document is delightfully (?) 90s-era MS Office coded, with plenty of clip art and word art. Somewhat funny to see.

For a rather dense document from 2004, is any of this worth casual study and still relevant?
As long as we're talking about fallacious rhetoric, you set the bar at a country having to "be" Nazi Germany, instead of just having similar expansionist goals.

You avoid mentioning NATO and the reasons Putin views it as a threat, probably because it would undercut your claim that there are no worthwhile parallels to WWII here.
Then take a look at the RPi Pico. All of the above at an even lower price point: I think I bought 3 for $12. Only thing missing is wireless, which you can get in the Pico-W.
That's still essentially part of the boot process. You can't use dTPMs as HSMs for TLS or whatever because dTPMs are way too slow.
My unit of choice here is teaspoons.
Most of the Canadian population lives in cities/suburbs, which are mostly on the east, not in the large wilderness parts.
Maybe the housing crisis is related to the lack of legal security that owners have, which severely reduced the offer and obviously increased the prices.

The housing law that the current government passed wasn’t very clever…
Instagram refugees seek refuge from Meta's AI
That's an important clarification, thanks! The full FMA database has lots of music that isn't licensed that way.
hey! are you open to someone heavier on the UX/CSS side? i'm proficient with react but can't say i'm a react expert :)
And it works great for incremental typing! You start with almost everything (except constant literals and functions that return then) having a type "Any" and let users add typing incrementally.

Python typing is so basic that it didn't even support a proper JSON type until a year ago (!), and yet it brings value to millions of Python programmers around the world.
Agreed, though personally if their product is open source or source available, I'm much less concerned since I'm not screwed if/when they enshittify or go belly up.
Location: Liverpool, England

Remote: Yes (Remote only)

Willing to relocate: No

Technologies: C#, .NET Core, ASP.NET, SQL Server/MySQL/MongoDB/EventStoreDB/Redis, RabbitMQ/Kafka, CQRS/Event Sourcing, Azure/AWS.

Résumé/CV: https://cv.craigtp.co.uk

Email: craig [at] craigtp.co.uk

Hi. I'm Craig. I'm an experienced Senior Software Engineer, Systems Architect and Microsoft Certified Professional with a passion for software development.

I work primarily, but not exclusively, with Microsoft technologies and the .NET / .NET Core frameworks, leading complex and challenging enterprise software development projects to successfully deliver robust, secure, scalable and efficient software solutions, encompassing over 20 years of experience in the field.

An accomplished team leader, mentor and architect, I'm skilled at taking a leading role in the overall architecture of a project, in driving team developments and employing proven industry disciplines and best-practices to deliver successful software projects that frequently exceed client expectations.

I'm passionate about distributed systems design, CQRS and event sourcing and a proponent of domain-driven design to ensure that solutions are laser-focused on solving real business problems. I'm an open source enthusiast and advocate using the best and most appropriate tools available, providing for an effective and pragmatic solution that delivers genuine and quantifiable business value.

Throughout my career I've helped numerous businesses of varying sizes in varying industries get their technology investment right and I can do the same for you.

Recent projects include:

+ Architected and executed a comprehensive overhaul of a core legacy system, migrating it to a robust microservices architecture. By strategically applying Domain-Driven Design, CQRS, and Event Sourcing, we enabled a prominent African FinTech company to seamlessly scale from 1 million to 10 million active users while achieving a remarkable 30%+ reduction in cloud expenses.

+ Successfully delivered an ambitious project to re-engineer a number of monolithic applications to cloud-native, event-driven distributed services for a leading hospitality software provider as part of a company-wide effort to modernise their entire software estate including training and mentoring staff on event-driven architecture and distributed system design.

+ Designed & delivered a large, global SaaS product to manage and automate music royalty collection and payment for one of the UK's largest and most demanding independent music publishers including full cloud geo-distribution & redundancy to ensure high availability & reliability for the worldwide client base.

+ Spearheaded the creation of a groundbreaking anti-motor fraud solution for a prominent UK law firm. This industry-leading platform combined a user-friendly web application, powerful API, and sophisticated data systems, including Europe's largest anti-fraud database, giving the firm an edge in fraud detection.
>If I invest 20 years of my income in a property that someone has stolen, that is a significant loss to me in human terms as well as financially.

You've also paid for your primary residence. But on top of that, you need it to live in. So it's a worse situation, generally speaking.
There's nothing to cheer for. Google is removing that feature for their own reasons, not mine. You could always turn it off (or not turn on in the first place) if privacy concerns outweighed benefits for you. For the rest of us this is a net loss.
Peerbound | Founding full stack engineer | New York, NY | Onsite most days

We're looking for a frontend-leaning full stack engineer to be part of a 3-person engineering team here at Peerbound (peerbound.com). If you join us, you'll take on ownership of our frontend and play a huge role in shaping the technical direction and team. Our stack currently includes TypeScript, React, Python, and Azure.

Peerbound is leveraging the latest technologies (including AI, of course) to supercharge marketers' productivity and change how they go about their jobs.

Check out the LinkedIn job post for more details: https://www.linkedin.com/jobs/view/3937094482/
From what I have read articles in the past, "Freeze Europe" is not quite what the headline indicates. The cooling they said is based upon the higher world average.

If the world average raises 3C, in Europe it could mean just a 1.5 or 2 C raise instead of 3.
Think about standing in front of a bright infrared source, like a space heater. You can't see the infrared, but you can feel it on your skin.

If you pay attention you can pick up more subtle infrared sources, for instance certain kind of light bulbs. But in general it feels pretty "dark."
> GLM-4V-9B possesses dialogue capabilities in both Chinese and English at a high resolution of 1120*1120. In various multimodal evaluations, including comprehensive abilities in Chinese and English, perception & reasoning, text recognition, and chart understanding, GLM-4V-9B demonstrates superior performance compared to GPT-4-turbo-2024-04-09, Gemini 1.0 Pro, Qwen-VL-Max, and Claude 3 Opus.

But according to their own evaluation further down, gpt-4o-2024-05-13 outperforms GLM-4V-9B on every task except OCRBench.
Another vote for Black Magic. They also support Linux as first-class citizens, which makes a world of difference to me.
In a recent org-wide all-hands a member from senior leadership (C-suite) did explicitly say that they always have a much higher budget for new hires than the budget for rewarding/retaining existing talent; and that this is by-design. This was an eye-opener to me :-|
> However, there is a huge propaganda campaign here in Spain, where TV shows talk constantly about trespassing

Yes, the right-wing channels have been screaming about it for 1-2 years now. Interestingly, their tirade started about the time the US investment funds started entering the Spanish 'real estate market' and buying up entire neighborhoods.

https://www.iberian.property/news/residential/blackrock-busc....
Xylitol kills strep bacteria and breaks down biofilms. It's a useful addition to toothpaste and sinus rinse to help breakdown plaque and prevent ear infections or throat infections by strep bacteria. It's also used in wound care formulations as a paste applied to a wound to help inhibit biofilm formation that slows healing.
Thanks! I'll keep an eye out.
> A squatter steals an owner's property while they're away on a Summer-long vacation

Realistically, if this would happen in real life (which isn't very common, compared to proper "occupations", which this is not), the police would kick them out quickly, as it's the owner's primary resident.

No one is arguing for squatters right for other's primary residence. The division comes when you start talking about properties that are bought/owned for the sole purpose of speculation.
> even having to pay rent to another

I'm curious how would you expect housing to stock to grow or even stay stable if nobody had to pay rent?

Would all housing be used owned by the state and assigned to individuals based on certain criteria (with huge amounts of inefficiency and corruption that such a system creates)?
...which, unlike DXVK, cannot be redistributed with your app to make it playable on MacOS. So, by definition, Game Porting Toolkit is a mandatory extra-step for Mac users when Linux and Windows users press the little green "Play" button on their screen.
Missing SVG graphic features – rounded corners
I'm a competitive speedcuber and my best time is a little over 5 seconds

It looks like this robot can do about 67 turns per second (tps)

The fastest humans can do 20 to 30 tps, but only for especially ergonomic algorithms. This robot was able to achieve its tps with arbitrary moves that would be terrible ergonomically for a human. Quite impressive
Common low-calorie sweetener linked to heart attack and stroke, study finds
Interesting precautionary study most relevant for those who are shifting to “natural” sweeteners and those with diabetes.

Xylitol, one of several “natural” versions of sugars are NOT natural at the doses you may be consuming. A single cookie supposed optimized for those with diabetes can cause a huge spike in blood xylitol levels.

Unfortunately no one yet really knows how that will affect metabolism or mitochondrial function as a function of your genotype, environment, age, or sex.

Perhaps the best most actionable advise (but still hard) for all of us is to wean ourselves off of the mild but pernicious addiction to sweets—whatever the chemical involved.

In this case high xylitol has been linked to higher cardiovascular disease risks. I’ll be skipping these “natural” sweeteners.
I'm surprised the BBC left out the elephant in the room: Supply Management [1].

TL;DR Canada has highly protectionist dairy and poultry sectors that artificially constrict supply of dairy and poultry. You'll periodically read reports of dairy farmers intentionally dumping perfectly good milk [2] because they produced more than their allotted quota.

Even worse, all the federal political parties are too cowardly to stop it; in fact, the House of Commons recently passed [3] a private member's bill that essentially prevents the Minister of Foreign Affairs from negotiating any trade agreement that would weaken the supply management regime. (As you can imagine, Canada often gets called out for its hypocrisy during trade negotiations.) The politicians are scared to anger dairy farmers, particularly the ones in Quebec.

[1] https://en.wikipedia.org/wiki/Dairy_and_poultry_supply_manag...

[2] https://www.cbc.ca/news/business/dairy-covid-19-1.5528331

[3] https://www.theglobeandmail.com/gift/eca53705d5e7568f5ed88c7...
Fun fact: Mitch McConnell was born in 1942