MurphyA/hacker-news huggingface dataset:
by hattmall | 2025-07-15 02:39:49+00:00
Well he didn't say the phone, but the app. So instead of using app timers just delete the app. The point is that you find yourself having a problem with the app and regret it's usage later then an app timer is the same as an alcoholic having one drink, now if you are judicious with the app timer and really do it ok. Same for an alcoholic, if you can actually have one drink, then it's fine.

Some apps are addictive but have some reasonable informational value. Some are just straight key bumps of entertainment with an algorithmic comedown to keep you looking for the next baggie.

I have the same situation you do about Facebook, but still don't have the app on my phone. I just check the mobile site and I was forced to install messenger. I have no need or desire to install things like TikTok or Instagram, of the hundreds of times people have sent me links to things on those apps I've never come away with the feeling that it was a value add.
by parpfish | 2025-07-15 02:39:55+00:00
You enjoy the ads, but do you enjoy the products?

I’ve seen so many ads that show a nice product, so I click and it takes me to nice polished landing page, which leads to a smooth checkout flow. But then the thing arrives and it’s garbage. I believe that there’s an entire genre of niche-marketed consumer goods that have been broken by Campbell/Goodharts law because they’ve integrated the product design and marketing so tightly that the product is designed to optimize CTR and funnel conversions rather than being a good at being the thing that it is.
by supertrope | 2025-07-15 02:40:17+00:00
Online gaming: No "strict NAT" program. No conflicts with having multiple consoles at one locations. No port forwarding needed.

VPNs: Business IT usually uses some weird IP range like 172.xxx.xxx.xxx so avoid conflicting with the popular 192.168.1.xxx or 10.xx.yy.zz. When two companies merge there is now an IP range overlap and a renumbering has to be done.

P2P file transfers: No port forwarding needed.

Self-hosted servers: No port forwarding needed.

Video chat/VoIP: One reason video chat still suffers from bad quality is that video is proxied through cloud servers to deal with NAT. With more IPv6 video chat services can use more direct connectivity lowering costs and improving quality.

Avoiding CGNAT. If anyone on the same CGNAT group in your ISP got banned you will also be banned. Many Internet services don't have IPv6 and they often cite IPv4 based reputation as the reason why they won't deploy IPv6.
by padolsey | 2025-07-15 02:40:30+00:00
> Using ChatGPT on cognitive tasks can reduce your brain connectivity by up to 50% and reduce your ability to recall information about the task by 8x.

Argh people keep referencing this study as Gospel. It has not been peer-reviewed. Its methodology has a number of concerning confounders. It's a tiny sample with a narrow contrived task domain. And the very premise of the study is misframed. The implication that 'brain activity' is a positive outcome does not follow. Brain connectivity might be analagous to inefficiency as opposed to the reported 'engagement' or 'cognitive debt'.
by ceejayoz | 2025-07-15 02:42:10+00:00
I saw this come up on /r/aws a few days back.

This response seemed illuminating:

https://www.reddit.com/r/aws/comments/1lxfblk/comment/n2qww9...

