skysight-inc/HackerNews huggingface dataset:
>my frustration got targeted to 3dfx for making a proprietary API when OpenGL and Direct3D existed

Do you happen to know a fruity HW company that today runs it's own proprietary graphics API when the open Vulkan or OpenGL exist? /s

All jokes aside, back then it made sense why every 3D HW company was baking their own API. It wasn't just for gatekeeping/rent seeking, but the consumer 3D graphics acceleration business was brand new, there was no standardization, so nobody knew where the future was heading, so they wanted to have full control over it as they built it. Plus, they were shipping hardware before Microsoft had come up with DirectX so they needed some API until then, and I assume they were afraid to touch OpenGL, the API of their biggest competitor.
Commodity hardware and good video cards crushed everything.
There is another option. I believe Japan went through it in the 90s. So lets follow their example and do nothing about the real estate bubble too.
yes.

I've done Aws, Azure, Google.

My basic impression, as a software engineer/site reliability engineer, is that Google >> AWS >> Azure.

This relates to sophistication of offering and design of cloud.

The dominant questions look like this:
- what is the familiarity to the infra people
- can we implement appropriate governance concerns
- how tightly bound is your important code with the specific cloud?

I have generally focused on Kubernetes in the last 5 years, to allow the service layer to be relatively portable. This is very useful in the switching/migrating question.

My general thought process is not to use cloud services unless its very obvious (ec2, s3, etc); prefer to have k8s services provide that capability and use the cloud provider as portable COTS.
Building nuclear plants at the same rate as we did in the 1970s would get us there in 3 decades. You write as though this is some Herculean task, but if the US didn't reduce the pace of nuclear construction in the 1980s we would have had a decarbonized grid by 2000. It's not just hypothetically possible, this pace of nuclear construction has historical precedent.

By comparison, nobody has any realistic plans to decarbonize fully through renewables. The plan is to burn gas for ~40% of our electricity when intermittent sources aren't producing, and cross our fingers while we hope for a miraculous breakthrough in energy storage. Plans to decarbonize through renewables assumes that hydrogen storage, thermal batteries, or something else will provide effectively free energy storage.
Degaussing buttons were common on high-end CRT displays. They were always that fun!

In the mid-2000s, I worked at a place where we had several "decommissioned" Indys living a second life as Apache servers for some of our hosting clients - not uncommon in those days. We had one of the big 19" 4:3 CRTs on a KVM, too, and its weight put a noticeable if graceful curve in the MDF desktop on which it stood.
Kelvin Versioning
It's this kind of attitude that turns a lot of us off the field. When I hear an absolutist statement focused on ingroup versus outgroup I feel an immediate revulsion for the memeplex producing it. To be optimistically curious towards something that other people find brings them mental and emotional stability I need to see some acknowledgement that they have not tried and are therefore not qualified to dismiss every alternative.
Is it always safe to make this change without considering the surrounding code? If you start with this code:

testl %ebx, %ebx # Set zero flag if %ebx is zero
movl $0, %eax # Set %eax to zero
jz somewhere # Jump if %ebx was zero

then after optimization you get this:

testl %ebx, %ebx # Set zero flag if %ebx is zero
xorl %eax, %eax # Set %eax to zero *and set zero flag*
jz somewhere # Jump always

Maybe this is OK because TCC doesn't (currently) generate any code like this.
> I don’t pick an arbitrary bucket of tasks at the beginning of each week and declare “Finish these by Friday” and not care if it takes 10 or 100 hours.

I’d say that’s your first problem. Isn’t this the whole (popular) idea of creating a sprint, then not modifying the sprint as it’s ongoing?

> velocity drops come summer time like clockwork

I don’t see how this makes things harder to measure. The very statement of it implies you have measured it and know it to be true.

> Finally, not everyone’s work is 100% isolated and asynchronous

This is true of in-person work too. If anything, someone being at a desk means that the collaborative work is probably not getting done in that scenario.
Government with their policies and regulations has brought us into this mess and it is up to them to figure out graceful exit. Somebody is going to get hurt either way. But if you leave things untouched you will end with two castes eventually. If this what happens what is the fucking point of our "advanced" system where everyone can pursue a "happiness".
Download size is a "tragedy of the commons" situation. The overall size usually isn't owned by anyone and each contribution to increasing the size is usually small so monitoring it daily or weekly doesn't help. It is only when you are able to compare the size 1 month, 6 months, 12 months ago that a large jump can be observed - one accomplished by lots of tiny 0.1% increments.

But even if you do notice that and file bugs what team in their right mind would spend time trying to reduce their own component's size by 2% when they could spend that time on features or bug fixing instead? And if you asked the majority of their users would agree - "F'k the 20MB, fix bug XYZ/finally implement feature ABC".

