skysight-inc/HackerNews huggingface dataset:
There are a lot of things that bother me these days. But particularly some things that are pervasive, unnecessary, habitual amplifiers of disagreement.

If someone is going to address extremists on an issue, don't just be anti-extremist. What empty courage is that?

Address extremists by pushing the dialog back to the real issue. In this case, treating people who have been denigrated for centuries better.

Otherwise, ungrounded one-sided criticism of extremists on one side of an issue, just gives tacit permission for the extremists on the other side. It can even be difficult to tell, whether they are not simply mirror extremists themselves. But either way, they just amplify the extremist vs. extremist narrative.

And completely distract from the real human level issues that are being hijacked.

Don't be anti-bad, while conspicuously avoiding acknowledging what would be good. How should we address discrimination against trans and other non-binary people? What changes are beneficial? What companies have DEI approaches that are good models?

PG, any thoughts?

Please, don't call out "your going too far!" - no matter how necessary or accurately - if you don't have the courage, insight, or a genuine desire to solve the underlying problem. And express "how far" you agree we should go.

Don't just poke a bear. Address the elephant!.

--

One-sided viewpoints just make an easy sport, score trivial (dare I say, also performative?) points, out of something more serious.

I.e. don't make strong arguments for or against one side of the Israeli-Palestine situation, without acknowledging the strong points you do accept as valid from both sides.

I hope I don't offend anyone by suggesting that any intellectually honest discussion of divisive views cannot possibly boil down to one-sided criticisms of other people's one-sided views.
We've done a lot of work for satellite and space weather companies and the feeling I've gotten from my clients is that these changes will open up jobs at space/aerospace technology companies for foreign nationals but right now, it's too early to tell.
For a long time Europe was happy having the cake and eating it. Pretending to be a united, peaceful, "soft superpower" and reaping the peace dividends of a US brokered world system. Yet everybody knows that almost all power rests with its varied nation governments, that they are all preoccupied with their own demons and internal inequalities and that they all see the EU as an alliance of convenience.

History called our bluff. Event after event, Financial crisis (remember that?), the Brexit implosion of the UK, the Syrian war / migration crisis, the Pandemic, the Russian invasion, the Trumpist implosion of the US, the Adtech invasion, the Energy transition disruption from China etc. An endless list of setbacks that is not going to end anytime soon.

The old continent is shaken to the very core but somehow we are still in the denial phase.
Are you the "ordinary people" he was referring to in a recent tweet @ Musk?
You're the second commenter, so far, to mention exclamation marks. What do they mean to you that would bother you so much to point it out, or anyone for that matter? I haven't even noticed them until I read the comments here on hn.
The piece is about Google Workspace, a paid service. Gemini was initially an add-on for it. Gemini apparently had low uptake from this already-self-selecting group of customers who are indeed willing to pay for stuff.

But rather than going back to the drawing board to make it more useful/appealing, they increased everyone's base subscription and made Gemini "free;" you know, a feature that paying customers demonstrably didn't value enough to pay for.
Would be more about total energy
Yeah, wearing headphones doesn't necessarily mean they're actually listening to anything.
The article is nearly pure ideology. For example:

"At its core, the PC movement was about a kind of tech liberty"

There was no such thing as the PC "movement". Personal computing was a market driven phenomenon in which competition drove the price of computing down far enough that people could afford to have one at home - that's it. It didn't represent any particular philosophy of society. A microcomputer in the 80s was one of a wide mix of competing manufacturers, all of whom were much more closed than a modern computer. Proprietary hardware and software ruled the day. DRM was widely used in this era, including "hardware" DRM like code books or oddly manufactured floppy disks.

By the mid 90s IBM has fluffed its control over the PC platform, so hardware is at least getting more open and interoperable and you can "control" your device in the sense of adding more RAM or extension devices. Pretty useless to anyone who isn't a HW manufacturer but nice in terms of better enabling a free and competitive market, continuing the downwards pricing pressure. It wasn't deliberate and lawsuits flew. So much for being a movement for tech liberty.

