skysight-inc/HackerNews huggingface dataset:
> I think this is a 20-year old argument, and it’s largely irrelevant in 2024.

It's not irrelevant - AWS lacks support for example in EKS or in ELB target groups, where it's actually vital [1]. GCE also lacks IPv6 for some services and you gotta pay extra [2]. Azure doesn't support IPv6-only at all, a fair few services don't support IPv6 [3].

The state of IPv6 is bloody ridiculous.

[1] https://docs.aws.amazon.com/vpc/latest/userguide/aws-ipv6-su...

[2] https://cloud.google.com/vpc/docs/ipv6-support?hl=de

[3] https://learn.microsoft.com/en-us/azure/virtual-network/ip-s...
If you're asking "Why did this take 15 years for people to understand" and my reply is "Because it was under 1000 layers of other bullshit", then that's the answer to your pontification. It has nothing to do with whether you think email is good or not. You pondered, I answered. That simple.
Is it? I lived at Zella right next to here for years and just thought the prices of Taco Bell had skyrocketed since I was a kid.
I've found the opposite. Misleading comments can be far worse than no comments.
DOJ, Nvidia, and why we restrict monopolies
Yes, I didn't think I needed to add a disclaimer on Hacker News that explanation != justification, but alas.
This is borderline spam.
Did you use endpoint protection in both systems? In my experience, that is often a factor of performance issue on the Windows side (and an unfair comparison when it is not used on Linux)
I'm sure he means transparency in the market where employers are competing with each other, not the market where individual employees are choosing employers

With a few exceptions, I've found that companies that talk about transparency are transparent with everything but employee salary
I thought I was the only one who still hadn't figured this out
Does Graphite have a gerrit instance or something? I'm prepared to say "shut up and take my money" compared to the other 20k/year offer.
On the URL bar. The URL shows when you click on it
It's circular reasoning, hidden in the definition of your assumptions.
By defining not clearly what a measurement is and observations are.

You must let the cat step out of the box your definitions put you in.

You have infinite freedom in your choices of definitions, listing assumptions is creating a false dichotomy. Especially when doing so conclude to exclude the most probable assumption : Locality.

Preserve locality, and find another self consistent theory which define properly what according to it a measurement is, an not take measurement and observations as axioms.
I haven't been active in Emacs world for a couple of years, but https://github.com/magnars/expand-region.el has been there for a while. I think the new code is right in lsp-mode and called lsp-extend-selection.

VSCode has "Expand Selection".

