skysight-inc/HackerNews huggingface dataset:
Your suggestion at the end is a form of "speaking the keyboard" problem that has plagued speech-driven programming for years. It is so wonderful that I can dictate the specs and then verbally cut and paste them into the LLM. If I had the energy, I would build an LLM interface that used speech recognition-friendly text areas that one could use speech for editing and revising results.[1]

Your response, however, touches on the meta-problem of adding additional information to a training set. For example, as people learn and generate more nim code, the community can expand the LLM capabilities without going through open AI or whoever. I know training requires a lot of GPU time, so training over distributed GPUs is necessary. For example, I would buy one or two GPUs and pay for the electricity to contribute to community LLM training efforts.

[1] For anyone interested in helping, it would be a simple two-panel design: top for editing, lower for LLM results, and two buttons, first for "copy to clipboard," second for "submit to LLM."
> I like how Gemini strips so much faff out that the prose and links must stand strongly on their own.

I don't think that's working at all. Their website is so unapproachable bad, that it fails in selling me reasons why I should even care about this or read further. Letting something standing on its own only really works well if you have a small amount to deliver. Any slightly lengthy text will just bury you in a desert of letters.
https://www.iso.org/standard/81230.html

OK, this is going to be interesting. I've never watched an ISO evolve from original publication before. I suspect this 2023 publication will be seen as laughably naïve/basic in a decade.

The sceptical among us will point out: There are going to be many bad decisions made in business in the coming years, that will be justified with this ISO. I've seen ISO:9001 used as an 'argument' to enforce non-anonymous employee surveys before! ISOs absolutely can and are misused.

But. I am in general a proponent of ISO standards in orgs (just the very act of discussing PDCA can reign in some horrors and induce some rational thinking). I just don't yet have a sense of what this ISO actually offers above shared annex stuff, and honestly I'm not sure it's worth my time to buy and read this yet.
Oulu became the winter cycling capital of the world
No, I decide what I watch and read.

There’s plenty of things to watch and read. If something isn’t available legally to me, I’ll find something else.
Software Companies Had to Care About Profit in 2023
Google users will share $630M in a Play Store settlement
I've been wanting to try something like that with neovim's remote features, but haven't found the time. Has someone attempted this? If so, how successful was it?

I've always been a big user of powerful laptops because I do like the mobility (allows me to work/browse stuff outside my home office) and I dread the pains of properly synching my files across a laptop and desktop (not only documents/projects, but also configs and whatnot).
The novelty of "magic rectangle" is wearing off (for the billion+ people exposed to it in the last eight years), so people are more likely to spend less time on it, seclude themselves to a few chosen apps, and if they have enough money, start focusing on status and buying apple instead.
NASA plans to deploy burrowing 'cryobots' on icy moons of Saturn and Jupiter
Nuclear is getting installed for sure. Just orders of magnitude less than renewables, and it is more expebsive. And the vast majority of new NPPs replace those being shut down, meaning the new net nuclear capacity is much less than the new NPPs total capacity. This shows cleary, if you were willing to look at the numbers, in which direction the funding goes.
Braves syncing is also top notch.

I can watch the bookmark bar dissapear almost in real time on other machines (eg. notebook) when I use it. I do not sync passwords, though.
It's too bad that I can't read the article - because I'm using Firefox and an ad blocker. I get "Something went wrong. Please disable your blocker on How-To Geek"
For books, if it's a client reader software frustration, then you should still buy the digital version and then you can pirate the PDF book and use as desired within the constraints of copyright law (e.g. don't go sharing the PDF). That way you get the client you want but you still paid the content creator. But to use the argument, "oh, I don't like their client so I'm going to not pay them" is BS.

For UFC, your complaint is you don't like their pricing. The whole point of copyright is to give someone the monopoly to control pricing so they can use that pricing power to incentivize them to create the product in the first place. Similarly to patents. Thus, complain about the format things are delivered in all you want (like the client) but pricing is inherent to copyright or patents for good reason. You are now just arguing that you as a consumer should be able to pirate if you don't agree with pricing. And that's ludicrous.

In that case, just read a news article about the event. Copyright doesn't cover facts, only creative expression. So a news article covering the facts of the UFC fight is able to be published without the consent of the copyright holder. Think of the digital video of the fight almost like buying a ticket to the fight. You're saying you should just be able to sneak into the fight and watch it for free without any justification for you're doing so.

