skysight-inc/HackerNews huggingface dataset:
Perhaps I misunderstand your point, but the US obviously doesn't have any issue meddling in other country's economies or political systems. The US also obviously allows foreigners to business in the US without many restrictions. Is this the "free market" I keep hearing about? I don't know.

The OP was contrasting this with China, that does not allow foreigners access to their markets. As a regular American, quite honestly, I would like a bit of protectionism from the US, as I recently bought a house and had to compete with cash offers from Chinese banks. It's insane to me that we allow foreigners to buy property here, while our own citizens are being increasingly priced out of our own country.
I see it in the "2. Model Summary" section (for [2]). In the next section, I see links to Hugging Face to download the DeepSeek-R1 Distill Models (for [3]).

https://github.com/deepseek-ai/DeepSeek-R1?tab=readme-ov-fil...

https://github.com/deepseek-ai/DeepSeek-R1?tab=readme-ov-fil...
> Have you ever tried to move an existing community e.g., from Whatsapp to Signal or can you do anything if an entire country has chosen to reside on Facebook?

What does an "entire country" have to do with it? People move online communities between platforms all the time -- and many communities have presences on multiple platforms.

> In the short term, you either accept defeat and learn to love the adtech bomb or you withdraw into the digital wilderness.

I'm just not seeing the argument here. Suppose you've got 50 users on Discord and would prefer to move to Matrix. So you post a link to the Matrix channel on your Discord server, lock stuff for further posting in Discord, and update external links and documents. People do this sort of stuff all the time without being "defeated".
"Proper work" can only be done in a plantation setting.

When companies call you after hours with a problem, just tell them it isn't "proper" and you can't be productive from home.

As used here, "proper" is a coded word that really means "we don't like it".
I'm a young developer, I know what it is. It isn't an excuse.
The basic Ben& Jerry's recipe in an ice cream machine is pretty much unbeatable if you're looking for traditional ice cream. On the other hand, I've tried, without much luck, lower calorie ice creams using substitute sugars like allulose. Unfortunately, they haven't turned out very well. It really is the combination of real sugar, fat, protein, and all that that comes together in the cold to make the magic happen.
Ed helps induce novices into the way of the old-timers because it loves them and wants them to be happy.
> I don't quite understand how it works, but it seems if you use an eSIM in China you get around the great firewall without needing a VPN.

That's just the default for most mobile data services, eSIM or physical SIM. Your home network provides Internet connectivity. "Local breakout" (where you get an IP of the visited network) has never really taken off for various reasons, one being that people actually like being able to access everything they also can at home.

