skysight-inc/HackerNews huggingface dataset:
I used this to bootstrap a small community page with a handful of admin users that entered content. The users were technical enough to be comfortable with the interface, but wouldn't have been able to use SQL directly. It saved building out the CRUD interfaces with the ~4 hours a week of dev time we had at the time. It took us a few months to get around to the CRUD interfaces, so it felt well worth it.
Right. And no one confuses a pincushion for empty space. They just also don't confuse it with adamantium.
Cautiously optimistic, though I'm skeptical a game based on "explore, expand, extirpate, exploit, extract, exterminate", capitalism, and colonization will change sufficiently in this next iteration. To be fayuh... I mostly played Civ3, Civ4 and only a little bit of CiV, and put Civ6 on my Steam Ignore list after reading enough about it (and now I've gone and (gladly, willingly) deleted my Steam account, so this is academic for me).

Awhile back I daydreamed about other "victory" conditions (what other victory is there but an interesting story across generations, a sense of meaning and purpose to life, and the continuation of a diverse interrelation of life forms on Earth?), and would like to have played a game where I set up the initial conditions, played out as many turns as I wanted, and then turned it over to the algorithm (not AI, not the current ML/LLM fad, but something far cheaper to run, and with just the biases of the devs as a result of all their research) to see how things shook out over the next ten thousand years.
Rooting for Intel to survive. But shipping units for revenue on 18a is still a ways out, and if they were coming even close to signing enough foundry customers, Pat would probably still be CEO.
How? If you enter into a contract with them, it has to be litigated in their tribal court. Who do you think is going to win? The chief sits on the court as the judge and jury.
The last section in the article demonstrate the problem. Governments are held responsible for grid stability and making the energy costs economical reasonable, and when the energy crisis happened it was governments that stepped in and paid the bill.

What is not mentioned is that the political movement in EU that usually fight against climate change, that being the green movement, is also the one advocating for fossil fuel subsidies. It was the German green party that pushed EU to classify natural gas as green. In Sweden, it was the green party leader that argued during 2021 that oil power plants was a natural part of grid stability (they also prioritized the construct of new fossil fueled power plant to decrease energy prices). Fossil fuel was and still is the current strategy to address periods of bad weather when renewables can not fulfill demand. The more variable the grid become, the more the government need to spend on grid stability and managing the price, and the more subsidies is needed towards fossil fuels. Fossil fuels subsidies in EU directly correlate to how weather is impacting energy supply.

There is a similar bad situation with hydropower, where current environmental impact is causing extinctions. Usually the green party would be the one arguing for change, but hydropower is needed to address the same problem as power stations running on fossil fuels, and one can generally not fix the environmental impact without decreasing outputs.
Linear? That website makes my laptop heat up like nuts.
interestingly this is also true with most popular internet/youtube personalities...
I just literally spent a week transferring all my authy keys to Bitwarden's somewhat hidden OTP generator feature. nice to see they finally made a standalone app. Now I'm gonna find out if both are integrated..... (I really hope so)
A single giant blob of every unit you have moving as one is about as unrealistic as you can get with respect to war logistics and strategy.
I know a lot of legitimate research supports various versions of the amyloid hypothesis, but I don't buy that these likely fraudsters had minimal impact.

You said that Lesné was "not that highly cited". But his main fraudulent paper was cited 2,300 times, making it the fifth most highly cited Alzheimer's paper since 2006! [1]

Berislav Zlokovic's likely fraudulent papers were cited 11,500 times! [2]

It's hard to imagine these highly papers didn't redirect at least some scientists to do pointless followup studies. Of course, in the counterfactual world the scientists might still have been doing pointless studies, but we'll never know...

[1] https://www.science.org/content/article/potential-fabricatio...
[2] https://www.science.org/content/article/misconduct-concerns-...
> I can either let this kind of stuff lead to my funding being cut, or reply to it and slow down my research.

Research is always going to require some of your time spent justifying the funding.
I have been using Aegis [1], a FOSS (GPLv3) TOTP authenticator app, for the past years.