> Looking at (this section)[https://will-o.co/gf4St6hrhY.png], it seems like you're trying to queue up an asyncronous task and then return a response. But when a Lambda handler returns a response, that's the end of execution. You can't return an HTTP response and then do more work after that in the same execution; it's just not a capability of the platform. This is documented behavior: "Your function runs until the handler returns a response, exits, or times out". After you return the object with the message, execution will immediately stop even if other tasks had been queued up.
by johnduhart | 2025-07-15 02:43:25+00:00
Oh wow, a 23-page write up about how the author misunderstood AWS Lambda's execution model [1].

> It emits an event, then immediately returns a response — meaning it always reports success (201), regardless of whether the downstream email handler succeeds or fails.

It should be understood that after Lambda returns a response the MicroVM is suspending, interrupting your background HTTP request. There is zero guarantee that the request would succeed.

1: https://docs.aws.amazon.com/lambda/latest/dg/lambda-runtime-...
by nemothekid | 2025-07-15 02:43:39+00:00
If I'm reading this correctly, then AWS Support dropped the ball here but this isn't a bug in lambda. This is the documented behavior of the lambda runtime.

The document is long, and the examples seem contrived, so anyone is free to correct me but as I understand it the lambda didn't crash, after you returned 201, your lambda instance was put to sleep. You aren't guaranteed that any code will remain running after your lambda "ends". I am not sure why AWS Support was unable to communicate this OP.

If you are using Lambda with a function URL, you aren't guaranteed that anything after you return your http response remains running. I believe Lambda has some callbacks/signals you can listen to, to ensure your function properly cleans up before the Lambda is frozen, but if you want the lambda to return as fast as possible it seems you are better off having your service publish to an SQS queue instead.
by orderone_ai | 2025-07-15 02:43:53+00:00
Ah, that's the beauty of it! It's not an LLM. It's a new class of model: A DSRU / Direct Semantic Reasoning Unit.

It's a vec2vec architecture - it takes in 3 bge-large embeddings of the task, the input data, and the vocabulary. It outputs 1 bge-large embedding of the answer.

That's the DSRU part.

What makes it a classifier is that later, outside of the model, we do a nearest neighbor search for our vocabulary items using our answer vector. So it will output something from the labels no matter what - the nearest neighbor search will always have something closest, even if the model went a little crazy internally.

The prompts here tend to be very straightforward. Things like: "Is this book review positive or negative?" "Is this person sharing something happy or venting?" "Determine the logical relationship between the premise and hypothesis. Answer with: entailment, neutral, or contradiction."

It has limited use cases, but where it's good, it should be very, very good - the insane speed, deterministic output, and forced label output makes it great for a lot of common, cheap tasks.
by WorldMaker | 2025-07-15 02:44:18+00:00
There's a reasonable sized overlap there. EVs might not interest the "I love the sound inefficiency as literal sound walls" crowd, but the performance car enthusiasts that love torque curves and min/maxing them will eventually begrudgingly admit that EVs have some very lovely torque curves and many of them even know and salivate that most of those curves are software-defined making min/maxing them a fun videogame to play (possibly hazardously while driving, though that's part of the sport of Formula E) rather than buying and installing expensive aftermarket parts.

Brand loyalty I'll give you in that I have heard a lot of "the day Corvette makes an EV is the day Corvette is dead to me" hyper-masculine statements, but hyper-masculinity is political. (So is hyper-partisanship in many cases.)
by hinterlands | 2025-07-15 02:44:26+00:00
Probably, but the process doesn't work that way. The default is that you can't sell medication to people, period. Some pharmaceutical company applied to have a specific form of EDTA approved as a prescription drug, and that was that.

Separately from this, substances that meet the criteria of being "natural" can be sold as supplements as long as you don't claim they cure anything. EDTA is naturally-occurring and you can buy it as a supplement in the US, although the FDA has some beef with this, which I think is what the original remark might be alluding to.

EDTA is also a common food additive and a laboratory reagent, so people who want to use it can buy it easily, which makes the whole debate basically performance art.
by onecommentman | 2025-07-15 02:44:35+00:00
22 years in labor force, 19 years retired. The worst day in retirement has been better than the best day in the employment of others. There are 8 Billion+ people on the planet who deserved/deserve/will deserve a shot at a fine working life. If you are squatting on a great employment slot (looking at the 50+ crowd), and you can afford to live life unfettered, then make way for someone younger (and perhaps less able) who would use your slot to build a better life for themselves and their family. Eight…Billion…People.
by glaucon | 2025-07-15 02:44:56+00:00
> DoD is also contracting for $200 million for grok

Somewhat to one side but when up to USD800 million is being spent (Grok, is not the only AI shaped snout at the trough) it's depressing to see the vagueness of the supposed uses [1] (in a five line paragraph this is the most specific description of why that need to spend the money ... "to support our warfighters and maintain strategic advantage over our adversaries")