Finally, you can also watch other people's videos of the fight that THEY recorded on social media as other sources of the fight information. But if you want the recording with all the right angles, coverage, etc, it clearly has value to you over written recaps or social media coverage. And you are just arguing over price, which they are the copyright holder have the right to set the price.
No, I'm saying that caring about VI vs Emacs is nothing else than high brow gatekeeping/in-group signaling.
> Cold-blooded software seems like a great idea in spaces where the security risk and business impact are low. I can think of a lot of great hobbyist uses for this approach, like a handmade appliance with Arduino or Raspberry Pi.

I think it would be the other way around. A low-impact hobby project can use exciting, fast-moving technology because if it breaks, there is not so much damage (move fast and break things). But something with high business impact should use boring, tried-and-tested technologies no external network dependencies (e.g. a package being available in a third-party repository at compile time or runtime). For something like that, the OS updates (on the LTS branch if Linux) would be planned well ahead, and there would be no surprises like the Python 2 interpreter suddenly breaking.
> The US is and always has been a country of immigrants. Your idea of who is and isn't an immigrant is simply a question of what time window you choose. In 1800, the US had a population of ~2 million. by 1900 it was ~50 million. You want to guess how itt got that way?

Just because we needed and encouraged immigration 200 years ago doesn't mean we have a duty to never adjust policies based on current needs and realities. What was necessary in 1900 may not be desirable anymore. Surprisingly that's a fact that people usually have no problem applying to the 2nd ammendment, but is a big no no when it comes to immigration.

Edit to quote the specific part of the message I am reacting to.
I guess the rubric depends on whether policymakers view the employment based green card system as zero-sum or non-zero-sum.

My proposal for green cards:

zero-sum - points based system based on your current salary, taxes paid and the occupation shortage list OR straight up auction

non-zero-sum - let people apply for a green card as long as they've stayed in the country for X years without any criminal infractions, have earned above N*min-wage for all those years.

If you're asking about work visas, probably just ranking by location-adjusted-salary and handing them out should do the job.
Obviously this is only one anecdote so take it with a grain of salt but my experience with Firefox Sync was abysmal. I had it corrupt my bookmarks db twice in a year of using it. Fixing it required digging into my profile folder on Windows and manually deleting the db file while also disabling sync. Otherwise it would just redownload the corrupted db. It was bad to the point where I couldn’t even make new bookmarks with the corrupted file.

Anyway, it really burned me on FF since. It’s probably fixed now (or at least I hope it is) and I want to go back but given the lack of priority put on FF by Mozilla I’m just nervous to make the change again.
And one token gives you one image of what resolution? Also why isn't that on the app page too? Why is pricing hidden? I consider hiding pricing to be a big dark pattern and makes me wary of any sort of interaction.
But it's crazy that people die left and right like flies. The fricking SVP of the AOPA who was narrating videos on GA accident reviews... died in a GA accident 2 months ago. In other high risks sports, people tend to blame lack of skills over hardware failure for being the primary cause of accidents (scuba diving, climbing, sailing - all tend to blame improper skill over equipment). But in GA... very safety minded people like Richard McSpadden Jr. die _because_ of the hardware, as far as I'm concerned. It's a crazy situation.
They don't have the paywall up if you identify as a search engine scraper, so it is kinda public internet. (I'm not claiming it's fair use.)
Yep, s_em employment is dominated by US defense.
And yet there is very little tech immigration into Europe, comparatively. Must be the low salaries.
Apple UI blur & vibrancy[1] look smooth without having to introduce noise. They have the advantage of owning the entire pipeline with phones & laptops, but the effect is decent even on budget external displays.

1: https://developer.apple.com/design/human-interface-guideline...
Gpt-4 is trained on detailed accounts of human behavior. It doesn't surprise me that it would approximate these behaviors in the context of the exact human situations that cultured those behaviors in the first place.
> The main benefit of Gmail and other big providers is the anti-spam, anti-scam, "Google knows best" approach works really well.

We've been spammed and scammed into thinking this is true. Sadly, Gmail is actually worse than competitors and especially worse than running your own email server.
I have an amazon cheapo. It takes several seconds to switch hdmi, during which there's an edid exchange.

I'd love to have a more sophisticated device that switches in under a second.

Hdmi is also slightly glitchy. All in all, it's a slight improvement but not what I'm looking for.
For all its issues, I wouldn’t say iCloud syncing is one of them for Safari. I’ve had nothing but a good experience over the past couple years when it comes to syncing tabs, bookmarks and passwords.
Is Too Little Play Hurting Our Kids?
Why do people slip into Haskell syntax the second they task themselves with explaining monads to us, peons, once again?

