skysight-inc/HackerNews huggingface dataset:
I knew someone would bring up the utility of the key as a meta-modifier.[0]

Sun keyboards had a diamond to mark that key, which is better to my mind than a third party commercial OS logo.

I wouldn't even mind if it was the keyboard manufacturer logo.

[0]: https://deskthority.net/wiki/File:Suntype7sf.jpg
The curious case of the test set AUROC
Ask HN: How much code do you write in your job?
How much do you write code in your job?
I have 4 1/2 years of experience and I have never had a time where programming was 60-80% of what I did and I’m very frustrated about this.

The whole point I started programming at 16 was to get a job were actual programming would be the main thing.

Tell me your experience and what kinds of programs you work in or industry if you find relevant.
There Is No Such Thing as a Good Book: On "The Art of Libromancy"
And they have no useful levers to pull, so they invent a useless one and yank it as hard as they can.

We all know exactly what's causing this, and we all know exactly how it'll turn out. How do we collectively tell them to knock it off? The industry needs some mechanism to stage an intervention, perhaps once they've cooled down a little from their present mania.
The IRS should do a code review and see. That script you wrote at 3:00AM after waking up to your pager? That thing is going to be around forever and will have to be amortized over the next 2000 years. 5 years, you're getting off easy ;)
I really doubt there's a gender-based difference in shape rotation that is based on inherited genetic factors and not on early childhood development and education. This is in sharp contrast to gender-based differences in strength development, i.e. I'm sure a cohort of male teenagers would develop more muscle mass than a female cohort when exposed to identical training regimens for several years, whereas I'd be very surprised if boys and girls exposed to identical mathematical training programs for several years displayed such clear gender bias in outcomes.
Can you give an example of such a tool that analyzes/refactors just the text output of gofmt?

It seems like that approach that would be fraught with errors considering how lenient gofmt can be at times but maybe it would be okay for simple stuff. e.g all of these ways of invoking methods:

fmt.
Println("Hello ",
"World",
)

fmt.Println("Hello ",
"World")

