skysight-inc/HackerNews huggingface dataset:
Just because you believe things simple doesn't make it so.

I noticed, for example, that you haven't actually answered my questions.

How do we measure quality of life years in any operationally useful way?

Which healthcare is optional?

Is acupuncture - which requires a healthcare license in some states - included? Why or why not?

How does one expropriate the health care services provided on a cruise ship, and how does it prevent fraud when there is a sole provider of power, water, etc. to said services which can charge whatever they want? Surely you need strict cost controls, but in that case you don't need to expropriate in the first place.

I don't follow what you suggest by the solution to the red herring, so here's a concrete example. I was near-sighted, and paid for new prescription glasses every few years. I decided to get Lasix surgery, which I don't regret, though now I need to get (much cheaper) reading glasses every few years.

Is Lasix for this case non-medical? Who is the provider which would be charged? For that matter, are prescription glasses part of health care, and if so, do people only get basic glasses (like US Army slang "Birth Control Glasses"), or are fancier glasses included, and who pays for the cost difference?

Are breast implants ancillary nonmedical services? Some women find that having larger breasts improves the quality of their lives. Does that make it ancillary or not? What about for women who had a double mastectomy and are depressed about the loss of her breasts? What about gender affirming care for transwomen? What about that guy I saw on TV who got breast implants because he lost a bet?

There are similar issues for cosmetic dental treatment, where fixing a chipped tooth may depend on personal vanity and external perceptions - a model's career may be negatively affected by an ugly-looking tooth. Do we factor in the difference in potential earnings when figuring out quality of life years?

And on and on.

These are not simple problems, and there is no simple answer.
with something that widespread perhaps auth?
You have explained that managers are in fact people and what value you think engineering managers provide to an organization.

You have not addressed the commenter’s assertion that >= 14% of managers do nothing. You may have even bolstered their point by saying “almost all of [the managers you have worked with] work hard.” I think it’s fair to consider 84% to be reasonably in the bounds of “almost all.”

So is it bullshit?
Also its creator pulled a Molyneux and basically promissed journalists everything they asked about it. Not only would it be the perfect C++ replacement for all projects at Google, it would do systems and embedded programming and dozens of other things as well.
I think what the author hasn't realized yet is that for the most part - exploit development, fuzzing a binary, finding a logical problem and building a feasible exploit for it - you are fighting against the language that you chose.

The reason Go got so popular is not because of its type system, but because it also has a mode of programming "good enough" prototypes.

Python for exploit development is also great due to the gdb fork that can generate python payloads, offsets etc, but it sucks for deployment on targets.

If I would compare the three language choices I don't see why anyone would choose Rust over the other two in terms of efficiency and not having to fight the language. I don't even know whether it would be possible to write an exploit that overflows something in an external ABI binary in Rust without sacrificing everything that Rust stands for. After all, the binary would have to be statically linked for deployment, have to support invalid types, have to support invalid control flows etc.

On the other hand, in Go that's what CGo is made for. The VM and GC in Go doesn't care about what CGo does.

Edit: nevermind, the only example that is using Rust for this type of exploits is a sudo cli argument exploit, lol. I would have expected a little more than a char array generator that's using the FFI package. [1]

[1] https://github.com/skerkour/black-hat-rust/blob/main/ch_07/e...
Show HN: HMPL – New Template Language
Let’s say this idea is brilliant. How you gonna get that in front of people and then persuade them to use it?
It's 2024 (soon 2025!). You can now have an LLM generate HN comments for you based on the article - that might give you even more internet points than just commenting based on headlines!

The paper concludes that there's little or no correlation between testosterone levels and "mating efforts", and that increased testosterone levels may actually decrease sexual desire.

