skysight-inc/HackerNews huggingface dataset:
I agree with you, of course, that we should test our assumptions empirically as a general point.

However, there isn't time to test out every single assumption we could generally have.

Therefore, the more worthwhile experiments are ones where we learn something interesting no matter what happens. I'm equating this with "surprise," as in, we have done some meaningful gradient descent or Bayesian update, we've changed our views, we know something that wasn't obvious before.

You could disagree with semantics there, but hopefully we agree with the idea of more vs. less valuable experiments.

I'm just not sure whose model of LLM dynamics was updated by this paper. Then again, I only listened to a couple minutes of their linked YouTube discussion before getting bored.
Study: New method of privacy enhancement for AI-powered medical data
ScreenplaySubs: Watch Netflix movies with their screenplays, side by side
Because they are ignorant or don't care as much as they pretend to about animals. Otherwise they'd be vegan.
I'm not a research psychologist, but my understanding is that growth mindset is already non-replicating.
I'm so scared of building something with Flutter and relying on Google to keep it around.
Web Crawler and Scraper for AI
> sticker price is $112.59

> rings up as $121.41

> "Wow, I wasn't *highly aware* that the sales tax rate here where I live was 7.83%, thanks for helping me out by putting the wrong price on the sticker, shopkeep. Now I can calculate the actual price of things in your store, something I couldn't do before – I'll simply multiply every sticker price by 1.0783 in my head on the fly. What a great 'upside'!"
Not a new phenomenon: this 2007 book describes the strategy of using the luxury brand to sell junk to the masses:

https://en.wikipedia.org/wiki/Deluxe:_How_Luxury_Lost_Its_Lu...

With social media and influencers, there's even more money to be made selling junk.
Some discussion already (10 points, 6 hours ago, 4 comments) https://news.ycombinator.com/item?id=42461436
Similar, although it does differ in (A) no government reward and (B) the conduct could affect the reporter's safety.

So I'd say that lands closer to a third scenario: Calling the local fire department because you think your neighbor's backyard bonfire is unsafe.
What don't you understand about being exploited and underpaid?
If the union pays you because you are not working, and you choose to use that time to talk about how much you value unions on the internet, that's not astroturfing. If the union pays you TO post about how good the union is on the internet, that IS astroturfing.

At one point, amazon had a literal program where warehouse workers could opt to sit at a desk and post propaganda comments instead of doing their normal manual labor job.
Even those implement communication primitives e.g. locks, semaphores, mailboxes, etc. as part of the OS. Some of the larger ones also define a driver model of sorts (which often just codifies the structure of the first driver for that type of peripheral e.g. USB, Ethernet, CAN, I2C, SPI, GPIO).
What in the actual fuck?!
How much do you hate your future, Arizona?!
On "disreputable", see https://news.ycombinator.com/item?id=42380899.

On Firefox doing ads, you must have missed https://blog.mozilla.org/en/mozilla/mozilla-anonym-raising-t... (Brave post on a related move by Mozilla and Meta at https://brave.com/blog/mozilla-ppa/).
Yeah, they're in current production, but in the US we can only really import them for general use if they're 25 years or more old. Newer than that and it needs to meet the US Federal Motor Vehicle Safety Standards (FMVSS), and probably also the Environmental Protection Agency (EPA) standards too. So everything we see tends to be fairly old.

Some states make it pretty hard to register these vehicles too, you don't see very many kei trucks in California because they're too hard to register; import shops exist in California, but tend to sell to drivers in other states.
Agree completely. My opinion is that if you earn a certain amount and therefore pay a certain amount in taxes for 2-3 years, you should become a citizen, period.
Ethanol is an antidote for methanol. Methanol is a very poisonous by itself, but when mixed with ethanol, its consumption might end without long term consequences like blindness or death. The deadliness of their mix depends on a ratio, I believe that 50/50 is survivable.

So if you are not very picky when it comes to drinks, it doesn't really matter if your ethanol has 10% of methanol.
"This is the cleaned up version of the original scan, both found in TPB" you ain't kidding!
> Result is for expected domain failures. Panics are for programmer errors and unrecoverable constraint violations.

