skysight-inc/HackerNews huggingface dataset:
I don't think you can blame postel's law for people not following it.

> when the whole ecosystem follows it you get a gigantic ball of slightly different interpretations

You're describing the properties of a long-lived, well-used, well-supported, living system. We'd all like the ecosystems we have to interact with to be consistent and well-defined. But even more importantly, we'd like them to exist in the first place. Postel's law lets that happen.

If your app is a leaf node in the ecosystem, and it's simple enough that you have direct control over all the parts of your app (such that you can develop, test, and release updates to them on a unified plan/timeline), then, yes, fail-early pickiness helps, because the failures happen in development. Outside of that you end up with a brittle system where the first place you see many failures is in production.
Have you actually read the piece? The answers to those is in the written policy the student was given. But even without the policy, it should be pretty clear that passing others' work as your own (be they people or AI) is academic dishonesty.

As judge said, "the emergence of generative AI may present some nuanced challenges for educators, the issue here is not particularly nuanced"
Well we made it “idiot proof” didn’t we, and all the idiots came. We need a sort of Dark Web with low crime, and mostly that’s things like HN and people running private Slack instances.
What is a pet war?
Good! That means we're maturing.
Coal ash resources and potential for rare earth element production in the U.S.
The poster was referring to Google's home government, which is the US.
> removed support for soft updates

Yes, back in July 2023[0][1]:

"Make softdep mounts a no-op

Softdep is a significant impediment to progressing in the vfs layer
so we plan to get it out of the way. It is too clever for us to
continue maintaining as it is."

From OpenBSD developer Marc Espie, :

"The big issue with softdep is that it has tendrils everywhere, and since we didn't convince Kirk* to move over to OpenBSD, it tends to be a big hindrance in fixing everything else instead of helping.

The buffercache, the pagedaemon, the swapper, unlocking subsystems.

Hopefully, all these have a chance of being done by a human with softdep gone."

* Kirk being Marshall Kirk McKusick (FreeBSD) developer and creator of Soft Updates

A quick check of openbsd-cvs shows they're still removing softdep/soft updates stuff a year later. [2]

[0] https://undeadly.org/cgi?action=article;sid=20230706044554

[1] https://marc.info/?l=openbsd-cvs&m=168856997929968

[2] https://marc.info/?l=openbsd-cvs&m=172060271505315
time to reverse these coc things, since the world is finally healing and good people can get on with real work again
I've come back 5 hours later and ran the same search again and it has worked.

The search was 'Hidden Gems in Chiang Mai'.

Previously, it asked to sponsor you on GitHub for it to work. Why is, or was, their code built in asking to sponsor you? Is this what happens when a token limit is reached?
It bothers me a bit that the author still buys some propaganda and whitewashing, as evidenced by footnote 42.

This is especially ironic when the author expresses skepticism of the social benefit of smartphones in paragraph 2, as if no company in particular made them.
> We already have enough tech to make emission free and cheap electricity.

As much as I am a proponent of green energy, this claim is outlandish. If we had started building more nuclear reactors 10 years ago, sure, but by themselves wind and solar aren’t quite sufficient enough for places like the US to fully replace fossil fuels. There are limitations for both, namely the need for space and acceptable weather conditions. Solar panel energy yield still has potential to unlock, as well. Last update I’d seen about panels said they still only hover around 25% energy yield.
I think back to all of those people talking breathlessly of really free speech and me nodding along just as convinced. Yikes.

I think the bloom came off the flower for me when I participated in the design discussions for Freenet, and I started actually looking at what people were uploading.
This is one of the better 'techlash' posts I've read here. Good job to the author on listing specific examples and including footnotes.
We are in a transition phase. The centre cannot hold indefinitely. An ever more centralised web is putting walls around information but the web itself now is such a tiny corner of cyberspace now. It feels like there’s oceans of knowledge all around us now, but we just haven’t figured out how to release it.
Really depends on how you measure the success of humanity?
Thank you for the link. I appreciate the write-up. This sentence though:

> breaking some cryptography schemes it not exactly the most exciting thing IMHO

You're probably right that we'll migrate to QC-resistant algorithms before this happens, but if factoring was solved today, I think it would be very exciting :-)
No. Any sane engineering team would have built it that way in the first place, so they almost certainly don't have the competence to change it now, or possibly even to understand your question.
Rust would probably be the language of choice -- it appears to be the default for software in that domain.
I would like less programming options and an intuitive UI.
So the Lord God banished them from the Garden of Fidonet... Woe unto them, for they have sown the wind and shall reap the whirlwind. Their troubles shall multiply as bugs and glitches in their software.
Mercedes have figured those out already.

https://www.youtube.com/watch?v=e21ZjwZGjiQ
Have you ever interacted knowingly with sociopath/psychopath to observe them in action and understand things better?

