skysight-inc/HackerNews huggingface dataset:
That's fair, but it's a big step to using a term in a way that it clearly isn't meant to be used (or at least, that's how I perceive it). The fact that we continuously seem to redefine what "AI" means implies that we also redefine what "AGI" means so it's not as if you are alone in this. By my 1980's standards we have AGI but the degree of "I" is still below human level, by my 2024 standards we do not have AGI just yet but what we do have is already so powerful that I'm not even sure to what extent it matters. Weaponizing what's there today already has the potential to destabilize our societies, having an even more powerful version of this (or just a faster one of the current crop) will change the world in ways that are hard to foresee or predict.
> This heating step is done with an argon quartz tube in which a stack of two SiC chips are placed in a graphite crucible, according to de Heer. Then a high-frequency current is run through a copper coil around the quartz tube, which heats the graphite crucible through induction.

So they use a tube furnace?

> “The chips we use cost about [US] $10, the crucible about $1, and the quartz tube about $10,” said de Heer.

Tube furnaces do not cost $10 except when you build it yourself and do not count the thousands of dollars of equipment you have sitting around.
This could be a browser AI tool that scans pages (copilot does this in edge… is useful)
The starting gun for the industrial revolution.
It’s B2B so I’d say it’s normal.
No. But my life will be better if I stop visit any other URL though.
The type of corn grown for ethanol is basically inedible (maybe besides conversion into HFCS)
People undoubtedly have different hours and schedules... but the point still stands: if you want to dictate what I use my time for despite my otherwise competent work then you should have to pay me for it. Non-competes don't even stand up in this regard.
Czechia has a low percentage of 25%.

But that is something that could be improved with government pressure on ISPs.
"Create an account to read the full story."

What game developers are good at is not making slow programs. Everything else, from point of sale to web pages to phone apps, gets slower and slower.
> i actually rather like their enterprise blade offering

Just be careful. HP has said loud and clear what they think of you and all their other customers, and their thinking is actively against you.
But you can teach yourself, like how most everyone who is looking over themselves financially did. Learning doesn't end with schooling, and for most they know that, doing dance, art, and sport classes for example all on their own. It’s just that financial literacy isn’t a priority.
Trust me my friend, even if you have a CGM the benefits would be gigantic.

I can't speak for T1 people who spend their entire lives like this and maybe it gets easier but inserting the CGM sensor, even if you use a local anesthetics is unpleasant and psychologically taxing. Then it interferes with your daily life and more importantly, it interferes with your mental health. Do you need a visual, can-be-felt reminder every second of your life you have a disability? I thought not.

I have worn one and made my own meal plans while doing so and then stopped wearing them and I am fine, I can control my own blood sugar fine with just eating well, I am now down to six month blood sugar checks just to make sure I do not relapse. Still, having a non-invasive check so you can more easily test new stuff would be more than welcome.
>If the Apple II was the 70s and the Macintosh was the 80s and NeXTSTEP was the 90s and the iPhone was the 2000s, name the thing of this caliber they did in the 2010s.

Arguably, the iPod was 2000s and the iPhone was 2010s. The iPhone really didn't get started until the iPhone 3GS in middle-2009 so it started slowly but really defined the 2010s for Apple.
I didn't intend for it to be interpreted literally. I wrote "derived from stories of."
Phalanx's Twilight, Legion's Triumph, Part Ia: Heirs of Alexander
> Even if we had an inclination of what they are cooking, figuring it out is near impossible. And we don't.

This is some sort of strange myth-making. Making a touchscreen phone had been the writing on the wall and pretty obvious to many. Having a company set up and willing to do it and do it well is another matter. But it doesn't mean you can't see things coming.

Ideas and execution are not the same.
If it won't get you anywhere... then how is it worth doing? What a waste of time.
I had a colleague at a previous workplace who had studied game design at university unaware of what a for loop was when I showed him. It boggled my mind!
I didn’t mean to focus entirely on Google’s approach to developers. However, one has to notice that Google has lost the upper hand over the web since ChatGPT came about. It can still be summarized in your sentence:

> but that’s not the people Google cares about in terms of public trust

Exactly. At the beginning, Google cared a lot about perception from technology-minded people. It was necessary to rise. Now, this original audience doesn’t matter to them, as you very well explain it, with your explanation that they weighed nothing in the balance of choices for all of the (perceived) upsides of their architecture. Because it’s a megalith with well-established business streams, which puts them outside of danger from the whims of public perception.

The business streams are:

- Workplace: Google is an email provider,

- GCP: Infrastructure company (who doesn’t care about developers, remember),

- Ads: Basically a leech. Everyone associates Google’s services to spying people by any means necessary (hi Chrome, hi Analytics, hi Google Search).

- Youtube: Who likes Youtubers? It’s the most degrading title in society, no-one would like their son-in-law to be a youtuber.

Morally, it has lost its stance. Technologically, it’s behind Microsoft. Socially, it has incentivized verbosity on the web so much that nothing is searchable anymore, shooting their own foot, and shooting the entire web with it.

The glorious USSR lasted 80 years on the remains of their former glory (and on the remains of food that was still produced). I just hope Google’s descent will be less painful, hopefully overnight.
The think about programming that always gets me, is how things that sound very hard, can be very easy...

and things that sound very easy, can be very hard or impossible.
No, their entire model is based on the assumption that users could extract maximum value from the buffet (eating everything) but typically don't (have a normal- to large-sized meal, the supply cost of which is obviously far less than what the customer pays to get in). The parent commenter's point is that many businesses are run this way (eg. the gym is not equipped for 100% of subscribers to go to the gym every day, just as the buffet is not equipped for 100% of customers to eat a huge amount).
A Blackstone-backed business that cornered a critical part of US betting market
> Use a temporary credit card number that's only authorized for one payment

These get sold to a collections company. Invalid payment doesn’t invalidate the contract.
From nothing at all to a wafer of a new material is a giant step compared to the step from a wafer to a chip.
There's a joke here to be made about D&D stuff and living in the basement . . .
> Why weren’t there tons of earbuds that looked like AirPods before the AirPods came out? Two independent things that weren’t linked with a wire that you could put in a charging case?

Because making them that way is more expensive.

> There was absolutely nothing like them at the time in the category.

iPhone: There is now a usable internet-connected general-purpose computer in your pocket.

AirPods: We got rid of the piece of wire between your earbuds.

It's not the same thing.
I wonder why EVs don’t have a built in functionality to keep the batteries warm in cold weather. Presumably that would consume a bit of energy to keep batteries functioning in full capacity.
Exactly. My heat pump (or rather in this case the air handler) has a single resistive heat strip (but can take up to 4) in it that's used when the temperature is too low. It'll also kick on the heat strip to change the temperature quickly if the target temp is far from the current temp.

The combination heat pump+heat strip does struggle to keep things comfortable when we hit -15, but that's a once a year type deal here, and if it bothered us enough we could add another strip.

Frankly I don't think most of the folks with gas heat fare better during those snaps. Either system can be made capable of course, but it's uncommon enough here that nobody's system is sized to maintain a cozy 70 when it happens.
Those are good ones? Or bad ones? I believe Marie Harel invented camembert
> have to purchase private insurance for 4 people which complies with German requirements, which would cost a fortune

Roughly how much are we talking?
You can do it with QEMU using its emulation backend to emulate the entire x86 boot chain. It will be dozens (hundreds?) of times slower.

Hypervisors work efficiently because they allow you to "nest" certain functions inside of other userspace processes, which are typically only available to the operating system (with a higher privilege level), things like delivering interrupts efficiently, or managing page tables. The nesting means that the nested operating system is running on the same hardware in practice, and so it inherits many of the constraints of the host architecture. So, virtualization extensions can be seen as a kind of generalization of existing features, designed so that nesting them is efficient and secure.