I also strongly suspect that this is why iPhones in China don't have any eSIM capability.
While it's a shame so few hardware engineers have the opportunity to build hardware, I wouldn't say they are being wasted. I am a hardware engineer. I invented a couple hardware devices, but I transitioned to software very early in my career and I don't regret that. I don't feel my talents or education has been wasted - my understanding of how a computer works down to the transistors (planar CMOS, I'm from the 80's) is handy when I have to predict how software will behave (and how it'll ultimately break).

Engineers are, ultimately, problem solvers. Some problems are hardware - electronics, mechanical, electrical, production, and so on, but the space of problems we've been trained to solve is a lot bigger than that - If you can see feedback loops, you have a future in commodities, banking and finance. And, as we recently learned the hard way, in politics as well. We are all trained to identify sub-optimal solutions and to have an almost irresistible itch to solve them.

One quote I love is that "scientists see the world as it is, while engineers see the world as it could be".
MSN Messenger in China was run by MSN China, a separate company run by Chinese residents (as required by Chinese law). https://en.wikipedia.org/wiki/MSN_China

They were defeated by the QQ app and shut down in 2014.

https://technode.com/2014/08/29/microsoft-messenger-shut-dow...
Remember that this was back in the day when Twitter had a failry large number of users, but anyone that wasn't on it just shrugged and said stuff like "I don't want to know what people eat for breakfast".

It wasn't obvious at all that Twitter would become something of a news platform.

PG sort of made something up talking about protocols. But it was probably because of that protocol that Twitter, and news feeds in general took off.

So I think PG was not too far off on that one.
That looks really interesting, I'll experiment with swapping to it!
The two primary causes of housing inventory scarcity are both financial:

1. Old empty nesters are not giving up their large single family homes to young growing families.

2. A significant portion of single family residences are now owned by commercial entities instead of the resident.

You can fix both problems with higher taxes. If property tax was based on a combination of building square footage and land size and the rate of tax was graduated based upon square footage size all the old pensioners would sell their larger houses for smaller houses.

If you want to increase housing availability then squeeze out the commercial owners by taxing them disproportionately compared to people residing on the property. That will force commercial home owners to release inventory except where exclusivity sufficiently allows for a large enough lease rate to compensate for the difference.

Why do California houses cost so much compared to Texas houses even though demand is so much higher in Texas? Its because they have inverted property tax policies.
There does seem to be a tipping point where a place tips from a fairly organized society and constant warfare / conflict just becomes the norm and social and economic forces evolve to supply it ... and effectively keep it going even if it is not in society's best interest. Not a lot of peaceful alternatives at that point that aren't highly vulnerable to the cycle of conflict.
Not a popular topic in certain contexts, apologies.
You get data center CPUs at half the price, and doubling your CPU throughput doesn't require paying someone to swap out hundreds or thousands of CPUs anymore.

As long as they don't raise the prices of equivalent products that don't have this feature, I don't see the problem. Intel is the one at risk here, because if their license code ever leaks out or is found to be vulnerable, they've just sold their high-end hardware for mid-range prices.
C# using Visual Studio for APIs. Deploy to Azure. Simple, plenty of help from AI. Not sexy but you are trying to get things done. Stay away from MAUI...far away. Flutter is a big chew but the AI assistants can barf out working code easily to get you started.
In case the original author reads this:

Depending on what 4G/LTE modem/chip your laptop it is using (it must be based on a Qualcomm SoC which 99% are), there are and I can share documents on how you can do the provisioning directly on the Laptop the SIM card is in.

The feature is present in the stock Qualcomm firmware bundle, but vendors like Quectel, Sierra etc may decide if they include the feature or not.

I know this because it is on our dev team To-Do List to implement that for a Linux daemon :)
People are doing things[0]. We'll see closer to the date what's left, I suppose.

[0] https://en.wikipedia.org/wiki/Year_2038_problem#Implemented_...
> I suspect what's happening is they've got some rule against the word "spectrum" or something

I've avoided this by using only the first few and/or last few letters of the service in the email tag (e.g. "HaNe" instead of "hackernews"). It's an easy filing system for me, doesn't trigger concerns about phishing, and makes for shorter handles.
Been using it for the past few years, nothing bad to say about it, lovely piece of software. Vendor lock-in is very present in this field, with different brands of controllers supported by a myriad of proprietary DJ applications all more interested in onboarding you to their music subscription services rather than implement useful features or support open protocols.

Meanwhile, Mixxx allows you to write your own adapter scripts for any controller you have (as long as it outputs MIDI), and there's a built-in library featuring scripts for the most common commercial controllers and MIDI devices out there.
"ChatGPT reveals in its responses that it is aligned with American culture and values, while rarely getting it right when it comes to the prevailing values held in other countries. It presents American values even when specifically asked about those of other countries. In doing so, it actually promotes American values among its users," explains researcher Daniel Hershcovich, of UCPH’s Department of Computer Science."

https://di.ku.dk/english/news/2023/chatgpt-promotes-american...

So I don't see much difference, to be honest...
It is washed out on paper as well, you're just used to it.
> That’s not the kind of thing young, unproven founders can pull off, anywhere.

