skysight-inc/HackerNews huggingface dataset:
I mean, the compiler is open source, so if you download it it will exist (even if no new features / bugfixes are released).
PAGE_FAULT_IN_NONPAGED_AREA[1]... was the BSOD that occurred in this case. That's basically the first sign that it was a bad pointer dereference in the first place.

(DRIVER_)IRQL_NOT_LESS_OR_EQUAL[2][3] is not this case, but it's probably one of the most common reasons drivers crash the system generally. Like you said it's basically attempting to access pageable memory at a time that paging isn't allowed (i.e. when at DISPATCH_LEVEL or higher).

[1]: https://learn.microsoft.com/en-us/windows-hardware/drivers/d...

[2]: https://learn.microsoft.com/en-us/windows-hardware/drivers/d...

[3]: https://learn.microsoft.com/en-us/windows-hardware/drivers/d...
Well, define "beat" - For me, it'd be a similar performance AND power efficiency combo. Performance itself means nothing if the laptop needs to be charged every 3 hours. You can buy laptops with powerful CPUs now, but the battery life is usually poor.
I feel like they need to at least first rollout to themselves
It’s like asking why do you refuse to start smoking cigarettes
I'd keep Firefox and ditch the other. No second thoughts at all.
Did you find any assumptions in the references I provided? Since you evoked the cartels as a boogeyman it seems relevant to point out that they're one of our own creation. Changes to US policy no greater or more complex than those proposed for immigration could eliminate the economic conditions which drive their violence.
This is SUCH a good tool! Thank you!!

I've been using other tables but they were always incomplete and often x86_64 only. This one contains everything: number, symbol, links to kernel implementation, signature, user space ABI registers. And I can select kernel version, kernel binary interface and processor architecture!

I'm very interested in how you are collecting or generating all this information. Please post details on the process. I need similar information in order to compile system call tables into lone, my own programming language which features direct Linux system call support.

I use scripts that parse the information out of Linux user space API headers: the compiler prints all the preprocessor definitions from linux/unistd.h, the "SYS_" definitions are selected and then turned into a C array initializer for a number/name structure.

# makefile
$(call source_to_object,source/lone/lisp/modules/intrinsic/linux.c): $(targets.NR.c)

$(targets.NR.c): $(targets.NR.list) scripts/NR.generate
scripts/NR.generate < $< > $@

$(targets.NR.list): scripts/NR.filter
$(CC) -E -dM -include linux/unistd.h - < /dev/null | scripts/NR.filter > $@

# scripts/NR.filter
grep __NR_ | sed 's/#define //g' | cut -d ' ' -f 1

# scripts/NR.generate
# generates C array initializers like:
# { "read", __NR_read },
while read -r NR; do
printf '{ "%s", %s },\n' "${NR#__NR_}" "${NR}"
done

// source/lone/lisp/modules/intrinsic/linux.c

static struct linux_system_call {
char *symbol;
lone_lisp_integer number;
} linux_system_calls[] = {

/* huge generated array initializer
* with all the system calls found
* on the host platform
*/
#include <lone/lisp/modules/intrinsic/linux/NR.c>
};
I am not sure if this argument holds for France and its Muslim citizens. Historically, France didn't "control a good portion of the Muslim world for a couple of centuries."

They ruled Algeria for about 130 years, and Tunisia and Morocco for less than half that. Syria and Lebanon for a measly 26 years. That's barely a blip in historical terms. Plus some bits of West Africa with Muslim populations. That hardly counts as "a good portion of the Muslim world."

So it's rather decades here, not centuries. And more like "strategic chunks", instead of "good portion". Let's not conflate limited colonial holdings with some kind of vast Islamic empire under French rule.
The iOS Store is even worse. Apple just flat out deletes 1 star reviews. I've tried 5 times to post a review of the app for my apartment complex. The app is full of bugs. I list the bugs. There is no swear words or anything else. Just a 1 star review.

