skysight-inc/HackerNews huggingface dataset:
I know that many might have by now forgotten how an actual data center works.

"One size fits all" will never work.

Here are the main headaches that someone who actually runs a data center will run into:

- How many power circuits does the DC provide you? What voltage? AC or DC?

- How many amps do the circuits have? Is the PDU provided by the DC, or do you provide it?

- How many upstreams will you have? Dual core routers? BGP? Static routing? Failover?

- Upstream provided via Fiber? Copper?

- Given that for the last couple of years being able to re-buy a typical server model (say: Supermicro), CPU, Storage for more than a couple of weeks has been a challenge, and given that rack hardware is supposed to run for years - how can I be sure to be able to scale?

- What happens if that Oxide startup goes bust 6 months from now?

- Would any sane DC operator really buy "we just built our own switch"? I wouldn't. Those who have been in that business for 20 years still f*ck it up on a regular basis. I want a proven vendor for my mission critical stuff.

I am sorry, I don't see them addressing ANY of the real life pain points you have operating your own rack. Unless they ship a couple of data center engineers within the box.

The whole cloud stuff is simply designed for managers who believe that in a job market where it's hard to find DC/server engineers that things will be magically done in the background. With this, it's worse - it's pretended that "stuff just works" if you ship it in a single box. And that's simply not a case. A DC installation not constantly maintained by skilled engineer will go down in flames within months, one way or another.
Is indeed the only teason I had an acm membership. I did not renew after they dropped that.
I respect the British organizers’ willingness to sacrifice their reputation on the altar of doing what was actually good instead of just good-looking.

Surely their reputation is a factor in their ability to do good? Optics sometimes necessitate sacrificing the "mathematically superior choice" for one that's worse in the name of not pissing off a ton of people the support of whom you rely upon.
Wow. Bonkers. Also, prolix.

Evolution has equipped us with two kidneys for presumably good reasons. Don't go giving one away unless you really have to.
Yes, we are in that thread which is why I said it is interesting that things didn't change much.
Twitter/X Year of Engineering Review
No, it’s entirely different. You’re picking things that are clearly fraudulent and asserting an equivalency, without basis or examination.

Reddit’s practice was a simulation of activity to see what kind of activity was engaging. Nobody was defrauded or harmed and no legal or moral rules were breached.

This comment commits the beg-the-question fallacy of assuming the conclusion (fraud/moral breach) in its argumentation.

I understand that people have a need to believe that behind every fortune lies a great crime [1], but this is not the smoking gun people are looking for.

[1] https://quoteinvestigator.com/2013/09/09/fortune-crime/?amp=...
And no neocortex. Smart birds like ravens rely on a traditional system of ganglia to be smart, not on that hyped six-layered neocortex covering most of the brain.
Bud Zero really works well for me when I’m in a “I want to slam cheap beer in a dive bar” with friends, especially when if you use it to space out or end the night after a normal beer or two.

Guinness NA is one that I legitimately savor and enjoy as much as the original.

The problem with both is when it’s time to settle up. My dumb addict brain wonders why I spent all that money for an oat soda with no buzz. Anyway, what a time to have alternatives.
"...if there's political will."

Well, there isn't political will. If you feel like trying to develop that political will, have at it.
> is a dude who makes websites

"dude": a man; a guy (from Oxford Languages)
I suppose if you’re going to make your peace with this, it’s good if you can convince yourself that it works for “us”
Kids can go to friends' houses when they please... Making suburbia kid friendly.
Looks like the doc is written without braces. As such, I guess, that the canonical code is without braces
https://bloodknife.com/everyone-beautiful-no-one-horny/
> First of all, and most importantly, we're not talking about Undefined Behaviour, which happens at runtime, but about IFNDR

From the link I posted, from cpp reference, which gives a definition for what constitutes undefined behavior:

>> ill-formed, no diagnostic required - the program has semantic errors which may not be diagnosable in general case… The behavior is undefined if such program is executed