fmt.Println("Hello ", "World")
It's truly insane to put a human in the loop for something like this... its like saying don't forget to turn the oven off after 5 minutes or it might explode (ovens go through extensive compliance testing to make sure they don't cause fires even in adverse conditions).
Show HN: SageMode - A Python library for deploying, scaling, and monitoring LLMs
SageMode is an open source python library for deploying, scaling, and monitoring your LLMs at scale. It's designed to be highly flexible but also standardized. You can deploy any Huggingface Model that exists in version 4.26 or earlier as well as any PyTorch Model. If you find any issues with it, open an issue-I'd love to iron out any problems.
In theory, you can have an AC or heat pump that shares a refrigerant loop with your fridges and freezers. But the efficiency gains are extremely marginal and it adds a lot of extra trouble. Right now you can just buy a fridge or a freezer, plug it in, and it just works. You don’t have to plumb refrigerant through it. Which is good because it reduces the risk of refrigerant leaks.
I don't think this affects these statistics much. Statcounter numbers are based on pageviews for example, and Firefox hasn't given up on having its own UA yet. The numbers also align too well with the internal stats to be blanketly ignored https://data.firefox.com/dashboard/user-activity where MAU is 180,000,000/~5,000,000. That's a different approach to calculating usage share than page views from an internal source and external source that come to about the same number.
I did this a while back:

https://hackaday.com/2005/10/25/audio-output-from-a-serial-p...

(Looks like somebody mirrored it to github at https://github.com/koniu/ttyplay)
You should do some measurement before calling it an improvement. If you read the ECMAScript standard[1] or this blog post from V8[2] about the inner workings of the `await` keyword, you would know even if you `await` a non-Promise value, it would still create a new Promise and put the suspended routine onto the microtask queue. So the change you made won't make a difference.

Besides, there is a JavaScript language feature that can give you finer control on routine suspension and resumption, decoupled from any of the microtask or macrotask queue. It's called the generator function. There are some good coroutine libraries based on generator functions, e.g. co.js[3] and redux-saga[4]. You can easily make something similar that can resume the suspended routine according to your scheduling policy that prioritize main thread rendering.

[1]: https://tc39.es/ecma262/#sec-promise-executor
[2]: https://v8.dev/blog/fast-async#await-under-the-hood
[3]: https://github.com/tj/co
[4]: https://redux-saga.js.org
The US government: https://www.brycewray.com/posts/2023/11/firefox-brink/
It's obvious enough. They have a total-air-temp displayed on the FMC and a TAT above 10°C OR not in visible moisture OR SAT* below -40°C is a good enough proxy for "not in icing conditions".

The problem isn't knowing whether or not you're in possible icing conditions if you think to ask the question, but rather reliably remembering to evaluate it every single time you enter and exit possible icing conditions.

* SAT - static air temp (air temp before the ram rise).
That's all fine and dandy, but if you can use the source to approximate a location, you can hit it with himars.

Alternatively, send gps guided drones with optical targeting. If the jamming system has inadequate air defenses, it might not be jamming for long.
> I’m all for positiveness, but what did PatrickJS expect? It’s understandable when someone has a monetary incentive, but this is basically a (light) hooliganism.

You're making the assumption that they were aware of the complications their experiment would cause beforehand. The fact that they weren't "hiding in the shadows" indicates they had no ill intent. Also if they didn't do this, someone else eventually would (possible with ill intent).

In any case this is a mild inconvience at most. Anyone who gets upset over this needs to go touch grass.
It's the only thing MS^H^H Bing has that offers a prayer of beating Google at something. Expect saturation.
Love the technical detail of this post
> And it's heavily used by people with deeply unpleasant opinions, which tend to be more heavily promoted

There’s absolutely zero evidence for this.

It shipped to the community all right it shifted it from being biased to being more open. I know people don’t like that, but I would prefer an open conversation rather than one dominated by a particular bubble.

There is no right not to listen that exist anywhere. But there is a right to free speech. You can still block people on Twitter all you want are you can even not go onto Twitter. But if you want to be in the public Square and you’re an advocate for free speech, then you can’t tell other people to shut up because it’s invading on your “right to listen“. That has to be the most ridiculous thing I’ve ever heard and you’re probably one of the people who left Twitter.
I came across this paper a decade plus ago and it stuck with me. Specifically, there were a few things:

1. We derive pleasure from anticipation, so ensure there are a number of things to look forward to.

2. Likewise we derive pleasure from looking backwards -- so the above is a two-for-one.

3. When making decisions in realtime, we tend to slip into "reptile-thinking" and that in turn leads to unhappy-decisions. They cite a snickers bar versus an apple. So try to make more decisions upfront, aligning them with your goals. e.g. bulk cook versus figure out lunch daily.

4. Day-to-day life has a huge impact on our happiness but we often architect it in ways that make us unhappy. e.g. moving into a big house in the burbs and therefore having a long commute. Think about our goals and design daily life so they flow more readily.

Edit to add my own twist on the paper and a challenge:

If you're so smart, why aren't you happy?
Yeah it sounds like a great option to place a camera invisibly in the middle top half of your screen so you can actually look a person in the eye when videoconferencing. No more weirdly looking down or to the side for everyone.

I'm sure it can be used for creepiness as well but I see the benefits too.
Boeing was one of the most innovative companies and took major risks to move the state of air travel forward (747 etc.) and that basically came to a standstill after the spreadsheet and finance people took over.
People still read zdnet? Talk about irrelevance.
I have a personal website that I guess you could call a "blog", at least for the last year I've written semi-regular posts. I don't want any money for it (and I wouldn't expect to get any). Part of the reason I write stuff is to clarify my own thinking, a big part is to try and get my opinions "out there" and another smaller part is to try and establish myself as someone who knows about stuff - "personal branding" though I hate to say it that way.

I could go on, my point above is that, in principle, the blog provides value for me the producer that does not depend on charging people to read. The biggest value is trying to get more interested eyes on it, with as little friction as possible.

If you could find a market for people (writers) that basically value dissemination information and being part of a discussion, and not get stuck with people who just want to write marketing or promotional content, you might be able to get writers to pay if you could give them legit interested traffic. It would be a reframing of the value for most people though, you'd have to do some good convincing and show people why it would be worth it.

Edit: and just seeing a sibling post, I'd prefer any commenting or discussion doesn't happen on my blog specifically. Either HN or equivalent, or if a new platform could offer an HN like board with a critical mass of interested commentors, that would be best.

Also please resist any temptation to fake a community with AI comments, it's only a matter of time before someone does that.
The rumour is that the DAC took up a lot of die space and there wasn’t enough room.

For most use cases PWM or PDM is sufficient. For more complex cases you are probably looking for some very specific performance characteristics and an external IC probably makes more sense.
This is where a pi web server along with cloudflare tunnel and a website really shine. You don't need to ask anyone to run that service. I'm running a custom todo app off my pi without exposing my router. It's incredibly freeing.
Ah, got it. Yes, I agree that it's sufficient to be healthy, that's why it's the only number I initially brought up. I hate when people conflate exceptional fitness with health for people who don't want to specialize on fitness.
I use the menu key where it's available, and ctrl-shift-F10 where it isn't. (Most new laptops seem to omit it.)

When I'm in Windows, that is, which is an ever-dwindling share of my time.
Showing the parents at the end of their ropes is really great to see. I love their pixar style adult only quips that get added from time to time. In the claw episode for example, Bandit (the dad) says `Magic Claw has no children. His days are free and easy` and it always cracks me up.
China Official Fired After Backlash over Latest Gaming Industry Regulatory Plans
But that’s resolvable under other standard frameworks, specifically those covering mental impairment. You can make drinking legal, while still making drunk driving or public nuisance punishable.
> Zeiss isn't going to aspire to sell cheap glass on razor thin margins.

why not?
When I wrote "multi-account WiFi networks with per-account configurable security policies," I meant WPA Enterprise style networks. Having 2 SSIDs and 2 passwords is a horribly insufficient setup which doesn't fit my description. That feels just as secure as running a Tor exit node right in my home, since there's no separation in the primary network and the password is bound to leak the more you share it to people.
Usually there are plenty of free unused CPU cycles. External hardware, on the other hand, is expensive. So why not save some money and use the CPU?

Besides, I don't think it actually uses substantially more CPU than an external DAC. You'd be feeding a DMA buffer into the I2S peripheral either way. If you precompute the PDM waveform from the audio sample it's essentially free. Using a LUT or even computing it realtime should only take a dozen or so cycles per sample, at 44.1kHz.

Considering that the ESP32-S3 has two cores running at 240MHz, even taking an excessive 500 cycles per sample would only be a 5% CPU load.
The Reactionary Jargon of Decoloniality
On a free collab instance...
Is there a problem with Snap beyond Canonical forcing its adoption in Ubuntu and the potential for surveillance capitalism by Canonical? As a package deliver/installation mechanism is it objectively better or worse than Flackpack (or whatever all is completing in that space) or does it all just boil down to "I hate Snap because Canonical is being icky?"
I can recommend mediasoup: https://mediasoup.org/
At best we invite a dystopian future. At worst our own annihilation.

It is crazy how powerless we are to stop it from happening.
You missed the chance at "going" :/
SSH-Snake: Automated SSH-Based Network Traversal
Years ago I was able to visit Zeiss in Oberkochen. They had a fantastic headquarters with a few older lithographs. I think a couple of the instruments were 80 millions dollars or so.

There’s a facility across from the Autobahn that was so sensitive trucks going by would throw off their machines. They had to put padding on the autobahn to prevent it. This was after they put the foundation on some kind of suspension. My coworker said they hire the most PHDs in Europe.
Show HN: I made a Python transpiler for creating executable ASCII art
Apple charges a premium on its hardware. Firefox is free and Mozilla makes most of its money from the default browser agreement, which is potentially now in jeopardy.
Is it possible that they fine-tuned on the leaderboard test set?
"Webcams that enable you to look anywhere on your screen."

Minor aside, but does anyone actually care about this? Forever ago, I was told to try and look into the camera in order to project eye contact during video calls, but now that just seems like a cultural hangup that arose from people not being familiar with video calling. Now that it is more ubiquitous, I feel like we all have collectively agreed that the eye contact thing is unnecessary?
> What I mean is that if aesthetics is the only goal then people would exercise optimizing for aesthetics exclusively.

In that case, apologies for misunderstanding, and agreed fully. I was saying the same.

The only part of your comment I disagreed with was the assertion I took issue with up top, which we've already covered was a miscommunication on our part. The rest of it was supporting what you said.

> I didn't say exercise is only for health, nor did I even imply it.

You aren't the only one in this comment chain, and the topic is the dichotomy between the motivating factors of aesthetics vs health in exercising for fitness, thus why I zeroed in on that, using your prior example and the implication therein to highlight that said dichotomy is not exclusive. we already addressed that as a miscommunication though rather than an actual disagreement.

In other words, I was agreeing. And despite you saying you disagree with me, you immediately go on to substantiate that point with the diabetic having multiple justifications for exercising: There's more than one reason to exercise, and they aren't exclusionary.
What does "no longer needed" mean?
I think most people who encourage the exchange of money for 'happiness' don't fully grasp the subjectivity of this judgement.

A person's preferred strategy for expending and conserving resources is an emotionally-charged choice. Who am I to say anything about their choices?
I'd rather they take the right Win key. Sometimes I'm able to do quite a bit of work without using a mouse, and having the Menu/right-click key is useful. There's got to be cases were menus are only available via right-click.
> Owl doesn’t have a mother. Miscellena is from an interracial household. Crissy has a physical disability of some kind and cannot walk.

Oh man, god forbid a child being exposed to the vile, vile ideas of single parenthood, interracial love, or physical disability! How dare they, I say!

Sigh.
The causes may have been obvious but the timeline estimates were way off.
The tradeoff here is that if you pass a pointer to that 24-byte object instead, when you actually need to use the object you need to deref that pointer. But nothing guarantees that the pointed object is nearby! You could very well cause a cache miss and wait a long time (like 100 nanoseconds) to fetch that 24-byte object from main memory.

If that same object is directly passed it's just on the stack. So it's most likely in the cache.
There's a Simpsons episode where Rev. Lovejoy's congregation leaves to follow Marge Simpson. Lovejoy says, "I'm a shepherd without a flock. What have I done to lose them?" Then he has a vision of a saint who responds, "The real question is, what have you done to keep them?"

Musk simply hasn't been a good steward of the site. Twitter had many legitimate problems when he acquired it, but it also had many healthy communities and subcultures in it as well. I used it to follow my local government who would post updates on road and bike trail closures. My research community would use it to live-tweet conference presentations and discussions. But the reckless and capricious changes Musk brought about (e.g., blue checks for sale, amplifying random "verified" accounts over non-verified accounts users have opted in to follow) showed that his priorities aren't aligned with those "boring" uses, so eventually my local government stopped using Twitter and my research community did the same. I still follow them on X, but I rarely ever see content from them on my feed.
Couldn't we do an optional type with the type system as is rather than embedding in the language?

type Optional[V any] struct {
IsSet bool
Value V
}
I agree, 100%. For any readers who want to know how to disable snap after uninstalling it:

1. Create a file /etc/apt/preferences.d/nosnap.pref
2. It's contents should be:
Package: snapd
Pin: release a=*
Pin-Priority: -10
to avoid duplicating this ‘style of argument’ is summarised here: https://news.ycombinator.com/item?id=38831687

The only thing I wish to add is that this kind of “selectiveness” of facts by those who argue with Israel existence is by itself one of the main reasons for Israel creation in the first place.
Shoot that messenger!
For "reasons" (i.e. I got a job at SUSE), I have been running openSUSE for the last 6 weeks. I like that I don't have to deal with snaps and flatpaks at all. I was able to install Slack, VSCode, Chrome, etc... from professionally maintained repositories. Open source apps like GNote just install cleanly from repos.

That said, it's nice that people who prefer snaps or flatpak (assuming such people exist) have that option without those packaging formats being shoved at me constantly.
The Best Concert of Your Life Might Not Be on Earth
That doesn't answer GP's question.
It's perfectly fine but it shouldn't be cast as "freeing the source code, unjustly locked down by Red Hat", because it's not.
https://archive.ph/22mOR
Pre-modernism: "Let's decorate everything!"

Modernism: "Let's think about form and function, and try to use space, structure, and material to convey emotion and express intent without resorting to overt decoration"

Post-modernism: "Let's decorate everything!"

---

See also Robert Venturi and Denise Scott Brown: “duck” vs “decorated shed”.
I feel like if you made a plane that has killed anyone recently through your fault, your company should enter a period of “time out” where you get zero exemptions from anything.
The House of Government begins with this line: "This is a work of history. Any resemblance to fictional characters, dead or alive, is entirely coincidental."
NanoPi R2S Plus is a tiny RK3328 router board with dual Ethernet ports for $30
> Some part of us instinctively understands that happiness isn't the point and can itself be counterproductive because we need some amount of unhappiness to stay motivated to do what we are actually here to do, which isn't be happy.

I don't think they are saying we're stuck in some endless loop to specifically acquire money or stuff, but that we are stuck in an endless loop to do something, whatever it may be. This could mean acquiring stuff for some, volunteering and donating for some, baking pastries or going fishing for others.

Decline in fertility rates can be attributed to external causes, not because humans fundamentally no longer want to procreate.
I'm thinking of mostly online things that come to mind that seem to be used by a lot of devs but don't have huge marketing budgets OR are not flashy in the typical sense:

- Google analytics alternatives, like Fathom, Plausible, Simple Analytics, Umami.

- Uptime monitoring services

- Logging, server-side logging, but these seem to be larger companies now like NewRelic, DataDog, Pagerduty

- Niche-specific file hosting, like UploadThing for Next.js, essentially a super simple way to host/upload assets for your Next.js project that removes some of the annoyances when dealing with uploading.

- For this one, I think startup costs might be high but I feel like being a domain registrar is a boring business that could have long term passive possibilities.

- For a web dev HN user, I think one of the more "boring" ideas is to have a web dev agency that focuses on an offline business whose owners are not tech savvy or care not to be. I'm in Portland, OR and I've noticed a few web dev agencies being the main ones creating basic/static websites for clients ranging from plumbing business, landscaping, and other home related repairs. Or for family run business that just care about a simple online presences (hours, contact info, some basic details about their business).
As a book author and publisher, I don't mind if you do. I would give you the ebook for free if I could [cost-effectively].
Reminder that McDonnell-Douglas, operating as Boeing, owns Boeing Defense Space & Security https://en.wikipedia.org/wiki/Boeing_Defense,_Space_%26_Secu... which consolidates

"Boeing Military Airplane Company; Hughes Satellite Systems; Hughes Helicopters minus the civilian helicopter line (which was divested as MD Helicopters); Piasecki Helicopter, subsequently known as Boeing Vertol and then Boeing Helicopters; the St. Louis–based McDonnell division of the former McDonnell Douglas Company; and the former North American Aviation division of Rockwell International."

making it not just too big to fail, but too important to US and allies' defense to fail. I guess defense could be split from commercial aviation which could be reduced to producing parts to keep fleets in operation until Airbus can replace all planes over 30 or 40 years. Some of McD-D's commercial planes have a second life as military, though, e.g. the P-8 Poseidon based on the 737-800.

I took a couple of cross-USA flights recently, some on 737-800 and some on 737 MAX 8 and noted that the 800's cruising speed is faster (cf. United's Hemispheres magazine). I suppose the carbon footprint of the MAX is lower, but whatever happened to flying at mach 0.9 ?
I doubt the signal is stronger than mobile phone or satellite connection.

And the drone is too small to be intercepted with missile.

FPV drone costs 500-1000$ now and is the game changer in the current war. No ground offensive operation can be maid now without great loses.