skysight-inc/HackerNews huggingface dataset:
Yeah, that's fair. Do you maintain any Public APIs or mostly private ones?

There are a bunch of trade-offs based on your starting point and where you want to get to.

I have found Spec-First is useful for a retrofit and having large org API design standards, but then code first can be helpful again if you are writing a framework to have consistent endpoints by default (like pocketbase's API).

If you're maintaining a private API then it makes sense to optimise for individual developer velocity and code-first seems like a good fit.
I think the tricky piece is that you'd need to find that inode number without using any dynamically linked libraries, including ls and cat in the author's case. And debugfs is likely dynamically linked too (I just checked and it is on my machine)
EU Consumer Protection – Key Principles on In-Game Virtual Currencies [pdf]
NASA's Plutonium Problem
DRF-spectacular is an okay choice here, you have to manage consistency with return types yourself but the docs and customization options are well done.
https://www.brunogavranovic.com/posts/2024-03-13-my-thesis-i...
https://pkg.go.dev/github.com/landlock-lsm/go-landlock/landl...
Almost as if the company is run by sociopaths for whose empathy is a foreign, malign concept. Money and power is the only goal worthy spending energy on, greed is good. Bezos is well known for at least some of that.

Damn, we all knew that modern free egalitarian society stands on rather weak legs, 7 days to the wolves and all, but to see it happening in real time is quite something. Like traveling and overall security before 9/11 and after.

I'll tell my kids about these times, in Switzerland we are pretty well shielded from current US madness but no shield is strong enough, US became simply too central, about time to shift balance. I realize bipolar orange man is probably trying to keep the balance in favor of US in upcoming future, but that elephant in porcelain shop approach is just speeding up things against what US should want for itself as a global player. But what do I know, maybe fascist oligarchy dictatorship is a good way for US long term.
What should Rusty be doing instead? The point is that he needed that siding because he didn't have a partner to hit the ball back, and his parents know this, and they support his dream. Rusty's mom isn't yelling at him for whacking the ball off the siding because he's allowed.

Houses are meant to be lived in. Sometimes we spend from them to achieve other goals.
What would be safer alternative?

pwd # Then check something?
pushd bin #
rm -rf .

Probably still with pitfalls
In civil cases yes the loser usually pays the winners costs, but the judge can ultimately use their discretion.
Isn't SQLite known for being bad for write-heavy use cases?
If he obeyed all court orders equally, people would still tut and boo, but it wouldn't be a big deal.

That he sometimes picks fights with judges making other orders to suspend accounts, posts memes of that judge behind bars*, means we have to assume he's decided that he followed this order because he agrees with the order (bad), not simply that he follows it because it's an order (generally acceptable).

* https://www.indiatoday.in/technology/news/story/elon-musk-po...
This hits really close to home!

I like thinking of types as a syntactical layer, just like in natural language. Without knowing the meaning of words, we can show that certain compositions of verbs, nouns, etc. can a priori never lead to an intelligible sentence. So trying to actually turn the sentence into a meaning or reading it (compiling/running) is useless.

But then again I was trained as a linguist so…
China's Medicines Are Saving American Lives
GNU ln has this ( https://man.archlinux.org/man/ln.1#d ):

-d, -F, --directory
allow the superuser to attempt to hard link directories (this will probably fail due to system restrictions, even for the superuser)

which implies that that's not quite an absolute limit. I don't see any comment either way on https://illumos.org/man/1/ln , but it's plausible that some version of Solaris had wiggle room; it's a terrible idea for obvious reasons, but there's really no hard technical reason why a system couldn't allow you to create hard links to directories.
The Secret World of Flexagons
> Most Americans consider Europe to still be our closest allies and friends.

The feeling isn't mutual.

> Furthermore the US businesses are not stupid and have shown they will stand up to government pressure around data sovereignty.

Only until it threatens their livelihood and family. Don't be naive. The majority of both Democrat and Republican members of the Senate and Congress, and many judges and other people in high positions in the government are afraid of the repercussions of crossing Trump. The US is screwed.
There are two checks prohibiting it:

• Non-root users aren't allowed to make directory hard links.

• Many versions of the userspace program `ln` don't let you do it.

But the `link` system call can, at least on Solaris, if called by user 0. (Not sure about Linux: I tried it once and it didn't work, but I was doing weird things with FUSE and also trying to name the link `..`, so I don't know why it failed.)
https://news.ycombinator.com/item?id=43418184
It’s far too reductive to compare social media to a drug. Social media participation, for better or worse, is a part of today’s society. I would say you must be very privileged to be able to avoid it. Those of us who can, need to fight to protect people’s rights with something that is all around us, permeating our lives.

I think a better comparison could be a supermarket. Just because they sell cigarettes and alcohol doesn’t mean you can just not go there. You still need groceries.
That's a reciprocating blade, which is not the same thing.
It depends...
But not an argument.

Neither is "god did it".
lol what. Did they not use an asgi server? Sounds like it was just misconfigured.
I got a new phone in January, a Pixel 8a, after my previous phone's touch screen died. I never had issues with my old phone playing music.

When I played music over Bluetooth, the new phone would bug out after a few songs and make odd muffled sounds. I would have to reconnect the speaker and restart the app and it would play another song or two before bugging out. I tried a bunch of suggestions online, nothing helped.

Then there was an Android update and the problem went away. Joy!

Now there's another Android update last week. Suddenly my music app doesn't change the actual music that's playing when I click play on a song. The UI says it's playing the new song, but it keeps playing the previous song.

It's such a mess. I don't know how there could be churn in the simple, standardized system for playing music. I certainly don't notice any new features or improvements.
If you deleted /lib, you'd probably be better off reinstalling packages while booting off of USB or something. You're gonna have downtime because programs won't work correctly.
Dunno about Frink but both qalc and pint allow any units and mixing and matching, in qalc you can do something like `1in^2 * 1m to gal` or `1 ly / fortnight to mph` and get as complex as you want. I use metric except when converting to vendor units for component speccing.
How Is TUXEDO's ARM Notebook Coming Along?
What's observed is statistics, not the rule, and the goal of modelling is statistics. Once you have statistics, you don't need to assume the rule, because statistics tells you what you want to know - quantitative properties of the process. Also since statistics is quantitative, it can be just computed without interpretation, such quantitative properties don't depend on interpretation, simply because they are computable. Maybe you're confused by assumption that rule is identical to statistics, and thus believe statistics uncomputable merely because the Born rule is uncomputable? The fact is the Born rule allows to miscalculate statistics, because the probabilities are unintuitive, there is a precedent.

Amplitudes as quantitative properties are sufficient for calculation of statistics. Ironically classical theory of probabilities works the same way: first it assigns arbitrary weight to outcomes, then divides them by the weight of ensemble (usually >1 contrary to QM) to get statistical coefficients. The weights can be scaled by any constant factor, and the calculation still works.
Those are (updated) notes for a course with description (taken from prof. Shifrin's homepage):

> This is an undergraduate introduction to curves and surfaces in R3, with prerequisites of either MATH 2270 (2500) and MATH 3000 or MATH 3510(H). The course is a study of curvature and its implications. The course begins with a study of curves, focusing on the local theory with the Frenet frame, and culminating in some global results on total curvature. We move on to the local theory of surfaces (including Gauss's amazing result that there's no way to map the earth faithfully on a piece of paper) and heading to the Gauss-Bonnet Theorem, which relates total curvature of a surface to its topology (Euler characteristic). As time permits, we'll discuss either hyperbolic geometry or calculus of variations at the end of the course.
my next project :)
Tyler Cowen on Immigration, Doge, and 'The Great Forgetting'
Roughly 15% IPC improvement in the past 4 years. Once you take away the clock speed and node advantage, along with Floating Point performance due to additional instruction set ( IIRC Apple still dont support SVE ) and Matrix Maths, both substantially increase benchmarks on certain GB6 test. You are looking at sub 10% IPC improvement over past 4 years give or take.

You can have a design that maximizes IPC but can't clock high. You can have a design that clocks very high but has low IPC. They both matter. It's tradeoffs. It's fine to isolate IPC from gen to gen, but ultimately meaningless since overall performance and performance/watt is what matters.

Furthermore, Apple's IPC was and still is miles ahead of AMD and Intel so the starting base is high. Improvement to IPC should be expected to be slow. Apple is finding other ways to improve performance.
I can’t tell if you’re being sarcastic or not, but a fascist oligarchy dictatorship isn’t good for anyone.
Yeah that's just regularized optimization which is actually just the Bayesian Learning Rule which is actually just variational Bayes.
If you encode a business on top of this, you get differentiable management. Metrics disappear behind obscure activation vectors/embeddings, cargo cult is not possible anymore, everything traced back to measured economic efficiency.
must have something to do with paragraph breaks
It's basically the private companies, like Geico, and various private deals like during the '08 crisis. It's not the publicly traded companies, which have done mediocre, like Apple and Coca-Cola.
Is the commentary here referring to faster ways to achieve the 1955 USA problem with onion futures?
I tried Mercury for a short while.
you mean sharing a note externally with someone over the internet?

I could probably do something like that, based on URL-encoding, but it will have a limit of approx ~ 2000 characters
That’s completely off topic, and it says more about the team than the tool.
I feel your frustration, only 100 times over as nearly every title on HN is missing the: ...in the US
I mostly agree. But I work at a place where scale precludes that, and as a result relational concepts are sneered at. It turns out that pulling atomicity concerns into a pile of Java code leads to consistency problems…
Usually when people use the phrase, "But what do I know?", it's to flag that they think they probably do know.
When would that matter?
It just looks like C++ templates with a slightly different syntax ..
The Origins of Dwarf Fortress – Dwarf Fortress Series (Episode One)
Not exactly, it was more focused on the excess VC deployment into Q-Comm startups in India, but thank you for that information, I now have a lot of research to do tonight
> Pass 5 variables individually, the only difference will be in verbosity.

Which can be an extremely significant difference. If you're already using a single object and add a 6th field, you only need to update the places where the object is constructed and where the new field is consumed. If you're using individual variables, you also need to update all the code that those 5, now 6, variables simply pass through.
This was interesting until the end when it became an advert for fastmail.
Reads like it’s AI generated.
At the start of my career I removed the `x` attribute from all files :)
Was not intended as snarky. One who is still learning should not pose as an authority.
It is good for the dictator and oligarchs, while it lasts.
Read the law and stop being pedantic. The phrase is "or who imports..."

The intent is clear and the penalties are clear and with a few keypresses even the most irrational among us can balance how we wish things were versus how things are.

Given an informed base you can contemplate how to affect the change we all want instead of just posting misinformation in chat rooms.
Ex-Meta executive: 'People deserve to know what this company is like'
That could be a separate wrapper, like bubblejail is for bubblewrap. Landjail?
OpenBB – Investment Research for Everyone, Everywhere
If they could draw the wavefunction from measurements, then they measured the wavefunction, no? The result is reproducible too.
Amazon needs to breakup its own sales vs warehouse/shipping business if it wants to be able to do things like that.

Otherwise it can do sly things like sell things to itself for distribution and then not be responsible.

Is "Amazon Resale" then not responsible for recalls?

One thing about Walmart, if there's a recall for an item they sold, you just bring it back to their customer service desk and they do a full refund. There was a DVD player I had bought a decade earlier that was apparently bursting into flames for some people so recalled, I just brought it back there used and worn out and full refund.

Of course if Amazon wins this, well Walmart is going to also stop doing it.
Here’s a link to the Android waitlist: https://www.makerlab.app/waitlist
Nit: comptime does not replace a proper generic system (i.e. a polymorphic type system), but acts more like a templating system (like the one in C++).
Learn these two simple techniques that improve your whiteboard skills (2018)
What is trivial about this?
It is hard do say, though, because the market for Monster cables is pretty clearly people who came in off the street, read nothing, and picked the fanciest looking cable. By their nature they are immune to bad press, right?
This is awful. Who does this? Racist screeds and divisiveness seem to be growing unchecked and it's really worrying.
Endgame of a Post-AGI World
> uutils aims to be a drop-in replacement for the GNU utils. Differences with GNU are treated as bugs.

> some options might be missing or different behavior might be experienced.

Both of these statements cannot be true at the same time.
The underlying library that does most of the work is MIT.

https://github.com/landlock-lsm/go-landlock
Horray. Code is released
Small cities leaders lack a playbook for dealing with economic decline
I love its logo (the color scheme, too).

By the way I wish there were more real-life examples, both basic and advanced to show what it may be especially useful for, maybe even compare it to other languages like Prolog. I expected the tutorial to have examples for what "neurosymbolic" means, because I am not entirely sure what it means in practice.
To be clear, I don't have an opinion in this fight. I was just interested in the historical trivia. Thanks for the little history lesson!
> Yeah right at the start it says

That's not right at the start, and what is right at the start actually is better support for your point. Is this a copy-and-paste error?
Facebook to stop targeting ads at UK woman after legal fight
Norton Utilities introduced me to Darude: Sandstorm [video]
Unlike most people, the first time I ever came across Darude: Sandstorm, which was back in the year 2000, was in the most unexpected of mediums: a secret executable inside Norton Utilities 2001.

Back then, when commercial software was still cool, it was common for programmers to include hidden "easter eggs" that did cool or unexpected stuff — and an animation of various developers "dancing" to techno was just one of the known easter eggs that Norton had at the time.

Given that Sandstorm was hugely popular and even achieved meme status before Never Gonna Give You Up did, and the fact that the Symantec included a copyrighted song (presumably illegally) in a commercial software package, it is surprising that literally no one (besides me) ever brought this up, at least as per my Google-fu.

On a related note, does anyone else find it a bit sad that most software these days do not include any easter eggs, and have even become downright boring? It feels like developers used to have more fun back in the day.
Because Bezos owns the post
It is French, so not specifically 501c3.

https://en.liberapay.com/about/legal
Amazon Cloud Kitchen (2021)
How much violence do you see from people trying to scrape up enough to get the next drink or cigarette?

It's almost none, because those things don't cost enough to ruin a person's life. Even for most of the serious addicts.
Opting for a .com domain vs a .co.uk doesn't help.

Especially with a lot of UK papers printing "US editions" now - even the goddamn BBC redirects me to a "US news" site when I attempt to access BBC News. If I wanted US-centric news the BBC is probably the last place I'd check but I guess clicks and ad revenue reign supreme.
The problem becomes when a CS rep needs you to answer those questions on the phone.

How do you handle that?
I know but the article talks about classes and almost equate the concept of a class with a type in the same way java does.
Let them not eat cake
`rm -rf bin`
These things would seem to follow.

1) As the security of US Gov networks lose integrity,
2) adversarial incursions from other govs would follow, including from
a) govs considered hostile by current administration (China),
b) govs probably unliked by current admin (N.Korea,Iran) and
c) govs trending toward favor from current admin (Russia,Israel).
3) Incursions from hostile govs can justify a war footing which would
4) firehose even more power toward the executive branch.

