skysight-inc/HackerNews huggingface dataset:
Then by the time you can see what they actually provided, the company is already bankrupt and if what they provided is non-compliant or otherwise useless, it's too late.

There is no excuse for not providing it from day one. And more than one reason to do it -- not only do you verify that you have what you need before they're gone, it allows people to find vulnerabilities sooner so they get patched before more people have the vulnerable device, and allows them to improve the software in general even when the hardware vendor is in a commodity market with margins to slim too do it themselves.
Is there a better phrasing you could use than "drop-in replacement" for a 1.0 release that has decided to not implement all of "node:"?

The let-down from the first two projects not being a drop-in replacement is jarring, now I have to be skeptical of all communications coming from bun.

For context, both projects use osc which requires dgram. I was able to find a feature request tracking ticket from 9 months ago with no communicated plans to implement, but searching for 'dgram' in this announcement page doesn't show anything.

For a quick suggestion - can you explicitly state what modules are not supported by bun 1.0 and put that in the section related to node.js compat?

edit: found the docs on node support - https://bun.sh/docs/runtime/nodejs-apis . Would be nice to link in the release notes.

Cursory glance looks like for modules
- 17 implemented
- 17 partially implemented
- 7 unimplemented
Android tablet users are poor and don't buy apps.
> Since it's safe to assume said reviewer actually tied their shoes and put on their underwear the morning they reviewed the paper,

I don't know, that's pretty questionable, especially since the plague.
Mr Karpathy has one, you can find it below his videos.
Since I was using it mostly for coding, I closed my account. I now use the API with Cursor. Works out to be much cheaper than $20.
Because its hard to predict the wacky weather here in the UK, and not knowing if the next time we cut the lawn might precede a period of hot weather, we have taken to cutting the lawn on its highest cut to preserve the grass during summer months as it traps more moisture at soil level thus preventing it from going brown and dying and we only cut it when there is rain forcast. So the grass can grow to be several inches in height like a meadow, obviously more flowers/weeds pop up, but its easier pulling the weeds out and leaving the flowers that pop up for the insects.

So fast forward to this year, and besides seeing an increase in insects, butterflies, and a wider range of birds, year on year I saw 6 goldfinches descend on the bird bath yesterday, never seen that before, and we are also seeing loads and loads of grasshoppers.

Havent seen this many grasshoppers since the 70's and 80's which is nice to see. I could probably walk out and catch 5-10 from the lawn in 10minutes. I'd be lucky if I saw one grasshopper a day in previous years.

We have been trying to make the garden more insect friendly since Covid and I think its beginning to pay off.

Ozone mentioned in this study will always be found in built up areas, the human health impact is it blocks UVB to a degree which means humans get less UVB light and thus less vit D3. So even though circa 100% of the UVB will reflect off man made surfaces, the ozone stops alot of it from reaching the ground meaning you get less vit D3 in built up areas.

In the countryside the vegetation absorbs alot more UVB (circa 25%), so gardeners in the countryside have higher D3 levels simply from the absence of ozone.

And Bee's like other insects use UV light reflecting off flowers to choose the different flowers to bumble between in their search for pollen. Reduce the ozone to get more UV light to the ground and the bees can see the flowers better.

It would be interesting to see of more bees got to flowers where some UV lighting is placed over the flowers.
It's Ok. Remember, OpenAI is not on it for a profit....
So 99% of projects need raw threads only, according to the author. I doubt that.
(\ _/)
(o_o )

< "/s" < \

There ya go, you forgot that
It's not quite the same thing though, is it? You can walk away from one employer and go to another as long as you have employ-able skills. It's much harder to walk away from a marriage that is not working out for one and if some financial independence makes it easier to, then so be it!
if(requests > bigNumber) banHammer();

Or whatever alternative bot detection they want to do. There are plenty of solutions for these types of problems.
Yes, and it seems Ukraine actually did attack a base within Crimea later, the specifically forbidden thing, without any nuclear response. I can imagine it's a difficult call for Musk to make, as nobody wants to be responsible for nuclear war, and hindsight is 20/20, but it's yet another bluff in a long string of bluffs as you say.
> I use a separate browser for social networks that I rarely open.

I do this also, to limit tracking. A side effect is that I have to make a more deliberate action to check social media, and I mostly don't.

I've tried to convince folks to create multiple profiles, but most won't accept the minor inconvenience.
You dismissed the meat of the argument. People have finite amounts of time and money. In present context households are already running full tilt usually with 2 full time workers just to stay in one spot with too little in reserve to even cover ordinary disasters. It is this surplus of time and money that creates the opportunity for exciting things to happen like starting a small businesses.

