skysight-inc/HackerNews huggingface dataset:
> TPMs are not a TEE (trusted execution environment),

I was using the phrase “trusted environment” more generally than that.

I do not mean a separate environment from the main CPU. Rather, that applications (like software DRM, or even the graphics driver) running on the CPU can’t trust the OS to enforce access controls without a secure boot environment.

How do you know that windows won’t let the user spin up a debugger and dump all your memory (or load a modified driver that lets them dump the frame buffer after content has been decrypted) for later use?

You need to trust that you are running in an environment where users haven’t just loaded whatever kernel modules or graphics drivers they want.

TPM is generally how you get a secure boot chain, so it is a prerequisite. Hence, TPM facilitates DRM.
This. While naming tables with singular names is the formally correct choices, since the name must be seen as the name of the relation and not of a collection (that is the same name that in a programming language you would choose for a class), in practice there are too many common keywords that are singular, thus you have the choice of choosing plural and still have meaningful names, add a prefix/suffix to all tables, or remembering to quote every time you use a name. I prefer the first, since the second one adds inconvenience and the third one adds possibility of mistakes when you forget to quote it.
This looks great, thanks for posting it
Also, carry a backpack: https://www.goruck.com/pages/what-is-rucking

I generally carry a small EDC backpack anyway for convenience and hydration, but having that 10 - 15 lbs on my back also adds a little bit of extra workout to my walks. Sometimes I'll put my backpack inside a bigger backpack with a few gallons of water or a couple 25lb plates added, which starts to feel like moderate intensity squatting or deadlifting (especially when it involves hills or stairs).
Including that AzDO looks very "zombie" now and it seems obvious Github has the most resources and is getting the most development effort. Microsoft sometimes has the reputation for being fast to pull the trigger to kill a dead, redundant project, but AzDO is a clear example that they don't.
I'm intending to say the opposite. My point is exactly that a government-run bank affords citizens this constitution-protected privacy because the bank would explicitly be a government entity.

(Unless you're asking whether the protections are useless against corporations. Then yes, they're useless.)
> software baked into the display

now the display can directly serve ads!
Is anything actually exciting happening in the space, though?
What do you mean by "software baked into the display"?

(Like, firmware? Or is this more like an all-in-one type computer but the 'computer' part is equivalent to a Raspberry Pi/Arduino/etc [So - programmable, but somewhat minimal?]?)
like usual, basic php + mysql apps making money . they will never die
The conflict arises because the table name serves both to name a collection and to name a type. For types, the general convention is for the name to correspond to what a single instance of the type represents, so usually singular.

In an alternative universe, databases would maybe distinguish between the two like programming languages do. But you rarely have two tables with the same “type”, so there’s a reason why they don’t.

Arguably, table names occur more often in their “type” capacity than in their “collection” capacity. The most convincing argument for me, besides ORM name mappings becoming trivial, is the “<table>.<column>” syntax, where you want to have “employee.salary” rather than “employees.salary”.

Not that long ago, length limits on table names were an additional argument for sticking with the shorter convention.

This topic also reminds me of the convention for Git commit messages to use the imperative mood instead of past tense, which at first feels odd, but then you get used to it rather quickly.
Indeed. Lithium-air and sodium-air batteries look extremely promising, the former for higher power densities, and the latter for low temperature environments.

I can't wait to get a 500 KWH battery backup for my house for $10k...eventually...
> ω+1 = ω+1 , i.e. "the next thing after infinity"

I find this concept perplexing. To me this implies that "infinity" has a value. How can you add 1 to a thing that by definition has no value?
Mostly foe.

Today, I've got two laptops stuck behind an Apple Business Manager MDM error. Thankfully I'm not in a hurry, but several hours have already been burned trying to get these past the Remote Management setup screen.

I was asked to help a woman who worked as a housekeeper. She had been given a used iPad as a Christmas present by a previous employer, but the previous owner did not remove it from her iCloud account. Months had passed and the new owner was no longer working for the giver, and reluctant to ask (language barrier) so the iPad was a paperweight.

