skysight-inc/HackerNews huggingface dataset:
We're also entering our third generation of peaceful protest against climate change with no effects whatsoever.

Protest movements are only effective when they present a viable alternative to a more radical movement with a will to violence at their flank. We saw this clearly in the indian independence & american civil rights movements, and the fall of apartheid. Iraq war and climate movement are what you get without the credible threat of violence behind or beside your peaceful protests.

One important lesson of the iraq war protests now that we can see with hindsight: we were right, and we were justified in using much more radical tactics than we actually did. Those horrors lay partially at our coward feet so let's not allow ourselves to be convinced to repeat it with palestine.
Well, linux is just a mechanism to make more copies of GCC, so that tracks.
Should we be capturing the large ones, sterilizing them and rereleasing like we do for cats?

I wonder how you tag a python as spayed though. No ears.
The one that is bothering me most is having to display my physical, home address on the play store for paid apps

Fun fact, it's actually not just for paid apps, it's for free apps too!

I just said fuck it and listed my home address, cause if someone really wants to find me it's not like that info is actually hidden in other public records.
That's what I did. I moved my .dev domain to cloudflare as soon as I could.
alternative link if you don't have access to the ACM library

https://ics.uci.edu/~cs237/reading/files/howtoread.pdf

(you can find the above if you search for the paper in google scholar)
Complete set of steps for Debian installation with an Nvidia card, October 2024
macOS toolbar app to manage Ollama
>IMHO never will be and go down the same way as Silverlight did

There is a difference: Silverlight was not open-source, whereas Blazor is open-source on both server-side and WebAssembly (WASM).

ASP.net MVC has reached maturity and is notably used in project like NopCommerce.
First, that is cherry-picking. We can find lots of examples of protest being effective. [0] And as I pointed out elsewhere, the right wing - while teaching their enemies to quit - embraces activism fully and has been incredibly successful.

It's only ineffective if your measure is immediate, complete victory. You don't win everything, you face defeat, and you quit? Then I agree, your protest is useless. You think you are somehow entitled to results? Yes, your protest is worthless, a pantomime. Protest isn't a ritual you perform - a raindance that you do - and then the gods respond with whatever it is you asked for. Protest compels results - it's embracing that you are the agent, you are the power, you make it happen; the enemy will give you nothing. If you don't understand that, if you aren't planning for it, if you have no strategy that will compel victory, then you're just entitled. (I think the latter is the problem with most of the protests now - they're doing raindances.)

And you go around telling people how hopeless it is? Have you ever accomplished anything? Has anyone who has ever said those things? People saying those things are the first problem - if they were on my team, I'd tell them to never say that again or simply don't come back.

Regardless, the protests have altered behavior, including by European leaders and by the most powerful person in the world (POTUS) and a candidate for that office (Harris). They may cost Harris the election by denying her enough votes in Michigan. And though nobody can say for sure, they arguably have altered the Israeli government's behavior, though the protestors will certainly and understandably say, not nearly enough.

Finally, to evaluate protest, compare it to the alternative: silence. Imagine horrors went on and society responded with silence. Imagine how demoralizing that would be to the ordinary person, who does have a moral conscience. Imagine how crushing to public morality if nobody said anything. Protestors are essential.