And as for the rest of your argument, you still haven’t answered the one question that matters. Is an executable file with machine code well-defined? If it is, then once you compile a C++ program, the generated binary is well-defined. And once again, all the superfluous arguments about what could happen are irrelevant when there’s no context provided. There’s lots of different types of undefined behavior. An integer overflow by itself does not make your program susceptible to remote code execution. It’s the fact that the integer overflow gets stored in a register that later gets used to write to invalid memory, and then that invalid memory has harmful code injected into it that gets executed.

We should strive to engineer correct software. I agree. It’s all this hand waving about how all undefined behavior is equal that irks me. Because it’s not true, as evidenced by the example listed above about the program that’s “technically” ill-formed C++, but in practice compiles to a harmless program. Engineering requires an understanding of what could go wrong and why. Blindly fretting about all undefined behavior is useless and doesn’t lead to any sort of productive debates.

Engineering is all about understanding tradeoffs. Which is one of the reasons the C++ spec does not define everything in the first place. The fact that in 2023 people don’t understand that all decisions in software come with a tradeoff is lunacy. And once again, I agree that undefined behavior is bad, but to pretend that the existence of IFNDR means the whole language is unusable is silly. People use C++ everyday, and have been for almost 40 years. I’d like more productive conversations on how rust protects the user from the undefined behavior that makes an impact, not about how it doesn’t have IFNDR because that’s irrelevant to the conversation entirely.

[0]: https://en.cppreference.com/w/cpp/language/ub
Generating well-typed terms that are not "useless" [pdf]
Few people do drive to the island. Over 60% of workers in Manhattan take mass transit to work versus 21% driving. https://www.nyc.gov/assets/planning/download/pdf/planning-le...

And mass transit adoption keeps growing for the workforce. Because sitting in a car in traffic sucks that much. So we make self driving cars and all those people pile into personal vehicles? That only exacerbates the problem.
This thing we're doing where we centrally host everything as opposed to creating a bunch of physical copies, it's going to come back to bite us and relying on the internet archive as the global backup isn't a great solution
If you want to talk about radical change, let's abolish venture capitalism
> gendering of web design

YMMV but personally, while I've met both male and female developers of all stripes and strats, I’ve only met male web designers, so this thesis doesn’t resonate strongly with me.
> road-use pricing, bicycle priority at junctions, better parking laws, building more transit...

Excellent suggestions. Road-use pricing could easily be added as a rule to self-driving fleets. Self-driving cars could always yield to pedestrians and cyclists. There will be a glut of empty parking spaces when self-driving cars are common. Self-driving cars are transit.
Bitters contain alcohol for those that are strict abstainers, but it’s a good trick for everyone else.
If your spouse does not oppose your decision to donate your kidney to a random person, get a divorce asap.
What's wrong with sharing space with other people? Do you have some kind of phobia?

You don't need to lug groceries around - just get them delivered.
Taylor Swift is now a billionaire
> Pointless, but cool.

Lovely turn of phrase to describe a whole swath of "why shouldn't this make money" startup ideas. If your goal is revenue, maybe don't base your entire marketing strategy on people with disposable income and decent financial literacy, because once an economic lull hits you're going to be stranded with a whole lot of responsibilities and a huge drop in income.

I keep thinking back to Jupe[1], and how YC actually put their money behind it, as a synecdoche of the absurd and surreal decade we've had with all that money flying around. Some people got very rich on a wish and a promise -- maybe some think that's laudable, I think it's sociopathic.

[1] https://news.ycombinator.com/item?id=37886420
It's never too late to apply for college if you have a thirst for knowledge, and don't let potential challenges in the educational process scare you. You can always turn to https://essayusa.com/nursing-paper-writing-service/ for help with assignments. No student can get by without such a service, and it's nothing to be ashamed of. Whether you're just starting college or are already deep into your studies, this service can provide assistance with essays, research papers, and other assignments. This can help you focus on your studies, acquire new knowledge, and develop new skills that can benefit you in your future career.
Rebuilding the tribe.