It supports:

- Local encrypted backups. You can sync these to where ever you like on your own terms. I automated uploading mine to my local NextCloud instance.

- Importing from other authenticator apps, so you can easily migrate.

- Exporting entries so that you are not vendor locked (cough cough Authy).

- Customization.

- No mandatory cloud bs, LLM integration, tracking, ...

[1] https://github.com/beemdevelopment/Aegis
Bureaucracies are masters at creating work that justifies their own existence and growth.
Need solace? Consider that you are at this very moment traveling through space at 66,000 mph
I would allow it, given they physically write down all N square root on a piece of paper.
How does this compare to Marker https://github.com/VikParuchuri/marker?
Here’s one, maybe “overwhelmingly” is a bit too extreme but we’re talking double or more the number of registered dems on average:

https://newsroom.haas.berkeley.edu/research/study-finds-the-...
This anecdotal, but rent control sure was nice in Santa Monica when I lived there. I could have never stayed there as long as I did if not for rent control. Neither could any of the old ladies in my building. Everyone aside from the land lords seemed to love it.
why can't this be in the same app,
Thank-you. The link there gave encouraging Bret Victor [1] vibes about what computing could (still) become:

https://dubroy.com/blog/sketches-from-cdg/

[1] Kill Math (2011) - https://worrydream.com/KillMath/
Printing hello world is a syscall - you need that to write to STDOUT .

There are alternative to syscall. For example, writing to shared memory. Shared memory as IPC is hard. And you need some syscall to set the memory up.. .
From a micro level, a person gets money and they get to go about their business. I imagine that's the level of thinking many everyman has on this.

But sure, The government is redistributing its wealth and helps stimulate the rest of the economy with the workers they employ. Even for private sector it keeps the wheel turning.
“Put everyone in a single stack” is not an interesting tactic or knowledge check imo.
Here’s one, maybe “overwhelmingly” is a bit too extreme but we’re talking double or more the number of registered dems on average, with some departments being much more lopsided:

https://newsroom.haas.berkeley.edu/research/study-finds-the-...
GitHub worked great for 15+ years without React everywhere. I'm finding interacting with issues to be a whole lot jankier over the past few months.
> (Keeping in mind that traditional regexes can't balance brackets; presumably they can't properly track indentation levels either.)

You're right: Regular expressions are equivalent to finite state machines[1], which lack the infinite memory needed to handle arbitrarily nested structures [2]. If there is a depth limit, however, it is possible (but painful) to craft a regex to describe the situation. For example, suppose you have a language where angle brackets serve as grouping symbols, like parentheses usually do elsewhere [3]. Ignoring other characters, you could verify balanced brackets up to one nesting level with

/^(<>)*$/

and two levels with

/^(<(<[^<>]*>|[^<>])*>)*$/

Don't do this when you have better options.

---

[1] https://reindeereffect.github.io/2018/06/24/index.html

[2] As do any machines I can afford, but my money can buy a pretty good illusion.

[3] < and > are not among the typical regex metacharacters, so they make for an easier discussion.
Well in all fairness to China/India, they might prefer to work with a legitimate government, but the legitimate government of Myanmar (when it existed) has always been completely dysfunctional. It also has never really exercised any control of the borderlands, which are where rebel groups like those in Manipur often congregate. Even prior to the development of the scam industry, out of work Chinese in provinces like Yunnan would often seek opportunity in the more well run EAO quasi-states. There are well-maintained paved roads in Pangkham, which can't be said for much of the country.
And if you're dumb enough to put your government clouds in enemy countries, then you deserve it.

But we're not talking about enemy countries here, now are we? Or are you actually under the impression that we're talking about hosting data in Iran and North Korea...?
I think this is just reacting to the headline though. The linked article isn’t engaging in such a conflation, it explicitly calls it out as a limitation of the study:

> Given the narrow demographic of the study, however, it's not possible to say whether these results would vary in non-White, non-American, LGBT+, and other populations.