Every time I try to post it it's deleted within moments.
Elon is pursuing people he doesn't like and using X data to do so.
All analytics and traffic and usage data are bogus. Either in a underreported (blockers) way, or overreported (bots), and it doesn't matter which to make them all a useless piece of data to use in decision making.
Ask HN: Where do you store images for your static site?
I'm currently using Zola as my static site generator and I'm looking into ways to store and serve images from. There are options like Cloudflare's R2 (S3-compatible), Cloudinary, or even a site dedicated to images and hotlinking to there. God forbid that the solution is committing binary images to the Git repository.

Do you have any recommendations that are portable (e.g. easy to switch vendors) and inexpensive, preferably free at the start?
You can, but what does it help? Modern OSes are architected assuming an always-online, the-world-ends threat model. Thus causes them to be heavily locked down, eliminating a lot of the customizability and hackability that older systems had.

And that’s not to mention applications. It used to be common for GUI applications to be scriptable and to support plugins!
Gotta love neocons and liberals voting this down as if you’re making up facts…when it’s objectively the truth
Uh-huh. Let's see all those soft keyboard jockeys be efficient at hanging drywall and working on a roof all day long with no air conditioning in Texas or Arizona. They won't. They don't have what it takes.
But for SSE/AVX/AVX512, I don't have to duplicate code to get reasonable performance - code written for SSE2 will still run very reasonably on AVX-512 hardware. And if all I need is primarily 16-byte, there may not be any reason to even bother with AVX2/AVX-512 (biggest benefit might very well be just the extra registers & separate destination, which don't require source-level changes anyway).

Whereas with RVV you might have to dynamically select LMUL to not get unreasonable perf (a very low bar!).

And.. a 16- or 32-byte shuffle should not be considered as some "critically tuned" thing, this is basic fixed-width SIMD stuff.
I really dislike this mentality. Don't even get me started on celebrating when your rocket blows up
Can you point me towards resources that help me understand the trade offs being implied here? I feel like there is a ton of knowledge behind your statement that flies right past me because I don’t know the background behind why the things you are saying are important.
The fact that you could take any compiled, commercial app (or game) and thanks to the magic of the "resource fork" (a separate structured-data stream that every Mac file had), you could edit all its visual assets in this tool... it was just godlike fun education for teen nerds like me
Why Pinterest adopted a Distributed SQL database that ended up replacing HBase
In 2025? Probably a consulting business to help companies replace their software engineers with AI.

In 2024 it would be too early, and in 2026 it would probably be too late.
Just to be clear, are you insinuating that my comment is somehow misleading or untrue?
“The data says otherwise” in aggregate, up to the year 2022.

Posting aggregate stats just comes off iso a “gotcha” instead of a real discussion involving thought or context, both of which are needed in any discussion including data.

There’s many angles someone could take this.

You mentioned Fox News. They certainly don’t drone about crime in Little Rock — they complain about the “anarchist hellscape” of liberal cities (or whatever superlative they want to call it that hour). The worst of which? HN HQ San Francisco! (fwiw I love SF).

Unfortunately, in stark contrast to your stats, property crime has certainly gone up in San Francisco since 2012 [1]. SF is also a hot destination of migrant relocation busses [2], so is probably a city Fox mentions when it comes to migrant crime.

(Fwiw, Cubans often end up in liberal cities in conservative states, like Miami, Houston, Kentucky, not SF)[3].

Anyways, I have no horse in this race. I’m not really sure what my point is with this tangential response, other than to say your stats require context, and can just as easily factually be opposite to what you wrote, depending on that context.

1 https://www.economist.com/united-states/2019/02/16/property-...

2
https://www.nytimes.com/2024/07/20/us/abbott-texas-migrant-b...

3. https://www.washingtonpost.com/immigration/interactive/2024/...
I read the article a couple of times. The observation that decay leads to a loss courage rang loud and true. Think all those GOP politicians originally vorciferally against trump now for Trump. We see this is the small in corporate america: managers and hr are more interested in sweeping problems under the rug than deal closer to root cause. You can force the issue but one is seen as an antagonist not a leader. Now, the focus on spiritual values ... maybe the US has the best porn, playboy etc out there but I got to say my friends and family def don't see hedonism or materialism as a good or merely the best we can make of this life because except for that it sucks. Surely the answer cannot be organized religion or state imposed religion. Solzhenitsyn's answer is literature combining soul, empathy evidently. Finally, taking care of me and my own is not unflinchingly selfish. Let's not forget that.
Yep. One thought experiment I like is how well I’d be able to carry forward human technological progress to some primitive group, given any descriptions or samples of said tech that I’d want.