[0] There was some research, I think from 10-20 years ago, that showed that it succeeds at a high rate. But I don't recall what kind of protest, etc., so I hope someone else knows about it.
What I find fasinating is how bad human beings are at chess. Now that we have engines we're finally able to analise every game ever played and they show us everything in chess that we're blind to. Their ability to never blunder in 1 or 3 moves is admirable, and better than most players, and to say nothing about their ability to make you play out the longest possible chain before checkmate. What I found most insulting is when I played against the best bot I could beat, it gave up its rook for free.
PO box doesn't work. It needs to be an address associated with your business's DUNS listing, and they block any PO box type services. Needs to be a real physical address.
back in school the best basketball player in our conference was a quirky, affable guy who had little skill, athleticism, and never really exercised or exceeded the bare minimum at practice. he said what made him win was he pretended his entire family was going to be murdered by the opposing team if they won. then hed go out and outcompete everyone
Thanks for the comments. I wasn't expecting this to get on the front page (although that is why I posted it, obviously) and kind of wish I'd spent more time thinking about what I actually wanted to say first. If I'm 100% honest I was mostly trying to get clicks, which is always a bad motivation and I am generally deliberate about this kind of thing, sorry about that... I don't actually feel bitter, or particularly burnt out, with software specifically, it just feels like it's not the career for me at the moment. The general point about it often being misunderstood is something I've wanted to articulate at various times though.
Thank you for sharing. I will check it out. And no worries regarding the speed. The website is cheating the 20 puzzles are pre-compiled so to say, the actually work was done in C++, the web server is just indexing an array of perfect puzzles at that point. TY!
There‘s also some work to be able to indicate these rules via an HTML attribute but the work is a bit stalled.

https://www.stefanjudis.com/today-i-learned/safari-allows-to...

https://github.com/whatwg/html/issues/3518

Another cool feature Apple spearheaded was the ability for websites to indicate the change password page in standard manner: https://w3c.github.io/webappsec-change-password-url/
I’ve got both artist and fan accounts. I’ve not noticed any significant change in service or tools in this whole period of change. The one thing that’s new is “listening parties”, but that seems fairly “on-beand” to me. BC was profitable for years prior to the first sale. Why mess with something that works?
New app performs real-time, full-body motion capture with a mobile device
This holds for psychotherapists too. Quit being a psychotherapist and people will find another psychotherapist.

If this here is really how you feel then IMO your article is misrepresenting things. Feeling like you want to work on something that is your own makes a lot more sense to me than suggesting that every programming job out there doesn't affect anybody anywhere ever. I mean, I recognize this one completely - it's why I started my own business in the first place!
My 2 cents, it's hard for me to believe there is any animosity there.

You don't have to take my word for it, you can just see what he says and does.
But I've seen nearly every one of his videos and blog posts, read through many previous comments on HN, there's not a single disparaging remark in any of them. In fact he even makes his philosophy clear in this post [1]:

Things that I, at least, always do without even thinking about it. For instance, when I mention Scryer Prolog in Internet discussions, I always try to mention at least one other Prolog system too in a flattering way, out of respect and admiration for other systems and also to encourage more cooperation between systems.

What I gather is Markus strongly advocates for ISO compliant Prolog implementations and especially open source ones, because that's where his heart is right now. But one thing to remember is that Markus has also contributed 10s of thousands of lines of code to SWI (check out the author tag in many of the SWI libraries), has co-authored authored many papers with Jan Wielemaker, and there is plenty of professional respect there. This is like trying to understand the nuance reasons why Steven Hawking disagrees with Einstein (or whoever) on something. Probably in agreement about 99.999% of most things but strong disagreement on a 0.001% that probably doesn't matter much to you and I about whether or not black holes are Humperdink-Blazensort compliant or... waves hands stuff.

As you've seen from the comments though, SWI is an extremely successful, established system. Nearly every book and example you will read uses SWI. It has great libraries, great IDEs, FFI, embedding, support, documentation, all kinds of great stuff -- SWI is already REALLY successful, and for very good reasons!

So my guess is just trying to give a voice to the little guys who are up and coming and are in line philosophically with his beliefs about the language and open source. I personally would describe that as "support", I don't think I would use the word "animosity".

[1]: https://github.com/mthom/scryer-prolog/discussions/2605
Virtual mailbox is not allowed unless you somehow trick D&B into accepting it. But they try their best to block them all.
Got it! I'll repost in a couple of weeks!
> This is surely interesting yet administrative judges do the same job of presiding over court proceedings before them and being independent from the political authorities.

