skysight-inc/HackerNews huggingface dataset:
That was also my thought. That the world has gotten a whole lot less sanitized since 1989 if an article so brutal could fail to change my impression of war very much at all. I had already internalized that every heroic portrayal was bullshit and that it was all a big great murderfest.

The most striking thing about war is that most people only need the slightest of nudges to start blowing each other to bits. We are a thin crust on bottomless savagery.
How does removing support for 32-bit apps improve performance?
>I'm concerned about both, so I'm confused how my comment is "flawed".

Well I already said how I was interpreting it. So I'm confused as to why you're confused. You are presumably aware that people can interpret things differently to what you may have intended. So when someone points out the failings in that interpretation, you should be able to understand it is based on that interpretation and that I'm not psychic and able to see what you meant to say whilst inserting a strawman argument of what I knew you didn't mean.

To interpret further. And this is again my interpretation. You seem not to be able to empathise with people whose livelihoods are being threatened, the crabs, or me in this conversation.
I don't think this forks Caddy. Rather, it is a Caddy plugin: https://github.com/dunglas/frankenphp/blob/main/caddy/caddy....

It uses mainline Caddy: https://github.com/dunglas/frankenphp/blob/main/caddy/go.mod
I fully agree. Some other observations I’ve noticed as a mid career engineer:

- Boot on the ground doing the most work getting rewarded with the most labor

- Promotions are used strategically to entice people into toxic assignments nobody else wants or to appease flight risks
Ask HN: Decision paralysis looking for a job for the first time in 10 years
Let me first preface all this with an acknowledgement that I'm aware this is a good problem to have and confirming that I'm grateful to be in the position I'm in at a time and in an industry where companies are still hiring.

That said, I find myself on the market looking for a job as a senior engineer and have been completely stuck since I started job hunting a few months ago. I qualify for and am interested in a good number of the postings I have come across, but I feel completely disadvantaged by how little information the job postings confer.

I am especially overwhelmed by how all the big names have you apply for a particular position with a particular team, and worry about getting rejected applying for one team at company ABC when I should have applied for and might have had better success with a different position with another team at the same company. I'm also leery of silo culture and getting stuck in a team I don't mesh as well with at a company where switching teams isn't so easy.

Part of my problem is that I have an extremely diverse engineering background and a fairly expansive portfolio of projects and technologies. While there are techs and industries I would prefer not to work with, I see openings for osdev, web backend, distributed systems, cloud infra, various niche core engineering, etc. all of which speak to me at some level making it hard to choose.

As background, I'm in the USA and I've run my own successful tech business for the past 10 years, contributed continuously to various open source projects, and kept up to date with most of the latest tech. Due to recent changes in profitability and with my hand forced by familial issues that have incurred high and ongoing medical costs, I've made the decision to shut down the business and seek full-time (at least partially remote) employment instead.

I'm completely unsure of how to apply for multiple positions with multiple companies at the same time, but I don't see a better alternative than doing just that. I've held off applying anywhere because I don't know what's considered acceptable with regards to how long I can keep a company waiting before I give a commitment, while I want to make sure that I end up with a job that's if not pareto-optimal, I can at least stick to for a couple of years without much regret.

In summary, I have too many options and don't know how to proceed. Per-team positions make me leery even after I've found what qualifies as a good company to work for. I'm not sure what's the right strategy when it comes to applying to companies that says you can only apply to one or two teams in a six month period but have dozens of openings across as many teams available. I don't have a great network of peers at different companies that I can just ask about a position. My conscience would eat me alive if I left a job shortly after landing it. And as much as I hate for it to be a top concern, pay is, as explained, an important factor and job postings just don't give you any/a real idea of what the take-home would be, or how much room for negotiation there would be.
Golang has no WebP support
WebP is considered to be a better image format than Gif, Jpeg, and Png.

WebP is widely supported by every major browser.
https://caniuse.com/?search=webp

Golang and WebP were both developed at Google.
https://en.wikipedia.org/wiki/WebP
https://en.wikipedia.org/wiki/Go_(programming_language)

Golang has image decoder / encoder support for Gif, Jpeg, and Png... but not WebP.
https://pkg.go.dev/image@go1.19.2#section-directories
Gen Z has a bright future. The American worker will...

The global gen Z is screwed, to be fair. Europe isn't good. China isn't good. The third world is the third world. They may do well, but doing well from a low start is lackluster.

Basically - the American Gen Z is going to be sitting in the hottest economy in the world for the next decade, providing labor where not a ton is available worldwide.

They will do alright, but we will be facing a lot of inflation along the way.

The rest of the world. Whoo boy. Buckle up and consider your ability to immigrate to these "golden" shores.
PHP is already FrankenPerl, and Perl FrankenAwk?

What happened to the times where some crazy person would simply slap together an interpreter and call it a language?

