skysight-inc/HackerNews huggingface dataset:
> Can’t wait for Musk’s team to finally peel back these layers, realize that the code actually implemented the laws […]

Bloomberg's Odd Lots podcast had an episode on this: the hard part in replacing/updating government system is not the coding part. The hard part is understanding the policies that have been changed and modified over the decades.

See "This Is What Happens When Governments Build Software" (Jun 2023):

> There's a lot of frustration about the government's ability to build things in the US. Subways. Bridges. High-speed rail. Electricity transmission. But there's another crucial area where the public sector often struggles, and that is software. We saw it with the infamous rollout of Obamacare. We see it in the UX of the Treasury Direct website. And we saw it in the way state unemployment insurance systems broke during the pandemic. So why is it so hard for the public sector to build and maintain software? On this episode we speak with Jennifer Pahlka, the founder and former executive director of Code for America and author of the new book Recoding America: Why Government Is Failing in the Digital Age and How We Can Do Better, as well as Dave Guarino, who recently left the Department of Labor after working on upgrading the unemployment insurance system. Both have a long history of working on public sector software systems and they explain why the problem is so tricky.

* https://www.youtube.com/watch?v=nMtOv6DFn1U

One large component is that a lot of business rules and policies have been encoded into the software logic, and (re-)translating that into code in a new(er) language is part of the challenge.

Related, "Why COBOL isn't the problem":

* https://news.ycombinator.com/item?id=41420217
Shifting the goal posts.

The attacks on Musk are almost always that he doesn’t support freedom of speech, without any qualification.

If you’re trying to attack the much narrower position that he’s not a free speech absolutist you need to do it at the time your make the criticism, not retrospectively after you make the allegation.
I read somewhere that some fishermen didn't learn to swim as they thought it would only prolong the agony. That seems a strange attitude. Surely, the longer you can survive, the more chance you have of being rescued or finding some wreckage to cling to?
Here's the source code for how I did it here https://github.com/MattSayar/restaurants_rankings
Shooting the messenger is a tale as old as time.
or it does when you're not rowing for time.
Like apache age (postgres with cypher support)
https://age.apache.org/
https://archive.ph/R23Mx
Who should qualify? Do we go by a one-drop rule, if so what percentage of the population are we talking here? Do you have to prove that one drop came from slaves in the United States of America(e.g. "Based on best records available your one drop likely came from slaves in Bermuda no reparations for you")?

And finally how should this be funded? Should people who immigrated or whose families immigrated to America after slavery was abolished be taxed also?
I think we have failed Alan Perlis who said

“I think that it's extraordinarily important that we in computer science keep fun in computing. When it started out, it was an awful lot of fun. Of course, the paying customers got shafted every now and then, and after a while we began to take their complaints seriously. We began to feel as if we really were responsible for the successful, error-free perfect use of these machines. I don't think we are. I think we're responsible for stretching them, setting them off in new directions, and keeping fun in the house. I hope the field of computer science never loses its sense of fun.”

Computing has all but been drained of its fun. There are pockets trying to retain it, but it gets harder and harder.
> These are not normal times and I believe USA also hired foreign nationals to top secret programs during and after WWII

The 1950s is ancient history now.

All countries have drastically ramped up background checks in NatSec and NatSec adjacent industries, and hiring foreigners (even from aligned states) can be a potential threat, as they will continue to retain family ties with their country of origin.

This same incident literally happened last week in the French nuclear industry, where a senior exec was canned because they weren't able to pass background checks due to their familial ties in Russia and past work in the Russian defense space before naturalizing as a French national.

If the US is to be viewed as a threat by EU member states (like a lot of Redditors-turned-HNers argue or imply), then it suffices to say that these states need to view Americans working in NatSec industries as potentially compromised.
If a firm decides to be pro or anti free speech. That is their choice.

If their choices were unpopular, people would flock to alternatives. They don't.

