skysight-inc/HackerNews huggingface dataset:
I'm just parsing the thread but it seems that changes to the C api can break the Rust bindings.

This leads to two situations: the C maintainer has to also update the Rust binding, or the patch has to wait for a Rust capable maintainer to fix them up.

For the first solution, the C maintainer is claiming he has enough work on his plate just keeping up with the C code that he doesn't want to work on Rust. He also believes it is unfair to force every C maintainer to learn enough Rust to keep their integration points working.

For the second solution, the C maintainer is pointing out that Linus has a history of refusing to merge C patches that break Rust builds. So even though the Rust advocates promise they will handle all of the Rust stuff and they are OK with their stuff being broken after C changes until they get around to fixing it, Linus doesn't seem to actually allow for this in practice.

I can see the maintainers point. Sooner or later Rust bindings on critical systems will be essential and changes to the C code will be gated on changes to the Rust code. It is a fantasy of the Rust maintainers that they will have to shoulder that entire burden. But even if they did, it would give them some pretty hefty leverage over the C maintainers in those essential cases. And it also introduces a requirement that someone with enough Rust and subsystem knowledge is even available for the job. People making promises today may disappear tomorrow, leaving the maintainer with an essential binding to a language he doesn't want to support.

edit: as has been said elsewhere, Linus could make some of this go away by committing to let the Rust builds break. I don't know if that could be done in a way that wouldn't be a de facto fork.
I had a Pebble Time Round, too, and it was great. For me the Pebble hit a sweet spot for a smart-enough watch that allowed me to keep my phone in my pocket. I could get notifications and reply to them right from the watch. I have a Withings SteelHR now, and it's great as a watch + activity tracker, but not being able to dictate replies to the notifications I get means I reach for my phone more now than I did with my Pebble
The crypto collapse chronicles: Decoding cryptocurrency exchange defaults
If any of this is true that's like ~$50M per charging station.

I would be really curious how much commercial ones cost.

Likely the government figures are inflated by lots of waste and consultants making huge money.
What?

(If you're trying to point out that two firefoxes are capable of talking to each other via system IPC, then yes, fully isolating any two programs on the same machine requires at least containers but probably full VMs, which has nothing to do with Firefox itself, and you'd need to explain why in this situation we should care)
Electricity generated by natural gas or oil and used to power a vehicle is still cleaner than burning gasoline in a vehicle because the generation plant has better emission controls than a gas vehicle.
Android has already gone this way - certain features like access to cardless payments are disabled if you're running a "not locked down" version of Android in anyway.

I bought a new 2nd hand phone recently and learned that one the hard way when I went to pay for my journey to work. The previous owner had enrolled the phone in the Android beta program, which, this being Google, is remotely controlled and required me to spend half an hour Googling to understand how to unenrol myself and my phone.
Maybe the EU should be glad that the UK is not a member any more.
This kind of reminds me of a plot element in Stephenson's "Fall; or, Dodge in Hell". Main character dies, consciousness is uploaded to a computer where he kind of becomes a God. He makes his own world, manifesting the "firmament" (has anyone else noticed that Stephenson loves the word "firmament", not just in this book).

But he creates all this land, and eventually new consciousnesses are uploaded to the same realm and one of the guys was a geologist. He realizes everything isn't real because something like "it's impossible for this type of a mountain to be next to this type of river".
Considering this states its talking to an actual quantum computer somewhere(at least that's what I'm led to believe by the "Connected to <some instance somewhere>" in the bottom right), I'd imagine this has gotten hugged to death, and hence why we are only seeing the spinning coins rather than it actually resolving.
Merkel is a product of the cold war. For her NATO expansion that includes Ukraine was unthinḱable, and most people who lived through the cold war would agree. She never promoted NATO expansion. She thought that through careful diplomacy both peace and trade could be maintained. The US interfered in that.

More importantly, the EU has imported Russian gas through various land pipelines all the time. Nordstream was supposed to secure against various disputes where Ukraine stole Russian gas:

https://en.wikipedia.org/wiki/Russia%E2%80%93Ukraine_gas_dis...

"Naftogaz admitted that because of harsh winter (lower than minus 30C) some natural gas intended for other European countries was retained and used for domestic needs."
Sheep-herding by humans dates back 11,000 years
It's just because there are more people online compared to the 90s. If 1% of people are extremely excessively unpleasant, then with 100 people that's one person. With 1,000 people then that's 10 people, with 10,000 people that's 100 people, etc. There's maybe 10 million developers involved today? So that's 100,000 people.

It's the scale that makes banning the "few well known figures" on sight hard. The method of communication (mailing list vs. GitHub vs. Discord vs. whatever) doesn't really matter all that much, at least not for this particular problem.
In addition, I'd also recommend looking at his implementations, directly. https://www-cs-faculty.stanford.edu/~knuth/programs/dlx6.w, for example.
Organize your colleagues. Labor has more power than general public protestors
Hack a phone
> they made rand actually random