Increasing costs and inequality rob us of the future surpluses that would be produced by such endeavors. Should we want to enrich our society it isn't sufficient to pretend opportunity exists we just endeavor to actually support it.
Exactly. This is a different stage of the pipeline.

I can't wait for copackaged optics, which will have a very similar manufacturing pipeline issue, to turn the NPU manufacturing pipelines into hell, that's surely coming and will stall performance networking for a solid year or two if CPO takes off.
In fact, "hype" is measured by the difference between peak superficial interest and longer-term steady interest. So hype must tail off to be hype.
Are you worried about your own health from living so close to 2 major freeways?
Is your sales process be considered an asset or a liability when it comes to closing deals?

Start practicing and applying these blind spots on your day to day activities as sales reps to improve your company’s marketing strategies. Here are some of the biggest blind spots of CEOs and Sales Managers in IT and Software Industry.

Visit here to learn more: https://tinyurl.com/2w43j77c
My API key serves at least 5 people including myself, pretty sure that's a common setup
I don’t know enough rust to comment on that part of the article but I’ve run GC-based systems at scale and load and the remarks about that do not match my experience at all.

I've coded performant applications on an OS that used channels and it sucked. It just got in the way and was confusing to engineers used to lower level constructs. "Just get out of my way!"

I think rust async is hard.

And that's what it comes down to. 99.9% (maybe more nines) of people do not need that level of control. They need conceptually simple things, like channels, and GC, and that will work for nearly everyone. The ones who need to drop to rust either have the engineers to do that, or their problem is intractable (for them). I pity those who drop to rust prematurely because it's cool.
Could these dams be made safer with something like an underwater net (in the turbulent area just below the dam) that would allow water to flow through, but would also give trapped victims an opportunity to climb up to the surface?
The thumbs up icon killed me
I think that's still a minority. Everyone has heard of cloud platforms giving people huge surprise bills and other such limitations. Another factor is availability and potential T&S concerns when you're doing something they don't want you to do.

Stable Diffusion blew up when people are able to run it at home.
Providing cheap CO2 to industry (at any price!) is almost certainly going to be incentivized vs. pumping it underground, since the former provides revenue and the latter is pure expense. At small scales that probably won't matter, and will just offset dirtier sources. But at small scales this technology is just a novelty: it's only interesting to think about it at very large scale. And once it exists at large scale you really have to think very hard about how you're going to (artificially) counter the natural incentives that might produce perverse effects.
Wow, that's a pretty disingenuous way of writing that sentence. I totally fell for that. The last part of the sentence states stuff that is known to everybody that uses Lithium Ion and has been known from day #1, it shouldn't even rate a mention in this article. But that is visually separated from the first part to leave it hanging by itself.

I wonder if that was an accident or if this was worded that way on purpose to trick the reader.
I use it to bounce cooking recipes off of. works great
Third month of school break, yep. I expect a surge this fall.

Neither this drop nor any future surge should be seen as a sign of failure or success. It's already one of the most successful products in history by several measures.
I'm interested in the response from the commenter you replied to. I suspect their premise is missing the point you rightly highlight. To most people Propaganda is only things they don't believe. But if they believe something, its reality. Culture and ideology can be difficult to explain to someone who's enveloped in it.

I will list a few things that an American (like me) may not realize is part propaganda/cultural influence.

- Governments can regulate Food to be healthy and not overly processed with refined sugars.

- You can experience freedom without owning a car.

- The Metric system can easily be adopted.

