skysight-inc/HackerNews huggingface dataset:
> we are not going to see intelligent computers in our lifetime

My dad was born before the first transistor was built, and died in 2014.

When he was born, reasonable people thought they'd never see a nuclear chain reaction, never see supersonic flight, never see space flight, never have men walking on the moon.

In his lifetime, even after the invention of the computer, reasonable people thought they would never in their lifetime have a machine beat the best human chess player. One of his specific anecdotes was about "fitting all of Shakespeare's works on a ball bearing".

Even as late as 2004, the script writers for "I, Robot" considered it sensible to have that memetic Will Smith line "Can a robot write a symphony? Can a robot turn a canvas into a beautiful masterpiece?" — my dad never saw Stable Diffusion or ChatGPT, but he would have if he'd lived the average life expectancy.

No matter what exactly it is that you mean by "intelligent" such that it excludes what computers already demonstrate, a lifetime is a long time, and a lot can change.
I once had a link on a Greek website that said "click here if you don't speak Greek" and linked to a "learn Greek online" search.
Imagine this thing growling menacingly at you if it saw you littering... on some people, that would work better than a fine.

Even better, following you around for a while, still growling.
I'm curious to hear your thoughts on loro
Quarto already supports typst: https://quarto.org/docs/output-formats/typst.html
Yeah it is the de facto scripting language for EDA tools (everything about designing and manufacturing ASICs and FPGAs).

It's pretty terrible but honestly Python would be pretty bad too. What these tools really need is a proper API that you can hook into and then use any language you want.
"This isn't necessarily true,"

Correct, but on evidence and in practice it's a totally different matter.

Read my other posts here, especially my comment on physical security vs IT security. Unfortunately, the evidence backs my assertions.
For larger projects there's still usually the benefit of having developers/maintainers from multiple institutions with different goals.

Linus is not gonna merge some hacky crap just because somebody's boss says that it must be merged for the next TPS report.
i started with RH (Non-EL) back in the mid-to-late 90s, and switched to gentoo as soon as one of my best (programmer) friends gushed about how much better of an admin it had made them[0], so i started down that path - by the time AWS appeared, we were both automating everything, using build (pump) servers, etc. I like debian, a lot - really! I think apt is about the best non-technical-user package manager, and the packages that were available without having to futz with keyrings was great.

Ubuntu spent a lot of time, talent, and treasure on trying to migrate people off windows instead of being a consistent, great OS. It is still with great dread that i open docs for some new package/program linked to from HN or elsewhere; dread that the first instruction is "start with ubuntu 18.04|20.04".

[0] They actually maintained the unofficial gentoo AWS images for over a decade. unsure if they still do, it could be automated to run a new build off every quarter. https://github.com/genewitch/gentoo/blob/master/gentoo_auto.... (a really old version of the script i keep to remind me that automation is possible with nearly everything...)
every year multiple times per year there's reports of Microsoft Windows systems having either mass downtime or exploitation.... it's kind of amazing that critical systems would rely on something that causes so much frustration on a regular basis.... I've been running systems under Linux and Unix for decades and never had any down time... so I don't know I mean it's nice to know that Linux is pretty solid and always has been the worst that's ever happened has been like a process that might go down during an upgrade, but never the whole system.
The problem is that gold and crypto are priced in relation to fiat and if fiat ceased to exist, you wouldn't be able to price either. When splitting gold or crypto among fellow citizens (yes, these assets will become shared between everyone), you wouldn't be able to do so without some form of IOU, which effectively would become another form of fiat. It's a catch-22 situation: while fiat exists, gold-bugs and crypto-bros feel smug, when there's no fiat, everyone is suddenly unhappy.
I have seen some other HN posts where users asked why they were struggling to do something similar. The core of the issue is that the LLMs reliably generate buggy code and you won't know how to deal with it. Professional devs mostly use LLMs as a better search tool, less so to write large amounts of code, let alone full applications.

