skysight-inc/HackerNews huggingface dataset:
> For example, if I want to run some napkin math on something, like I recently did some solar battery charge time estimates, an LLM can get to a plausible answer in seconds that would have taken me an hour.

Exactly. I've used it to figure geometric problems for everyday things (carpentry), market sizing estimates for business ideas, etc. Very fast turnaround. All the doomers in this thread are just ignoring the amazing utility these models provide.
io_uring and Linux's many different types of file descriptors are great. I mean, I personally think that the explicit large API surface of WinNT is kinda nicer than jamming a bunch of weird functionality into files and file descriptors like Linux, but when things work, they do show some nice advantages of unifying everything to some framework, ill-fitting as it may sometimes be (Though now that I say this, it's not like WinNT Objects are really any different here, they just offer more advanced baseline functionality like ACLs). io_uring and it's ability to tie together a lot of pre-existing things in new ways is pretty cool. UNIX never really had a story for async operations, something I will not fault an OS designed 50 years ago for. However, still not having a decent story for async operations today is harder to excuse. I've been excited to learn about io_uring. I've learned a lot listening to conference talk recordings about it. While it has its issues (like the many times it (semi-?)accidentally bypassed security subsystems...) it has some really cool and substantial benefits.

I'll tell you what I would love to see next: a successor to inotify that does not involve opening one zillion file descriptors to watch a recursive subtree. I'm sure there are valid reasons why it's not easy to just make it happen, but it feels like it will be a major improvement in a lot of use cases. And in many cases, it would probably fix the dreaded problem of users needing to fight against ulimits, especially in text editors like VSCode.

I don't have anything of great substance to say about the actual subject of the article. It feels a bit late to finally get this functionality proper in Linux after NT had it basically forever, but any improvement is welcome. Next time I'm doing something where I want to wait on a bunch of FDs I will have to try this approach.
Physical activity and life expectancy: a life-table analysis
For sure! Upon reflection, maybe I’m less curious about crash consistency (corruption or whatever) per-se, and more about what kinds of durability guarantees I can expect in the presence of a crash.

I’m specifically interested in how you’re handling synchronization between the NFS layer and S3 wrt fsync. The description says that data is “asynchronously” written back out to S3. That implies to me that it’s possible for something like this to happen:

1. I write to a file and fsync it

2. Your NFS layer makes the file durable and returns

3. Your NFS layer crashes (oh no, the intern merged some bad terraform!) before it writes back to S3

4. I go to read the file from S3… and it’s not there!

Is that possible? IE is the only way to get a consistent view of the data by reading “through” the nfs layer, even if I fsync?
Go ask your favorite LLM to write you some code to implement the backend of the S3 API and see how well it does. Heck, just ask it to implement list iteration against some KV object store API and be amazed at the complete garbage that gets emitted.
The tax situation isn’t nearly as favorable for americans doing it elsewhere as it is for anyone to do it here in america. Unless you rip up your american citizenship.
what kind of evidence substantiates creativity?

Things I've used chat gpt for:

1. writing songs (couldn't find the generated lyrics online, so assume it's new)

2. Branding ideas (again couldn't find the logos online, so assuming they're new)