Also "producing zygotes" lol come on
I'm amazed that gasoline is listed as 14g/kg. That gives almost a 2 litre dose for a 100kg adult. Sounds like an awful lot !
Home assistant and vlc anyone?
Claiming a prediction after the fact is convenient. It’d be more impressive if these predictions were shared beforehand, Bryan.
Not to mention that it was set to be 127 so that it would be 8 holes punched out on paper tape, so you could use it to correct a paper tape by backspacing the tape by one position and hitting del.
can this be used to convert llm output to json?
I'd wager the opposite. A hobbyist will typically have a healthy fear of a table saw because one of the first things someone learns about a table saw is that it will fuck you up without a moment's notice.

A pro in a hurry? Not so much. It's the pro that's gonna remove the safety guard and riving knife, be invested in expensive blades they don't want to replace if the cartridge goes off accidentally, etc., etc.
Look, Result defaulting to Ok is stupid too—it doesn’t have a sensible default value. But Go already has a problem with some of its zero values being stupid. I don’t think proper enums would make it any worse?
Very beginner woodworker here, but dados(or any kind of groove are the ones that immediately come to mind. Essentially anything that has the work piece going over the blade, but not cutting through completely.
Introduction to a Self Managed Life a 13 hour and 28 minute presentation by FUTO
It just doesn't work that way. If you consider the small percentage of acres that are actually walkable by humans and how humans would get to those areas from feeder trails, then the impact isn't just a random person walking in a random square foot in the entire park. Humans don't just teleport to random square foot patches. They get there from feeder trails and are constrained by what is traversable in the first place. And who gets to choose who walks off path? Everyone gets to? Only certain people? I'm not sure why you're arguing this. It's been studied, and it's damaging. Going off trail also increases the chances of introducing non-native plant and insect species.

Nature isn't for us. The trails are enough to experience it. Going off trail is selfish and damaging.

* Off-Trail Trampling Has Lasting Impacts: https://daily.jstor.org/off-trail-trampling-has-lasting-impa...

* Going off trails: How dispersed visitor use affects alpine vegetation: https://www.sciencedirect.com/science/article/abs/pii/S03014...

* Off-trail trampling causes millions in damage to national parks: https://magazine.washington.edu/feature/off-trail-trampling-...
Cigarettes and fentanyl right next to each other in a list of lethal doses. Might need a bit of context here.
What did you decide on in the end ?
You're not really "experiencing" anything in the sense you mean. For a few thousand years, your species has communicated to others of its kind with a peculiar evolved language that causes a sort of narrative confusion.
> You certainly couldn’t know AI was coming.

?? People have been buying GPUs since the late 90's, it was always an obvious growth vector.

And forget AI, we were using GPUs to run statistical programs since the late 00's...
What do people think of this https://github.com/samber/mo?
Gawd this comment gets to the heart of so many problems.
That's legal in the US if someone actually believes there's a fire.
I don't know about just wind by itself but temperature and humidity changes during night can affect how things sound.
Ah, that explains why there is so much electronics in the cartridge! It seemed a bit like overkill, but returning the cartridge will get them their data.
No kidding. I peeked behind a literal curtain to see the 'band' cold, dead, and in various states of disrepair on a dark stage at a Chuck E Cheese when I was maybe 8 y/o. I still remember being horrified by the mechanical eyes of a particular animatron without any of the 'fur' on the face.

Never wanted to go back for my birthday, let's say.
Single Binary Agentic AI Shell for Automation and System Admins
Would this be a product?
The reality of business is that a contract is only worth what you can enforce. SLAs are usually worthless:

1. Unless you are a large customer who accounts for an important amount of their bottom line, probably you have little financial leverage with the vendor.

2. The amount at stake in the SLA is not worth going to court for. It's unenforceable and in fact, the amount is usually meaningless.

Let's say you pay $10,000 per month for your 100% SLA dedicated circuit, and it goes down for an entire month. Let's say the vendor doesn't get around to paying you. Is it worth hiring a lawyer to collect $10K? Is it worth distracting you from your job emotionally and mentally, and consuming many hours of your time? Probably not.

Let's say your circuit is down for 3 hours. Let's say the SLA even pays you 3x what you pay for the service for any downtime (most I've seen just refund the money for that time). Let's see: ($10,000/month) / (720 hrs/month) = $13.89/hour. The SLA pays $41.67/hr of downtime, or $125 for your downtime. Is it even worth figuring out how to apply and filling out the form? No. You have much bigger issues in business, and if you don't ... well, then you have bigger issues.

3. The cost to the vendor is reputation: You tell your peers how much your service sucks, and word gets around. I've had techs take disinterested attitudes toward their poor uptime on our circuit; when I've called the account managers, they can have a very different response - they want me spreading their name around in a different way. That has nothing to do with the SLA.

> Verizon might offer a 100% SLA, but they didn't engineer it to even five nines of availability. That would require redundant equipment and service entrances at his premises along with path diversity end-to-end.

Agreed. There is no substitute for the physical reality of the circuit and service, which you should understand if you are buying it. Putting a shiny SLA on it will have no effect on the outcome.
The ukraine.. the ukraine..
The thing that’s remarkable is that, with iota, you can specify an expression that computes the enum value:

For example, this:

const (
Foo = 2 * iota // 0
Bar = 2 * iota // 2
Baz = 3 * iota // 6
// ...
)

It typically is combined with another feature, explicit repetition of the last non-empty expression list (https://go.dev/ref/spec#Constant_declarations) to avoid having to repeat the iota expression.

For a powerful example see https://go.dev/ref/spec#Iota:

By definition, multiple uses of iota in the same ConstSpec all have the same value:

const (
bit0, mask0 = 1 << iota, 1<<iota - 1 // bit0 == 1, mask0 == 0 (iota == 0)
bit1, mask1 // bit1 == 2, mask1 == 1 (iota == 1)
_, _ // (iota == 2, unused)
bit3, mask3 // bit3 == 8, mask3 == 7 (iota == 3)
)

I think that’s bordering on “too smart for it’s own good”, but it does prevent a very common copy-paste bug in C, where one would write something like

enum {
bit0 = 1 << 0,
bit1 = 1 << 1,
bit3 = 1 << 3,

mask0 = bit0 - 1
mask1 = bit1 - 1,
mask3 = bit1 - 1 // copy-paste error
}

(Happens fairly easily in real world code when the Enums are long, and extra Enums get added over time)
The SanDisk 1.5TB Ultra MicroSDXC Card Is Too Small
> My main point was to note that the ruling only makes this particular act illegal for police officers.

No, federal law makes it illegal generally, without any exception for police officers.

This 1993 ruling that forms the context for the recent action noted that independent illegality, found also that that illegality as an underpinning of reverse-sting operations violated due process of law and that, as a consequences, convictions based on it were invalid and should be vacated.

But this “ruling” isn’t a ruling, didn’t declare anything illegal, its an administrative action by the State Attorney for Broward County applying the 1993 ruling after a routine audit found that many convictions remained on the books despite the 1993 ruling.
> Cultures that value kids will have more. My parents did the same for us

Last I checked, cultures that have access to contraception and female education have fewer kids, independent of religion or tradition or practice of valuing kids.

Indian culture is no exception; total fertility rate has declined in the last ~50 years from ~6 children per woman to ~2, and continues to decline.
Antipodes: The Other Side of the World
No, I’m on macOS. I think my main issue was with videos that didn’t always play correctly. Can’t remember exactly but I think either on Reddit or Twitter, it was just not reliable.
Vigilantism is fundamentally more equitable as it doesn't require giving one specific class of people the right to enforce the law, which they'll in turn abuse (i.e. the police): everyone has equal rights to enforce the law.
The study was evaluating human-produced testosterone, not exogenous testosterone supplementation. If you take testosterone, it has been shown to increase sexual desire and is an approved treatment for sexual desire disorders. This is not what the study analyzed.
Thanks for the idea! Short, live lessons could make learning more engaging and accessible, especially for kids with shorter attention spans or busy schedules. I’m curious—what topics or formats do you think would work best in this context? Would you imagine these lessons being one-on-one, small groups, or even pre-recorded sessions with a live Q&A? Your perspective could help me explore this further!
Kind of disagree. Have read on forums that by all accounts, the tech in the 18A process is amazing (Gate-all-around transistors, backside power-delivery, 3d packaging tech...), and that they are on the path to catchup/pass TSMC in terms of chip-fabrication performance/power-expenditure in a year or two. Yeah, this is an amazing achievement for such a large company.

But have also ready that to make this profitable is like a 5-8 year plan, not something that is profitable in 3. To me, this is his biggest mistake, he needed to keep the ship sailing at least somewhat smoothly while waiting for this big gamble to pay off.

And eventhough I do agree with you that he made a lot of mistakes, still he got the the most important issue right, regaining manufacturing leadership.
That is a moving target. I could be 17 today and 18 tomorrow. Also it is not feasable to make all the different variations of ID but they do give out single one with all the info.

[1]https://ethresear.ch/t/zero-knowledge-proofs-of-identity-usi...
I do.

Here's a devil's advocate argument for social media: if you only leave it up to the government and certain approved organizations, or the extremely affluent and well-capitalized to have a megaphone, you're effectively handing the keys to the information rails to a very small subset of the population who then gets to dictate what the rest of us get to hear about. With social media you're democratizing the megaphone, with, of course, all of the negative side-effects of giving the average Joe that sort of power.

However, if you've ever lived under a regime where only a select few had that sort of power and they abused it to the extreme, you'd rather put up with pizza gate and alien conspiracy theories any day of the week. It's akin to an informational second amendment, with, of course, all of the controversy and philosophical differences that comes with. And of course you could debate the correct extent of these powers all day, similarly to how there's a difference between letting your citizens purchase a pepper spray can vs WMDs.
Thanks for sharing your earlier comment—it’s an excellent idea! Combining spaced repetition with knowledge graphs could revolutionize how concepts are mastered, especially in subjects with hierarchical dependencies like math, science, or even music theory. I’m curious, though: do you think this approach works best for self-paced learning, or could it be integrated into a classroom setting? Also, how would you envision making it engaging for younger learners who may not naturally gravitate toward structured systems?
The chatbot is using Unicode emojis in 1999. Immersion ruined, 2/10.
Smoke Simulation and Augmentation in Python
My light-hearted sarcasm was lost on HN.
Zwave is a proprietary protocol. Its old and unnecessary complex. Zigbee devices are a lot cheaper. And in many cases better performing than zwave mesh networks. A few years ago you still had zwave devices you did not have zigbee variants for. But now? Cant think of one.
Uhh okay, but when I have a viral disease, I typically do try to isolate myself and generally am proactive about keeping friends, family, and strangers safe. I don't go to the busiest place I can find and then start sneezing everywhere.

The issue is that people no longer use any rigor to question whether something could possibly be false. I don't need a mechanism to tell me whether something is true or false, I am the mechanism. But I understand that is too much to ask from society in general.
When you export Instagram data as JSON, the resulting JSON files include encoded strings like "\uD83C\uDF54".

Parsing and converting these strings can be cumbersome because a single Unicode character is often represented by a single escape sequence, but sometimes it requires two.
Feels like leading the design of the 486 was probably more significant then coauthoring a book on the 386?
The only remotely creative aspect of the preamp was the use of discrete voltage regulators for almost every component in the audio path. It has a comical number of voltage regulator ICs.
Any modern software design has to meet these 3-4 key aspects:

1. Make the software scalable w.r.t machines.

2. Make the software scalable w.r.t humans.

3. Make the software maintainable over time.

4. Make the software reusable to reduce startup costs.

Motivated by these, we make a lot of choices:

1. decompose a large complex problem into smaller, isolated, modular problems that can be worked on by different small teams, and run on different servers with inter-server communication.

2. organize code along with its documentation for easy understanding, readability and modifiability over time by same developers and different developers.

3. organize reusable and independently upgradable parts of the code for ease of upgrade with stable interfaces and stable test suites.

4. maintain the build/package/deploy toolchains for ease of underlying hardware and operating systems upgrades without affecting all of the code.

5. reuse is the only way to reduce costs – both time and effort – for anything. thinking carefully and setting up for reuse of services, systems, libraries, toolchains, processes, practices etc are critical to any large successful software project.

These are general rules for normal times. But there are inflection points when it is profitable to violate these rules.

Things that distort the cost/benefit tradeoffs and make it profitable to violate these rules:

1. When tech ecosystem is rapidly evolving and toolchains and libraries ecosystem isn't mature.

2. When time to market is super critical and if successful we will have more than enough money to deal with these problems later, and if we are late even with good software we would have failed and shut shop.

3. When we can't hire talented skilled engineers and still it is worthwhile to win in the short-term.

With these rules and violations, you can get stuck in an early local optima. A culture of continuous safe refactors is a super-power that can make you immune to it. Ossification of any kind is bad.
> Windows... at least as good as, possibly better than, any current Linux DE.

As a Linux enthusiast I agree. Microsoft built windows for utility, and did a lot of research to determine what worked. It took all the best ideas from other UI toolkits and refined them.

It's absurd that making a scrolling list of ~5000 items is a performance problem for modern applications when it's completely solved in Windows 95.
Therapeutic dose to Lethal Dose ratio.
When we single out publications, let's ensure we're not biased against the Right or the Left.

https://gatewayjr.org/wp-content/uploads/2019/12/Media-Bias-...
What does "more accurate" look like here?

This article is very light on details and reads just as a TechCrunch branded Google DeepMind press release.
Discussion (78 points, 2 days ago, 37 comments) https://news.ycombinator.com/item?id=42351698
Not sure you are trolling us or not, but there is a bit of a contradiction between "here is a huge learning curve to Rust, one that I am still climbing," in the comment above and "is just easier and faster than in C".

It is certainly true that you have a lot of things you can easily have at your fingertips with cargo in Rust, which you might need to first identify or even handcraft (if you have no existing framework to rely on) in C. On the other hand, I am not sure this is a good thing. I am a bit skeptical about the cargo / NPM style of package management.
This cost $109 on Amazon. 6 of these is 9TB. If I have 2 as redundancy on ZFS RAIDZ2 I will have 6TB of useable space for roughly $600.

I will also need an SoC with 6GB of Memory, along with some extra circuit this could be a tiny NAS for personal storage, with speed enough to saturate 1Gbps on Write and possibly close to 5Gbps on Read.
AutoTRIZ: Artificial Ideation with TRIZ and Large Language Models
I bought my sawstop shortly after my partner started working in the medical field, where they'd see saw related injuries or amputations come in weekly.

Saw was expensive, yeah.. but they hold their value on the second hand market, if you ever even see them for sale.

I had a cabinet maker over last week, after he noticed my sawstop he showed me his 2 partially missing fingers.

The company also isn't playing games, the saw is beautiful and a lifetime purchase.
Nature article: https://www.nature.com/articles/d41586-024-03957-3
I believe in most cases, they are generated by programs. Refer to my other comment for real-world examples.
I probably wouldn't bother with implementing X11 from scratch for a game as even simply fullscreening it would likely require some diverging code paths to actually work everywhere, but Wayland should be a breeze. Having worked on SDL's Wayland backend I'd say that most of the difficulty came from impedance mismatches with preexisting SDL APIs, so if you design your thing from scratch all you really need to deal with there are the protocol bits - which you could just mostly hardcode and automatically get rid of most of libwayland's complexity that deals with protocol extensions and their XML descriptions.
So when a company's ownership reaches 50%+ of index funds, board recommends themselves and ... end of story? Never removed whatever happens? Fun
What's still being missed from the discussion is that Motif allows per-app config, with queries that reach into the app's UI tree, and pick out individual elements.

A custom config can be made for each program to addresses all idiosyncrasies and that could be shipped with the distro as "dark mode" without any code change.
Britain approves $19B Vodafone-Three mobile merger
No I don’t need this thing.
Software developers very much so care about best practices.

All that needed to be said was, "Using comment programmatically is bad practice. Don't do it."