By this point Linux was just a few years old and nearly nobody had heard of it. Most PCs out of the box came with Windows 95 or 98, which if they were connected at all were connected via AOL, MSN or CompuServe: entirely closed networks that required both subscriptions and had advertising. DRM was still widespread, now with exciting things like USB dongles and garbled CD-ROMs.

The world this guy thinks existed never did. To the extent there was anything special about the microcomputer, it was that aggressive market competition made previously expensive devices cheap enough for people to buy at home. Nothing about this was a social movement though, and nothing about it came with any particular ideology of freedom or control. That's why words like "freedom" in the software context are indelibly associated not with the PC pioneers like Bill Gates or IBM but rather with RMS, who didn't develop for the PC at all. He was writing stuff like emacs and gcc for the existing proprietary UNIX big iron of the time, which were fully proprietary.

Arguably the modern computer is more open, more free and more hackable than any previous time in history. You can compile and run an open source web browser, run it on an open source OS that's booted by an open source BIOS, on an open source CPU, speaking openly documented protocols from A-Z. I don't remember any of that even being imaginable in the 80s or 90s.
Fans of James Cameron will remember the POV of the terminator deciding how to respond to "Hey buddy, you got a dead cat in there or what?"

Played for laughs, but remarkably prescient.
This isn't tricky at all. If the CEO were concerned that developers weren't doing their jobs correctly, that's a really easy Slack message.

Why is it hard to accept that maybe being a CEO doesn't mean you're good at your job?
VictorTaelin: SupGen is a coding AI runs on 1 core CPU can prove theorems
What the hell is a skill issue? Open a random GitHub repo. Do all of the authors of C++ have skill issues except you ?
It seems to me that prigs, as defined in pg's article, are just jumping on the transgender issue because it's an easy way for them to enforce rules. From my understanding, having read both articles, PG might say that the prigs have chosen to ride the lgbt movement. The problem is not with the lgbt movement itself.

Unfortunately, this gives the movement a bad reputation. Some prigs aren't lgbt people at all, but they speak on behalf of them, as they also speak on behalf of other groups that they aren't a part of. Some prigs might actually be a part of the minority they speak for, but I would hazard a guess, based on no data, and say that these are the minority of all prigs.

I think PG's problem is with the prigs, not the lgbt movement itself.
Can these be separated?
I've been using this to make mix tapes at home (bought a vintage tape player). It has awesome cross fading capabilities, and it does volume normalization out of the box, so it's a very nice piece of software for those features alone. Playlist and library management is also solid. My only complaint is that the UI isn't very intuitive for a non-DJ, and it took me some time to figure out how to do basic stuff, but it's all there in the docs, so you can certainly figure it out.
Allegedly an adaptation has been tried before!

https://archive.org/details/theone-magazine-29/page/n17/mode...

