skysight-inc/HackerNews huggingface dataset:
it also doesn't help that the fix for the increased difficulty in implementing AsyncIterator for devs (assuming the approach advocated for in the OP winds up being the one selected by the language team) relies on the as yet (?) unstabilized generators/async generators feature. I'm not really why it's not available yet as the necessary compiler features are already in place and have been for years but because it's not, this is kind of a hard pill to swallow.
This usage of "learnings", while certainly more common in "business jargon" today, was used by Shakespeare:

https://www.opensourceshakespeare.org/views/plays/play_view....
So now there are two distinct, somewhat compatible but surely diverging implementations of the same thing. Yup, sounds like the JS ecosystem.
I see almost 0 hate or negative messages on X. I must be doing something wrong/right or following different groups. I'd like to understand why some people aren't seeing it and if groups/regions are being targeted with different content.
Sounds like a waste of time. I’d rather just not have that code in the first place. I don’t want to write it. I don’t want to maintain it. I don’t want to have to scroll past it when I’m working, and have my monitor made artificially smaller because my code has the same repeated error handling code everywhere. What a waste of brain cells.
Most restaurants have actual kitchens, with people moving around and making plenty of noise, and you can generally see the food leave the kitchen as it is delivered to your table. Unless you think the kitchen and its staff is a complex and expense ruse, the food served in a restaurant is not from a ghost kitchen.
No it wouldn't. Homes generally pay less tax. The biggest tax increases by far fall on parking lots. LVT improves home affordability.
Yep. If I was in your shoes I'd leave as well. If you got a very competitive stock grant, that means they really want you. If not, best to leave elsewhere.
Indeed, I'd be much happier donating through e.g. opencollective.
Found another issue: (https://remix-workflows.vercel.app/admin/workflow-engine/wor... + create new)

Error: Unexpected Server Error at handleDataRequestRR (/var/task/node_modules/@remix-run/server-runtime/dist/server.js:128:31) at requestHandler (/var/task/node_modules/@remix-run/server-runtime/dist/server.js:55:18) at Server.default (file:///var/task/api/server-build-nodejs-eyJydW50aW1lIjoibm9kZWpzIn0.mjs:74:20) at Server.<anonymous> (/var/task/___vc/__launcher/__launcher.js:14:9390)

I guess there is still some work to do.
I would point out that advertising $$$s is basically zero sum.

I agree with the premise that if $75m is removed from the supply prices will go down and then new $$$s will come into the platform, so it's not a 1:1 drop in revenue, but you probably aren't going to see $75m of new money enter the market.

Of course Tesla or SpaceX could decide they want to start running ads?
Some good conversations on the topic here

https://physics.stackexchange.com/questions/560853/is-electr...
Why is this on the main page? Just a few paragraphs of text with autogenerated images, and the contents feels like LLM-generated, too.
You are mixing up two events. MM reported on ads next to neo-nazi content AND Musk tweeted something anti-semitic. MM didn't make Musk do that nor was it even called out in their post because it happened before he said it.
I am sure he would stay in academia too if they gave him tenureship immediately after graduation and paid him as much as a quant (academia does pay decently, but only if you are a senior tenured professor).
After my company "disappears" as you've suggested it's only a matter of time before said libraries, despite their best efforts, introduce application-breaking changes. Short of open-sourcing the whole thing (which actually is a possible contingency plan in the cards) all I'd be doing is foisting an unsolvable problem onto my users.

Even if I wasn't embedding DLL's into my binary it's not like users would be dropping in updated copies of them alongside my app.

I understand what you're getting at but it only works if you can outsource package management to competent distro maintainers (not a thing on Windows), and ultimately in my own experience as a user with decades of computing experience I've had a heck of a lot more problems from faulty updates than I ever have from vulnerabilities.
> Since when is VMWare a "cloud-computing" company?

I think most VPS hosting providers are running on VMWare. Whether that counts as "the cloud" or not is up to you, but virtualization within datacenter is pretty standard.

For what it's worth, every experience I've ever had with Broadcom in the embedded space has been negative. So this came initially as a disappointment, and now I'm disheartened to see my expectations were accurate.
Yes but that means your home is now worth a fortune and you can sell it for a windfall.
> then use Linux USB audio (this might have been the hardest part)

Linux Audio is ALWAYS that hardest part.
PE/VC in the Enterprise space now. I used to be a PM and SWE and a staffer for a hot second. Not at Broadcom but have worked closely with their team and alumni. The Enterprise Infra space is a small world.

Edit: Also, I didn't realize I'm replying to an actual legend in the systems/networking space. I read some of your papers when I was an undergrad and later as an early career SWE.
I would certainly agree that it is a pressure in that direction. But like anything, you take the design constraints you have, and do the best you can with them. Paralysis is not the only possible outcome. Accepting that nothing is ever perfect, that you will make mistakes and then have to deal with it later, and that's okay, is another. There are many instances of the latter happening over the history of Rust's development in the past. It would be nice if the Project could figure out how to strike that balance again.
> Weird how OpenAI got all the credit when it was Stable Diffusion that first opened the gates.

Stable Diffusion came out much later than DALL-E by OpenAI, so I'd say they deserve some credit.
Cheaper microscope could bring protein mapping technique to the masses
Words matter, and I see a lot of hyperbole in this issue. You really think Israelis would want to go pick up all Palestinians and put them in gas chambers?

Comparing the current situation to the holocaust is frankly disturbing. If any holocaust there would be, it is more likely to come from Hamas and their ilk, who have made no secret of their intentions on Israelis if given the chance.
The internet has gone past the stage of enshittification.

Everyone knows, or intuits, that the game is up. This is the end game, the Shit Squeeze, where the last drops of goodness are wrung by force from what once was something exciting... and the flames are being fanned by generative AI.
It's sad that even great potential routes like SF->LA aren't accessible by train, and we don't seem to have the state capacity to build HSR there.

I was just in Japan, and took the Shinkansen from Tokyo to Kyoto, which is a similar distance as SF to LA.

That train:

- runs every 10 minutes -- if you miss one, just take the next one!

- takes 2.5 hours travel time

- starts and ends in city centers on both ends.

- has better legroom and wider seats than economy

- free, fast Wifi on board, your cell signal still works, and you can use your computer the whole trip.

- has no security or boarding hassle. You can show up 5 minutes before departure and just get on.

- has no luggage limitations AFAICT

It's faster and far less stressful than flying SF to LA, with the security and boarding hassles, Ubers on both ends, and cramped onboard conditions.
When seeing Prettier as a software tool, to consider Prettier more “foundational” than (e.g.) TypeScript or V8 does seem like an inversion of hierarchy [1] – but viewed as history, as a practice, Prettier’s accomplishment of making automatic code formatting (à la `go fmt` or Python `black`) widespread in JavaScript, the lingua franca of programming, is foundational.

All that time spent staring at code that could have been more readable, or writing style guides and reformatting code, is now spent doing what we were trying to do in the first place. And now, speeding up the time we wait to apply formatting or check it in CI by rewriting it in Rust™ gives us a bit more of that time back. :)

[1]: https://youtu.be/ar9WRwCiSr0
- Mastodon has become a bit friendlier for normal people to use, but it still has a very strong tech-leaning userbase that is very protective of the "culture" they've built so far. In some spaces, it can be openly hostile to anyone hoping for an old Twitter-like culture.

- Threads has eased up on the burying controversial topics and threads thing. But it still has, overall, very low engagement and very poor discoverability. Plus, it forces you to attribute your Instagram account to your Threads account, which ruins anonymity for many normal users. A hallmark of what made Twitter attractive.

- I've never bothered with Bluesky so I have no clue how they're doing right now.
Outages, forced 2FA bullshit, half-wit AI feature because buzzword... all this makes long term customers want to self host. Can someone drop a hint to the CEO please: WE PAY YOU TO BE BORING AND STABLE.
It seems normal to me that if someone implements the same thing twice in a row they're gonna do it faster the second time. Though I don't know the specifics of your case (maybe they did copy-paste the original, who knows), it seems perfectly plausible that they did so without copying any code.

To say that this always involves illegal copying of code in some way would imply that an employee is effectively forbidden from ever writing similar code in two different companies - are you supposed to be forbidden from re-using the experience you gained working for a company ?
Ironically what the parent poster implied is the solution (parking minimums?) only makes the problem worse, by making businesses/neighborhoods even more spread out to accommodate parking lots, which entrench cars even more.
Surprisingly, it looks like Bluesky is outperforming Mastodon:

https://trends.google.com/trends/explore?date=today+5-y&q=bl...

https://www.similarweb.com/website/bsky.app/#traffic

If this holds true, it is a big win for interface over functionality and under-the-hood-technology.

Mastodon is based on a pretty good protocol (ActivityPub) and has many instances. But the usability is terrible. Bluesky on the other hand only has a single implementation and instance, and I find the protocol (The AT protocol) harder to grok. But the interface of the one instance is way better than any Mastodon instance I have seen.
> I'd really like something that worked easily with SSR and client-side

Then you should skip Web Components :)
That seems unlikely, given that beekeepers have kept hives in similar thin-walled boxes for centuries and colony collapse is a recent phenomenon. Plus CC occurs in wild populations[1] as well, suggesting either a widespread environmental factor or communicable agent.