If current admin ignores c) in gov networks, no one will be surprised.
The difference becomes in that you never ultimately need to use the cocaine, however given lots of buisness' run almost exclusively on meta platforms like facebook/whatsapp/instagram, it is sometimes neccessary to use for things like customer support. Add in the fact that you can contact your MP and such on it and it stands to reason there is regulations. This is the same reason there are laws around radio stations, TV channels and newspapers. Either the state runs these forms of media, or we allow corporations to run it under the agreement that they do so under a decent set of rules in exchange for being allowed to profit.
>Meta said: “We fundamentally disagree with the claims made by Ms O’Carroll. No business can be mandated to give away its services for free."

The problem is that it's not entirely clear to most users that it's free because of targeted ads. Yes, we on HN are very aware of this, but it's not made explicitly clear to users upon registration. If you're going to make this argument, then you need to be honest and clear with your users up front.

Edit: And maybe give them an alternative if they don't like that option.

Edit 2: And to say this when you used to plaster on the homepage, "It's free, and always will be"? C'mon now.
Homemade Mayo In 2 Minutes Or Less (2018)
What critical thinking? The train from London to Paris is barely above 2 hours. Why on earth would you drive if you’re in hurry?
Ah good point. Yes, the electric knife is not ultrasonic, it moves back and forth. Still, if you're looking to cut cleanly and with less tearing and smooshing and sticking, it's basically the home equivalent.
It wasn't handwaving or brainstorming. Microsoft even built a research OS like this:

https://www.microsoft.com/en-us/research/project/singularity...

Have people really never used a higher level execution environment?

The JVM and the CLR are the most popular ones. Have people never looked at their internals? Then there's the LISP machines, Erlang, Smalltalk, etc., not to mention a lot of research work on abstract machines that just don't have the problems you get with direct access to pointers and hardware.
liber/a/um is Latin.
> Kind of disagree with this article, when you add a "noun" (aka type), you're often introducing a new abstraction.

The article is talking about simple "bundle of values" types; the example is the CreateSubscriptionRequest. This is not an abstraction. It is simply a declaration of all the fields that must be provided if you want to create a subscription. And it is usually superior to passing those N fields around individually.
Yeah I realized that a while go that some people just like raising kids. Can't compete with those. One kid is well enough for me.
Are you saying non-profits aren't concerned with trying to generate earned income to stay afloat and grow their impact?

Different words, same problem.
The Heathrow Fires: Accident, Incompetence, or Accelerationism?
Besides interference and lying about specs, cables can be designed for durability or not.

I buy cheap cables from China. They generally work-to-spec out of the...plastic bag, but may not handle frequent plug/unplug cycles or any sort of rough treatment.
IMHO that's exactly why every article needs an unambiguous location and date right at the top.
This is my main obstacle when wanting to create a simple data-class for 6 variables that I pass as arguments in a couple of places. I already have ItemReference, ItemStatus, ItemVersion and ItemMetadata, what do I call that new type which has an item's path, version, status, uid and hash?
Given that modern foragers routinely include maggots in the diet makes this less than surprising. A better title would have focused on the surprise of discovering that their diet was much more varied than thought.

