skysight-inc/HackerNews huggingface dataset:
Have you read REAMDE? A surprisingly large amount of text was dedicated to literal worldbuilding description of how an MMORPG world was derived from physical principles, geological processes, and so on. I haven't read Fall yet, but that those same physical processes are a big part of it, isn't surprising to me.
I feel like when I flip a physical coin it pretty much always lands on exactly the same side unless I flip it real wierd.
> I know this for a fact

If you can't see how the implementation of a Holocaust in the US might be impacted by the distribution and population density of Latinos I can't help you.

Some of the estimates I've seen for 1930s Germany were that Jews were less than 1% of the population; by contrast, Latinos are far beyond that--something like 40% in Texas and California.

A big part of the Holocaust was the targeted persecution and removal and ultimate execution of Jews, right? This was greatly aided by the fact that there were so few of them, and the Nazis were able to pin a bunch of ills of the time upon them. It's a lot easier to other a group when there are only a few representatives around.

My assertion--if you agree with the numbers earlier, which to me seem to be about the right near order of magnitude--is that we're not going to see that here in the US with Latinos (or Blacks, or most other groups) in the same way, and so fears of a Holocaust against those groups are likely unfounded.

Now, this isn't to say that there aren't a dozen other problems that could pop up, or that perhaps it might take a form wholly different than history--but the assertion was "we have lots of parallels to the Holocaust's preconditions" and I think that is (mercifully) one of the few things we don't have to worry about.
Redox looks great. Device drivers should be in userspace, though I think that's far easier said than done with everything being on shared busses. A kernel cannot (safely) just simply check permissions for accessing a device and route the messages.
Why not just require all data on the icloud be sent to a server all unencrypted? Ain’t no difference. Apple isn’t gonna do it and Trump will tell UK to shove it
The level to which VC has debased itself to bend the knee to the orange man is without limit, and we are only days into this administration..
https://en.wikipedia.org/wiki/Towers_in_the_park#Criticism_a...

who said they were fake? I just said the reality often didn't pan out that well.
Link to the study: https://www.sciencedirect.com/science/article/pii/S088915912...
Laws are for poor people.
Gioia's own books are fantastic too. I highly recommend them all. "West Coast Jazz" is probably my favourite, a fantastic guide and history to so many great players who didn't get their due by dint of being on the "wrong coast".
"How to Listen To Jazz" and "History of Jazz" are fantastic, more general starting points.

He and Garry Giddens are my two favourite jazz writers, hands down.
> Regular expressions is a great tool for searching patterns in text. But I always found it unnatural for text editing.

The entire purpose of this project seems to hinge on this assertion, but there isn't a single example.

I don't understand what makes regex unnatural for editing? What is meant by editing? Why do people struggle with groups?

There are lots of examples of the syntax for this project, but why is it better than regular regex?

If there were a few examples showing "here's the vanilla regex version, here's my version, here's why my version makes this easier" I might be able to understand this project.
https://commons.wikimedia.org/wiki/File:IAO-logo.png
Why comment if you have no idea what youre talking about?
surely UK is going to give two shits what Trump says :)
I shouldn't have to mention it, but refusing to listen to illegal orders is obviously part of a civil servant's duty.

In a democracy, a civil servant must respect the law even if it goes against orders. When all you have civil servants who respect their boss's orders even when it goes against the law, you have left the domain of democracy.
So it's actually worse than I've described, you have to root your TV first...
I wonder is Apples AirTag networks could be utilised to send data, that would remove any need to have a data/wifi connection and it would also have an inbuilt way to keep tabs on a young child.
And for most parents a short message is all that’s needed to send “Running 5 mins late, see you soon” etc.
Generating 90 VAC at 20 Hz was a challenge in the early days of exchanges. Check out Calling315.com for more on ringing generators

https://www.calling315.com/ringing-machines
I vouched for this post because, even if you think it's more focused on politics than tech, it is covering a political project (and the execution thereof) by a technologist (and several tech-adjacent folk) who has had work frequently featured in this venue.

Moreover, given that this political project places Tech itself front-and-center (both in the use for furtherance of the project as well as serving as the model being emulated/extrapolated), I think it is wholly on-topic for HN.

None of this analysis strikes me as particularly unkind or unfair. I hope the conversation can at least tackle the thorny issues of how tech has been implicated so far, and how it shall be in the future.

All the best,
How do they guarantee none of it is modified?
Nissan Sakura Review: Why This £13,000 Car Is Selling Like Crazy [video]
Today, maybe, even so it probably depends on who you ask.

The thing about giving your rights away is that it’s very difficult to get them back, and you never know who “they” are going to be in the future.
The Outbox Pattern: Transforming Real-Time Data Distribution at SeatGeek
Linus is not a boss, that's correct, but he is the BDFL. He doesn't always choose to make every decision himself, but the decision to allow Rust in the tree was made by him.

