skysight-inc/HackerNews huggingface dataset:
You also see this in places like Egypt. Nearly everyone speaks Arabic, but only a minority of their DNA is from the Arabian peninsula.
I feel frustrated that we cannot conceive of numbers like 10^80 (atoms in the universe) or 10^4000 (number configurations for a system with 4000 variables having 10 states each). Maybe there are superbrains out there in the universe that can do so.
Fsync() after open() is an elaborate no-op
You can get a pointer inside a struct ("interior pointers") without pointer arithmetic.
I think this should be front and center. To that end I propose "magnitude notation"[0] (and I don't think we should use the word logarithm, which sounds like advanced math and turns people away from the basic concept, which does make math easier and more fun).

https://saul.pw/mag
You can shorten it and say, beware of any advice at all.

Advice is someone trying to crystallize lessons they learned from doing something that worked for them in their circumstances.

Understand their context before deciding what weight to give their advice.
unpopular and perhaps also inaccurate.. there are more mysteries in the origins of modern humanity yet
Visio. No drama, just works. Not cheap though.
FYI, using this stuff without understanding Test Power is dangerous and can lead to making bad decisions with false confidence.
How we responded to a 2+ hour partial outage in Grafana Cloud
Programming games away is how I end my addictions to them. Sudoku was a big one for me. Once I have provably shown I can write a program to solve a game, I lose interest. But I still having fun. I really enjoy the design and writing of said programs.
A AI etymology deconstructor – can guess fake words
So you 10x'd in wrong direction. Doesn't mean something else can't 10x in the right direction.
I worked like this. You could have phrased it better.
What does multi brick/bathroom variety mean?
Just a guess — perhaps Bill Atkinson dropped the two x 1/8 as a poor-man's contrast.
uv actually handles thr issues described there very well (uv docs have have a page showing a few ways to do it). The issue for me is uv has massive amnesia about which one was selected and you end up trashing packages because of that. uv is very fast at thrashing though so it's not as bad as if poetry were thrashing.
Okay, but why doesn't he go on these five to seven day trips with his family?
Kind of makes me think of the trip-out sequence you get on https://packardbell95.com/fortune/ after you drink the soda, if you pop all of the carbonation bubbles on the page by clicking on them, you get made fun of in a pop-up for wasting your time
Technically any drive has a finite IOPS capacity. We have found that no matter how hard we tried, we could not get MySQL to exhaust the max IOPS of the underlying hardware. You hit CPU limits long before hitting IOPS limits. Thus "infinite IOPS."
I was being sarcastic in case it wasn't clear. I agree with you.
I've heard so many ridiculous stories about 'AI' that I'm at the point where I initially took this to mean the LLM and not the company had made the request.

I expect that interpretation won't seem outlandish in the future.
This is an important part of the system. People won't construct buildings unless they feasibly believe that they can also provide the highest return on investment for said buildings and therefore pay the highest rent on the land. If you are unable to produce the greatest value with a piece of land, why should you be allowed to hoard it away from someone who can do something better with it? That said, this theory obviously falls short in practice, but equally obviously, there exist many practical remedies to that problem. Lease values can be adjusted based on the value of surrounding leases, then negotiated down by an auction if the owner believes they've grown to high, rather than periodically re-auctioned. Down payments can force bidders to internalise the cost of displacing existing business. Existing lease holders would clearly be given an advantage in the bidding process if they choose to initiate it.

Edit: I should add that the simplest way to handle this is to attach the debt used for building to the land instead of the land-owner. That way there is no loss for auctioning off the land after building.
I'll note that powerplant steam turbines are often pretty cutting edge & supported by essentially a special plant to achieve this levels of efficiency and reliability. Stuff like hydrogen cooling the generator bit:

https://en.wikipedia.org/wiki/Hydrogen-cooled_turbo_generato...
How do you tell who is truly senior without giving them some sort of a test?

Such test are inconvenient for the truly senior folk. And they keep the others out of the jobs that require the senior experience.
Google Colaboratory docs > Local runtimes: https://research.google.com/colaboratory/local-runtimes.html :

> https://us-docker.pkg.dev/colab-images/public/runtime

docker run --gpus=all -p 127.0.0.1:9000:8080 us-docker.pkg.dev/colab-images/public/runtime
Individually unit price signals are indicated as infrequently as once a century. In practice the individual units turn over more frequently, and aggregate price signals are available as other units turn over far more frequently.

On turnover, it's interesting to note that real-estate mobility has fallen markedly in the United States in recent decades. Whereas ~20% of individuals moved in any given year from 1948 through the early 1970s, that figure has fallen to about 7% in the 2020s:

<https://paulkedrosky.com/americans-are-less-mobile-than-ever...>

That translates to a move every 5 years to roughly every 15 years, or three times the residency.

Ironically, among the factors contributing to this is being "stuck" by a mortgage, e.g., a house that's under water (more owed than the unit can be sold for), particularly in states without non-recourse ("walkaway") lending laws. This isn't the only factor, but it does contribute.

Removing private land ownership might well improve this situation.
The "inspired by" link is to a reddit thread that uses (coins?) the term "SheetOps"...
> Good point. Not to mention the massive reliance on organisms like mitochondria and bacteria that don’t even share the host’s DNA.

So? Does your car stop being a machine just because it's a complex systems of moving parts, many of which are dynamically balanced through feedback loops, which involve components sourced from different vendors, and substances that are not part of the original manufacturing data sheet?

Exactly what insight does this give us? I feel this is trying to contrast a single machine "unit" against a complex system, while also sneakily committing a naturalistic fallacy by using "machine" vs. "ecosystem" to imply "machine" vs. "life" in the magical sense (i.e. as if life was something beyond a physical process).
Johns Hopkins to Cut More Than 2k Workers Funded by Federal Aid
The visualizations are excellent, very fun to look at and play with, and they go along with the article extremely well. You should be proud of this, I really enjoyed it.
I've had this test on LinkedIn for years now too. It helps me filter inbound mail more easily.
Update shortly after: We have started to roll out a fix for the problem with Chromecast (2nd gen) and Chromecast Audio devices, which will be completed over the next few days. Your device must be connected to receive the update.
I don't find this kind of comment helpful. Humans do awful things and also do wonderful things. Probably very few people reading this live in anarchy, and the great majority live in peaceful, prosperous, and free place where rights are protected - humans did that and do that.

The issue is, how do we do more of the latter? To say it never happens and/or it's hopeless is obviously false and contributes nothing.
That honestly doesn't matter if you (no longer) pursue riches yourself, have enough already and enjoy your hobbies. Besides, not everyone working in IT is working in a chique billionarie mill. A lot of IT is just plumbing. Majority even.
Exactly. The way a 10x engineer really 10x’s is by leveling up the entire team.
Pre-Stellantis, and Chrysler bankruptcy, they were at least OK. Post-Stellantis, prices are up, parts prices have doubled, quality is down, powertrain design is not very good, and the dealers are fed up.
From the Stellantis dealer association:[1]

In 2023, you engineered a record year of profitability for Stellantis, earning you the title of the highest-compensated automotive CEO. You personally earned a record amount of almost forty million dollars that year. Unfortunately, the engineering and structuring of that year have led us to exactly where we told your executives we would be today.

The reckless short-term decision-making to secure record profits in 2023 has had devastating, yet entirely predictable, consequences in the US market. Those consequences include the rapid degradation of our iconic American brands - brands like Jeep, Dodge, Ram, and Chrysler that have over a century of history in America. The market share of your brands has been slashed nearly in half, Stellantis stock price is tumbling, plants are closing, layoffs are rampant, and key executives fleeing the company. Investor lawsuits, supplier lawsuits, strikes - the fallout is mounting. Your own distribution network, your dealer body, has been left in an anemic and diminished state.

Unfortunately, these are just the consequences we feel today. The drastic market share downturn will have a long lingering painful fiscal impact on your parts manufacturing business for many years to come. The pain will not be confined to the company and its investors. Your dealer network, their employees, your suppliers, and most of all, your own workforce - everyone will suffer the consequences of these disastrous choices.

The bill has come due for the decisions that you made to engineer those profits in 2023, and your attempt at a soft landing on the backs of your employees, your dealers, and your suppliers is frankly just wrong. We did not create this problem, the federal government did not create this problem, the UAW did not create this problem, and your employees did not create this problem - you created this problem.

In December 2024, the CEO of Stellantis was fired. This was spun as "unexpectedly resigned" due to "increasingly divergent views" with the board of directors.[2]

It's really bad. Customers, employees, investors, directors, and dealers have all had it. The only remaining Chrysler-branded vehicle is a mini-van.
Stellantis is down to sixth place in US vehicle sales, below Honda and Kia.
It's the worst disaster in US automotive history since American Motors and Studebaker went down.

[1] https://s3-prod.autonews.com/2024-09/Dealer%20letter%20to%20...

[2] https://www.cnbc.com/2024/12/01/stellantis-ceo-carlos-tavare...
You could argue that millions and millions isnt enough, but leveraging the billions spent on AI might change things.

I'm not holding my breath either though.
The UX designer doesn’t have absolute authority. Typically, they need approval from PMs and other stakeholders, which is where the need for compromise comes in.
I guess you have to define what you mean by "conceive".

I'm not sure you can even conceive a number like 1,000, if you're talking about holding an intuitive visual understanding in your mind at once.

Like, I can easily see 100 in my mind's eye as a 10x10 grid of circles. Even if I don't see each one clearly, I have a good sense of the 10 on each edge and the way it fills in. But ask me to imagine 10 of those side-by-side to make 1,000, and I don't think I can. Once I imagine the 10 groups, each one is just a square simplification, rather than any individual pieces within.

But I'm totally familiar with 1,000 as a concept I can multiply and divide with, and I can do math with 10^80 as well. And I can do so fairly "intuitively" as well -- it's just all the numbers up to 80 digits long. Even 4,000 digits fits on a single page of a book.
To me it's hard because we don't come across these magnitudes on a daily basis. Grains of sand on a beach is an off the top of my head way to visualize such quantities. But yeah, numbers that big, are so big that we have nothing to compare them with.
Yes, but such a property was not available to Napier, and from a teaching perspective, it requires understanding exponentials and their characterizations first. Starting from the original problem of how to simplify large multiplications seems like a more grounded way to introduce the concept.
I often wonder about this. I also believe that mathematical pedagogy strive to attract people that are very smart and think in the abstract like euler, and not operationally, meaning they will get it intuitively.

For other people, you need to swim in the original problem for a while to see the light.
Would they want to turn a profit if they can invest?
Not sure if this was your intention, but you’ve pulled these words out of context, making it seem like the author is making this claim, when in fact the author writes that to describe what others claim.

> Most of us have encountered a few software engineers who seem practically magician-like, a class apart from the rest of us in their ability to reason about complex mental models, leap to nonobvious yet elegant solutions, or emit waves of high-quality code at unreal velocity.

> I have run into many of these incredible beings over the course of my career. I think their existence is what explains the curious durability of the notion of a “10x engineer,” someone who is 10 times as productive or skilled as their peers. The idea—which has become a meme—is based on flimsy, shoddy research, and the claims people have made to defend it have often been risible (for example, 10x engineers have dark backgrounds, are rarely seen doing user-interface work, and are poor mentors and interviewers) or blatantly double down on stereotypes (“we look for young dudes in hoodies who remind us of Mark Zuckerberg”). But damn if it doesn’t resonate with experience. It just feels true.

> I don’t have a problem with the idea that there are engineers who are 10 times as productive as other engineers. The problems I do have are twofold….
> Since tape was the medium of choice for ZX Spectrum and other rivals, C64 was on a level playing field.

Kinda. While the C64 had its own cassette player - the C64 was very slow to load stuff compared to the others, until fast load came along.

Part of the reason behind this was that by default the C64 actually loaded the data twice during the process of loading from tape — once to actually read the data, then it read a second copy to verify the data.

> Why software crackers had to crack cassette games in the first place, given that they can be duplicated with any dual-bay tape deck.

It was actually quite rare to duplicate games with twin-tape systems — at least amongst all the folk I knew. It was easier to load a cracked game into memory, using some fast loader (or indeed: from disk), then write it out again.

> The extent of crack intros for cassette games.

I recall that lot of cracked games showed an intro once loaded - the intro was often added onto the game, and often the tape and disk versions did this the same way (as opposed to a separately loaded program). This was part of the reason why folk were trying to write such small intros.
> being able to determine the unimproved value of the land

X = Unimproved land value

A = How much it would cost to build the building

B = Improved land value

A+X = B, solve for X, you get X = B-A.

We can measure A based on the building's floorplan and labor costs for similar size houses.

We can measure B using the same methods we currently use for figuring out land value for tax purposes (or if you don't like those, whatever improved method you might have in mind, e.g. last fair market sale price plus inflation rate since last sale date).

You might argue that "the cost of a thing doesn't represent its true value" but I'd classify that as a separate debate. Tax codes are generally written as if costs actually do represent value. E.g. a company's value according to its accounting books is often quite different than its market cap, but we generally tax companies based on their accounting books. (Even market cap has its downsides as a measure of value. My personal conclusion is that the notion of "value" itself gets awfully fuzzy, heuristic and imprecise outside of tautological corner cases like "1g of gold is worth 1g of gold".)
They loaded instantly for me, but I'm on Firefox with a 5600X + RTX 4070 with a 1GB/s down internet connection
I believe this is the actual research:

https://www.nature.com/articles/s41586-024-08531-5

Lazaridis, I., Patterson, N., Anthony, D. et al. The genetic origin of the Indo-Europeans. Nature 639, 132–142 (2025)

"supported in part by the National Institutes of Health and National Science Foundation" [1]

Also possibly this paper:
https://www.nature.com/articles/s41586-024-08372-2

[1] https://hms.harvard.edu/news/ancient-dna-study-identifies-or...
As I've said, if the capabilities of a user's account are deliberately reduced then report that to the user on their account page. That's being upfront as opposed to being secretive and squirrelly and dodging responsibility.
Oops, O_DIRECT does not actually make that big of a difference. I had updated my ad-hoc test to use O_DIRECT, but didn't check that write() now returned errors because of wrong alignment ;-)

As mentioned in the sibling comment, syncs are still slow. My initial 1-2ms number came from a desktop I bought in 2018, to which I added an NVME drive connected to an M.1 slot in 2022. On my current test system I'm seeing avg latencies of around 250us, sometimes a lot more (there a fluctuations).

# put the following in a file "fio.job" and run "fio fio.job"
# enable either direct=1 (O_DIRECT) or fsync=1 (fsync() after each write())
[Job1]
#direct=1
fsync=1
readwrite=randwrite
bs=64k # size of each write()
size=256m # total size written
Buildings are constructed with borrowed money. Attach said debt to the land, rather than the person building, and payments on it are a part of the lease. If you build a sky-scraper, you only pay for it while you occupy the land. Then if someone outbids you for it, they have to pay the debt.
> The queen of this type of celebrity is Kim Kardashian, who gained notoriety when her sex tape was leaked in 2007 and parlayed it into a multimedia career as a reality TV star and entrepreneur.

Don't forget Ray J, who went on to sell low-priced ear buds through podcasters and youtubers
> No one said they "don't want it".

Your own words suggest this. Many others are more explicit. There are calls for models to be forcibly deleted. Your own statements here about lack of consent are still in this vein.

> No one said "it's scary".

Many, including me, find it so.

> No one is "dismissing them".

You, specifically you, are — "feeling or showing that something is unworthy of consideration".

> if you don't understand the argument about consent and the extremely obvious difference between Python programs and humans that I already pointed out, then no one can help you.

Consent is absolutely an argument I get. It's specifically where I'm agreeing with you.

The other half of that…

Python, like all programming languages, is universal. Python programs can implement physics, so trying to use the argument "because it's implemented on silicon rather than chemistry" is a distinction without a difference.

Quantum mechanics is linear algebra.

> I'll keep making these arguments, because they are good ones, and they are obvious to any human being who isn't stuck in tech-bro fairy land blabbering about how human consciousness is completely identical to Python linear algebra libraries when any 6 year old child knows with certainty they are not.

(An example of you "dismissing" AI).

Then you'll keep being confused and enraged about why people disagree with you.

And not just because you have a wildly wrong understanding of what 6 year olds think about. I remember being 6, all the silly things I believed back then. What my classmates believed falsely. How far most of us were from understanding what algebra was, let alone distinguishing linear algebra from other kinds.

I've got a philosophy A-level, which is enough to know that "consciousness" is a completely unsolved question and absolutely nobody agrees what the minimum requirements are for it. 40 different definitions, we don't even all agree what the question is yet, much less then answer.

But I infer from you bring it up, that you think "consciousness" is an important thing that AI is missing?

Well perhaps it is something current AI miss, something their architecture hasn't got — when we can't agree what the question is, any answer is possible. We evolved it, but just because it can pop up for no good reason doesn't mean it must be present everywhere. (I say much the same to people who are convinced AI must have it: we don't know). So, what if machines are not conscious? Why does that matter?

And you've not answered one of my examples. To repeat:

I'm following a YouTube channel where they're growing mouse neurons on electrode grids to train them to play video games. It's entirely plausible, given the current rate of progress, that 15 years from now, GPT-4 could be encoded onto a brain organoid the size of a living mouse's brain — does it magically become OK then? And in 30 years, that same thing as an implant into a human?

I don't think that is meaningfully distinct, morally speaking, from doing this in silicon. Making the information alive and in my own brain makes it not python, but all the consent issues remain.
>Then people wonder or complain when business doesn't appreciate devs. How would you look at folks who are critical to your success yet often don't have your company's best interest at the center of their efforts.

Does the company have my best interests at the center of their efforts or I can be shown the door at any given moment to please shareholders? No hard feeling pls, it's just business and I have only one life to enjoy.
HAHAHA. Remember when Sam was absolutely frothing at the mouth to "regulate AI" two years ago?

> https://www.nytimes.com/2023/05/16/technology/openai-altman-...

> https://edition.cnn.com/2023/06/09/tech/korea-altman-chatgpt...
I feel like I have a much better grasp of those numbers since I started using logarithms for mental maths: https://entropicthoughts.com/learning-some-logarithms
> "Building a moat" frames anti-competitive behavior as a defense

This is a drastic take, I think to most of us in the industry "moat" simply means whatever difficult-to-replicate competitive advantage that a firm has invested heavily in.

Regulatory capture and graft aren't moats, they're plain old corrupt business practices.
We're adding a new pooled storage model to G Suite legacy free edition
Dear administrator,

Over the past few years, we’ve rolled out pooled storage to customers across Google Workspace. Pooled storage provides a simpler and more flexible way to manage storage, as all storage is shared across users within a plan. This removes the need to manage it on a per-user basis.

In the coming months, we’ll start rolling out this pooled storage model to your G Suite legacy free edition plan, providing you with more flexibility to manage your storage.

What this means for your organization

Starting May 1, 2025, we will begin updating your services to include pooled storage with your G Suite legacy free edition plan. This change comes at no cost to you.

Under the pooled storage model:

- Storage will be pooled and shared across all users within your organization.

- You can see storage usage and total storage pool on Google Admin Console under Storage.

- The total amount of storage you are given will not be reduced. If your organization needs additional storage after moving to pooled storage, you will soon be able to purchase additional storage at a discount. Storage will be available for purchase in 100GB or 1TB increments in your admin console.

What you need to do

No action is required from you for this change to be implemented.