The UK, with a comprehensive social safety net, should be more willing to take small risks. I know it's now what happens, but it'd be important to understand why something that should be actually isn't.
It happens a lot. It's not a judgment call about all of them vs this one, it's just an interesting article.
it's something the mob would do
> By default mlua uses pkg-config tool to find lua includes and libraries for the chosen Lua version. In most cases it works as desired, although sometimes could be more preferable to use a custom lua library.

The fact that Rhai builds with just 'cargo build' shouldn't be underestimated - a Rust project with all pure-Rust dependencies is much easier to maintain / support / distribute across a wide variety of hosts!
I do, but this is not contrary to my point.
You can't have so many engineer jobs unless you have manufacturing, and if you did have manufacturing then there would be "common man" manufacturing jobs too. It's all connected. Every job market that is really critical for national security is depressed by this outsourcing and importation of cheaper goods and labor.
Could you easily verify the info from the library books back in the day?
CPU Ports and Latency Hiding on x86
https://github.com/Krisseck/Bluesky-Videos
I'm Peter Roberts, immigration attorney, who does work for YC and startups. AMA
I'll be here for the next 3 hours and then again at around 4 pm EST for another 3 hours. As usual, there are many possible topics and I'll be guided by whatever you're concerned with but as much as possible - because we've received so many questions about this the past few months - I'd like to focus on the impact of the new administration on U.S. immigration law and policy. Please remember that I can't provide legal advice on specific cases for liability reasons because I won't have access to all the facts. Please stick to a factual discussion in your questions and comments and I'll try to do the same in my answers. Thanks!

Edit: Thank you again for the great questions and discussion. I'm taking a break now and will return in about an hour. If I miss any questions before the AMA ends today, I'll do my best to respond tomorrow
Show HN: Searchlight – Open-source Postgres client for macOS
Hi HN,

Over the past year, I’ve been building a native MacOS Postgres client for my personal use. While there are plenty of existing clients, I built this because:
- No open-source Postgres client matched the smooth UX of tools like Sequel Pro/SequelAce (for MySQL).
- I missed the satisfaction of long-term product ownership and iteration—recent work has me jumping between projects.
- I’ve been using Postgres more lately and wanted to get hands-on to deepen my knowledge.

I also wanted a playground to experiment with client features that would help me on day-to-day. Some I have implemented already:
- Hover over a foreign key column to see the linked record in a popover.
- Autocomplete lookup for foreign key records when inserting/editing rows.
- High-level stats pop-up when hovering over a column.
- Contextual “sugar” features (e.g., UUID fields include a button to generate a UUID while editing).
- On update/insert failures, it tries to highlight the issue on the problematic column, vs some generic error alert.

It’s still very bare-bones and I still use it alongside other tools for features I haven’t implemented (management features for tables/schemas/user), but I’m already using as my main client for 90% of what I work on.

I’m sharing here to get early feedback. Mostly trying to determine if more people find value in this project if I keep developing it.

ps.: I’m using my personal Apple developer account so I can’t notarize the app with Apple. If you try to install from the GitHub releases page MacOS will warn that it can’t verify the developer identity, so you will need to approve the install on Settings > Privacy, or build from source.
Let me guess, "it's too complicated."
Ah, but you see, pigs are in fact more equal than other animals
Remember: Google paid for Deepmind. Presumably the sellers aren't idiots.
Ukraine and Russia Battle to Defeat "Un-Jammable" Fiber-Optic Drones
This is the true cost of the bank bailouts. This is the moral hazard incarnate.
> I voted for a third-party candidate in a heavy red state

Oh, yeah, US politics. You need to fix your electoral system.

Democratic politics is not a "the largest party takes it all" system. It's a complex, nuanced system that protects different interests differently and full of methods for reasonable minorities to get what they want.