My daughter recently lost her iPhone in a big city. iCloud lock allowed us to remote-lock it, send messages and see its last location on the map, but the device was never returned. We sent a remote-wipe command, but I assume it was smashed for fun, since it was useless thanks to Activation lock.
Well if you know of a simple way to target - reliably - a high-quality crypto lib that can access any underlying OS entropy source to generate a decently random number, with WASM, please inform us of it here; it'd be great to know.

Though admittedly, it seemed terrible if there wasn't, so I would be happy if the post can be proven deficient. I'd have ordinarily assumed many options available in the .js ecosystem, instead accepting it's a WASM OS-access issue.
I don't see any rhyme or reason to the top down hierarchy. Perhaps the author's subjective sense of public utility.
> [X] Doubt

My multiple full passports say otherwise.

> Shame on all those money you wasted travelling then because you clearly didn't make good use of it.

I'm happy with my experiences. I'm not sure what parts of the world you went to, but most of the world is /very/ homogeneous. There are parts of the world that are more diverse than the US, on some variable, for instance pretty much anywhere in Africa is more ethnically and linguistically diverse than anywhere in the rest of the world. But in the mix of things, the US is not the most diverse country, but is very much near the top. Canada is more diverse than the US, as an example, but the US is more diverse than essentially any country in Europe, any country in South America except perhaps Brazil, and most countries in Asia. It somewhat depends on what you mean by "diversity"? But the US has a mix of ethnic groups, religious groups, and cultural groups, as well as languages. You only don't see it because of assimilation over generations, but each of the groups leaves their mark on those regions in the US.
Same. I was looking for an affordable 5k 32" monitor that can actually do 2X scaling properly. A neat tool, but not what "Mac Monitor" brings to mind for me.
At least open Wikipedia before talking

> In 1990, he entered Queen's University in Kingston, Ontario.[37][38] Two years later, he transferred to the University of Pennsylvania (UPenn), where he completed studies for a Bachelor of Arts degree in physics and a Bachelor of Science degree in economics from the Wharton School.[39][40][41][42] Although Musk claims he earned the degrees in 1995, UPenn maintains it awarded them in 1997.[43]

> https://www.snopes.com/fact-check/musk-physics-degree/

A court ruled in Musk's favor about this. Do you want to challenge that? Then bring more than empty claims about some donations, pls. He didn't even have the money back then - he co-founded Zip2 in 1996 and sold in 1999. Perhaps you meant the 2009 donation, but he had the degrees long enough by then ;-)
instantly reminds me of two moments in the early 2000s. 17yo me got banned from the then largest synthesizer forum in 2004 just because I called a mod named Angus "Mr. Beef" one too many times. :)

And another particularly niche forum dedicated to a specific range of car chassis with a specific set of engine swaps that would permaban anyone who asked a question that could be answered via forum search. Which was at least mentioned in the forum rules you had to read before joining.

Forum mods were notorious power trippers on any forum I've been on. Sometimes it was worth it just to keep order. Other times it led to flame wars and forum splinters where a few people would start their own in competition to try and pick up the unhappy crowd.

So really nothing has changed because this is exactly how most discord/telegram servers, forums, subreddits, etc still function.
> Are we supposed to believe it was just intended to get our attention?

That's literally all he and his peers do: desperately seek out attention. So yes, that's entirely believable.
100% agree. Sadly we were told the federal and state governments "couldn't afford to" borrow lots of money at near-0% to build such things. "The Debt" was just too big of a concern. eyeroll
Something I'm personally excited about: colour e-ink displays. There are a few decent colour e-ink tablets on the market already, for surprisingly low prices ($400-500). So far the colour reproduction and refresh rate is still somewhat suboptimal, but development appears to be progressing rapidly. I predict that in a few years there will be little reason to get a conventional tablet over an e-ink one, at least for the “reading and taking notes” use case.
This project is doing LLMs of all things with WebGPU too!