[1]https://www.nrdc.org/stories/colony-collapse-disorder-why-ar...
Gambling addiction triggers the same brain areas as drug and alcohol cravings

https://www.imperial.ac.uk/news/176745/gambling-addiction-tr...

As someone who has had issue with addiction (a real one by your definition as well as screen based one), it's plainly obvious that the brain mechanisms at play are the same.
The reason it's easy to repair seems to be that the wire is accessible. That turns out to have nothing to do with LED vs. incandescent signals or the lack of a catalytic converter. It probably has nothing to do with crumple zones either. It may have something to do with the lack of cabin insulation, but I honestly doubt it.

But the point being made about repairability (and simplicity) seems good.
>I'm talking about the direct action of knowingly obtaining stolen goods. That's not indirect, that's direct!

"Stolen goods" are stolen because someone stole them and is now trying to give them to you, probably in exchange for money. If Bob purchases a secret from Steve and tells me "hey, do you want to hear this thing Steve told me? I'll tell you for free", at what point does the secret Bob tells me become "stolen"? How can an action that takes place after the acquisition of a thing have an effect on the legitimacy of the owning of the thing (in this case, a copy of the secret)? It seems to me that the only possible answers to these questions are "never" and "it can't", respectively.

>if you don't believe in ownership of "bits", then you probably don't care about this even if it were unethical to you to obtain stolen goods.