We have divided ourselves into neat little nuclear family boxes and thrown ourselves together with a bunch of other randos in neat little boxes, with the unstated assumption that the family unit is the end all be all of human lived experience.

This has separated us from our physical (atom-based) communities, to many ill effects including our friends and extended family being further away. This makes having and raising families more difficult than it should be, as we work rando jobs in order to hire rando nannies to do the job that a community otherwise would.

A lot of this comes down to proximity, and available space for people to group up in spaces larger than apartments or single family homes. We've simply lost a part of our daily lived connection to our close community, and being connected to them via only bits is a poor substitute.

When atoms and bits are easy to move around, we have the best of both worlds, pushing the frontier out for having a community experience and having the positive aspects of what we have today.
Except it actually is well defined, and has a specific standard of what it actually means?

https://fidoalliance.org/passkeys/

But whatever.
Unfortunately the whole society runs on the "profit center" model and whoever not gets peanuts.
This is a pretty odd remark. The effect of living with one kidney isn't some sort of unknown thing we need to reason about from first principles, we know pretty well what life is like for kidney donors. And I don't know about 'really have to', but it doesn't seem like 'saving someone's life' is a trivial or stupid reason.
Microsoft: Require user consent before sending any telemetry
Hi Brian, thanks for the response.

Metaphorical fans, but also fans, and everything else. It was an example from the blog post. I looked at that super innovative and cool backplane. Sure, warranty covers it for the first N years, but then what? What happens when things turn into a Tesla situation and you get horror stories of delays and poor results?

I think 'commodity' is generalized at this point. Given the choice of Supermicro and Oxide. I'm going to pick Supermicro. They can deliver me a clean rack of machines too. Why would I go with Supermicro? Big company, lots of products, lots of choices, I can work with them to get what I want.

Oxide is too singular. It is one rack, one design, one set of specifications. Don't get me wrong, there is some value in that... and I'm sure you'll sell plenty of hardware, but I'm not finding the value in it for myself. That's the part that I mean by 'commodity'.
> Who cares if a car is only utilized 10% of the time.

You understand that each car takes up a car-sized plot of (usually very valuable urban) land 100% of the time, right?
The ends do justify the means. It's just that the means are also ends.
When you tell a team of scientist that budget only allows for a single launch in the next three decades, the cost of that telescope will inevitably be higher because they will want to optimize it and put as many instruments as possible. They will try to get as much science per kg as possible and verify a million times that nothing could ever fail. If deep space payload was a "cheap" commodity and the team designing the JWST were told they get to send 15 units instead of one, it would have been a much different situation.
I would not put my dog's photo on X, let alone my money. It is one thing to pivot as a manager, and another to pinball around with useless ideas. By the way, I thought X had a CEO...?! Never heard a single idea/comment from her since she started.
I am reading that right, a type-system like elixir's new type proposal for erlang ? Can you provide more details, Thanks in advance.
Good for Scott for actually looking at the research and then following through in a charitable action that is consistent with his beliefs.

I'm surprised by how relatively risky the scan creening seems to be though.
So would you say they would be better off to have stayed politically neutral?
I'm running a 2015 R9 Fury which lost driver support back in 2021 on Windows.. thankfully I basically only play older or indie games. Is the amdgpu driver for Linux updated for these old cards? I think I saw an update once on Fedora (dual-boot), but wasn't sure
Even if autonomous driving is made to work I'll still buy private cars. It will just be another optional feature. I like my cars to be clean and ready to go as soon as I want to. And many of us keep a variety of stuff in our cars like tools, snacks, spare clothes, sports equipment, pepper spray, first aid kit, etc. You're going to need some of that stuff occasionally, especially if you ever drive through rural areas. Parents also tend to have additional stuff like car seats, diapers, and baby wipes. It's a huge hassle to load and unload that stuff every time.
> you would need 15 lanes of highway to handle the same amount of passenger load as a two-track subway tunnel.