Somehow, language creation got more and more sophisticated these days.
Never attempt suicide. Should you fail, you'll just incur new problems-- like mandatory psychiatric holds, brain damage or a failing liver.

> every single company I applied for, rejected my job application. (Told me that they found a person better qualified than me.)

Don't lose hope. The better-qualified candidates you lost out to don't always stay. Sometimes they stick around for a few weeks and bail, having accepted a better offer.

> Quit a low-paying C++ job (which was a horrible mistake)

You quit for a reason. This was an exploitative situation you were never going to transcend otherwise.

Now you have an opportunity to use this time to add value to your existing skillset. Developers still tend to respond with blank stares when anybody mentions software security. Brush up on best practices and remarket yourself as a security-specialized C++ developer, which creates a niche for yourself in which only you are the best candidate.

One thing I've learned is that there are never really any "better qualified" people than yourself. Everybody acts like they know what they're talking about, but they are often utterly-incompetent con-artists and degenerates with a knack for showmanship who were able to put on a better performance than you. Don't try to compete on merit or competence alone-- you will always be left in the dust.
I think the main issue is that the things I am good at aren't really of interest in the non profit world as far as I can tell, and when you use them to make money, they almost always are used for what I would consider to be evil.
Trust me. A lot of people benefit (jobs, jobs, jobs!) from these delays. :)

Former commercial nuclear fuel vendor employee here. I did my time with the NRC being part of my life.
One side of what?
Looking at this file from WebKit may change how you think about web browsers
Yeah. The Windows APIs are distracting but there's plenty of awesome details even in there. I especially like the part about font rendering.
It seems like every week it's another OS where a problem like this is discovered. If it's critical that your traffic goes over a VPN, you really need to be using something like Whonix.
He's in fact the most irresponsible human on Earth, perhaps in all of human history imo. At this pivotal moment, he is wasting tens of billions of dollars on a vanity acquisition because he is profoundly insecure, rather than taking that capital and using it to address some of the pressing threats life on Earth faces now.

If he really gave a shit about "expanding the light of consciousness into the cosmos", he'd be working on ensuring a viable biosphere locally before blowing billions on dopamine clickfarm. As it stands we don't seem likely to have time to establish self-sufficient off-world human presence before we render Earth unable of sustaining much in the way of life or advanced civilization, and as the (second) richest man on Earth, he is uniquely positioned to have a quantitative impact on that outcome. Everyday he wakes up and chooses not to, and people still think he's anything but a mercurial egomaniacal robber-baron, should be considered a coup for his PR staff.
This is incorrect. If you want to play e.g. Cyberpunk at 4k maxed out with decent framerates the 4090 is the only card that gets you there. Especially once you start looking at meaningful numbers like 1% lows, even the 3090 is struggling to break the low 30s.

It doesn’t apply to every game or every resolution, but there are actual game scenarios where a 4090 makes sense. Price and heat and power and space not withstanding, it’s a meaningful upgrade.
> ...two young supporters of the climate protest group threw the liquid over the painting, which is protected by glass, just after 11am.

This is a detail that I've seen get missed in other discussions of this.
>> They’ve got such a strong self-image, a strong desire to be seen as special, that many residents have become actors playing NYC, or LA.

>Then claim your traveling like a real local, i cant help but feel your kind of full of it. If this is your take away, you didn't travel like a local, you didn't meet enough new yorkers.

Similarly in LA. Anytime someone says that "everyone in LA is fake," I find that reflects more poorly on them and how they spent their time there than it does LA. Big cities are different, not inauthentic.
Org can be configured with SSO which would require Org members to login with your Co auth in order to access the Org.

Though it would still allow "collaborators" which don't have SSO requirement.
"No, controlling a complex system is done by understanding its baseline or attractors and tweaking its inputs carefully to bring it and maintaining it there."

Idealism is trying to do this, targeting the human motivation attractors.

Doing (subjectivly) good things gives a good feeling.

And if it would not work, there would not be so many vegans for example.

Intrinsic motivation is a strong attractor, you can reach with idealism. But we agree, that in this case on a global scale - it will never be enough. But each person convinced that things must be done, is (ideally) one more person working on the problem.
You can see the effect of this perception today—the MG42, the 88 gun, and a couple of prominent Nazi tank models are still top-of-mind when one thinks of what the real terrors, the real killers on the ground were, the things you'd have been horrified to encounter, if one has absorbed a decent amount of pop- and actual-history of the war. I don't know of any allied equivalent in the Anglosphere short of The Bomb (which the author of the piece calls out for the same reason!), which makes sense even if our stuff was actually better, as "our boys" weren't facing our own weapons.
>You could already buy just about any adults SSN for a dollar from various breach aggregators well before the equifax leak, so literally nothing changed in that regard.