https://mlc.ai/web-llm/
Click "Enable Navigation" under the image of the bridge on the top left and eventually it'll switch over to an interactive 3D view where you can walk around.

This takes a little while because for some reason they're doing remote rendering and streaming rather than rending in the browser with WebGL.
It's pretty small, but it's not bananas small. The maximum plausible exposure a person could expect to encounter from a nuclear plant leaking that maximum amount of radiation is.
There is a wide gulf between "pretty much the keys to good health in general" and "a cure-all to all issues in western society"
Exercise moderates negative feelings and hormones and often causes people to maintain a better sleep and diet routine. Everything in life becomes easier with a light/moderate regular exercise routine. It's inseparable from diet.
This is just flat-out wrong. You make it sound like Hinton hasn't done much since his famous back propagation paper, or that he hasn't been intimately involved in productizing some of his research.

Hinton's startup, DNNresearch Inc., which made breakthroughs in machine vision (particularly around identifying objects in images and image classifications), was acquired by Google in 2013, specifically to help with image search (and also, obviously, for the talent of the team). Hinton's cofounders in that startup were Alex Krizhevsky (of AlexNet fame) and Ilya Sutskever, current Chief Scientist at OpenAI.
Interesting. I'm about to start chemotherapy in a month or so, and I've been told that I'm supposed to get it injected while pedalling on an exercise bike.
Could it be for the same reason as mentioned in the article: better distribution of the cancer-fighting thing to where the cancer is?
I don't deny that neuroscientists will discover something big in the future; I'm just saying that people should stop expecting that the next breakthrough will come from crude tools such as EEGs and fMRI, at least in conjunction with present-day computational power and statistical sophistication. These tools are useful enough without assigning an aura of metaphysical power to them; as things stand, billions of dollars are being wasted on adding noise, and what's worse is that the field has a track record of nefarious applications[0]. You could argue that the latter are not the scientists' fault, but if we keep promoting grandstanding pseudoscience for no clear reason, it's only a matter of time before somebody with both power and ill will is going to use it to harm people, all the while purporting to act in the name of "science."

[0] https://en.wikipedia.org/wiki/Phrenology#Racism
Poorly configured web servers
Also, it costs tokens to ask a model to do something, and it may choose not to do it re: constraints

You can force it by banning the vocabulary which violates a constraint for free.
One use case for vastly faster wireless communications: VR headsets. Right now if you use a headset wirelessly you're in for a much worse experience than running a VR application natively on the headset itself. If the headset had a fast enough (and low enough latency) wireless connection to your PC though it'd be an enormous leap forward for the technology.

