skysight-inc/HackerNews huggingface dataset:
When it comes to the computing field, there is a core to it: what is computation. What it means to have a programmable machine: and algorithms and all that jazz. The pragmatics of it: how do we design, develop, test deploy. The hardware: what computing architectures do we have and what are their strengths and limitations.

On the opposite end, there are specialized applications, and in between there are application areas with specialized tools, infrastructure, software components and whatnot.

You're simply not going to be an expert in every application area. Realize that, and stop trying!

Buckle down and specialize. Be an expert in some subset of the abstract core, and its realization in some choice of platforms and tools that you follow, and beyond that, pick just a few application areas. Have a main area or two, and then some fringe areas that you are interested in that are little bit on the side.

You can switch application areas in mid-career. Being good in one application area is better for being able to dive into another than just knowing a smattering about many areas without any expertise.

Going far and deep in any application area as a developer will give you the skills to be able to work on almost anything.

Any code base in any application area has lots of code that is not specifically in that are which needs general expertise and experience; you can make meaningful contributions to those areas almost from the get go.

In my university time, I was crazy into OS programming: systems programming on Unix, and kernel level. I was also crazy into computer graphics. Alain Fournier (RIP, cancer) tried to award me 110% in CS414 at UBC, but he reported that the antiquated mainframe wouldn't take the value. Compilers and languages interested me, but not as much as today. I used Lex and Yacc regularly, and in one contract project I created a billing system with a custom query language. I had an interest in implementing data structures as well.

There were things I was not into, like for instance databases or anything having to do with AI, or programming language semantics (other than taking one compiler construction course, for which I lacked prerequisites); when some buddies started on about what they were doing with, say, Prolog, I didn't follow that. I was impressed, but my plate was full of my current interests to be actually distracted and derailed. I had this intuition that life is long, and there will be plenty of time to get into other things, and that as long as you're constantly learning, you're preparing yourself for the stuff you don't yet know.
The original is even a broken clock is right twice a day. Meaning sometimes clueless people eventually end up accidentally correct. At least that is my understanding of the proverb, I might just be a blind squirrel.
I've wondered: can you do cheap nuclear power by simply digging a really deep hole and dropping radioactive fuel down there? No need for moderators or control rods or containment (aside from the steam coming out of the shaft?
https://redis.io/docs
This will pay them in quatloos, not money.
Yes. But I also set HOMEBREW_NO_AUTO_UPDATE=1 and pin things that I would like to keep at a specific version. It is not a big deal really.
And the whole sorry story is bad enough, but what really gets me angry is that there have been no meaningful consequences for those that lied or were badly wrong. There has been no acknowledgement or change of heart.
My favorite part was the tangential argument about technical interviews. That seems like a common tarpit around here.
you say typical, which means you already recognize the exceptions are exceptions, which makes this into nothing more than an observation that exceptions exist, but exceptions exist in everything, and so it is an uninteresting no-op of an observation. You could say "except for the exceptions" about everything on every topic.

"2 plus 2 equals 4"

"... in base 10, with arabic numerals."
I've been reading Chris Miller's Chip War lately, highly recommend it: https://bookshop.org/p/books/chip-war-the-fight-for-the-worl...

A really great dive into the history and players leading to where we are today. He was on the Odd Lots podcast in late October to talk about the latest legislation, that's also worth a listen.
London has never really been an equities place to my knowledge.

Ever noticed that the L in LIBOR stands for London?

Interest rates and money (FX) (money can also refer to short term rates but KISS) is very much still London's thing especially relative to other European cities.

Aside: French engineering talent is massively underappreciated.
PHP does library documentation so much better than other languages. Compare: https://www.php.net/manual/en/function.ceil to https://docs.python.org/3/library/math.html#math.ceil for eg.

- Clear description, signature, types for parameters, return values.

- Examples, which will often cover edge cases.

- Separate page for each method

- A clear changelog section to document changes across versions.

