skysight-inc/HackerNews huggingface dataset:
OK, but I think there's a pretty big difference between "Next.js is too bloated, you should use HTMX" and "so and so group of people are all _____ and they should all be ________, and oh, your mom sucks".

I don't think – I hope, at least – no one is going to start a shooting war over their framework of choice. You can't say the same about much of the content circulating around social media.

(Edit: You added more to your post after I replied. To your point of "Which HN avoids by usually remaining focused on a fairly narrow set of subjects", that's not just my observation, that's the actual guidelines: https://news.ycombinator.com/newsguidelines.html. We self-select into a narrow slice of nerdtalk or we end up getting downvoted or banned from the site. To me that is the big difference between an interest-based forum that generally stays a functional monoculture vs a general social media site that brings diverse strangers together into shouting wars about whatever the controversy du jour is.)
> just like a sail on a boat doesn't have to push you directly downwind

I'm not a sailor, but doesn't this rely on the force of water on the keel, to avoid being pushed laterally?

> When in orbit around earth, thrust in the direction of your orbit (prograde) causes you to gain energy and altitude, and retrograde thrust does the opposite.

For station-keeping purposes, when should you prefer a solar sail as versus PV panels and an ion drive?
Expecting college students to hit the ground running with whatever stack a company is running is bad and unreasonable and we should push back against it. Engineering, law, accounting, and medicine dont do this. Why should Computer Science? Dont reduce a university education into learning javascript frameworks.
Oh no, I'm well aware that it's a big file full of numbers. But when you chat with it, you interact with it as though it were a person so you are necessarily anthropomorphizing it, and so you get to pick the style of the interaction.

(In truth, I actually treat it in my mind like it's the Enterprise computer and I'm Beverly Crusher in "Remember Me")
My intuition is failing me here. How does that work since there is no body of water like a boat has to push off?
That sounds compelling when you borrow the marketing term "AI" and position the work as part of a sweeping revolution into some beautiful sci-fi future.

It's less compelling when you see the technology as noisy content generators that will flood the network with spam and devour the livelihood and opportunity to learn for low-market artists and programmers.

In the former perspective, you may look at this is "well, what's the best way we can make this happen?" while the latter sees it more like "So you insist on making this happen. Are you sure there's a suitably responsible way for you to do that?"
2023 Greenland landslide tsunami made Earth vibrate for 9 days
An Air Canada strike will be devastating. Blame Ottawa
> I'm not convinced that the philosophy of copyright is a net positive for society.

I'm ok with that. But the philosophy of copyrights is not under debate here. All that is being debated is if it should protect small people from big corporations too.
> currently a landing page

So why is it a Show HN if we can't test it?

https://news.ycombinator.com/showhn.html

Show HN is for something you've made that other people can play with. HN users can try it out, give you feedback, and ask questions in the thread.

On topic: things people can run on their computers or hold in their hands. For hardware, you can post a video or detailed article. For books, a sample chapter is ok.

Off topic: blog posts, sign-up pages, newsletters, lists, and other reading material. Those can't be tried out, so can't be Show HNs. Make a regular submission instead.
When I first started teaching college it was for my local community college. CS was situated with other tech careers like System Administration, Web Development, and IT Repair. One of the first issues I had to manage was requests to adopt a "Software Engineering" certification, which I fought against because unlike the other skills, CS doesn't benefit from holding a cert.

CS in CC is in a weird spot - many 4-year universities will only accept CC CS1 as an elective, meaning they'll need to retake CS1 when they transfer. There may be some partnerships between a university and their local CC, but outside of those are gray areas. This could be because the CC instructors haven't reached out to get the courses to transfer or due to quality assurance. I know my predecessor would post the solutions on a sheet of paper in the classroom and students could earn partial, but passing credit if they retyped it out.

Finally, local area companies may not need software development or don't need it in a continued employment fashion. The goal of for CC is to help give the community the skills people need to find employment - but with more focus on LOCAL employment. If there aren't any local software companies, CC graduates will need to compete against 4 year university students for the same entry-level position. As a consequence, the 2 year program only taught them how to program, but didn't give them those additional "why you program" skills or projects to build experience.
In the moment it's not a question of fault or good vs bad. It's a question of who do you cast your lot in with in order to have a better chance of exiting the situation alive. Stuff like helping law enforcement or getting back at the bad guys only matters so long as it isn't likely to get you dead.

You're valuable to the hostage takers so long as you're alive. Your continued existence is a nuisance to the police. But obviously the police with their infinite money and manpower have better odds on their side. Situation specific facts must be taken into consideration, etc, etc.
We're going to create a really bad AI and get upset by that fact only to discover that ... we all made it that way.

https://www.youtube.com/watch?v=Y-Elr5K2Vuo
I use the same principle as pico but from scratch with tailwind. It does too much magic and it’s far too complex and undocumented to be able to modify a piece of it you need to change. In my global stylesheet I style inputs all one way and target aria and state selectors for more specific styling. I still use inline styles for more unique cases.

They are two different techniques that can work together well. If I’d make any comparison, it’d be between pico and tailwind’s typography plugin specifically.
> You could make the same argument about paper. "That's just how photocopiers work! If you don't want your creations to be endlessly duplicated and sold, don't write them down!"

No, the argument would be about photocopies, not paper. "That's just how photocopiers work! Don't put something into a photocopier if you don't want photocopies of it." It isn't possible for anyone to access anything on the internet without making copies of that thing. Copies are literally how the internet works.

Shooting everyone who steps outside isn't how guns work either so that also fails as an analogy.

The internet was specifically designed for the global distribution of copies. If that isn't what you want, don't publish your works there.

> That something is technically possible doesn't make it morally right.

Morality is entirely different from how the internet works, but in practice, I don't see anything immoral about making a copy of something. Morality only becomes an issue when it comes to what someone does with that copy.
I'm not sure about your #2. Self-promotion is not necessary at university, since the profs receive mandatory submissions. Very different from a job search, putting yourself and your paperwork "out there" in a targeted way.
(some of) the article: https://doi.org/10.1016/j.neuron.2024.08.012
The author ends with:

> I don't consider it productive and beneficial in any way. And it's definitely not about real freedom of expression.

And just like that, he's making moral judgement over speech because of extremes. Even though, as he would be forced to admit, extremes have changed their views into the majority opinion countless times for the good as well (i.e. civil rights movement, having some kind of government social safety net, 40 hour workweeks). As such, the very idea of criticizing free speech because "extremes are bad," on either side, is problematic in and of itself.

I also find this annoying, because our Founding Fathers were certainly considered extreme in their day, and America would not exist under such a proposed moral guideline (and we might still have slavery to this day - abolitionism was extreme for a while). His argument, quite literally, is that things are ideal in the center as they are right now and nothing should be allowed to rock the boat.
> You could make the same argument about paper.

Most paper doesn't come with Terms and Conditions that everything you write on it belongs to the paper company. I hate Facebook (with a fiery passion) but people gave them their data in exchange for the groundbreaking and unprecedented ability to make friends with another person (which has never been done before). It sucks, but don't use these "free" systems without understanding the sinister dynamics and incentives behind them.

People make the same arguments about the NSA. "They aren't doing anything bad with the data their collecting about every US citizen." Well, at some point they will. Stop borrowing against future freedom for a tiny bit of convenience today.
I agree that the dollar cost is real attrition too. Vietnam and Afghanistan were so wildly costly because we made the (political) choice to limit how we could engage the enemy, while our enemies were not limiting themselves

Vietnam: limiting Cambodia ops, the DMZ, limiting bombing of N Vietnam
Afghanistan: limiting Pakistan ops, focusing on creating a stable democracy rather than killing Taliban then leaving

We made political choices on how to wage war, and then blamed the military for those poor choices.
AFAICT, we got the ELIZA 60th anniversary edition, and are now headed for some Prolog/production systems iteration.

One of these days those contraptions will work well enough, not because they're perfect, but because human intelligence isn't really that good either.

(And looking in this mirror isn't flattering us any.)
No doubt, Big Tech prints money and absorbs all available talent. Boeing's troubles are surely compounded by having all the best new talent hired away from them, because Big Tech pays much better.
As an employer I'll tell you what the problem is: there's too many universities and all of them have different UIs. I'm only reaching out to the professors I know and they'll figure out how to advertise the jobs to their students. Career fairs? Even worse, who has the time to do that? We just want to increase our funnel, not increase the time it takes to reach out to junior engineers.

The proposal in these kind of situations is to have common job boards (like Who's hiring on HN) and check there. Students should do that and not assume that employers will come to them.

Good professors have relationships with the industry and will preemptively reach out for their students (that's what my professors did in my uni back in France).

The reverse API could also work, have a standard that all universities follow so that one can easily post job descriptions to all relevant universities.
It sure is a good thing that Apple has fixed all these, and has put out patches for all effected versions, since they care about their users' privacy, right? Right?

I know Apple has now switched to 10 years for MacOS, and 7ish years of iOS, but I hope the EU passes some laws to make this a requirement, rather than something a company can choose to provide or not.
A forest turns solar energy into wood, locking up that energy in an inedible form. Grass, on the other hand, can be eaten by grazing animals and turned into meat. If you're living off the land but not farming, then you'd prefer it to be covered in grass instead of trees.

Grazing animals can prevent grassland from reforesting by eating the tree shoots, but they can't knock down mature trees. There is some evidence paleoindians would burn down forests to expand grasslands. https://en.wikipedia.org/wiki/Great_bison_belt

Thus, in some parts of the US, you can stand on a hill, look out at miles of apparently untouched land without a single permanent structure, but is as artificial and manmande as a golf course, crafted from thousands of years of invisible labor.
Correct rejecting the companies "best and final" contract is basically par for the course in union negotiations. The company is banking on being able to outlast the strike to get a better deal than the union would otherwise agree to or betting on the government coming in an kneecapping the union and forcing the workers to accept a deal like happened with the ATC and train operator unions when they struck (striked? struck doesn't sound right in the context of a union strike for some reason...).
Yeah, to me it's part of what press critic Jay Rosen calls The Church of the Savvy. It's kind of a performative cynicism where one tries to gain status by appearing so smart that you're above it all. One can do it with pretty much anything, which ironically means it demonstrates very little actual smarts.

To me it's related to the sort of person you'll see who on every startup failure says how they knew it wasn't going to work. Which again doesn't require particular smarts; most startups fail, so predicting failure doesn't take a genius. What I think is much more interesting is spotting a problem before it's obvious and naming it in advance. Or better, fixing it early on. That doesn't get you many internet points, though.
Okay, but what I'm really looking for is the account given by its adherents.

I want to hear in their own terms, because I genuinely don't know if I can understand the idea in terms of my own experience. I can make it make sense to me, sure; anyone can do that with almost anything. I don't have a guide to how closely that would correspond to the sense made of it by the people who actually pursue it. Third-party opinions don't actually count for much there, but this might also be too new a thing to have been studied.

I don't know. It seems to me like it would have to be terribly lonely and unfulfilling. But that might just be in comparison with my own pre-Internet experience, or maybe something I'm entirely missing.
Ancient Rapanui genomes reveal resilience and pre-European contact
The Easter Island story of ecocide through decadence has become part of the accepted truth of modern culture. Now it looks like it may never happened, and that the moral to be drawn is not one of human frailty and vanity, but one of human resilience.
Dude likely could have sold this to malicious threat actors for 6 figures.

Weird that it's been 2 years now and Apple still hasn't paid anything.

Really highlights why people might tend to gravitate towards that route instead of going thru the legit bug bounty process.
No longer classic communist of course. It seems "state capitalist" is the most appropriate model for their system.

In any case it's important to keep in mind that it definitely isn't a Western-style capitalist system (in either practice or its ideology). Whatever the current reality, it's very quite significant that the CCP strenuously maintains the song and dance that it will still bloom into a "true" socialist/communist system someday:

The Chinese government maintains that these reforms are actually the primary stage of socialism[97] and the Chinese Communist Party remains nominally dedicated to establishing a socialist society and subsequently developing into full communism.[98] This was reiterated by Xi Jinping at the 2023 G20 New Delhi summit.

https://en.wikipedia.org/wiki/State_capitalism#People's_Repu...
I dont know I think its largely settling down as the market acknowledges that both React and Typescript have won and as a result a lot of the complexity buzzwords you listed dont matter.

Were seeing bun's first party typescript support pave the way forward to remove the need/weight of bundlers and transpilers

Were also seeing Next.js (for better or worse) pave the way for SSR support in a way that comes naturally for React Devs.

Jamstack is a fading niche, specifically Gatsby (still useful for content sites, but Next.js can fill this role too)

Headless CMS will always be useful for content and is not a JS/SPA exclusive thing.

Serverless adapters is also very niche.

Also SPA's are here to stay, whether people want to accept this fact or not, there is functionality that is only enabled by an SPA architecture.
"This unscrupulous conduct is particularly evidenced by Plaintiff and her attorneys who, in the last two years alone, have filed at least 74 different boilerplate (and virtually identical) complaints in state court."

Good grief.

https://iapps.courts.state.ny.us/nyscef/ViewDocument?docInde...
That doesn't make sense because a lawyer's pedigree is valuable to the firm. They want to tell their clients that "we have Harvard lawyers working on your case."

Nobody really cares about the pedgree of a computer programmer. There are some narrow areas where they may want to have a highly credentialed person serving as "chief scientist" or something, to impress investors. A startup may want to tell investors that "our technology team is lead by an MIT PhD in AI" but beyond that the credentials of your dev team are not marketable.
> No, the question is whether those genAI we have around are mass copyrights violation machines or whether they "learn" and build non-violating work.

I refer to the training process in question, which may or may not be be violating copyright, as "machine learning" since that's the common terminology. Question is whether that process is covered by fair use. Whether or not it actually "learn"s is not irrelevant, but I'd say more a philosophical framing than a legal one.
It's already that way within SF. I have stopped taking Uber/Lyft completely, only use them if I need to go to the airport.
What kind of projects? Is there a story to tell on FreeCAD's blog?
Yes, it does. But that doesn't invalidate the GP.
The 34th First Annual Ig Nobel Ceremony
No. That was to do with manipulating header content to break cyphers.

Compressable bodies that cannot be influenced by a counterparty should be compressed.
If 100% of a job is easy enough for a fresh community college grad, then it is easy enough to be outsourced for 1/10th the cost.

The 5% of the job that is hard, is what you're paid for. It is what keeps the job onshore, and it is what keeps fresh community college grads from being hired into it.
Oh nice! Expresso Forge is exactly what I've been looking for. I'm a big fan of manual, maintenance & electricity free coffee tools. Thanks for sharing.
iMessage AutoFill for Any Browser
Yep, some of the nicest docs for a language I've seen.
I can assure you that the accountants and executives at these studios can absolutely value, evaluate, organise and produce the valuables that should reside inside the "container".

It's what the entire movie and TV industries have been about ever since the idea of sequels e.g. Aliens, Terminator and worlds e.g. Marvel took off.
This makes intuitive sense to me. It looks like o1 is a significant improvement in terms of performance, but maybe not the underlying architecture. Adding chains of thought and prover/verifier games to what OpenAI already had in 4o seems roughly sufficient to get the results we observe.
Who cares? Don't we want the most absolute intelligence to help human civilization? Credits and creators are below that.
I use the old $20 Android phones that doesn’t connect to cellular networks anymore for my kid. And she can’t get on WiFi without a password, so checkmate social networks. It uses something like organic maps and redownloaded maps for the area
It is equally disturbing if museums see themselves forced to to move to forced to only fans in protest because of prudish US corps governing the web [0]. I think if there would be more middle ground it would be less of a business model.

[0] https://news.ycombinator.com/item?id=28887142
They were one of the few publishing companies that people liked as a _publishing_ company.
This site is weird when you compare it to open source software projects and these same companies selling those as a service on their platforms it is again huge massive problem and exploitation... When the license explicitly allows that, without single legal question.

I wonder if things would be different if software could be copied and then recreated by these models by the mega corps. Would there still be such push in favour of it?
This is exactly the setup I’ve been considering. Feels like the best of both worlds: you learn the standard tooling and can easily upgrade to full blown distributed k8s, but you retain the flexibility and low cost aspects of single VM.

Also leaning towards putting it behind a Cloudflare tunnel and having managed Postgres for both k3s and application state.

Counterpoints anyone?
I don't know what any of this has to do with Telegram which, by operating a global messaging system with cryptography so weak they had trivial access to the plaintext of messages, put them in a position to be asked (and then refuse) to cooperate with child sex trafficking investigations.
- Engineering jobs in the US tend to come with health insurance benefits

- There are several state programs in the US that make attending an in-state public university very affordable. For example, in GA I attended university for $0 in tuition (only paying for room and board + a couple hundred bucks a semester on bs “fees”). The requirement for that grant is getting a 3.0 or higher high school GPA.

- Not sure how cheap Toulouse is, but at least in the US you’re probably better off making 200k+ in HCOL than 100k in LCOL. At that level of income, you don’t have to spend much of your income on essentials even in an extremely HCOL area like SF ($3000 a month gets you a nice apartment).
We can encourage profit-driven megacorps to be ethical? Sure, by abolishing them. Otherwise, you're just screaming into the void.
I hope the staff land on their feet...

and move on.

They produced the best games out there and that, remains patent.

What happens next is corporate wrangling less to do with creativity and more
to do with profits.
"PEP 543 – A Unified TLS API for Python" specified interfaces that would make it easier to use different TLS implementations:
https://peps.python.org/pep-0543/#interfaces
Engaging with Reality in the Indian Ocean
Creators may disagree.
You're Not Smiling Enough
Talk for you, I can't imagine what my life would have been without facebook/whatsapp. I've met countless of friends, probably am married to my wife today thanks to it, and without that I wouldn't be able to keep in touch with most of my friends today.

The "facebook is not useful for me so I don't get it" needs to die seriously
$5?!? Really incentivizing selling it on the black market.
There is either copyright violation or there isn't. Like you said, artists can still sue companies for copying their work, AI or not. If the work was transformative enough then, well, what's the problem?
When Children Want Children: Leon Dash's Story [video]
Yes? As the OP states:

2022–08–08: Arbitrary file write and delete in Calendar sandbox reported

2022–10–24: (No CVE) fixed in macOS Monterey 12.6.1 and Ventura 13 (Ventura beta3 was vulnerable)
How thick should your SDK be?