skysight-inc/HackerNews huggingface dataset:
It's simply that if any assistance will be given to foreigners - they will flock from entire world just like they flocked from entire US to SF when they started giving out cash.
Police can of course check anyone's identity. Foreigners won't be trying to claim anything because they know they'd be deported or isolated if there is no clear country to deport them into.
Most of europe agreed to do this. I eagerly hope all of the EU immediately follows through with these commitments.

Lucky denmark for being able to just be anti-farmer. France and other countries have to choose a major city to demolish to meet their commitments.
How does foo/bin use both when foo/a/* and foo/b/ use ABI-incompatible versions of stdlib types, perhaps in their public interfaces? This can easily lead to breakage in interop across foo/a/* and foo/b/ .
4,600 F16s have been built, obviously it has the time advantage, but still, once F35 beats that number, I think it will be at the top.
I don't own a Tesla and it's not Hyundai policy to give refurb stuff.
> it was a year or two before 32-bit intel systems started to show up

Do you mean 64-bit Intel systems?
There isn't much to say. The AppleTV is like any other computer. I installed Tailscale, set it as an exit node and turned on subnet routing.

The AppleTV is always powered on, but it only uses 0.3 watts while idle.
Googletest is the most widely used test library for C++. Googlemock is the only mocking library available that's reasonably feature complete.
It seems that SmolLM has some issues with forming grammatically correct sentences for longer responses.
One could leverage this as a clever way to update something on a page without redownloading it. Or from a proxy, without having to decompress & process body.
Unfortunately support is limited to Firefox, so it's useless.
Expressing a better algorithm, or getting optimizations for free is clear win.

What’s not clear is why these languages should expose more low level performance tuning - such as multithreaded python. This removes invariants which make the language friendly, so that experts can squeeze out a constant speed up factor which is already an order of magnitude off from the proper tool.
>You must store and operate on the person's name as is. Requiring a name modified, or modifying it automatically, is unacceptable

But this is simply not true in practice and at times it's just plain wrong in theory too. The in practice part is trivially discoverable in the real world.

As to in theory -- I do in fact want a properly functioning service to use my name in a vocative case (which requires modifying it automatically or having a dictionary of names) in their communications that are sent in my native language. Not doing that is plainly grammatically wrong and borderline impolite. In fact I use services that do it just right. I also don't want to know to specify the correct version myself, as it's trivially derivable through established rules of the languages.
> Where in the US can one find the secret, cross-country high-speed rail built in the roaring twenties?!

Nowhere because the USA has an excellent internal flight and interstate highway system instead. Railways were already becoming uncompetitive by the 1920s and now live on mostly in parts of the world where they already exist, where land is at a premium.

The reason people think China will crash is that their system isn't unique, has been tried many times before and eventually always fails. That isn't circular reasoning, it's reasoning based on prior experience. China is still a communist country: we know how that story ends and why. Remember that for much of the history of the USSR people in the west were dazzled by its rapid industrialization and apparent achievements. First country to put a man in space! Many people in that era genuinely wondered if central planning was just a superior way to do things. In hindsight we can say that it wasn't: with enormous focus such economies were able to pull off heavy engineering projects at scale, but at the cost of ignoring consumer goods and with a dysfunctional economy that was brittle to its core.

End result: when Yeltsin visited NASA in the 1980s he demanded a surprise inspection of a local supermarket. NASA didn't impress him, but the 30,000+ products for sale in a mundane shop blew him away. He was shaken to his core and cried on the flight home, asking himself what they had done to Russia's poor people. The USSR collapsed just a few years later, Yeltsin became president and moved Russia in the direction of a market economy.
> newer, safer, nimble

"newer" is hopefully a non-goal.

Unfortunately, an option that is both safer and nimble doesn't appear to exist. I'm still hopeful, but at the moment it looks like rust is our future. A fate only marginally better than C++.
By stating that people's private business shouldn't concern others, you are also imposing a moral system on others. Throughout most of the history, and to many people even now, morality extends beyond what's observable to outsiders. See e.g. what most of the religions have to say on issues such as homosexuality or eating certain foods.

I'm not saying I have the right answer to all of this either, I'm just pointing out that your "morally neutral" stance isn't as neutral as you'd like to think.
> electron shells -> octets

It's a good rule of thumb for hand waving chemistry. It's not good enough to predict protein folding, but it's good enough to understand how amino acids connect. I don't expect it to disappear.

> wave function collapse

I disagree because I expect a different solution to the problem.

> pseudo-vectors -> bivectors

I agree. We only have to convince the other 7999999998 persons :) .

> relativistic mass

Another good rule of thumb, but I'm not sure for whom. This days nobody has to make a DIY synchrotron at home. It can probably go away, but it will resurface from time to time like a clever trick in a YouTube video.

> xyz

I like covariant equations, so I agree. Anyway, at work we sometimes use some non-covariant approximations but we add a search to optimize the base to get the best one were we can apply to nasty coordinate tricks.

Anyway, I needed like 10 years to understand the difference between a matrix and a linear transformation. 20yo probably only can use coordinates until they grow up.
Yup, he is very much the French Rupert Murdoch. One of those disgusting piece of garbage that make the world a worse place for everyone.
There’s also a compounding effect. If multiple friends vouch for the same stranger that means something too.
after seeing that documentary I have much more respect for Gabe, most of us would not risk like he did, kudos for staying on path and with clean head.
Ask HN: How to find Angels for a B2B2C based startup in India
As the title suggests, I am a founder for getcloud.doshare.me, we're building a cloud storage layer for the next generation. We're in need of an Angel to help us continue what we're doing. We last month launched for consumers and have received a little interest from paid users.

We want to make our service, more reliable and scalable before mass marketing and eventually making it available to businesses.

What are some ways I can get Angel funding for the startup. Since we're registered in India , Angellist can't list us. If you're someone who's already in Indian startup ecosystem or a similar situation I'd also like to listen to how you're doing.
I get my data and information from many places, both officially sanctioned as well as those which are in opposition to those sources. I also use a good dose of scepticism when dealing with all sources, both the former as well as the latter.

Where do you get your information?
> It's really interesting how some people seem to take skepticism, disinterest, disappointment, apathy about AI almost personally.

It's a bit like NTFs a few years ago. It's a cult, and they're all in.
Yeah, that had me confused for a bit. And you would never use "charset=wtf-8" (as in the title for this page) because the spec says:

"Any WTF-8 data must be converted to a Unicode encoding at the system’s boundary before being emitted. UTF-8 is recommended. WTF-8 must not be used to represent text in a file format or for transmission over the Internet."
It's certainly not limited to women, in theory, but I don't think you understand rural village life. For women who aren't free to voice opinions in the home, who don't have privacy, who might be abused or treated like servants, there are few spaces to escape and freely share information. If you've never seen this, they do work very hard to keep it a secret, but mostly it's because they don't have technology.

Presumably, women are not putting up the spy cameras, weren't asked their opinions beforehand, weren't informed whether audio, video, or both were being captured, and don't have access to the footage to verify. If your company started putting trail cams in the break rooms or your neighbor installed one pointing at your back porch, you probably wouldn't think "this is fair for everyone, I trust they won't check it without telling me unless there's a good reason or share this with anyone I wouldn't want them to, like my bosses or my abusive spouse".
they're also one of the top suppliers for public transit busses.
I got banned within 10 minutes when I tried that. (Twitter's TOS says I'm no longer allowed to create accounts.)
I don’t think GSuite would have gotten half as much adoption as it had if it was a free downloaded app.

Being in the web was a huge part of the appeal.
Sorry to nitpick, but you underestimated: "many cases" is really "all cases", no exception, because under GDPR you have right to correct your data (this is about legal name, so obviously covered). So if user requests under GDPR art. 16 that his/her name is to be represented in a way that matches ID card or whatever legal document, then you either do it, or you pay a fine and then you do it.

That a particular technical solution is incapable of storing it in the preferred way is not an excuse. EBCDIC is incompatible with GDPR: https://news.ycombinator.com/item?id=28986735
You misunderstand, driving small farms out of businness so they can be taken over by Gates and other big farming monopolies is the real goal not an unwanted side effect.
Don't the fines for halting a line cover the cost of the halt for the manufacturer?

I'm currently working at a supplier for some companies in mostly the automotive sector and the line halt fines per second seem to all be in the couple grand range so I always assumed it should be enough to cover the halt.

Though the QA part is real. There's so much theatre in tricking clients into believing their QA measurements are wrong when something happens it's kinda funny.
'Corporations have no bodies to be punished nor any souls to be condemned, hence they do as they please.'

-Lord Thurlow, late 1700s.
If the goal was to get attention then they've achieved it.
BYD sold over 500k cars last month:

https://cnevpost.com/2024/11/01/byd-sales-oct-2024/

That's up over 60% year on year. If they are not already the largest carmaker in China they will be very soon.
The last time I was forced to deal with such a proprietary SDK (that required an ancient Windows C++ runtime, and segfaulted like crazy, natch), rather than waste months reverse-engineering it, I wrapped it in a separate process and talked to it via IPC. That got the job done, and every time their shitty code locked up or crashed, I just restarted the wrapper process from the main application.
I should say:

Using separate directories makes improper deletion likely.

Using separate computers with full-disk encryption and shredding procedures makes proper deletion a happy path.

It's not that you cannot properly isolate environments on a single computer.

It's that a single computer is, unless you're a Qubes/BSD/Hypervisor fanatic, not very isolated at all.

So if/when your personal computer gets compromised because of a browser zero-day, your work's intellectual property is potentially compromised.

When you combine that with likely not deleting files properly (or at all), the window of opportunity for IP theft is much bigger.

When you further add the complete unlikeliness that former employees/contractors will report that their personal computers were compromised after having neglected to properly purge your intellectual property, the case for buying your employees/contractors dedicated machinery becomes a no-brainer. Simply from a corporate risk perspective.

It's not a practical problem, but a principal + legal problem.
Don't ask me, ask why go does it, all over the stdlib, 3rd party libs, and projects (your project too), and why this fact directly contradicts your interpretation of the doc comment about being "questionable".

I am okay with go doing lots of type complexity tradeoffs for one of the fastest and leanest compilation times out there. I'm not okay with the go creators consistently gaslighting readers into believing that this tradeoff is not happening. In other words, they want to have the cake (speed) and eat it too (my type system is actually good).

I understand that in this day and age, you are forced to do marketing (manipulate the truth) to make a PL popular. But the go project just does it too blatantly for my taste.
Body keeps the score, bessel van der kolk

I wish I wasnt in a situation that this book helped a great deal; but here we are.
No, it's just a meme.

See also: https://news.ycombinator.com/item?id=40481317
So just under 100% more likely, i.e. twice as likely? That's an underestimate. Only 9% of rape victims are men.

https://www.humboldt.edu/supporting-survivors/educational-re...
Got it, thanks. Well, if you ever decide to open it up I'd be keen to having a look at it. I have yet to see a good automated scheduler and none of the places I've been so far had an automated solution that worked fine when it comes to holidays, scheduled time off, etc. A lot of manual work was put into scheduling shifts, which I always found very disappointing.
I wasn't around for this specific era, but the way users of BlueSky are able to dive deep into technological waters reminds me of how people talk about learning HTML for the first time while using MySpace. Social media is a more saturated market now than before, but I wonder if we'll see a new generation of programmers sprout from BlueSky.
Of course if we are going to talk about products made by for-profit companies it has to be pointed out that OnlyOffice can be self-hosted and integrated with NextCloud.

And OnlyOffice has a much more appealing UI.

Basically, OnlyOffice is doing what I think LibreOffice should be doing, which is prioritizing the modern web and mobile app workflow.
> riddled with state machines

What's wrong with state machines? Beats the tangled mess of nested ifs and fors.
Ok, so one circumstance is when there is a "legal requirement to purge all files". That's certainly not "always" and not always as hard: one of my jobs was at an open source company, and there are plenty of those to go around these days; as a consultant, you may start with some base work to build off of that you keep the rights to as well...

This also assumes you never-ever used a personal device to access any of them either (they might be in caches or Trash/Recycle Bin) — and I agree that to satisfy such a legal requirement, you probably don't want to be using a personal device to access them at all.

Keeping things separate has some upsides, but also some downsides (multiple devices to lug around) — depending on their situation, everybody should choose their own compromise (granted, some engagement contracts will make that choice for you).
> Because if one of those iptables fails above you're in an inconsistent state.

These days iptables is a legacy interface implemented on top of nftables. And nftables does provide atomic rule replacement: https://wiki.nftables.org/wiki-nftables/index.php/Atomic_rul...

So you would have a file with something like:

table inet filter {
chain input {
tcp dport 8080 accept
}

}

The you would atomic apply it with:

$ nft -f input_file
Commerce as Code brings SDLC practices to building commerce
> As another example, if Tesla sells Model 3s for $50,000 and BYD comes in with a similar spec car priced at $25,000, then putting a 100% tariff on it will drive BYD's effective price up to $50,000 allowing Tesla to compete without undercutting or outright selling at a loss.

Doesn't that mean that American will have to pay $50 000 for a car that is worth $25 000? While people in other countries will be able to buy cars cheaper, buy more of them and maybe it somehow improves their life quality.
Chinese scientists claim they built a Death Star-inspired beam weapon
At this point, this shouldn't really be a massive surprise to anyone. The surprising part comes from the continued inability to predict these scenarios with anything less than 100% accuracy. Does it have a camera, microphone, GPS, lidar or any type of wireless communication, if yes it can and it will be used to monitor, oppress and intimidate.
These artists are definitely popular, but I doubt they are the most popular. The list doesn't fully match up with the most streamed artists list on Spotify, for example.
I have been saying this for a more than a decade, but the number one thing that killed C++ as an attractive modern language is (the lack of) modules - the ability to include C++ code and libraries from others (perhaps with transitive dependencies), would allow an actual community of devs and companies spring up around the language.

Instead we have greybeards and lone warriors, and million-line legacy codebases, half of which have their own idea on what a string or a thread is.
Don't be so mean, it's definitely a step up from PHP.
> TIL Windows 3.1 was running on MIPS

It wasn't and didn't.

Note the article mentions a bundled copy of SoftWindows.

This was a full-system x86-32 PC emulator in software.

https://wiki.preterhuman.net/Insignia_SoftWindows

It ran on lots of OSes as well as classic MacOS.

It was the successor of an earlier product called SoftPC:

https://en.wikipedia.org/wiki/SoftPC

The later version was slightly revamped to run Windows better, for instance by having some kind of native-code-accelerated GPU emulation.

It was in turn replaced by SoftWindows95 which could run 32-bit Windows 9x, although by then, PC performance was starting to catch up with workstation performance. A fast 80486 with local-bus graphics and disk controllers was quite responsive and a Pentium even more so and by the 2nd-generation 3.3V Pentium chips (75/90/100, and for the richer, 120/133MHz) with PCI graphics and disk were getting up to near low-end Unix workstation performance.

A software-emulated version of Windows wasn't so desirable any more: you had to buy most of the apps to run on it, and while it was OK for simple productivity stuff, around that time Windows NT 4 came out and now a high-end PC with SCSI disks had a pretty good GUI on a stable OS. Some of those workstation apps started to get ported to x86 NT and you could buy a fast x86 box for a lot less than a UNIX workstation.
The C++ profiles proposal is something like an "editions lite". It could evolve into more fully featured editions some day, though not without some significant tooling work to support prevention of severe memory and type safety issues across different projects linked into the same program.
I got a chance to ride in several Chinese EVs recently and was incredibly impressed. They looked great, were comfortable to ride in and felt well made. And the drivers all seemed very happy with them. I would definitely consider buying one if they were available in my country.
That's actually kind of neat, also I love how the brochure uses the American flag for English...
Very unsurprising but perhaps still valid research that needs to be done to be known. A better conclusion might have been: increasing socialisation increases homogeneity of language use.
Are you randomly compelled to interject something about LLMs/AI in every conversation? I've noticed this pattern on HN.
For every Valve saved we have thousands of other being buried. This still happens every day and it works differently from the article more often than not. This strategy is what a lot of big companies with deep pockets use to quash something even when they're in the wrong.

> "The next thing we know, here comes this big stack of counter-claims," said Valve general counsel Karl Quackenbush. "Everything from canceling the 2001 agreement, to obtaining ownership of all the Half-Life IP, to keeping us from doing Steam."

> "We're gonna put Valve out of business, and we're gonna bankrupt the two of you," Lynch said of Vivendi's strategy.

The threat of being litigated into the ground by someone with more money for lawyers is a great truth and competition burying tool and it's used every day.
For us normies, IMU = Inertial measurement unit

https://en.m.wikipedia.org/wiki/Inertial_measurement_unit
I think anyone with an academic bone in their body had a head start on ML.

Linear algebra, optimization, gradients, etc are 1st and 2nd year topics for STEM.

The software industry is dominated by self taught hackers and EE/math/physics drop outs. CS prestige is less than 10 years old.
US Regulation of Sausages
>By stating that people's private business shouldn't concern others, you are also imposing a moral system on others

Only in mental gymnastics. Staying out of other people's private lives is not a question of my own morality but also the law in most western democracies. I am free to do whatever I want as long as my freedom doesn't negatively affect anyone else. If you're not affected by what I'm doing in private, why are you trying to involve yourself in it and act as a judge?
>If this women are so stressed, the most probable reason is that they are poachers also.
I would be stressed too if a drone was following me in my daily activities
These days, that is true in Corporate IT. You have the choice of investing real dollars to get things faster, more invested faster it gets. But the speed difference is probably not worth the amount spent. Companies find it easier to throw hardware at the issue then speeding up the program(s). Over 35+ years ago, things were far different, back then we did spend plenty of time and $ in making software run faster.

These days, you have the real possibility the program(s) have a limited life span before the next upgrade. With today's hardware, you can bet you will get more performance per $ spent than by changing the software.

IIRC, I think RMS said something like "do not worry about performance, hardware will catch up". In the case of Emacs, it definitely did.
>Performance isn’t a luxury—it’s foundational.

Reasons to always try to be nearly optimal on performance from the start, that I rarely saw stated:

1) What you can specify depends on what can be done, and to know what can be done you need to have tried your best. In particular, it allows to see early whether or not performance expectations are reallistic.

2) It's more difficult or impossible to upgrade performance later if it requires to break an API. It causes a development process in O(n^2) in number of layers, instead of O(n).

3) Better lower level performance makes higher level code and architecture simpler, as you can just brute force in more places for a same overall performance.
Thanks for sharing! This looks good.
I think the previous user is merely pointing out the abuse of words we see in news reporting, "hero" here being the word.

If Valve would've just hired a translator and achieved the same would've we called the translator a hero? Meaning "worthy of admiration due to incredible achievements"?

If being tasked with reading documents and doing so during an internship and just doing the job you're paid for is heroism, that's a very very low bar for heroism we have, I'm scared to hear what's the definition for "professionalism".
Angular 19
This.

Especially true with the Mac Studio being available too.
Not much (public) data to back what I said. See the video I linked below

Going to follow avherald now