I believe in the ownership of bits. If we understand that control is a fundamental part of ownership, then it stands to reason that bits (or, more accurately, sequences of bits) are owned by keeping them secret. Therefore, if you reveal a secret you give up ownership of it, in the same way that you give up ownership of something when you hand it over to someone else.

That aside, do you think bits are exactly the same as physical goods? Why would you think that someone who rejects ownership of bits rejects ownership of property in general?
I do this. I use Dexed as a patch editor for my DX7. It's fantastic. I wish I had editors this good for the rest of my synths!
I think you may be a bit confused on what's the purpose behind WASIX, Stephen. And you are mistakenly polarizing between two very valid options for different use cases.

We are not trying to push WASIX, we are trying to move forward sockets, threads, subprocesses so they can run fully in Wasm environments. And WASIX is the solution to that problem.

WASI Preview 2 on the other hand seems to be focused on other set of problems and doesn't solve any of the needs that got WASIX started in the first place.
Antisemitism? This sort of talk is exhausting. Can we stop playing this petty and vindictive game already? That’s what’s bad for business.
The campaign link on The Guardian leads to merchandise. This link presents a range of adoption plans (in English):

https://www.ib.unam.mx/ib/unidades-investigacion/departament...

As a side note, axolotl stuffed animals are available from Build a Bear:

https://www.buildabear.com/axolotl/029486.html
Show HN: Instabooks GPT – Generate textbooks on any subject within ChatGPT
This holiday weekend, I created a GPT for Instabooks, which allows you to instantly generate textbooks on any topic within ChatGPT.

