skysight-inc/HackerNews huggingface dataset:
You're right: vegetarianism is not a respectable ethical stance.

As someone who has actively tried to minimize my contribution for more than 25 years, I feel quite strongly that vegetarianism is a net negative in terms of progress on this cause.

> kill

This is the part everyone seems to get incensed over, but for me this is actually the highlight. I guess it's difficult for people to accept that their grocery shopping habits contribute to what is essentially billions of individual lives not worth living.
This WebGPU demo I'm linking to proves that statement to be incorrect, it's far superior to iOS and Android OpenGL ES content: https://play.spacelancers.com/
Ask HN: Who's working on a carbon capture startup?
I'm looking to potentially invest primarily in a carbon capture startup, so if you're working on please do not hesitate to contact me.

I'm also open to investing to other startups as well.

Many thanks.
Every major health plan now has an online price comparison tool that makes it easy for members to shop for elective medical treatments by price. Have you tried the one offered by your insurer?

https://www.cms.gov/healthplan-price-transparency/consumers

Service quality and outcomes are almost impossible to assess in a way that would be useful to consumers. Like if you see that a heart surgeon has a high rate of patient deaths then that could mean he's a quack, or it could mean he's extremely skilled and takes on the hardest cases that other surgeons won't even attempt. One thing consumers can do is check state public records for disciplinary actions.
They are only considering claims for vehicles registered to addresses in those zip codes. How many drive a car that's locally registered but don't reside there? Not enough to be statistically significant, I would think.
You can get the browser to confirm you want to close the tab. That's what I did with my little single-file scrapbook thing: http://kaimac.org/posts/scrapbook/index.html
Nice demo - small tip/bug report, when I enable performance stats I get “FPS: 30.2ms”, which doesn’t make dimensional sense - one side of this statement has the wrong units.

If “30.2ms” is how long it took to render 1 frame, then label it “frame time”, not FPS (frames per second, or frame rate). Or if you want to show FPS, compute an actual FPS value, ie 1000/frame_time_ms.

(Frame time is a better metric for performance optimization work than the more popularly known frame rate, because frame time is linear, and frame rate isn’t.)
ModernBERT
Frank Denis, maintainer of libsodium, is also a reputable engineer.
Are AirTags actually useful for anti-theft purposes?

I threw one in the trunk of my car (just in case - I ordered a 4-pack and I had a spare one), and every single time I drive somewhere it chirps loudly when I'm exiting my driveway, making its presence immediately obvious without any delays, and despite my phone being with me in the car.
When speaking of ethics, how do you measure the ethics of causing pain vs killing? I'd say even a 1% reduction in consumption (killing) is better than whatever pain reduction.

I guess the point is you and others feel so strongly about ways to reduce suffering but couldn't care less about life.
Putting on my contrarian hat: the studies he mentions seem to be concerned with whether testing conditions affect stereotype threat effects. Logically, they can't prove or deny the phenomenon's existence, only whether testing conditions result in changes to test outcomes that could track with interventions to reduce stereotype threat. Much of what we know about how behavioral effects of identity comes with the understanding that the latter is something people carry with them, regardless of local or recent events. If there's a problem with stereotype threat as a concept, it's that it's positioned as a superficial effector that can be manipulated easily, rather than the surface level manifestation of complex interactions between self-identity, personal values, and cultural expectations. Based on the author's disclosure about his PhD thesis, he seems to be someone who capitalized on the former characterization, so of course he throws the baby out with the bathwater when it no longer works for those purposes. We might be looking at an ass-covering write-up.

>Let’s play “Find the Lebowski quotes game” again!

So, yeah, I find this a deeply unserious blog post.
And it can, in fact, be encoded as a linear token stream (you just need special tokens to indicate edits to previously output tokens).
Wow you read the whole SEP article? So cool. How do you respond to the Connectionist challenge to Fodor's core framework?
FWIW, arrays of structs + integer handles is the primary way objects are represented in performance-engineered C++.
Given you can put scripts and css in an html file, you can produce basically any website/app and offer it as a single file.