Which puts a hole into the underlying theory. If people do not naturally gravitate towards alternative ideas, and network effects keep people in one place, then these networks should be made government owned.

Firms have a right to their property, and the choices of how they maximize revenue on it.

I mean, should the head of a media firm be threatened by the Government or President, and forced to comply with their preferred style of gatekeeping?
Phone numbers and usernames are sent in the clear in signal.me links. So in this particular case, they can't be hidden. Perhaps it is not a good idea to post such links on a hostile system.
No, umami is a basic taste.

Why can't people be more creative with finding good names? Salt? X? Yes, Apple is a terrible name too, but at least it was historically called Apple Computers and only changed once they had a huge brand already.
Doesn't the "initial exec" model require the user to run the executable with LD_PRELOAD=your.so or linking against your.so (DT_NEEDED)? eg would it work with a Python extension module which is dlopen'd at runtime?
> and just keep cash in a savings account in the short term.

Ah, but remember the tariffs stuff; you could be looking at _pretty dramatic inflation_ depending on how that works out (personally I suspect he will be ultimately unable to do that much for long; there is likely a level of market disruption at which he will be Liz Trussed, but who knows). All is risk.

> I wonder if I should look into seeing if I can buy bonds for the EU equivalent of the US treasury...

No such thing; the EU doesn't really have debt-raising powers. This confuses people, but the EU/EC is _not_ a conventional government, and has only a tiny budget (170bn this year). You can buy European sovereign debt, but it's on a per-country level. Bear in mind that by doing this you'd also be taking on currency risk. Personally I wouldn't touch sovereign debt denominated in another currency; YMMV.
It’s always easy to volunteer others to be assaulted.

Prison guards get extra pay compared to the work they do, and great benefits, to compensate for the assaults.

Hotel staff do not.
Better headline - physicists discover you could theoretically "Do Tenet".
2025 - 1940 = 85 (https://www.google.com/search?q=2025+-+1940)

Are you saying there are no 85+ year old people in the US? That the OP's parents couldn't possibly be 85?

Not a very sound argument to make.

The history of the Civil Rights movement and the "end" of state sanctioned racism is a lot more recent than you think.
Related, "Why COBOL isn't the problem":

* https://lucid.co/techblog/2020/11/13/why-cobol-isnt-the-prob...

* https://news.ycombinator.com/item?id=41420217
Thanks for your help. I've just tried it. It failed with “unexpected error” again --- I believe the first error I got was also this one. I'm not sure what I might be doing wrong.
try saying "cisgender."
I think Russia lost a lot of clout all by itself.
You can never be sure, but I don’t think support for Trump’s regime is a left/right issue.
I generally agree with no politics on here but the DOGE stuff is very much tech news.
> rather than abusing existing relational databases for graph purposes.

In my experience, the vast majority of graphs can be embedded in relational databases just fine and most people don't want general graph querying. People just don't like optimizing queries (or equivalently the schema to enable such queries).

I personally have never seen a pitch for graph databases that makes them seem attractive for more than data exploration on your local machine.
What you're missing is that the system was created around 1935, and at that time the eligibility age was 60, so it seems possible that the default entry would be 1875, or the initial youngest year of eligibility for the system.
I've actually had this discussion with Plausible directly back in 2022[1], and more recently with the lawyer they had write a blog post[2] on the topic. I wrote an article on it, that was recently discussed here on HN [3].

The response from Plausible is essentially "we've checked with legal council, and stand by the statement". The conversation with the lawyer started out well, but he stopped responding when I asked about the ePD, not GDPR.

There generally seems to be a lot of confusion, even in legal circles, about what ePD requires informed consent for. Many think that only PII requires consent, or think that anonymization bypasses it. That amount of confusion makes it very easy for a layman (e.g. Plausible) to find _someone_ willing to back up their viewpoint.

The EDPB released a guideline in 2023 that explicitly states that what Plausible et al. are doing is covered by the ePD's consent requirement, but that's a little too late: the implementations in member countries already differs massively on whether it's covered[4].

1: https://github.com/plausible/analytics/discussions/1963
2: https://plausible.io/blog/legal-assessment-gdpr-eprivacy
3: https://news.ycombinator.com/item?id=42792485
4: https://matomo.org/faq/general/eprivacy-directive-national-i...
Oh joy! Just in time for all computation to move to GPUs running eight-bit "floats".
It's not the network that serves ads, it's the crappy servers serving ads connected to it. There are other servers which may be less crap. YMMV.
"Benefit of the doubt" is what some were gaslighted into when Musk threw a Nazi salute.

When you attempt to gaslight the entirety of the planet that hard, you get your "Benefit of the Doubt" card revoked.
IMO for a significant amount of games, isometric is the best way to display them as it emphasizes the dimensions of things, makes for a clear navigation and general awareness of what's going on.

Also not really an issue these days, but I think it's still somewhat valid: In a controlled isometric projection where the angles are fixed, you can focus on making the art just pixel perfect, shadows and lighting being also a big part. This makes it possible to make your game look good with a fraction of the budget. In many cases, depending on the style, you still want to model and render the stuff in 3D and use hugely advanced renderers ( now GPUs/game engines have realtime ray-tracing, global illumination, subsurface scattering, advanced shadows, etc. but still, you can get most of the look by rendering it offline and just present sprites in a "2.5D" isometric projection and they'll look amazing at a fraction of the cost for both a game studio and the gamers who have to run that )