AFAIK, you get some if this on your primaries. Well, when the primaries exist and the results aren't set by some behind-the-doors agreement.
Peeing is contagious among chimps
That would be perfect. There is so much good about Rust, and if it could compile to C in that way it would have been amazing for this game
Note that link credits Leon. (I’d swear I heard this variation much earlier, but maybe I’m totally wrong.)
I think, my layman’s understanding is the Baumol effect can be basically thought of as paying people to not be the next highest productivity gaining job.

So say bond market traders and computer programmers got more productive relative to doctors, then baumol effects would be paying doctors to not quit and get jobs at google or some bond desk. It’d be much less pronounced/related than say, trade school electricians who haven’t become much more productive with the advent of computers but are still needed. Doctors have a lot of other effects limiting their supply by things the licensing practices
According to a discussion I had in person with Rabble, this is the correct answer. It was an evolution of TXT2MOB which was intended for flash protests. X is such a far far cry from the original intent.
Super excited to try this workflow, I’m just getting started with Cursor. Any chance you can share that askai script & how you set it up?
What safety net? UK does not have a safety net.
Is anyone but politicians to blame?
Said OK, not perfect haha. It really is OK for a lot of materials, especially if designed with the low saturation in mind.
Except I can read much faster than a video can convey information to me, almost always - I suspect the popularity of video to deliver information at least in some part stems from declining literacy. Whenever I have to watch a poor reader read something, I am honestly amazed they can function at all.
Many of us remember life before Github, and web UIs for other version control systems existed before Git. Github is just a Trac clone and no one can claim with a straight face that it's somehow completely unrelated.
Yeah, I really hate not having to physically juggle small smartcards whenever I want to use another network/provider (my phone has several eSIM profiles installed right now), being able to choose from dozens of providers competing on price and functionality, and not having to stand in line at the SIM store first thing after a long-haul flight too.

eSIMs could have been an anti-consumer nightmare, but fortunately they were really done exactly right. I really sometimes find it hard to believe how lucky we got on that one; they could have easily been a carrier lock-in mechanism like ESN/MEID based provisioning was.

> Let's be proactive on this one.

Even if you had a point, you're years too late. iPhones are sold without a SIM slot in some countries already (and I love it).
> It’s like why do all developers need to be listening to the orchestra or radio while programming?

On one hand: well, when you have to keep big mental models in your head you don't want to be interrupted. The big headphones serve to indicate you are in the middle of work.

On the other hand: have you ever been on a construction site? You'll hear some radio usually.
Couldn't you do pixels per relative inch though? Not sure what the degree adds to it
Wired wins in the end.
HPE Investigating Breach Claims After Hacker Offers to Sell Data
> Enums is going to make your TypeScript code not work in a future where TypeScript code can be run with Node.js

Apparently they're planning on adding a tsconfig option to disallow these Node-incompatible features as well [1].

Using this limited subset of TS also allows your code to compile with Bloomberg's ts-blank-space, which literally just replaces type declarations with whitespace [2].

[1] https://github.com/microsoft/TypeScript/issues/59601

[2] https://bloomberg.github.io/ts-blank-space/
You're correct. They wouldn't. The US and France would not nuke Russia if it invaded Poland or Germany. But that isn't necessarily true if Russia invaded the US or France (and had a chance of winning).
>Warsow

Wtf
But if the data is encrypted in the drive they can't either, unless the tech company has deployed a backdoor in their trusted software stack.

In this scenario you're somewhat more protected, because the attack vector is just the vendor backdoor rather than the panoply of RCE infesting modern systems, and one would hope that access to the backdoor is closely regulated by laws and judicial oversight.

It all goes out of the window (pun intended) when your foe is a soverein actor but let's be honest, all we really want is a decent lock for our front-door.
It requires that you give them your bank account details.

The stated reason is because you can call premium services and run up a charges even with a free service.
> [...] but the UK gov't lack of industrial policy and investment.

That's a weird conclusion to draw.

Governments aren't generally known for their ability to pick winners ahead of time. How about instead of trying industrial policy (again), the UK could try to remove roadblocks that keep them from having successful companies?