Why? ChatGPT is great for learning stuff, but sometimes you just want to go deep and read an entire book about something.

For example, there's a great talk by Stephen Wolfram that just goes over my head (https://www.youtube.com/watch?v=fLMZAHyrpyo), so I copy/pasted the transcript into the GPT and it generated a textbook that goes deep into all the topics from that video (https://instabooks.ai/products/bbacb7a2-deab-df76-e20b-1fea2...).

PS: If you don't have ChatGPT Plus (or can't access the GPT for some reason), feel free to use the old school HTML form on the website to generate a book: https://instabooks.ai
Ignoring TikTok, I think things like Discord and Whatsapp Groups/Channels are soaking up a lot of what's been falling off Facebook, Twitter, Reddit, etc

The pendulum seems to be swinging back from consolidated forums to fragmented ones, without much concern over whether the undelying platforms are still all being hosted by one entity or are technologically decentralized.
The opposite would be great: a web crawler that digests (pardon the pun) a 5mb web page (or 20m long-winded video) on how to cook a meal and condenses it into just the relevant steps and photos.
Thanks for the suggestion! It was really fun
Thanks for the link.

Some bits are nice, like, for instance, exposing editor's internal state as a filesystem to make it easy to automate by external tools. Unfortunately, like with the similar ideas (i.e. sysfs, procfs), time showed this is a bad idea. Well, it's not bad for simple things, but it hits a hard ceiling that requires completely dropping this concept in favor of something more robust.

On the count of scrolling and moving windows around... when I have to deal with new programmers, no matter what editor they use, one of the biggest productivity tips is to learn to never scroll and never move windows around, resize them etc. Doing so you learn to work hard, imprecisely, and blur your focus on inconsequential things. The way to move around structured text (eg. code) is to either move by structure, or by search, or through something like "ace jump" -- learning this habit makes you work with more precision and less distraction. Similarly, with moving windows around / changing layout. Depending on the shape of your screen there's really only ever going to be one best window layout. Usually, it's something simple, like two windows side by side, or one on top of another if you use a vertical screen etc. Trying to modify that always leads to both waste of time and loss of focus. It's best to develop the habit of bringing the desired content into the window with set dimensions than to manipulate window sizes and positions. Predictable layout also allows for easier design on ad hoc functionality that responds to events in one window in another.

Finally, some bits are trivial (at least in Emacs), all that executing commands from text extensively covered by the video is C-! or C-| in Emacs. My experience with these shows that in practice they are almost never enough, and what I need is something like Org code blocks with variables, rendering information etc. So, again, it looks nice, but falls apart once more robust functionality is desired.

Plumber is also a nice idea, and, I believe Emacs has something similar to it, the thing-at-point and some other functionality derived from it. But, I'm not sure what's the current state of this functionality.

Finally, an anecdote about clicking with mouse (an actual horror story I went through). The older Jenkins interface had "Delete Job" button right under "Run Job". It also used to be common to rely on Jenkins to store build artifacts (those were simpler times...) So, one day I was summoned to the office due to an emergency caused by a developer who wanted to run a release build, but accidentally fat-fingered into clicking the "Delete Job" button and wiped not only the job, but also the associated workspace that contained all builds so far.

Some recent versions were forever lost that day due to backups being done once every few days or so.

Anyways, the moral of the story: opening or executing files by pressing mouse button -- I would never do that. Just an all around awful idea. Very easy to do a lot of damage just by accidentally hitting your funny bone or by sneezing etc.
The point is general for all living things, though:

> air pollution, climate change, deforestation, food, biodiversity loss, ocean plastics, and overfishing. On most of these fronts, things are worse today than they were in the distant past. But on all of them, progress has been made recently, and we’re on a better trajectory than most people assume—even though that rarely makes the end-of-the-world headlines dominating the news.
"18 Billion Trillion" is the approximation I use when referring to the absurdly large "standard" subnet size of /64 in IPv6
I find the videos themselves useful. YouTube just happens to be the place where they're hosted. I support content creators directly and I have a Nebula subscription.
Sample size 1.