Certainly true for some cases. For the trains I'm familiar with, the parallel road carries many times more passengers in a single lane over the course of an hour.
A feature of mere perceived usefulness. Not to be confused with an actual useful feature.
Also, there's the Achilles' heel of utilitarianism in general to deal with: "Even the very wise cannot see all ends."

A cynic might say "Even the very wise cannot see any ends."
I thought FreeBSD fully supports Wayland?
This is the right move but I hope they get back out there quickly. We need as many competitors chasing this as possible — it’s a complex problem and is more of a marathon than a sprint.
the article struck me as something hannibal lecter might have used as a case-study in his paper on surgical addiction.
Show HN: Wattle, an online booking platform for home services businesses
I built this online booking and business operations platform for home services businesses (e.g., septic, electrical, plumbing, etc.), because no one wants to pick up a phone and book appointments. We're piloting now and launching shortly. Feedback welcome - you can try out a sample booking flow here: https://wattle-consumer.vercel.app/b/billingford-septic/book...
I'm not familiar with the term, and I must have missed it the first time I read the comment.

Thank you for a new term to research :)
Think smaller.

Trains are enormous, costly, and extremely inflexible to changes in demand. Have you ever seen a train car small enough to only carry a single person? The existence of 4000lb cars and 200000lb trains is because we lacked the ability to quickly and safely move only the necessary atoms from A to B, so we had to bundle them up with a ton of other atoms until it became practical to implement. We can free ourselves from this constraint.
Can you clarify a bit on what you mean by "chunk" guy? Are you alluding to the ability to distribute work by an isolation mechanism such as cgroups vs machine a-la borg/google?
You're making big assertions without giving any details.

> Ironically, the contingent of people that are most aggressive/ambitious about promoting public transit are often the same that are most against taking the (admittedly, not always the most pleasant) steps needed to sell the idea to the masses.

Like what?
Snopes has an article on this topic, at https://www.snopes.com/fact-check/lincoln-and-lees-views-on-... .

> Claim: A meme accurately reflects Abraham Lincoln's and Robert E. Lee's views on slavery.

> Rating: False

Concerning the quote by Lincoln, in the full letter:

"Lincoln drew a clear distinction between what he felt his political duty required of him (i.e., preservation of the Union and not a forced, unilateral abolition of slavery) and what his personal viewpoint on the slavery issue was (i.e., a "wish that all men every where could be free").

Concerning the supposed quote by Lee (which you have modified!) it was recounted by the Rev. Dr. Leyburn:

"Even this passage, which does not match the quote attributed to Lee above, is problematic in several ways: primarily that the purported conversation was witnessed by no one other than the person who reported it, that it was not disclosed until some sixteen years after the fact, and that Lee was long dead by the time it emerged and thus could not confirm or deny it. Moreover, even if it were correctly reported, we can't determine at this remove whether it truly reflected Lee's beliefs at the time, or whether it was part a post-war effort by Lee to resurrect his reputation in the North."

Further, "“[Lee] was not a pro-slavery ideologue,” Eric Foner, a Civil War historian, author and professor of history at Columbia University, said of Lee. “But I think equally important is that, unlike some white southerners, he never spoke out against slavery.”"

That viewpoint is quite different from Lincoln's, who was publicly anti-slavery: "I intend no modification of my oft-expressed personal wish that all men every where could be free."

EDIT: Leyburn's letter is at https://archive.org/details/sim_century-illustrated-monthly-... . You can see he's already pushing the false revisionist narrative that the Civil war was not about slavery:

> After dwelling with emphasis and with feeling on this point, the General then introduced another topic which also moved him deeply, viz., the persistent manner in which the leading Northern journals, and the Northern people generally, insisted that the object of the war had been to secure the perpetuation of slavery. On this point he seemed not only indignant, but hurt. He said it was not true.

I would not trust that letter any more than I trust the claim Darwin renounced evolution on his deathbed.
This is neat! I've gone down the SDF rabbit hole a bit, recently. I'm glad you added some links to iq's site; he's got great stuff.