[1] https://archive.ph/p1ZXR#selection-719.61-719.141
by DiggyJohnson | 2025-07-15 02:45:11+00:00
In almost all cases the best policy solution balances idealistic/theoretical goals with feasibility/pragmatism. A two dimensional analysis. This is more effective in nearly all domains, including this one.

Or from a different direction: if your method of analysis leads you to believe a HN contributor “want to enable people to be criminals” based on their policy preference about KYC, you’re not taking the discussion seriously.
by rustcleaner | 2025-07-15 02:46:04+00:00
Thank you for cleaning that up.

Education starts in the home: if it's not locally runnable and useable offline, it does not exist. We need to teach people how to be sneaky kids trying to sneak all things past authoritarian parents. That mindset is what will drive otherwise lemmings to doing things like making Qubes OS primary, getting a Google tablet and installing GrapheneOS on it, building a 48 hour battery life "comms bag" which is an LTE modem (or 5G) + a good OpenWRT capable router + battery packs and charging equipment.

Idea is: baseband is divorced from application processor and packed away into a separate radio station which can be brought online completely under the owners' control. That will be my next "cell phone."
by anonymoushn | 2025-07-15 02:46:20+00:00
Well, when it's this fast already, there may not be much point in vectorizing it.

For integer parsing, this is a pretty cheap operation, so I wonder if it is worthwhile to try to avoid doing it many times. For double parsing, it is expensive if you require the bottom couple bits to be correct, so the approach in the blog post should create savings.
by serpopardfossil | 2025-07-15 02:47:11+00:00
i feel like i seen this before, i've always felt that it's interesting but i personally don't have much need for it. i get the idea of the desktop anywhere and the browser as an operating system concept but i just can't see myself needing this. i was really impressed with the window snapping, its something that i like to have everywhere without having to configure but i feel like i'm missing something else to this idea.
by js8 | 2025-07-15 02:48:16+00:00
While seeing opportunity in a crisis is a good coping mechanism, that doesn't mean it's a good idea to destroy first and rebuild from scratch. (It is however one of the core unjustified beliefs of free market fundamentalists.)

It actually seems to be true more generally, good coping mechanisms are not particularly efficient in the absence of crisis. Another example: People who lived through a dictatorship, which destroyed social trust and capital, learned to cope by distrusting state authorities. That's a coping mechanism that doesn't work well in the absence of dictate, a system that is open to democratic self-governance. You need people who are willing to apply more bold strategies to effectively run a democratic state.
by Everdred2dx | 2025-07-15 02:48:23+00:00
Yep. I've ran into this using Bugsnag for reporting on unhandled exceptions in Python-based lambda functions. The exception handler would get called, but because the library is async by default the HTTP request wouldn't make it out before the runtime was torn down.

I sympathize with OP because debugging this was painful, but I'm sorry to say this is sort of just a "you're holding it wrong" situation.
by padolsey | 2025-07-15 02:49:43+00:00
Yep it's always a bit cute and funny, when you consider the absolute necessity of dopamine in basically every functionally relevant neural activation. Talk to a parkinson's patient about your 'dopamine=bad' fluff. Ugh. They may as well just have titled it "Protecting My Attention At The {Insert Arbitrary Hormone or Neurotransmission Chemical} Carnival"....
by hinterlands | 2025-07-15 02:50:38+00:00
Yes. Look, I'm not arguing this is bad, I'm just trying to respond to the original question and capture the essence of the debate.

There are three pertinent points: (1) it's EDTA; (2) it's not that EDTA is safe or not safe, it's that no one applied to have it approved as an OTC medication; (3) you can still (probably) sell EDTA as a supplement in the US, but the FDA grumbled about it, which angered various chelation cranks.
by overfeed | 2025-07-15 02:51:19+00:00
You can't have a functioning society/civilization without giving some entities power: much like root privileges or ROP gadgets, anything designed for good can be abused in the hands of malicious parties.