Use C, JS, Python, Rust, PHP. Show us you really understand the essence of them not that you can just reproduce notation like they were some magic incantation that needs to be invoked verbatim otherwise magic won't work. Why do any signs of being polyglot vanish immediately when they mention monads?
It’sa lot harder to find investors for a project that takes 20+ years from planning to first income than for a project that takes seven and a half years.

I’m still waiting for better cost estimates than what Lazard gives.
The FDA likely needs a data team if they don’t have one already to monitor Amazon for ongoing compliance. Similar to the SEC’s data team that monitors capital market data flows for anomalies that would indicate illegal behavior.

My two cents: good market to be looking for good data folks who might want a (potentially remote) federal agency data job with shakiness in tech.

https://usajobs.github.io/microsite-data-science/
Firefox's sync service is open source [1], so you can self-host it and update your about:config to point to it. I do this and it works great. (I believe you can even self-host the accounts service if you really want to)

Caveat is that I've linked to the old Python one, and they've got a new Rust one, but it didn't support SQLite the last time I had checked.

[1] https://github.com/mozilla-services/syncserver
Haven't tried on exceptionally large repos, but in VSCode since actual find logic is on server, it should work simply fine. If I remember correct, even on vscode.dev (in browser with no server), your browser downloads the search index and then search and navigation are fast. Though it may struggle with very large repos.
This is also along the lines of how I think about things. If you make it convenient enough (compared to the alternative of paywall bypass or piracy) and provide enough overall/general value then I'm happy to subscribe. At the point where the experience degrades, or seems beyond the point of what one person could reasonably subscribe to, I basically just give up.

Spotify hits this sweet spot where one subscription delivers almost all the music you'd want to listen to. Steam hits this for games where a couple clicks can play and launch almost any game with minimal hassle. Netflix mostly used to hit this, but most of the current streaming stuff feels overpriced if you want to get all content (unbundled cable bundle). News kind of feels similar to streaming where its unbundled, and there's a lot of interesting content out there, but there's no way I'm subscribing to 15 different newspapers, especially random local ones for cities I don't live in. If there was a news bundle subscription for a reasonable price I think I would pay for it.
Professor at top university like MIT should automatically come with green card.
Just from reading the article you can see how bad it is, and it makes sense that it would be worse for larger playlists. They've completely discounted the fact that when you play large playlists, you don't listen to the whole thing. The problem with the dithering comparison is that in dithering, you're looking at the whole image at the same time. But nobody listens to a long playlist all at once.

First of all, the core idea that Same Artist == Similar Song and Different Artist == Dissimilar Song is already flawed. There are just way, way more axes than that. Getting 4 slow songs in a row in a playlist of mixed slow & fast dance music is going to feel very bad for everyone.

They give each artist one single "random offset". If this is uniform over [start, end], then it would absolutely kill artists that show up a lot on your playlist, dramatically in favor of artists you have once or twice. If it's from [start, end/N] with N being the number of songs of that artist, it would be a little better, but it's still making the playlist behavior completely different at the start (where it's mostly completely random) from the middle/end (where it's "dithered"). If it's [start, end/M] with M being anything else, it's again dramatically favoring the artists with fewer songs on the playlist.

Instead, they could introduce a "ghost" song for each artist that gets shuffled in and then discarded (or possibly some small constant number of ghosts).
We'd need to scrape decades of work in hardware and software for that.

Modern software sits on a foundation that was thought for a different era. They didn't have in mind the current challenges in terms of security and scale.
Well I assume that GP wasn’t around for the dot com bust or 2008.

“We are all ready to win, just as we are all born knowing only life”

- Han (Enter the Dragon)
We’ll call it “spacecadet’s law”: every online discussion will eventually end up talking about the bubble-du-jour.
Ooh, thank you for sharing! This has given me a few things I should look into improving with my setup.
I think the undertone of the article is missed by a lot of people reading.

A) The premise is that physical items which were produced because "machines" was the "power of the future" still; didn't become replaced by "code aided machines" sometime in the late 1970's and early 1980's.

B) This premise fell upon society's roles in life at the time! As mentioned in the article, likely most of the devices were made and used because often they'd be purchased "once" and "for life". Because - if you were cooking in a kitchen in 1940, 1890, 1840, etc... You weren't going to switch careers/positions in 3-5 years. This applied to many industries. Then pad on all the cultural norms; women in the home, men working on farms, factories, etc. To much greater degree than today.

C) Comparably purchased products had much, MUCH more limited competition in yesteryear. Mass competition did not show up utnil the turn of the 20th century, thanks to the industrial revolution of the 19th.

So, in summing it up I think the undertone of the article if reading 'between' the lines explicity implies that today's society has reached a point where the needs of what we purchase are identically matched to what is readily available for purchase, the norm ecomonimcally, and the completely and vastly different society we live in - has proven exactly what Victorian moods had suggested: useful or beautiful; all else has no value.