Not really. The fact that members of the Council of State are not magistrates comes up regularly, because it does limit their independence. It works so far because everyone behaves, but this would cause a serious crisis if France one days ends up with someone like Trump or Boris Johnson, who is willing to stop doing the right thing and just use any weapon they can find. To add insult to injury in this case, the supreme body deciding on disciplinary actions in public institutions is the Council of State itself.

> of course if we need to be really technical, administrative judges are magistrates see: 'Les membres des tribunaux administratifs et des cours administratives d'appel sont des magistrats [...]'

This is about the tribunaux administratifs (lower courts) and cours administrative d’appel (appellate courts, the 2nd layer). The conseil d’État sits on top and is different.
I haven't had a face to go with these voices, and now they are canonically two pelicans. Thank you for putting this in my head.
Finally, a website that convinced me to write my own CSS overrides.
The article has a section at the bottom "Alternatives..." [1].
It links to "JSON Merge Patch" which is what you are describing: https://zuplo.com/blog/2024/10/11/what-is-json-merge-patch

That's the format that people tend to naturally use. The main problem is that arrays can only be replaced.

[1] https://zuplo.com/blog/2024/10/10/unlocking-the-power-of-jso...
This is one area where autonomous vehicle companies can and should be contributing more to the public sphere. Much of this data already exists at a very high quality within mapping datasets to adjust priors for unseen pedestrian risk.

There simply aren't institutional mechanisms to make mapping data public though.
Torment nexus theory of startup founders.
$749 million is revenue. Revenue less expenses (i.e. profit) was $57 million, which admittedly is a decent 7.5%. But as a nonprofit there are no shareholders or partners to siphon off that profit. The common argument is that management siphons off that money through salaries, and I can't say they don't, but if you look at their assets & liabilities it seems like some significant amount of their profit is going into savings.

Anyhow, the Blue Cross/Blue Shield system has a very complex structure so if you're looking to find where the real money is being siphoned off it's unlikely to be at the top. BC/BS affiliates are independent, that's why the org at the top for a system insuring over a hundred million people pulls in less than a billion dollars in revenue.
I'm always curious what folks use for their database for things like this. Even though I like SQLite--a lot--my preference has become that the app is generally separate and mostly stateless. Almost always the data is the most important thing, so I like being able to expand/replace/trash the app infra at will with no worries.

Thought about maybe running a Postgres VPS, but I've enjoyed using neon.tech more than I expected (esp. the GUI and branching). I guess the thing that has crept in: speed/ease is really beating out my ingrained cheapness as I've gotten older and have less time. A SaaS DB has sped things up. Still don't like the monthly bills & variability though.
It sort of was and Rob blogged about it. It is based really on Newsqueak and plan9 C which is very different from Unix C
Startup Horror Stories
No way, the article consistently refers to the assembler syntax as "Plan9" throughout the text and title and they talk about "x86 Plan9" and "arm Plan9".

Considering there is no introduction at all to this beyond "I discovered it's called Plan9", I'm assuming the author really thinks this is a language widely named "Plan9".
Now you’re just rambling, attempting to shift the subject.

I love how you managed to cherry pick the one study from the nuclear energy agency of OECD which through trickery and black magic manages put nuclear in the same magnitude as other options.

The general consensus from non-biased sources is that new built nuclear power costs $140 - 240/MWh ([1], [2], [3], [4], [5]) By far the most expensive option.

We can contrast that study with the Swedish proposed nuclear subsidies.

In contrast in Sweden the proposed financing is that the Swedish government takes the loan, a way stronger subsidy than simple credit guarantees, that the government pays for cost overruns and a CFD of $80/MWh.

The potential builders are still questioning if this subsidy is enough.

But typical cult member. Finding any information confirming your bias and then latching on to that as it would be the end of the world to let go.

Nuclear power definitely costs €80/MWh unsubsidized. In nuclear cult member fantasyland at least.

The insanity in display here is truly something to behold.

[1] https://iea.blob.core.windows.net/assets/42b23c45-78bc-4482-...