Of course there is also a great deal of nostalgia, but I would not discount the current trends of "going back to the basics" as just "nostalgia".

I remember a YouTube video talking about this and I think it's this one: https://www.youtube.com/watch?v=rs4B8-qoY1I
Surface-Stable Fractal Dither on Playdate
It's basically NFS Underground, but made today.
> If someone threatened to kill me theres no way I would be trying to invoke law to protect me. Why would I when they have done nothing wrong?

In practice, the law not taking this seriously is how a lot of women in abusive relationships die
If you just need to get all the emotions off your chest, feel free to continue, If you want to know what's actually getting blocked see the discussion here

https://news.ycombinator.com/item?id=43077124
> I disagree. In this context they are 2 groups of people who disagree about something, everything else is irrelevant.

This is an absurdly disingenuous way of phrasing the situation. One group is ideological and defined by its generalized hatred towards members of the other, while the other group is an ethnic/religious group. Being jewish does not imply that you subscribe to any particular opinion or identify with either end of the political spectrum. There is no possible way this can simply be seen as as a disagreement between "two sides".

Your attempt to equate this to the Israel/Palestine conflict is equally absurd. The Hamas and the government of Israel are both committing heinous acts of terrorism in the name of hatred, bigotry and racism.
> My problem is when people see their secret superpower as meetings.

Seriously, uptighty good girl/lad does notes in different colors kind of meating people, they do have a secret super power.

Kinda like devs that document their work.

Obviously I hate meatings and docs too. I am too cool for that.
Artificial dementia is an interesting, but unexpected, topic.
I have a rich imagination. What exactly are you asking us to imagine? Where does the capital come from specifically?
The A.C.L.U. vs. Trump 2.0
Maybe news outlets were doing this but “liberals” at large were not.
But its absence demonstrably leads to discrimination based on the same things through subconscious bias. At least with it in place you get fairer spread of people being affected.
For more time and autonomy you'll likely have to run your own company. A good stepping stone is B2B freelancing using your existing network? Eventually you can retain enough profit to spin up your own products and gamble.
Seriously? Bun has over 500 open issues with the label "crash". https://github.com/oven-sh/bun/issues?q=is%3Aissue%20state%3...

The socket implementation is broken too https://github.com/oven-sh/bun/issues/5627
I guess the question is: how do you, say, design a new feature that needs input from more than 4 people?
If you violate an NDA, it is a civil matter. (Unless something significant has changed without me knowing!) That's completely separate from the government embarking on a criminal prosecution over speech. I think it is important to make the distinction.
You have a typo in [1].
It should read "A countable union of (finite or) countable sets is countable."
The second solution doesn't have the ball land behind you before you throw it... It has the ball emerge from the ground, from the orbit it was in, on its way up to your hand.