The problem is that "unrecoverable constraint violations" happen a lot in practice when you're dealing with filesystems, networking...anything that isn't pure computation.

Suppose I have a function that calls other functions that themselves make 3 database queries, two HTTP requests, and reads/writes from a cache directory. It considers all of them (except perhaps the caching) unrecoverable in the context of that function. What should it do?

I see three reasonable options:

(1). return a simple error type saying "Networking failure", "IO Error", etc if any of those fail

(2). return a complex error type that exposes the internal details of all the different things it's doing and which one failed and why

(3). panic if any of them fail

I would argue that (1) is unfit for purpose as you have no idea what's actually going wrong.

And (3) is currently very heavily discouraged, though I think if I'm understanding your argument right it probably makes the most sense. However it leaves your top-level function in the awkward position of needing to make that panic part of its API contract, without the type system to help. It's also highly limiting because the caller now can't distinugish between programmer errors and possibly-transient environmental conditions like a service outage.

(2) is what I'd expect to see in practice right now, and that's what leads to these automatic stack traces, etc. But none of these feel like good options. Ideally I'd want something that is:

- Debuggable (like (2) and (3))

- Part of the type system (like (1) and (2))

- Still allows introspection by the caller (like (1) and (2))

- Doesn't require a ton of boilerplate at each level (like (3), and possibly (1))

(edited for formatting)
There are some bonus nifties under the "Open controls" dropdown on the top-right.

I suppose they are unchecked by default so that the demo runs out of the box on worse hardware.
Well look at in in terms of batteries deposited per year in the landfill: 0.1 or 1.
>and create symbolic games with analogous dynamics that can be "played" or managed by animals.

Would make for some interesting online games if some of the players or NPCs were animals.. (well looked after animals of course)
Great article! I'm a dev turned blacksmith, currently getting back into bladesmithing. Working on my perfect kitchen knife. Here's my first attempt (San mai, mild steel with recycled spring steel edge) : https://www.reddit.com/r/ukblade_blacksmiths/comments/1g5v6s...
Can we train pigeons to spot spam?
Study reveals lasting effects of common herbicide on brain health
> Where I come from, everyone is “a guy”.

Gen Alpha (and younger Zoomers) are working hard to make "bro", "bruh" and "dude" gender-neutral[1] everywhere - and they are succeeding. In decade, those complaining about "you guys" will seem quaint.

1. https://www.reddit.com/r/teenagers/comments/184ni9j/does_any...
I know this is useful (for something), but I'm stuck on the plot holes in the motivating story...

Why didn't they replace the battery when the app complained?

How long would a thief really keep the AirTag anyway?

If the thief did keep the AirTag and you tracked them down, then what? A confrontation has a fairly high chance to have a worse result than losing some equipment. You could try to get the police to do it, but that's going to take more time, during which the thief is even more likely to ditch the AirTag.

Anyway, you're really swimming upstream trying to think of aigtags as an antitheft device. They're really for something lost, not stolen. Generally, they are specifically designed to not work well in adversarial situations.
There is something wrong with your configuration/setup, it is not supposed to start chirping unless it is out of range of your phone for at least 8 days, and not in one of the predefined geofence regions you can setup where it won't chirp.

I have them on tons of my devices, including my kids personal items that go to school, etc. and they never chirp, and I can and have found items that were misplaced in public locations (but not actually stolen).
Lol, I was just disappointed because I was hoping to see a kanban board fully implemented in CSS/HTML. I do also dislike when nitpicky comments like this get upvoted.
> try talking to someone about reducing their meat consumption and see how the conversation goes.

Just saying you are vegan is unheardable and makes turns people on defence mode.
As a process server, this pleases me greatly
Even if you did suspect something was wrong you were careful because science said otherwise. Calling this wrong in public would feel like saying a big rock falls faster than a small rock - something else that seems obvious but science has disproved. And so the only one loudly saying this was bunk where the right wing crackpots (the reasonable people on the right side were much quieter about it because they don't like to argue with science even though it went against their bias) - the right wing crackpots were on this only because the left wing embraced it as a science that confirmed their bias. Unfortunately in this cast the conspiracy was true and so the crackpots won (even though they have no understanding of the real reasons it is false and it doesn't seem to have been a conspiracy).

