skysight-inc/HackerNews huggingface dataset:
I don't think so. It's probably a real threat to human survival, but most people lack the perspective to recognize that. Humans are great at denial.

I guess not even the majority see climate change as the biggest threat, there are people who see an equal threat solely in vaccinations or diversity. For others it might be immigration, war or economy.

Maybe the difference is that we invented devices and services to easily share our fears and communicate them to others. 15 years ago most people weren't equipped with the tools to keep a constant stream of new information about "their" biggest fear alive. They might have read a book about it, some articles on the internet, or a documentation on TV. But getting that information needed some effort. Like getting some screen time on the family PC (which took minutes to boot up), going to the book store, or renting a DVD. It was something that you did maybe twice a month. Today everyone can open their favourite apps at any time and get new content about "their" fear multiple times a day. The social media platforms even keep suggesting those new pieces of information, so you see them also if your intention was only to watch some cat videos to calm down before going to bed.
Wait, so you still need zig, and zig still needs LLVM.
If you have LLVM, you have clang.

What is the value proposition of this compiler, then?
That's an economically illiterate comment. You're confusing scarcity of labor, which determines price, with the utility that that labor generates.
(Apologies, to be clear, I meant sunshine as in "sunshine is the best disinfectant," as in shedding light on a dark corner. That should have been more directly said

(Apologies, article is from 2022, not 2024. (But only ever more apt.))

Also loving this other recent submission!

> The Man Behind Trump’s VP Pick: It’s Worse Than You Think

> While J.D. Vance has his own controversies, his close connection to billionaire Peter Thiel, who is poised to have unprecedented influence in a new Trump administration, should deeply unsettle every American who cares about freedom, privacy and reining in the surveillance state.

https://news.ycombinator.com/item?id=41020797 https://unlimitedhangout.com/2024/07/investigative-reports/t...
Enlighten us, then?

And does "broadly unproductive" have a specific meaning, too?
Would you be willing to share what is causing your unhappiness, and what has caused the changes you mention and optimism for the future?
of course this wasn't the first currency; currencies had been in use for millennia at that point. it was the first coinage of the metals they were already using as currencies
> A unilateral withdrawal of sanctions would mean rewarding bad behavior.

Do something horrible to your neighbour - be surprised that he doesn't keep good behaviour torwards you.
A web browser is an unbelievably complex piece of software. So complex that there are now only two. And also so complex that there are weekly updates because there's so many security holes.
Parking garages = card only.
I agree. Constant internet access and the assumption that other people should be able to push new code to your machine and have it run without you even being aware of it has killed all hope of resiliency.

I miss the days when any application that dared to phone home even just to check for updates was considered spyware. Today there is are huge numbers of people who have access to install and run whatever new code they want on our systems whenever they feel like it. If it's not the AV software, it's the browser, or the video card, or the mouse driver, or windows itself. It's totally unmanageable.
Aha, I’d known some of the superpowers of TCL’s foreach but not all of those.

A ‘deep command’.
Should this be something that we shut down trade with Bangladesh over? If we continue to sell and buy stuff from a country that is gunning down its people over protests, doesn't that discredit any moral authority that we have? But at the same time, does it worsen the job situation and make the protests worse?
> Even for cutting edge CS/statistics fields like high level machine learning, most of the calculus used are existing formalisms on multidimensional statistics and perhaps differential equations.

If you mean experimental work, then sure, that's like laboratory chemistry. You run code and write up what you observe happens. If you're trying to prove theorems, you have to understand the epsilon delta stuff even if your proofs don't actually use it. It can be somewhat abstracted away by the statistics and differential equations theorems that you mention, but it is still there. Anyway, the difficulty melts away once you have seen enough math to deal with the statistics, differential equations, have some grasp of high dimensional geometry, etc. It's all part of "how to think mathematically" rather than some particular weird device that one studies and forgets.
What was the problem specifically?
Maybe the "prone to misuse" bit is the problem, and we need to address the underlying issues there. In most of rural and suburban America, all public businesses have bathrooms freely available for the public (i.e., no asking for a key or whatever), and free, clean government-run public bathrooms exist in public spaces like parks or "downtown" areas. I see this slowly shifting, but obviously the problem is changing behaviors and not some feature of human nature.
Is there a reason syscall numbers don’t match up between architectures?

Or is it just a quirk of history?
Slightly tangentially, there exists huge amount of immigration studies that have failed (intently or not) to take confounders into account :(
Clairvius Narcisse
Are there better beach cleaning machines? Yes.

Are they automated? No.

Is this unlikely to repay its own costs? Unlikely.

Is it cool proof of concept and something that could be deployed somewhere remote for odd reasons? Sort of
OpenBSD is a non-starter for many companies because they don't have LTS and releases are relative frequent.
There is a frustrating amount of nuance being lost in this discussion, and as usual it's devolving into tribalism.

However, I'll say that, while this clearly is not Microsoft's fault, the realization of just how much critical infrastructure is running on Windows -- let alone Windows that's connected to the internet and has automatic updates enabled -- was sobering.

Are kernel mode drives maybe a bad idea? Yes! Should Windows be able to automatically roll back if a kernel mode driver fails? Yes! Should CrowdStrike have tested before pushing out the update? Yes! Should hospitals, police stations, airlines, etc be testing any and all updates that come their way prior to releasing them onto the rest of their fleets? Yes!

And so on and so on. The failures here are legion. I can at least say for myself that all of that (and more) is what I'm grappling with today, rather than the direct, root cause and content of the issue itself.

I say this entirely with as little tribalism or bias as I can muster: Windows should not be the foundation upon which critical infrastructure is built. It is a bad OS. It is a rickety, insecure mess; this observation (note that I did not say opinion) has only ever increased with time.

The NT kernel, I hear, is great. I generally trust those who say this, as they tend to be demonstrably much smarter than I am, especially with regards to kernel design, which is something I know next to nothing about.

But Windows? Nah man. Maybe there's a good kernel running the show, but the OS as a whole is a shitshow. Yes, this exact same problem could have (and has) happened on Linux; the OS is indeed not the culprit. But the understanding that this one, single, no good very bad OS is responsible for this much critical infrastructure going from an abstract worry to a real, concrete horror show has, I think, hit a lot of people, leading to a poorly-pivoted change of subject.
Hopefully not. I'd hate to be infantalized and told what I can and can't run on my own device.
Besides cloud outages, there's also been quite a few security disasters recently, one with the Russians all up in Uncle Sam's business.

There's no reason for MS to have such a lock on governments, when their security and reliability is worst in the industry among BigTech. Even "Blue Hat" could do better.
could be, i never used 3.51
Trying Out Google's Illuminate AI: From Paper to Podcast
Works where archive.ph is blocked:

https://web.archive.org/web/20240720155219/https://www.kiro7...
>Microsoft are signing kernel drivers for over-the-air updates pushed by vendors.

The crash was caused by a configuration update pushed by crowdstrike, not a new driver.

>Whilst telling their corporate customers that using Microsoft InTune will allow them to be in full control of their configuration management.

How is this relevant? This wasn't caused by some sysadmin that goofed a config change using intune, it's something pushed by crowdstrike itself.
'Google says I'm a dead physicist': is the biggest search engine broken?
You think they can't/don't do that to force Microsoft to push an "update" that does the same thing?
Lowering wages and salaries for skilled workers has a big disinflationary effect and slashes inequality. (The bulk of inequality is indeed due to skill-biased divergence in labor income, not passive or unearned income from asset ownership.)
> The assumption seems to be that "scale" must be vertical. The various idle rich humming John Lennon's tune are completely oblivious to its message. We know that human brains are evolved to deal with "small" groups of people (think families or housing blocks) and that this breaks down once you get into the dozens let alone hundreds.

This is https://en.wikipedia.org/wiki/Dunbar's_number

> Humans are really good at scaling horizontally. We even invented diplomacy and currency to settle disputes with groups outside our web of trust

For some values of "settle".

> Remember: our evolutionary advantage isn't our individual intellect, it's other people.

Sure: https://en.wikipedia.org/wiki/Division_of_labour

The real point I'm after here is Dunbar's Number. The scope of concern tapers radically outside of that clan unit. We attempt to have representative systems and public institutions to factor out the individual quirks (and mortality) and provide continuity.

But Dunbar's Number works negatively within these public institutions to breed corruption.

This is why, if I were to wax prescriptive, the least-worst approach is to Term Limit All The Things. Capitol Hill, like any compost heap, merits frequent turning. Keep the systems simple, and turn politics into shift work, say I. We have copious population to draw from; don't tell me only this selected crop of nitwits can do the job.
> Microsoft Xenix (never knew more about it than the name).

For a year or two there, the only other commercial Unix workstation not made by Sun could be had from Radio Shack: the TRS-80 Model 16 running Xenix. Enough small businesses ran Xenix, with up to 3 simultaneous users on a single stock machine (console + 2 terminals) that Radio Shack kept supporting these things until the late 1980s; with up to an 8 MHz CPU, up to 7 MiB of RAM, and an actual (external) MMU, the Model 16 could handle more workload, theoretically more stably than an x86 machine running Xenix until about the time Xenix/386 came out.
I think it's counterproductive to tell people that "this time of your life is the best, you better enjoy it". People are different and framing something like that as a universal truth means that anyone who didn't have a good time somehow missed the best time of their lives.

That being said, I'm curious why it seems fairly widespread that everyone had a bad time when they were young. Am millennial, grew up in the 80s and 90s and went to college in the 00s. Junior high was fine. High school was fun. College was great. Afterwards, in adulthood, I think pressure at work caused me the most consistent unhappiness of my life, but I got better at dealing with that over time.
So, you do understand how this exactly demonstrates how you are anti-immigration, not just anti-illegal immigration?
Also a good read:

https://www.abortretry.fail/p/the-history-of-novell
Wow,

Security is a process, not a product...

The vendor who makes the software has always written for Windows (or in reality, wrote for either DOS or OS/2 then transitioned to NT4). History, momentum, familiarity, cost, and ease of support all are factors (among others, I'm sure)...

That's starting the argument with "weight loss is about overall diet process, not individual choices" and then hopping to "ice cream for dinner is good 'cause it's convenient and I like it".

The statement "Security is a process, not a product." means you avoid shitty choices everywhere, not you make whatever choices are convenient, try to patch the holes with a ... product ... and also add an extra process to deal with the failures of that product.
> Economists say every immigrant is a net economic positive to the nation

This isn’t true in general and depends on the local economy and the immigrants country of origin. MENA migrants are a net loss for Germany, for example.

Even if economists agree, the money these immigrants spend lands in the pockets of rich capitalists.

The entire topic is far more nuanced than you make it out to be.
> Eventually, this mass democracy degenerates into tribalism and the cycle repeats itself.

Well, given my personal ignorance since the moment I more or less understood (the) "complexity, invisibility, incentives, and politically motivated cognition", I can safely speak for millions of smarter and more capable people (apologies, nevertheless) that this degeneration and succeeding repetition is the failure of the smart crowd.

They, the smart and intelligent crowd, and we, people with capable but less trained & thus less powerful brains, fail to keep the echo and hall going. We'd rather balance work/life, and hustle up side projects than pick up the fight against the aristocracy and politicians, who are, with everything that is (and always has been) going on, mocking and provoking the smart crowd and quite literally defecating all over the place, which is, kind of, sorry for the sentimentality, our home & garden, too ...

It's not a programmed cycle, not an infinite loop, there are plenty of distinguished and graceful ways to handle all the errors, warnings, negative effects and shitty outcomes, that, for the sake of completeness, create just as much or even more (and more meaningful) work. ... and a great many people to handle the foundational work.
> Now, it’s certainly possible that one could develop a new, generative typesetting language that captures the virtues that I’ve discussed above and is free of TeX’s historical baggage.

Like typst?
Anecdote from SWIM: Employer corp supposedly has CS deployed on all endpoints. Been getting away with just running it in a VM with restricted resources and not hearing anything about it. Did notice the VM failing around that time.

Also heard from an ex-coworker in another large corp where IT just gave up on enforcing compliance for Linux endpoints. I wouldn't be surprised if some IT admins effectively adopt a "don't ask don't tell" policy here: If you can figure out the alternative stack by yourself without causing noise or lying about it, you're on your own. It'd certainly make sense if the motivation for enforcement is largely checkbox-
compliance.

I wonder just how widespread this kind of admittedly malicious compliance is and how much it contributed to the April incident not being bigger news...
We've tried at shorter time periods, back in the earlier days of our platform. Unfortunately what we've found is that the few times we've tried to lower it from 15 minutes, we've ended up with Windows users experiencing corrupt drives. Our best blind interpretation is that some things common enough on Windows can take up to 14 minutes to shut down under worst circumstances. So 15 minutes it is!
That’s just not true, Swift doesn’t use GC but reference counting.
Microsoft says 8.5M Windows devices were affected by CrowdStrike outage
I tried Typst, which everyone seems to be saying is a replacement for LaTeX. Yes, Typst does get some stuff right and is easier to use in some cases. But LaTeX works out of the box with some basic document styles without learning much, and doesn't give you the freedom of a blank document.

In the end I gave up Typst. Didn't like it. Yes, Typst might be better for some but for writing basic documents like an article or basic math paper, Typst didn't work for me.
Human-like object concept representations emerge naturally in multimodal LLMs
I was expecting this to refer to different ways to represent the same diff. (For example, you could represent a change from `console.log(“hello”)` as `console.log('hello')` as +'-“ … +’-“ or as +'hello'-“hello”)

I don’t have a specific example in mind, but it seems reasonable that different languages could benefit from different ways of representing the same diff.
Full paper: [1].

Not much new here. The basic criticism is that LLMs are not embodied; they have no interaction with the real world. The same criticism can be applied to most office work.

Useful insight: "We (humans) are always doing more than one thing." This is in the sense of language output having goals for the speaker, not just delivering information. This is related to the problem of LLMs losing the thread of a conversation. Probably the only reasonably new concept in this paper.

Standard rant: "Humans are not brains that exist in a vat..."

"LLMs ... have nothing at stake." Arguable, in that some LLMs are trained using punishment. Which seems to have strong side effects. The undesirable behavior is suppressed, but so is much other behavior. That's rather human-like.

"LLMs Don’t Algospeak". The author means using word choices to get past dumb censorship algorithms. That's probably do-able, if anybody cares.

[1] https://arxiv.org/pdf/2407.08790
I studied typography and I used LaTeX occasionally but also for the 150+ page master thesis in archeology, of my brother.

Which required a special type of source reference/footnote formatting that I took from some legal/law-related LaTeX package. It also required sections typeset in Sanskrit and old Greek. Different package. There were issues when using them together. That was just the most headache-inducing bit I remember as this was way more than a decade ago.

I'm also a developer, most of my life was C/C++, now Rust. But also Tcl, Python, Lua, some projects in specialized functional languages etc.

Even with this BG, using LaTeX for the aformentioned thesis, a project where no good readymade template/package that covered all requirements was available, was painful.

I worked as a typographer and designer for a decade from my late teens to my late 20's. That was mostly PageMaker and then InDesign (I circumvented QuarkXPress where I could).

Using these desktop publishing packages was also often painful. Just in ways orthogonal to the painfulness of LaTeX.

I think a typsetting system needs to hit a sweet spot where you can do almost anything you can do in a desktop publishing software and almost anything you can do in a system like LaTeX.

I think typst (see [1], currently on HN front page) is on a good trajectory to be just that. Eventually.

I don't think (La)TeX was or ever will be able to hit that sweet spot.

[1] https://news.ycombinator.com/item?id=41014941
I have a PhD in math and read many textbooks. The tried and true approach: gather 20 books on the subject and read the first couple pages of each. It should jump out to you right away which one is the best for you.
The Zig self-hosted x86 backend is nearly complete (and is already capable of building the Zig compiler itself). So it's part of the path toward not needing LLVM or clang at all.
Apple has had these policies forever.

They _barely_ seem to enforce them. The App Store could probably get a 50% culling with little impact.

There’s TONS of broken garbage, scam apps, least effort apps, blatant ripoffs of blatant ripoffs.

I really liked the idea of a curated App Store when Apple first announced it. In my mind I’ve never lived up to it. Not fully open, not well maintained. The worst of both worlds.
They’ve always had these policies. I agree it needs way more enforcement.
I think the understanding that they are not rare and that the price is entirely an extortionary corporate fiction to collect huge profits will influence one's desire to pay the high price.

Like if you buy a gold ring, I suspect its cost will be pretty related to the base price of commodity gold, the labor involved in creating it, and a reasonable markup for the company to survive. But it is too commoditizatized for it to have the super high prices diamonds have. Knowing that diamonds are horribly overpriced will reduce some people's desire to actually buy one. So telling people this helps save people money.
Mexican fusion sounds very Los Angeles to me, a la Kogi:

https://en.wikipedia.org/wiki/Kogi_Korean_BBQ
I am not the original commenter. I am not anti immigration. I am merely critical of it. We need skilled healthcare workers. Instead giant corporations are focusing on importing software engineers o drive down wages.
>Whenever it is profitable, OSS projects just cannot compete with professionals working full time.

Windows is profitable, but Linux is competing well on servers.
it didn't have mixins in the early 90s

tcl's model of what data is doesn't accommodate general graphs, just trees. you can make a hash table but not a hash table of hash tables. on the plus side you won't have aliasing bugs like python's notorious

matrix = [[0] * width] * height

because its data model is so weak, you routinely resort to reflection to get things done, which makes it really hard to maintain tcl programs of any depth
How do you expect people to respond to this? You might be browsing on a potato for all we know.
Worth noting the analog in MSVC is SAL annotations [1].

[1] https://learn.microsoft.com/en-us/cpp/code-quality/annotatin...
Oh oh, 3 hours 10. I watched around half of it.

The VMS --> WNT acronym relationship was not mentioned, maybe it was just made up later.

One thing I did not know (or maybe not remember) is that NT was originally developed exclusively for the Intel i860, one of Intel's attempts to do RISC. Of course in the late 1980s CISC seemed deemed and everyone was moving to RISC. The code name of the i860 was N10. So that might well be the inside origin of NT, the marketing name New Technology retrofitted only later.
The repo README really needs a screenshot so people immediately have an idea of whether it's worth investigating further / potentially trying out. :)
I would imagine any study like that would also be just packed with confounding factors.
The disclaimer about not using Java for X, Y, and Z was part of the Java EULA for many years (and my still be - no idea).
For some of it, she won't have to. She just needs to file a claim for the compensation she's owed for each year incarcerated, which in Missouri [1] appears to be $65K (or for the subject, about $2.7M). However, I agree with you that kidnapping someone for decades should yield a larger sum to allow the person to live extremely well for the rest of their remaining time alive. At least, that's how I would feel if it happened to me or worse, someone I cared about on a personal level.

1. https://www.senate.mo.gov/22info/BTS_Web/Bill.aspx?SessionTy....
Apparently protein as well? I remember reading that cabbage is the highest yield protein per acre. It's just wrapped in a whole bunch of greens you have to munch through first.
There’s an opensource version of CloudFoundry. https://github.com/cloudfoundry/cf-deployment
I agree if we look at through a purely economical lense, but you can’t deny that this statement may sour some voters opinions.
We can look at a bit more regulated industries like airlines (see: Boeing) and see that it’s not necessarily working whatever path we’re on is certainly not that approach.