And yet we find the most absurd value in things we likely need not to.
The button may be 'correct' in its randomness under one meaningful definition of the word (draw the next element uniformly at random from the whole set on each click), but that's not the only plausible definition of randomness here. Another perfectly reasonable definition would be 'cycle through all elements in random order', ie similar to the randomness in a shuffled deck of cards (which is a reasonable analogy for a series of cartoon clips, and perfectly doable even without cookies, at least within the same session). So in this case, you wouldn't even have to sacrifice formal correctness to please your users, you'd just have to pick the right formal model that corresponds to the kind of randomness you want here.
Hiring*
The SteamDeck is a better, cheaper, switch.
Just because someone coined the term, doesn't mean that they get to define it. The industry absolutely doesn't use OOP in any way similar to what Alan Kay does, and the former is the de facto correct usage.
it's different reading an NYT article on an archive site vs. putting copies of it at the core of your $100B for-profit content delivery enterprise.
This is precisely why I stopped using Spotify. The random was also horrible as you start to "like" songs, those songs continue to show up during random which isn't random at all. Of all of the vast number of songs Spotify claims WTF am I hearing the same ones over and over. If I wanted that, I'd tune into the radio!
> At 33 years old I’m still two years shy of the 10 year minimum for EB-2 [2]

not sure what your link has to do with age requirement that you mention. eb2 has no age minimum.

You also wrote bunch of other falsehoods like visa renewals requiring lottery, renewals don't count against yearly visa quota.
Most of the stuff in your comment is not correct.
Cool! Now do their crappy cords that are likely to burn down your house.

Amazon Basics should be terminated with prejudice.
The myth is that these measures must be taken because of "shortages of workers" when there are plenty of US citizens in STEM who are underemployed.

This narrative is purely a lobbying effort.
Can you link to the follow up?
Agreed; the suggestion that people just expect random shuffle to work differently from that seems well-meaning and rooted in some kind of truth but quite disconnected from the fact you stated. I'm not sure why media players that offer something other than a true "shuffle" can't just provide the option to have either functionality.
I disagree. I don't believe that would solve spam you would just force the spammers to use much more aggressive tactics. If you introduce a fee to email you're only hurting the people who actively communicate back and forth via email as a primary method. Mailing lists anyone?

Spammers will take your $0.02 fee per email as an operational expense. Most spam is not sent by the spammers themselves from their own servers but are instead relayed through a third party who handles the delivery part on their behalf who are paid money to run these spam campaigns through their servers instead anyways so they are already paying a fee, this is just an extra cost on top of what they are already paying to do it.
I'm mostly a C# dev, so I would like this to be true!
But, you know, I'm skeptical...
Quasiparticle rooted in a century-old mystery could unlock quantum computing
If the qualifications are for a field that has 95 workers for every 100 jobs, come on in. If it’s for a field that already has 105 workers for every 100 jobs, I can see a lot of reasons ($$$) why current residents would want to see their potential competitors stifled or limited in number.
I'm an Australian citizen who has lived in the US for over 20 years, gotten degrees from Yale and Berkeley. I've worked as a software engineer for over 10 years and am currently a cofounder.

I'm so put off by the immigration process in the US that I have decided to leave the US permanently. Don't worry - i still work for the same US based company remotely from a more cost effective nation. I just don't pay your taxes anymore.
People are pattern seeking, even in "random" data.
I might be fine with soldering. But it's a completely different skill than running the software to flash something, I can see how it would put people off.
Yeah but "everyone else" isn't paying the running costs of all these websites.
Not sure when it was released, but I discovered Josh Comeau's terrific CSS course this year.

https://css-for-js.dev/
With Twitter being worse than ever while also implementing the paid-for blue check, I'm no longer convinced that nominal costs solve much of anything. Maybe it's a different model (per email vs per account w/ Twitter), but I feel like scammers/phishers would pay the premium.

While extremely idealist and would never happen in practice, I think I'd rather see a provider that enforces KYC-esque requirements and is a closed iMessage-esque system. I took my phone number off my main mobile device due to spam (pretty much everyone I know has an iPhone) and have not looked back since.

If I want privacy, I'll self-host. If I don't care, I'll use the monopoly.
Considering every other comment is positive and about the game i don't see how this is "typical HN comment".
Public libraries https://news.ycombinator.com/item?id=32304320 Subsidised phones and internet access https://www.fcc.gov/lifeline-consumers
To contradict the popular narrative. Shocking and appalling.