Top brass of any large enough corporation or government body is infested with high functioning variants of such people, its a tough place to even get to, even harder to survive so that's hardly surprising. Don't expect much empathy from such people, if it ain't for their own PR in some way.
Pure WFH will naturally tend to translate to making less if you're currently living in a high CoL area, because there are lots of us living in low CoL areas for whom 75% of a Bay Area salary would be a huge raise.

If a remote-first company can give someone in a nearby time zone with the same language and cultural background and the same skillset a tempting offer while saving themselves 25% of their salary band, they're going to do it. It's not because they think you're less productive, it's because they're now looking in a wider job market with more competition from people who need less money to live.

The converse is also true: if you're living in a low CoL area, WFH can actually bring you a huge pay increase, because salaries balance out somewhere in the middle.

(I'll add that I strongly believe that where you live should not impact your income if you're in a remote company, for the reasons you list: if you're in the same country as everyone else, your location of residency has no impact on your value to the company.)
Yes I was also team Sonique at that time, the skins were cooler and animated, with 3 sizes IIRC. I moved to winamp when it died I can't remember why, was bought maybe?
My city has a steam/hot water distribution network. No need to convert to electricity for quite a lot of residential energy usage.
>> You expect to not be responsible for what happens to the software you put into production?

I'm responsible for the software I put into production from 9 AM to 5 PM for about 200 days a year. At 3 AM, I am responsible for taking care of myself by getting a good night's sleep.

If you need 24 hour coverage, taking into account vacations and weekends, you need 5 or 6 people.
SmartRAG: Multi-Agent Retrieval Revolutionizing RAG with Graph-Based Insights
I think that would be the case if the employer was doing this on purpose.

I would bet this is more a case of business goals being met by dev teams in the quickest and easiest way possible, without anyone providing legal or regulatory oversight to ensure the implementation is complying with required laws.

That's not any kind of justification or excuse though!
A good first step would be let them keep their jobs, but strip them of any authority. This already happens at some companies - the architects provide guidance which dev teams are not required to follow.

I think it's absolutely insane that we live in a world where many people with an "architect" title don't write code, and sometimes have never written code in their life! That would be like a world full of chess coaches who don't play chess! They just read BS articles like "Skewers are the new forks" or whatever.
Don't think yourself into a hole there bud
It would be important to know what they would be doing without the Internet. Are those desires as such that if they don't get outlet, they explode and so something worse in real life, or does being able to consume it on the Internet normalize it for them, pushing to seek for more.
They have absolutely no theory of power. It's just bad men trying to hurt everyone for fun, and the poor upper-middle class elites (who work for them) not being listened to enough when they speak in the name of black people. Life through the lens of superhero movies.
Use this one weird trick to turn clickbait titles into calm language

BTW just an interesting personal coincidence: The first sample shown in the article is a video about a rotating house in California. I watched that years ago and started out curious how they pulled it off; I ended thinking that this is the dumbest bone-headed idea and a horrible place to live in. You can not just step outside your very pricey house and enjoy your garden, the garden is one story below. You can step on your driveway. When you go to the street, there's nowhere to go as a pedestrian and no sidewalk, you need a car to move around. And making the entire house turn is just a dumb design decision with a totally unnecessary if clever solution for the pipes and the wires. Just do what revolving restaurants all over the world do: build a floating ring-shaped disk that floats on a layer of oil. You'll still have to deal with getting electricity onto the disk if you don't want to move chairs when you're watching TV.

Or just switch the damn thing off during the night. Use this one weird trick when you want to watch TV in your rotating home
They're called helicopters.
Those are not AI, or am I missing something and you are asking a dish washer to assist you with your code?
Liberalism doesn’t try, and shouldn’t, because it takes the position that human beings should be free to seek their own goals rather than have them imposed.

The alternative is to have a vision imposed by the state. History has shown this usually doesn’t work very well and often results in horrors. The horrors come when reality inevitably conflicts with the vision and the political leadership grabs a mallet to bash that square peg into the hole. See: communism, fascism, theocratic regimes, imperial adventures, etc.

Star Trek is fantasy. In reality I’m not convinced that society would be so pleasant. Even in fiction trying to portray utopia you sometimes see glimpses. Why do they all listen to classical music? Why, because there is no culture of course. Nothing new has happened culturally since our era. I wonder what happens if you try to deviate in that culture? Where are those people? It’s never discussed. Maybe all record of them is just deleted silently and everyone forgets.
Don't orget the body wears out as it ages. Already at 50 I find things I cannot do. I don't know how aging will hit you but you really should plan for the day when work isn't possible.
Energy is frame-dependent, infrastructure of energy is frame-independent (2020)
Ask HN: Resources for SQL database schema design/performance?
I have a solid understanding of the basics of relational DB performance (Indexing, explain analyze, different types of scans etc...) but I always seem to run into situations where I have complex and slow SQL queries and I'm not sure how to optimize them. I've often heard the rule of thumb that any user-facing query that takes longer than 100ms is too slow but I've never seen that play out in my experience with many complex application queries taking a handful of seconds. Does anyone have any suggestions for required reading related to performant data architecture?
The lack of implicit or explicit authorization. As the school has lights, you may assume they are authorized implicitly.

This is unproductive and unenlightening pedantry.
Well, I do not use them at all. But I agree that this mechanism would avoid the additional copies. I have seen other single-header libraries though...

In any case, forcing me to figure out the specific XYZ_IMPLEMENTATION for each library is less user friendly that just proving a .c and .h file.
Ich Chille und Sehe.

Wie im Himmel, so auf Erden.

Mein ist die Laich und der Saft.

Jetzt, und in Klebrigkeit.

Samen!
Actually the ad hominem resides in your weird, baiting language ("See how you're just escalating ...").

For which you were provided some helpful feedback.
If someone can do a day's work in an hour and disappear for the rest of the day: good on them, assuming it's not rushed I'd prefer that to somebody useless but glued to a desk 9-5.

Feels like a fringe belief here, and only really feasible in flat, lean orgs with semi-technical stakeholders and no BSers. [So probably <0.001% of tech industry currently]
>Yes advertisers want control, wouldn't you?

If they would have control, people would stop going to Twitter and it would die. Similar fate to the TV mainstream media where they only parrot the opinions of their money overlords, and people are tired of that. That's why they go on to Twitter instead, to look for comments conforming to their own world views rather than what some trillion dollar corporations and out of touch celebrities tell them. Same thing that makes Joe Rogan popular.

>Elon reduced the amount of subjective "good speech" and increased "bad speech".

What is "good speech" and what is "bad speech" for you? Let me guess, "good speech" is the opinions you agree with and "bad speech" is the opinions you disagree with?

Elon didn't reduce or increase anything. He just disable the "nanny" moderations, so now on Twitter you're seeing exactly what the people really think (probably what you consider "bad speech"), instead of what advertisers and the mainstream media would like them to think (probably what you consider "good speech").

That's why people come to Twitter, because it's one the few places left with relatively unmoderated free speech. It's what makes it valuable.
I want superiority de-coupled from technical expertise in the minds of the people who have the latter.

Taking his personal struggles out of kernel development and onto Hacker News was the escalation – pointing out his hypocrisy is only trying to get people who agree with him to realize that they’re wrong.
some of the earth's limited resources were used to provide you with a computing device to post this snarky comment and produce nothing of value whatsoever. Jerry's node script was a far better investment.
I was hoping to control the marble with the IMU of my phone... is that a planned feature?
> Not all algorithms can be distributed effectively across multiple threads.

Sure, but talking about Turing completeness is not about efficiency, but about the computational ability of a system.

> THIS is the flaw of the Turing Completness idea. Algorithms that REQUIRE the full feature set of Turing Completeness are in some cases extremely slow.

The "feature set" of Turing Completeness can be reduced to a loop, an array lookup, and an IO port.

It's not about whether the algorithms require a Turing complete system, but that Turing completeness proves the equivalence of the upper limit of which set of functions the architecture can compute, and that pretty much any meaningful architecture you will come up with is still Turing complete.

> At this point, you've left the Turing Completness paradigm fully behind. Though the real shift happened when you removed those requirements from your algorithm, not when you shifted the hardware.

If a system can take 3 bits of input and use it to look up 5 bits of output in a table of 30 bits of data, and it is driven by a driver that uses 1 bit of the input as the current/new state, 1 bit for the direction to move the tape, and 3 bits for the symbol to read/write, and that driver processes the left/right/read/write tape operations and loops back, you have Turing complete system (Wolfram's 2-state 3-symbol Turing machine).

So no, you have not left Turing completeness behind, as any function that can map 3 bits of input to 5 bits of output becomes a Turing complete system if you can put a loop and IO mechanism around it.

Again, the point is not that this is a good way of doing something, but that it serves as a way to point out that what it takes to make an LLM Turing complete is so utterly trivial.
And yet, non of the hyperscalers use commodity server. They are buying parts from the OCP but those are hardly 'commodity' servers. So did they win?
The wall, in this case, is power positive sustained (and contained) reaction. Fusion power doesn’t exist and can’t do a damned thing until that wall is reached. Once it’s reached I’ll admit we’ve no practical idea where the next wall is going to be.

And yes, absolutely, fund baby fund, keep making those Zeno steps… just don’t write another article promising me that fusion / Jetson cars / AGI / Unobtanium is nearly here.
Did you take a pay cut? If you include your commute hours in your hourly pay rate, maybe you didn't have such a pay cut after all.
As a 90s teenager myself your comments struck a chord. Very well articulated.
Nuclear exit was decided by the previous government; if anything the green party accelerated adoption of solar at least, thanks to the Russian invasion and exploding natural gas prices.

The problem is that the other major parties are even worse. At least Habeck has something going compared to the other candidates regarding the next election.
The issue if if you have many such libraries and any change to the implementation forces recompilation of everything. Maybe not such a big deal for such small libraries, but an annoying trend IMHO.
In education, the goal is internalizing to the individual the knowledge required for them to bootstrap into a useful, contributing member of society. Things like composition of written works, organizing one's thoughts into communicable artifacts, doing basic mathematics, familiarity with the local and encompassing polity and it's history, how to navigate and utilize institutions of research (libraries) etc... Any technology employed that prevents or sidesteps that internalization is unauthorized.

It ain't that hard to connect the dots unless you're going out of your way to not connect the dots.
The lead designer for Homegrocer (Amazon Fresh but too early) was in my social circle, friend of my friends, and the part he didn’t like about his job was that you still had to push the high margin items that the grocery stores put in easy reach to get your visit to be profitable to them. So there’s a moral hazard for things like search filters and sorting. As a customer I’d love to sort by price per unit. But they don’t want that (look at how many items are priced per pound in one size and per ounce in another).
Except it's not the "dog" that you're interacting with. But rather, the dog's owner.

You know, the man behind the curtain.
I was thinking about a Twitter clone where your account goes through an approval process where you provide a short essay and your Hacker News username. Client has no tracking, and uses no JavaScript.
Show HN: Over 600 CSS Animations to Code
Hey HN,

We’re excited to share Gradienty's CSS Animation Generator designed to make web animations intuitive and accessible for developers and designers at any level. Whether you’re new to CSS animations or a seasoned pro looking to save time, Gradienty equips you with the tools to create beautiful animations with zero coding headaches.

Key Features:
1. 600+ Pre-Built Animations: From subtle hover effects to complex keyframe sequences, all categorized for easy navigation.
2. Visual Editor with Live Preview: See your animations in action as you tweak timing, easing, delay, and iterations.
3. Responsive Design Previews: Test animations across layouts for desktop and mobile compatibility.
4. Multiple Preview Objects: Visualize animations on text, buttons, boxes, circles, and more.
5. One-Click Code Export: Generate production-ready CSS with proper vendor prefixes, ready to drop into your project.
6. Zero-Dependency Animations: Works flawlessly across all modern browsers.

Why We Built This:

As developers, we often found animations to be either overly complex to implement manually or limited by pre-made libraries. Gradienty bridges this gap by offering both flexibility and ease of use, helping you create animations that look and perform great—without sacrificing development time.

Who It’s For:

Beginners: Experiment with animations visually without writing a single line of code.
Designers: Focus on creativity while leaving the technical aspects to the generator.
Developers: Save time with ready-to-use animations that can be customized and exported instantly.

What’s Next:

We’re working on adding community features like user-created animation libraries, animation presets for specific design systems, and integration guides for popular frameworks.

We’d love to hear your feedback! Check it out here: Gradienty

Let us know what you think or if there are features you’d love to see!
Yeah AI will make the missinformation and garbage content flood even better until we all drown in it so enjoy the show and play it smart.
If some of these projects are nuclear power plants that’s a huge risk.
Well the other issue is that many of 90s nerds turned out to be just as fascistic and bullying and horribly un-empathic themselves -just look at Musk as an example.

I mean not having social skills, not identifying with women or not treating them as fellow human beings, not having empathy for non-tech users etc, being obsessed with technology, sometimes at the expense of their humanity. I'm not excusing myself btw here either.. but as I get older I see our own community can be as toxic as any other, what I mean is I'm not laying the blame on outsiders but our own-selves. Power and Money corrupts anyone.

Sure I loved pcs, and programming, got bullied as a youth and I wasn't into sports but that doesn't make me any more or less likely to want to 'Make the world a better place' with tech.

Honestly 'Silicon Valley' the tv show, took out much of the wind and visionary magic that the real Silicon Valley was viewed as over 10 years ago. And subsequent actions of the real valley have not proven it false but a resounding and biting commentary on the culture

These days we have Tech Bro culture, immense tech layoffs, offshoring of work, Doomscrolling and tech which splinters humanity instead of binding it, consigns people to contract menial work at the whim of an algorithm and uses AI to generate art and music while human artists get locked out proper reward for their efforts .. I can definitely see how many in the younger generations are looking at Big Tech as being just as evil as Big Oil
Unrelated to the central point of your comment, but I've also found that a simple entity system is usually perferable to ECS for smaller games. ECS aids performance, but performance usually isn't what you're struggling with in a small indie game. You're mainly just struggling to organize your code, and just need something simple to help manage complexity.