Here's what Andrew Wiles, the only other person to have solved a Millennium-class problem has to say of math competition: "Let me stress that creating new mathematics is a quite different occupation from solving problems in a contest. Why is this? Because you don't know for sure what you are trying to prove or indeed whether it is true."
and why should we believe their claims?
That's odd. Whatever you could get 5-7 years ago is still available (except better) for pretty much the same or lower prices and with a lot more examples to start from.

How is that world a ripoff?
Yeah maybe it's a grass-is-greener situation, but from a quick look at SwiftUI and Jetpack Compose, they both seem to have a lot more in common with React than HTML/CSS itself. They seem to encourage functional UI that combines state management, event handling, and view layout. They have primitives like `Text`, `Row`, `Column`, `Spacer`, etc.

I do think the web is a lot easier to learn and the on-ramp is so much faster compared to older mobile UI frameworks, so it makes sense that they're sort of evolving toward the same patterns.
>I have an engineer write some very basic manual SQL data mapping code.

Do people usually have the SQL language so well memorized that they can pull it out of their head on command? I swear to god I'm not the only engineer who regularly goes to the cheat sheet.
Doubtless each of these companies have number-crunchers in back rooms trying to estimate the costs of tarnishing their brand if they continue to advertise on X. These sort of allegations can stick - Disney won't want to be remembered as the company that supported anti-Semitism. If X's reputation continues to go down, so will its advertisers.

Plus not all users are alike. I've never been in a backroom, but I'm guessing that they are more concerned with the users with more spending capital.
edit: "big enough to justify perpetually hiring"
Probably.

I have a rust bucket, but it seems that a lot of newer models use bluetooth to pair phones with cars. I assume that car manufacturers have baked in at least some level of security to prevent every nearby rando from hijacking the car with bluetooth, but you know what they say about assumptions. And if the call is coming from inside the car (aka every passenger wants to play a different song and they all bombard the infotainment system with requests), are you just SOL?
> Also there are issues with that custom HTML-look-alike preprocessor, because you cannot write class="...", because then somehow it gets syntactically confused, because "class" is now a keyword in JS.

> This all feels rather half-baked. Why can't the parser/prprocessor distinguish between that "class" and "class" in JS source code?

Remember that React is "just JavaScript", JSX is a syntax transformation of JavaScript. When you use `className` in your JSX, you're using the standard DOM Attribute [1]. You wouldn't use `class` either in vanilla JS to set the CSS class, you'd use `className`.

https://developer.mozilla.org/en-US/docs/Web/API/Element/cla...
lit [1] provides declarative templates for web components for example.

[1] https://lit.dev/
This seems unrelated to the comfort and fit of their shirts, but maybe not?
Shout out to minecraft/mojang who got on the case of creating awareness three years ago. I shure there's many like me that would not know what an axolotl is otherwise.
Appreciated, but 16+ MB of images - there was no need given ~4K of text. That's a 4,000 times bloat. Please, professional devs don't need this. Just give us the info.
No GPT-4 doesn't not pass. In particular it's obvious when it's asked a question that it doesn't know the answer too it then spews out volumes of almost tangential statements rather than doing what (most) humans would do and say "I don't know". That's the tell.
No, they are precisely limited to what existed in a 1970s arcade. They are no different. The addiction cycle is the same, the pointlessness is the same, the lack of benefit is the same.
I wonder how much the actual browser development and hosting costs,without all the marketing, sjw stuff and experiments like their phone os.
If it's not astronomical, surely it could be forked and setup with a patreon style model to fund engineers
> don't know how you could see "mongoDB" and not think it is tech

I disagree with the author in that I would be comfortable wearing a mongodb shirt in public. Mongoloid is a slur, and at least in Norway it's often shortened to "mongo".
That will be balanced out by former readers generating their own articles and magazines.
> Cisco aids Ukraine defense with modified switches to counter Russian attacks

So they changed the password for the backdoor [1]. /s

[1] https://www.tomshardware.com/news/cisco-backdoor-hardcoded-a...