- Supporting paid-sick leave / vacation is not communist. ( I've genuinely heard this a lot)
Autonomous cars alone will be transformative. And LLMs are not in their end-state, we went from GPT-1 to 4 in 5 years over that timespan it gained lots of new capabilities. Extrapolate, don't just look at what they can do today.

Atoms are more difficult than bits, so physical applications (e.g. in factories, robotics) will lag. I also expect specialist models like AlphaFold slowly finding their niches over time.

> significant, and one that opens up lots of new interesting applications as well as invites lots more R&D — but like the neural net it’s not gonna fundamentally transform society or industry.

Yeah, and semiconductor electronics that grad-students built from of germanium by painstakingly pressing them together are very interesting and worth additional R&D but won't transform society either.
Without endorsing the book (which I have not read), the authors do at least have some academic standing and reviews of the book suggested it was tendentious but not trash.

https://us.macmillan.com/books/9780374157357/thedawnofeveryt...

any dog owner will know first-hand

Having trained working dogs and frequently having random mixes of dogs at home when friends go on holiday, dogs do have hierarchies but they are nowhere near as rigid and stratified as human ones can be.
> I don't understand how they can make something as good as Procreate and sell it for $15.

At $15, just about every Apple Pencil owner buys it. The one app basically justifies the existence of the Pencil. If it was a subscription, it'd have vastly fewer users. And Pencil sales would probably be a fair bit lower, too.
Interesting name.. I too have dreams where I procreate.
This probably does make a difference but I strongly suspect that the average user has no idea what an API is nor how to use it
This reminds me of when bitcoin was trading at like $17 and people would be like "BITCOIN CRASHED TO $12 END OF BITCOIN?"
In the past I did concurrency with non-preemptive multitasking and all I/O was handled by an event-loop. I find this strictly superior to async. It seems to have about 0.1% the popularity of async though.
As others have pointed out it tends to associate some professions with specific races. And crime related emojis with black people. It's a Stable Diffusion issue.
I'm not arguing against choice, I'm arguing that despite downsides there are merits to having a homemaker and viewing the household as a team rather than a collection of individuals.

Perhaps the more equitable route is a household where both work fewer hours so both can be breadwinner and homemaker.
Can they solve sudoku?
Threads are driven by the OS. Something needs to drive couritines, so there's no way around needing some (even rudimentary, like in embedded) executor. But to be a versatile and universal systems language, Rust can't just build-in executor into a language.

I think that stackless coroutines are better than stackfull, in particular for Rust. Everything was done correctly by the Rust team.

Again, this is all fair and good, as long as people understand the tradeoff and make good technical decisions around. If they all jump on async bandwagon blind o the obvious limitations, we get where Rust ecosystem is now.
But SSH etc are totally inappropriate for embedded devices (microcontroller level) anyway. Suddenly you need to deal with either a clock battery or secure NTP on boot . . . This is opening the pandora’s box of replays etc.

Frankly this whole idea the same protocols that are used on the web should go anywhere near microcontrollers is braindead.

Edit: apologies if this was too strongly/inappropriately worded, but I stand by the underlying point.
Reminds me of Bret Victor's lovely talk Inventing on Principle: https://youtu.be/PUv66718DII

Looking forward to give a try.
That depends on the size of the screen then? On my 15" laptop screen if I google "buy s23", I see both ads and non-ads without scrolling.
Another post and some more discussion yesterday:

https://news.ycombinator.com/item?id=37430323
I've seen a lot of this, and other problems with fine tuning, that result in real business outcomes. For example:

- I've seen research orgs have a *lot* of difficult to fine tuning out something that might be taken as "fact" based on the original training data. As science advances, but the training may be based on (and reinforced through) several years of suddenly outdated info due to new research, it's really difficult to "fine tune that old knowledge out". Meanwhile, RAG from what I've seen seems to use the language model for *language/structure* but the retrieval for the facts/details when done correctly.
- I've seen a fair number of copyright issues with fine tuning, because it's really difficult to get a LLM to not return something that looks like the original source except to change its form. Meanwhile, RAG focuses the output on whatever data you put in

It's of course possible to trick a RAG system into producing either of these issues -- especially if the prompt doesn't attempt to account for them -- but it seems to me to be much harder
I have just relegated a bunch of my apps into deep sleep, thank you.

YouTube Music was using 100 times as much battery as Spotify. I use them both, I'd say about 1:3 YouTube M:Spotify
Advertisers can sell you things at higher prices if they know you have more money. The first rule of negotiation in business is that information is power.
I don't agree with this. Yes, any TPM is necessarily possible to bypass, but it's not easy. I know I could bypass normal password-based FDE with physical access to a machine without any special hardware or software, but not TPM-based. I assume, by the Pareto principle, that there are lots of people with my ability but exponentially fewer who could bypass a TPM. So it's definitely more secure than password-based FDE, and it's good enough for me.
Seems to work ok for me with a 16:10 Lenovo T14 Gen3, which is 1920x1200 connected using a Thunderbolt Docking station to a LG 43" 4K screen and a portrait 1200x1920 Dell 24" display. All of that with Debian 12 and Gnome. Yes, there is no scaling in this configuration. With my previous T470 I used a 27" 4K screen for some time in otherwise the same configuration with 1.5x scaling. I had to turn some Gnome setting on to make it available but it worked.
I am on Wayland since at least 4-5 years back. The setup was a bit funky those 4-5 years back, sometimes it wouldn't come back up after suspend/ resume with the same configuration or when hot-plugging the docking station. But that is mostly a thing of the past and the setup overall is quite stable.

I still think the best experience was during the Dell Latitude E6420/E6430 days when used with the proprietary docking station. That worked every single time even when I, at that time experimented with XMonad. Yes, I haven't used fractional scaling then and the laptops were much bulkier (however also completely quiet when idling, which isn't the case with the Lenovos). Good times.