Microprocessors are always the choke point, where I’d be hard pressed to reproduce one, and they form the basis for so much else.
Are we really grouping all black people in one group here? The only thing that matters is income in the US. A poor white and a poor black have a lot in common, and the reason why we tend to have poorer black vs whites is because of lasting damage from institutional racism over the last century that precluded many opportunities contemporary whites had to begin building generational wealth. It’s that simple. That being said, generational wealth among the black population has been building all this time. There are black communities today that have very high income levels and rates of homeownership.
The fpga market is sad as hell man. There seems to be a gentleman's agreement to not let the field advance. Zynq is from 2011 and has barely been revved.

The FPGA market has climbed ever more up-market, building only ever bigger better but at exponentially vaster stratospheric price points. There's a couple mid-tier Lattice parts that have emerged, and Gowin has some real disruption from below just starting, but big playerskke Xilinx/AMD and Altera/Intel (since re-spun off) have made FPGAs ever more unattractive & unaffordable year by year.

It seems very unlikely that the FPGA people actually want their parts accessible useful or commoditied. There is a very strong demand for FPGAs that justifies their multi-thousand dollar price points for ever pretty modest sized chips (which can be scaled up to huge house-priced sizes too); nothing else gives you what fpgas do. There's no substitute. It would be too risky for these folks to actually allow reconfigurable computing to be in reach.

Some of the SmartNIC offerings that hyperscalers and hyperscalers alone use have nice but kind of specialized FPGAs onboard. Marvell/Nvidias's Bluefield rocks. But again it's a $500+ network card with capabilities most folks won't be able to use well. It's especially damned a proposition because there's no solutions available for use & the necessary AMD Vivado software needed to program the fpga is thousands of dollars and that's the starting cost before you start signing contracts to get access to the dram controllers or to Ethernet phy.