> not such that it will bend and change the rules and put a technical burden on everyone else.

Absolutely. That is very important. We are in agreement here.

> This issue is solely a technical burden

Here are the entirety of the arguments made:

"No rust code in kernel/dma, please" when no Rust code was being added to kernel/dma.

"Keep the wrappers [duplicated in every driver] instead of making life painful for others." and "interfaces to the DMA API should stay in readable C code". He is not responsible for those wrappers, nor for fixing them when the underling APIs change. This is an argument against the existence of a Rust API for DMA in general, on the conceptual grounds that it exists at all, not a technical argument.

"Maintaining multi-language projects is a pain I have no interest in dealing with. If you want to use something that's not C, be that assembly or rust you write to C interfaces and deal with the impedence mismatch yourself as far as I'm concerned." They have already agreed to this.

"If you want to make Linux impossible to maintain due to a cross-language codebase do that in your driver" it was already decided that a cross-language codebase is acceptable in general. That is, it is on technical grounds (though poorly argued), but since a conclusion was come to already, it's no longer a technical argument, it's disagreeing with the process itself.

"The common ground is that I have absolutely no interest in helping to spread a multi-language code base. I absolutely support using Rust in new codebase, but I do not at all in Linux." This is a non-technical argument.

That's it. All of the technical aspects were agreed to. The only other arguments are either about the process in general, or ideological.

> not a good guy vs bad guy,

I do not think He is a bad guy. I think he is being obstructionist on ideological grounds, and does not bring anything new to the table.

> I think you missed the Linus reply on the topic

In this case, Linus is talking to Hector, who is not involved in the patch, nor as far as I know a member of Rust for Linux, though he does support their aims. He purely replied to the social media stuff, and made no comments on the patch or the arguments about it.
Judge or jury one way or the other on what? You literally have no idea what you are talking about, have any idea how a lawsuit works, and apparently what is decided by a judge vs what is decided by a jury, and you are constantly espousing on legal issues as if it is contributing to anything but furthering other people's ignorance when they don't know better to dismiss your posts.

Your hypothetical is asinine and completely removed from what is at issue in this lawsuit.

And of course now, reading other posters responding to you in this thread, I'm not the only one pointing out how you are only contributing your own misunderstandings.
I use that phrase on occasion but speak only for myself.

To me it's a way of steel-manning the other side. If I use the phrase, then typically it means I don't agree with the argument but I (in good faith) view it as the strongest counter-argument to my (and the person I'm talking too') position. I like this a lot because it makes for much deeper and more interesting conversations with someone who already shares the same opinion as me. If we just sit around agreeing then IMHO the conversation is dull. Using the phrase "Devil's advocate" is a way of communicating that this is not my personal opinion, but rather my attempt to argue/articulate "the other side." Generally speaking) nobody worships the devil - we think him the opposite of good/true/etc, so presenting "his" argument attributed to him implies well that meaning.

Most people do seem to think as you though, that it's really my hidden opinion that I'm afraid to embrace. This especially becomes evident on HN and Reddit because so many people are always suspecting and looking for some hidden agenda in everything. For that reason I'd love to find a better phrase, but I don't know of one. Do you have any ideas?
C trigraphs is a great example that I forgot, because no one uses it and everyone hates it; glad to hear that C23 is finally removing that wart. I'm not aware of other languages with Java-style escapes before tokenization. I only learned the Java example due to the book Java Puzzlers; it has little impact on real-world code because it's considered obfuscation. I don't know the nitty-gritty details of other programming languages that I come in contact with; I just know Java especially well.
That's not an issue in this lawsuit
OpenHealth: AI Health Assistant – Powered by Your Data, Running Locally
we have custom exception classes on the client side and its address all potential errors at this time.
thank you, that makes sense. Now it's time to really read the article to understand if the difference is the training data or the network topology to be different (although I lean towards the latter).
the fact that they kept building them doesn't really mean it worked any better. the answer might be that it had all the same problems, they just cared less about solving those problems. the problem with towers in the park is isolation from services - in a society where services are more scarce to begin with, that's going to be less of a difference than other forms of planning.

but afaik the difference between "commieblocks" and towers in the park is that there was a lot less park per commieblock. you had more buildings clustered tighter together than the prototypical western towers in the park development.
Wouldn't the borrow checking be simpler when built on top of linear types?
Once I got to calc2 and 3. I was so mad. I realized I had spent nearly a decade memorizing things. When I could use calculus to have a factory that made formulas and the rules were on a whole simpler to remember and apply.
With Elon being such a politically contentious figure, I'm surprised the organisers are expecting his name to be anything but trouble by June. Then again, if his actions up till now haven't gotten him shunned yet, maybe nothing will.
bazels for building. and by all means use bazel if thats your jam, not what EG is about directly.