Mathematica has ctrl-. (http://xahlee.info/emacs/emacs/syntax_tree_walk.html)

Zed has "select enclosing symbol" but that seems to jump to function level expansion immediately, I didn't see anything more gradual there.
Try Thinking and Learning Without Working Memory (2008)
An interesting artifact of the information disparity between the startup executives (who have access to this benchmark data) and the employees (who don't) is that the employee is often wildly off the mark in their expectations, either too low or too high.

There are so many variables at play too that it turns into a negotiation like everything else. Say an employee wants a big raise because they are having their first child are heading towards a higher cost base at home. Say the employer simply says "the salary data shows that your current pay is at the market average".

Well, is the employee truly "average"? Perhaps they're a high performer. Does the average number take into account not only the company dynamics (stage, domain, funding, revenue level, etc)? Not perfectly.

But then on the other side, just because an employee wants a higher salary due to a higher cost structure at home doesn't mean they are automatically entitled to it, right?

Then on the startup side again, the manager is looking at the data and thinking about all the time and cost of replacing this person and realizing it's likely more than the cost of just granting the raise.

Then the HR person comes in and says the salary grid -- whose whole purpose is to provide in theory tight constraints on these conversations -- rules this all out, there's no budget or wiggle room. When the Manager suggests the grid hasn't been updated in a few years, HR takes it personally and tells the person to take it up with the CEO.

So then the CEO gets involved. She knows the employee has a unique view on the technology and market direction and considers them Tier 1 can't-lose-them. She knows the grid is out of date. She looks at the data and thinks that she can justify to herself and the financial plan that it'll be OK to do it, with fingers crossed that this doesn't happen across the board because then their runway will shorten considerably.

So the raise happens.

My point is just that the salary information asymmetry is just one relatively minor aspect to this whole negotiation and in the end I'm not sure it advantages the company all that much.
It's silly to use Big-O to describe the number of comparisons when the goal is to analyze performance. Comparisons cost 1 cycle, and you can do many of them per cycle with instruction level parallelism and SIMD. The main bottleneck, the actual source of slowness, is memory. It costs thousands of cycles to go to memory, sometimes tens of thousands or hundreds of thousands (if you need a TLB walk or OS interrupt). If you want to use Big-O, use it to estimate the number of cache misses.

I'd probably go with a custom perfect hash function. And Phil Bagwell's popcount trick. That would be faster than everyone else's solution that involves multiple lookups in memory.

The CPU is fast, memory is slow.
And they will mark all the advertising cookies as "Legitimate interest", as they've already started to do that with the confirmation prompts.

The "legitimate interest" of selling you shit you don't want and selling your interests to third parties.
I really don't get how bomb threats can be considered "speech". Like, there is no benefit to society from allowing people to make bomb threats.
"After your flight touches down, you collect a rental car. You flash a digital driver’s licence to unlock the door. You drive to your new home. On the way, you stop off at a store and bag up groceries,"

... your phone screen cracks, and you can't afford a new one, even if there was a way you could pay for it without a phone ...

This effortless convenience of spending money might be a corporate-technology dream, but it's going to be a nightmare for so many people.
There are a bunch of gotchas outside of UX, that make them just as awful. Like if you need secrets you have to find a way to cache them so that aws.secretsmanager doesn’t ding your bill every request. Depending on how your devops team requires you to load secrets this can make the code worse in operation and review.

But the main point why serverless is garbage is that the old stack does everything better.
Have we seen how Waymo handles a snowstorm?

My guess; the same way they handle every unexpected situation --- slam on the brakes.

The most common accident with self driving vehicles is rear end collisions --- which always gets classified as the human driver's fault.
The weirdest experience I had was a local burger joint I walked into that was completely empty with nobody eating there and nobody working at the counter and it didn't help that the decor was completely "blacked out". My first impression was that it wasn't open but I placed my order on a (ordinary sized) tablet and got my food and the people who came out to serve it were really nice.

The other day I was at McD's and an elderly lady was stressin' it because she had no idea what to do. There were two cash registers but nobody staffing them and a disorganized group of people waiting for their food and not even a clear queue for the people behind the counter to see that somebody was waiting. She asked me what to do and I told her she could order at the register but a minute later I realized I was standing in front of the register waiting for my food and that probably the workers wouldn't see her. I stepped out of the way and made sure she was highly visible at the register and when I got my food I told the worker that this woman was waiting for her food and she seemed quite annoyed but I didn't feel I could take it for granted they were paying attention.
The visitor pattern is relevant in multiple dispatch also; just most of its boilerplate goes away, so that only the visitation remains: traverse the AST (or whatever structure) and invoke the given method with the node and visitor as arguments.

For list in Common Lisp, the ancient mapcar function can do this:

(mapcar (lambda (node) (visit node visitor)) node-list)

We still have to write method specializations the different combinations of node and visitor types we need, for the generic function visit.

(defmethoc visit ((left if-statement) (right print-visitor))
... logic for printing if statement
)

It's just less fragmented than the single dispatch version, because we don't have to perform two single dispatches to obtain one.
I wasn't much of a fan of Fred, but my girlfriend (now wife) loved him, so I thought I better go and say hello and capture that I'd met it, otherwise she might not believe me.

I remain a HUGE fan of Casio watches.
the point is that Next can bootstrap an app with only 2 files (your entry point and package.json) as I mentioned.

Of course you can write code on top of bun to turn it into a mini web framework but it is nowhere as lean as the Nextjs minimal setup I've just described, in terms of how much code you have to write.
VERY similar to the situation in the rental market where large landlords are being investigated for using software to enable collusion and price fixing.

https://www.politico.com/news/2024/07/12/justice-department-...
The Hannspree Hannsnote 2 is now available as well with more RLCD devices on the way. Biggest concerns with their first release include dark display (comparable to eink kaleido 3, but with more colors), no frontlight, and weak battery.
A lot of states have no income tax, Washington and neveda for example. But they don’t have huge mountains and natural scenery (well, yes, they have that, but they don’t have any communities where you can buy into it as nicely as Jackson).
On the other hand, academics slap fights are magnificently petty to behold.

In any dispute the intensity of feeling is inversely proportional to the value of the issues at stake. That is why academic politics are so bitter.
Its sad but that's a reality of the world. The idea that freedom and democracy mean some 100% fair and just system, where amoral actions just don't happen, or if they happen they are either very well justifiable or always punished are lovely, we all like that idea very much but... thats not the reality, not in 2024, not even with champions of western democracies.

Reality is extremely messy, mistakes, negligence, or sometimes outright evil behavior does and will happen.

There is the saying - the bigger dog f*ks all other dogs.

TBH such behavior massively feeds pro-russian propaganda and emotions in ie Europe or Middle east. Since they don't really have to invent massive fantasies just spin mildly actual history, if even needed and continue from there. I manage to see easily forest for the trees so to say, but I personally know quite a few smart people fail at that and lean more into anti-american sentiment, and with less educated minds its even easier.
> If they were not a paper tiger and had in fact succeeded in taking Kyiv shortly after the start of the conflict, the rest of the world would have had to accept it.

Not at all true.
You obviously didn’t read the article. It’s about undirected graphs, and about visualizing the loops, not just testing for their existence. The final solution is indeed based on spanning trees.
Are there any services like this that exist with an API?

I would like to send a text and then get back a podcast dialog between two people.
Yeah, an explanation would be nice, or perhaps a demonstration of whatever he has in mind that involves xz. That would make for a good demo.
thank you! i think i have these in audacity but it's still quite hard to use well.
if it works so well why not always keep it on? :)
It's not known-futile. A misconfigured Tor node could be storing all sorts of useful traffic data. Besides, there's also the possibility that the exit node operator themselves could be the actor; since the trail stops at them, they're under suspicion.
I remember when admins of phpBB boards asked for PayPal donations to pay server bills every 6 months! I feel like running the same forums now should cost almost nothing for infrastructure. The moderation is still a killer though.
> Knowing nothing of submarines or seafaring, I'm genuinely curious as to what is logged on a ship that may be necessary a decade later?

I noted in another comment that the National Archives say only "deck logs" are retained permanently, and it looks like this site lists what they contain: https://www.history.navy.mil/content/history/nhhc/research/a..., which includes all kinds of things.

Stuff like "Actions [combat]", "Appearances of Sea/Atmosphere/Unusual Objects", "Incidents at Sea", "Movement Orders", "Ship's Behavior [under different weather/sea conditions]", "Sightings [other ships; landfall; dangers to navigation]" seem like they'd be useful for history and other kinds of research.

Stuff like "Arrests/Suspensions", "Courts-Martial/Captain's Masts", "Deaths" seem like the kind of legal records that are typically kept permanently.

Stuff like "Soundings [depth of water]" were probably historically useful for map-making.
I get why people laught at it but let’s not forget anaerobic digestion reactors do produce methane from manure and last centuries oleoindustrie was using tons of cetacean fat, so vegan gaz is not litterally meaningless.
Okay that makes sense.
Agreed, wouldn’t quite consider that “supporting” as far as I’m concerned.
I’ve never seen a Taco Bell in an airport. But Seattle SeaTac has a McDonald’s and its prices are pretty reasonable compared to other Seattle McDonald’s. Actually, at airport is about the only time we eat at McDonald’s these days.
There are Irish customers buying Apple products. Some of that money goes into the salaries of Irish Apple employees, which pay their taxes in Ireland. Some of that money goes into other expenses in Ireland. What's left goes to the USA where Apple pays taxes on the part of them that turns to be a profit. The idea is that part of that money (the tax) should not go to the USA but stay in Ireland. In that way the money of Irish customers would stay in Ireland, which is probably good for Ireland but it's a matter of opinions.

There is also a 15% corporate minimum tax of big corporations, in effect since the beginning of this year [1] I think that there are many ways to keep circumventing even this attempt at keeping EU money inside the EU, but we will see.

[1] https://taxation-customs.ec.europa.eu/taxation/business-taxa...
We don't use GDP because we're not a bloody Coal and Steel Union in the 1950s, we're a Service based economy in a Globalised marketplace.

We use Modified GNI (GNI*) - GNI minus the depreciation on Intellectual Property, depreciation on leased aircraft and the net factor income of redomiciled PLCs - which accounts for almost all of what you're citing bar some more egregious BEPS tools which are closed for years.

For someone regurgitating Wikipedia, you're avoiding the obvious article.
https://en.wikipedia.org/wiki/Modified_gross_national_income
Eh, I think things are much worse now. It's the reason why I seldom play online, and when I do I have absolutely no desire to communicate with anyone (when I play online the first thing I do is muting everyone else. I don't want to read what they write and much less listen to their voices).

