skysight-inc/HackerNews huggingface dataset:
An absurd thought experiment that could make for maybe the driest Neal Stephenson book yet @coatthrowaway.

Take the SCOTUS clerks from the last 10y. Pick a set of the same size of bureaucrats in one role from any time and place in history. Set them loose on a well translated set of each others' laws with a series of cases covering edges in the law to provide opinions on.

Who creates better rulings?

Do you think there is a set that does a better job at switcheroo2020? If not - does that mean that recent clerks meet the best at what they do criteria?

If you provide me the bureaucrats I'll:
1. Be super amused.
2. Happily go read about them and roll back my bad take.

The easiest target I'd go for is - current federal judges. Maybe that sinks me by itself here - in spirit I don't think so because the funnel overlaps heavily - and the theory is that the current funnel creates a historically rare result.
It's unlikely that this is what happened to @danny, unless their account was inactive.
With tax avoidance on this scale, he had better hope that the records were truthful. If they were fraudulent, the this moves from tax avoidance to tax fraud.

It also shows that Trump is not the fantastic businessman that he has portrayed as his public persona
Are there any captchas that are not PITA?
To me the bummer of nuclear power is how much advocates try to underestimate the cost of handling the waste for decades and the potential risks.
I think if you really think we need to go full speed ahead with nuclear power you need to ask how close a waste deposit to your home are you comfortable with? Often times these things just get transported to supposedly remote places which just mean a more vulnerable community may be exposed to the long term risks.
I....don't know!
What challenges do you foresee in responding over days/weeks/months?
I don't understand the hate. I don't have to solve P=NP to post on HN. If I did solve something complicated, I'd be publishing a paper, not posting here. I thought this is something that might help the community. If people are upvoting it, it's because they think it might help them - save 20 minutes if nothing else.

Either way, your comments might be against HN guidelines [1].

[1] https://news.ycombinator.com/showhn.html
We can build a lot more carbon free generation, much quicker, and reduce the carbon load of the atmosphere quicker by never ever building anther nuclear plant and instead use that money for renewables, transmission, and storage.

It is simple. There are cheaper and quicker, and lots less risky ways to decarbonize generation.
What Happens to Your Body When You Stop Going Outside
So-called "left-handed"[1] keyboards intrigue me, and I've always wanted one. I use the numpad heavily, but it gets in the way of the mouse. Plus, as you mentioned, it would mean you could nicely enter numbers with the left hand while mousing with the right hand for CAD programs.

This[2] is my dream keyboard. Totally standard layout, except the number pad is moved to the other side. Unfortunately, no one makes these, and I came across this one after the group buy was already done.

[2]: https://switchplate.co/collections/southpaw-full-size-group-...

