skysight-inc/HackerNews huggingface dataset:
Ensuring your charitable donations are actually doing the good you think it is, is difficult enough that there are organizations specifically created to rate them and verify what they say. When a charitable organization does a poor job of it, they rightly earn the scorn they receive, because they are betraying a trust. I donate to a number of charities (including Wikipedia) and if any one of them were found to be operating as it appears Wikipedia is, I would move my money elsewhere, which is what I intend to do in this case.
A consulting firm called PeopleSoft(? I think that was their name, someone will correct me if not) did a fantastic study of developer productivity in the late 80's or early 90's. They found that developer productivity was most strongly correlated not with education, years on the job, title, salary, or any of the obvious stuff but with:

1) Square feet of desk space

2) Ability to divert incoming phone calls to voice mail

Square feet of desk space might sound absurd and pompous, but it was a real advantage. Large monitors and powerful IDE's and code search tools were still decades in the future. As a programmer you used a printer and you kept stacks and stacks of printed code on your desk. The more square feet of desk you had, the more efficiently you could lay out and sort through the printed code you needed to look at (this is why Elon told Twitter engineers to print their code - he's a boomer programmer who grew up in this era when that really was how you read and reviewed code).

Phone calls to voice mail is more obvious today, but that study was I think the first to point out that programming was a flow state activity where it typically took about 10 minutes to get your mind loaded with all the info and context required for peak programming productivity. They observed that one two minute phone call was enough to wipe all the context out of your mental stack and drop you from peak productivity back to minimal productivity. If you had one small interruption every ten minutes you never hit your peak flow state as a developer. (With the massive improvement in IDE's and etc, I'm curious if that preload timescale remains consistent or has dropped but I'm not aware of anyone doing more recent work on that question).
Interesting move by Shopify, given that they have Hydrogen [0]. I was half expecting Hydrogen to become its own all-purpose framework, but alas, they seem to plan for both to co-exist.

> While Hydrogen is focused on commerce, Remix is focused lower in the stack, and will continue to be a general web solution that scales from content through commerce and all the way to apps. Shopify will use Remix across many projects where it makes sense, and you can expect to see more of our developer platform with first-class Remix support over time.

[0] https://hydrogen.shopify.dev
Social science isn’t science.
You probably don't work in a country with a 3.5% unemployment rate.
I've worked for multiple companies in the industry.
This is a polemic. I don't have a stated position on whether Bitcoin is or isn't going away, and we've completely drifted away from the factual matter at hand (that Bitcoin does currently incentivize coal burning).

If Bitcoin is neutral as you say, it cannot incentivize renewable production. It can only induce energy demand and, consequently, seek out the cheapest energy on the market. It doesn't get to sit on any laurels for that, any more than car manufacturing or aluminum refinement would. Except, of course, that those actually produce things.
Possibly unrelated, but: so far russia has invaded the east part of ukraine, with the west part relatively “calm” despite being of course involved in the conflict.

I wonder: has no one from the companies on the east side thought of “lending” their address blocks to companies on the west side, momentarily, in hope of ucraine to survive the hostile invasion?

A bit like asking companies on the west side to act like trustees, if you will.

Just a thought, an honest question.
That's not how the argument and poem[1] goes. If a devops team for a pro-choice campaign was being censored on SourceHut because it does not align with Drew's moral compass, nobody would defend this with "well, they can just run their own git hosting services, so what's the problem?"

A lot of people building crypto tools also are happy to use centralized services like GitHub, SourceHut, GitLab, because they might not be satisfied with the alternatives.

[1] https://en.wikipedia.org/wiki/First_they_came_...
Yesterday it was "lay of 25% of workforce today to avoid paying some bonus thingie that kicks in Nov 1". Well, there's still couple of hours in which this may become true, but I don't expect it, and meanwhile I see the bonus angle has been silently dropped.
Apple acts as the API provider, they don't need to "bless" anything here.
Sounds like https://github.com/opsengine/cpulimit
They ask just about everyone you can think of in this article about what's up with the US worker. They even ask Larry Summers, even though the only thing Larry Summers has to teach us is how to fail upwards consistently. Of course, they don't think to ask a, you know, US worker about what's up with them.
My vision is not bad and I still agree with your statement.
For the first few months of my first job in 1996 people were using dialup internet.... and I spent a lot / most of my time reading documentation from a giant set of manuals that came with the devkit we were using.
First one doesn't really make much sense. There are so many intelligent lifeforms on earth (whales, octopods, birds, monkeys, canines) and intelligent hive-minds (bees, ants, termites) that the leap to exponential tool use doesn't seem like something that would take anything close to 100B years, let alone trillions of years.

As for number two, it's hard to comprehend a response that is reasonable because our cognition may be part of the "disturbing reasons" right?

The theory I more and more think is probably right is that there is some major aspect of the universe that we get wrong. What is more likely, humans thinking they understand something when they don't or that no life form was able to spread amongst the stars in billions of years? I have plenty of lived examples of humans with false knowledge.

It's a sort of meta Drake equation. [Likelihood humans are not as wise as they think they are]*[rest of drake equation] and I think the drake equation, as stated, correctly leads to the term "Paradox" given the conventional understanding of science as communicated by scientists.
1995, depends on what stack you were on.

The DOS/Windows stack is what I worked on then. Still using floppies for backup. Pre-standard C++, Win16, Win32s if it helped. Good design was good naming and comments. I was an intern, so comp isn't useful data here.

Yes, things are much better than then. While there were roots of modernism back then, they were in the ivory towers / Really Important People areas. Us leeches on the bottom of the stack associated all the "Software Engineering" stuff with expensive tools we couldn't afford. Now version control and test frameworks/tools are assumed.

Processes didn't have many good names, but you had the same variation of some people took process didactically, some took it as a toolbox, some took it as useless bureaucracy.

The web wasn't a big resource yet. Instead the bookstores were much more plentiful and rich in these areas. Racks and racks of technical books at your Borders or (to a lesser degree) Barnes & Noble. Some compiler packages were quite heavy because of the amount of printed documentation that came with them.

Instead of open source as we have it now, you'd go to your warehouse computer store (e.g. "Soft Warehouse" now called Micro Center) and buy a few cheap CD-ROMs with tons of random stuff on them. Fonts, Linux distros, whatever.
A violation of what, precisely?
Congratulations to the Remix team. Though neither Remix's nor Shopify's blog posts make it clear, I'm guessing Michael and Ryan will continue to lead Remix development while hopefully having a team of focused engineers working with them. Since Shopify really believes in and wants to use the tech, it's great that they'll be able to pay engineers to continue to develop it in the open. I believe Remix also was VC funded so Shopify probably also made their investors whole?
Either the money is permissionless or it isn't. If everyone can use it that means people you don't like can too. Like the internet. If I can send packet to my friend with a message then so can a terrorist.
An Access Model for Knowledge Graphs in Collaborative Investigations
Quality assurance and software engineering can be applied everywhere, no matter the processes you use to create and deliver the code.

Methods and tools would be different, depending on context, but ANY serious company ought to do quality management
At the very least, know your code, think a few moves ahead, make sure you deliver a safe code, and apply some amount of ISO9001 at the company level (and hopefully much more at any other level)

Also, a security analysis is mandatory for both industrial code and for IT applications, thanks to standards, laws like the GDPR its principle of privacy by design, and contractual requirements from serious partners. You risk a lot if your code leaks customer data or crashes a plane.

it's the same for having 'specifications'.
Call them functional and safety requirements, tickets, personas, user stories, or any name, but you have to do them to be able to work with the devs, and describe to your customer and users what you have actually developed.

the 'lots of things [that] cannot be' scare me as a junior engineer.

I feel like they are made by these shady companies that offer 2 interns and a junior, to get you a turnkey solution within 12 hours. It also gives me back bad memories of homework made at the last minute in uni, and I would never do that again.
And as far as I saw in both cases, the resulting software is painful to use or to evolve afterwards.
There's an even simpler one: if you leave your stellar neighbourhood, you're creating unreachable isolated islands, not "galactic empires".

The whole notion of "expansion" is such a weird 19th century concept that just doesn't seem to go away. Space isn't the Earth, other star systems aren't unexplored continents or islands in the ocean - they're islands in spacetime.

I've yet to be presented with a rational explanation as to how any civilisation would be able to a) stay stable in terms of biology, culture and technology over geological time scales and b) have any means of expanding itself over distances that make communication practically useless (e.g. even at "just" 25 light year distance, two-way communication would take 50 years) and c) are somehow advanced enough for interstellar travel and presumably efficient terraforming or genetic modification yet unable to control population growth and resource utilisation...
This is brought up a lot, and while there is likely some truth to it - with plenty of fun examples in science fiction - it seems to me there is a strong counterpoint in that the mechanics of physics, biology and even civilization have many mathematically predictable properties. The environments capable of supporting life will nearly all likely have certain similar features which shape how that life behaves. Finite resources are one of the better examples.

It has always been interesting to me how there are several prominent instances of architectural feats or scientific/technological breakthroughs which arose independently from people groups who had no contact with each other. I don't think extrapolating this to potential life in other star systems is too much of a stretch-- and there are certain behavioral traits you can reasonably expect in such scenarios, like large scale cooperation.

Some of the most capable & best equipped minds we know of, when faced with how to communicate with intelligent extraterrestrial life, decided that math and basic physics were the best initial overtures. From those basics (along with the assumption that someone eventually perceives them) I believe a great deal more about such life can be probabilistically inferred.
Well yes. Yes it is.
The main difference was it wasn't web development, so the whole process was much more contained. There was usually a smaller foot print of "just your app", so things like configuration or debugging was much easier. The tools weren't as good, and machines were much slower so that made things more painful. Debugging involved knowing assembler more often. Planning was more waterfall based, but really for a developer, i'm not sure that mattered all that much. Teams tended to be much more regional, with much less remote work, or global teams. As i recall work life balance was better, and compensation was better back then.
It's pretty decent, passive marketing, too. One could argue a similar effect would be achieved by a fork, but I don't think it would ring as true to SWEs.

I think about Google a lot more due to how prolific Material Design is throughout my web experience, I think about Meta a lot more due to how prolific React is throughout my web experience, etc.
I'm a Perl coder of almost 30 years standing and I find the defence of its readability a bit of a stretch, tbh. Even though I don't personally struggle with it, I've worked with enough very good software engineers who have been able to eloquently describe the problems they have grasping the sigils that I can't discard their opinions, and in good conscience support the argument it's objectively more readable. It might suit the way some people's brains work - mine included! - but that doesn't extend to everyone. And that's OK. I don't feel compelled to defend it. I'm happy doing Perl, they're happy doing their stuff. Whatever :)
It's a rumour if you hear it from a friend of a friend. It sounds like they have several credible sources. Whether you trust their vetting of what constitutes a "credible source" is another matter.
Actual interior controls, to start. Tesla needed to save money on the interior and the giant consumer grade LCD was a really great way to do that. But now that the incumbents have entered the game, the standards are going up. The Ioniq 5 has two screens, one in front of the driver, and actual climate controls. The Mach E has a screen in front of the driver, and actual tactile controls as well. This is basically true of all non-Tesla EVs now.

CarPlay? Almost all cars, expensive or cheap, have CarPlay. Except Tesla. And you can throw Android Auto in there too.

Rain sensing wipers. That work, I mean. A firmly established technology at this point that Tesla can't make work. Then they insult you by including substandard manual controls so working around it is a chore.

360* surround camera. You can say that Tesla might have enough cameras on board to do it if they want. But they don't seem to want. So that's a feature that does not exist on a Tesla that I can get on a number of other EVs.

Parking sensors. Blindspot warnings (actual working sensors like most regular cars have now, not the sometimes-it-notices camera-based warnings my Model 3 would occasionally give me). Radar cruise control.

The best hands free driving is SuperCruise, and I can get that on a Chevy Bolt EUV, which costs something like 20 grand less than a Model 3.

I can get OTA updates from other manufacturers too. Notably, without the 'screw you' attitude that Tesla has, where they happily turn off customer features they don't feel the customer should have. Everything from taking away battery range without permission to turning off radar hardware that is already installed. Tesla is a consumer hostile company.

You have a point with the charging network, though that is quickly becoming moot since the non-Tesla networks are collectively growing faster.

Range is good on paper for Teslas, but my real world experience is that my Model 3 never got anywhere near it's EPA rating, my wife's Bolt usually exceeds it. As a practical matter, my P3D had less actual range than the Bolt even though the latter was only rated at 259. At least the supercharger was faster, which meant I spent 10 less minutes charging on our regular 300 mile round trip to Grandma's house.

I'm in the market again for another EV, and I can't find a single compelling reason to go with Tesla. The Model 3 is arguably worse now than the one I bought a few years ago, whereas the competition has been adding new features every year.
K-12 education.

It's thankless and there's relatively limited budget. The median IT worker warms a chair, so there's plenty of challenges to tackle.

But, if you regularly engage with teachers and students, you can see the impact that smoothly operating technology and applications has on education.
These palettes available in several other formats on cpt-city: http://soliton.vm.bytemark.co.uk/pub/cpt-city/nord/index.htm...
Considering verified accounts are less than 1% of twitter, there is a lot more upside to average Joe paying $20/mo for it. Beyond status, it's a way for influencers to communicate they are the official accounts for their followers.
You must be young. Before the 90's you had a thing called the Cold War between the US+allies and Russia+allies. There was a harrowing spectre of possible nuclear war all throughout the 50's, 60's, 70's and well into the 80's; imbuing itself upon military strategy, pop culture, and the general zeitgeist at large. The Internet was born during this time.
Electric grid capacity will be an interesting field to watch over the next 2 decades.

It's not like power lines all over the world have massive capacity reserves left. And with heat pumps becoming highly relevant right now for heating homes, there's going to be a lot of additional load on the grid.

Yes, EVs and heat pumps do also offer very useful application as flexible load to consume when supply is high and be switched off when electricity supply is low. But all this combined will make electric grids even more essential for keeping everyday life running.

H2 on the other hand with its inherent buffering effects would take some of these pressures off the electrical grid.
> Bolsonaro is a fake news machine.

And Lula isn't? He claimed he was innocent, absolved of any wrongdoing. The actual judges involved in his corruption case publicly corrected him on that point and then they were censored by the TSE.

You're happy to see Bolsonaro go? I'm sad to see this criminal being ushered in.
Earl Grey – a gentle color scheme for code
You are mistaken. Homicides are up 60% in the US since the pre-BLM era. This is widely acknowledged among criminologists and isn’t some “conservative misinformation”. Lots of research indicates at a causal relationship between the BLM protests and crime surges, including research that compares crime rates in individual cities before and after a major BLM protest. At some point I should just compile a canned list of papers so I don’t have to dig up links every time this talking point comes up.
Reddit and Instagram is even worse. Besides cookie boxes (which all have different UIs and rarely a good no button) it's probably the most annoying thing on an ad-blocked internet.

How do the designers who work at these tech companies not understand that repeatedly annoying non-user visitors doesn't make them want to sign up? Nor incentivize others to link to it?
> I get a dynamic /64 prefix from my ISP at home, which would be large even if it were assigned to my work office; why is the maximum prefix length /48 for a single site and /32 for 3k sites?

The default subnet size for IPv6 is /64, and a single "site" is /48. There are 16 bits between those.

Comparing with IPv4, where a 'typical' subnet is /24, if you were given 16 of space to play with as you see fit, you'd be assigned a /8—i.e., an entire Class A. (Which is what most companies use now anyhow—i.e. 10/8—and then have to futz around with NAT.)

So a 'typical' IPv6 allocation is as many IP addresses as what some of the largest corporations have. Plus all of those addresses are available for use on the public Internet is you wish: just change your firewall from default-deny to allow certain segments.

> Aside from the obvious argument of wastefulness, aren't we just priming the same issue we have with IPv4 now to occur thirty, forty years down the line?

No. The numbers involved with IPv6 are literally astronomical:

* Stars in the Milky Way: 400 Billion

* Galaxies in the universe: 2 Trillion

So (4x10^11 )x(2x10^12 )=8x10^23 stars in the universe.

* Size of IPv6 address space: 3.4x10^38

Find the ratio between addresses and stars:

* 3.4x10^38 / 8x10^23

IPv6 offers about 430 trillion times more addresses than estimated stars in the universe. From Tom Coffee's presentation "An Enterprise IPv6 Address Planning Case-Study"

* https://www.youtube.com/watch?v=7Tnh4upTOC4

Another way of looking at it:

* math property: x^y = x^(a+b) = (x^a )x(x^b )

* IPv4 addresses are 32 bits (2^32 )

* 2^32 ~ 4.3 billion

* So the IPv4 Internet has ~4.3B devices on it

* IPv6 subnets are 64 bits, /64 (2^64 )

So, a IPv6 2^64 subnet is the same as (2^32 )x(2^32 ), which means (4.3B)x(IPv4 Internet). I.e., a single IPv6 subnet can hold the equivalent of four billion (IPv4) Internets.

A third way:

* On the surface of the Earth (land+water), there are 8.4 IPv4 addresses per km^2. Not counting the oceans, that would be 28 IPv4 addresses per km^2 land.

* IPv6 gives 10^17 addresses per mm^2 (yes, square millimeter).

In terms of volume, 10^8 IPv6 addresses per mm^3 throughout the Earth.

* Via: https://news.ycombinator.com/item?id=28326806#unv_28331245
The 3DS is anything but clunky and the CPU was improved with the New 3DS revision
Evolution has no endgame, so the precise moment you assume any kind of endgame (especially an "obvious" endgame), the discussion becomes non-intellectual and unworthy.

Also, if you want to discuss what God is or wants of us, pick a God and we can discuss, based on holy books and revelations, what His/Her/its intentions may be. Just saying "God" doesn't mean anything at all - there is little similarity to be found for example between YHWH, Brahman, and Amaterasu that could see a meaningful discussion.
They have some here https://www.nordtheme.com/ports/sublime-text
I was laid off from another company under a warn notice in NY and I went home the first day and kept getting paid with full benefits for 3 months. I then got a redundancy payment. It was under the condition I couldn't work for another company.
RangiChangi Chamkilo[0] is one of my favourite OLED themes. I used it for over a year, until upgraditis got the best of me.

[0]: https://github.com/pramit-marattha/rangichangi-chamkilo-vsco...
The paradox is that if we make seemingly reasonable assumptions/estimates about all the factors required for advanced aliens to occur, there should be many such civilizations - and if we observe that there aren't any, then it implies that some of these assumptions are very, very wrong.

However, since the initial Fermi discussion we have gathered some more evidence about the universe and these assumptions/estimates still seem reasonable, in some cases (e.g. the number of exoplanets) even larger than originally. So there is a contradiction, or paradox about that.
When I started at Apple in 1995, I was assigned to work on QuickdrawGX. You could do incremental compiles but everyone knew the proof was in the clean compile.

Since a clean compile of the framework took like 8 hours, we would often kick off a clean build from our Macs before heading out in the evening.
Isn't this the definition of corruption?
Who’s hurt more: the company whose employee leaves on the spot, or the employee whose company fires them on the spot? At-will is asymmetric.
There are plenty of things that we are aware of that are currently impenetrable by our instruments, such as the inside of black holes or the past. And who knows what we aren't aware of. Is there any reason to believe that physics is a complete description of reality? Or even a significant slice? It could be just describing a very tiny human centric slice of all that exists.
Isn't this, in a very roundabout way, an echo of docker? Or at least the abstraction Docker relies on?