What both solutions correspond to is the completion of the orbit the ball is briefly in while it is in free fall, in both directions. Every body in free fall (ignoring air resistance) is for that time in orbit around the center of gravity of the Earth. It's just the the body can not complete that orbit due to the fact it impacts the ground, and in the time-reversed direction, couldn't have come from that orbit initially because of the ground.

It's not mystery getting in the way of the equations, it's the physical ground.

(There are many other deviations from the highly idealized "orbit the Earth as if it was a stationary body in perfect Newtonian physics" but compared to air resistance you will not be able to witness any of those effects with anything you can throw with your arm from the ground.)
What woord you base that argument on?
Optimizing Matrix Multiplication on RDNA3
That’s right. It’s about American slaveholders. So you’d have to prove a direct descendant was a slave. Then there’d be the capitalization of the bank. Could probably be structured as a loan.

And yes, everyone would indirectly be taxed for slavery reparations.
Nothing is fun anymore because:

- job market cooled

- everything is AI focused

- covid killed in office working where people could get properly excited
The Vulkan SC Emulation driver stack
there is something called an "IPv4-compatible IPv6 address" and it's exactly the scheme you suggest: the first 96 bits are zero. It doesn't help deal with the billions of devices that only handle a 32-bit address space, however. What do you suggest we do with them? _They_ are the long tail that keeps us in the dual stack world.
I won't stop until I have my £620M of Bitcoin back
No, that is a sci-fi hazard, I’m only talking about misleading people. Economic bubbles, financial cons, etc
That's a generalization that I think you'll find hard to back up with evidence. I'm the progressive you're discussing this with right now, and I don't think I've said anything inconsistent. But I'll respond to your imagination's idea of what "progressives" must be saying anyway.

The statements "Elon Musk Musk doesn't care about free speech because he doesn't allow (edge case)." and "Free speech has limits." Are non-contradictory.

Additionally, not allowing links to Signal isn't an "edge case," but a considerable offense against free speech (the general concept, not the literal law in the constitution), especially for one who calls himself a "free speech absolutist."
True, but thanks to certain groups using it as a dog whistle you now have to do extra work to find out whether you the person saying it actually cares about empowering people to speak or whether they just want a safe space where they can say the n word.

Which thankfully when it's a platform it doesn't take long to find out which it is.
>while I agree on the fact that Milei was incompetent in promoting a memecoin as a financial instrument, that doesn't necessarily mean he is a bad economist all of the sudden

Worse. He's a terrible leader. Which is a bad trait for someone who leads a country.
Not really. CalendarJS is a specific library in this case, JavaScript Calendar is all of them.
It is always good to know, at what point does "Postgres as X" break down. For instance, I know from experience that Postgres as timeseries DB (without add-ons) starts to break down in low billions of rows. It would be great to know that for graph DBs as well. I think a lot of people would prefer just to use Postgres if they can get away with it.
Then you do not have free speech, since this is what the rules of free speech are.

They are about ensuring that the government doesnt use its unique powers of force to ensure that certain ideas are not shared or discussed.

What the current government is doing, with Fox + Twitter, is fundamentally the opposite of free speech. They have the power to say something, then pretend it is true, and act on it.

Its not a fair fight.
I don’t think it’s quite right to say they assume it. News outlets and online platforms intentionally cultivate that idea, because in the modern era they directly optimize for engagement, and I’m substantially more likely to click on people saying or complaining about outrageous things than measured criticisms from a perspective I don’t share.
I could be wrong, but I have the impression what you are looking for is how constexpr and consteval work in C++ https://en.cppreference.com/w/cpp/language/consteval
That's true in good part. But when it comes to leftist activists specifically, it's war for Musk. His son transitioning didn't exactly endear him to the ideology.
Instead, nowadays it's Argentinians that come to Brazil to make a killing at the low prices here.