Personally, I never saw bazel as terribly useful with the languages I use since they tend to have decent build/dependency management built in. (aka: it was a solution made for c/c++ and python which have terrible build systems)

Nor did I find it useful for running test suites when I needed to include postgresql/redis/what have you into the environment.

EG is about integrating the entire lifecycle from local development to deploying into production to managing SOP for deployed environments using virtualization.

You can think of it as codespaces/temporal combined without ever needing to touch a cloud provided system.

My main problem with those systems is essentially: not local first, priced for large companies, and usually require a team of engineers to maintain for the company. essentially I find those to be the antipatterns in software today. (I dont consider EG a CI/CD tool to be honest, just a problem it handles really well)
It is a pet theory. It is illegal for the US to access its citizens' and residents' data without a warrant, and asking somebody else to do it doesn't magically make it legal.
It really screwed over a lot of regular working-class people. In some European cities getting a taxi license was a serious monetary investment. People took our huge loans for this. This was now suddenly worthless. It's like being told your very expensive university education is no longer accredited, but the student loan still exists. kthxbye.

I'm not saying the existing systems were always good (they weren't), but you need to be willing to overlook a lot of real-world suffering to be "rooting for Uber". Phrases like "taxi cartels" sound nice, but they're hardly neutral phrasings that simplify things to the point of being useless phrases.

And "I'm just going to willingly and knowingly ignore laws I don't like for personal profit" is not a great take-away either. This isn't Aaron Swartz breaking a law as a matter of "civil disobedience" – it's just a plain "how can we make money?"

And where does that leave competitors who are NOT willing to break the law? It's an unlevel playing field; there can be no free market if some people don't need to follow the same set of rules. Uber's actions are fundamentally anti-capitalist and anti-free market.
And yet we will still be told that these sorts of things don't exist. Or that we're the problem for complaining about them
Probably Elon behaving like a Nazi has something to do with it
The Clipper Chip died a quick death back when the Clinton administration wanted it, as the push back against it was pretty strong. Now? Seems like a matter of time before every form of electronic communication has a dozen different back, side, and front doors into it.
Why not a tracing GC instead?
The trade imbalance, like GDP, is a very crude economic measure. Do a search for “iPhone China trade imbalance” for more details. TL;DR is every iPhone is added to the trade deficit with China. However, China (Foxconn) just puts them together. The actual components come from all over the world. Then Apple sells them for 3x plus all the iCloud services. Samsung (Korea) makes more than Foxconn per iPhone.
We need to get back to Native Software aka "Apps". As I have said before we have these powerful machines, with cheap storage. Why do I need to connect to a remote host through a bloated web interface just to read a document, it would be better, faster, and smaller locally.
Thanks, I wasn't aware of HDMI-CEC prior to your comment.

It appears that my TV supports it, so it's time to build my own box.

I believe my point about Plex still stands, not a lot of people can do what developers do.
Brave browser and Samsung Galaxy S22 ultra - gives horrible screeching noises
Uber definitely improved things.

When traveling it’s also so much safer than taxis.

My brother was robbed at gunpoint in a taxi. My wife had to jump from more than one moving taxi to escape. My ex girlfriend too. My Swiss friend had his camera and wallet stolen.

You can have issues with Uber too, but not as frequently because there’s a digital audit trail, you can report them to the platform and the police. The threat of those consequences lead to better behavior.
Musk has shown he has a real lack of business acumen about most things. He ran Twitter into the ground and is doing the same with Tesla. I have no interest in what he has to say. That of course is leaving aside everything else going on.

Y Combinator is really showing an incredible lack of judgement in even thinking this was a good idea. SV bubble I guess?
Sure. But is it a good thing that their employer did this in this situation?

Is it a normal thing for the US government to do? Why or why not?

Do other government do this? Which ones and for what reasons?
A sibling comment quoted it as well but the relevant thing is here:

> Sec. 2. Implementation. (a) The Director of the Office of Management and Budget (OMB), assisted by the Attorney General and the Director of the Office of Personnel Management (OPM), shall coordinate the termination of all discriminatory programs, including illegal DEI and “diversity, equity, inclusion, and accessibility” (DEIA) mandates, policies, programs, preferences, and activities in the Federal Government, under whatever name they appear.

IMO this is a crystal clear example of why you don't lump unrelated programs in together. You lump accessibility with DEI because accessibility is largely favored and DEI is largely not. Their hands are likely tied by the text of this EO because the previous administration didn't keep DEI separate from accessibility. As I stated elsewhere accessibility is a decades-old cause while DEI has been around barely the past couple years in government circles and wider press.