Overall, I am very happy with the setup and Debian is giving me no unwanted surprises even when I used Debian Testing over the almost 10 years now. My tasks and interests don't seem to require using Windows or macOS in a way I couldn't work around. That definitely helps but I also really feel that the operating system does not bother me and I can get my work done. I also don't suffer from all the things I remember when using Windows or still to this day seeing other people use it. Even a clean installation of Windows on proper hardware like the Thinkpad T470 with just Intel components is "an experience". The touchpad does not work nearly as well as on Linux out of the box. When you install the official drivers for that there is a Window with some inexplicable error with no useful information popping up. And having an uptime of more than 30 days on Windows personal computers seems to be pushing the envelope nowadays. I am not an uptime masochist but rebooting really isn't something that bothers me on Linux, I do it occasionally for a newer kernel when it suits me.
Very pretty.

But. Have you tried pronouncing the name of the website out loud?
or you know, publicly shot in the head for standing up against the deep state and keep delaying the release of secret files even after 50 years.
Getting VC funded HHVM vibes.

Not sure how they plan on monetizing.
Practically speaking: the only libraries I regularly use that demand me to use async stuff are HTTP clients, and those have optional blocking imports. I still need to sprinkle [tokio::main] in front of the entry point, but from that point on, everything is blocking.

I don't think it's "the entire community" at all. Dealing with futures across library calls is a pain and almost every library that can avoid it, will avoid it.

I try to avoid async code because of its annoying pain points and I rarely see any circumstances where spawning a new thread doesn't work. Sure, there's more overhead, and you need some kind of limiting factor to prevent spawning a billion of them, but async isn't really required in most circumstances.

It's like saying Go allows for generics. Very few people and libraries bother with them. Working with them is kind of a pain. They're there jf you want to use them, but you generally don't.
Craig Wright is an oozing pustule.
> ring totally hollow I think to anyone who plays it regularly

Obviously for a hobbyist player the experience is very different from people learning the ropes. Think the "kid playing against his dad at the cottage" experience. The kind of people who don't know any named openings other than the scholar's mate. The kind of players that don't know their own ELO.

This is the onboarding experience.
Yep. I do that same key remapping too. IIRC original suggestion was from Xah Lee
After being through weapons of mass-destruction narrative sold to us by mainstream media to justify the Iraq war, it is very disappointing to see younger Americans parroting every mainstream media narrative, without a question nowadays.

I sometimes wonder if I should just leave US forever, to not be part/beneficiary of its future atrocities.
Some more discussion over here: https://news.ycombinator.com/item?id=37435454
Indeed. Anecdotally, I use ChatGPT through Raycast so that I get pulled out of whatever context I'm working in then.
Anyone buying them and shutting them down won't even temporarily make the problem better, as NSO has competitors who would immediately hire the best people.
Who's your DM?
Although still experimental, GHC Haskell has a linear types extension that enables developers to specify lifetimes [0] that can be statically checked.

Good call, re: garbage collection FUD. Ultimately many programs have to clean up memory after it is no longer needed by the program and at a certain scale in a program it becomes necessary to write code that handles allocations/deallocations; and you end up manually writing a garbage collector. Done well you can get better performance for certain cases but often it's done haphazardly and you end up with poor performances.

It seems a good amount of Rust evangelism has given up on the, "no GC is required for performance," maxim. Is that the case, Rust friends?

That being said, I think it would be neat if there were a language like Haskell where there was an interface exposed by the compiler where a user could specify their own GC.

[0] https://ghc.gitlab.haskell.org/ghc/doc/users_guide/exts/line...
I want colored functions. I want to know which code is running synchronously and which doesn't, which raises errors and which doesn't. Color is just a description of the function's properties (and effects) and how it's compatible with other colors.

There is also nothing fundamentally bad with cooperative scheduling in scope of a single process.
The map in the article may be a bit out of date. For instance, the north-wise road from Nairobi through Isiolo in the center to Moyale (on the Kenya-Ethiopia border in the North) is marked as unpaved, but construction on it has been completed for a few years now. It was part of a push to improve connectivity in Northern Kenya, a region that has been historically neglected.

Most of these roads make sense in improving transport systems between cities in the countries, even without the Pan-African aspect. They are rarely sold internally as part of this trans African highway. The Kenyan segments for instance all make sense to join towns in the West and North of the country to Nairobi, and further to Mombasa at the coast. There also has been a push over the last few years to build a new road + rail transport corridor from the border with South Sudan & smaller towns in Northern Kenya to a new port in Lamu.
My understanding is that many early societies were quite egalitarian but they also tended to be relatively small. One area where decentralized power is not so good is warfare. Thus these societies tended to be conquered by their more warlike neighbors. This pattern repeats multiple times until the world is full of feudal monarchies, even though that system of government is relatively poor at building and maintaining infrastructure. Scientific and technological progress has been held back for thousands of years because this one system of government was better at killing their neighbors and in the end that was what really mattered.