Loaded locally and/or via the Web, are there any other file formats that work this way or is .html the only bootstrapping option browsers support?
It really is kind of surprising in addition to being very silly; there's something great about the fact that we live in a world where I can use realtime telemetry data from a space station's toilets for a joke.

Wasn't quite sure if the local crowd was going to be receptive to this sort of tomfoolery (and I'm posting this with my "non-serious" alter ego with no history here), but at least the post isn't dead yet.
Poopback – feedback that doesn't stink
Hey HN,

I built Poopback, a lightweight feedback widget for indie makers and startups who just want insights fast (and with a bit of humor)

Simple setup.
1) Add your domain, 2) Copy 1 <script> line 3) Madness

Feedback welcome!

Frank
My team is currently running with jsreports for about a year or so now. The biggest problem that we are having right now is the absurd amount of dev time that we need to allocate in order to produce anything meaningful. I wonder what's the least amount of technical literacy needed to produce a report? From the text I assume that the goal is to have wider selection of people who can work with the tool.
https://github.com/rustls/rustls-ffi I guess
no doubt... the question remains whether what is being discussed in this thread falls under an antitrust law breach though? and if it does not (it does not) would it make any sense to add it (I will argue it does not)
I recently used it in a legacy site. I had forgotten most of it but I remembered enough. Turns out knockout introduced components, around 2015 or so.

Yeah, actual components like you’d encounter with any modern framework/library like React.

It has some nuances but they are pretty much real components, and I was able to make some pretty advanced functionality in an otherwise typical spaghetti code disaster.

Even wrote unit tests for it. People were in disbelief any of this was even possible.

Turns out that while modern patterns and tooling go a long way, they you still need to put effort into making quality software of any kind.
Even android will notify you if you are walking around with an airtag in your pocket.
Mr. Beast Games: Season 1 is now available on Amazon Prime
Yeah, and the Chrome store is warning about removing it from the store for some best practice violation (no doubt related to the years-since-last-commit).

It does, however, work great for me so :fingers-crossed: I can avoid re-shaving this yak for another few years.
I understand the overall contrast you're sketching here. But can you elaborate on

> typing or even thinking is itself a finished product

Any specific examples where you notice the difference?
Currently ongoing discussion with author participation https://news.ycombinator.com/item?id=42463315
> a five-thousand-line long HTML file with ~3500 lines of embedded JS

You made me look at the code and I was afraid of what I was going to find.

But man, that code is pretty and well organized, just like the resulting page.
They are referring to "shade" and "tea". Eg in "That's the tea. All tea, no shade."

Meaning "that's the truth, the straight truth, no disrespect intended".