Python on the other hand, gets a single sentence.
Yeah most tall players are better shooters than in the past. But with the exception of Kevin Durant, none of them shoot like the short guys
How is this different from our current signing key system?
So what is called "Cyan" on a computer screen (#00ffff) is as close as you can get to the real color by mixing RGB.

In real life, Cyan would be a pure lightsource at, say, 490nm. When that light hits your retina, it will stimulate the S, M, and L receptors in different ways, and your brain will do the math on those differential signals to "rebuild" the color.

RGB is a hack we've come up with to stimulate each of the cones separately. But it cannot cover the whole gamut. Look at this diagram: [0]. The triangle is the gamut that results from choosing a particular set of 3 primaries. Only colors inside that triangle can be simulated by the mixing of those primaries. Colors that lie outside of the triangle cannot be created.

There are other gamuts that cover more visible colors, like the Adobe Wide Gamut [1]. Even this one still manages only 78% of the colors we're capable of seeing. And still no pure Cyan.

The thing we call "cyan" on our computer screens is desaturated. The mixing of the green and blue primaries that mimics pure 490nm unfortunately also stimulates the L cone too much. From [2]:

> No mixture of colors, however, can produce a response truly identical to that of a spectral color, although one can get close, especially for the longer wavelengths, where the CIE 1931 color space chromaticity diagram has a nearly straight edge. For example, mixing green light (530 nm) and blue light (460 nm) produces cyan light that is slightly desaturated, because response of the red color receptor would be greater to the green and blue light in the mixture than it would be to a pure cyan light at 485 nm that has the same intensity as the mixture of blue and green.

[0] https://commons.wikimedia.org/wiki/File:CIE_chromaticity_dia...

[1] https://en.wikipedia.org/wiki/Wide-gamut_RGB_color_space

[2] https://en.wikipedia.org/wiki/Color#Color_in_the_eye
China was only just opening up in the 80s - Deng Xiaoping was reforming China towards capitalism throughout the Thatcher years, but yes its big rise in the 90s slightly pre-dates Blair.

Eastern Europe wasn't open to any serious trade in the 80s because it was behind the iron curtain. What rayiner means is that the UK under Labor didn't engage transitional immigration controls like other EU countries did, which combined with being an English-language-first market meant that once the ex-Soviet states were able to join the EU much larger numbers of people migrated from eastern Europe to the UK than in other countries, and then started competing/taking the lower paid jobs. This was a deliberate decision by Labour.
If you compile your webpages, there are tools to remove from fonts any unicode codepoint and weights and ligatures you don't use. Many fonts get 90% smaller. For fonts only displayed small, you can also simplify curves to get further smaller.
I just want to share my agreement on picking any path forward when confronted with analysis paralysis. I also suffer from this and have found that ANY choice is better than no choice in this situation, precisely because moving forward gives you more information. For me making a decision in the face of uncertainty was very uncomfortable because I always want to be perfect, but what I found is that the new information you get even when you pick the wrong path forward makes making the right decision after that point orders of magnitude easier. I have trained myself to get past the discomfort of making a less-than-perfect decision to “lube the rails”, so to speak, on making future decision easier.
https://www.techmaginc.com/fakecatcher-intel-real-time-deepf...
> I present algorithm whereby each byte is iterated from 0 to 255

You should've just said a stream of bits, as your system cannot generate anything that requires a non-multiple of 8 bits to be accurately expressed. Zero padding is not the same as absence of bits.
> I frankly don't care about the donations.

then

> it doesn't seem to be getting pursued aggressively by the US.

?
The necessarily poor performance of micro-kernel-ish systems was a myth even for a 1970s design (not to diminish Liedkte's work). In the '80s I used fast (realtime, multi-access) GEC OS4000 systems, thankful not to need VMS often. Whether or not the Nucleus was strictly a micro-kernel, it was at least the moral equivalent, message-passing, and I think influenced by the RC4000 (which didn't work so well). I've been logged in when the filesystem was rebooted, not that it was often necessary.
Yeah, that's my understanding as well. Maybe I misunderstood your usage of it, which, on re-reading your comment, seems likely.
Alexa used to directly sum times. When you ask for a timer for "1 minute 30 seconds", that's exactly the right thing.

If you are deciding or stuttering and ask for a timer for "1 minute 1 minute", it used to give you a timer for 2 minutes (probably not what you wanted). It now gives you a timer for 1 minute.
I agree, I think it’s way too early to tell. It’s also interesting that pre-acquisition, I personally observed a widely shared sentiment that 7500 employees was an absurdly high number given the actual functionality of Twitter.

“What do they all do?”
Amazing work on that website, sir.
I love the documentation for Ansible. You have a good amount of well thought out examples, very well written explanations for things, and links to other related functions.

https://docs.ansible.com/ansible/latest/collections/ansible/...
> In UK, if you pass your test in an automatic then you are restricted to only being able to drive automatic car

As I know, this rule also works in some other countries, and slowly distributes. I think it's lobbied by insurance companies, because they pay lot of compensations for scratches, happen on parking, when people pass test in an automatic and then have difficulties in slow speed evolution's in manual.
Some call that nei-colonialism, you use economic/business opportunities as a way to undermine a country's sovreignity and enforce your puppet regime. Democracy is neither morally superior or a your manifest destiny to export against the will of foreign governments.
The other day I was looking for a simple, lightweight userspace binary package manager. Nix was exciting for a minute until I realized it requires root to install unless you jump through hoops.

My goal is to be able to have something so lightweight and fast I don't hesitate to use it to install my favorite packages on every ephemeral VM I spin up. Anything like this out there?
Not claiming I am against air travel, but the point often made is that the growth rate of aviation means that it will consume ever higher slices of the “carbon budget”.

> His [Dr Joeri Rogelj] calculations suggest aviation emissions between 2015 to 2050 will consume 27% of the remaining carbon budget to have a decent chance of keeping global temperature rise below 1.5C above preindustrial levels.

https://www.carbonbrief.org/aviation-consume-quarter-carbon-...
First year phrenology student?

Seriously, though. As I get older, I am starting to think there might actually be a strong correlation between how people look and act. What I don't know for sure is which is first. Some is obviously nature bur nurture is obviously a thing, too.
The moment I make real eye contact I hope for the conversation to end quickly, because I can't disconnect the eye contact. I try to offset my gaze a bit, but for some reason my mind will try to make eye contact again, it's hard to concentrate and keep my eyes from making contact again. And when I make eye contact, it's like I see straight inside the person. Now that I think of it, this differs from person to person, it feels more weird when the other person is not someone close to me.
I'll take the "backward" German economy over the financial house of cards the UK economy is build on.
Mushroom hunters are often told to avoid picking in spots contaminated by industry, notably due to the bioaccumulation of heavy metals in the environment, so even non-engineered fungi hold promise in remediation strategies. In part this is attributed to the wide spread of their mycelium.

But as there are still early years in studying the application of these organisms in soil remediation, a whole-systems environmental analysis would seem like a logical next step for these Maryland researchers' upcoming field experiments in China. For instance, although the authors indicate that corn plants immediately grown in the vicinity were absent in Hg, what is the impact on insects that consume (and are actively parasitized by) this fungus, and the bird species a trophic level above, especially after the engineered increase in Hg uptake?

Likewise, how stable are the genes produced by the researchers for the artificially increased mercury uptake (against horizontal gene transfer over time to soil microbiota, e.g. Agrobacterium, or to plant-fungus horizontal gene transfer events directly)?
More annoying than that. Try hiring software engineers. When I started working in London 15 years ago my colleagues were from a mixture of counties across the EU, easily greater than 50%. Now it's rare to see a CV from outside the UK except for a perhaps people from India.
I've found it useful, in periods of analysis paralysis and burnout, to throw away all my to-do lists, archive all my projects, and start from scratch.

The backlog weighs heavily on my current efforts. So starting from scratch ditches the burden. Then, once I've made actual forward progress, I can go back to the archives and figure out how to work the new stuff in.
I've never taken an IQ test, nor will I ever take one.

Am I smarter than the average person? undoubtedly.

But if my IQ is high then I fear I'll avoid doing useful things because they're beneath me. And if my IQ is not high, I fear I'll avoid doing things because they're above me.

There is nothing useful that can come out of knowing your IQ, and as others have said, there's other things that are so much more important. Smart people are unusually good at deluding themselves, for example. They get so used to being right they start to believe if they can rationalize it, it's obviously true and anyone who disagrees isn't as smart.

Having said that, I once made a girl angry in college because I asked the professor if grad school will actually be challenging because undergrad math for me was ridiculously easy.

I think the best way to describe IQ is that it defines your potential (w/i a margin of error), but it's everything else that determines how effectively you use that IQ.

A child with down syndrome will never win a nobel no matter how much they want to or how much effort they put into it. But having an IQ of 160+ will never guarantee you don't end up homeless in a ditch.
Everything is only a small amount of the problem:

https://ourworldindata.org/emissions-by-sector

That's why putting a price on emissions helps.
While crypto bro scammed clients, reporters scammed readers
Northeast Megalopolis
> The impacts of poor governance at the country level are felt everywhere and cannot really be offset by regional authorities

Reguonal authorities seem to have just enough power so that central government can blame them when something goes wrong, but nothing of substance.

The pinnacle of their day seems to be a pay dispute with the bin collectors or blocking someone from converting their loft because they submitted the request on the wrong kind of paper.

The only chance for UK to turn around is constitutional change, for example federalisation
And dimethyl mercury is even worse. There's a famous case of a chemist at Dartmouth who died horribly from a single droplet that permeated through a nitrile glove.
>Trans people are some of the biggest proponents of abolishing gender roles and pointlessly gendered stuff.

I couldn't disagree more, and this is precisely what i am arguing. The argument that the biological and social categories of men and women are different is fundamentally predicated on the existence of the social category, otherwise known as gender. This is regressive, and we should absolutely not accomodate it.

It's growing up being told that men play with trucks and women play with dolls, and instead of casting this obvious bullshit aside, you acquiesce and now argue that men who play with dolls are women, and that's ok.

This is an extremely misguided attempt at constructing justice fron the premises of religious fundamentalism.
Right, that was my point in the original post. It used to be popular to laugh at Tesla and say they would never beat Toyota/GM. Now it is popular to dislike Elon Musk, even though he has revolutionized the auto sector. Ironically the same people who dislike Musk today were the same people a few years ago that were all upset about oil drilling. They are anti-electric cars AND anti gas cars.
Most of the mining industry in Mali is owned by Barrick, Allied Gold and Anglogold Ashanti, none of them are French.
The French intervention in northern Mali was to avoid a spillover into western Niger (where France sources most of the uranium it uses for its power production).
Why is Gettr allowed, but Truth Social or Parler not on HN?
Most of the "art" created by AI is on the level of assembling a sofa. And sure, lots of people have poor taste and criteria for understanding art.
If nothing is being communicated, there is no art, in my opinion. Until AI is conscious, that will continue to be the case.
That's the same chart I googled up. Judging from a quite recent press release it seems like the project is years behind schedule and the taxiway is at best inactive and it looks to me like it doesn't really exist yet, still under construction. Aerial imagery from this year on Google Maps shows it as bare dirt. This image[1] from the October 22 press release seems to show the new taxiway as under construction.

The final thing is the video from the passenger on TikTok shows the rescue truck kicking up a cloud of dust, making it seem like they were crossing bare earth.

1: https://static1.simpleflyingimages.com/wordpress/wp-content/...
BabylonJS. Also very active forums.
Ryzen 5xxxG(E) or Ryzen 5 5500 -> Cezanne

Ryzen 5xxx -> Vermeer

Threadripper 5xxx -> Chagall

EPYC xxx3 -> Milan
Many people will get some satisfaction out of it, if they only receive points or badges. Look at Stackoverflow or GH stars.
My signing keys aren't tied to obscure 'smart contracts' that execute code when I do things like try to delete them.
yes indeed, which is why it deserves a serious solution and not this.
what the purpose of limiting the password characters anyway ?
Some of these patterns remind me of Soviet glassware which was a thing in 70's and therefore is displayed in any granny's cabinet to that day.
Both things are bad. Reducing one doesn’t mean you can’t reduce the other and vice versa. We will need to curtain emissions in all sectors to avoid more warming.

Also electric cars are coming but electric passenger and cargo planes are very far away or even impossible due to the physics of battery power density.

https://tinyurl.com/4uf7v3wm
> Wouldn't this long-term result in publishers offering less advance money? Also, I doubt most people pirating books care to check wether the author is getting royalties or not.

Publishers make money off selling books. Old books do not sell (obviously there's outliers). Publishers offer advances to get new books to sell. If they stop offering advances they won't get new books.

For most authors royalties are not a thing and never will be. Worrying about royalties on their behalf is pointless.

None of that changes the fact that pirates are no different from a non-customer. Equivocating about "reproduction" is just ridiculous. A library loaning a book out to a hundred non-customers is no different than a hundred people pirating a copy of a book or borrowing a copy from a friend. They're all non-customers.

Treating pirates as some special class of non-customers is ridiculous.
I do believe the theory. Most people working are head nodders and fix some widget. It only takes them 10 minutes a week to fix or tweak. The only reason the widget exists is so that the company can claim X feature exists in their portfolio. The fear of firing them is that the feature will eventually break and that person is no longer there. But at some point they'll realize it's super simple and can fix it. - But the fear of cutting endless departments like that is so powerful. Any yes, the top performers don't want to work on widget X even if it's 10 minutes of their day.

Here's the analogy - lots of startups with 50 employees have sold for billions right. Once the company sells the payout potential is OVER which at that point those 30 of those 50 leave (within a year) and are replaced with 1000 people to take over and slowly add new features. Now remember the codebase still exists that has revenue potential that can feed 1000 or more people, but they did it with 50.

So the code is paying for the product, it's just stable and maybe making a little profit per year. That's enough to justify it.

But startups prove all the value is in those 50 people. The other 1000? they're all replaceable but in a union. The union is that idea that ANY headcount reduction is bad press. Why'd you fire Zak, I'm leaving too!

rant over
Inflation has a supply dimension that should be mentioned too. Not everything can be explained by excessive consumer demand.
Why can't we have more detailed technical stuff like this on HN?
I tend to agree. Air travel contributes around 4% to increased global warming. That is substantial for a single industry. That said, of all industries, it feels like the practical difficulties of reducing that footprint are enormously more difficult than other industries. Air travel is just enormously energy intensive and has unique difficulties in switching to carbon-free energy that other industries do not.

I think some regulations are great, like the prohibition against short haul flights in France that the article mentions. But I think overall efforts to reduce global warming should be targeted in ways that give the "biggest bang for the buck", and aviation-specific changes ain't it.
Rumour? I'm reporting what I see at my local Tesco. Items that have been incredibly difficult to get hold of recently include eggs, bananas, many types of biscuit, some varieties of crisps and lettuces.
We also don't have an objective measure of "horniness", yet we all know it both exists and that we must make decisions based upon it (either ours or others).

Something having an objective measure or not does not invalidate it.