You can probably get further with a no-code tool. The issues here are

- crafting the experience that stands out and can create network effect

- performance & cost, most of these tools are OK to start with, but will not scale with real-world usage

- if successful enough, you will have to rebuild from scratch with professional developers, low-code tools are not how these devs work, you'll also need to deal with the perf/cost issues at the same time
Linus would disagree and there’s a reason why the kernel keeps a 1000 ft wall up at all times. He would outright reject majority of user land code with good reason. It’s a miracle that anything outside of the kernel works and it shows very often. People seem to forget how often distros shit the bed on every update and how frequently people have to rebuild the entire fucking thing to get it to work again. Updating is an incredibly stressful procedure for production anything. I haven’t even gotten to audio and video - that’s a separate Fuck You ft. Wayland mix. So no, Windows is the gold standard in many ways, precisely because it’s mercilessly fucked from every which way and manages to run every day across a bajillion machines doing critical things. I don’t care about who is being financially compensated and who isn’t - the depth of decision making shows itself in the musings of Raymond Chen and others, and that level of thoroug thinking is very rare, even in the OSS world.
Indo-European and Basque, pt 1 [video]
It’s nice to make invalid states unrepresentable. Unfortunately, you can’t do that in C++ if you have a move constructor. C++ moves have to leave the source object in a valid state, since the object can still be accessed afterwards and will still have its destructor run. But unless your move is really just a copy, that state has to be some kind of default, or at least semantically meaningless. And if a valid but semantically meaningless state exists, arguably you might as well use it for the default constructor too.
And do you expect the cashier to walk to the shelf for every single item in order to look up prices?
It's surprising that people mention all kind of bogeymen but don't mention automatic updates.

Automatic updates should be considered harmful. At the minimum, there should be staged rollouts, with a significant gap (days) for issues to arise in the consumer case. Ideally, in the banks/hospitals/... example, their IT should be reading release notes and pushing the update only when necessary, starting with their own machines in a staged manner. As one 90ies IT guy I worked with used to say "you don't roll out a new Windows version before SP1 comes out"
…by increasing the time to a destination and reducing access? By forcing people to live mandated lives in a 15 minute radius? By making everyone crowd into unsafe and dirty public transit? All of these and any other options you might name will hurt people’s lives as well. I can’t imagine an alternative that doesn’t confirm GP’s point.
Besides the technical and functional weaknesses of NetWare, Novell also shot themselves in the foot by making the product hard to buy. As an end customer you generally couldn't buy it directly. Instead you had to go through an authorized reseller who would try to upsell you on a bunch of hardware and services. That made some sense in the early days of PC LANs when you had to plug hardware jumpers into network cards to configure interrupts but by the time Windows NT launched it was just stupid. Microsoft made NT easy and hassle free for anyone with money to buy and install, which tremendously accelerated early adoption.
I would still hold a grudge. I hold historical grudges going back centuries.
It was an ironic joke about the longevity of Google’s services :)
High hopes and security fears for next-gen nuclear reactors
Seconded! Pakistani living in the States. Have been pulled over by cops many times at night because they're bored and/or want a bribe. Bribed a guy to get my passport made. Corrupt ranger tried to squeeze cash out of my dad's startup office space.

It's very difficult to explain to Westerners how deeply corrupt our societies are relative to the rule of law we/they enjoy in the West.
Oh, well I guess If you're OK that's all that matters.

What's the point of anecdotes if the subject is about statistics.
$10 Linux sidecar to 10X utility of $1000 Apple M4 iPad Pro, e.g. bypass censorship of trusted JIT code.

Radxa Zero, https://taoofmac.com/space/blog/2023/10/07/1830

Pi Zero 2W, https://taoofmac.com/space/blog/2023/09/09/1820

> iPad as a smart terminal and the Pi as a tiny portable server, and the combination is what makes it work for me.. I can code, run all kinds of services and do all sorts of development-related tasks that I (still) can’t do on the iPad by itself..
Google Search Appliance was their attempt into indexing silos and it failed. Would the current Google do any better?