3. Recipes (with weird ingredients that I've not found put together online)

4. Vacations with lots of constraints (again, all the information is obviously available online, but it put it together for me and gave recommendations for my family particularly).

5. Theoretical physics explorations where I'm too lazy to write out the math (and why should I... chatgpt will do it for me...)

I think perhaps one reason people here do not have the same results is I typically use the API directly and modify the system prompt, which drastically changes the utility of chatgpt. The default prompt is too focused on retrieval and 'truth'. If you want creativity you have to ask it to be an artist.
None of that matters if my kitten is in danger!
I have a solution to that problem that works 100% of the time:

I don't leave the US.
I'm not so sure about that.

It looks like they were copying out the contents of an online test/exam, and the "listen" could've been a recording that's played back (to make the test accessible to deaf/HoH folks).

The student might've included that button/link text when selecting, before doing their copy+pasta.

I don't believe any fancy "attack" happened here.
This description leaves out the why. Why did the tribes start adopting these ways of life?

The wiki link itself talks about how they continuously had their land stolen, the deer population they hunted for food was almost made extinct by the colonists, and a general attempt to claim ownership and sovereignty over their land in a way that was in line with how the European powers viewed ownership.
You’re right. Maybe rational was the wrong word.

Humans aren’t perfectly objective.
Keynes was a great economist but I think he was a bit off on human nature there with:

"The love of money" .... "semi-pathological propensities which one hands over with a shudder to the specialists in mental disease".

People like making money. Not just weirdos but most people. My gran used to sell things at a stall and give the money to a Donkey charity, Keynes himself made money in the markets and used it to build a theater in Cambridge. It's a normal thing and not usually pathological.
How saffron, the world's most expensive spice, is grown in Kashmir
I omitted that code to keep the article simpler. We want to turn off the animation on keyboard, and move the focus to different things depending on if it's a keyboard or pointer user.
Following "Best practice" isn't about doing what is "best", it's about being predictable.

In many cases, being predictable is better for future maintenance than forging your own path, even if the custom solution is "better" against all (current) metrics.
Yes I agree. The reason the system crashed from what I understand wasn't because of the duplicate code, it was because it had the plane time travelling, which suggests very serious corruption.
puke.gif
Also note, it’s been about 10-15 years since the rules changed and if you want to work on a government contract, accessibility is mandatory.
Great, now add to that the fact that radio waves are an EM-wave too, and that answers your original confusion.
Well, I'm still glad I posted it, since I do care about it.
I’m very interested in this as a backing disk for SQLite/DuckDB/parquet, but I really want my cached reads to come straight from instance-local NVMe storage, and to have a way to “pin” and “unpin” some subdirectories from local cache.

Why local storage? We’re going to have multiple processes reading & writing to the files and need locking & shared memory semantics you can’t get w/ NFS. I could implement pin/unpin myself in user space by copying stuff between /mnt/magic-nfs and /mnt/instance-nvme but at that point I’d just use S3 myself.

Any thoughts about providing a custom file system or how to assemble this out of parts on top of the NFS mount?
The violent crime rate in the US is a fraction of what it was 30 years ago. The only difference is that now every crime is getting blasted from the rooftops by the news media as propaganda to generate clicks on ads.

There is a violent crime problem in specific neighborhoods of specific cities, largely tied to gangs and the drug trade. But there is zero empirical data to suggest that it is more of a nationwide problem than it was in the 1980s and 1990s.

The majority of gun deaths in this country (60-80 percent jurisdiction-dependent) are people committing suicide, often middle-aged men. Beyond that, the average gun murder is a young man with a criminal record killing another young man with a criminal record using an illegally-possessed handgun.
I would not write a blog post advertizing how I filed a bug with WebKit for my own coding 101 error: unsafe assumptions and relying on side effects and heuristics.

Actually not just 101, it's basically with all of us at all levels and for life. So they're in good company having made a mistake everyone makes all the time, but it was a mistake on their part not a bug in WebKit, nore even a "interoperability issue" in WebKit or any browser.

They say they weren't aware that negative values were possible and that different browsers produce different values.

Ok, but neither of those matters.

If the function is even allowed to contain or express a negative value (IE right at the lowest basic level, is the returned data type actually a uint, or is it anything else? a regular int? a string?) then negetive values were always a possibility even if you personally never saw one before. Saying "I didn't expect a number below 0" is barely any different from saying "I didn't expect a number above 10000".

The discrepency between browsers doesn't matter and isn't the browsers fault that it tripped you up. You just made a standard boring unsafe assumption like every other programmer ever.

The entire problem is that you cared about something you don't actually care about.

You assumed that there was meaning in the absolute position of the window or the mouse pointer, when there never was, and you don't actually care about those anyway. The absolute position is like the actual internal-only row number in a db. Every row has a unique one, but it's none of your business what it is. There is only meaning in it's position relative to something else like a button, or relative to it's previous position to track movement.

Similarly checking for 0,0 and assuming that means keyboard is just another false heuristic that doesn't actually prove any such thing. The specs may or may not promise that the value will be 0,0 in the event of a keyboard initiated click, but no way it says that it can't be 0,0 any other way.

Don't de ashamed of this error because it's common, but don't be proud of calling these WebKit or browser interoperability bugs.

Do write up and publish the experience though as a warning and lesson to new developers about assumptions and heuristics and relying on side effects that just happen to work on the developers laptop when they tried it once and shipped it.

Also "it's for accessibility" doesn't change anything. Trying to be too smart just makes it worse. Actually that's true just generally for everything.
This probably very good news for Butan. The young people seeing the world, expanding their horizons

They will be back, especially when they have children

I am an interal migrant to a small city in Aotearoa (Ōtepoti) and it is striking how many people grew up here, left as youngsters, and came back to have children

Bhutan is not a basket case, it sounds like a good placecto raise a family (as is Ōtepoti, why I am here).

Exciting for Bhutan's future
A genius can have anterograde amnesia and still be a genius.
The AK copied the STG-44 Sturmgewehr (literally "assault rifle, this is where the design and name comes from) which was revolutionary in design and abilities. Prior to the assault rifle solders weapons were either accurate long range rifles with high power cartridges or close range inaccurate sub-machine guns firing low power pistol cartridges. Military researchers realized that most solders were average people and could not make full use of the high power and accuracy. The solution was an intermediate cartridge that combines the longer range and accuracy of the rifle cartridge with the smaller profile and lower recoil of a sub machine gun. Now you have a weapon that can hit at a distance or go auto and fight close quarters. Huge advancement and advantage for the solders wielding such weapons. Kalashnikov was directly inspired by these abilities and developed the AK in response. Just about every modern "Assault rifle" is descended from the STG-44, not the AK.
Wars are usually like this and yet, they happen. It's not so unlikely.
> you can't be forced to remember a password you "forgot"...

No, but the border agents also aren't required to let you into the country. (Generally unless you are a citizen.)

So border agents are very different than general laws of the country because while there may be legal protections about what they may be able to force you to do there are much less protections about when you have the right to pass the border (other than entering countries where you are a citizen).
Can we all agree that chainsaws far surpass human intelligence now? I mean, you can chop down thousands of trees in less time than a single person could even do one. I think the singularity has passed.
What are the performance requirements for all these new fancy features? What kind of systems (console, PC+video card) can actually use them at a predictable frame rate?
https://archive.is/QqhiZ
Hi, are you able to use Qwen's 128k context length with Ollama? Using AnythingLLM + Ollamma and a GGUF version I kept getting an error message with prompts longer than 32,000 tokens. (summarizing long transcripts)
I still don't have a list, but are you sure that's not an affectation to better mimic a combination of Atlas Shrugged and a Japanese light novel?
I'm not even convinced that html and css need logos. Those shield logos always made me think they were trying to sell you something, which is weird for a markup language.
Reminds me of https://www.lucidlink.com/ for video editors. I quite like the experience with them.
What were the damages you sustained? That's probably the key question you must ask yourself. Whoever is responsible for those damages would be the target you should go after.
>I actually do think you have a solid point. These models fall short of AGI, but that might be more of a OODA loop agentic tweak than anything else.

I think this is it. LLM responses feel like the unconsidered ideas that pop into my head from nowhere. Like if someone asks me how many states are in the United States, a number pops out from somewhere. I don't just wire that to my mouth, I also think about whether or not that's current info, have I gotten this wrong in the past, how confident am I in it, what is the cost of me providing bad information, etc etc etc.

If you effectively added all of those layers to an LLM (something that I think the o1-preview and other approaches are starting to do) it's going to be interesting to see what the net capability is.

The other thing that makes me feel like we're 'getting there' is using some of the fast models at groq.com. The information is generated at, in many cases, an order of magnitude faster than I can consume it. The idea that models might be able to start to engage through an much more sophisticated embedding than english to pass concepts and sequences back and forth natively is intriguing.
The title says POSIX but then it talks about NFS. So, what is it? Does it guarantee all POSIX semantics or not?
> the Biden administration's decision to never mention Tesla, instead proclaiming that manufacturers like GM were making America Electric (Tesla sold way more electric cars, and they are much more American).

This always bugged me.

Look, I'm no fan of Elon Musk, but Tesla has been the most influential car manufacturer in the EV space. To blatantly ignore them when talking about the electrification of cars in America is simply madness.
Yes, you should be in our target market. I don't think that I can give a cost estimate without having a good sense of what percentage of your data you're actively using at any given time, but we should absolutely support the performance numbers that you're talking about. I'd love to chat more in detail, feel free to send me a note at hleath [at] regattastorage.com.
I've never. Like elon musk, i already got my 7500 rebates. Pull the ladder up behind me, just like him and you too i guess
US cars have not been dead at 100k miles in decades, but people still accuse them of that. I have my Chrysler at 230k miles and still running fine.

Note that many of the "American" cars with the bad reputation are Toyota's with just a different logo. Even though it is easy to check who made the car, the American logo makes for the reputation that it will die in 100k miles.
It didn't feel mean sprited when I went. Many of the pieces were actually good in their own way. Sure, some were simply technically lacking, but those weren't what viewers found interesting. The human fetus made of chicken bones is what I remember.
Has somebody evaluated the pros and cons of giving developers a programming-specific AI tool like copilot versus a general-purpose AI tool like chatgpt or claude? We are a small shop so I would prefer to not pay for both for every developer.
I think it's an open question on how many it would take to ruin civilization. Probably need to first define what 'ruin civilization' looks like. The idea of nuclear winter has already been pretty thoroughly debunked, we don't have anywhere near enough weapons to make that happen. But even one nuke would be enough to wreak havoc economically.
How does this differ from rclone mount and its vfs/caching system, possibly combined with mergerfs or rclone union for cache tiering?
> It is just the rational best decision for a young people to try their luck abroad and earn more money that they could ever dream of in their home country. Why shouldn't they? Idealism?

Money is only second or third factor that pushes people abroad. People leave countries like India, Pakistan, Bangladesh to escape rampant and total corruption, hooliganism, lack of safety and security. Then come better roads, better infra, less traffic, etc.

When you call 911, the police actually come. An ambulance actually arrive. In India, police first find if the perpetrator is from the local ruling party or under a local crime lord. They come only if the answer is negative. Then they push the perpetrator for hefty bribes. If they pay, again, no case. If they don't pay, you are at the mercy of local courts, which will give you justice in, say, 25 years.

In India, there is no basic human decency allotted for you. Only government officials of very high rank, hooligans, political leaders enjoy treatment with respect (like the Mafia).

Nothing to say about horrific roads, horrible hospitals, poor hygiene, and everything else.

And things are worse in Bangladesh, Pakistan.

When we think about going abroad, we are trying to escape these. Money comes later.

Income in the same economic strata in India will give you maid, cook, driver, car, nanny, all- not accessible to you in Europe or the USA.

If someone is not going abroad from India, it's either because they can't or they don't want to leave their aging parents behind.
Google Scholar is fantastic stuff. I am so grateful for it. It’s crazy how easy it is to find papers these days by just going to it. University library search functions are completely useless in comparison.
Unless the outcome of elections in Russia is completely controlled by Putin, people do carry responsibility for their government's policies to some degree.
I was thing this myself. Who is this for. I might recommend this for someone who needs to do a pop up concert / event venue site. Or a limited promotion for a niche presence. Any other use cases that people can think of?
Call me when the motion clarity isn't garbage.
And multiple summaries of each book (in multiple languages) are almost definitely in the training set. I'm more confused how it made such inaccurate, poorly structured summaries given that and the original text.

Although, I just tried with normal Qwen 2.5 72B and Coder 32B and they only did a little better.
Can't wait to play all these stunning Unreal 5 games at 1080p 60fps (upscaled from 720p with DLSS and frame gen) on my $2000 RTX 5090 that draws 500W. Truly next-gen.
A mid tier one of 2030 should do the trick, I'd think
If you're printing randomly sized rectangles and want to cut them apart with a guillotine paper cutter, then the algorithm can be much simpler: https://github.com/trathborne/guillot
The tyranny of active voice.
I think the main bit here is that the knowledge graph is entirely constructed by LLMs. It's not just using a pre-existing knowledge graph. It's creating a knowledge graph on the fly based on your data.

Navigating the graph, on the other hand, is the perfect task for PageRank.
What about making education free only if you stay in the country. If you leave then you owe the cost of school.
> why don't we see HN crying about the need to show a national ID ... when buying a mobile phone?

Mmm, very possibly because there are at least a few ways to get a phone without using any ID. I picked up a used phone about a year ago, and use Tello. Tello had 0 info on me for years, only an old UPS box that I got the card delivered to. I eventually gave them my first name so Caller ID was correct, but short of that or putting in a correct address if you want 911 support, there's no reason to need any valid info with them. They don't do credit checks, just prepay.

> The solution is secure boot plus attestation
That's the second option they presented "Closing the platform". The issue with all these options is that it consolidates power, and thanks to already partially consolidated power, any option selected will, by necessity, obligate everyone to partake, whether or not they are ok with it.

> The average normie user does not care about anonymity, nor privacy, on the Internet.

It's true that often "normies" don't care (or at least think they don't care, but that's a completely different point I don't feel like trying to make), and it's also true that often "normies" don't want the status quo changed. But often "normies" also ignore when people are kidnapped due to their heritage being revealed. Is it acceptable to actively create a hostile environment for people already disadvantaged? Do we gain something worth their safety? Who gains from this higher level of scrutiny?

If we look at the smaller web, most sites never get enough traffic to be under active threat, and passive threat is easy enough to quell using honeypot forms and questions. Maybe the "normie" internet is the problem. Passive people passively consuming. "Normies" love watching stolen content, and praise thieves for harassing anyone who points out that what their doing is wrong. "Normies" enjoy watching someone livestream themselves flying down a highway at 100 mph over the speed limit.

I think maybe we should acknowledge that what we're defending with things like hCaptcha is not actually worth defending. Maybe the "normal" internet does need to be deprecated over "small" internet? We did pretty good before with things like Wikipedia. The "small" internet from before had a lot of chaff, but good things have grown from it, and a lot of it still exists as a "small" internet. Maybe it's ok that we have a lot of "crap content", so long as the internet can keep changing?
*Waves from Germany* We have self-install balcony PV systems starting at a few hundred euros: https://www.obi.de/p/8073827/absaar-flexibles-balkonkraftwer...

I've been to the US a few times, seen AC hanging out of the windows all over the place.

If you can do that, and Germany can do this, why can't you also do this?

Now sure, it won't cover 100% of demand, but it will help many of the poorest.
Actually that is what we're going to do. I'm hoping to merging in code, soon, that will change it to use pointerId === -1 and then fall back to screenX === 0.

At the time this code was originally written four years ago or whenever it was, not all browsers used PointerEvent for click.