skysight-inc/HackerNews huggingface dataset:
It isn't, Free Vision (Free Pascal's own Turbo Vision library) has a much more weird history though it is indirectly based on the C++ code Borland released back in the 90s, like the version linked here (see my other comment). They have a common ancestor but they are different "branches".
Also newtype wrappers.

If you have code that deals e.g. with pounds and kilograms, Dollars and Euros, screen coordinates and window coordinates, plain text and HTML and so on, those values are usually encapsulated in safe wrapper structs instead of being passed as raw ints or floats.

This prevents you from accidentally passing the wrong kind of value into a function, and potentially blowing up your $125 million spacecraft[1].

I also find that such wrappers also make the code far more readable, as there's no confusion exactly what kind of value is expected.

[1] https://www.simscale.com/blog/nasa-mars-climate-orbiter-metr...
It's half-half. The kernel is c++, but it is small relative to the overall OS which is predominantly use space. Growth in rust far outpaces c++ so in a few years c++ will likely be a much smaller fraction. Also, notably, starnix is entirely written in rust.
Well you can trust the data or your personal experience
It's still an improvement, because you can find what makes that MysteryObject and you know how to pass it to a function that takes a &MysteryObject or Rc<MysteryObject> or other variation.

In C, it's all MysteryObject* and you have no clue if that is a Box, Rc/Arc, &mut, Cow, MutexGuard<MysteryObject>, maybe a slice of &[MysteryObject].

And if you're unlucky you get functions taking or returning void*.
I don't see how this system can track a modern iOS device given Apple's deprecation of IDFA. Likewise, the Wifi MAC address on iOS is randomized by default. The only non-randomized identifier is Bluetooth AFAIK.

What am I missing?
"Your questions disprove my point so they are irrelevant" damn ahaha
If I was given a l33t code problem in an interview I would stand up, make some sort of silly comment, and walk out. That's not a company I want to work at.
Der8auer doesn't cover CPU architecture hardly at all. He mostly just does overlooking, which is orthogonal.
My contribution to the small web is a lightweight blogging platform: https://lmno.lol My blog is at https://lmno.lol/alvaro

You can drag and drop your entire blog from a single markdown file https://indieweb.social/@xenodium/112265481282475542

You can read the blogs from anywhere, even terminal (no JS needed).

No need to sign up or log in to try it out. I haven't officially launched, but if you'd like to start blogging now, I'll be happy to share an invite code.
The CEO of Automattic seems like he's been on an egomaniac kick lately, which makes me suspect that the (boneheaded) directive came from him and therefore no one with any sense has been able to shoot it down.
To be frank again, there wasn't really bad faith and hostility in the way you mean. You were snarky to them, and they escalated by insulting you. That doesn't really excuse anyone from anything; you both made your choices, and neither of you chose to descalate or to walk away. (To be clear, I have already read what happened, and I cannot be convinced otherwise. Any more than I can be convinced the sky is green. I'm just letting you know, because you invited the audience to pass judgment. If you feel compelled to justify yourself, just know that it's falling on deaf ears.)
Author here. I was wondering why I was seeing plenty of people from github on my meditation website so I checked HN, hi!

Happy to answer any question you might have, and feel free to offer feedback too.

(Last time this got posted to HN[1] was really productive in improving the project, thanks!)

[1] https://news.ycombinator.com/item?id=34849024
Go would only be comparable if you had hundreds of vendored dependencies but Go's community and culture have encouraged use of the standard library over external dependencies where possible. A core problem with Rust is the lack of an adequate standard library. The problem with Cargo is when you have an application with hundreds of dependencies. That does not exist in any mainstream Go application.

1. Why Rust Libraries May Never Exist - https://www.youtube.com/watch?v=769VqNup21Q

2. The Rust Cargo ecosystem is broken - https://www.youtube.com/watch?v=OdMQwDtumJ8
> You cannot sideload apps that are Open Source. You cannot install emulators or fullspeed VM software. You cannot switch the browser out for one you would prefer with controls amenable to your satisfaction.

Worth noting that while this used to be true, those things are now/soon geofenced features that only Europeans get to enjoy. Too bad if you happen to live in the home country of Apple.
I was criticizing your incorrect inference “memory-safe language => better-enforced API contract”. The only thing memory-safe languages do in that context is to remove a single aspect from the universe of things that can be ambiguous in an API, and they also don’t cause anything else to be enforced. (Rust does more, but that’s because of properties beyond mere memory-safety.) In other words, “memory-safe language” doesn’t mean what you want it to mean.
Yeah, it'd be great if over time they/a community provided a system for visualizing the form logic and a form builder GUI so you can go full-circle with this (building via code and GUI and saving/versioning/forking forms via source).
Now, what kind of user is restricted to a single browser without an exposed or effective runtime to locally execute games? What kind of inferior, second-rate user experience would promote web gaming over the native experience? Which users are the ones insisting upon changing the status-quo when Windows and console releases work so well?