Most VR application/game developers limit their polygons/resources to that of a mid-range mobile phone because that's about what the stand-alone headsets can deliver in terms of graphics/memory performance. However, if they knew that end users were going to be running their applications with PC-level hardware it would enable a whole heck of a lot more detail, better AI, level generation, and all-around functionality in VR applications/games.
SenseOn (https://senseon.io) | Remote (UK/EU based) | Senior Backend Python Engineer

At SenseOn, our mission is to design and build the security architecture of the future. We provide our customers with the most comprehensive defence against cybersecurity threats; for every user and asset in an organisation, wherever the location. Since our founding in 2017, we've been working hard to make a difference in our industry, receiving great recognition for our work, and we're now starting to scale. Having recently closed a very successful Series A funding round, we are looking for innovative and driven individuals who want to make an impact and enhance our momentum!

We are looking for a skilled and passionate backend Python developer to join our team, with a focus on developing and maintaining APIs that support the SenseOn UI. Our stack includes Flask, MySQL, SQLAlchemy and Docker on the backend, with Vue/Nuxt.js on the frontend.

For more information, or to apply, see the full job description here: https://wrkbl.ink/ePH0n6E -- please feel free to reach out directly (email in profile) with any questions!
Game development in Go: Ebitengine shaders
San Francisco had a tsunami warning siren that was sound tested every Tuesday at 12pm for 30 seconds. It was fun!

It needed repairs so they dumped it. Few weeks later there was the 1st tsunami warning in ages but it went thru telephone since they dismantled their warning siren.
This is amazing. GPT Code Interpreter is amazing. I think it's what OpenAI was working on alongside or instead of GPT-5.

I tried the command "what are the top ten wikipedia articles submitted to hacker news" and it worked through it for twenty pages, hitting some problems but eventually getting it just right and recognizing that it had answered the original question. This is some AI scientist stuff here. Here's what it finally put, in table form:

Project Cybersyn 27
Eternal September 26
Hyper Text Coffee Pot Control Protocol 23
Dunning–Kruger effect 22
List of common misconceptions 22
Benford's Law 22
Heisenbug 20
Lindy Effect 20
IP over Avian Carriers 20
Null Island 19

The final query that it figured out was

SELECT title, COUNT(*) AS Count FROM items WHERE url LIKE '%wikipedia.org%' AND type = 'story' GROUP BY title ORDER BY COUNT(*) DESC LIMIT 10;

It said that the whole process cost seven cents.
Ask HN: Engineers, would you do short term builds for equity?
I see an imbalance is the market for cofounders, I see more demand for technical cofounders. I'm thinking about how to balance this market.

As a technical cofounder myself, I meet business/idea cofounders and think:
-This person is smart, driven, and nice
-I want to see this product succeed, and I could work with them
BUT
-I'm not that eager to get onto a 4 year vesting schedule with someone I just met

What could work for me is something more like:
Short term build sprints for equity,
Angel investing with engineering skills,
This could be structured in the form of a SAFE, ie, you give them $10k in engineering credits.

Do you feel the same?
It only seems complex because everyone has been implementing user-hostile datamining operations for years before GDPR was enacted. So for every external service you use, you must make sure that they implemented GDPR compliance or not. If GDPR had been a law since the beginning, it would be much simpler.

Although I'd like to know, what difficulties have you been facing in your startup, exactly?
In the 19th C it was a word in the West Country dialect Thomas Hardy knew well, and appears in Jude the Obscure to describe the pig's member that is thrown at Jude. Apart from this description, it gets called "that part of the pig which is thrown away" and other euphemisms, so I suppose Hardy must have thought pizzle was already obscure enough not to get him into trouble.
5 years i couldnt say. But older versions of reddit often had outages and all sorts of scaling issues when they were using...what was it...Cassandra for their backend.
> "I'm going to leave this vulnerability unpatched because it hasn't been actively exploited yet."

Right, instead its, even if this vulnerability is exploited no one gets hurt.
A backpack, and countless other upgrades, are great ideas. But I want to communicate that none of this stuff is necessary.

We love to make the simplest thing overly ridiculously complicated to the point that people don't even try.

Just start with a walk.
The last season was the best for reasons like this, I wish they had cranked up the nostalgia to 100% from season 1... It's why fans were watching in the first place, but it's like they only realised on season 3. Was this due to the change in showrunner alone? or is there more credit due?
> People turn to drugs because they are addictive.

People stay on drugs because those drugs are addictive. That says nothing about why they felt inclined to start using drugs in the first place - that underlying cause being "I'm broke and starving and freezing and can't afford actual treatment for the illnesses/injuries I'm racking up and I need something to take the edge off".

> Look at Singapore for an example of how an all-out war against drugs can be effective, and produce a safe society.

There are all sorts of confounding variables in that equation, chief among them being private land ownership being basically nonexistent; 80% of Singaporeans live in government-subsidized flats. Even this hasn't solved homelessness in Singapore, either.

> The US is violent and dangerous because it tries to give as much freedom as possible to its citizens

The US is violent and dangerous becuase its socioeconomic safety nets and mental healthcare systems are absolute dumpster fires compared to pretty much every other "developed" country.
Indeed. "grow" was in one of the parents so I assumed everyone was meaning more leading to my post.
I specialized in reverse-engineering binaries for a few years (it's shockingly common for companies to lose the source code for their own products), and I second this.

Reverse-engineering is difficult and time-consuming. Reverse-engineering something as large and complex as a browser would be a huge project all by itself.
I've complained bitterly and openly about how annoying it is that OpenAI locks down access to the full probability distribution. Glad to see that others are running into this stupid limitation and are doing work related to it.
> if they'd just turn off the extension restriction

That's basically Fennec. Download it from F-Droid. It's basically a clone of Firefox with extensions turned back on.
We're talking about sins so great that it defines the lives of every younger generation after 2008. It's just as unconscionable as the Iraq war and long term occupation of Afghanistan. Our lives are short and a lot of people have been robbed of time.
We've all pretty much forgotten about AR/VR

But Apple's going to be launching their headset next month
Git is certainly by far the de facto standard VCS. But I don't think lolinder's reasoning for why that is so has strong support, as it doesn't explain why other areas haven't already achieved the same standardization.

lolinder wrote "At some point every industry grows up and standardizes on something, anything, because any standard is better than no standard."

Either there was a standard editor before VSCode or there was not.

If there was a standard editor before VSCode, then it's clear that standards can change, which challenges lolinder's proposal that "launching a competing standard at this point isn't going to make things better". The VSCode developers likely thought it would make things better.

If it was no standard editor, then it took about 50 years for the industry to decide on one (dating from the late 1960s to 2016, when VSCode was definitely not the standard).

Leading to my observation that the "at some point" can take decades, and implies the urge to have a standard is not all that strong.

My memories of the 1990s was the CVS was the de facto standard, like how VSCode is now for text editors. Yet people fragmented the industry with SVN, BZR, Git, BitKeeper, Git, and more - because because they thought they could make things better. And at least one of them was right.

I'm therefore not so confident about rejecting launching an alternative to git. My limited understanding of Fossil, for example, tells me there are better approaches than git. (Then again, I'm a Mercurial user, so I already have my own preferences. ;)
> It's value is not notional. If you make more currency then all currency in circulation now has less value.

That's not how pricing works. It's easy to see. Consider the following. Treasury could mint a 10^33 dollar platinum coin[1], stick it in a vault at Fort Knox, and forget about it. At that point the money supply would nominally be almost all in that vault. Yet prices not only wouldn't go asymptotic, they wouldn't even budge. But wait, you say, that's not in circulation. Treasury could easily swap that coin with the Fed for an equal number of reserves. Now Treasury's reserve account is flush, which is surely circulating money. And yet prices still wouldn't budge. Not until Congress appropriated that money to be spent would we start seeing it moving prices, and even then only if Congress designed their spending to do so[2]. It's pretty easy to imagine ways that could be done, so I won't belabor the obvious unless asked to.

The point of all this is that price inflation is everywhere and always caused by an increase of the ratio of money-being-spent:things-being-bought. This is why hyperinflation is always kicked off not by money printing, but rather by a productivity collapse. The money printing only comes afterwards, because it's an effect not a cause. This is also true for wage inflation, which is why US wages have remained flat in real terms since the mid 60s immigration reforms: the labor supply has been grown as fast as the demand for labor.

[1] This authority exists under current law.

[2] For a counter-example, if Congress passed a law appropriating 10^33 dollars for the Social Security Administration to buy gold from citizens in any amount they desired at a price of $20 per ounce, the price of gold wouldn't budge a cent on account of it, despite an absurd amount of money on the buy side of the gold order book.
Cycling doesn't directly cause loss of bone mineral density. Ride as much as you like.

The issue is that some people use cycling as their only form of exercise. For bone health you need to mix in other high impact exercises such as running and weightlifting.
ACA definitely moved us closer to that model.

The biggest misses were providing a government fallback plan (aka Medicare-if-no-other, which I don't think is part of it?) and regulating negotiations between providers and payers (so as to avoid payer combination into a few large companies, who can then get the best prices from payers).
Ha! Is it purposely recursive? The home page is laid out in a frame division. I think it's a joke.