Despite each individual decision along the way being arguably the correct decision the product still adds up to +30% every year.
It's just access to birth control
There's really no surprise that the FAA hasn't fixed this.

You see, as the article explains, the FAA regulates airlines and airlines use leaded gas. Inhalation of lead causes decreased IQ and diminished intellectual capacity. Since FAA regulators have to spend substantial time around airplanes and leaded gas, they have become a bunch of bumbling idiots. It's a Greek tragedy really.
Yeah, but the idea is to try to give buyers a leg up from investors. It is another story that most investors have way more money to be outbid this way.
That's what i meant by suggesting a bang. The bang was the equivalent of `!dictionary`, but in my native language. I guess not enough people here use DDG for it to be considered.
> Whether or not humans ever mastered mathematics, what is and isn't mathematically true would not change...[we] can create notation and formalisms, but they do not invent the truths those mathematics represent

This is a big philosophical question. (Kant would agree with you. Some of his detractors would not.)

Setting that aside, I agree with your criticism of the claim that mathematics only exists to solve concrete problems. Mathematical fiction, e.g. exploring how a system following nonsense rules might behave, is perfectly good math. It's interesting, potentially beautiful, first and foremost; it might also be useful, though that's of secondary concern. (It has an uncanny knack for being so [1].)

To say math must serve physical reality is to discard its artistic side, perhaps essence; that's disappointing, debilitating and reductive.

[1] https://aapt.scitation.org/doi/abs/10.1119/1.2402156?journal...
There is so much going on in the world of SBOM that seems so wrong-headed to me, and this is a good example. So much of the effort seems to be going into processes and systems that do little more than build a chain of trust back to someone or something that says "yeah just trust me". Here, from what I can tell (and I may have got this wrong), the "guarantee" of an un-tamperable build seems to come from some behaviour that some product (GitHub Actions) happens to exhibit. Today. That feature subtly changes tomorrow or someone finds a(nother) hole in GitHub Actions security model, it means nothing.

I've generally come to believe that supply chain security comes from reproducible builds - though, more importantly, the build transparency that enables those builds to be performed reproducibly. If I can get two disparate, differently-hosted build machines to generate an identical artifact for me, that gives me far more confidence than relying on any behaviours that GitHub Actions is supposed to have. If I can then decide to ignore the pre-built package and choose to very easily perform the full scratch-build on my own systems and inspect every part of that process, that's even more convincing.

A lot of the efforts around SBOM give me the impression that they're trying to solve the problem using lightly-digitized bureaucracy (which, as pointed out by Luis Villa in https://blog.tidelift.com/pay-to-play-dont-expect-maintainer... is a game that many FOSS maintainers may not want to play), whereas, as a Nix person myself (oh hadn't you guessed by now?) it's always struck me that this is really a build system problem and most of the work should be doable automatically.