These terms rose in popularity in the ballroom scene in New York. (Note: not ballroom dancing, but rather "drag ball" https://en.m.wikipedia.org/wiki/Ball_culture). The culture of that scene was predominantly Black and Latino.
Hey Hacker News,

I'm Josh, CEO and Co-founder of Eze and we are so excited to share our newest platform with you all!

What is Eze Enterprise?

Eze Enterprise is a B2B marketplace for discounted new, refurbished, and used electronics for businesses. Our first marketplace product operated in the secondary electronics market, focusing on retail stores and distributors. However, we noticed that many businesses turned to our platform to save on electronics for equipping employees and their other internal needs. We support IT procurement and delivery in 70+ countries, enabling seamless access to devices of all kinds.

How Does Eze Enterprise Work?

We work with over 300 trusted suppliers on Eze Enterprise, offering a diverse range of overstock, brand-new, used, and refurbished electronics, including smartphones, laptops, tablets, headphones, and more. Our platform connects these suppliers with businesses, passing on savings, and ensuring smooth transactions. To maintain the highest quality standards, we physically inspect and validate every electronic device purchased through our platform.

Why Use Eze Enterprise?

* Incredible cost savings on brand new electronics and even more savings when you purchase used or refurbished electronics. We have saved businesses over $5M this year alone compared to traditional IT hardware distributors
* Purchase over 10,000 devices at a time for your employees or internal use cases
* Extensive access to electronics even those no longer in production
* Fast shipment global delivery into 70+ countries worldwide

Additional Services

* Device Retrievals: Retrieval and liquidation services for companies retiring electronic equipment (selected regions and devices only)
* Incredible deals for your organization when you activate lines on AT&T, Verizon, and T-Mobile
* Financing Options: Flexible financing solutions, including net terms, device/invoice financing, and subscription models
* Software Licenses: Easy procurement and deployment of essential software like Microsoft Office, Google Suite, Antivirus, and more
* Custom IT solutions for the entire device lifecycle, from setup to disposal

In a world where convenience and affordability are on the forefront of every business Eze Enterprise brings both to save companies money while delivering quickly into the regions you need. Ready to streamline your IT procurement? Visit us at https://enterprise.ezewholesale.com/ and start saving today. If you have a custom requirement contact us at sales@ezeenterprise.com and our team will provide a tailored solution to meet your needs.
My takeaway from that post is: What happened to svbtle?

It was hot shit here for a little while, but why couldn't it really break out like medium and substack did?
Maybe like 3 years ago, people I know will use it exactly like y'all. Just last night I was hanging out with some (late 20's, early 30's) friends and my buddy said, "Chat, what are we having for dinner" exactly how you would say "Hey y'all...". This has become really common amongst young millennials I know.
How did I never realize this. Thank you.

EDIT: I was also swapped "later-no-harm" with "independence of irrelevant alternatives". I should stop writing comments before my morning coffee.
> lots of tech (ever bought a device only to find out it doesn’t actually do what it’s supposed to do?)

No, because I don't buy the cheap no-name junk off Amazon. It's pretty rare for me to encounter returns for stuff like that, because I already try and avoid supporting the e-waste game from the get-go. But I would say if you honestly tried to get a good and it wasn't what was advertised that's a good reason for a return.

But acting like the majority of returns are things which weren't as advertised is ignoring reality. Look no further than sibling comments here where that user openly acknowledges buying more than needed regularly and returns the rest. They're not alone with this; tons of people behave in this way. Buy something, decide later they didn't really want it/need it, return it. Decent chance it went to the trash. It's not worth it for the retailer to actually inspect and restock it.

> If you think retailers are dumping every pair of shoes they get returned, you’re wrong by the way.

Not all of them, just most of them.

Buying a dozen shirts and returning 10 of them because in the end you just didn't like the fit, you probably sent 5-7 otherwise fine articles of clothing straight to the landfill. Maybe a few of those will make it to some "donation" scheme, which will probably send half of those "donation" bound goods to the landfill. Then the last few will get put on a boat in a giant pile of goods, dropped off to some poor part of the world, and have a 50/50 chance of being worn by someone there or just become another piece of trash floating around.

Buying five pairs of shoes and returning four of them probably sent 2-3 pairs to the landfill. The rest are probably following that same flow above.
> [...] feature called flexible array members (FAM), which allows the last member of a struct to be a variable length array.

Oh, ISO 8583 has these too!

Sometimes they're even combined with the "feature" described in the article where there's a variable number of fixed-length elements, except for the last element, which is a variable-length string (or sometimes the last field type repeated n times). That's always "fun" to work with.

ISO 8583 really is a living museum of all ideas people had about binary encoding in the last half century or so.
I wouldn't say it was totally awful. At least, prior to having an Undo option or perhaps an undo but that can only go back 3 steps, saving as before making any large changes was a pretty common workflow. I might end up with 50 versions of a document numbered incrementally by the time I was finished. that is still a necessary workflow for certain types of documents. I don't necessarily want everything saved automatically all the time.
"Alignment" in this context seems to be synonymous with "taught to censor, lie and mislead".
Eh, I mean the stereotype being "activated" is that Black people are less intelligent / have lower IQs, not that they lack problem-solving skills.

Even the replication attempt had two scenarios:

1 where women were told the test was to establish performance levels on the test between men and women

1 where they were told the test was a test of problem-solving skill (or primed to disregard negative stereotypes before the test).

So even the replication has the incorrect framing you worried about. I tend to believe the problem wasn't this, but the way the field was lax about sampling, methodology, etc. After all, there were many stereotype threat studies, not just this one, boasting similar results. And they didn't all use that framing.
Cool idea. I actually just recently changed my air tag battery for the first time. The FindMy app notified me when the battery was at 30%.

Personally I'm able to risk the battery dying since the tag is on an inexpensive item I lose frequently, but I understand the annoyance of replacing the battery often.
Re-imagining technical interviews – Experience vs. Exam Skills
> No, you can't work remotely. You (even programmers!) have to touch the things we build in order to build them and nobody has an ISO certified clean room in their house.

This is just plain wrong. I'm wrapping up on a project where I wrote significant chunks of the flight software for a moon rover while being 99% remote. If you're requiring software engineers to be onsite regularly for non-cleared work, your process sucks, no exceptions.

ETA: By the way, I personally only went fully remote due to covid (although I moved away from the office and have no plans to return), but some of my coworkers have been remote for well over a decade, and this is a government agency. I've seen way better setups in private industry.
nightly with webgpu enabled gets farther, but still fails.

Uncaptured WebGPU error: Shader module creation failed: Parsing error
Encountered one or more errors while creating shader module "Update Lights Shader Module"
WebGPU compilation info for shader module "Update Lights Shader Module" (1 error(s), 0 warning(s), 0 info)

Shader 'Update Lights Shader Module' parsing error: unknown attribute: 'must_use'
┌─ wgsl:44:4
│
44 │ @must_use
│ ^^^^^^^^ unknown attribute
Uncaptured WebGPU error: ShaderModule with 'Update Lights Shader Module' label is invalid

looks like this happens for most of the shaders.

edit: seems to be related to this issue https://github.com/gfx-rs/wgpu/issues/5186
Traffic barely matters when you don't have to drive. Most traffic is caused by human behavior: running lights, rubbernecking, shockwaves, not noticing when a light changes (too busy looking at phone) etc.
that's not the financial definition of speculation. The proper definition of speculation (by proper I mean "the only one that works; all others will be flawed") is "any investment that increases the overall risk of your portfolio". (and a hedge is "any investment that decreases the overall risk of your portfolio".)

neurons predicting the future may be hedging
When presented with a bug from the field, I also care about finding the path through my code where it occurred, but rarely do I need to know that `foo` called `foo_with_caching` called `foo_with_caching_recursive`. When reading a backtrace, I skip over amounts of "implementation details" to get a big picture. For me, the exact functions / files / line numbers are not relevant, doubly so if I'm working in a situation where the error message isn't tied to a specific git commit and the functions/files/lines have moved over time.

To reiterate my point from above though, my error stacks are all unique — seeing the stack will point me to an exact line in my code where the error occurred, even though I don't include function/file/line as-is.
Those points will help, but they aren't sufficient. Sometimes it's necessary to have an instant reaction time and do more than just slam the brakes, like this one:

https://www.reddit.com/r/waymo/comments/1hfvb5o/waymo_visual...
They're not being updated any more frequently than they are already reporting their battery status, are they?
> Let’s be honest: that last sentence was far too generous. Many of us engaged in practices that, in hindsight, were borderline dishonest. We abused experimenter degrees of freedom, engaged in questionable research practices, p-hacked, massaged our data—you pick the euphemism. In contrast, this new replication study followed the most up-to-date best practices in psychological science, eliminating room for flexibility in analysis or results interpretation.

Exploiting researcher degrees of freedom remains unfortunately extremely common. There needs to be some sort of statistical vanguard in the ivory towers enforcing real preregistration and good analysis practices. Strict epistemic discipline is necessary to do real science.
Your first scenario: possible, but quite unlikely. If James cannot even perform migrations without causing outages or dropping data, the chances are that "flagship order processing pipeline" he made is similarly bad, and even if it works, it's likely has outages and missing data. I've never seen a developer who can only do hard tasks but is genuinely bad at simple tasks (They may refuse to do those, but if they start on them they'll do them well.)

Your second scenario is unfortunately very likely, people are jerks, and if they are also high performers (or high bullshitters) then can get away with it.

Either way I fully agree one one should be firing/promoting people based on a single metric, even if that metric is very relevant to the job description. That doesn't mean that "there is no such thing", or that if you really need to get that DB migration done, you want to choose a "quintessential communicator with jr devs".
I interviewed at Two Sigma in 2018 and got the impression they were already getting very deeply into using AI. I'm sure they are using LLMs to analyze news articles, etc. I bet a high schooler has probably hooked up an LLM to a trading bot.

If you can imagine ANYTHING can be used to gain a market edge, there are probably scores of very smart people who are trying it/have tried it/have figured out it wouldn't work.

The only exceptions are if it's something so small a big firm wouldn't care much about it, or you have special knowledge of a technology that most people barely know about.
The very purpose of the powdered steel mentioned by the previous poster is to improve this tradeoff between ductility and hardness.

The simplest carbon steels can be made very hard with an appropriate heat treatment, if they have high carbon content, but then, as you say, they chip too easily.

The various kinds of alloyed steels that can be used instead of carbon steel attempt to improve the tradeoff between ductility and hardness, so that one may choose a heat treatment that results in greater hardness without making the blade as fragile as a blade made of carbon steel with the same hardness.

The alloyed steels made using powder metallurgy are said to achieve the best tradeoff between hardness and ductility, but I have not tested this yet, because they are also the most expensive.

In the past I have used softer German style steels, but I do not like having to sharpen them, so now I prefer to use only harder and sharper Japanese knives, which must be sharpened much less frequently.
How Meta thinks about Threads' iOS app performance
I often wonder why the Wiki Foundation dont make a browser themselves.
Vue is still recognizable as HTML, and to me looks more like HTML than JSX. This looks less like HTML to me than either Vue or JSX. It reminds me of Marko. Marko still looks messy to me after having tried to get into it, but YMMV.
The market has shown over and over again that viewers are indifferent to stereo movies. Sure I will watch an awful Star Wars movie on my Quest just because it is in 3d but I am just about the only one.

Pano content in VR really is something new.

Apple's lack of vision with the Vision Pro is shocking as is the arrogance that somehow a $3k headset will revive interest in something people wouldn`t pay an extra $5 for at the movies.

With twice the memory and a desktop grade processor the AVP could trash the Quest 3 at immersive application but Apple is stuck on a backwards and conservative vision of mobile apps floating in the air - totally mundane sci-fi (Washuu had this in Tenchi Muyo) but a $3k headset has to do all, not just what one rich dude thinks is stylish.

If you are doing any VR or AR work you realize memory for textures is terribly short and 'more pixels' is the road to nowhere.
Do you honestly believe that an individual who

>… been working hard 15 hours 7 days a week in a niche, 50 weeks a year, from age 15 to age 29…

Developed the same level of social skills as the average individual who lived a more normal schedule?

I have to ask before you even answer that. Do you believe that social skills are something to be practiced and built upon, are they some waste of time they only hormones bother with, or some other option I haven’t considered?
Samsung tracker doesn't have this silly problem.
Everyone says "unsurprising" after the replication fails. Idk, this was a really popular theory that lots of people believed. I doubt you were all so confident back in the heyday of this social science phenomenon.

If tomorrow, they say "growth mindset" is also a non-replicable phenomenon, will HN be full of smug people saying "I knew it all along, lol!"
Yes, but only if you remove the speaker which is well documented on YouTube
Unity just announced today via their forums that they've officially added experimental support for WebGPU in their newest 6.1 release:

https://discussions.unity.com/t/webgpu-support-in-unity-6-1/...