https://en.wikipedia.org/wiki/Google_Search_Appliance
Invasive species (zebra mussels) discovered in Colorado River
Still have the original box and cds in the attic.
Loved that game as a kid but was never able to finish it - similar to Grim Fandango in my memory.
If anything Cuba is heavely romanticized outside the US I believe.
Wait, isn’t 1550/50000 = 0.031 ?
> it ain’t going to do anything about it because it can’t

And, it can't because it's too poor to be able to do anything, which is partly a result of the sanctions.
> Are there any countries other than the US that has a strong negative opinion on Cuba?

It appears that Cubans have a strong negative opinion on Cuba.
Can it be easily deployed with old-school Docker Swarm?
> What gets me is that much of the OSS/Linux ecosystem consists of thousandas of lashed together piles of code written by independent and only very loosely coordinated groups, much of it code and lashed together by amateurs for free, and it is still more robust than software created by multi-billion dollar corporations.

This is such a gross mischaracterization.

Linux enjoys stability and robustness because multi-billion dollar corporations like RedHat and Canonical throw tons of money and resources at achieving this end and turning the loose collection of scripts plus a kernel into a usable OS.

If they didn't, Linux would have single-digit adoption by hobbyists and these companies would still be running Solaris and HP/UX.
Anyone can be president
Ah. So uk should sanction the whole USA, on account of that revolution that costed some people something?
Really weird to see HN fail to explain a simple software question.

Crowdstrike Falcon specifically is their AV offering, the selling point is the ease of deploying and managing their agents alongside the rest of their security platform.

Many compliance frameworks either require or are interpreted as requiring AV, so regardless of utility this type of tool is necessary for many orgs. Hopefully this whole debacle will shine a light on that assumption, but that’s a separate conversation.

Deploying AV agents in bulk is a huge pain in the ass and most companies that make it easier aren’t going to be cheap. I imagine C-suites are more likely to approve expensive RFPs if they’ve heard of this company that sponsors a major F1 team.
The problem with options in non-ML languages is that invalid state is unrepresentable[1]. E.g, in Java Option<Integer> can either be null, empty, some with null and some with a number.

To solve this problem, a language have to disallow null/nil as a bottom type and provide nice syntax to initialize types with optional types.

[1]: https://geeklaunch.io/blog/make-invalid-states-unrepresentab...
There is a catch in that.

Customers want cheap services, and a corporation that would employ three times as many QA people would be disadvantaged against the ones that just wing it.

It will take several incidents such as this, before the market starts understanding that some extra cost is tolerable for having some sort of warranty.
GP said "the system that we're in now", not the specific executive decisions and operational practices employed at Crowdstrike.

I agree with you the latter could be addressed through accountability, but I struggle to see what kind of law would work the way you intend here. In general, regulation helps large corporations and because they have resources to maintain nominal compliance, as well as the layers/lawyers to maintain plausible deniability if things go sideways. Regulation tends to undermine competition which further cements their power and has many negative effects that span well beyond obvious failures due to poor engineering practices.
Most Americans don’t think about Cuba at all, and it definitely isn’t in the news very much (as far as I know, I cut most TV years ago). However, there are lots of Batista supporters and their descendants in Florida. They are politically influential given Florida is an important swing state.
In this scenario, should everyone born in the same city as you be punished for your crimes?
The point is, malware can't get into that directory without user consent. Having physical access to the machine, rebooting into safe mode and running commands is a stonking big user consent.

I can pwn my own desktop, yes, all I have to do is say "run as administrator". But the point of the security boundary is to make it impossible for software to get these privileges without me actively giving it to them.