Not only is this entirely speculative and needs a citation, just because others have experienced breaches doesn't mean you get to publicize private information, that once again, people did not consent to because they're not users or customers of Equifax.

>You don't know and the possible actual culprits did not tell you otherwise, so the responsibility lies with her?

Yes, that is the role of a Chief Information Security Officer. Here is a brief description for your reference:

>The CISO (chief information security officer) is a senior-level executive responsible for developing and implementing an information security program, which includes procedures and policies designed to protect enterprise communications, systems and assets from both internal and external threats.

Unless other information comes out to suggest otherwise, yes, it is very fair to assume the responsibility lies with her.
I wonder how this compares with 'The Society of the Mind'
"Drivers are exploitable so we should run them in userspace" is a hack, and not a good one.

The problem is that drivers are exploitable in the first place, so the solution is that we should make them not exploitable (using Rust, or a better language than Rust that fixes some of its problems) and try to preserve our performance that is rapidly being stolen away by bloated userspace software, rather than just shrug our shoulders and say "oh well, I guess that drivers are just intrinsically insecure".
> The path to 100% green energy without coercing people and making decisions that could backfire, is to upgrade the energy grid to the point that electricity is dirt cheap

How does installing the most expensive generator in the country not work directly against that principle? Per a quick check on Wikipedia, it looks like the ~1.2GW Vogtle 3/4 is going to cost $28.5B, which is about eighteen times what an equivalent windfarm (at $1.3M/MW) would cost to install. And that's just counting construction costs, operating costs are even more skewed against nuclear.

Sorry, but to be blunt: nuclear is snake oil being marketed to right-leaning tech bros who think wind and solar are something only granola munching hippies should love. It doesn't work on a balance sheet. And frankly it's not remotely close.