I feel compelled to link to his "happy bouncing" shader, which is phenomenal IMO: https://www.shadertoy.com/view/3lsSzf

(with associated 6 hour (!) youtube video on its creation)

That's a juicy ~500 lines of code (:
Not knowing the gender (distribution) of commenters is not knowing the underlying bias in the replies of these commenters.

Thus no, such info shouldn't be banned.
In the same boat, and agree that the first one was the worst because of the unknowns and associated pain.

That does not mean the later ones were less painful, but knowing what to expect, recognizing the symptoms early, and getting mentally ready go a long way. A well stocked medical cabinet with potent pain killers is a must, and I don't take long trips without them either.

Unfortunately, not all will pass naturally, depending on size and shape, so I'm looking forward to having this option available when needed.
I have fond memories of the game Airlines 2: http://pc.gamespy.com/pc/airlines-2/

Here’s a downloadable source. I haven’t tried it. Not sure if it is safe: https://www.myabandonware.com/game/airlines-2-iky
A pet idea of mine is app-driven robobus that scales in vehicle size all the way down to that robotaxi and where picking journey by app is encouraged because when you do there is a "wait time guarantee" for the bus service where holes are plugged with robotaxis/minbuses.

Being able to more or less promise a maximum wait time and being able to dynamically scale a bus service in smaller seat increments without the cost per seat going through the roof (I looked up UK coach hire costs breakdowns, and when hiring a 70 seat coach the cost of the driver still added up to about 40% of the title cost including amortisation of the vehicle itself; drop vehicle size and presumably that goes much higher and the per seat costs accordingly), combined with being able to flexibly feed passengers to transit hubs in smaller seat increments on routes where demand can't fill a full size bus all the time could make transit services vastly more convenient.
People can use whatever tools they want; but all my code, blog posts and personal notes would work with 7-bit ASCII and a 70s text editor.

The editors I use support unicode and use UTF-8, but if they didn't I'd hardly notice.
If you're willing to spend money on rack-mounted gear you definitely have options, and what you get sort of depends on what you're interested in playing with.

A lot of homelabbers (and even some small businesses) go for Proxmox as a virtualization distribution. I don't use it myself, but IIUC it's effectively a Debian distro packaged to run KVM/LXC, with support for things like ZFS, Ceph, etc. It has some form of HA, an API used by standard open source devops tools, handles live migration, etc.

So buy some used rack-servers on Ebay (or new, if you're ballin'). A lot of businesses sell their old stuff, so you can pick up a generation or two out of date for a good price. If you want to do fancy stuff like K8s, Ceph, etc you'll probably want at least three nodes, ideally more, and a bunch of disks in them. Networking gear is a sort of pick your poison thing. A lot of people love Ubiquiti gear; a lot of people hate it. TP-Link is another that's good and budget friendly. StarTech sells smallish racks (including on Amazon), if you want to start there.

It won't look exactly like SoftIron's HyperCloud or Oxide's Cloud Computer, but you can certainly get pretty sophisticated.

Not sure if this answers your question, but other great spaces to explore are the 2.5 Admins and Self-Hosted podcasts.
This book looks amazing! Well done!

I clicked around on your blog and found this page:

https://antonz.org/sql-window-functions-ranking/

If the book is written like this, showing these sort of examples, then I am in!
see also https://www.thenation.com/article/economy/abolish-venture-ca...
There’s an Airgas 10 minutes down the highway from me. It was like $170 or something for a 20 pound tank plus the first fill, and costs like $40 to refill. But it will last two or three years unless you’re a maniac
> Then imagine cars halve in size and drive bumper to bumper and twice the speed.

And now imagine one of those cars hitting a large pothole

Beyond this, how will there ever be 100% adoption to support that dream? There will always be a desire to have a steering wheel on some cars to go off road. It's really hard to see how that 2x2x2 dream could ever happen.