There is no in-band method to prevent[0] subversion- no one can design an instruction set, security scheme or laws that are immune from subversion.

0. Except the evil-bit header in IPv4. Routing equipment always drop evil packets before they reach the victims network, stopping attacks before they happen.
by rkagerer | 2025-07-15 02:51:48+00:00
Heavy timber generally takes longer to ignite, and longer to reach temperatures that can give rise to rapid fire events like flashover. It also tends to be more structurally sound under fire conditions than regular wood construction or plastics. It has a whole NFPA building type classification to itself (Type IV), and from a firefighting perspective can be safer to work in.

That said, because it lasts longer, it can reach higher temperatures when it does become fully involved (maybe that'll help with your first thought ;-) ). It's also nowhere near as fire-safe as Type I fire resistant structures made from concrete and protected steel, materials modern hospitals are traditionally constructed from.
by rendaw | 2025-07-15 02:51:53+00:00
I was curious so I looked

https://health.clevelandclinic.org/is-running-bad-for-your-k...

> Running does not cause arthritis, and when you rest, your body — and your knees — recover from the effects of running

> The type of surface you run on does matter because it changes the impact on your body

Okay, so if running does not cause arthritis, how can the type of surface matter wrt to causing arthritis?

Then they suggest a new myth, that running prevents arthritis.

https://www.health.harvard.edu/blog/does-running-cause-arthr...

> Runners can get arthritis, but is running the cause?

This section ends with "While the answers are still not entirely clear, we're moving closer."

Then they have a large section on why it's hard to determine.

https://www.nm.org/healthbeat/healthy-tips/fitness/is-runnin...

> Knee and joint pain may be common complaints among runners

> More common sources of pain or injury in runners’ knees are iliotibial band syndrome (ITBS) and patellofemoral pain syndrome (PFPS), says Dr. Mayer.

So it doesn't sound like a myth, unless you restrict your definition of knee health to "osteoarthritis".

Each of these cited a number of studies. I know there's a lot of "these are professional researchers, of course they controlled for bias" and the studies said "we controlled for bias" but it wasn't clear how they controlled for bias or how it was effective.

For example, the one about marathon runners didn't analyze long term affects of marathon running, just whether the people who ran marathons at the time had arthritis (no: if you had arthritis you would probably quit running marathons). Another general meta study seemed similar (recreational runners have lower arthritis, but would you be a recreational runner if you had arthritis?) in addition to noting higher arthritis in long term (15 year) runners vs general population.
by mkw5053 | 2025-07-15 02:52:33+00:00
I used to work closely with the Android team at Unity, and in my experience, shifting large native codebases to a new page size often uncovers subtle runtime assumptions beyond just replacing hardcoded constants like PAGE_SIZE. I’m optimistic Google’s tooling will help a lot, but interested about how effectively it catches these more nuanced compatibility issues like custom allocators or memory pooling tuned for 4K boundaries.
by k310 | 2025-07-15 02:53:00+00:00
Age discrimination made it for me. Being a jack of all trades should open doors, but the CEO's son could do much the same, while pursuing his real career goal: being a cop.

So, my little scripting contract didn't blossom into a full time job and applying for jobs and interviewing were way more work than an actual job.

Worst thing about retirement compared to work (WFH excluded) is the free air conditioning at work. I pay for every bit of it at home.

The CA central valley (nearby) has the highest total electric bills in the country thanks to high heat and regulatory capture by PG&E.

And I was pretty competent at IT work, not just throwing blame. I think that honest streak cost me some opportunities. Unlike Soham Parekh. [0]

[0] https://m.economictimes.com/magazines/panache/how-now-famous...

Use safari reader. The creeps disable copying text.
by doodlesdev | 2025-07-15 02:54:07+00:00
Does anyone know of a technical breakdown for the development of this game? Apparently, the 3D assets are real paper objects that have gone through a photogrammetry pipeline, but I've found no information about how they did it! A few years ago, I remember Meshroom [0] being the OSS reference for this, but I'm not sure what you'd use nowadays for this. I'm also curious about the Godot stuff, since I would imagine Blender Studio would've used Armory 3D [1] a few years ago to do this, after BGE went defunct. (Happy they went with Godot though, much more promising).

[0]: https://alicevision.org/#meshroom [1]: https://armory3d.org/engine/
by lifthrasiir | 2025-07-15 02:55:03+00:00
I recently wrote several novels using Gemini 2.5 Flash and the context rot is noticable but happens far later than what this report implies. In my experience, 50K to 100K tokens were required for it to start to disregard the initial context (e.g. the output language). Maybe a complex task like creative writing makes the impact harder to measure or observe; in any case it remained okay enough for me, once I supplied missing contexts from time to time.
by technoabsurdist | 2025-07-15 02:55:32+00:00
We just launched Chip Benchmark, an open-source tool for hardware-centric benchmarking of open-weight LLMs across accelerators like NVIDIA A100/H100/L40S and AMD MI300X. It measures throughput, latency, and time-to-first-token with transparent scripts and an interactive web dashboard—making apples-to-apples comparisons easier.

We're actively welcoming contributions, new hardware support, and benchmark requests.

Repo here: https://github.com/Herdora/chip-benchmark Dashboard: https://herdora.com/benchmark

Feedback and contributions welcome! We made it super easy to add other architectures by including the script we used for benchmarking.
by kevin_nisbet | 2025-07-15 02:56:04+00:00
I don’t know about node but a fun abuse of this is background tasks can still sometimes run on a busy lambda as the same process will unsuspend and resuspend the same process. So you can abuse this sometimes for non essential background tasks and to keep things like caches in process. You just cant rely on this since the runtime instead might just cycle out the suspended lambda.
by tomxor | 2025-07-15 02:56:43+00:00
> Whether in 2 decades or 10, billions of human beings are going to die from the direct or indirect effects of climate change. And that is... Incomprehensible.

Just for some perspective... at the current global death rate, 2.4 billion die in two decades, and 12 billion die in 10. So it's not that incomprehensible.

We have short lifespans, it seems more likely the human population will shrink to match loss of habitable land mass and ecological damage through simply expiring, rather than suddenly through some kind of dooms day event (granted I'm certain climate change will hurry it along).

I'm going to use this bleak comment to suggest anyone reading make sure they go outside and smell the fresh air, life is short man, really short.
by infecto | 2025-07-15 02:57:14+00:00
And? They have a long way to go and have barely scratched the service. They have little manufacturing capabilities and at best is a service export which may work longer term with software engineers but I think is still questionable. Low literacy rates, low secondary enrollment rates, high pollution and most importantly in lots of the country lead poisoning in most kids as they taint their spices with lead.
by ghc | 2025-07-15 02:57:23+00:00
It's closer in structure to a sbir phase 3, however. If I read between the lines, the DoD isn't looking to do research, they're likely desperate to find a way to deploy and run SOTA models in disconnected environments.

If you look at all the recent LLM-focused SBIR/STTR topics, it's hard not to come to the conclusion that DoD orgs are drowning in paperwork and want to automatically synthesize reports. Actually getting an LLM cleared for use might be the hurdle they're looking to overcome.
by Sean-Der | 2025-07-15 02:58:02+00:00
In this release I landed pacing for WebRTC. Before it could lose packets around keyframes (from bursty UDP).

You can see the code for it here https://github.com/paullouisageneau/libdatachannel/blob/mast...

If anyone is doing things with WebRTC broadcasting (or thinking of trying it out) would love to hear :)
by encomiast | 2025-07-15 02:58:55+00:00
> I am not sure why AWS Support was unable to communicate this OP.

Maybe we should be asking why the OP was not able to hear what AWS was telling them. I think there is a fairly troublesome cognitive bias that gets flipped on when people are telling you that you're wrong — especially when all your personal branding and identity seems to be about you being right.