[2]: https://www.enerdata.net/publications/daily-energy-news/flam...

[3]: https://www.lazard.com/media/gjyffoqd/lazards-lcoeplus-june-...

[4](https://www.powermag.com/blog/plant-vogtle-not-a-star-but-a-...)

[5]:https://en.wikipedia.org/wiki/Hinkley_Point_C_nuclear_power_...
I’m not the commenter but I
Imagine it just boils down to what you are archiving, but in any case I don’t think the commenter really understands what html is being used for here. The “preserved” material doesn’t have to be html, the html is just to set up the directory navigation. In the blog post, they even mention that each type of material is its own website so that each website can be designed to handle that file/data type.
These are two common things I ask new friends so that I can communicate better with them (aphantasia and inner monologue).
I like the generator with the exception of hyphens. Many sites don’t allow them or treat them as a special character. Unfortunately there is no longer any way that I’ve found to tweak rules. There was once a way buried under a few menus but it’s gone.
"Alleviate the suffering of their patients". Yeah, I know.

I'm still not a fan of telling patients that their world view is all wrong, that their brains don't think right and that they need to be fixed. That invalidates their lives and their experiences.

These aren't Alzheimer's patients whose brains are slowly degenerating. Many of these neurodivergents are very capable people when the conditions are right. Society's conditions just aren't right for them.

You simply cannot tell a hyperactive person to sit down and listen to lectures on subjects he couldn't care less about for 5 hours. It's done because things just are that way. Because the government has decreed that children shall be sent to the mass education system we call schools. How do you educate a whole nation? One to many broadcast. One teacher broadcasting knowledge to an infinite number of students. Giving people standardized tests. It's a machine designed to produce educated human beings. Keeps the kids safe and occupied while the adults are working their jobs too, isn't it convenient? It's a system.

Well these patients just aren't compatible with the machine. They get chewed up by it all the same. Then they get treated for ADHD and depression and anxiety.

Maybe, just maybe, it's the ones who need these patients fixed who are in need of some serious fixing of their own. Once I get that out of the way and I make sure they understand this, then I may offer them treatments and medicine. Not before.

You're right, there isn't much freedom to personalize the care we give these people. Truth is health care is yet another machine. A machine that wants to help as many people as humanly possible with the limited resources at its disposal as efficiently as possible. That means standardization. It also means doctors don't have time for this because of "high case load". There must be about a dozen billion humans on this earth by now, you cannot hope to help them all even if you were superman himself.

There's always something that they like. That's always been my experience with these patients. There's always a signal. Always something that just engages their brain like nothing else ever does. One of my patients is on the spectrum and has ADHD. She likes music and plays multiple instruments. Last week her mother was telling me how impressed she was because she just kinda taught herself to play piano out of nowhere. She's nine.

Could we find the right conditions for these people to develop if we used 100% of our will power? I have no doubt in my mind. Whole books could be written about why it is not done.
Chatgpt doesn't have much of a moat. Claude is comparable for coding tasks and llama isn't far behind.

No biz collapse will remove llama from the world, so if you're worried about tools disappearing then just only use tools that can't disappear
Wabe – open-source to create customizable back ends in minutes
- Simplify backend development by providing essential features like authentication, permissions, database access and management, automatic GraphQL API generation, and more
● Hook system allows you to execute specific actions before or after database requests
● Support for email (using your provider), payments (Stripe and other provider build support)

- Optimized for speed, with security built in at every layer

- Developer-friendly tools and APIs

- TypeScript open source
I add some of my more common passwords as macros on my keyboard. No companion software, just firmware. Saves a lot of time and now the passwords can be typed anywhere by just plugging yhe keyboard in! I've also added my email :)
He's looking at it from a utilitarian point of view.

From that perspective, you've got a finite amount of energy that's being consumed at any point of time and by that logic, you'd be better served to use the solar energy for something else in your household that would've needed the grid, because a cloud provider will almost certainly only need a fraction of the electricity you'd need to keep the static files served.

So, by doing that you've effectively reduced your absolute energy footprint.

But these projects aren't about reducing your energy footprint. They're about having a local webserver that's running on solar energy. Or in the authors words: At its heart, this project is about learning and contributing to a conversation on a greener, local-first future for the web
Marimo notebooks bring Vega-Altair charts to life
Garden cress and cyanobacteria grow under simulated K dwarf starlight
They're being very open about the legal structuring too, with open source legal docs and agreements.

https://subvert.fm/changelog/
TYVM for trying it out! Oh no, now I feel bad again. Please remember these are unsupervised generated clues by a Large Language Model (openai). More of a field test, however I now understand how serious you and others take crosswording. I vow to do better for the next crossword puzzles. It's not my intention to make people feel bad, sorry!
Archie Karas, a Gambling Legend Who Made–and Lost–A Fortune, Dies at 73
I think this is the way. Light pull does the electronic thing. Hard pull does the mechanical thing. They could have done this with the mechanical handle that's there already (that I have pulled almost every time I've used a Tesla, getting anger and weather stripping inspection from the owner).
French stray space cat, super adorable.
Yes eventually I want to register as a company, but I am a little too early for that and Google is not allowing us to use a PO Box which is the main issue.. :/
I think this is great, but I do hope thought is being put into solving the hardest problem of all IMHO: Music Discovery