They could also try to leave more money in the hands of taxpayers, so they can invest.
What's your outlook on work green-card timelines for the next 2 years, esp. given the recent change in administration?
Its like when Morpheus goes into the Matrix to free more people.
That doesn't give you a type that you can use for the actual enum values. If you wanted a function argument to take in one of your enum values, you'd still have to use keyof in the signature like:

function doSomethingWithMyEnum(val: MyEnum[keyof MyEnum])

You could do `val: number`, but now you're allowing any number at all.

Ultimately, the type syntax in TypeScript is a key part of the language, and I don't think it's unreasonable to expect developers to learn the basic typeof and keyof operators. If we were talking about something wonkier like mapped types or conditional types, sure, it might make sense to avoid those for something as basic as enums.
(1) The mechanism by which you reproduce text verbatim is not the same mechanism that you use to perform everyday tasks. (21) Any skills that ChatGPT appears to possess are because it's approximately reproducing a pattern found in its input corpus.

(40) I can say:

> (43) Please reply to this comment using only words from this comment. (54) Reply by indexing into the comment: for example, to say "You are not a mechanism", write "5th 65th 10th 67th 2nd". (70) Numbers aren't words.

(73) You can think about that demand, and then be able to do it. (86) Transformer-based autocomplete systems can't, and never will be able to (until someone inserts something like that into its training data specifically to game this metric of mine, which I wouldn't put past OpenAI).
Wyoming Braces for Dangerous Windchills Up to -45 Can Cause Frostbite in Minutes
It shows that you make no effort to get non-US media and don't have informed opinions.
Their "update" is a bunch of hand wavy corporate PR bullshit.

Their idea of "working with" the people impacted by this change is just give them a couple of days notice that they are about to be fucked over.

Also the whole "it's just a beta" is such a stupid point I don't even want to respond to it. Truly idiotic.

They are positioning themselves to build a proper walled garden.

That entire blog post could be sumed up as "We know we are doing a shit thing but We. Don't. Care. So it would be great if y'all could just shut up about it until it's more ready."
You get used to it! Also much easier to read in an editor with intellisense than your first exposure as plain text. If you're going to spend any considerable amount of time writing typescript, parent's advice is good.
Toolz: A functional standard library for Python with no dependencies
What you are saying is essentially true. I just don't want people to come away with the notion that building a fusion reactor and yielding net energy from said reactor is equivalent. They are very very very far away from each other in terms of complexity.
I've been using this for the few DJ sets I do per year. Very complete software, very stable also.

Sadly I have to use RekordBox now that I want to not bring the laptop + DJ controller, but just a USB stick. And RekordBox does not run well on Linux (tried VirtualBox and Wine, both failed attempts).

Sadly there's no RecordBox clone, or "export to RekordBox USB" feature on Mixxx.
No, "pooping on the floor" is the US government is doing to the US, regardless of whether its ultimate aim is to punish China.

I am not willing to give the US government discretionary authority over what software I have access to in order to advance its geopolitical ambitions in relation to China.
> The difference between someone designing a part in cad and someone designing the tool paths for the machine that makes the part in cam is night and day.

I remember, in a CNC programming class, the instructor calling out one of the students on a lathe program: "One millimeter increments?! What material do you think you are using? Styrofoam?!".

That class is where I feel in love with the ASR-33 teletype and its cadenced hum. It was punching the tapes we feed into the CNC machines. I wish I could have bought that machine when it was retired not too long after my class.
I made the most simple URL shortener and file sharing service
Odkaz.pro is a web platform that provides URL shortening services. Users can input long web addresses and receive shortened versions, making them easier to share on social media, in emails, or other communication channels. This service simplifies and shortens lengthy links, enhancing their shareability and improving readability.
Did I Predict 2024?
It's not so cost effective when you include the future costs.

But like a payday loan, it's hard for most of us to think about those future costs until they're being collected.