There is no community, I am in a centralized server being matched against random people. And when there is a community, it's normally a cesspool where online interaction is at best meaningless. See Twitter for example (no matter if it before or after the retarded buffoon that acquired it, it was always a toxic dump).

Anyway, what is past is past. I talk about those times without much nostalgia (I was a broke teenager at the time, not really the happiest of times). I just rationalize about how things got worse since then.
Miniatures are still in use in Hollywood! The weathering in your video reminded me of the storytelling from Weta in this Blade Runner BTS (which they call "big-atures"): https://www.youtube.com/watch?v=sLxxbfsj8IM
Also in case you did not know, the leap year is not on even hundreds of years, i.e. 1900 was not a leap year, and neither will 2100 be under the current calendar.

The exception is every four hundred years, which means 2000 was a leap year, as would 1600 have been, and 2400 will be.

This means the year is on average 365.2425 days long[1] -- a constant that I've found surprisingly useful to memorise.

[1]: Because 365 + 1/4 - 1/100 + 1/400.
> but what was relased under the GPL remains available under the GPL.

Not necessarily. The copyright holder only has to provide source to those who got it from them under a GPL license. Others may not be able to get a copy, as those who can ask you for it aren’t obliged to give it to them on request (https://www.gnu.org/licenses/gpl-faq.html#CanIDemandACopy)

There also is the issue as to what happens when a license holder dies or is dissolved. I think that’s a gray area. Let’s say company Foo releases a product with a GPL license and later goes bankrupt. If Bar buys the source code from the bankrupt company, I don’t see how they would have to release it under the GPL, or should legally be obliged have to give the source code to those who got a license from Foo, and Foo can’t provide it anymore, as it doesn’t exist.

Similarly, if you only give (or sell) your GPL-licensed software to an individual who later dies, does their estate inherit the right to ask you for the source code?
Why a ruling against the Internet Archive threatens the future of libraries
The Integration of Hardware, Software and Services
An unpopular opinion that my past self would strongly disagree with, and perhaps my future self might too.
I don't understand - how are programmers different to logicians in a way that's relevant to this?
Physics prohibits the existence of one-way mirrors. If you make a transflective screen, it will also reflect less light than a purely reflective screen.

So it is better to make either a purely emissive (OLED) / transmissive (LCD) screen, or a purely reflective screen with an added front light.

And why are there so few devices with reflective LCD screens? They are quicker, but they reflect less light than the electrophoretic screens from E Ink.
From the article:
"Price gouging is generally defined as a situation where companies set the price above the customary level in order to prevent shortages from occurring."

This is not the definition as far as I know.
Generate Patient Intake Forms with Anthropic Claude Opus
> Canto for Benjamin Britten

Two pretty good renditions:

* https://www.youtube.com/watch?v=GkG8pDbP3dU

* https://www.youtube.com/watch?v=YRk8lQ06ElI&t=14s

> That masterpiece was so emotionally moving that I was in near tears.

There is some music that I just won't listen to any more, or very, very rarely:

* the Cranberries ('90s rock) because there's just too much nostalgia involved

* Górecki's Symphony No. 3, especially the second movement: https://www.youtube.com/watch?v=miLV0o4AhE4
Appreciating RFC 8927 JSON type definition
Not with that attitude

Start shipping the compiler with your code for infrastructure-agnostic RCEs
In Portugal (idk about other countries) we use something like:
- Use knuckles and spaces between them
- Start with left-most pinky knuckle (in
- Count across hand: knuckle (31), space (30), knuckle (31), etc.
- Jump to right hand's index finger knuckle after left index (so it's two times knuckle, when passing from left to right hand (for July and August) and continue.

February is special: 28 or 29 days
I'm still salty about them essentially killing Killzone.

Killzone 2 was the online multiplayer that I've enjoyed the most in my life.
This custom resource will be reconciled by olm, so you need to setup olm [1] first. Also the OLM UI is only backed into OpenShift.

[1] https://operatorhub.io/how-to-install-an-operator
I wonder how much faster it gets when you shorten the maximum internal key length. If you re-map everything to like "cf-1", "cf-2", .. "cf-;" then you'd only need to hash like 4 characters.
I was taught as a kid to use the knucke mnemonic [0]. Easy to use, and doesn't take much thought outside of counting the months

[0] https://en.wikipedia.org/wiki/Knuckle_mnemonic
> (Side note: I'm surprised how often attitudes on this site are at odds with the "hacker" part of "Hacker News".)

When computing became predominantly online, hackers inherited a moral dimension: the need to consider whether they are doing harm to others via what they do with the shared global network.

It's a different story when you're cobbling scraps together in your basement, and it's a different story when you're primarily phone phreaking "the man," as it were.
The conclusion reads like someone who can't admit they're wrong on Reddit:

> The common defect in the critiques [2], [6], and [14] is that, instead of engaging with the original quaternionic 3-sphere model presented in my papers [1], [7]– [11] using Geometric Algebra, they insist on criticizing entirely unrelated flat space models based on matrices and vector “algebra.” This logical fallacy by itself renders the critiques invalid. Nevertheless, in this paper I have addressed every claim made in the critique [6] and the critiques it relies on, and demonstrated, point by point, that none of the claims made in the critiques are correct. I have demonstrated that the claims made in the critique [6] are neither proven nor justified. In particular, I have demonstrated that, contrary to its claims, critique [6] has not found any mistakes in my paper [7], or in my other related papers, either in the analytical model for the singlet correlations or in its event-by-event numerical simulations. Moreover, I have brought out a large number of mistakes and incorrect statements from the critique [6] and the critiques it relies on. Some of these mistakes are surprisingly elementary.
The actual problem is not the popups, it's that websites have so much spyware crap on them that you need all those warnings.
How is this different from the knuckle mnemonic mentioned as the first thing in TFA?
Is this in the bugzilla/MDSP yet?
Very few programmers I know spend their time devising logical theorems. They spend their time plumbing and engineering systems.
This seems like it answers its own question. In Flask or Django you add a route that does some health checks. I don’t understand what this is asking.

Ask HN shouldn’t link out
If I can't see it, it doesn't exist: ADHD, Working Memory, and Object Permanence
Ell is a lightweight, functional prompt engineering framework
This blog might answer your question. It introduces how Kuaishou, a vibrant short-videos platform, migrated its large-scale Redis cluster to K8s using KubeBlocks.
I cringed when I saw that
My wife makes a fist and counts her knuckles and divots on her left hand:

pinky Jan 31

divot Feb (28/29)

ring March 31

divot April 30

middle May 31

divot June 30

pointer July 31

(now head back the other way)

pointer August 31

divot September 30

middle October 31

divot November 30

ring December 31

I don't know where she learned it, but it's genius.
3Blue1Brown has a pretty great video series walking through Transformers:

https://www.youtube.com/watch?v=wjZofJX0v4M