I have bought a lot on Bandcamp, but would have bought 10x more if I could just find stuff I liked. The existing system makes discovery nearly impossible unless you happen to like the stuff being mainly bought and curated or are in a lucky genre.

Discoverability is especially hard because 99% of the music people create sucks. This may not seem true if you mainly listen to "radio" and playlists, but if you ever get access to a large catalog of independent music, try picking stuff at pseudo-random and take notes. As much as I love good art (and I do), most art is not good art. You can't go on popularity because some of the great artists (especially on Bandcamp) are relatively unknown and therefore are not popular. For example, Thousand Needles in Red is a phenomenal band with great albums, and almost completely unknown. These Four Walls is similar (but at least they are on Youtube Music/Spotify/etc). I'd buy the crap out of similar albums, but discovering them is very challenging. I mainly found those two out of random luck.

Anyway I'm rambling, but I do hope you can figure out a good means for discovery. I think finding and grouping people with similar tastes is among the best ways, and also having artists that a person likes recommend other artists can be super valuable.
* and only space cat
I thought most non-abandoned C/C++ projects have long switched to time_t or similar. 2038 is not that far in the future.
Which data? Is that data that Google and/or Meta can't get or doesn't have already?
Discussion (1674 points, 2 days ago, 740 comments) https://news.ycombinator.com/item?id=41858665
That is a well-thought out list, and you’re clearly aware of and take advantage of the DB’s capabilities. Seriously, congrats. Especially RETURNING – it’s always baffling to me why more people don’t use it (or its sad cousin in MySQL that lets you get the last inserted rowid if using an auto-increment).

Most devs I’ve worked with don’t know about aggregations beyond COUNT and GROUP BY, and do everything in the app. I’ve pointed these out before, and am always told, “we don’t want to have additional logic in the DB.” So you want a dumb bit box then, got it – why are you using an RDBMS?

> Transactional DDL

I know this is a thing, and I’ve used it in Postgres, but I’ve also never found myself in MySQL being upset that I didn’t have it. Everything should be thoroughly tested in staging before prod.

> RLS

Yes, amazing feature if you use it correctly.

I will give MySQL a couple of nods in its favor: well, three.

1. Clustering index. If you design your schema around this fact, range queries can be WAY faster. Dropbox does this, IIRC.

2. Generated Virtual Columns. Not sure why Postgres still doesn’t support this.

3. ON UPDATE CURRENT_TIMESTAMP. It’s so nice to have the DB automatically track update times for you, IMO.
Exactly, thats the main issue
https://archive.is/Jr1lF
Out of curiosity, what browser are you using?