If you're shifting the goalposts and imagining the computer does not belong to me, but to an organisation that I'm a mere employee of, they'll be using AD Group Policy to control what I can and can't do, and Bitlocker to encrypt the boot drive. I cannot boot into safe mode without having the tech support department give me a special code to unlock the computer. Again, that's how you get on the other side of the airtight hatch.
> With 1m people leaving in a year, it clearly has its issues - but lots of the comments here are a good example of how your country's media and propaganda can significantly colour your opinions.

What? 10% of a country leaving in one year tells you what Cubans think of Cuba. That's not propaganda, that's fact. On the contrary, it seems like you have some kind of preconceived notion of that life in Cuba is in fact not that bad (poor but laid back perhaps?), but if that were true people would not leave would they?
That's got to be bad pricing info

If a single N300 is $1,399 and a quietbox has four then the quietbox can't be $1,500. Maybe the 1.5 is pricing of box minus cards?
Which is still better than the population of 10 counties that tend to vote they same exact way every time on two different coasts separated 2500 miles deciding on a single person to represent 335M people, 50 states and countless districts in between.

I am not arguing that what we have is perfect, it’s not…but direct democracy or god forbid these ranked choice and run off voting schemes don’t improve our ability to get anything but more of the same two shitty political parties and their same two shit candidates that rise to the tops of their respective political cesspools.

If it were up to me, sortition would be how we select a president.
> Arianaspace

As in Ariane Space, wholly owned by Airbus SAS (ex EADS) and listed on Euronext Paris, FWB, CAC 40, DAX and Euro Stoxx 50?
I so glad to see these ultra wealthy anti-democracy crusaders having just a little bit of sunshine sent their way, given how enormously oversized they've been pouring their influence and capital into shaping America.

Really dig James Pogue's recent in-depth write-up for Vanity Fair. I think people just have no idea, and we're starting to see where the post-MAGA rallying points are, what motives there are buying their way into power. Title & slug,

> Inside the New Right, Where Peter Thiel Is Placing His Biggest Bets

> They’re not MAGA. They’re not QAnon. Curtis Yarvin and the rising right are crafting a different strain of conservative politics.

https://www.vanityfair.com/news/2022/04/inside-the-new-right...

There's all sorts of dimensions of this Valley Ideology. I do think this election has gotten a much bigger tent full of ultrawealthy activated, not just because of the opportunity for power (& grift) but also because the FTC & Linda Khan are the first time in 40 years government has started trying to keep the scales from tilting all the way towards capital. That there now is anyone out there trying to protect consumers/the 99%/humanity has these folks outraged & scared, totally willing to do anything to bring us back the reign of unchecked capitalism.

But beyond wanting to not be hindered by a FTC that has anti-trust, these are the people that want to build their own city in California that they own.
> For any properly written GUI program, changing the DPI of the monitor has always provided fractional scaling without any problems.

Parent comment was talking about Wayland, and Wayland does not even have a concept of display DPI (IIRC, XWayland simply hardcodes it to 96).

You're correct - in theory. In practice, though, it's a complete mess and we're already waaay past the point of no return, unless, of course, somehow an entirely new stack emerges and gains traction.

> There have always been some incompetent programmers who have used dimensions in pixels

I don't have any hard numbers to back this, but I have a very strong impression that most coders use pixels for some or all the dimensions, and a lot of them mix units in a weird way. I mean... say, check this very website's CSS and see how it has an unhealthy mix of `pt`s and `px`es.
Or wheels.
Tbf, internally windows may be in a similar situation, it’s just not in the open. So there could be some visibility bias.

IMO the difference is, it’s usually pretty easy to excise offending code from the Linux ecosystem, but not on windows.

Don’t like Wayland? Stick with X.

Don’t like systemd? Don’t use it.

Dont like cortana or recall? Tough, it’s gonna be on your machine.
Yes I agree with you, the article and Taleb. These corporations which the whole West depends on sound nice in theory but cause the system as a whole to be brittle. I think there is definitely a market for writing software for very specific areas. Like, I donno, an office productivity suite hyper optimized for the European market. It sounds impossible but if you obsess over quality then I think it’s possible to get (very happy!) customers.
Buying a Telescope in Japan: What you need to know before you go
> It highlights the dangers of a mono culture as well.