It's a mystery. We may never know why users demand for browser-based titles when WINE and DXVK are locally executable on any sufficiently capable hardware.
Someone needs to convince newmaxx to start a SSD review site.
I have explored trying to make global state CA systems, with no success. If anyone has examples of trainable global state CA systems please share, I'd love to learn more.

My idea was that there would be global information but local rules. And the local rules depended on the global information. However I struggled to train such a system and gave up. I would like to go back to it though and some expert perspective might be enough to push me back to it.

I find CA's interesting because they are both continuous and could conceptually vary the amount of compute attributed to a particular problem. NN's can't really do either of these things.

(I appreciate LLM's vary the amount of compute based on the question. But just running the same model over and over seems like an immature method, there must be a better way.)
> I don’t get how one imagines being an animal and… it just exists as an automaton? And for some reason exactly humans are all conscious/intelligent,

So far evidence points to the simpler solution that all living creatures are automatons and that there is no mechanism by which self determinism can exist.

Wide acceptance of such a belief would pretty much ruin society so it is best if we all just go on pretending we are masters of our own destiny.
The first one is worse because the 0 looks more like an O. What platform?
From the Linux conference video I watched I think they have the wrong approach. They’re trying to improve a bad api by adding types do describe it’s awkward behavior. The C programmers who love the Linux style want to be able to change semantics or api without modifying rust code. The solution is straight forward, build an adapter later in C that has well describable and clean semantics. Since it is C and in the kernel and has clear semantics the C programmers can maintain it without having to look at Rust. Perhaps the general lack of encapsulation and layers in the kernel will defeat them as they will need a lot of adapter layers. But for file systems it might be achievable.
Hopefully they can pull this off without a horrific accident turning most of them into crabs.
That's incorrect based on my experience. The law exposes startup founders to large tax liabilities immediately after a financing. We've hired some of the top lawyers in Norway and the consensus is the only alternative is to relocate. There's plenty of articles about it in the Norwegian startup press.

Even better, you have to pay Norway on your unrealized capital gains but they won't credit you on future losses from the startup. Essentially they have socialized the profits and privatized the losses.
MySQL semisynchronous is similar to a Cassandra consistency level of 1. That is typically a lens that helps.

As block devices aren't ACID, their challenges are greater.

But note the following from the MySQL docs, similar problems exist when you have to fail over with uncommitted transactions.

> With semisynchronous replication, if the source crashes and a failover to a replica is carried out, the failed source should not be reused as the replication source, and should be discarded. It could have transactions that were not acknowledged by any replica, which were therefore not committed before the failover.
Hard to know if you're referring to Chromebook/Android/Web, but looks like the web one. If that's the calculator from the google.com web-page, that is surely a stylesheet/font that failed to load (sometimes?). Try to look at the browser developer console next time it happens for some request errors.
No. Just because something’s behind an Arc<T> doesn’t mean two threads can hold it at once. Arc just ensures that it is freed (dropped) when no threads are using it any more. T itself has to be Send+Sync for Arc to be.

To a first approximation, Arc<Mutex<T>> is what you want when you want a blob of mutable stuff to just work between threads, but you still have to worry about terrible performance if you hold the mutexes too long, etc. (Not to mention mutexes are just slower in general than having types which are natively Send+Sync.)
Beyond logical replication: pg_easy_replicate Supports Tracking DDL Changes
I don't believe you're allowed to run fullspeed VM software or JIT-enabled browsers, even with the DMA. Nothing has been super set-in-stone yet, but those are the terms Apple is intent on promoting.
> Free speech is good upto certain extent

Until you own speech is banned right? We are the "good ones" after all.
On that basis, I assume you're vegan? Animals actively try to avoid getting killed.

Do you also think rape victims "enjoyed it" if they climax?
Well done on getting your project linked here again on HN.

> I was wondering why I was seeing plenty of people from github on my meditation website so I checked HN, hi!

I'm curious: how did you notice this? You happened to be viewing your website stats or your analytics tool was setup to notify you when you receive a surge of traffic :)?
Another perspective which makes it clear this is The Way: it brings the promise of fully self-documenting code much closer to fruition, if not all the way!
If you need a certain object shape, best require it in the API.

You can't be too specific there, because being as specific as possible has advantages: https://news.ycombinator.com/item?id=41409475
> I can't imagine being locked in till it dies, because as you said, the iPhone is such a miserable product. I'm sure you could resell and get a flagship for a similar price. You'd still net loss, but IMO it would be better than keeping the phone since you don't like it.

I'm not locked to it but honestly I spend so little time on my phone that it's one of the smaller problems in my life. I do despise it, but not enough to sell it before I can't use it anymore.
Yeah, I am personally against that as well. Enforcing laws is a police job, not the average citizen's, because they “supposedly” undergo certain training to do that. If everyone started acting like a police officer or reporting insignificant things, it would get chaotic, and it incentivizes people being hostile against each other. The only exception, in my opinion, is someone reporting something that’s substantially bad, like a homicide.
Wolfram is serious about his software, but, to my mind, has been closer to a crackpot scientist than a real researcher the last few decades. Him backing something up diminishes my subjective probability that this is something "serious"
I've seen this in Haskell too. “The type signature is self documenting!” Unless you're talking about the most trivial functions, that's almost never the case.
Yeah, is anyone familiar with other DSLs for form/survey building and logic?

For my work, where we produce lots of surveys and reuse parts of them/run near duplicates monthly, I've been curious to see if there's any dual code and GUI options out there to allow for survey programming to be version controlled and forked, etc.
The original title of the article was:

> New Trump Book Threatens To Jail Zuckerberg, Putting Zuck’s Groveling Letter In New Light
The intention is for people to be able to run whatever software they want, and Apple is currently figuring out if EU wants Apple to follow the intent of the law, or the letter. We'll see how it goes but I wouldn't hold my breath for Apple to get their will.
Modern art is considered art because it's a form of human expression, regardless of whether you "get it" or not - it matters that a human being made it, as opposed to a machine.
I can't give you a complete answer, just partial stuff I am aware of

1. Rust fanboys poping up on other language topic and shitting on them and promoting Rust

2. Ton of low quality promotion, like you would get on HN crap like TODO application in Rust, and the Rust community would just upvote and promote this low level 1 weekend project just because is Rust

3. RIR rewrite it in rust, toxic Rust fans would popup on projects communities and demand to rewrite it in rust, or why is this not in Rust, or I would contribute if you rewrite it in rust.

I am not sure why this community is so toxic, I do not remember Java,Python to have this problem, I suspect that the toxic part is just a portion of the developers but the community of Rust devs did not manage to keep the toxic people in check.

But honestly use a search engine and find more details, I am avoiding this kind of drama so I do not have latest gossip (just seen a link here that the ladybird devs also called the Rust people toxic , probably because they are butt hurt that people are making a more popular browser then their Rust alternatives)
Next up: "oops we lost all the data due to migration. Sorry about that"
much empathy/sympathy; vascular dysregulation is terrifying, but treatable. cognitivefx.com (in Utah) does excellent work in this area, as do others

good luck!
This might be setting a new precedent though. I'm making assumptions here, but I'd have thought that search warrants were historically used at locations where the suspect lived / worked / frequented. Even at premises not owned by the suspect, the police turning up and requiring all the security footage doesn't deprive the premise owner of anything. Towing away an innocent law-abiding citizen's car for a matter entirely unrelated to them seems like it's massively overstepping the line set by any previous precedent.

I can't think of anything else that could be seized by the police from an entirely innocent non-suspect which would cause a similar level of disruption in their life. What happens when the car owner needs to head to work in the morning and find their car has been taken. I doubt a call to the police is going to quickly reveal that it was the police themselves who took it. Even if it does, if they're holding it for evidence, they might not get it back very quickly. What if the lack of car leads to negative consequences for the owner - maybe they miss an important work meeting, flight, date, whatever - are the police going to compensate them for that? What if the owner is out of the country for a month and they only need a week to act on the court order and get all the video - does the owner then have to pay impound fees? Is it discriminatory that the police assume all Tesla's can be seized this way even if they don't happen to be recording, but they wouldn't consider doing to same to any other make of car even though any car might have a dash-cam that records when locked.
Can you judge the tech bros by their bookshelves?
I'm looking for a solution similar to wordpress but haven't really worked in this space. What's good out there?
Disproportionate impact is already acceptable with insurance, because they know for example that the average young woman drives safer than the average young man. And charges them as such.
I’m pretty sure that those sharing such things don’t find it any less nice.
I do like single-dev apps. There are two apps I use regularly, and I have Discord open to the developers of both. They are always happy to receive bug reports (because so few report) and often open the code while I'm talking to them to figure out the problem.
This is absolutely true, there is a lot of performance work invested at all layers or features that benefit from improvements in runtime itself.

As you noted, the problems happen later in the handling pipeline. There are also choices that ASP.NET Core has to make as an extremely general-purpose web framework like that.

System.Text.Json is pretty good for a default serializer, but it's far from how fast json serialization can be done in .NET too.

Both of these end up reallocating and transcoding data, and STJ also might take a hit if deserialized classes/structs have converters in them as it can disable a fast-path.

My idea here is that a new implementation can benefit from the hindsight of strength/weaknesses of asp.net core and how its design influences the implementation choices of the user (and whether they end up being optimal or not).

It would also not be constrained by backwards compatibility or certain organizational restrictions - for example you do not need to explicitly use out-of-box QuicConnection and QuicStream that rely on mquic and opt to statically link to parts of the stack implemented in Rust, or bring over more logic to C# instead. There is a certain conventional way you are expected to approach this in dotnet/* repositories, and it might be a bit restrictive in achieving end goals of such a design.

It would be able to approach the problem as a library that expects a more advanced user, closer to how e.g. Axum or back in the day actix-web did (and by advanced I mean effective usage of (ref) structs and generics, not that it would need boilerplate).

p.s.: does this organization with millions of RPS have a name?
> The government in Brazil does not like X because users are critizing the government.

This baseless personal assertion does not pass the smell test. I'm going to explain to you why.

Elon Musk's Twitter is happily censoring opposition of totalitarian dictatorships such as Turkey's Erdogan regime, and the only remark that Elon Musk published regarding censoring Turk opposition parties is that Elon Musk's Twitter would risk being removed from Turkey. Elon Musk, when he caved to Erdogan's demands to censor his opposition, famously said

> “Did your brain fall out of your head, Yglesias? The choice is have Twitter throttled in its entirety or limit access to some tweets. Which one do you want?”

https://www.vanityfair.com/news/2023/05/twitter-musk-censors...

So for Turkey's totalitarian dictatorship Elon Musk finds it acceptable to censor opposition by arguing bullshit like "either we show some content or no content", but for Brasil's democratic regime, which barely managed to fend off a fascist military coup, when they request Elon Musk's Twitter to appoint a legal representative to handle requests... That's suddenly unacceptable?

Bullshit.
Which state do you live in that is doing better?
It's not clear to me how you can claim most of these drivers don't have insurance.

Also. Nothing is stopping Karen's from reporting things right now. So what if they do? If you've done nothing wrong then the reviewer would just trash it. And probably put Karen's reports in the "immediately discard" pile in the future if she sends in frivolous claims all the time.
If a machine makes something that elicits genuine emotional response it is not art?

Art must necessarily be made by a human to be considered art?

The definition gets less useful by the second.
Probably because it’s talking about a historical practice?
How not to hire a North Korean IT spy
Sure. But for smaller users it's easier to breathe the accounts by hand rather than manage an entire active directory installation.
>Maybe the UI coordinate system is using floats and a rounding error aggregated over many days

It's using floats on 32bit (...which means only the watchOS currently, I guess?) and doubles elsewhere.

Are there any modern UI frameworks that _don't_ use floats/doubles?

I was gonna guess CSS, but even that has supported sub-pixel precisions on HiDPI displays for a while now.

[1]: https://stackoverflow.com/questions/5709698/html-sub-pixel-b...
This AND liability on the data being part of an inevitable breach. Both working in tandem would limit data collected to a minimum required to operate and remove incentive to collect.

But as you note.. surveillance economy will not be happy about it and likely fight back.

Amusingly, the people who understand the risks and take precautions are also least likely to put a spotlight on them, which privacy-conscious tend to avoid.
Firefighters sawed through AZ border wall to help man who waited 24 hrs for aid
So cool! Make it a web interface that sends an email!
> and that's more than I can say for you and everyone else filling my messages with personal attacks and bad faith reading of everything I have to say.

In a metaphorical sense… since HN is not your inbox and this is not your submission.
Yes, for sure useful for the appropriate mathematics. My point is, the trading strategy was a simple heuristic wrapped into overly complicated definitions and proofs. The complicated mathematics added exactly nothing to the application.
UI is designed by designers for designers. Then management and marketing. End users are a tertiary consideration.

Yes I'm bitter about the Jetbrains New UI abomination.
I'd agree with that. I wonder if it was a conscious decision to make it not look like 1 second or something?
Thiel has already massively bankrolled Trump through a vast array of think tanks and "independent" media properties and influencers. If anything this headline is probably just meant to distract from that fact.
This is one of the most absurd comment I've read in a while. I love it, thank you.

Fwiw, cervelat is also very common in France, I grew up eating that stuff. Maybe that's why I liked the article so much. There's something to dig up there
My car isn’t a Tesla, and the dashcam has a “parking mode” that records everything while parked. So, do that, don’t get a Tesla, and never get towed to access the camera.
You can answer the call and switch back to Maps while the call continues, right?
Love the look, definitely throwing me back to the halcyon QBasic days.

Slightly related but another way to simulate a retro text editor (old school raster style green screen aesthetic in this instance) is to combine the "cool-retro-term" terminal with the minimal editor "micro".

https://github.com/Swordfish90/cool-retro-term

https://github.com/zyedidia/micro