That is a phenomenally stupid thing to do. There is legitimate need for reproducible pseudo-random sequences derived from a known random seed. If you break seeding that can't be done. This is how fuzz testing with generated inputs works.
We didn't allow movies to be as violent 70 years ago because of censorship...
Of course that's a thing. However, anyone who's ever read a history book has a pretty good reason to be suspicious it ends there.
What would you expect? The funding has been available for ~2 years, and it takes about 2 years to plan & build & connect EV stations. The vast majority of those stations are still in progress.

Looking at the Q4 2024 update, 9 states haven't even put out solicitations for EV installations yet, and 8 plus Peurto Rico just handed out their first money in Q4 2024. Those stations would be expected to come online in 2026.

Of course that now won't happen, the cancellation ensures the money will have been wasted.

https://driveelectric.gov/news/q4-2024-nevi-quarterly-update
There is no such thing as a free market, especially in the US.

The free market is like trickle down economics: something oligarchs make fools believe in so those fools don't notice they're being robbed.

As long as you think the big bad guvmit is worse than the billionaires robbing us then you'll eagerly sign up to be robbed.
But the new syntax is optional, right? So you could upgrade and keep the old syntax? (I'm not a Scala dev, so this is just my impression.)
Exactly this. What I'm talking about is just a specific instance of the generalised rule you've stated.
Intel's vacant CEO spot rumored to be filled by Tom Caulfield
I didn't feel like the terrible ending ruined the fun I had with the first five seasons, but I did believe they had a direction in mind through most of it. What I remember bugged me most was that sometime quite early in the show, probably season one, the writers "promised" that they had an ending and explanation for everything, and that it explicitly wasn't going to be a cheap cop-out like "it was all a dream". Which, as it turns out, was either one or two lies by my count.
I suspect the money is going out before the charging stations are being built - but if it's taking 3 years to build them, that's kind of a problem in its own right.

I don't mind the government spending money to do stuff, but spending money to not do stuff feels bad.
I think both arguments have credibility.

The R4L says they will make sure the Rust code is fixed when the C code is, and that's admirable, but the concern it means a developer now has to wait for that, holding up their work for release/submission. The bus factor is now on the R4L team.

Meanwhile, everyone involved in development for Linux already knows C.
> Ludvig Von Mises

Not sure I would conflate praxeology and science, considering that praxeology is built on the rejection on empirical studies.
The trend seems to have happened long ago, in the 80s.

What's most interesting is that despite the deluge of cancellations and heavy (self-)censorship, the 2010s and 20s did not change anything.
maybe because of bitcoin, nfts, iot, ai, metaverse, all these other endeavors that sucked up billions and gave us nothing of benefit in return.
It seems as good a time as any to point out that the environment in which people like this are making decisions is the one in which equal opportunity/affirmative action/DEI become tenable, if not necessary.

For those of you whinging about how unfair scope-broadening to force decision makers to at least consider marginalized people for opportunities is, the problem is not these initiatives, it's these people, who make it impossible to determine if someone is being rejected for merit or for some other reason.

In general, we have to get away from the idea that the highest score along a narrow measure is the be-all-end-all of merit, anyway. Set a reasonable floor of competence, and then either run a lottery or begin looking at other qualities.
That is not a reasonable comparison is it. Junk hyperbole doesn't make a strong point.

What are you trying to say? This insidious stuff is worthwhile? Bitcoin mining in PDFs is important stuff?
And thus RPM was not designed with easy user reproduction and signing by multiple independent parties for high accountability in mind. Most other package managers do not have this problem. This is a flaw that should be corrected.

Also, it takes a ton of work and testing and bug fixes and patches to get software reproducible. Assume most packages are not reproducible until proven otherwise. Arch, debian, nix, guix, all do that work and publish the proof, for several years, with far less resources than redhat or fedora. Stagex even has 100% (shameless plug)

Easy user hash for hash reproducibility with published reproduction testing proofs is the standard baseline for years now, and even that is nowhere near good enough.

Multiple independently signed reproduction proofs with full source bootstrapping is IMO a bare minimum for any distro that expects other people to be able to trust it for more than hobby use cases.

Supply chain attacks are becoming very common, and no one should have to trust a single engineer somewhere with a god signing key for a major distro.

Also just to spot check a popular package in Fedora, rust, I just confirmed it still downloads a non-reproducible binary rust compiler to build its own rust package, so it is certainly not reproducible from source even putting aside the rpm signing format problems. Fedora blindly trusts whoever builds the binaries on the rust team. I can only assume RHEL does the same.

https://src.fedoraproject.org/rpms/rust/blob/8e04e725bbf4eb9...
Long battery life

Apps/watchfaces SDK and app store

Smart replies (i.e. reply to sms)

Display visibility outside
Technical Details section of help explains "we buffer batches of coin flips in advance to ensure a responsive experience. Your coin flips are always drawn directly from a quantum circuit, though no necessarily in real-time."
https://apnews.com/article/indonesia-cambodia-illegal-organ-...

https://hir.harvard.edu/for-sale-the-pervasive-organ-trade-i...

https://amp.scmp.com/week-asia/health-environment/article/32...

I bet crime by Chinese against Chinese in other countries is not very reported because local gov won't waste resources on non locals and because CCP won't want it in the news to protect their image

And a bonus for the dead comment saying "the idea China would allow it's own citizens be cut up for organs is racist as fuck"

https://thediplomat.com/2024/08/first-known-survivor-of-chin...

https://www.washingtonpost.com/world/asia_pacific/in-the-fac...

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6854896

https://www.news.com.au/world/asia/barbaric-torture-brainwas...

Welcome to the world
That's really not the point. Not everyone is paying attention, ANY messaging at all that dissuades the public from going EV instead of ICE is actively harmful. Anyone advocating against Tesla is letting their emotions hurt the fight against global warming. And the only explanation I can come up with, is that they don't actually believe in global warming. Because if they did, they would swallow their anger, and favor every measure that advances the fight against global warming.
It was normal in Britain and the USA in the early 20th century, and perhaps it still is normal for academics. For example, J. R. R. Tolkien.
What are we actually worried about happening?

Are AI-written books getting published?

If they start out-competing humans, is that bad? According to most naysayers, they can't do anything original.

Are people asking the AI for books? And then hoping it will spit it out a human-written book word for word?
> and improve the product

That is, at best, a highly subjective point of view. Considering the mass exodus of people and governments and company accounts, it’s hard to make the point everyone thinks Twitter has improved.
It’s a four year term. I wouldn’t count on mid-terms saving you. Vast majority of the seats up for election at midterm will be in safe districts. (Yayyy gerrymandering!)

No sense in buyer’s remorse at this point. We just have to find some way to make the best of the situation.

We do need some changes though. Consider this, the allotted pres-vice pres pairings were the best the current system could come up with. So changes should really be made, so that in the future we encourage more competence in candidates for office here in the US.

Of course, now I think about it more fully, office holders would have to make those changes. So I guess I wouldn’t count on that happening either.

Sigh.
You're assuming that turning off ADP in the U.K. is sufficient to appease the British Government. The Investigatory Powers Act can also be interpreted to give the U.K. the right to ask for encrypted data from users outside of the U.K. (see Apple making this exact point in a filing here [1].) Turning off ADP in the U.K. doesn't end the controversy if that's what's at stake.

[1] https://bsky.app/profile/matthewdgreen.bsky.social/post/3lhl...
The UK government drops the ball on just about every matter the public care about, but when it comes to overreaching digital surveillance, they're absolutely obsessed.
I want a kids app where a parent can send a task to the watch and have it display, possibly with an occasional alarm or vibration. Ideally with a picture and text. Bonus points for a function to read the task out loud (for kids who cannot read yet).

Basically Brilli but for a watch.

Kids generally want to follow directions but get distracted and forget what they are working on. I want an easy and consistent place for them to check “oh right, I was packing working on X when I got distracted”.

It might sound dystopian for people without kids but as a parent the fewer times I have to remind/check-in on an individual task the less frustrated I am and more patience I have. It makes me realize that when my mom complained “I’ve told you to unpack your backpack 10 times” they probably weren’t exaggerating and I only remembered the last one.

I’m possibly interested/able to write my own apps, I made an android app and I’m relatively fluent in a few languages. I would be most productive in Rust.
If you just need one drawing of something unique it is probably still fastest. But nobody needs one drawing of something unique. You often want to take your drawing and program some CNC (3d printer...) to build parts and CAD/CAM can do that much quicker. You often want more than one copy of the drawing reduced/enlarged. You often want to give different views to different people which CAD will just do with a few clicks. You often want to run analysis for various things (do the beams work, will the pipes carry the needed water...). Many more things modern CAD can just do and more things are being added - you just need to learn to use a computer.
We don't use it for anything interactive or user-facing, it's too slow for that. It's for some large+cold data that is used in batch analysis jobs that need to query out a small subset of the data using relatively complicated indexed queries. We probably don't get more than a few thousand queries per day through the system which is no big deal and basically free, but migrating this cold data to S3 allowed me to save a few terabytes in our expensive SQL Server cluster which is a big deal.
Why is that? What do you fear so much?

Let me let you into something:
There will always be something to fear, and the more you go trying to squash every little bug the more something else will find you. You can’t escape your fear of pain and death no matter how much you think you are god and must alter the universe around you to stay “safe”.

Before meddling in the intricacies of nature for an illusion of safety, the best course is the ancient adage:

Know thyself.
> The changes required to bring C to a Rust level of safety would make it an entirely different language, even when restricted to the kernel's domain.

Maybe. 1. It may not have to be "Rust-level of safety" to be good enough to make Rust benefit less compelling. 2. Linux C is already a different languag than C, continued incremental changes might be a better way to get there than adding Rust even if it does become very different in the end.

> Also, if you're already doing codebase-specific patches to the language itself, many of the arguments around codebase portability that justify the use of C fall apart.

Sure, but Linux never had a "codebase portability" argument. It always had to be GCC C. It eventually made some relatively small changes to allow clang to compile it, the far bulk of that work being changing of clang to behave like GCC.

> Aside from that, there are other benefits to Rust than safety: it's better at modelling data and states, as the now-infamous filesystem talk [0] outlined.

Yeah, it's not only safety improvements that are in Linux-C.
Fast moving field does make sense in terms of copyright because the knowledge is recorded in documents which are then copyrighted. E.g. research papers.

> If I write a really popular book, I don't want Hollywood to make it into a movie without compensating me just because they waited a few years

I genuinely don't understand this. Even at a decade copyright, pretty much anybody who was going to buy the book and read it has already done so. It costs you virtually nothing in sales, and society benefits from the resulting movie.

Your goal is to deprive everyone of having a movie, because someone who isn't you is going to make some money that was never going to you anyways? Your goals for copyright appear to be a net negative to the system that enforces copyright, which begs the question why should the system offer protection at all?
Everyone has a priority stack. Given a choice between the immediate threat of Musk and the dismantling of the federal government and supporting Musk and fighting global warming, the choice is clear.
I never had one, but several of my friends did— I was at UW the same time as Eric and was definitely aware of inPulse/Allerta before it became Pebble, and was mildly jealous of their participation in YC. The killer things were always the battery life and the always-on display.

My first wearable was a Fitbit I got a few years ago, and until recently I would have said that the HRM and sleep tracking were non-negotiable features for me. However the Fitbit (now my second one) has gotten increasingly spotty with its ability to sync that data up to my iPhone— it basically never does it automatically any more, and even when I try to initiate a manual sync it often times out with seemingly nothing transferred. And now, with several months of not having that data, it turns out I actually don't care all that much about it.

So I think I've really become the perfect Pebble customer— someone who'd enjoy something attractive and minimalist, a device that isn't distracting or invasive but gives me just enough notifications that I can fully silence my phone and be more present with the people around me, while still being aware of the important stuff, like a text from my kids.

Hopefully the new team can get this right, and with the benefit of a decade of development on both the e-ink and battery fronts, deliver a Time Round successor that cleans up some of the tradeoffs: properly watertight, no more ugly bezel, and restore the multi-day battery life.
What we do with the vectors is important, but vectors literally just hold information, I don't know how you can possibly strike out the possibility of advanced intelligence just because of the logical storage medium.
Who would have known that BitTorrent, shadow libraries, and seeders will help to train the best AI models out there, that adds a whole new meaning to a "seed".
Go is the best for scale out, concurrent agents
To be clear it was marketed as e-paper (e-ink is a trademark). Reflective LCD falls under that category: https://en.m.wikipedia.org/wiki/Electronic_paper

Disclaimer: former Pebble employee
In reality, it's a room full of interns flipping quarters and averaging their results in "real time"
What are you trying to say exactly? What kind of reform are you suggesting they make impossible? And how?
The title is extremely dishonest.

They are “racing” to save websites on gender ideology and diversity. Websites.

How is it acceptable to lie like this (even if you agree politically with the publication)?
Who will cry after one less landlord exploiting tenants and tax payers?
> Seeing what it has become though...

Was it ever different? Not as far as I can remember at least. I think one of the main strengths of open source development is that it works despite the drama.

With open source projects, everybody is free to start their own fork over disagreements, and if the fork actually turns out to be objectively better it will replace the original project.

> Maybe closed source is better.

It's the same and worse over there, the drama just isn't public.
I mean if you believe that a well run government is more important than global warming you make a choice.
Hmm, what do you think you'll do if you are in fact a knowledge worker?

I am a software developer and it seems to me software development work won't totally dry up, but I speculate you'll need about 15-20% of the devs you previously needed in the industry. I don't want to fight for scraps so I'd rather move (hopefully laterally), but to what I don't know.

I live on a small 7 acre farm, I used to joke that I'll become a farmer, maybe (unbeknownst to myself) I wasn't kidding.
People are definitely trying to bridge the gap. https://deepmind.google/discover/blog/genie-2-a-large-scale-...
I much prefer Gaudi - even more outrageous, and his roofs didn't leak. He didn't have access to modern engineering, but all his buildings were well built.