Your local currency having a crazy valuation after your country just fixed hyperinflation isn't anything new. It's kinda of an obligatory stage. It can get fixed quickly enough if you remove the foreign exchange restrictions.

As always, how the government reacts now to solve all the disparity that high inflation created is what will tell it's a good government or not. The disparities being there right now isn't... But odds are that now his government will terminate before he can do any real work there.
Salespeople are the cancer at the worlds butt.
I blocked twitter embeds on all my forums today. I'm so done with him.
Perhaps this is layman's understanding, but afaik all CPU operations are only done on registers, so any variable has to be moved to registers when it's operated on (or are some operations possible on memory without going to registers?) and so the answer to "which variables" would be "all of them".

Or is the question about which variables are kept in registers for a bit longer time even while they're not actively being computed on right now?
A dictator who serves the people's interests is more democratic than an elected official who harms them.
Is this as big of a deal as it sounds? I mean he works for the government.. who had access before?
As with all things in life, regulation makes it possible in the first place.

Unfortunately, in American culture any kind of regulation is seen as negative inherently, whereas in continental European cultures, regulation is seen as a vital and fundamental part of ensuring a place where everyone can thrive.
Espargos: ESP32-based WiFi sensing array
This project uses an array of ESP32s and some clever calibration techniques to do pretty accurate localisation of WiFi signals.

There's an excellent companion video here: https://www.youtube.com/watch?v=sXwDrcd1t-E
In what ways specifically?
Imagine running a VPN hub for about ~800 customers that your IT people do remote administration for. We moved to this model because each customer tends to use their own preferred VPN agent, and multiple VPN agents installed on the same machine tend to fight each other to the death (and the host's).

To avoid ip-range clashes between customers, traffic inside the hub was IPv6-only, with each customer given their own prefix. Routing permissions were based on group membership, so we had a very easy and secure way to make sure each of our users was only able to reach their own customers, and personnel changes did not require any customer-side changes.
SF literally is the tip - it’s a peninsula.

Most other cities that have large homeless populations aren’t on a peninsula so they can eventually shuffle them to places that are “out of sight, out of mind.”
Hypocrites deflect when their hypocrisy is called out.
Show HN: I made a MIDI-based Piano training app
I made this app for myself to practice music reading on the piano. Please let me know if you want me to add any features.

All feedback is welcome.

Currently only works with MIDI-enabled browsers, so, no support for iOS/iPad devices unfortunately.
The cost of the "discovery feature" should be considered too. In my case, the cost (being distracted/annoyed) is so high that it outweighs the benefits of using the app. But maybe this is just my problem. It's entirely possible that I'm more easily distracted than I thought. I considered myself average in that regard. When I read in this discussion how easily some people ignore it (some didn't even notice it)... maybe I should reevaluate.
With (a previous to this event) 56% approval rating,

> Those waiting in line at the soup kitchens probably see it differently...

At least half those guys also approve of him. Thanks to his government's policies of reducing inflation and removing middlemen out of social assistance, those people can afford to sustain themselves, and poverty has gone back down to around 37% according to several private economists/universities.
-climate change

- physical health (microplastics, pollution etc)

- loneliness and mental health epidemic

- unknown unknowns of currently tech

4 off the top of my head. I'm sure I can think of more.
In all its generality, the problem is undecidable. But there are quite a lot of tools that are meant to formally verify properties about programs. Proof assistants, of course, but there are also tools for more mainstream languages, like Frama-C, Ada/Spark, Java/KeY, Creusot (Rust), etc.
No one in their right mind is going to let you dig up a 1.4 million tonne waste site just to (perhaps) find a harddisk. Just give up mate.

Easy come, easy go.
I use the libby app on Kobo to get books from the library. Its just what I need. I can add epubs and pdfs from dropbox but never use that any more.