skysight-inc/HackerNews huggingface dataset:
Billions of people living in a country called china have an opinion that dwarfs that viewpoint.

Communism is a relevant word and an appropriate one given the amount of people who live under "communism" in china and have not watched the 1995 movie. (There's a large cohort of Chinese users on this site)

What other isms are you thinking about? Socialism? I mean there's not too much of a difference there in terms of meaning or connotation.
Or to keep Google Search dominant, which is why they pay Apple $billions per year to be the default engine in Safari, a deal that may invite antitrust.
I've been doing front end since the late 90s and I disagree with many points here.

One thing I do agree is the rant at the end about zoomers. We see stuff like tailwind popping up which really reflects the zoomer ethos of not wanting to learn fundamental stuff like CSS. "It's so easy to get started! Why would I learn anything else?"

I think gen Xers and late boomers will be the most tech developped generations because we had to use computers that were hard to use.
Most of those regexes fail after processing the first few characters.

I wonder if an optimizing regex-compiler could transform the set of regexes into a single finite state machine that’s more efficient than running individual regex recognizers in parallel. The optimal solution feels NP-hard, but I wonder if one could get sufficient improvements with some heuristic optimizations, like extracting common clauses, etc.

Maybe @burntsushi has some insights about this?
It's fascinating to me that xz's algorithm[1] beats bzip2 (Burrows-Wheeler) in both time and space, but it's a much simpler algorithm.

1: https://en.m.wikipedia.org/wiki/Lempel%E2%80%93Ziv%E2%80%93M...
> the rational actor

i like the points in this thread. perhaps aging is just a natural bad actor filter. options narrow as we wise up.
Back when I dealt with AIX (1997-2001) it was common to deride it on usenet as “UNIX by and for drunk aliens” but I myself enjoyed its very regular naming conventions and extremely low footprint whilst under intensive memory load, which was common back then when RAM was stratospherically expensive. Excellent NUMA support too.
To what end? The EU is no closer to oil independence and the Ukraine War looks no closer to ending with Russia’s mobilization.

There’s an election coming up in a little over a month for a president’s party who is historically unpopular. Everyone in this thread assures me that they hadn’t even considered the possibility that the SPR was used to buy votes, even though it looks like that’s the only tangible outcome of this since no strategic goals are being met.

Perhaps we got a good deal on the open market. Even if so - to what end? Temporarily depressed gas prices have yielded no significant strategic victories. Once prices rise again during the winter, we’ll be back to square one without the SPR.
I'm 47 years old, I'm a staff data engineer, and the fire in me to solve problems through programming is as strong as ever, and I expect it to last until I retire. I have zero interest in managing people, but I enjoy working with colleagues and teams to solve complex problems (through as simple solutions as possible). I learn something new everyday, and my hunger for learning is insatiable.

Note: I get contacted by recruiters constantly, at least a few times a week. Yes ageism is a thing, but you if you're really good at what you do you're much more valuable than young engineers.
The quoted sentence is not unique enough to be a quote. You could say anything you want this way, just do a text search.
Intel Arc – Xe Super Sampling
Check out https://ultraspeaking.com — it’s a web app and cohort-based course built around deliberate practice through speaking games.

I took their course after reading about how the company's founders reached the Toastmasters world Championship finals in record time. The course was transformational — so much so that I joined their team!
From what I can tell from test driving a Volvo CX90 and a Polestar these cars don’t have much in common in terms of software.
>True engineers love working in crypto

Really? Sure, reading the whitepapers and playing with something new for a while has been fun, but "true engineers" will realize pretty soon that there's always a better tool for every. single. usecase.
I hate cryptocurrency too, but claiming that P2P technologies aren't good or don't fix problems is pretty laughable. Programs like Bittorrent and Soulseek have left media corporations quaking in their boots for decades. Cryptocurrency, despite all of it's shortcomings, is insanely resistant technology and even the most despised shitcoins will probably outlive your youngest living relatives. It's fine to loathe it, but the underpinnings of P2P technology are absolutely phenomenal, and increasingly relevant in a world where protocol trumps products.

The real conundrum of cryptocurrency is that the technology is awesome, but the social implications of ripping the safety rails off the free market is so dire that only a disillusioned nerd could advocate for it.
You’re the odd one out, perhaps due to your own abilities and other special qualities. For the average programmer ageism applies though. And the largest majority of devs is in the average region
I think Google has enough regulatory capture to not worry about anti-trust. In a perfect world, anti-trust would have broken up Google and Meta a long time ago. Our anti-trust investigations have been a joke since MCI. Think about it, USA is respectfully speaking a corporatocratic country; biting the hands that feed is in nobody's interest. John Q Public does not pay the bills and doesn't hold the most personal data and location of the majority of the inhabitants of this planet.
Me too, my "all tools" subscription has been the single best decision and return of my career
The reduction of the communication overhead is definitely non-trivial. Though many businesses don't seem to measure the internal performance of their systems when the programs are running on and between humans. So if it works to some vague, hand wavey degree, "fine".

By relying on the idea that back/front is "just" a way of splitting a system, one could say that SRE/Front is a way of splitting a system, or Sales/Support, or Finance/HR, and so on. We're of course talking about ways of splitting the system(s) involved.

I think the spirit of the original idea is that roles are defined by boundaries. The boundaries are definitely "made up" but they aren't arbitrary. The degree of expertise and volume of knowledge needed to operate effectively (or expertly) within a role, and the ease or difficulty of obtaining those requirements, should be acknowledged when a company describes a role they are hiring for. If the bulk of your roadmap is back-end work but you want to hire full-stack devs because its nice to have everything, this seems like sloppy practice (though totally accepted).

On the other hand there are plenty of full-stack jobs that really just mean "back-end but not going to throw a contract in our face when you have to drop into the browser debugger to solve a problem". This is the kind of full stack I am. I wouldn't be okay with being asked to work on our frontend for the next year but I'm perfectly comfortable with debugging, making recommendations, doing some front-end work if it means filling a gap when resources are constrained.
It's the same cultural phenomena as using euphemism to call out devils lurking below your bed. Humans have been doing this for thousands of years.
sell high buy low
Parkinson’s breakthrough can diagnose disease from skin swabs in 3 minutes
This is because Firefox is adding Manifest v3 support without dropping v2 support, unlike Chrome.
> the oldest Zoomer is 25 at the moment.

Yeah, give us millennials a shot! The oldest of us are just 42!
Not when it starts out as government spending, sluicing wholesale into a gaping, capacious private-capital pocket.

We see this most frequently in military contracts, although NASA and public-works projects often oblige; most particularly nuke plants, of late. Public works and NASA innovate by sluicing to an impressively wide array of smaller yet still gaping pockets.
You could try: https://hackaday.com/
Couldn’t you just install the server OS in a VM on the dev machine and solve all the problems?
470 ohms.
Interesting tidbit on why the oil & gas construction sector didn't do too well in offshore wind work, while the dredging industry seems to be doing well there:

> "Unfortunately, it quickly appeared that offshore wind was quite different from offshore oil & gas – serial construction rather than large bespoke structures, a capped revenue structure that means that cost discipline is a lot more important than simply getting things done (in oil & gas, the cashflows from a producing well are such that it is almost always worth it to spend more to get things done faster; in offshore wind, this is not the case)"

These are the kind of details that make the reader think, "This person knows what they're talking about, read more of their stuff."
Even the ideologues are jumping off the crypto ship now?

The author admits that he couldn’t find any worthwhile products or use cases in crypto, but continues to believe in it because he’s a “fan of Hayek and Von Mises” and the “ideas we read in The Sovereign Individual [..] are worth fighting for.”

It’s no different from 1970s intellectuals who felt that, sure, the Soviet Union had some problems, but it would eventually work out because “I’m a fan of Marx” and “the ideas in the Communist Manifesto are worth fighting for.”

Cryptocurrencies are only tertiarily a technology project. The essence is the combination of entirely theoretical ideology and confidence tricks. And that’s what makes crypto so similar to a Scientology-style cult.
Play Diplomacy.
A lot of software companies don't care about having good programmers, they want people to do their bidding and be as cheap as possible. Younger people are nicer to look at too.
Just use a 90s EFI vehicle with a full modern aftermarket ECU system from Haltec or Motec or whomever, and you can have a better car than was ever sold OEM.
Classic clickbait and shilling from the Verge. At this point, they are a worse version of the Daily Mail; both grifting for ad-clicks.
A mismatch between supply and demand can be solved by bringing supply up or demand down.

Since they’re not doing the first they’re trying the second via prices and all the other attempts to make people move out.
This is the point which is overlooked - which of the enumerated powers granted by the people to the federal government allows the federal government to maintain a non-military oil reserve for the purpose of manipulating worldwide prices? Let companies and the free market supply oil.
That's basically what the "reader mode" in the various browsers do
Google just 10 days ago lost its appeal of a 4 billion dollar anti-trust fine.
There was actually not much need of drivers or firmware. 3Dfx products had a very simple and straight forward way to write commands directly to registers [1][2][3].

1.: https://web.archive.org/web/20180220234020/https://www.openg...

2.: https://web.archive.org/web/20180629191415/http://www.opengl...

3.: https://web.archive.org/web/20180628125330/http://www.opengl...
Raspberry Pi hobbyists are great in the IoT world. Almost an immediate hire if you can demonstrate an image recognition app.
Nice overview, especially for those of us working long term projects and locked into whatever framework the originals devs chose. I wish I had time to try all these things out, but it’s tough to keep up.

Interesting that angular, and especially angular 2, only gets a passing mention.
Yeah you can get over that in a few months. It is annoying though during the process. I switched a year ago.
If you want a fast map of english diction, consume all the standup comedy and prize winning literary fiction you can find. Also, read P.G. Wodehouse, and then watch it performed. Churchills speeches are good to read too. Consider reading or watching Richard Feynman's lectures to get a sense of how a great mind operates.

To be concise and eloquent is also the downstream effect of values that form a personality. It's not something you can affect by imitating, it is the effect of cummulative competence and practice over time. You need the intellectual confidence to ask questions and interrogate your surroundings with benevolent and sincere interest. That confidence comes from finding a kernel of moral clarity that enables you to relate to the world by assuming its approval, to be a protagonist in it, and not a guest or subject who must be meek or deferential to it. Value pith, grit, vision, and humility, but postpone being too humble until you are sure you are great.

"Brevity is the soul of wit," isn't just about humour, it's about intelligence. The essence of english comedy is our surprisingly many synonyms that have wry and ironic collisions in their meanings. Absorbing the comedy practices a sense of humor, which becomes a new sense for interpreting your surroundings. Teasing out the same sense of paradox using humour leads you to the crux of literally every topic. If you can find the joke, you have found the edges of truth and belief.

I used to worry I wasn't being concise until I saw other people try, so take heart.
It was sad for everyone in the gaming industry.
Yeah that’s a neat trick. SBCL does that with compiled code. It will use different entry points into a function based on the type checker. So checked and unchecked calls share a suffix of machine code.
> that angular 2 should have been renamed.

Didn't it? I recall it was called AngularJS when it was v1.

(Yes, I'm purposefully nitpicky here, you're still right a completely new name could have been helpful here)
So really it's a sustaining org than NPE.
I would recommend ignoring this suggestion, as it is pompous and undeservedly smug Eurocenterism.
No programming language will prevent "limited thinking logic" bugs. It may prevent bugs caused by bad syntax or bad practices encouraged by the programming language. If it is a programming language it must do exactly what you tell it to do. If you tell it to do something wrong, it will do something wrong, no matter if it is in rust or any other language.
They may blink fine for a awhile but then stops for a period, and then suddenly all missed blinks blinks in a rapid succession.

Clearly, it's a software issue, not a hardware issue. Hard to believe that software is really cheaper than a 555 timer. I wonder why this decision was made.
I just put in "how to hang drywall" in Google and Tiktok.

Google's first result which takes up the whole browser window is a video sponsored by Lowe's. Scrolling down are a few YouTube links to videos.

Tiktok gives me 4 videos, but one of them is about hanging a picture on drywall. The other three seem like they would help me.

Idk I just feel like Google and Facebook have had decades to work on this stuff, even inventing some tech behind it, but Tiktok's only been around a few years and does what they do at least as good. What have Google and Facebook been doing all this time?

With all the data Google and Facebook have on everyone why is Tiktok, which I'm using with an email unconnected to anything else of mine and all iPhone privacy settings enabled, far better at showing me what I want?
The Siege of Azovstal
The entire comment is a joke. Commenter does not work for volvo
It’s straightforward to have them archived on archive.org though, because they are more akin to static web pages than to a web app.
The average daily home consumption does not typically include electric heating. Most homes in the US use oil or gas for heat. Even though heat pumps are very efficient, it still requires quite a lot of energy.

Given that our house is mostly constructed of double adobe (24" thick) walls, we have lots of thermal mass, and some notable passive solar design features too.
Benefits of Using Centralized Log Management
Experience seems to be crucially important in open-sea construction. There is so much that can go wrong, and so much value in judicious prevention and preparation.
Many hiring teams will look at an experienced person as “too experienced” and won’t even offer the job to an otherwise good candidate. They justify it by saying things like “this position is too junior for them and they’ll just leave when they get bored/find a better position”, etc.
Nationalize all the things
A comment from the developer on Reddit: https://old.reddit.com/r/factorio/comments/xlufvr/friday_fac...

> The majority of time spent starting the game is preparing the images from disk into a format that the GPU can use. The images on disk being compressed and or not the exact format that GPUs want.
Now, what that time on switch is spent on… I don’t know for sure but I would guess something similar.
And you can always add supplemental later.

When building spend as much as you can on the building envelope (preventing air, vapor, water movement) and insulation.

Those cannot be easily changed at all, but you can relatively easily add another heating or cooling device.

And if you build above code minimums (you should!) be sure to have someone knowledgeable calculate the actual heating/cooling load. If you don’t, the HVAC contractor may assume code minimums and oversize the system.

Or get systems that are entirely variable.

And get every step inspected! Mid build blower door tests are a great thing to do (right after the air seal envelope is up).
It’s because no one is looking at this closely yet, because until recently it wasn’t popular enough to pop up on anyone’s radar.

The loophole you’re talking about is alas probably tax fraud, if you are paying from multiple companies that you own to make it look like your “contractor” had multiple clients.
Old Mac OS X was great. I hated the mouse and the iMacs were a little too 'cute' for a work tool, but wow they could run the doors off a Math Blaster CD.
Given there's an unpaywalled archive link at the top of the comments, as there always is, I'd argue that means it's no longer paywalled content, at least not for people on HN.
Oil transport is so cheap relative to the product that it’s not really a factor: https://steno.ai/planet-money/breaking-down-the-price-of-gas...
Rust doesn’t play well with QT. GTK is commonly used, as is electron, or Tauri which is also web based. Rust doesn’t really have a good native GUI story yet.
It’s simple for now because no one is looking at it. But it will cause a world of problems for employers who are treating contractors as de facto employees when and if someone does start looking.
The SPR was created during an era when the US was an oil importer, fundamentally dependent on foreign supply. That’s no longer the case, thanks largely to the shale industry. So the national security calculus is completely different: instead the SPR is mainly an economic tool designed to buffer our economy against global price shocks during times of foreign turmoil, which is exactly the use-case it was just put to when Russia invaded Ukraine and global prices spiked. It should be refilled now, absolutely. But it is not a matter of national security anymore.
Not only that but the younger are more maleable and gullible in some aspects but also have the better capacity (and willingness) to adapt to the tower of babel du jour.
https://shardblades.com
It explicitly states that vertices are given as (x, y). Voodoo cards did not do projection in hardware.
I wonder if it isn't possible to add a de-humidifier so it can remove water from air, elctrolyse it to and use to hydrogen to re-fill itself. Eternal balloons!
That sounds like a more heavyweight[0], and much more cumbersome[1] version of using Docker.

[0] Much more CPU and RAM needed.

[1] You rarely work with a fresh OS install; you'll have to install things, edit files in /etc/ or whatever, set firewall rules perhaps. For me at least, many of this comes with googling, say, "how do I allow an incoming TCP connection for a port range?". Ie, tiny details I don't want to memorize. I'll have to replicate these steps between the dev VM and the prod environment. If I use Docker, I can write these things into the Dockerfile and then just do "docker-compose up" in production, and it will just work. Also, I can commit that Dockerfile into a repo. It makes it much easier for others, or future-me, to understand what the dev-ops setup is like.
That can't be right. I mean maybe, if they are going to shit, like didn't they leak all their Iranian and Chinese sources meaning they disappeared? The old-time folks using One-Time-Pads, I only remember that but come on it's American, Cowboy Cryptography, and it's the best bar none, only strong cryptography. Well there were other technologies that were really much older, just classics, and those sticking to them and suggesting they continue to be used were labeled "troglodytes" and basically called paranoid. Dude if I were a spy and my handler used the word paranoid pejoratively, flip right then and there. Instantly. Not even ask "do you mean that pejoratively?" That's a giveaway, she'll know you'll flip. The usage will be distinct and if it's unclear it's pejorative. This isn't binary search. That means this guy ifs sucking up to movies of Hollywood actors who are not the real deal like Audie Murphie who made autobiographical movies, and especially special effects visualizations, and a romantic interpretation of the job that doesn't really respect the integrity of the Iranian or Chinese traitor. I do not meant pejoratively, it's not always pejorative, for instance a hero means traitor to traitors, traitors call me traitor all the time, double negative, and by all means he is wrongly trusted by his country, which generally gave him privileges and access because it thought the beneficiary would not betray them, in place of a more loyal nationalist who gets shafted for that traitor's benefit. Maybe in a country of 10 people this isn't so, guess it only applies to continents north of the Antarctic Circle. But whatever, that traitor is in principle preferring American values. And of course payouts, in the Cold War some say spies never made any money, yeah spies on America that's all it mentions, CIA paid great then, for instance the Eastern Germany spymaster got a $8-million-dollar offer plus a house in California (meaning also protection from retal in California) that's like half of what the Communist spies made in total. One guy.
For biologists reading this, I recommend the following series from a mathematical biologist in Spain (maybe Toronto by now): http://blog.thegrandlocus.com/tag/burrows-wheeler-transform
> With all the data Google and Facebook have on everyone

I think the size of Google or Facebook's data may well be half the problem.

Search may not be generalizable.

Maybe the algorithms TikTok uses for video suggestion end up in a more fruitful design space for personalized search.
Fascinating. I built a very similar product in 2008. It was focused on CPAs and mortgage brokers specifically.

No special knowledge is needed based on the translated site. It is providing chat with encrypted file transfer (and storage?).
He has said himself that Florida and Texas aren’t doing any better considering their real estate trends. They’re just not as expensive yet.
We should guarantee a price to refill the SPR, so US oil companies will continue to invest in US production for the medium term. https://twitter.com/mattyglesias/status/1572896629489041410?...