skysight-inc/HackerNews huggingface dataset:
Say what you want about Bernie Sanders man, socialist, high tax, no growth, blabla, Burlington Vermont has the nicest town square farmers market outdoor free music by the lake watch the sunset sip a real craft brew scene you can find. And its because they specifically adopt "radical" environmental policies. They resist industry. At the expense of GDP per capita. But are able to preserve life unmolested for their brood for generations. Some towns have no more than two shops on main. No wawa, mcdonalds. Just like a pottery kiln and a fudge factory. And the pottery will be beyond mind-expanding belongs in the moma artistic. Some old RISD grads seeking a Ken Burns life. And the fudge too, artisanal, maple flavored, head and shoulders above the atlantic city boardwalk plastic sludge. The whole state is like that. An endless shire of quiet timeless discovery. Hope to spend August camping in Adirondacks, Berkshires and Arcadia ;)

Otherwise, in the West, Idaho Panhandle, Starlink & geothermal?
There need not be any nefarious intent. Just being around a civilization which is much more advanced is risky: if they operate nearby, they can hit you by mistake or negligence, and whatever consequences are tiny for them may be significant for you. They can just see you as a nuisance and want you to stay sufficiently away, no matter what your opinion is. Think about an anthill near a human settlement. (Don't think about a wasp nest near a human settlement; may be too depressing.)
Victory Day (9 May)
Umm.. AWS and GCP and friends dwarf these guys, but I zee Hetzner, OVH and DigitalOcean in these things.
I disagree that most of it is irrelevant. I think they are critical to understanding his point.

Why are you so desperate to cherry pick? This isn’t Twitter, there’s no 240 character limit on replies.
It's a different country, with vastly different areas. If you have experienced the culture and like it, go for it. But don't come for money.

The work culture is insane, worse than Germany. You get almost no holidays.

Data protection is terrible. Your information will get leaked. Your salary and other stuff is likely available for companies to buy. You will get spam text messages and phone calls, no matter how careful you are. I never answer my phone any more.

The education system is worse, if you decide to stay and have kids (even if you don't plan to, you might meet someone).

Everything is in US units. Almost nothing is metric. It's a learning curve that - especially as an engineer - could be annoying.

Air quality and noise in cities, because of all the cars. Some states don't really have emissions testing, or even vehicle testing like the TÜV.

Healthcare can be excellent if you're in a well-paying job. But it's also tied to your job.

Just some things I can think of off the top of my head. But then again, don't let me stop you. Worst case, you could always return to Germany, or move somewhere else. The great thing about being a software developer is being in demand, and how easy it is to get visas and work (comparatively).
Where are the AWS and GCP ranges then?

They aren't even in the top 10 here. Its the claim hetzner is larger than AWS? I find that highly unlikely.
> - You and lhecker insulted Casey Muratori

And Casey didn't? Please take into consideration that Casey's definition of the solution as "simple" can sound quite insulting as well.

If someone stated that something is "simple" with an overtone of "are you blind", instead of showing more humility, I would feel insulted too.
In my view, the key thing to understand is what Popper actually meant. If you read the actual quote from Popper that is the origin of the idea, by "the intolerant" he didn't mean people whose ideas were intolerant. He meant people that answer ideas with fists or guns. That level of intolerance you cannot tolerate.

When you run into people who are X-ist (for a very large range of values of X), answer them with discourse. When they make a fist or reach for a gun, then you can't just talk any more.
I don’t find anything wrong with being addicted to getting things done if the productivity gains are shared amongst the labor force. Specifically, increase in productivity can be used to eg shorten the workweek even further and demand protections against work encroachment on personal life. I see that this is happening with some companies embracing 4 day workweeks, others adopting remote from anywhere etc. We need to accelerate this trend, possibly enshrine them in labor law.

To be honest, the greediness of the managerial/investor class is kinda dumb. I keep thinking about how Amazon/Starbucks could have worked with their employees rather than exploiting and harassing them so relentlessly that now the labor movement is growing rapidly to their detriment. It was really stupid to think they could get away with being shitty forever. Incentive structures should be created that don’t bias so heavily towards the short term.
It seems there is a very active fork : https://github.com/metaeducation/ren-c

The merge request will be a little challenging if someone dares to try : "This branch is 6513 commits ahead, 14 commits behind rebolsource/r3:master"
Pretty sure the "fine point" on it is just your personal spin on the matter. The people who believe life is meaningless frequently demonstrate the sincerity of their beliefs by killing themselves early. A common adjacent belief is anti-natalism, the belief that their own parents and most other people should not have children because it's morally a net negative to introduce new agents of suffering. Nothing about "the joy of children" is as universal as you present it as.
Yeah any civilization capable of building a dyson swarm could probably develop technology to dissasemble a star and use its matter for a more efficient nuclear process. I'm not sure how you would practically go about doing that though, a dyson swarm at least is relatively simple (in principle) to construct
I minored in CS and went into a non-programming role, but I wish my classes had covered GIT. Version control is ubiquitous, but not covered at every university. Usually you're just expected to learn it on your own. I'd suggest just focusing on C and possibly covering something like git or GitHub. Best of luck.
The Missing Semester of Your CS Education

Classes teach you all about advanced topics within CS, from operating systems to machine learning, but there’s one critical subject that’s rarely covered, and is instead left to students to figure out on their own: proficiency with their tools. We’ll teach you how to master the command-line, use a powerful text editor, use fancy features of version control systems, and much more!

Students spend hundreds of hours using these tools over the course of their education (and thousands over their career), so it makes sense to make the experience as fluid and frictionless as possible. Mastering these tools not only enables you to spend less time on figuring out how to bend your tools to your will, but it also lets you solve problems that would previously seem impossibly complex. Topics include:

Shell Tools and Scripting, Editors (Vim), Data Wrangling, Command-line Environment, Version Control (Git), Debugging and Profiling, Metaprogramming, Security and Cryptography
You should read more carefully.

They said the trivial idea was a larger lookup table and Direct2D. And then they said that unfortunately the trivial idea doesn’t work. So instead they had to write their own custom text renderer, which they never imply is trivial.
What the world will be like in a hundred years (May 7th, 1922)
You trade the stress of being locked out by fastmail with the stress of being blacklisted by the mail providers of the people you send mail to, and more importantly the people and governments and banks you receive mail from.
Why differential equations, for one trying to learn CS? For that matter, why topology?
Yeah and now your kid is the weird one with the green messages who isn’t invited to the group chats.
Previous discussion - https://news.ycombinator.com/item?id=29822153
I feel like almost any summary of the form "so you're saying it's ok that..." is almost without exception not something the other person would agree with.
Debugger? Logging? LUXURY! In my day we had ONE BLINKING LED and considered ourselves lucky!
If checking your logs is hard work you should make it easier. I just click on my Datadog bookmark and select some filters to check logs.
And if it were emitting 10¹² times as much power, like even a small interstellar vessel would, we wouldn't even have to know exactly where it is.
The password-free future is coming
> DoubleSpace contained stolen STAC code

is this true? afaik, the lawsuit Stac won was a patent lawsuit over the compression algorithm - I don't think there was actual implementation code involved.
Was it a classic scheduling problem (e.g. distributing resources)?
European Exceptionalism, ladies and gentlemen. The real engineering, no fluff.
Thank you for your response! I really love the phrase "neuro-infra". I had never heard that before but it provides a solid imaging for the type of work that goes into maintaining and building the mind.

Western society here in the US definitely glorifies the idea of overworking ourselves and never being properly rested. A lot of sleep disorders tend to exacerbate and be exacerbated by different aspects of neurodivergence, and sleep is crucial no matter who you are or your circumstances. I feel that for me learning how to rest better and prioritizing rest helped me become more effective at following the other tips you posted here :).
Sometimes the debug log is real product.
Perl started with scripting, so many design philosophy are centered around scripting. Python, I think, is started with the goal of building applications. My first impression when I learned Python (around 2000) was the OOP nature of Python. Building classes and objects were least in my mind when scripting.

A few examples:

Perl (flexible/optional function call interface)

print "hello world\n";

Python (the insistence of function call parenthesis)

print("hello world")

Perl (direct string substitution thanks to sigils)

print "Hello $name\n";

Python (a few formats, keep searching for the perfect ones)

print("Hello %s\n" % name);

Perl (a core set of shell like patterns)

if (!-d $dir) {
mkdir $dir;
}
chdir $dir;
foreach my $f (glob("*.txt")) {
...
}

Python

import os
import glob
# google for usages

Perl (good lexical scopes)

if ($do_A) {
my $x = "A";
work_with($x);
} else {
my $x = "B";
work_with($b);
}

Python

if do_A:
x = "something" # did I changed x for somewhere else?
...

Perl (a set of defaults balacing the succinctness and readability)

my %opts;
while (<In>) {
if (/(\w+):\s*(.+)/) {
$opts{$1} = $2;
}
}

Python

import ...
...
m = re.match(r'...', line, re_flags)
if m:
opts[m.group(1)] = m.group(2)

Perl's philosophy is "There is more than one way to do it", pick the way that makes most sense to you.

Python's philosophy is "There should be one-- and preferably only one --obvious way to do it", but obviousness is subjective to some, and for the rest, you need learn/search/train the "one" way.
So what problem does this solve? Protobuf + grpc already provide types for tons of languages. As in, messages are generated to models/structs/classes what have you, depending on the language…

OpenAPI already exists and anyone can write a spec today and have code generated (servers, clients, models) today. Same principle as protobuf but the message and service description is much more verbose.

> tRPC to OpenAPI generator

So, … another level of indirection? Why would I ever pick this up when I can just use OpenAPI directly?
Physicals are annual in the US and done pretty much every year and covered 100% by every insurance I have ever had.
I wonder why that speed limit would exist. Sensor range? Computational power? It seems like the difference between being able to self-drive at 40 and at 65 on the same road would not be all that significant.
Good explanation, but I disagree about the improbability of being “first”. Probability doesn’t apply when taking about why we are conscious at this moment in time. The same applies to the why I experiencing consciousness as a 21st century human verses a 50,000 BC human. Unless we propose that there is a unique pre-existing soul that gets assigned to a single human body out of every single human who will ever exist, consciousness is just a non-individualized phenomenon of the brain and has a 100% chance of existing for every human who will ever exist.

When you look at it this way, the idea of being “first” is actually the most simple solution to the Fermi paradox. It fits with what we see (or rather don’t see) without denying what history shows us: life seems to have sprung up quite easily on earth and by its nature is driven toward intelligence, insofar as intelligence is at root the capacity to predict and control the world around us. Non-intelligence can flourish as long as conditions in its world don’t diverge from the survival patterns encoded into biology. Only intelligence is capable of adapting to new and changing circumstances. Ironically, the harder it is for life to avoid annihilation, the more that evolution needs to select for intelligence. The same is true even for self-annihilation: we will have to be smarter to avoid it, not dumber.

Additionally, why would we expect earth to have evolved intelligent life if another intelligent species spread and settled across the galaxy?

The first ought to be the last.
Bloomberg Terminal. Free account. For life.
God help me if I ever lose my login.
And you didn't give any reason for anything so ...
A small part of me wants to unironically say “this is good for crypto”, in the “any press is good press” sense. It’s recognition of a uniquely “crypto” concept (blending to obscure blockchain transactions) by a very “high” power.
The 2nd part is especially bad, lots of people (I'm an offender) justify bs reading with "learning".
Find book that interest you. A good way to tell is when you can't put down the book and would rather not sleep than stop reading.
Maybe I interact with more niche audiences?

The people I observe essentially live on twitter. They’re everywhere. Both with tweets and replies.
I wish they had a more robust mirroring system. Along with some type of peer-to-peer hosting/resource-sharing, sort of like a folding@home setup.
No - the meanings of grade school level English words are trivial. Good night.
Sadly not on mine or several colleagues' machines. Even did a full wipe back when I read that. Luck of the draw I guess.
There is an auto-translate option as well
It is unclear whether you are asking about integer programs or linear, so I'll address both.

Integer programming is very hard, and is an active area of research. The space of problems that arise in practice typically have sparsity, special structure, and other features that allow for shortcuts to be employed so that brute force isn't needed.

Interior point solvers are guaranteed to find a global solution, and it can be proved that they will do so efficiently [1]. Practical implementations leverage decades of experience to improve upon the theoretical guarantees.

[1] https://en.wikipedia.org/wiki/Convex_optimization
Renault does, they announced it a while back. THIS is the real breakthrough (I worked on self driving cars in the mid 2000s).
OK, we've changed the title above. Submitted title was "Sun-like star found in the region of the sky that has most radio signals".
I'm annoyed that bloated animated GIFs have held on for as long as they have. I'm strongly in favor of allowing more efficient video formats to be used in their place anywhere that supports animated GIFs because that actually kills their niche. Allowing img tags to load videos creates an easy upgrade path letting webservers (and CDNs like Cloudflare etc) serve compressed videos in place of GIFs to supporting browsers without needing the HTML to be rewritten at all. Merely "discouraging" animated GIFs without making any change in the browser doesn't do anything to get us away from them.

OP's problem seems to be 50% that their browser's disallow-videos option doesn't apply to img tags which seems like an issue regardless of this feature, and 50% that this decision is impure in some way and only makes sense in the context of history and well yeah that's how things work out sometimes when backwards compatibility is king, as it is with browsers. If we ever find a way to stop the world and get everyone to agree to stop doing animated GIFs immediately so we can cleanly cut animation support from img tags, then sure I'll admit that might be the superior option over this.
I feel strangely assured to know that Mercedes Benz will be paying thru their nose when I’m dead
If you find the original documentary linked in the other comment lacking in visuals, people are still doing this today and with modern cameras it's breathtaking.

https://youtu.be/wPXSFVruIHI
I own an NVidia GPU, and after hours of deep learning training it sometimes says "GPU not found", and I have to reboot the system to even recognize the GPU (even the tool nvidia-smi doesn't work anymore).

So ... I really hope they solved the issue for FSD car applications.
I'm not an expert, but I would probably have guessed the opposite. Lots of fiber means nice, consistent bowel movements. I'm pretty sure it speeds up your digestive tract, if anything -- it doesn't take a long time to digest, it doesn't digest at all.
> I don't have a personal website

It's so easy to make a free blog on github (like sub 5 minutes) with some version of jekyl. You should probably just do it.
GiffGaff's is enabled by default. I hate the way they (all) phrase it too, like you can disable it if you want to access 'bad stuff' - no, I just want not to be told what I can and can't access, 'no filter', one less place for anti-privacy logging potential etc.
Especially if I am actually asleep, I can barely speak coherently on the telephone within 10 seconds much less take care of situation with a vehicle that a computer has thrown up its virtual hands about dealing with.
"The enemy of efficiency

“You’re efficient when you do something with minimum waste. And you’re effective when you’re doing the right something.”

Many organizations are obsessed with efficiency. They want to be sure every resource is utilized to its fullest capacity and everyone is sprinting around every minute of the day doing something."

This is what's called productivity. Efficiency is how much the productivity align to a certain goal.
Depending on which goal you measure the productivity against the efficiency will be different.

In the case of Tony
"Every minute of his time goes on the most important part of his work—making decisions—and not on dealing with trivial inconveniences like waiting in line at the post office."

does he take the -right- decisions for the company benefit? Could he think up good strategies at the waiting line? or get inspiration from the surrounding? or just rest at the waiting line to perform better in action?

To make it more trivial:
Imagine a worker that's really good at making shoes. This worker can output 60shoes a hour (with good quality). But now this worker actually works at company making computers. The computer company does not really now what to do with all these shoes. The worker is really good at making shoes and have high productivity compared to his fellow friends at a shoe company. But it does not help the computer company to sell or produce more computers. This shoe maker would probably be a better fit in a shoe company. (But who knows, maybe the shoes are so good that the fellow computer makers need less time at the doctor by wearing them. And them seeing the shoe maker creating shoes with such determination and productivity, that they get inspired to make computers with same determination and productivity.) Only the results can tell.

So what is the goal? That is probably the most difficult question. As to be able to measure efficiency the goal needs to be measurable. And probably there is not only one goal that a company strive for but many. And these goals can compete with each other. These goals can also be divided into smaller goals, for different parts of the organization.

Efficiency isn't so easy to measure but productivity is. Therefore most tend to stick with productivity as a tool to improve.

There's often a mix up with productivy and efficiency which makes the messages confusing.

A good read:
M Goldratt, E. and Cox, J., 1993. The goal - A process of ongoing improvement.
yeah I get the feeling that people look for any reason to shit on Microsoft then do it with glee, without care about the human beings on the receiving end.
It’s concealed under state secretes law.

>Keep conflating legal terminology.

Ok, man. I see. Take some time to read the legal opinion and memo I linked, and you would see justification under the law is possible. It’s very informative.
I'm sure they mean the thumbnail images you can browse in Google's domain.
In Postgres terminology, all functions have a volatility classification: IMMUTABLE (input X will always return y forever), STABLE (input x will always return y for the current statement) and VOLATILE (input x can return anything). That classification impacts how the query gets planned and optimized. All the dbs I know have some version of this.

now() should be STABLE in pretty much every db, but not every db gracefully handles STABLE function calls in predicates.

You probably know all this but figured I'd share the database jargon for everyone else.
Most in north America could eat one-fifth less of their current everything consumption and still eat more than their ancestors.
There's much to say about "wasting" your off time by learning your editor.

I still remember this one time, 15 years ago, where I spend literally the whole night configuring my .vimrc, reading the :help pages for all of the configuring options, doing the tutorials, and just moving around and getting comfortable with it.

At 8PM that night I didn't know Vim, but by 6AM the next morning I was very productive in it. I'd say about 80% of my productiveness with Vim was achieved that night, and I could never change to a non-Vi editor since.
> 5K2K monitor

I.e, a monitor with a resolution of 5120x2160.
We probably don't see AWS or Azure as source if these DDOS attacks because of egress costs.
Ask HN: Life-like audio setup for spoken-word content?
I listen to a lot of audiobooks—some of them ripped straight from CDs in lossless quality—on a pair of Airmotiv 4S speakers. While these are very far from the best speakers money can buy, most reviews consider them to be high quality studio monitors, appropriate for use by professional audio engineers. (I am not a professional audio engineer.)

I would generally expect these speakers to be overkill for spoken-word content. However, although they do make audiobooks sound quite good, I can definitely tell that they are speakers, playing back an artificial recording. I would never mistake them for a person who is physically present in the room with me.

Why? Would it be possible to create an audio setup which makes spoken-word content indistinguishable from a real person? In other words, if my eyes are closed, I shouldn't be able to tell the difference between a recording and a human sitting next to me.

What would it take? Does it come down to hardware/speakers, or software/mastering, or something else?
It's the Grox empire

https://spore.fandom.com/wiki/Grox
Better databases will let you creat indexes on whatever functions of a field you want.
I can’t speak for everyone but I make enough money that messing around with e-mail spam is not worth it, when I’d rather be playing my instruments or whatever.

I do my email through my registrar (gandi) so I don’t have to worry about free email going away, but before that I paid for zoho.

Basically the reason I selfhost is to save time, not to have to muck around. Luckily I knew ansible from work so it wasn’t that much work in the beginning to set that up for my services.
> despite not being officially ratified

yes, which was what this entire thread was about

we got there eventually