skysight-inc/HackerNews huggingface dataset:
> What’s the minimum kernel version required?

In order to build lone, any version after the Linux UAPI headers split should do.

https://lwn.net/Articles/507794/

https://stackoverflow.com/q/18858190/512904

https://github.com/torvalds/linux/tree/master/include/uapi

These are the only headers that lone currently requires. When lone is built, a script will read all the system calls defined in those headers and create a table mapping symbols to system call numbers. This is so that you can write symbolic code such as:

(system-call 'write fd buffer length)

Instead of:

(system-call 1 fd buffer length); write is system call 1 on x86_64

Once compiled, however, it should work with literally any version of Linux. The system call primitive can issue any system call given its number and its parameters. If an unsupported system call is made, Linux will simply return -ENOSYS which can be handled at runtime and should not crash the program.

> I’m always looking for some way to create portable Linux binaries, and I happen to like Lisps.

I have this vision in my mind: embedding lone modules into sections of the lone ELF and shipping it out. Zero dependencies, self-contained.

Linux passes processes a pointer to their own ELF header via the auxiliary vector. Lone already grabs this data and puts it into a nice lisp object. Now I just need to code that feature in somehow: parse the header, find the sections, read them into a lone module and evaluate...
> they unfortunately have a big downside because squash merges can make bisecting and history spelunking more difficult, when the branches that are squash merged were big

can you help me understand this? It is the exact opposite of my experience. The flow I see is: bug reported, write a git bisect test, identify the feature that introduced it, reach out to that developer/team.

This is allowed by squash merges. When I've seen these more "clean" histories, they have commit points that wont even compile or have runnable tests causing git bisect to fail.

> branches that are squash merged were big

it must be this - how big are your merges? All the projects I've worked on strive for smaller PRs. Large PRs are usually broken up into smaller pieces. Large PRs are an anti-pattern.
I'm thinking UV safety glasses too. If you attend with one of these cards, you've already been subjected to them too. At least with glasses, you can have some protection. Unless you're going to wears these over your eyes as protection
I just make sure to schedule the time off ahead of time during 1:1 with my managers.

It is a part of my compensation package/job offer. Therefore I am entitled to it as much as I am entitled to my pay check.
Sad but probably true. I imagine Apple can afford to do better and it would pay off both internally and externally.
That is not the law. Corporations are allowed to pursue any purpose they want. Many of them do pursue profit, but that is not legally required. (And that question has been taken all the way to the Supreme Court.)
The personal savings rate has a big spike over the pandemic, and household net wealth increased a lot between 2019 - 2022 (https://www.federalreserve.gov/publications/files/scf23.pdf)* which is maybe what that safety net headline is about.

The story seems to be large government deficits balancing out the high savings of households/businesses, which is why the overall savings rate is near zero.

* Median household net worth increased by 35% from 2019 to 2022, adjusted for inflation. For the bottom quartile of households, the median household net worth increased by a whopping 900%.
I've only heard great things about KitKat even from people who live in Berlin. It's a bit of a Mekka according to the people in the scene here.

The scene is prone to issues and what we do in my town is not allowing new people unless they have a fet account and/or accompanied by a regular. There's also a blacklist of known offenders. Not sure if that's the case over there.

I really hope I can visit it one day but I'm really afraid of travelling all the way there and being refused..

Ps regarding Lindemann I'm not a big fan of cancelling people before the facts come out. I absolutely abhor abuse but I'm also very much in favour of innocent until proven guilty.

It wouldn't really be a risk of him misbehaving because there's so many eyes on him. But I know it's a tough line to draw. Glad I'm not a club manager.
Invest in 'Real' things: Physical things you can see or touch.

So: wads of cash (joke)*, commodities like copper, silver, gold, oil, houses, etc that appreciate and do not depreciate. A depreciating asset like a car is NOT an investment.

If you control that physical thing yourself, it is yours. Otherwise it isn't yours.

You can invest in the stock market, but the idea there is to obtain an ongoing return. Investing in stock market prices (aka 'trading') is merely glorified gambling.

If you are looking at numbers in a computer, such as stock prices, crypto, forex trading, etc. be aware that those numbers can be changed at the whim of some other person or company or government and you have no comeback at all.

If you can't physically control something like (say) diamonds in a Bank's safety deposit box, you don't own it, they do. And they can take that away from you whenever they feel like doing so.

* There's an old joke that you should keep your money safe under the bed and not in one of those risky Banks. Like all jokes, there's a good measure of truth in that. Read up on the Cyprus 'bail-in' back in 2013 when depositors' money was confiscated.
That Americans on average have been horrible savers for a generation or two?
Weight is the winner at equal velocity.

This said, I prefer my mode of transportation to have a hard crunchy outside to protect my soft gooey insides.
That particular character is a biologist before the crash, perhaps prior knowledge since the planet has been inhabited before.
Oh my dear dear bored wanderer. You have not tried Baldirs Gate 3.
> Can't they already do this w/ the Apache version?

They can, but they now have more of a financial incentive to do that, since they're implicitly going to get paid by Apple/Microsoft/Google.
Chatd – Chat with Your Documents
Two things:

(a) Banks can be vague in their SAR filings with “transaction with no apparent economic, business or lawful purpose”

(b) What BSA manul says: "No bank, and no director, officer, employee, or agent of a bank that reports a suspicious transaction may notify any person involved in the transaction that the transaction has been reported." [1]

This deadly combination is enough for banks to NOT disclose. That's why a vague reason is provided by banks; here is Chase's template: "Financial institutions have an obligation to know our customers and monitor transactions that flow through our customers' accounts. After careful consideration, we decided to close your account because of unexpected activity on these or another Chase account."

[1] https://bsaaml.ffiec.gov/manual/AssessingComplianceWithBSARe...
> That's the #1 most important thing to be known about him, Wikipedia?

Well, yeah. What else makes him important?

Contrast that with Stalin, a long-standing leader of a superpower, with immense influence on the course of the 20th century.
The entire website can be rewritten by a MITM without https. Checksum or no checksum is not helpful.
I intimately believe that what we call time is partly distance / effort biologically.
>In this line of thought, it can be life saving to be overweight. I was about 120 kg back then and therefor had quite strong legs.

people that lack the ability to lock the wheels on their vehicle on-demand shouldn't be driving it without aids.

it's exclusionary, but even as a paralyzed person who is mandated to use hand controls for throttle and brake it was expected of me to demonstrate that I could leverage enough force on the brake pedal to initiate lock-up in a timely manner -- and modern cars with power-assist brakes should have little problem doing so.
- Playing with my kids

- Health & Fitness (lose your health and you have nothing)

- Electric scooters (so fun!)

- Hiking

- Reading more books

- Playing more Chess

- Keyboard layouts

- Baking

- Penny whistle
Yes that game is STUNNING and absolutely pulled me in
Final Cut Pro Gaining New Features on Mac and iPad Later This Month
Who said anything about "overnight"? This project has been worked on for a year, implemented a test suite that found bugs in the original sudo, and have generally been respectful of the original work.

I think you might be projecting something here, there's no evidence for for your assertions.
Baldurs Gate 3
Yes, that does happen sometimes. I've updated it now, to say what the article says except with the actual company name specified.
It looks like you’re talking about rewriting history that has already been shared. Pretty much everyone agrees that is a bad idea. It even has a prominent warning in the git book.

What others here, including myself, are advocating is rewriting your own history before you share it, which makes a very different set of trade-offs.
Because pineapple is the fruit of a creature called Ananas comosus. This is its (universal) scientific name.

Describing this plant as a mix of a pine and an apple is a particularly poor choice having in mind that this is a monocot, thus neither directly related with coniferes nor with dicots. When we have yet a word that is unique, short and exclusive for a new type of organism, and everybody is familiar yet with the fruit and its peculiar flavor, adopting that word would be wise.

In the same way as calling a type of animal "Sengis" should be preferred over the old and more verbose "elephant-shrews". Specially after we discovered that they aren't related with shrews at all, and totally deserve its own unique name.

Of course tradition stands in the way, so I'm just digressing
This has happened before when the event planners have put the wrong type of UV lights around. Instead of "UV-A" blacklights, they used shorter wavelength UV-C lights

https://hongkongfp.com/2017/10/26/partygoers-left-burns-ligh...

It's easy to order the wrong tubes on AliExpress....
slightly off topic: but I pretty much wont even apply to jobs not listing salaries anymore. Especially ones in CA/NY where the company has > 250 employees, but even then having a pay range is a great way to filter out some of these lower paying companies that seem obsessed with wasting my time.
Actually median (and poorer) households did well between 2019 - 2022. See https://www.federalreserve.gov/publications/files/scf23.pdf or the related blog post https://www.noahpinion.blog/p/great-news-about-american-weal... . This chart doesn't seem to be about households alone.
Target shooting, specifically pistols and rifles. I recently acquired a 1973 Anschutz made in West Germany that I'm smitten with.
I started taking salsa lessons a few months ago, and it’s been incredibly fun. Before that, I really got into Magic: The Gathering for a while.
Pawtraits: Capturing the Unique Personalities of Your Pets Through Photography
von bertalanffy talks about it in his general systems theory

some small animals have a refresh rate that is different from us, and if you stimulate their vision faster than that, they don't perceive it
Yep, it's always better to put the car behind you in a non-accelerating frame before they slowing down is required.

Honestly I would love for tailgating to have automated enforcement with each ticket doubling in fines. In a few weeks we'd weed most of the bad drivers off the road, and at least in my imagined scenario road safety would increase dramatically.
"WE ARE TRYING TO PUT A TINY THRILL INTO THEIR GREY LITTLE LIVES! OH FORGET IT, TURN ON THE LASERS!" (https://www.youtube.com/watch?v=fiaWwjZS50s)
Its like a sunburn blister. Takes a while to develop, usually whilst you're asleep. When you wake up, you open your eyes and rip the blisters open. I'm told it feels like hot sand being poured in your eyes at that point. Definitely one to avoid!
they were looking kinda dumb with the laser

carving an L in their forehead
That the American consumer is stressed. See this comment from a quarter ago [1].

EDIT: Never mind. Personal savings are still stable [2]. Net savings included federal deficits.

[1] https://news.ycombinator.com/item?id=37113568

[2] https://fred.stlouisfed.org/series/PSAVERT
Realistically they probably do like 95% of the real work themselves so it makes sense.
Good thinking! I wouldn't have thought of that `xchg` one in DOCOL, very clever.

I'll futz around with making DOCOL's address as a register and see if I can make that work, though I don't know if that will work since I think some of the mechanisms in place have additional functions.

EDIT: So, I don't think this will work. I'd be using `dx` to store DOCOL's address, but this appears to get clobbered somewhere, fixing which would outweigh the 1 byte benefit you end up actually getting. I'll keep thinking about it though!
Thanks, that makes sense. I wonder to what extent the two rates are directly linked - household savings coming from direct govt transfers like covid stimulus checks and student debt forgiveness.
I haven't really given GUIX an honest try yet. So far, I've been content to use NixOS. I would definitely recommend either, so long as you are patient enough to learn their unique idiosyncracies.

GUIX does claim very broad compatibility, particularly with kernels. You can even use HURD instead of Linux if you really want to.

On the other hand, the GUIX project is ideologically opposed to proprietary software, so you won't find much help in that arena.
This seems pretty reasonable once you realize that other cults have managed to get people excited about literally killing themselves.
I use Inkscape pretty much every single day, and it’s in my top 5 pieces of software ever made.

I’ve used it professionally in industries dominated by Adobe crapware, and in pretty much all my hobbies, both physical and digital.
Altman did specifically say it’s a “better model” than GPT4, but that’s “better” is vague enough that it might not actually be in terms of accuracy.
I have extensive experience with Go, Python, Java, and Scala. I write Scala and Java at my day job, and find I am far more productive in Go than either of these.

Your framing of the issue in terms of infrastructure projects vs. applications seems bizarre and simplistic. For example, one of the areas where Go shines is in highly concurrent, io-bound, networked services. Many examples of good use cases for Go in the wild: Kubernetes, CockroachDB, TiDB, etc.

https://www.cockroachlabs.com/blog/why-go-was-the-right-choi...
I’m working on a silly website called Late Night Bomb Defusal. It’s just a microwave that you have to open/stop as close to 0:00 as possible. But it doesn’t show you milliseconds, just seconds.

Edit: by random chance if anyone wants to help with a title card graphic/logo, that’s the one gap I have in capability for this toy.
A signed git commit is actually immutable. An NFT is generally the signed text of a URL, which kind of isn't.
Another Gardener here :)

Just to add to what Tao was saying, our pipelines are not only portable but also "smart".

Instead of having to specify every step of a job—either in code or config—you instead tell Garden that it's e.g. a build of type container, or a deploy of type Helm, and our plugin system figures out the rest (of course with escape hatches when needed).

We also track the files that go "into" each job and cache the results, so the same job never has to run twice if the code doesn't change. So if you have a large distributed system and a change only affects a small part of it, you don't need to re-run everything. It can save _a lot_ of time.

Unrelated, but love that the Cicada team created a Treesitter grammar for Neovim!
The worst nightmare. Worse than any horror movie you have ever seen. The thing about punch cards is that they were a sequence! Think of any program you have ever written - the bigger the better - and put each line of typing on a separate card. These cards, no matter how many, are of absolutely no value unless they are in the correct sequence. Think about that.

When I was learning to program we had decks of cards. Each deck was wrapped in between 10 and 20 rubber bands because the very last thing you wanted was to spill the cards on the floor. One time I went into the little room where you submitted your job - a stack of rubber-banded punch cards - by placing it on the desk. Then you waited until it "ran" and they gave you back your stack.

Some guy came in and placed a deck, maybe 200 cards, on the desk, but WITHOUT any rubber bands. The five of us who were waiting for our jobs to run took one look at that stack without rubber bands. Each of us turned a deathly shade of pale and quietly left the room. None of us could stand even the thought of that stack of cards falling over.
Under Custom models:

> This will be a very limited (and expensive) program to start—interested orgs can apply here.

Something about the "(and expensive)" part was refreshing. Probably there to cut down on applications from those who can't afford it, but still.
I think there's no clear split between "proxy" and "ally".

I agree that they make their own decisions, but from the POV of Iran they're rather proxy against the Saudis.
>Arabs, Egyptians, Turks and Persians

and don't forget the Sunni/Shia divide, where Iran will support Hezbollah because Shia, but wind up supporting Sunni Hamas because common cause against Jewish Israel usurping a piece of what was for a long period of time Islamdom.

for the deeply committed end of Islamic "church/state unity" thinking, getting back Israel is one step, but they expect Spain back too, just as they would like to "reencompass" secular moslem states.
dopamine is a neurotransmitter involved in practically all major brain functions, it's not just the placebo effect. and dopamine therapy is an important part of treating some Parkinsons symptoms. i'm not speaking in favor of the study, just noting that this is not a correct description of what dopamine is or does.
AMD offers 128GB on their current Mi250 line and the upcoming Mi300x is said to offer 192GB per card.
Text rendering / UI on minimal hardware and finding more time for ML-family languages.

A few months ago, an iced-rs maintainer[1] recommended I try Elm. So far, this has lead to:

1. A an MVP[2] of a curses[3]-like library for CHIP-8 derivatives (https://github.com/pushfoo/octo-termlib)

2. A growing interest in language design

3. An ongoing re-evaluation of my software development worldview

[1] 13r0ck / Brock on GitHub (https://github.com/13r0ck). Hire him if you get the chance. He has a rare blend of know-how, mentorship, and community management skills.

[2] Unsolved issues with octo-termlib:

1. Finding a license friendly toward beginners editing pre-made template assembly files (Maybe zlib + acknowledgement?)

2. Elegant & efficient syntax for ending screen X / Y parsing before all digits are used

[3] https://en.wikipedia.org/wiki/Curses_(programming_library)
I've also lasered lots of things from Inkscape drawings. I've always found it easier to use than proper CAD but still get good results.

I don't remember this much, but a previous me wrote a guide for lasering using Inkscape for Edinburgh Hacklab. I don't think the process has changed much... https://wiki.ehlab.uk/inkscape_for_lasering
> I'm surprised it's not more of a thing to have a CLA that allows relicensing only to another OSI-approved license.

That would be meaningless - they could relicense it to MIT, distribute that MIT-licensed version to their subsidiary, and then have that subsidiary sell it under whatever proprietary license they wanted.
> but otherwise Guillermo’s response in that thread seems pretty reasonable to me

“Other than the completely unreasonable thing, they seemed pretty reasonable”.

I mean he's not being a complete asshole in the discussion here[1], but nuking the entire customer's account for a ToS violation on one specific product still isn't a reasonable move. Yes Google and Amazon do it routinely, but if you're not a trillion dollar monopoly and you care about your business' reputation, you shouldn't behave like those.

[1] CEOs behaving like assholes in Twitter discussions isn't supposed to be the norm.
I can see AMD/Intel releasing RISC-V CPUs with x86 acceleration.

I do not see it with an ARM mode, because there's no such software moat stuck on that platform as there is with x86.
While I agree with you, as a happy GPT4 plus customer, I'm worried about the inevitable enshittification downhill roll that will eventually ensue.

Once marketing gets in charge of product, it's doomed. And I can't think of a product startup that it hasn't happened to. Particularly with this type of growth, at some point, the suits start to out number the techies 10:1.

This is why openeness and healthy competition is primordial.
Is gross national income simply all household income?
Ask HN: What was the purpose of the fence in Chesterton's Fence?
Or, if there isn’t one, is there a story where the “fence” has a purpose?
You threw out a fallacy first, responded to pointing that out with dismissive snark, then whine when people call you positive names?

I think that’s because you’re uncomfortable with the fact I called out your fallacy and told the truth — you’re unable to respond substantively.

That kind of fallacy, then crying about how you’re the victim when people point it out, is a great example of bad faith — but why show good faith to That Team (TM)?

You’re a paragon of virtue.
This is easy to verify. Just publish the solution of RSA260 in https://en.wikipedia.org/wiki/RSA_Factoring_Challenge
Figuratively everyone skis in Seattle. Like, you need to reserve parking or get shuttled at Crystal these days it’s so busy.
Exactly my experience w/ Ghost, too. I moved over to udpcast as well. (The last time I did this kind of work I simply ended up blasting the output of "ntfsclone" via udpcast. I was very happy w/ how it worked.)
Why not?

Its called Schadenfreude and tbh the amount of NFT or Crypto scams, garbage and co people had to endure the last years is horrendes.

Its one thing to state in a comment that you shouldn't use NFT or crypto, but unfortunate we are not discussing banning them activly.
> if my resume has black balled me as a hiring risk

I think you're being a little paranoid. It's the market right now; everywhere is laying off or looking for ways to reduce headcount. This just isn't a good time. Despite that:

> After probably a few hundred applications (mostly SWE but some product) I've only received first interviews from maybe ten?

This has been my experience since internet applications became a thing. There's no incentive to curate active job postings by the people who post them, so many of these are duds.

> I've managed all of four interviews that have gone all the way to the final round - only for me to be passed over.

Nothing about you really stands out as problematic, but in my own opinion your heavy startup/crypto background makes you seem like someone only interested in money/getting rich quickly.

You might be a great candidate, but I'd fully expect you to check out if a better offer even looked in your direction. Given a choice between you and a more-conservative candidate, I'd pick them.

You're not fucked and there's nothing for you to change. It's a game of impressions. Just keep trying until you make the right one. That's difficult right now given economic conditions.

> I'm at a point where if I cant even get a basic SWE role I might just work at a Fedex store to pay rent

That'll be counterproductive.

If you get desperate, go find some office job through a temp agency. Downplay all your credentials and forget the crypto stuff. Avoid call center work, take literally anything else in an office, apply your skills to automating some nonsense, and you can possibly negotiate your way into something better. (Or not, but if you need to wait the economy out it's steadier work than retail if you need full-time hours.)
faster and simpler deployment, e.g., rsync to your webserver, no need to wait for the build step.
Just one more Damian joke.