If the previous administration had left them separated and stopped hamfisting DEI into DEIA I don't think this OE would have mentioned accessibility at all. But since it does, if you're a federal employee you don't really have a choice unless you want to try to make the argument that accessibility on its own is not DEIA and therefore it can stay but that's likely a losing battle.
It's like your describing me, except that I wrote my notes app in Flutter. I also added encryption.

It's also likely my most used app both on my phone and desktop. I absolutely love it.

Personal apps are the best!
Thanks! My situation is pretty similar to the comment from mike_hearn – I started it as a retirement/burnout project, and self-funded the business for years until the product was mature.

If I was to start something like this today, personally I wouldn't use a permissive license for the free version next time. That's been really problematic as a bootstrapped business.
Worked on my Pixel 6a, albeit quite slowly (~30s for 4s audio). Still really impressed.
Not really? One of the design goals of MV3 is to reduce the ubiquity of the "Read and change all your data on all websites" permission which shady apps like Refoorest and Karma pretty much always require. The article makes hay of the fact that Karma has pathways available to exfiltrate your data and you have to trust they're handling it responsibly, but in Manifest v2 that was true of basically all ad blockers as well.

In a world where ad blockers and other responsibly written extensions don't expect to proxy all web requests, I think a lot fewer people will grant this permission to a "plant trees for free" extension.
A Universal Query Engine in Rust (With Predrag Gruevski) [video]
Ketamine for Depression: How It Works (2024) [video]
Was using Darktable last night. Awful ui/ux compared to Lightroom. I really do love Lightroom, but despise Adobe and their ways.
Relevant xkcd tooltip: https://xkcd.com/1489
It wasn't that bad. I wandered in a bit. Crowded but none of the evil stuff mentioned above.

I tend to think of cyberpunk as more Blade Runner which is kind of spread out with room for flying cars.
I'm curious on this. My gut would be that NOTHING transfers between contexts by default. Instead, learning to transfer something between contexts is itself a skill that needs effort.

As an easy example, just counting beats is clearly just counting. Yet counting beats and aligning transitions/changes on or off a beat is a skill you have to work on.

Indeed, the same counting can help people that are running to start to even breaths out. Simple meditations often have you count a breath in, and then count it out. Just because you can count doesn't mean you will automatically be good at any of these things.

There is also the question of what it means to count? Do you literally hear a voice in your head speaking the numbers away? Do you see a ticker? Do you have some other mental tally system?
I think this is a very useful framework for "choosing the right tool for the job".

For me personally, there isn't much difference between the Chef's Hat and the Teacher's Hat; the way I make code presentable is the same as how I make it self-documenting. I can tell I did a good job if the person reading my code feels smart.
> for sake of completeness

Who cares about the "completeness" of all possible, hypothetical beliefs?

> Google's angle, which wasn't reported before, is this

That's actually a claim, which is disputable. Unless it's simply reporting what Google has said publicly, which as I noted in another comment would be much better phrased as "Google said X" rather than "Devil's advocate: X".

As you noted, the Catholic Church origin of the phrase carries the implication of insincerity behind it, which is one reason I find the use of the phrase in other contexts to be objectionable.
This is exciting, sounds like new theory incoming (or possible way to test existing string/other theories?). I'd love to see PBS Spacetime or some other credible outlet explain the details of the experiment / implications for mere mortals.
At OpenAI we have seen some employees expressed their concern publicy about the moral grounds on which company was acting. We never heard about it from anyone at Meta but there were some jokes ofcourse. I guess everything is fair in AI and Corporates.
> walled-gardens (Facebook most of all, but also Google, Slack, Discord..) took over from open, standards-based protocols and clients. Their speed of integration and iteration gave them an evolutionary edge that the open-client world couldn't keep up with

Seems to me to be a combination of things, none of which indicate that the new products are implicitly better than the old. The old products could’ve incorporated the best elements of the new. But there are a few problems with that:

- legacy codebases are harder to change, it’s easier to just replace them, at least until the new system becomes legacy. slack and discord are now at the “helpful onboarding tooltip” stage

- the tooling evolved: languages, debuggers, IDEs, design tools, collaboration tools and computers themselves all evolved in the time since those HIG UIs were originally released. That partially explains how rapidly the replacements could be built. and, true, there was time for the UX to sink in and think about what would be nice to add, like reactjis in chat

- incentive structures: VCs throw tons of money at a competing idea in hopes that it pays off big by becoming the new standard. They can’t do that with either open source or an existing enterprise company
I’d love to see a collection of every attempt to add encryption back doors to apple/iPhone products. It feels like they never stop trying.