For example, different architectures have different rules about how page tables are set up and how virtual memory page faults are handled in that environment. The entire memory mapped layout of the system is completely different. The entire memory model (TSO vs weak ordering) is different. There are strict correctness requirements. A linux kernel for x86 has specific x86 code to manage that and perform those sequences correctly. You cannot just translate x86 code to ARM code and hope the same sequence works; you have to emulate the entire processor environment, so that x86 code works as it should.

Rosetta does not emulate code; it is a binary translator. It translates x86 code to ARM code up front, then runs that. The only reason this works is because normal userspace programs have an ABI that dictates how they interoperate with each other across process and address space and function boundaries. When CrossOver runs an x86 game for example, it translates the x86 to ARM. That program then calls Metal APIs, libmetal.dylib or something, but that .dylib itself isn't x86-to-ARM translated. It is simply "pass through" shim to your system-native Metal APIs. So the graphics stack achieves native performance; the application overhead comes from the x86-to-ARM translation, which needs to preserve the semantics of the original code.

Rosetta-for-Linux works the same way, because there is a stable ABI that exists between processes and function calls, and the Linux kernel ABI is considered stable (though not between architectures in some cases). It translates the x86-to-ARM, and then that binary is run and it gets to call into the native Linux kernel, which is not translated, etc. This basically works well in practice. It is also how Windows' x86-on-ARM emulation works.

If you want to emulate an entire x86 processor, including an x86 Linux kernel, you have to do exactly that, emulate it. Which includes the entire boot process, the memory model, CPU instructions that may not have efficient 1-to-1 translations, etc.

Unfortunately, what you are asking is not actually reasonably possible, in a technical sense. Your options are either to use Rosetta-on-Linux to translate your binary, or get an actual x86 Linux machine.
One other issue with the Sahara is that you still have to transport that energy to where it will be used. It's been difficult already to build transmission within the US between a few states. Crossing the Mediterranean and getting the energy across southern Europe (which is sunny and doesn't need it) to cloudier northern Europe would be a lot of permitting. If they can convert the Sahara electricity to liquid fuels, it might actually fit with trade patterns better.
She acted just like a person with Christian ideals.
from the article, the scientists are Laurent Sifre and Karl Tuyls.

edit to add: the source for this is "people familiar with the matter"
You did say philosophy of engineering, right?

Look no further than “The Specialist” by Charles Sale

“YOU'VE heard a lot of pratin' and prattlin' about this bein' the age of specialization. I'm a carpenter by trade. At one time I could of built a house, barn, church, or chicken coop. But I seen the need of a specialist in my line, so I studied her. I got her, she's mine. Gentlemen, you are face to face with the champion privybuilder of Sangamon County.”

Sometimes the best books are also the shortest.

https://www.toiletrevolution.com/wp-content/uploads/The-Spec...
lol, wrong place to ask questions of such practicality.

that said, I played with virtualization and I didn't need to.

but then I retired a machine or two and it has been very helpful.

And I used to just use physical disks and partitions. But with the VMs I started using volume manager. It became easier to grow and shrink storage.

and...

well, now a lot of this is second nature. I can spin up a new "machine" for a project and it doesn't affect anything else. I have better backups. I can move a virtual machine.

yeah, there are extra layers of abstraction but hey.
>>> Think of "Asshole" in corporate leadership as "a show of force" that earns begrudging respect.

Compare that to just being an asshole in a petty way that doesn't have a positive outcome, and just causes fear or stress in those you interact with.
This book is probably about a very different kind of ”engineering” than what you had in mind, but it’s been highly influential to my thinking:

“The Social Construction of Reality: A Treatise in the Sociology of Knowledge.” Berger & Luckmann 1966.

Perhaps the core insight to me is that not only does every practice of engineering exist as embedded in the context of a socially constructed reality, but the practice of engineering itself also fundamentally involves the continual construction of such realities. In other words, for a software engineer to be able to do their job, they must among other things be a kind of applied social epistemologist.

I expect this framing doesn’t make much sense to many readers — I’m hoping the following articles might serve to illustrate:

“Programming as Theory Building.” Peter Naur, Microprocessing and Microprogramming 1985 (https://doi.org/10.1016/0165-6074(85)90032-8)

> … suggests that programming properly should be regarded as an activity by which the programmers form or achieve a certain kind of insight, a theory, of the matters at hand. This suggestion is in contrast to what appears to be a more common notion, that programming should be regarded as a production of a program and certain other texts.

“Interpretation, Interaction and Reality Construction in Software Engineering: An Explanatory Model.” Kari Rönkkö, Information and Software Technology 2007 (https://doi.org/10.1016/j.infsof.2007.02.014)

> Floyd’s paper Outline of a Paradigm Change in Software Engineering requested that we move from a product oriented paradigm to a process oriented paradigm.

> Naur’s paper Programming as Theory Building made it painfully clear to us that exemplary resources in the form of material and available support are not enough when modifying others’ programs. In fact, if Floyd’s claims had been taken seriously by the software developers in Naur’s study, and if the same developers had access to an explanatory model … their difficulties could have been both anticipated and prevented.

> This article … explains from a natural language point of view, how interpretation takes place, and discusses the consequences of this in relation to interaction and reality construction in software engineering practice.
Why are you using meters with acres?

EDIT: I just realized that Wolfram does the conversion automatically, that's really cool.
OK, so some people get confused or try to game the deal...

but what about Instant Ink is great? It looks like a terrible program for anyone who isn't named "HP".
So you're just making it up?
On a cluster with more than $1M of NVMe disks, that does actually seem like a bargain.

(Note that the linked MikroTik switch only has 100gbe on a few ports, and wouldn't really classify as a full 100gbe switch to most people)
A critical book I enjoyed when I read it (before starting my career) was The Real World of Technology: https://www.goodreads.com/en/book/show/1291973. Worth it just for the first chapter where she defines technology as practice, which helps clarify why the classic “technology X is a neutral tool that can be used for good or ill” argument isn’t very satisfying.

That said, I haven’t read it in a long time so not sure how well it holds up.
IP rights are about retribution to the creators. It might be more important to fix the retribution paradigm rather than fixing IP, which is a broken system.

At the moment, most creators are starving, while everyone, AI included, are feeding on them - big time. Successful then powerful creators only may dream about making AI pay - to them only.

Maybe it's time for some minimum revenue scheme for all creators, on top of heavy limitations on IP. Maybe AI corps can pay for that?
I wanted to see how 1 TiB/s compares to the actual theoretical limits of the hardware. So here is what I found:

The cluster has 68 nodes, each a Dell PowerEdge R6615 (https://www.delltechnologies.com/asset/en-us/products/server...). The R6615 configuration they run is the one with 10 U.2 drive bays. The U.2 link carries data over 4 PCIe gen4 lanes. Each PCIe lane is capable of 16 Gbit/s. The lanes have negligible ~3% overhead thanks to 128b-132b encoding.

This means each U.2 link has a maximum link bandwith of 16 * 4 = 64 Gbit/s or 8 Gbyte/s. However the U.2 NVMe drives they use are Dell 15.36TB Enterprise NVMe Read Intensive AG, which appear to be capable of 7 Gbyte/s read throughput (https://www.serversupply.com/SSD%20W-TRAY/NVMe/15.36TB/DELL/...). So they are not bottlenecked by the U.2 link (8 Gbyte/s).

Each node has 10 U.2 drive, so each node can do local read I/O at a maximum of 10 * 7 = 70 Gbyte/s.

However each node has a network bandwith of only 200 Gbit/s (2 x 100GbE Mellanox ConnectX-6) which is only 25 Gbyte/s. This implies that remote reads are under-utilizing the drives (capable of 70 Gbyte/s). The network is the bottleneck.

Assuming no additional network bottlenecks (they don't describe the network architecture), this implies the 68 nodes can provide 68 * 25 = 1700 Gbyte/s of network reads. The author benchmarked 1 TiB/s actually exactly 1025 GiB/s = 1101 Gbyte/s which is 65% of the maximum theoretical 1700 Gbyte/s. That's pretty decent, but in theory it's still possible to be doing a bit better assuming all nodes can concurrently truly saturate their 200 Gbit/s network link.

Reading this whole blog post, I got the impression ceph's complexity hits the CPU pretty hard. Not compiling a module with -O2 ("Fix Three": linked by the author: https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1894453) can reduce performance "up to 5x slower with some workloads" (https://bugs.gentoo.org/733316) is pretty unexpected, for a pure I/O workload. Also what's up with OSD's threads causing excessive CPU waste grabbing the IOMMU spinlock? I agree with the conclusion that the OSD threading model is suboptimal. A relatively simple synthetic 100% read benchmark should not expose a threading contention if that part of ceph's software architecture was well designed (which is fixable, so I hope the ceph devs prioritize this.)
Say I sign up for the $0.99 / month plan (max 10 pages per month), and use it to file my taxes once a year. That means I pay $12 per year, and the heads are clogged 100% of the time I try to use the printer. They could send me a cartridge every few months, but I don't think the postage will work out in their favor if they do that.
Editing a shared multimedia document in near real-time with colleagues on four different continents. I still marvel at this now-commonplace task.
My brother was given lines to write as a punishment in the early 80s. He wrote a for loop in basic and printed the result. The teacher didn’t know any better and was happy to accept the printout. Assuming he’d typed it all from scratch.
Even if it’s true that Urbina scammed all those musicians (he claims he didn’t make any money which is believable considering how little an online stream pays), it has nothing to do with the NYTimes considering the actions in question were after he left the newspaper and started his own company.

If anything, the NYTimes itself is a victim of the scam (and definitely bad IT practice) since the musicians claim he sent the mails from his NYT address even thiugh he wasn’t employed by them anymore.
Not necessarily. I was living in Stockholm and had a 10/10Mbit connection.
Not too bad for a 15 year old kid.
> . I think about this every time I see someone pull out their massively stacked wallet full of cards. I couldn't live like that.

Some folks in this situation are likely just optimizing for rewards / points / sign-up bonuses. I've had more than 10 cards at a time and definitely have my financial "house" in order. I get many free several-thousand-dollar trips per year to boot.
Taking free money isn’t asking for handouts.

Taking free money is (in this case) someone you know handing you $100 and saying ‘merry Christmas’ or whatever.

Sure, you could throw it on the ground and say ‘f you’.

But these are existing customers who already give you money and are presumably happy with your service.
Err, I just enumerated many regulations I have a problem with in the very post you quoted, and evidence is pretty strong that it's the combined effect of all of those regulations that results in higher costs. [1] I realized I left off overuse of exclusively single-family zoning, which is the worst offender. [2]

> I'm not sure we need more high-end development - those tenants have plenty of options.

Evidence is strong that market-rate construction causes richer residents to exchange their current unit for a higher-end unit, opening up supply at the lower end. [3]

The problem with BMR requirements is the increased costs borne by developers, who have to offset those increased costs by charging more for the market rate units. There's a limit to that market, so fewer units are constructed than otherwise would be. Middle class families are especially worse off, as they neither qualify for BMR lotteries, nor earn enough for the rapidly accelerating market-rate unit. [4]

Further, rents are lower in states that disallow BMR mandates (like Texas) than those that have BMR mandates (like California).

1. https://www.axios.com/2019/08/28/study-californias-land-use-...
2. https://www.cnn.com/2023/08/05/business/single-family-zoning...
3. https://www.lewis.ucla.edu/research/market-rate-development-...
4. https://escholarship.org/content/qt036599mr/qt036599mr_noSpl...
Vacherin fribourgeois? I thought the standard was to use Emmentaler with Gruyere.

Of course you can fondue with any kind of cheese. I love using Dutch farmer's cheese in my fondue. In fact, my brother-in-law has recently started making cheese which is very suitable for it.

I'm Dutch, and I don't have 20 cheeses, but 5 different cheeses is very common, and more than 10 is not rare for us.
In France. Seems like the UK has become completely irrelevant. Well done!

On a serious note, they should leave Google. That company is on a steady decline, as seen in their products.