And if you read the actual paper, it makes similar points in its “Limitations” section, albeit not as succinctly
You use optimization to train AI, but we usually refer to AI as being the parametrized function approximator that is optimized to fit the data, not the optimizer or loss function themselves.

This is "just" an optimizer being used in conjunction with a simulation, which we've been doing for a long, long time. It's cool, but it's not AI.
> The Normandy invasion in World war 2 was a "death stack".

It's clear to me that the designers wanted to include flanking as a mechanic, and other positioning elements of warfare (ranged attacks, zone of control, etc) thus stacks of doom had to go.

If you want to be pedantic about it, Normandy was 5 separate beaches in a 50 mile stretch, and involved paratroopers behind the beachfront ahead of time. And the game does model concentration of power to some degree, in the form of armies and corps.
I’ve been having a lot of fun messing with clojure, but the dynamic typing really grates on me.

At your clojure job, we’re y’all using spec? I haven’t looked into it yet, and I’m wondering how much it mitigates the annoyances of dynamic types
True, I was trying to find the variable storage requirements in the UEFI specification but couldn't (is it Section 3? 8?), so I resorted to linking to the struct definition in the EFI shell package that the author used.
The keys don't have to be accessible to the internet for this to work, here the attackers didn't get the keys.

You can do the transaction on an airgapped devices and manually copy it over, but that's different from just cold storage. It also may not have actually helped here.

Using something like trezor, the keys don't leave the device. It gets sent something to sign, you sign it and the result goes back. But if what you think you are sending to the device isn't what's actually being sent it depends on you catching that.

If the thing is "transfer X native tokens" then it's more obvious what the impact of that is, but it doesn't have to be that. Perhaps it's adding a signer, changing a setting, altering an address. Worse, perhaps it's making some change to a contract that allows those things, but isn't as clear what it's actually doing. Worse still if the target address is close to what you expect - perhaps you think you're shifting tokens to another storage wallet, how many of the characters of the address do you check on the device itself?

Air gapping doesn't really change any of that it just makes it a bit slower.
The benchmark I most want to see around OCR is one that covers risks from accidental (or deliberate) prompt injection - I want to know how likely it is that a model might OCR a page and then accidentally act on instructions in that content rather than straight transcribing it as text.

I'm interested in the same thing for audio transcription too, for models like Gemini or GPT-4o audio accepting audio input.
Relevant:

How Electricity Actually Works
by Veritasium ~
https://www.youtube.com/watch?v=oI_X2cMHNe0
Not everyone is. I’ll preferentially pay for a managed service that’s reasonably priced, but I still end up with a whole pile of self-hosted services because managed versions don’t really exist. (A bunch of alternative front-ends to various websites, an audiobook server, Plex, Homebridge, etc.)
An Artificially Managed Society (2016)
https://pierre.co/
No.

https://en.wikipedia.org/wiki/Battle_of_Stalingrad

https://en.wikipedia.org/wiki/Battle_of_Midway

https://en.wikipedia.org/wiki/Battle_of_Pharsalus

https://en.wikipedia.org/wiki/Battle_of_Waterloo

https://en.wikipedia.org/wiki/Battle_of_Thermopylae
There's no function here that is analogous to a decision tree, or a parametrized model, just an optimizer and a loss function with a simulator. This isn't AI in the way it's commonly understood, which is the function that takes an input and produces a learned output.
I remember buying a Riva TNT to play Half-Life better. Those were fun times! Then there was Counter Strike, many hundreds of hours were spent playing that too.
The Perl Toolchain Summit 2025
> I remember when Americans used to care about politicians creating American jobs as a populist stance.

That's what the tariffs are for. Trump 1.0 gave the US washing machine tariffs and got 1800 jobs on-shored at the cost of $800k/job:

* https://www.nber.org/papers/w25767
I feel these statement are made out of anger. Because, yes it does.

Use adaway+firefox+ublock on Android

Use AdGuard+Hush on iPhone
>More Americans are employed by industry and small businesses (as it should be) than by government.