Let this be a lesson: even if something seems like science and it confirms you bias - that doesn't mean it is true. You should look closer at things you embrace than things you reject lest you embrace a lie.
> The systems programmer has read the kernel source, to better understand the deep ways of the universe, and the systems programmer has seen the comment in the scheduler that says “DOES THIS WORK LOL,” and the systems programmer has wept instead of LOLed

Chef's kiss.
Your smoke alarm has a ten year battery.
Nah, they'll just think that's what they're doing because of Xueralink while their body moves through the Xyperloop to feed the pulsating clonal mass known as X Æ A-∞.
Given the age range of candidates from Clinton/Bush Jr. to now, and how neither side is worried that their candidates will end eventually up like Reagan, there's a good chance that something behind the scenes is happening.
The RP2040 has a single QSPI controller channel, but with clever hacks you can multiplex that to boot from SPI and switch over to some other (Q)SPI peripheral, but iirc you can't write directly (can be emulated via MPU+DMA). What's also quite neat is that you can use the external flash cache as 16kiB SRAM tiled repeatedly over a 16MiB memory window. By abusing the MPU you can allow/trap accesses down to 256 byte granularity and implement virtual memory (allow only one alias address at a time, treat the 16kiB SRAM as a direct mapped cache, and demand page from QSPI, other SRAM banks, or whatever you can come up with).
Only if a thief has an iPhone or manually installed the Android App.
I think it is a fair generalization at this point. Mbuti also have a ~6% West Eurasian admixture signal using an ancient (4.5kya) Ethiopian individual as reference, though Pickrell 2014 did not see it. Decimal dust, perhaps?
https://www.science.org/doi/10.1126/science.aad2879

The ghost admixture story(s) will turn out to be much more localized, I imagine.
Fair enough, but I wanted to be sure everyone was aware of the situation.
I switched about a year ago. After about two days of trying it, I was throwing money at them. It's sooooo much better than Logitech's enormous blob, and actually looks/acts/feels like a Mac app. It was totally worth the small price.
I wonder if you can heat up a nice hotpot from that torpedo juice.
ChatGPT Desktop App, Work with Apps on macOS
It's a whole scientific field:

https://scholar.google.com/scholar?hl=no&as_sdt=7%2C39&q=odo...

(There was a footnote in Seeing like a State about some doctor with an apprentice approaching a house and saying "smell this, this is the smell of [some infectious disease]")
Usually, it's because people want to automate real-world tasks that they'd otherwise have to pay a person money to do, and they anticipate an LLM being capable of performing those tasks to an acceptable degree.
Have a look at any "mature" Java project on Github and you'll quickly come away with the opposite:

"Wow! It's even worse than I remember!"

"Wow! How many files and directories does this project NEED? It's like someone decided that it's easier to manage files than code..."

...and there's still XML everywhere :(
I think I'd call that "local-first" or perhaps "offline-first". I can't think of a reason why a local-first app would need to be crammed into a single HTML file, hehe. I do agree it's very cool, though!
The real problem is we have a lot of data. So it is easy to shove it all into a computer and then see what comes out. This is not a bad thing, but it isn't alone a result to publish it is instead justification to do a real study on whatever thing statistics turns up as a significant result to make sure it really is when you properly isolate for that data.
Nature cameras are relatively hard to conceal (from humans), whereas AirTags are very easy to conceal.
I’m actually not sure. Do you know of such a material, with that kind of asymmetric band structure in equilibrium?

I would expect such a material as you linked to have a momentum imbalance in the x direction, which leads to mass transport in the x direction, until a new equilibrium is achieved.
I've got a Japanese stainless steel Damascus kitchen knife. Sharp as hell. But you need to change your cutting technique because the edge is more brittle than the mushy steel knives we all know. That's not to say that mushy steel knives don't have a place in the kitchen. Always use the right tool for the job.
US temporarily bans drones in parts of New Jersey
Top Python Web Development Frameworks in 2025
The third time someone calls to complain that the alkaline batteries they put in this leaked, they'll wish they used a soldered-in 3V lithium primary cell. Even though that goes against a certain ethos.
Is it because the coffee with sweeteners is consumed in higher quantities by mice?
Remember that you are supposed to replace the entire thing because the other components like the sensor or simply capacitors also age. It is a very cheap safety device and simply not worth taking any risks by stretching it to say 15 years instead. The proper way would be to replace them while they were all still fine by making a note in the calendar.