"And they’re a salty tasting food full of fat and protein enjoyed by many modern foraging groups, according to Beasley’s co-author, biological anthropologist Julie Lesnik of Wayne State University."
You usually press down on it or use a weight with a regular grill. You want a crust from a Maillard reaction on the outer surfaces, with a less-cooked interior.
Hi,
these were some notes I took for myself when Pavel Durov was arrested back in August. Now, with some delay, finally I got to publish them as a post of my new blog. While it's doubtful anyone will read this, I'm very curious if people here are able to come with up a framework that unifies private communication with the ability for law enforcement to combat digital crime - or maybe I have a wrong perspective on this and these things can't be unified and don't have to be.
I guess anything we don't agree with can sound condescending but I assure you I thought I was relaying accurate information gotten at the place the things happened. I saw the pool and the guide had a whole bit about the Germans doing news stories there to prove how good it was. Maybe the guide was politically motivated, I guess, and I was just gullible, but the second article I shared definitely seems to paint a much rosier picture of the camps than starving people fighting for survival every day. And it doesn't sound surprising to me that people would lie about it being nicer? Is there maybe some deeper point that is annoying you in this imprecision that I'm missing?
Ask them to explain their approach and whatever you feel like they need better understanding on a particular topic, please share the resource with them. I have tried this and I am getting good feedback.