sure, millions of businesses if you divide it that way. Meanwhile the government is still the largest single employer in the us. Wal-Mart's global market, by comparison (the largest private market in the US) is 2.1m.

>Why would you think there needs to be one giant employer instead of a healthy market of many?

Why is Google bigger than a startup? They deal with more money and people. The government isn't running like a business but is still running on a scale of managing trillions of dollars and caring for hundreds of millions of americans. Why wouldn't our government be large?

Also, private sector hasn't exactly been stable the last 15 years if you're a normal worker. That's pretty much the one advantadge of public sector until employers can't throw out employees like livestock whenever they fancy. People claim to want more teachers but treat them horribly.
Drove the Seal round a track recently - exceptional bang for buck.
Too many trade barriers, stifling rules and general hostility to growing tech companies for the EU to compete with US companies, and only looks to get more restrictive. I’d bet against the EU pulling it off unless there’s a big coordinated realignment of priorities.
How Arduino Keypad Works under the hood, without extra libraries [video]
Indeed, it looks like this feature was added in April 2023: https://security.googleblog.com/2023/04/google-authenticator...

I still have Google Authenticator on my phone, but I hadn't been using it. I see that you now must choose between using it "with an account", in which case your codes are saved "to your account", or using it without an account. I just installed Google Authenticator onto my tablet, selected that I would "continue as [Google Account]), and voila, there are all my codes.

I presume that if you use it "without an account", the codes are not backed up, although I'm not going to test that now.

I am curious what backed up "to your account" means. I'm often logged into Google on my laptop — is it possible to access the TOTP codes from there? If my laptop is hacked it would be a disaster, and I at least want to reduce the blast radius so that accounts requiring MFA are out of reach to the hacker unless they also hack my phone or tablet.
Sure, but Coalton has decent interop with CL.

Eventually, I expect this to be a relationship similar to Java and Scala or Clojure.
> they can be applied to many different situations, even business management and interpersonal relationships

Disclaimer: most people do not think "Machiavellian" is a flattering descriptor
Thank you so much for this! Would brain biopsies (if they could be performed safely, widely) be more beneficial than the multimodal/multi-omic datasets now emerging that combine PET/CSF/Blood? Also, how much information would PET-ligands designed to bind to fibres and the p-tau blood test yield towards designing interventions? What exactly would they reveal that we don't know already?
It’s probably geared toward someone like me. JVM and parens are one angle.

Another is that I get paid to work with distributed systems and databases, and Clojure isn’t even part of the discussion in that sphere. Go, Rust, and the usual Python and Node dominate there, so it’s hard for me to care.

However, I dislike language monoculture and am curious about why people like the things I might not care about. This blog is for those.
I disagree with you that you are not a good communicator. While I am generally science literate, I know roughly nothing about this field. I found your comment clear and relatively easy to read, if a little dense with field-specific terminology.

I think you conveyed the necessary context well. Thanks for taking the time to do so.
I'm not sure in general but there is evidence that some dementia is down to infections and can be treated in the usual way for those - https://www.theguardian.com/lifeandstyle/2024/dec/01/the-bra...