[1]: Really, they should be called right-handed keyboards. Left-handed mouse users can already use a regular full-size keyboard without the numpad getting in the way.
You learn it a little at a time as you need it.
man pages are great. Did you know that there are different man pages? `man 3’ for example, are the programming man pages, mostly documenting the C libraries.
There’s also the `info’ pages (or pinfo if you like vi key bindings). And `apropos’ to help you find help.

Anyway, you don’t learn it before you start using it. The more you use the command line, the more you’ll find out that what you’re trying to do is easier or more scriptable there (with personal exceptions, like, I use a GUI file manager). You learn it as you need it.
Any particular reason why you don't just install GNU coreutils via brew et. al?

I also develop on macOS for Linux and using the GNU equivalents with a quick function for path setting, is well, not very hard.
U.S. Judge Halts Trump's TikTok Ban, Hours Before It Was Set to Start
One should hope that the non-CUDA GPU compute library ecosystem has already advanced beyond being able to calculate FFTs!
Apparently there is another, similar application called NucleusCoop. Here’s a good comparison of the two:

https://www.reddit.com/r/localmultiplayergames/comments/ce8m...

Both are free and open source.

NucleusCoop: https://github.com/lucasassislar/nucleuscoop/

Universal Split Screen: https://github.com/UniversalSplitScreen/UniversalSplitScreen
Newspaper delivery is notorious for making it as hard as possible to unsubscribe, does this happen online or does the threat of a chargeback keep them in line?
West Coast fires, not a surprise.

“It is hard for people who have not lived in Los Angeles to realize how radically the Santa Ana figures in the local imagination. The city burning is Los Angeles's deepest image of itself; Nathanael West perceived that, in The Day of the Locust; and at the time of the 1965 Watts riots what struck the imagination most indelibly were the fires. For days one could drive the Harbor Freeway and see the city on fire, just as we had always known it would be in the end. Los Angeles weather is the weather of catastrophe, of apocalypse, and, just as the reliably long and bitter winters of New England determine the way life is lived there, so the violence and the unpredictability of the Santa Ana affect the entire quality of life in Los Angeles, accentuate its impermanence, its unreliability. The wind shows us how close to the edge we are.”

-- Joan Didion, 1968

There are other quotes from her as well!

Of course the fires have been more intense this year. But to write as if it's unprecedented is ahistorical.
Tesla’s $25,000 Car Doesn’t Worry Its Biggest Rivals in China
Are they correct?

Computer science is not a field in which learners can reason about best practises for themselves. There is so much to learn that most of the habits we adopt are just articles of faith.

For example, it took me 15 years to ask myself if I was really happy using camelCase. When I thought about the issue for myself, it was glaringly clear that snake_case is easier to read and reason about.

If light color schemes are truly easier to read, it benefits the industry to have people advocating for it.
Yep.

Or, more accurately, there's nothing to be discussed but the superficial.
Believe it or not, places like this still exist. I worked at one (eerily similar story), then moved to a much larger company with even more platforms at one site. It was pretty silly.
I'm not really a fan of Plan 9 in general, but I like brining it up when teaching UNIX. Its tools are usually very short, straightforward C.
I want to know the origin of whatever content I am consuming. Pinterest appears to deliberately obfuscate that information.
It's not about liking the behaviour, it's about the usual UNIX nonsense of arbitrary breaking decisions being made on the hoof for whimsical reasons - everywhere. Because no one cares enough to cooperate with others on these things outside of their own little sandpit.

Path handing is an important feature. It should be standardised and predictable. It doesn't even matter how it's standardised. What matters is that everyone uses the same system so there are no random surprises or thwarted expectations.

In a robust OS everything would be a lot more interoperable and standardised than it is in UNIX. Being able to pipe things around is not the killer feature it might be - not if you have to waste time pre/post translating everything for arbitrary reasons before you can do anything useful with it.
Then you use one of their alternate domains. Or you point a domain to one of their alternates.

Check out the MX record for meowcats.fun, for example. It points to suremail.info, which points to mailinator. I have never had that domain rejected by a form.

Shhh, don't tell anyone ;)
Possibly marginally, but I would have thought that most people who’d be perturbed by this wouldn’t be voting for him anyway. I suppose there might be a few people who might otherwise be inclined to vote for him scared off by the national security implications of the massive personal debt (this was one of the things that REALLY worried people during the Cold War, as debt was a common angle used by the KGB to subvert people) but you’re probably not talking about a lot of people.
"Legacy preference or legacy admission is a preference given by an institution or organization to certain applicants on the basis of their familial relationship to alumni of that institution."

https://en.wikipedia.org/wiki/Legacy_preferences
Good answer! Wittgenstein’s philosophical work also adds an extra critique to this view of language.

[1] https://philosophyforchange.wordpress.com/2014/03/11/meaning...
If you want to really dive in you might want to check out linux from scratch. Or possibly arch linux which is a usable bleeding edge distribution that will require you to understand how to do the basics of maintaining your system.
1: In 2002, long before I was a dev, I made about $14,000, working at a local YMCA. I had plenty of money. I paid rent (shared), I went out to eat a couple times per week (mainly the $13.50 all-you-can-eat crab at the chinese place), and I spent my leisure time how I wanted--for me that was primarily gaming, fishing (from the shore), programming, and coaching youth sports. I drove a beater car and did not have any luxury in my life, but I had a nice PC, a few nice fishing rods, etc.

I managed to save money without much issue, and I moved out of that place with $12k cash.

It was a very good time in my life, probably the best time. I think you maybe have a different idea about what makes you happy--those "frivolous pleasures." Simpler living is not the same as asceticism.

I am in a position in my life now, having bought a rural property ($60k for 40 acres and a home), where I could live for much less than I did at that time. Some things I find rewarding there are raising a few animals, gardening, hunting, camping on my own property, woodworking in my small woodshop (hand tools are cheaper and I find them particularly rewarding), repairing/restoring things, servicing my own vehicles, and relying more on myself and my own talents. Some of the best times are spent sitting in a chair on my shop porch--a type of meditation perhaps. I don't feel like an ascetic, and I realize that it's not a life for everyone, but surely it's a good life, and preferable to being a drone with no free time and no money to spend in any free time.

2: I think they were speaking less about financial risk, like risking your savings, and more about other kinds of risks. Later in my life I moved to Costa Rica for a time (on an aside, I lived there about as cheaply as I did in my YMCA days). I was scared to do it, by myself, etc, but I looked at worst case scenarios, and it was like...I squandered my savings (10-15k, I don't remember), I was alive, bruised ego, and I went back to the US and got a low-paying job. I held out an amount of money equal to a plane ticket in case that scenario presented itself, and I had a great time in Costa Rica. I moved back with more money than I left with.
If you're interested in understanding more about what Hardcaml is trying to achieve, you might enjoy this interview with Andy Ray, the primary author of the library:

https://signalsandthreads.com/programmable-hardware/

It's a podcast, but you can read the transcript too, if you're not into that format.

One thing that really struck me about the conversation is how much of the benefit that Andy sees coming from Hardcaml is from the testing story.
Over-bright displays relative to the ambient light are definitely an issue. I've found myself feeling much less strongly about light vs dark since I installed some LED strips on the back of my monitors as bias lighting. (I didn't want to dim my monitors much more because you do lose contrast when the backlight is low)
When I used to use the site several years ago, I would spend easily a hour or two crafting a question to avoid the train of mods and trolls questioning why I wasn’t doing it using their preferred framework or tool.

I would write a clear question with context, and include the things I tried but didn’t work.

It got to a point where writing a question that would pass the gauntlet of mods and people looking for easy rep would result in no answers.

My takeaway was that SO only works for superficial questions where folks could maximize their rep/hour.

These days I go directly to the maintainers on GitHub or through commercial support. If those channels aren’t available, I avoid the dependency. Crowdsourced answers to technical issues worked for the first few years on SO, but game theory has ruined it.
That argument works when people say things like "I don't like to be involved in politics" -- because like it or not, merely being a member of a democratic society is a political act.

However, everyone still has a right to engage with society in the manner that they choose. Expecting everyone to analyze every action for political ramifications is simply unrealistic. On balance I suspect my political views align with the people I work with, but I explicitly prefer not to discuss politics at work.

As a progressive, it's easy to imagine this from the progressive side: corporations could be powerful agents of change with the goal of moving society forward. However, there's certainly a nonzero number of atheist and progressive folks who work for Hobby Lobby. "But they should just work somewhere else!" you say. Why? And what if they can't?

A conservative Christian can work side-by-side with a progressive atheist at a great company and change the world together. That's the power of liberal capitalism.
One important difference is that your choice of colour scheme usually only affects you, while your code will more likely be read by others.
Good.

There is a broader philosophical idea being put to work here: your professional life and your personal life should be able to be separated.

That goes both ways: let me "leave" work when I'm done, but also ask employees to "leave" their personal lives when they're at work.
What’s weird is if I think about how I would learn C all over again, I know exactly what I would do. If I had to learn networking all over again, I would know what to do.

But Linux? I wouldn’t really know where to start. Maybe some old 80’s UNIX books. Out of newer books maybe one by Sobell or some of the O’reilly books. I think I tried learning from the “Unleashed” and SAMS books, which aren’t great.

There’s two things to learn. The technical aspect and all the commands. And then, perhaps more importantly, is the “UNIX philosophy”. I’ve seen too many systems administered and scripts setup like they were Windows systems.

The worst way to learn is by googling questions and topics, then reading the first page of search results which seem to be the same regurgitated cut and paste crap from the big “Linux admin” websites.
> I'd feel bad, but they were better off and didn't mind (at least they said they didn't mind)

They didn't mind. It feels very good to do something nice for a friend. If it didn't, they wouldn't keep inviting you.
Can anyone tell from the source code what it took to become Elite?

I got this game when it came out in the UK! I was 11 at the time!

I never got beyond Deadly from memory.

But boy did I sink hours into this game on our BBC model B with those cool analogue joysticks you dont see any more!
won't this echo "*" if there are no files in the directory?

I always have to look up the 'safe iteration' invocation when iterating files in a directory, because it involves jumping through a few more hoops than is really reasonable.
You can run OpenCL kernels on Vulkan at least in theory: SPIR-V supports OpenCL memory model. CUDA might be machine translatable if you can compile into LLVM target (clang seems to have experimental support developed outside of Nvidia) which you then retarget into SPIR-V using a cross-compiler. The LLVM to SPIR-V cross-compiler however is limited in its translation for the time being.

In general, Vulkan is a thing which commands the GPU, but is not opinionated on what the language used to represent the kernel is as long as it compiles to SPIR-V. SPIR-V in itself is like parallel LLVM IR. If you look into the project source, the shaders are in GLSL which have been pre-compiled using a cross-compiler into SPIR-V. The C file you find on the project root constitutes as the loader program for the SPIR-V files.

Futhark project did some initial benchmarks on translating OpenCL to Vulkan. The results were mainly slowdowns. You can read about it in here: https://futhark-lang.org/student-projects/steffen-msc-projec...
You don't sound harsh, just uninformed and unable to make a counterargument.
Arch really clues you into how things work when you are used to point and click installs.
Holy smokes, you're not wrong. Seems a bit out of proportion.

"Federal Bureau of Prisons director Norman Carlson argued for the creation of a new type of facility where the most dangerous, uncontrollable inmates could be isolated from correction officers and other prisoners for security and safety.

Under his guidance, Marion Penitentiary was operated in "permanent lockdown" for the next two decades. It became a model for the design of ADX as a control unit prison. Carlson said that such a prison would hold criminals desperate enough to murder corrections officers or other inmates in the hopes of being sentenced to death.

He argued that as draconian as these measures were, they were the only way to deal with inmates who have "absolutely no concern for human life.""

https://en.wikipedia.org/wiki/ADX_Florence
I use DataGrip with PostgreSQL and am generally happy with it.
The challenge is just having enough raw capacity to meet demand using intermittent renewable sources. Weather varies on the scale of days/weeks, and winter is cold because of limited sunlight. What energy source will we use to stay warm all winter?
I want to see the actual documents before I believe this. I’m fine with the NYT refusing to make their source but I can’t think of any reason to keep the documents secret.
Rather than blocking a single app, they should bring in GDPR style laws that make apps like tiktok banned by default unless they change to be strongly privacy protecting.
A _header-only_ library. Not sure how LGPL works for those - not much to avoid linking against... Throw it in your own .dll / .so and use that in your closed-source projects? Standard disclosure: IANAL.
Thank you! This should be the top comment in this whole thread, as it is the only one, that speaks to the actual subject of the case.
Was he actually charged with soliciting murder? I thought I read that he was not actually charged with that offense, yet the prosecutor mentioned it all the time.
If Trump applied for even the most basic national security related job that required the lowest level of security clearance, he absolutely would be denied. And yet, this man is president of the United States.
There's realpolitik on the other side of this coin as well.

The ongoing coup d'etat means that this isn't simply a matter of "follow local laws", but also a matter of "risk that this becomes a litmus test for the western world's orientation toward Thailand's new system of government".

Cracking down on US tourists for speech violations is exactly the sort of thing hawkish senators in the US might latch onto. If that happens, Thailand becomes a de facto Chinese satellite state.

Which is all to say: domestic affairs are never exactly domestic when foreign nationals are involved. Normally the stakes are low, but in Thailand's case the particular moment is fraught with risk. The juice seems not worth the squeeze.

> preventive detention

AFAIK he's been charged with crimes.
Here's an excellent long read for those who need the background. Well worth your time to read even if you didn't grow up playing Elite:

https://www.theguardian.com/books/2003/oct/18/features.weeke...
I don't see why not. The net damage might be equivalent to stealing significant money.
You can do what Coinbase does, and focus on the positive benefits cryptocurrency helps people achieve rather than problems in political governance. It'll be unavoidable to occasionally touch on topics which happen to be political, but there's no reason a cryptocurrency company would have to take sides on how the Federal Reserve should be run or whether the financial crisis bailouts were appropriately administered.
that'd probably kill every American social media app on the app stores as well, not sure they're ready to do that.
> In a given week, I spend ~2 hours in the kitchen total.

I have been thinking about it because I spend significant more time than that. Maybe, you make only salads
Someone said "these schools admit 30% more legacies than peasants" and you said "yeah, but legacies get better test scores than the peasants."

And your clarifications really don't address that, and you even seem to back away from it now. Why even make the absurd claim about the intellectual and test-taking superiority of legacies over the peasants if it isn't significant - as you're now claiming?
We need to push back on this nonsense in journalism in which journalists don't include a link to the opinion when writing an article describing that opinion.

There is not enough information included in the article to meaningfully comment on the situation.

Edit: here is the order, which is very short: https://www.courtlistener.com/recap/gov.uscourts.dcd.222257/...

The opinion is under seal, and the parties have been directed to raise objections to unsealing it, if they wish.
The political element can be cleaned up when the mission is framed as study first. As in, study the options. Study the stakeholders. Study outcomes when implemented and trialed. Study the mechanisms by which outcomes are measured.

When you do this the laser focus on the mission stsys near the surface: You can't address all the political elements by building or lobbying from within your team, but you can say "our study shows that..." and thus create the environment for another group to act upon, while not doing every suggested thing yourself because the dependencies needed will take you off mission. It's coherent with the idea of decentralizing decision making.
I get the feeling the Trump Administration’s lawyers are going to fumble the full ban lawsuit in November allowing Bytedance to retain control of TikTok.
If this were an actual national security issue then you’d think they’d come up with more compelling reasons to remove it from the App Store.
The Stanford lecturer Paul Hegarty also worked at NeXT, probably during those days.
> I will not play shooter or strategy games with a controller.

I was like you, years ago, but what pulled me to the other side was "couch convenience". Might be similar to the other convenience factors you list. Unless you're playing competitively (where %s matter), there's something great about playing a game like Control while lazing around on the couch
Ask HN: What to Do After FI?
I'm looking at the projections for my savings and I should achieve financial independence in just a few more years. I'd be mid-30s. I've talked it over with the spouse and neither of us are quite sure what to do with the time. I've noticed when I have too much free time, I get less done on personal projects not more.

What would you do with the time?
Would you work a part time job? Start a contracting or consulting business?
Enjoy time with your kids?