The devil is in the detail though. You can have an incredibly stable distributed system with limited failure modes.

lots of examples around, a pretty well known one would be VISA transactions. Each acquirer can fail separately, and even if they're failing, some of their terminals will keep going without any impact.
And the remaining acquirer will also keep chugging along.

It's still objectively a monoculture, as Amex and MasterCard are pretty rare on global scale, while visa is basically everywhere
In all seriousness, this seems to carry risk of never doing anything deep or hard. In particular, I've been programming for long enough, that I can be casual about many programming languages until I hit something which is actually new, such as in Rust or Prolog.

Promiscuous doesn't have to mean having a low tolerance for difficulty, but everything else you wrote seems to support that. So, are you saying that enduring difficulty is unnecessary, or did you mean something different?
Nobody made south America poor; like every continent poverty was the natural state. South America just did a worse job at developing the infrastructure, rule of law, institutions and culture necessary to lift itself out of poverty as fast as north America.

With the exception of Argentina, which after WW2 was one of the richest countries in the world, but through bad political choices ended up impoverishing itself.
> Reading the comments here it sounds like a pariah state on the level of North Korea.

The only reason it's NOT North Korea is the fact that it "allows" its people to flee to the United States, where by law they may become American citizens.

Cuba has extremely effective propaganda - folks forget that it's actually a dictatorship which severely limits freedom of speech and brutally cracks down on protest. Wikipedia has a great page "Foreign interventions by Cuba."

Not all that much worse than China, but with the misfortune of bordering the US and not being powerful enough to stand without access to regional trade.
Can you explain what exactly was bad about the experience?
Probably go buy a mocha and cry in the corner :(
Show HN: Train a language model from scratch with JavaScript
The US has by far the world’s largest ex-Cuban population (well over 1M people). Those communities are a big part of what shapes US perceptions and policy toward Cuba.
The title of the article is literally that 10% of Cubans left Cuba between 2022 and 2023. Are they Batista supporters too?
I don't think this is nVidia issue. Wayland/nVidia woes are primarily about flickering, empty windows and other rendering problems. I may be wrong, but I believe HiDPI support is mostly hardware-independent issue.
They did and it took a war and a long time for relations to be reestablished
Is the u shaped curve just a proxy for financial condition?

Young people starting out didn’t make much but eventually earned more saved and could look forward to a house and affording a family

The U curve is lowest when career starts plateau or decline, financial demands for college couple with a mortgage, and then once kids launch and mortgage is paid off (because you could afford to buy in your 20s), happiness rises.
Microsoft for deciding in 2016 to give access to the kernel. Lending out the keys to your house comes with risks.
Hi, author of SemanticDiff here.

I'm sorry you didn't have a good experience testing the tool. If it doesn't work / makes things worse than a standard diff, that's definitely considered a bug. It is probably something specific to your code and not a general issue. It would therefore be great if you could open an issue [1] or support ticket [2], ideally with some sample code, so we can take a look. Thanks in advance!

[1] https://github.com/Sysmagine/SemanticDiff/issues
[2] support@semanticdiff.com
Microsoft's global sprawl under fire from regulators after Windows outage
Florida was relevant in US elections. When was the last time it was up for grabs?

It is actually interesting, a state converting to single-party rule significantly reduces the electoral leverage it has.
Maybe ask the Cubans who left the country?
> All infrastructure is fragile and always will be.

No, and it doesn't need to be. We can build redundancy on every level. We can plan for failure and prepare for contingencies. We alwas need a plan B (and C and D for critical services). Will it be efficient or cheap? Of course not - we'd be building two for the price of two, but being sure that, when one fails, we have a redundant one to catch the fall of civilization.

We can't just optimize away every gram of safety and hope everything goes to plan (as they did in this case). Hope is not a strategy.
Lol what a reach