I think I read that amyloid may be a body immune reaction to infection which is why targeting that rather than the infection is ineffective. (not expert on this but the article is interesting).
This of course only helps if ADP is available in your country and you've turned it on.
I (the parent) am in the same position as your parents were. Unfortunately the middle class families are the ones screwed by the system. The poor get financial help (deservedly so), the rich can pay the sticker price so they don't care, but the middle class do not qualify for much financial help AND the cost of attendance is very significant. I want what's best for my kids but I also want to have something saved when I'm unable to work anymore and need money to sustain myself.
OnlineOrNot as always, coming up to 4 years in operation (https://onlineornot.com)

Currently working on adding webhook notifications for status pages.
Since iteration is a special case of recurson, this also tells us not to let user input cause an infinite or too-long-running loop. Profound, eh?
Your number is high. Higher than the median salary high. Unbelievably high.

https://www.google.com/search?q=obstetrics+salary

https://www.google.com/search?q=obstetrics+individual+malpra...
The author's second point (about general hostility) answered the question. The CoC comment above it appears as a non sequitur to me. You misunderstood my conclusion - it was that the remainder of the site passed my "is this a hit piece or is this just a bit spicy" check.

> The HOA analogy would be appropriate if HOAs were about conduct among colleagues.

There was nothing inappropriate about the analogy. If they both involved colleagues then the analogy would be pointless because they would be the same thing. The entire point of an analogy is the abstract similarities between things that are different.

The necessity of CoCs does not follow from the necessity of ground rules. That is a conclusion that you silently slipped in without justification. Social norms have not historically been codified as CoCs. Moreover, I would dispute that codifying social norms is the actual intended purpose of CoCs despite being the stated one.

"Very little shared interest" and "scheme to keep property values elevated" appear contradictory to me. Property values are a very strong shared interest for most people. Avoidance of noisy or otherwise disruptive neighbors are another strong shared interest. Folks just don't always agree on all the details.

> One of them addresses pragmatic and real problems, however flawed the implementation may be.

That would be HoAs, of course, which prevent my neighbor from unilaterally tanking my outrageously expensive (relative to my income) investment. CoCs in contrast are a recent trend and thus obviously unnecessary for productive collaboration.
If you have any other links / articles you can share, please do so. Thanks.
I’ve often struggled with Python’s default JSON serialization when working with dataclasses, Pydantic models, or objects with circular references. So I built *[pyobjtojson](https://github.com/carlosplanchon/pyobjtojson)* – a minimal library that:

- Automatically detects and handles circular references (replaces them with "<circular reference>")
- Works out-of-the-box with Pydantic v1/v2, dataclasses, and objects with `__dict__` or `.to_dict()`
- Requires *no dependencies* (just Python 3.7+)
- Implements recursion guards to prevent stack overflows

*Why?*
Most projects eventually need to serialize complex objects for APIs, debugging, or logging. The standard `json.dumps()` falls apart with nested Pydantic models or accidental circular dependencies. Existing solutions either require boilerplate or fail on edge cases.

*Example usage:*
```python
from dataclasses import dataclass
from pyobjtojson import obj_to_json

@dataclass
class User:
name: str
friends: list = dataclasses.field(default_factory=list)

alice = User("Alice")
bob = User("Bob")
alice.friends.append(bob)
bob.friends.append(alice) # Circular reference!

print(obj_to_json(alice))
# Outputs: {"name": "Alice", "friends": [{"name": "Bob", "friends": ["<circular reference>"]}]}
```

*How it works* ([code](https://github.com/carlosplanchon/pyobjtojson/blob/main/pyob...)):
Recursively walks objects while tracking seen IDs. Prioritizes Pydantic’s `.model_dump()`/.`dict()` when available, falls back to `__dict__`, and safely converts remaining types to strings.

Would love feedback from the HackerNews crowd – especially edge cases I might have missed!
Am I missing some big news that happened in the past weeks which threatens EU user's privacy? Or is this political wind happening in US so you decide to switch ? I am reading a lot more about Russia and NATO in this thread.
I think the point is that not using Docker is easier, simpler, cheaper and better than using Docker.

Unless it is not, then you should use Docker.

But many (all?) of us have had the experience of a manager insisting on some "new thing" (LLMs are the current fad of the day) and if we are not using it we are falling behind. That is not true, as we all know.

It is very hard for the money people to manage the tech stack, but they need to, it is literally their job (at the highest level). We desperately need more engineers, who are suited (I am not!) to go into management
It was a coalition and Washington was certainly one of them. The Jay treaty was a defining moment in party identification.

If you read the letters I linked, I think you’ll find that my comment was fairly apropos - as in the Rush letter, you’re leveraging an idea of Washington they deliberately falsified. And of course a lot of the controversy was over the Constitution! (see the Paine letter I linked in the thread). Washington was a nakedly political animal and anyone that disagreed with him got labeled a factionalist, and anti federalist, etc. complaining about political parties was just his dressed up language for complaining about dissent.