If you genuinely care about the goals you espoused, you need to get off then nuclear horse. Once we've filled the channel with actually cheap renewables, it's time to go back and cover the remaining 2-5% or whatever with expensive stuff. Not now.
I understand about inflation but would social security and pensions funds be rolled into basic income funds?
I keep a 'perfect terminal' in the office, basically a system with an nvidia 7600 in it because that's the fastest 2D text thing I've found to date (yes, modern cards are so slow in text mode it's not even funny). Configured for 24 VT's, a bunch of them autoconnect to remote systems/run specific applications etc at boot - so if I want the calculator, for example, it's Alt-F12.

For local graphics programs, that also provides a memory-mapped framebuffer which makes basic graphics a doddle. Beyond that, text-mode browsing has been too hard work for years (and so by extension email too). While it's very possible to 'cheat' by setting X to render to a framebuffer (either directly or in the background) the whole reason to use the text-only console is to focus on code without computer-borne interruptions.

Even on my graphical computer, it's basically terminals windows and a browser. Any piece of software that interrupts the flow is either configured to not do so, or discarded PDQ.

Terminals FTW.
The employees did not perform well. The CEO is continually updating his post on LinkedIn because of criticism. They're not an async company and he keeps bringing this up in the comments. I wonder if someone could come eat his lunch. (Not because of the merits of his argument, but just because he keeps describing ineffiencies in his operation.)
You can get an RTX 3090 (MSRP $1499) for about $900-950 now. (In other words, the prices on these cards really should come down a bit.)

So while the graphics card formerly known as RTX 4080 12GB might perform about the same as the RTX 3090, it's no better value.

The issue isn't the pricing, even though that's an issue.

The issue is what looks like an intentional attempt to confuse consumers by selling two products with roughly the same name, but one of them has 25% greater performance. Some consumers may think "I'm coming from a 6GB card, 12GB is plenty, I don't need to pay more for the 16GB one, I'll get almost the same performance" without knowing the technical details.

Ideally they'll still read/watch reviews and get the best product for their budget, but that doesn't excuse misleading names.
Gain is an essential property of transistor-like circuit elements.

Does this have the capability to amplify or oscillate?

This seems more analogous to the old core memory or diode-based ROM.
Some people write data validation at the end of the entire pipeline, some folks write data validation at the end of each step in the pipeline. What do you do?
yeah seriously what were they thinking
I love the idea but as far as I can tell there isn’t a portable way to do plug-ins in go that works with windows, is there?
Worked for me in the UK.
> to reduce reproduction down to something near replacement rate, so population growth slows or stops

Most of the rich world is already doing this [1]. The change was enforced by rising living standards and costs of living. Not proselytising.

[1] https://data.oecd.org/pop/fertility-rates.htm
Right, but there are as many setups as there are potential users, so even if Debian works, that doesn't mean other linux flavours will work as easily, or flavours of BSDs, and then also Macs, and even WSL, or even just plain old Windows.

Having an "everyone gets the same thing, so no one wastes time on bootstrapping" solution is a perfect use-case for Docker. And then once the bugs have been found and fixed, and the code is production-ready, you can focus on documenting and scripting the setup procedures for the various operating systems.
I'd certainly have liked to read what happens all the way up to the GPU. I need a better understanding of how the operating system talks to the GPU and how all these graphics are represented and manipulated by the hardware.
His photos are great. The article does come across a little full of itself, but I think it's overall a solid idea. Personally, I allocate very little time to traveling these days so I'm forced to squeeze in the big wins: i.e. if I go to Tanzania I'm going to go see the wildebeest on the Serengeti. That's just how it is.

But I have to say, looking back, the most fun moments were less curated. And one example that I remember is walking through Gent with a friend of mine, feeling hungry, and stopping at one of those kebab stores. My friend and I had traveled to Turkey at some earlier time so when we asked the guy running the store (who was quite obviously Turkish) if he knew where I could get some fistikli kadayif (the wrong i but my keyboard is US) we ended up having a really fun conversation with someone who hadn't been to the country of his birth in a decade and really just enjoyed talking about it.

Personally, I'm a huge fan of these human connections. I really wish I could mind-meld with people and just absorb and share everything I've seen and they've seen and experienced. We can't, so this is what we get.

But besides that, when I as young I wrote copy for a bunch of these sites/magazines freelance and the 'research' was incredibly shallow. So what you're going to get is some teenager's online echo of some other teenager's online echo. Then everyone is convinced that only Giovanni's Shrimp Truck is the place to go. So if you just go next door to the other shrimp truck without the line, you'll get 99% experience with 1% trouble.

Following the herd has its value in that shared experiences themselves are of value but there's fun to be had in not that, too.
Is the bureaucracy really apathetic? It sounds more like active hostility to me.
For what it's worth, I bought a high end TV recently, the Sony Bravia A90J. I've left out some of the full product name, but this info is all you need if you care to look up that TV.

When I was looking in physical stores, at physical devices, I noticed that there were important differences between the [A-Z][8-9]0[A-Z]s, when I would research the model numbers online. 80 vs 90 indicated jumps in overall quality, depending on the other letters in the model name, which usually meant that the product was created specifically for the store (like Best Buy vs Costco vs buying direct), and would have other minor differences from the 'true' version.

A regular person would have probably just looked at the TVs in-store and decided based on whatever looked best, but I happened to have some specific features I wanted, and the weird-ass model names helped.
>In fact, at many institutions, the infosec major is very similar to the CS major.

Sure, but the best security programs don't even exist in the same department as CS.

At CMU Information Security is run by the College of Engineering, not by the CS department.

At NYU Cybersecurity is run by Tandon school of Engineering, not by the CS department.

At RIT Computing Security is run by ... the Department of Computing Security.

At JHU Cybersecurity is run by Whiting School of Engineering, not by the CS department.

This is because computer science and computer security are two entirely different disciplines.
How do IQ tests discriminate by race? This is the first I've heard of it, and I don't believe it.

https://www.quora.com/Are-IQ-tests-racist

There's some great answers there that are summarized as "no they are not".

I am guessing you mean IQ tests discriminate by race in the sense that racial groups exhibit disparate outcomes on the tests. According to critical race theory, all disparate outcome is caused by racism, which would make IQ tests racist. Critical race theory is 100% wrong, of course, as are all the related intellectual disciplines that make the same false and unfounded claims. Unfortunately, this "invincible fallacy", as the great philosopher Thomas Sowell calls it, really seems invincible to facts, truth, and reality. It is a virus on our culture and societal consciousness.

IQ tests don't discriminate by race. They discriminate by IQ. That's literally the point of the test. Race has nothing to do with it.
>People will happily buy EVs if it fills the gap their present vehicles do and proponents of EVs will do well to remember that not everyone leads the same lifestyle, living in dense cities with lots of highway driving.

Yes, but...

The dense cities are where the pollution is, and is low hanging fruit. Converting the rural areas with much less dense population is not achieving much. So it makes sense to target those dense population centers first.
Probably you don’t have enough C++ experience… almost every time I interview someone who claims some experience in C++ (damn… sometimes even people that worked in C++ only for years) I am very tempted to advise them to completely remove C++ from their resume cause their knowledge ridiculous! I am literally bombarded with offers! (My company develop all its backends, web services included, in C++)
Watch your posts on a dog-themed clone.
I expect the perception on the frontlines was rather different than what it looks like in a spreadsheet.

I mean, that actually ends up being kinda the thesis of the article.
> Distributed, MVCC SQLite that runs on top of FoundationDB.

FYI to anyone here, FoundationDB is fucking awesome for something like this.

Question @losfair: Did you find the Rust bindings for FDB to be very good? The Go bindings are OK, but are pretty out-of-date with some cool new features on the HEAD of the FDB source repo.