... with some unfortunate phrasing.
I wonder if these "confused" people were the same people that thought they were best-positioned to tell everybody else how to think and behave?
Totally, he has to claim to congress those things are true. Claims are … not his weak point.
A web application that generates and serves garbage to AI crawlers
> (And that's a good thing.)

As someone who does not want to be paged at 03:14, I disagree.
As an EU citizen, what bothers me most about this is that the EU is currently verbally attacked from both sides: Lavrov started in the Carlson interview with saying that relationships with Russia and the EU will be difficult but relations with the US are still possible. Mededev topped it off by saying that the EU cannot be forgiven but the US is still an important partner.

YouTube channels that follow the Russian narrative suddenly amplify this and pivoted from "the US is to blame" to "the EU is to blame".

The US narrative (at least online) seems to shift similarly: The US wasn't that important for the conflict, it is the Brits, the French and the Eastern European states who are the real hawks and who have to pay for the war.

Since the EU will be left out of talks between Trump and Putin, one wonders what the game is here and if secret agreements have already been made.
Also, diffusing the bully pulpit and celebrity between a president, prime minister, and/or ceremonial royalty. Policy > popularity.
Join IndyPy, organized by Six Feet Up, on Tuesday, Jan. 28 at 7pm ET for a hybrid meetup featuring Shoebox CTO Aaron Soellinger. In “Building Voice Agents: Unpacking the Pipeline,” Aaron will guide attendees through the key components of constructing voice agent pipelines from scratch. Learn how to kickstart your first voice agent using off-the-shelf tools and gain valuable insights into practical pipeline integration. Designed for Pythonistas eager to explore the intersection of AI and voice technology, this talk is a must-attend for innovators. Attend in person at SEP in Carmel, IN, or join remotely via Zoom. The event is free and open to all.
How unsurprising, than, that every little town and village has their own folk religion built around those 4-5 sentences. No wonder this topic is a holy war.
I disagree with your axiom that businesses shouldn’t have feelings. There is absolutely nothing wrong with a business that feels it should treat its workforce kindly and ethically and recruit a diverse set of people.
What fraction of servers are even running the latest and greatest? Datacenters are not scrapping their entire fleet the day TSMC releases a new node.
Exactly what I do, but I've found that I almost always will add a few things that come in handy.

export const SMS_TYPE = Object.freeze({
BULK: 'bulk',
MARKETING: 'marketing',
PIN: 'pin',
SIGNUP: 'signup',
TRANSACTION: 'transaction',
TEST: 'test',
} as const);

export const SMS_TYPE_LIST = Object.freeze(Object.values(SMS_TYPE));

export const SMS_TYPE_SET = Object.freeze(new Set(SMS_TYPE_LIST));

export type SmsType = typeof SMS_TYPE[keyof typeof SMS_TYPE];
The "ChatGPT is Bullshit" paper and its references make this point much more effectively.
DHH: The Fall of Multiculturalism
Let me rephrase — in the UK we have a generous and expanding safety net, for the elderly, voted for by the elderly, and paid for at great expense by the working population.
Drive down to Lili’s restaurant in Berat and order everything on the menu (it’s small), and visit the castle while you’re there. It’s well worth it. You will need to make a reservation. It’s probably the most unique dining experience I’ve ever had, and the food was exceptional.

You can visit Bunk’Art in Tirana and then take the cable car up the mountain afterwards.

Lamar Tirana had some incredible sea bass.

Odas Garden is frequently recommended for local food to tourists but I found it to be overpriced and the dishes were way overcooked, but YMMV. The atmosphere is pretty unique. There are far better small time restaurants around for local cuisine (can’t remember the names).

My fav dish was Lakror, but it can be hit or miss in Tirana.

Do the free walking tour in the main square / Skanderbeg square.

There are bakeries everywhere, getting up early and walking down to the nearest bakery and getting fresh coffee and a pastry / burek and walking a bit in the sun is such a good way to start the day.

And I second the suggestion to go to Himare, we went via Vlore along the coast and down to Himare. They’ve built a new tunnel, I highly recommend avoiding it (I've heard it's closed now for final works anyway) and going over the mountain, there’s an amazing view point next to Mt Cika.

Get up to Montenegro if you can if you love scenic drives.
The opinion among the few Albanian history nerds in Albanian that I know is that the bunker project was really about diverting the country's resources into busy work to keep the population occupied, instead of investing in intellectually stimulating pursuits that could result in a threat to Hoxha's control.
I know how to see the source in my debugger and I know how to see the disassembly. Which IDE will show me the compiler's internal IR if I want something in between?
It was not overblown. Apple didn't disclose what they were doing or give the user the option to decide what was best for them. When a company chooses to behave that way, it should hurt them, and it did.

Apple's actions in this case were even worse than Bambu's. At least Bambu documented what the update did and offered the option of declining it.
>you must [...] never criticize the administration or face the consequences of being ostracized, attacked, power revoked, and prosecuted by a weaponized DOJ.

It's not "never". JD Vance published a book criticizing Trump, and still got picked as VP.
Almost exactly 13 years, in fact!

The overflow happens at 2038-01-19T03:14:08Z.
Thanks Peter. With an American wife, and an Australian Passport, what would you recommend as the best path to move to the US?
If someone was born biological any male and is transitioning and still has periods, it seems useful, so why not?
Very underrated comment. Right and wrong are largely a function of culture, not universal law.
Where things go wrong is that the "extremists on both sides" is used to distract from what people on one side do. It is just a shield designed to prevent analysis.
I don't agree with that view/trope since my clients (granted, a limited dataset) are hiring H-1B workers because they believe that they are the best candidates.
Do you feel the H1B system denies jobs to Americans or suppresses wages for those with jobs?
I personally think getting LLMs to better deal with numbers will go a long way to making them more useful for different fields. I'm not an accountant, so I don't know how useful it would be. But being able to say, here are some numbers do this for scenario A and this for scenario B and so forth might be useful.

Having said that, I do think models that favours writing code and using a "LLM interpretation layer" may make the most sense for the next few (or more) years.
Herein lies the crux of the matter in my view. The jump from 2 to 3. When Bob Dole ran for President I wholeheartedly agreed with the position about being respectful to those you disagree with. Politics was still normal in the U.S. at that time. But now we in the U.S. elected a known rapist. A felon and a con man. He can’t run a charity in New York due to his misdeeds. He lusts after his own daughter. We have entered into an era where supporters of one party’s President deserve the assumption of being terrible people.

Now obviously there are many people who disagree with the above. But this is how I see things and I act accordingly. The call for civility comes from those who hold terrible beliefs. We are well into the Paradox of Tolerance situation in the U.S.
I make plenty of effort to stay informed, I just don't make any effort to argue inconsequential shit to signal that I'm "more informed". At some point in this conversation, you just quit addressing anything other than what you believe to be the most accurate initialism for the Party like anybody cares. You're either deflecting or are arguing silly points for the love of the game. If you genuinely believe what you're implying you do, you're actively repelling people from your ideology.
So what lengths do you think you're justified going to against individuals you disagree with?

And how do you feel about them feeling the same about you?

Mutual righteous hostility is why ethnic and religious wars simmer forever, because there's always a convenient justification for acting violently towards others (and them towards you).
AI Persona Media Testing Pt.2
It's HAPPENING!!!!!
> Sounds like the news has no evidence of actual malevolence, so is it fair to give them the benefit of the doubt here?

If they were wanna-be volunteers, why would they lie about where they're from?

> “The occupants claimed to be from the ‘Roaring River Fire Department’ in Oregon,” the release stated. “Upon further investigation, the deputies learned that the department name was not a legitimate agency, and the truck was purchased at an auction.”
It’s moving slowly, but I think it’s almost inevitable. Type annotations are generally gaining or maintaining their already widespread popularity, and bringing them into the language syntax would just be an acknowledgment of that fact. I think the only thing that might hold that back is the proposal’s commitment to non-TypeScript use cases, which while magnanimous is a huge opportunity for the kinds of bike shedding that might tank a proposal like it.
X1Plus: Custom Firmware for Bambu Lab X1 and X1 Carbon 3D Printers
The free AI in my phone isn't good enough to even improve dictation recognition rate - it's as bad as it was 2 years ago. Real useful AI costs money and costs privacy (can't run it locally on the phone).
Even if your essays win you a Nobel price (Paul Grahams certainly didn't) the writer isn't protected from becoming a bullshit-dispenser.

This is why I respect authors that publish a consistent level of quality more than those who hit and miss as if they were throwing darts at a map. And the stuff I have read from Paul Graham is definitly not in the former category.

I don't feel he is intellectually honest, either with himself (bad) or with his readers (worse). But if the past decade of the Internet has shown anything, it is that honesty and consistency isn't required to get insecure people to follow you blindly.
It’s to connect phone numbers to identities. Getting a physical sim in China involves going in person to a store where they keep your passport and a mugshot (you hold a paper with your number on it) in a database.

There’s no free WiFi without requiring a phone number. It allows the government to connect internet users to real identities.
https://archive.is/oT62t
How is building the thing going to save us? Once you prove the market some FAANG with infinite pockets will buy you out or make a better, cheaper version that seamlessly integrates with their ecosystem (that their customers rely on, rightfully or wrongfully) and destroy you.

The Steam Deck is cool, but it's not a success because of its repairability or hackability. Valve is just a rare example of a privately owned corporation with enough profit to indulge in such things. Need I remind you Steam earned said profit by essentially denying you complete ownership of video games you purchase?

What we have is a problem of incentives, and the government is the only power that can alter those at scale. The only reason the Fortune 500 don't sponsor televised gladiatorial bloodsport is that it's illegal, which means the government will send guys with guns to stop it and arrest those responsible if/when it occurs. The government is "saving" us from that, just as it "saves" us from having chalk in our flour and lead in our water.
I think the only controversial thing there is your belief that privilege is a binary attribute, rather than multidimensional
Sure!
https://gist.github.com/mohsen1/c867d038fc4f46494af4c4024cfc...

Add "when running into issues, run ./scripts/ask.js to get help from DeepSeek"
I think being gay and having gender identity disorder are two things that are somewhat related culturally, but not that much as a condition.

Being gay has no negative consequences and when homosexuals are left to live how they want, they are happy and overall have no problems. Also, this identity doesn't change much during their lives.

In comparison with that, people who are delusional, are not feeling any better when they recognize their delusion. And it might actually be dangerous to affirm them in their delusion.

People with GID are somewhere on a spectrum between homosexuals and delusional people. Even the most affirming countries are clearly not enough. They still have a very high suicide rate. Plenty of them detransition, especially kids. There is statistically significant prevalence of mental disorders. 58% of people with GID have at least one psychiatric diagnosis (source https://pmc.ncbi.nlm.nih.gov/articles/PMC6830528/).

Personally, I think that society is accepting gays for a good reason and not affirming people with GID for a good reason, too. It's not bigotry, it's a recognition of reality.
Nice, I will have to watch for cases where I could make use of that!

I think I originally found the const-style on somewhere HN or SO but it has changed a bit over the years due to suggestions people have made so thank you for contributing to improvement of this pattern for me.
I dislike TypeScript enums for two reasons:

1. They have a runtime representation unlike most of the rest of TypeScript

2. They follow nominal typing instead of structural typing, again unlike the rest of TypeScript

IMO it's best to use string union types instead of enums. If you need to map that to another representation you can use a function or a record.
You're not wrong, but immigrants from other places are willing to take that risk with their families. This insecurity, for better or for worse, selects for a type of hungry immigrant who are also risk-takers, for whom the push of their own country overrides the risks.

(Don't get me wrong -- I'm not condoning it -- US immigration is really wanting. I'm just remarking on its 2nd order effects).

If you grew up with European norms, it might feel like exploitation. But for others seeking opportunity or fleeing poverty, it's a good trade off.

I've been studying the history of early emigration lately. Seems to me that outside of those who didn't have the means to leave, the Brits who were more upper class stayed home because they were happy enough with the status quo. It's the more blue collar Brits who had less to lose that went over to the new world. And America was built by the latter group.

(Canada OTOH was initially populated by the Brits who went over to the new world, but were happy with the status quo of being Brits i.e. the United Empire Loyalists. That's why Canadians today are just a little more risk-averse than Americans. Source: I'm Canadian).
What does GPL actually do?
Used a simplified implementation of the old SFinGe algorithm, written in C++ and compiled down to WASM to run in the browser. I am skipping the "noising/rendering" stage of the original algo, and providing a vectorized image of the fingerprint. Folks can post-process as they please : )
> memory-safety can be assumed already to be understood, but not considered compelling arguments

Depending on your application, memory safety could be a very compelling argument.
> Def not making an account on whatever random website heatpumped.org is.

Yet another example of a paywall that can be defeated by disabling JS or using a text mode browser. Those are my second favorite. The most entertaining are the ones that pack the article text into some JSON, and then use JS to generate the readable version. At least then I get a minor puzzle to solve.