(I guess the approaches I've been seeing are also related to the fixation we seem to have in ops/ci/cd standard practices these days with the "push" model of many individual build processes & steps "pushing" an opaque artifact to the next in a pipeline. It's an idea baked into most components from Docker to .. really every ci pipeline syntax I've seen. But it's an idea that's strewn with subtle complexities - from stale artifacts of previous failed runs to race conditions with dire consequences. In my experience life becomes a lot simpler when your destination instead understands exactly what it needs, can "pull" in exactly those resources and have them built to their specifications or build them itself..)
I feel your pain: I have a large and meticulously tagged collection, and when I upgraded to a new iPhone, it seems to have hit "shuffle" on every single album art, even after I nuked it all and did a fresh sync. It's incredibly bizarre.
You beat your head against the wall, submit your solution and see how it compares runtime-wise and memory-wise with others. If you're not scoring well on those metrics, then you go to the discussion to see if there are better solutions and re-implement and resubmit with the goal of understanding how the solution works. After doing this enough times you start to notice patterns of solutions to different classes of problems. If you want something that is more guided at a regular pace, have a look at interviewcake.com
Funny thing, I don't consider myself to be a "gamer" I had not touched video games since high school and I'm now mid 30s.

It was just this particular game that hooked me up. And yes the problem is the ladder system which makes it never-ending. There is always another human of about your same level range to play with, available with just a click.
Well for one, it would be higher than low < 1% tax rates that exist now. That is just asking for foreign investors. And it would be based on the the land value, not the property (house) value.
I’m currently going through one. Lost my religious beliefs, I have no friends, and I never have to leave my house cause I work remotely.

What keeps me going is my marriage and children. I have very problematic parents (homelessness, drug abuse, divorce). I also have multiple siblings. I have zero support or socializing from any of them.

Having people that rely on me for their well-being and knowing I can provide them a better life than I had is sustaining in the tough moments of dealing with an existential crisis.

It also helps that I strive for mastery of my craft. I’m a software architect and there is lots to learn. Even if it’s true that nothing matters, you have one life. Make it as best as you can. Very few humans can claim mastery in a skill.
I think we're the first generations where this won't be true actually. Micro-documenting your life and opinions, where overtly on Twitter, pseudo-anonymously here, or in emails and countless mobile photos and videos will add historical colour we can only dream of for past generations.
Ketanji Brown Jackson confirmed as first Black female high court justice
I use the iCE40 with 8K LUTs. It's 'old' but the open-source chain is nice, the vendor-supplied chain is fine, and it's 'big enough' to do fairly serious stuff.

Like the subc compiler I mentioned, the tradeoffs working with an older FPGA like that are ok to me.

GL! p.s. I mostly used the TinyFPGA BX to learn about the iCE40, but it doesn't have enough pins to make even a semi-decent full machine (with wide memory bus) so I use the Lattice HX 8K dev board. It's also easy to use.
How exactly did you do that?
The choco script is called Update-SessionEnvironment (alias refreshenv). It works for both cmd and Powershell.

> Clipboards

Or use CopyQ wich is FOSS, the best and x-platform
Bandwagon.
> Yes, you can be unproductive in the office - but the temptation and opportunities to do next to nothing on a daily basis are too big a temptation for many people, and becomes a nightmare for the people that are supposed to manage the slackers.

It seems if you have a large number of employees who are unable or unwilling to do their job, asking everyone to work from the office isn't the optimal solution to the problem.
Increase Property Taxes and channel this money to better services in the community and increase infrastructure for new housing developments. Build 20 minute neighbors where people do not depend so much on their cars.
https://www.eugene-or.gov/1216/What-is-a-20-Minute-Neighborh...

It will also help to keep the prices lower.
AFAIK Russia didn't get air supremacy in Ukraine, not easily at least, which is strange given all S-300 and S-400 and now S-500 Russia has.
That's a bit of a chicken-and-egg question here, too. Armies have been organized around no more than 100/150 people in a single "unit"/"team" for millennia, prior to any of Dunbar's research much less "Dunbar's Number". There were a lot of observed practical concerns that led to that number, some of which are unrelated such as top-down command structures, but some of which would be direct observations of similar (if not the exact same) phenomenon that Dunbar studied. In this case Dunbar's Number gives us far more insight into why armies have organized that way for millennia than the other way around (telling them how to organize). One group discovered it practically and Dunbar theorized about if that was just a practical local maxima or if it was a more global maximum.

What becomes different in our approach post-Dunbar's Number is the added perspective of: not only has this been proven to work in millennia of military practice, but in theory we know it is a theoretical barrier in far more social situations than just those that also have confounding factors like top-down management.
Oh man, I'll have to try that workflow! You describe exactly how my thought process works as well, but I never thought of doing that.
If you don’t buy ads in your brand name your competitor might and May encourage users to try them instead. Even if you lose 5% each time, that can build up.

Companies do this all the time. Even for something like App Store submissions. People use their competitor name as a keyword to increase their top of funnel.
> “The W boson has to be the same on both sides of the Atlantic.”
And end up like Fast?!
> Having something like that for NeoVim would be extremely nice. With new versions of Emacs having Wayland and Native Compilation it has improved performance significantly, but I don't think it will ever approach to just how fast NeoVim can be.

Always good to remind that emacsclient makes starting an Emacs frame/window instantaneous.
The mainstreaming of remote work is going to ruin all the fun for people like me who have been doing it for decades.

Should’ve seen this coming. My reaction is going to be to start my own company I guess.
At least the people who've been lobotomized can't complain later that it wasn't a good idea.
Is it a bug with Google or is it Reddit trying to growth hack again? They have been shady especially with mobile
The level of immigration is over 1%. Pretending people are just blaming foreigners misses the reality.
Input latency, flexibility of native resolution (they don't really have one). It's been awhile since I've looked at them side by side, but I think they're still better on black levels. I suspect color reproduction has caught up though.

It's not surprising they fell out of favor though. Once the ghosting stopped being absolutely horrendous the LCD is just superior for office work. Uses less power, saves tons of desk space (and due to less weight, doesn't need a strong desk) and no flickering means a cheapo LCD is probably easier on the eyes than a cheapo CRT.

I bet the CRT wwould still be used more often if the supply chain to make them didn't fall apart when the demand disappeared.
>> Finding and prosecuting the people who
>> make real CP is difficult enough already.

> let's assume that AI generated CP should be illegal

Well that's a big assumption, lol. I definitely agree that it would be impossible to enforce, for the reasons you say.

I personally would not be in favor of such a law at all. Partially because it's unenforceable as you say, and partially on principle.

The argument against real CP is extremely clear: we deem it abominable because it harms children. That doesn't apply to computer-generated CP, or the models/tools used to produce it.
Crossbow.js – The World’s First Arrow-Oriented Programming Language
Not only using puberty blockers but mutilating children in general.
> The mock-up of the spreadsheet people who received offers at Fast had access to. The numbers represent what a senior engineers with $220K in base salary, and 30,000 options saw as numbers on their potential compensation value.

The spreadsheet didn't even have a row for "might not be a huge success".

This company was red flags from the start. I can't imagine someone walking away from a $300+K FAANG job for $240K + obvious BS equity.
You’re not the general public. Most people don’t even use ad blockers. Those of us on HN are a different breed in that regard.

Also, even clicking it and then returning later works for the advertisers.
Claiming that if everyone programs the normal average person will achieve the average is claiming nothing. You're simply saying average is average. A lot of words without saying anything at all.
But I think people at HN are the exception to how ads are used.
Agree in general but you can also construct a quick Account-Based Marketing approach using the input data that you use to construct a prospect list. Outsource the actual campaign and you can have that run in parallel to your sales work.
Both were affected for sure. Marriage is now recovering and I changed to a better job recently but I was warned many times in my former job
Aleph.js is a fullstack framework in Deno, inspired by Next.js
> housing has become a defacto investment asset for Americans and Canadians

Is there a major economy where this is not true? In fact it becomes comical in some developing countries.

Cities in India have NY/London like prices for much worse infrastructure and much lower purchasing power.
OMG thank you for highlighting this. Everyone who cares about doing the right thing should want real science to be done here.
> But still, I'm sad to see SGI go, as their funky shaped and brightly colored workstations and monitors had the best industrial design[1] in an era of depressing beige, grey or black square boxes.

This is what I miss most about the 90's and proprietary computer vendors: the exotic fun looking cases they had vs boring beige Mac and PC cases.

I have an SGI 230 which was a last ditch effort to stay relevant via offering a regular x86 machine in an ATX SGI case. Unfortunately SGI ditched the snazzy cube logo sy then so it only has the lame fisher price sgi logo stenciled on it. It now houses a 12 core threadripper running Void Musl.

Before that workstation, the 320 and 540 used Intel P3/Xeon chips on proprietary motherboards, 3D GPU/chip-set and even proprietary ram modules. Only ran nt4 and was a miserable failure of a machine.
If you could find a few of these people, being a middle man for advertising campaigns targeting them would be one sleazy side business.
@dang, can you do something about the flagrant bigotry contaminating this board?
Now if only we could get IEEE to make the same kind of committment...
Affirm is doing the same [1]. Debit rails are just easier versus the integration schlep. If you're a fintech, you can do all sorts of cool presentation and product offerings using a virtual account attached to a deposit account (BNPL is one, as is a hybrid credit/deposit account). Debit/virtual card also empowers the consumer, as you're not beholden to the merchant or their gateway provider to support a specific fintech integration.

[1] https://www.affirm.com/debit
Most searches I do now are search + {nameOfForum}

Especially looking into new libraries or programming languages, I always append "hackernews" to my search
I guess many people use Graylog, Splunk or similar web-based systems (which can be self-hosted if you like) and are content with that. Not sure if there are any readymade applications for using locally on your Mac.

Maybe you can hack something together with jq + Bash + awk etc?

These tools might also be useful:

https://kantord.github.io/emuto/

https://github.com/antonmedv/fx

Best of luck!
I don’t think a product exists that provides the benefits of blockchain technologies like Bitcoin, Ethereum and EVM broadly, and Monero. Not all blockchains have the same security properties or processing capabilities. That said, I don’t think you can get the same combination of functionality without using a blockchain.

Do you have some examples of tech that delivers comparable features/functionality to blockchain tech, without using the blockchain?

Do your above examples have usable products with market reach and availability, today? Because that’s the alternative. Warts and all, blockchain tech works when it’s implemented properly by good faith actors. Just like any enterprise involving assets you control, folks you don’t personally know, and being online. Modern day e-commerce didn’t spring whole-cloth from capitalism’s womb fully-formed. The status quo took time to be created and to get to what we have today.
One does not have to be the expert to realize simplest things. I came to Canada from USSR some 30 years ago. Even then fresh from detached scientist I've had enough sanity to dismiss the words of a middle man.

Also for the reference I am a vendor for the last 20 years and have never used a middle man to find contracts or a job before that.
Much much much more people have shot a deer than have shoot a lawn mower. That doesn't tell you anything about which is easier to shoot.
Of course they did, the scan rate of the electron guns would be limited at some point. What that limit is I don't know but it was certainly finite.