There are two cases:

Your products are faulty and at least one has not made their intended 10 year lifespan. I'd change them all for better ones.

Or

They have reached their lifespan and you only noticed because the first one failed. I'd replace them all.
Musk Kills Government Funding Deal, Demands Shutdown Until Trump Is Sworn In
I didn't. Terms are subject to change + can be vaguely written. What matters is your data getting uploaded to someone else's cloud.

Even if they explicitly and clearly state that they don't use your data for any purpose other than generating immediate responses, they can change this once the free Copilot gains traction and people become really addicted to it.

Like, "pay if you don't want us to use your data for training". Most people won't pay and will be happy to give away their data instead.
there are abetoirs that have continious public viewing, and pigs are gassed, with CO,carbon monoxide, knocking them out, and then then they are bled never know a thing, CO causes no reaction
other than going to sleep.Holland I think
Ask HN: How did they create the Devin.ai website?
Hey HN!

I came across the Devin.ai website recently and was pretty impressed with what they have going on design wise.

The most I could uncover by sniffing their website was that they are using Three.js to make the magic happen.

What they have built is pretty different and unique from a lot of the frontends I’ve seen out in the wild, and I’d like to explore this avenue of using three.js to make complex ui animations.

So my question for the community is simple, what tools or frameworks might have the Devin team used?

Is there an established or effective way currently to build a Next.js/Tailwind based website with an interactive UI powered by the three.js canvas?

Thank you in advance!

Link for reference: https://devin.ai/
Who leaves 10K worth of anything in their car?
I get antsy leaving my $200 laptop hidden under my seat! This person is crazy.

There is also no guarantee they person who stole the bag wouldn't dump the bag(with the hidden AirTag) and just keep the gear or that the police would help recover it even if you gave them the location(many times the don't).
Thanks! Great questions.

1. Today, we coexist with entitlement solutions (feature flags, auth systems, etc) by either working alongside them or feeding into entitlement aggregators. Basically, we handle the pricing-related data, logic, and aggregation that eventually reduces down to flags (Or numeric values, lists of items, or other value types). We offer SDKs to make these pricing entitlements easily accessible within a product marketing page, app, etc., but our API can just as easily be used to integrate with other systems.

2. We store complete subscription renewal history but the API for accessing it isn’t public yet. Audit trails, both for customer behavior like you mentioned, as well as admin tasks (E.g. Entitlement value X was added to plan Y) will be available via our API and in our console.
We can choose what jobs we work and find new ones unlike these pigeons.
For personal planning I'd make it much shorter than a century: in one decade I bought my first home, lost both parents, Brexit happened, I moved country, Covid triggered lockdowns worldwide, and Russia invaded Ukraine.

But even on the timescale of 2100 — and 75 years was enough time to go from the height of the British Empire to what is widely considered to be its final end in the form of handing back Hong Kong, so quite reasonable to guess the US will be gone by then — only the most extreme forecasts have a lower global population than today.
That is something yet different.
Interesting.

I didn't view this as an article about that person, but about the industry.

Thinking about the individual here is like worrying about pruning the roses during a hurricane. I mean, yes they need to be pruned, but maybe let's talk about the bigger thing going on here that is negatively impacting us all?
Usually, cars are worth more than 10K and they are often left out in the street!
Rethinking Wind Power
Well the RP2040 has a QSPI controller but it has only a single channel that is normally the "boot device". If you bootstrap via SWD (or USB) this device could be at least a QSPI RAM, but writes would have to trapped and implemented in the HardFault handler which is of course very slow compared to internal SRAM. The RP2350 adds a second QSPI channel with QSPI bus (just an additional chip select pin).
tiddlywiki brings back memories ... never had been so optimistic about computers!
Afaik, at the time issue was a lot of programming in xml - where those frameworks are configured in various xmls and hard to understand and maintain. Reflection based frameworks are later development.
You might like kanboard, it's a classic LAMP project but it can use sqlite for small installations.
I'll never forget how James Mickens describes hackers in This World Of Ours: "vaguely Marxist but comfortably bourgeoisie."
Sometimes, the compiler will unroll for you. I have noticed that nvcc will unroll this:

#define warpSize 32
float warpMax = partial_max;
for (int offset = warpSize / 2; offset > 0; offset >>= 1) {
float otherValue = __shfl_down_sync(0xFFFFFFFF, warpMax, offset);
warpMax = fmaxf(warpMax, otherValue);
}

Into this:

bar.sync 0;
shl.b32 %r40, %r2, 2;
add.s32 %r8, %r39, %r40;
ld.shared.f32 %f24, [%r8];
mov.u32 %r43, 0;
mov.b32 %r44, %f24;
shfl.sync.down.b32 %r48|%p13, %r44, %r23, %r22, %r24;
mov.b32 %f25, %r48;
max.ftz.f32 %f26, %f24, %f25;
mov.b32 %r49, %f26;
shfl.sync.down.b32 %r51|%p14, %r49, %r27, %r22, %r24;
mov.b32 %f27, %r51;
max.ftz.f32 %f28, %f26, %f27;
mov.b32 %r52, %f28;
shfl.sync.down.b32 %r54|%p15, %r52, %r30, %r22, %r24;
mov.b32 %f29, %r54;
max.ftz.f32 %f30, %f28, %f29;
mov.b32 %r55, %f30;
shfl.sync.down.b32 %r56|%p16, %r55, %r21, %r22, %r24;
mov.b32 %f31, %r56;
max.ftz.f32 %f32, %f30, %f31;
mov.b32 %r57, %f32;
shfl.sync.down.b32 %r59|%p17, %r57, %r35, %r22, %r24;
mov.b32 %f33, %r59;
max.ftz.f32 %f34, %f32, %f33;
mov.b32 %r60, %f34;

This avoids loop branching, which is unnecessary in this case because we know in advance when the loop terminates. The use of ftz instructions is because I compiled using `nvcc -ftz true -ptx -arch=sm_86 rung.cu -o rung.ptx`.

I am not sure if unrolling loops makes sense on a GPU when we don't know when the loop will terminate in advance. If you can suggest any references explaining when that is helpful, I would be happy to read them. :)
Have you used an AVP? I am surprised at your claims.

My friend has one and I’ve got a Quest 2 and I was absolutely blown away by the AVP, significantly better VR experience in my opinion.
Zen also uses Gecko:

https://news.ycombinator.com/item?id=41303974
From your other comment, you pay $400-700k for L4-L6.

Since your company is private what percent of that is liquid (cash or RSUs you can immediately sell for cash). Also, what locations are you hiring in?

Cause, if you are asking me to move to the outrageous housing market that is the bay area only to make half my money in shitty stock options that might not evaluate to anything, than I think I found your problem.
I love that this lets you create custom elements! I think that's a big missing feature from HTMX (even though HTMX can already use custom elements).

I'm working on a somewhat similar system called Heximal. It focuses on adding full-fledged templating to the <template> element, and full declarative component definitions to HTML, plus some built-in custom elements like <h-var>, <h-out>, <h-scope>, <h-include>, and <h-fetch> that make HTML more of a declarative programming language.

A big difference from HTMX is that it doesn't rely on magic attributes, but instead adds full data-binding with rich expressions for any attribute or text content, and control flow, to <template>. And component definitions include defining properties, attributes, styles, etc.

These things are being proposed for HTML, so Heximal is somewhat of a polyfill for HTML from the future. Or it's a bit like Tangle or Curvenote.

https://github.com/elematic/heximal/
Seems easier to improve the process and ethics of killing animals for consumption rather than reducing meat consumption at a society level.

This is the point I am also trying to make. At least short term, I do not see meat consumption going down. Maybe younger folks growing up today might understand climate change and the meat industry's contribution to it more than their parents/grandparents and be willing to make changes to their diet, but changes like this take a lot of time, if they happen at all.

In the meantime, anything we can do to lessen the cruelty to factory farmed animals (for ethical reasons) and anything we can do to reduce harm caused by meat industry on the environment, however small, is worth pursuing