Every now and then there's something that seems like a ray of hope in the gloom - for ex AMD's nanotube ebpf -> fpga converter (https://www.phoronix.com/news/AMD-Xilinx-Nanotube-Compiler) - but you need that expensive closed tool chain to start and the efforts usually seem quickly abandoned after a code drop or two, no real effort to make it happen.

It's hellworld. It's so sad to see an industry so near to the rest of computing and the pax Romana of "PC compatible" interoperability & mutual growth, but so unable to cross the chasm & flourish, just in such a closed off isolated locked-in-its-head niche darkworld. I get it, there's no evidence the volume isn't there so chasing whales is what you have to do.

FPGAs are such amazing & interesting systems, but it's been a terrible decade of them getting nowhere. Zynq is an ancient relic reminding us of hope lost. I feel like the best case possibility is that this NPU AI thing maybe breaths some life in; XDNA is supposedly a somewhat special small FPGA, and that maybe possibly over time could help bring FPGAs out of the dark & into the light of day. One could hope.
In the days when there was Classic Mac OS malware, it often came in resource forks, and took advantage of their features.

That reminds me of Windows' NTFS "alternate data streams", which also got a lot of use by malware in an attempt to disguise its existence, and as a way to bypass access controls on web servers.

IMHO these "hidden features" are at the wrong level of abstraction and cause a lot of problems, information interchange among others. A file should be a single stream of bytes with a name. If you need another stream of bytes, create another file. If you need to group them together, that's what directories are for.

Windows has a resource format too --- it's just part of the program binary. There are likewise resource editors, one of which is also called ResEdit.
I don't think most people in the world would agree with your definition of important. Perhaps you believe that's a good thing anyways. Not sure where I was going with that.
Ousterhout's main argument seems to be:

> This is the proposition that you should use two languages
for a large software system: one, such as C or C++, for manipulating the
complex internal data structures where performance is key, and another,
such as Tcl, for writing small-ish scripts that tie together the C pieces
and are used for extensions.

Thankfully, today, we have great programming languages, like Python, that people enjoy using both for large software systems and for writing small-ish scripts.

So, I suppose Stallman was right?
I definitely agree with him that Unix shell syntax is awful.
Ridiculous vulnerability disclosure process with CrowdStrike Falcon [2022]
What is wrong with respecting people's right to have opinions you don't like? Isn't that what everyone wanted?
Especially because if it was crowdstrike wouldn’t be apologizing and accepting blame.
A YouTube comment that summarizes the key hypothesis:

>The speculations (starting 1:00:20) that the cultures spreading agriculture through Europe some 8000 years ago was speaking a relative to Pre-Proto-Indo-European has the linguistically terrifying implication that all the substrate languages present in Europe before the migration of the Indo-Europeans in the 4th millennium BCE might have had a Pre-Proto-Indo-European root as well. The existence of remnants from those substrate languages in modern European languages that was often proposed early on has been mostly discredited these days as more and more of the suggested words were traced to a PIE root. Now if the substrate languages themselves have PPIE roots, the mixing with substrate languages could become a big mess. Who knows what words that seem harder to reconstruct than others go back to such a meddle with substrates. It seems utterly impossible to reconstruct anything along those lines.
The other issue is that they push to everyone - as someone who at my last job had a million boxes in the wild, and was very aware that bricking them all would kill the company we would NEVER push them all at once, we'd push a few 'friends and family' (ie practice each release on ourselves first), then do a few % of the customer base and wait for problems, then maybe 10%, wait again, then the rest.

Of course we didn't have had any third party loading code into our boxes out of our control (and we run linux)
The glaring question is how and why it was rolled out everywhere all at once?

Because the point of these updates is to be rolled out quickly and globally. It wasn't a system/driver update, but a data file update: think antivirus signature file. (Yes, I know it can get complicated, and that AV signatures can be dynamic... not the point here.)

Why those data updates skipped validity testing at the source is another question, and one that CrowdStrike better be prepared to answer; but the tempo of redistribution can't be changed.
There's actually a KML link buried in the text: https://computer.rip/f/minuteman/90th-mw.kmz

It will open directly in Google Earth and put you right on the scene in Armageddon, Wyoming, which appears to be roughly eighty miles south of Bumfark, Nowhere.
Doh. I should've read the headline more carefully.
Not strictly untrue, but it's a trite dismissal of US foreign policy in general.
as data uris. the whole static site is on one of a couple different CDNs depending on region.
Perhaps a middle-of-the-road approach would be to use inline C like LuaJIT's FFI does? For instance:

new_clib("/system/lib64/liblog.so", "log")
ffi.cdef[[int __android_log_print(int priority, const char *tag, const char *msg);]]
ffi.log.__android_log_print(5, "TEST_TAG", "Hello from FFI")

I can't say I'm familiar with Bun, but I've used a similar syntax to the example you provided of the current Bun syntax when working with Frida (https://frida.re). I agree it leaves something to be desired and indeed it would be cool if Aro could do this in the future.
I can't say I enjoy large software systems written in Python.
Free speech is hate speech according to some

Edit: I just committed hate speech!
I feel like the argument of "don't like X, use Y" is often missing the point when people are expressing their pain with OSS. I find X painful because of reason A, B, C so I take the advice to switch to Y, be happy for a half day before I try to do anything complex and find pain points A', B' and C'. It's often a carousel of pain, and a question of choosing your poison over things that should just work, just working.

Just as an example, I spent a couple hours yesterday fighting USB audio to have linear scaling on my fresh Debian stable install, and I'm not getting that time back ever. Haven't had that sort of issue in more opinionated platforms like Windows/MacOS in living memory.
Presumably they contribute to the hosts bottom line by satisfying labor demand and generating new tax revenue.
Stallman is always right, if you're willing to wait long enough.
Exactly, that is clearly an engineering issue and this guy only called because he knew it was a child, this guy is so small and insignificant he had to use BULLYING AND HARASSING a child to make him legendary. Lawyers are the worst, man.
If by "most" you mean people in this very thread who are claiming that binary trees is some crazy obscure thing that nobody can be expected to be familiar with, then sure.
I personally think a GUI tool would provide better user experience since you can see the files, pick which ones to include as context, and check the prompt generated in real-time.

So I built my own GUI version of this (plus a lot of other quality of life features): https://prompt.16x.engineer/
And the latest desktop Safari too.
Obesity rates have tripled in the us over the last 60 years-

https://usafacts.org/articles/obesity-rate-nearly-triples-un...

Please show me references substantiating your claim that obesity is "in partz due to hormonal imbalance."

As a doctor, I would say most obesity is due to a combination of

- people eating the "wrong" foods (ie not whole foods)

- much of this is likely due to the change in food manufacturing over the last 60 years ie. Cheaper to make processed foods ie More profit

- advertising especially psychologically asculpted advertising

- less physical activity dt. Variou reasons

IMO it is extremely unlikely that a substantial proportion of obese people have "a hormonal imbalance" ( unless you mean one created by the excess adipose tissue, altered probiotic balance with subsequent host hormonal effects in a positive feedback loop etc).

If you really want to lose weight, and you have enough resolve, then cutting out all sugar and processed foods and eating a whole plant food diet with a mixture of hiit and weight training will bring people to a good weight in (I'll make an educated guess) 95% of cases.

The problem, as I see it, is that food corporations aRe doing everything they can to addict people to their processed foods, people are doing less exercise/movement on average, and these are becoming culturally ingrained.

"hormonal imbalance" - gt your doctor to do a blood test and check tfts, fsh/lh, hba1c etc
In the vast majority of cases, it will not be a "hormonal imbalance" and I have to question why you want to think this.

Less "blame" on theindividual?

I think the solution is

- good education from a young age

- change corporate actions

- change the culture

Obviously, difficult, though we can all find good information for an individual level.
Was he though? I don't really see Scheme, Guile, etc. really being the embeddable language of choice. These days it seems to be Lua.
Many sites do not work with javascript disabled. This has been problem for decades.

This is not any different.
Respect and endorsement are not the same thing. Also, when tolerance is the goal, there must be an intolerance against intolerance - https://en.m.wikipedia.org/wiki/Paradox_of_tolerance
If important people would just quit fucking using it, it wouldn't be an important site.

Unfortunately, and astoundingly, nobody has bothered to create anything remotely competitive with Xitter, even at this late date.
Reference Counting is a type of GC.
> The problem is the sites.

no, the problem is that sites can _afford_ to block firefox, because their share is low enough that they can take the hit.

What we need to do, as tech evangalists, is to push the marketshare of firefox higher, so that they cannot be ignored by sites, due to significant traffic. This is how the open internet can preserve both privacy and control of the computing environment.

if your friends and/or family isn't using firefox (this includes mobile), nag them to switch. If you are a tech support for your extended family, push firefox onto them (and install adblock while you're at it).

If you control a company's IT infrastructure, push firefox as the default browser, over chrome.

The internet is repeating the microsoft IE days with chrome, but without the shittiness that made chrome a possible barrier breaker (chrome is good enough that most people aren't complaining).

"The only thing necessary for the triumph of evil is for good men to do nothing"
The proper solution is a hardened machine build for critical systems that doesn't have internet access, disabled USB, attachments blocked in email, etc.

However that isn't popular and most orgs would prefer a day of downtime from this type of outage vs the hassle and cost of doing it right.
> Zynq is from 2011 and has barely been revved.

What do you mean? There's a bunch of newer Zynq parts in the UltraScale and UltraScale+ lines, as well as Versal - if you're only looking at the Zynq 7000 series, that's why you aren't seeing anything.
If using OSX and you think X is important,
keep Firefox and use XDeck

https://github.com/morishin/XDeck
I love Rory Sutherland. Read "Alchemy" if you have a few hours to spare.
You have the right to say what you want, and the right to not associate with people who say certain types of things.

Free speech doesn’t mean everybody has to hang around and listen.
This is very different. This is like if Anthos married a Toughbook. There are very real, very sticky use cases for this appliance.
Oh come on. Every human population has insane people. Lets not bite hook line and sinker into conservative biases.