skysight-inc/HackerNews huggingface dataset:
They certainly weren’t really a “dark mode” in the modern usage though I thought, they had ridiculously high contrast still around parts of it?

I don’t remember any of those dark presets being that dark either except for the High Contrast one — but this is going to drive me nuts all day now so I’m going to dig through a Win98 VM and see what I can find!

If there’s one that’s a good fit, might be a fun pull request to write for this project :)
The badges are just not that compelling. Feels like an "everyone gets an award" thing. You shouldn't get an award for making a PR.. Show an award when your repo reaches 10,000 stars or something.
I think that’s their commercialization plan - a hosting service for Textual-based webapps.
1.4k–2.9k years of overlap between Homo sapiens and Neandertals
A better alternative is to sleep, not for a fixed time period after the end of the operation, but until a fixed amount of time after the start of the operation (assuming the operation never takes longer than that). That way, in theory, the total time taken is independent of any variability in the timing of the operation itself.

But there’s still a high risk of some side channel letting the attacker tell when the program is working and when it’s sleeping.
To me it leans more in the ego direction if they were using a social network platform to track the running activity so that it can be compared to their friend's activity.

I feel this is really about wether you are doing something for genuine self improvement or to gain social status. It's the latter we tend not to like because when wanting to gain social status you tend to shortcut and "cheat" the self improvement part. However it's not always easy to distinguish the two.
I mean 5-10 seconds for the free space to be updated doesn't sound extraordinary? With all the accounting ZFS has do, doesn't this sound like something you would want running asynchronously in the background? The blog makes a point (with references) of ZFS being transactional, but, as a related matter, it's also COW, one would assume finding/guaranteeing "free" space is much harder than it would be on a traditional filesystem.
> Anything that is not in service of this does not matter in an early stage startup.

This is too true and something I didn't internalize fully until maybe 6 months into my startup. If you have PMF, people can help you with everything else. If you don't, no one can really do anything for you.
Totally agree.

Unix Motif, Windows 3/95/98, Classic MacOS... they were all highly usable. I crave the relentlessly, unashamed, unambiguousness of these old UIs, compared to modern UI which has devolved into something just as pretentious as the much hated skeuomorphism stage, only at the other end of the spectrum: extreme aesthetic minimalism at all cost (the user's cost).
Using Hexbugs to model gas pressure and electrical conduction
Lying to yourself doesn't necessarily require suspension of belief entirely, but convincing yourself whatever you are doing is worth you doing it. Since it's hard (probably impossible) to know the object truth of if something is " right" or not. Then it becomes fairly easy to justify anything, im sure you've done this even if you don't know exactly how to admit it or don't think you're doing it consciouly.
The way this is presented in the article could be dangerous. ECT with its potentially life-altering horrendous side effects is not an alternative to Ketamine with almost non existent negative long term side effects. Both treatments are recommended as the last resort (at least on paper Ketamine is recommended if anti-depressants do not work), with ECT being far more dangerous.
Did Windows 98 really have such laughably low contrast between text and that dark grey background?
> The idea isn't to improve safety; instead it would be to avoid cost overruns and delays by bypassing regulators.

From what I've read the issues are usually connected with execution - critical components breaking during assembly and the like. Also regulations concern mostly safety, so it's not like they're there just to be an impediment.

But you generally don't have to go such lengths to bypass regulators - just make sure that your plant is hosted by a dictatorship.

The Astravyets plant was built on time(5 years!) and within budget($11bln). Allegedly there was an accident during construction - the concrete housing for the reactor cracked. There was also an incident last year which resulted in radiation reports from that area being shut down for several hours.

But hey, so far there hasn't been any major malfunction.
I understand why they need to do it, and am fine with that.
> in population decline

So? It's not the most populous groups that dominate, quite the contrary. The world had half the population just 50 years ago.
It's possible that by both of us choosing ecommerce we are making PMF harder for ourselves. I remember selling Shopify circa 2017 was like the easiest job ever. I bet it is a lot harder for their sales team to hit it's number now. Similar for Covid induced mega growth followed by defunding of ecommerce projects.
Assuming that of the 108 instances of shark rubs, none got eaten, because the article didn't say otherwise. The title says "despite risk of being eaten" so this data point would be interesting
Have you considered the possibility that with a 1-2 year time horizon, you're more or less setting yourself up for exactly the series of meaningless jobs with limited financial upside that you're seeing as the reason for your time horizon?
If this seems strange, remember that tuna have no arms. How else would they scratch themselves?
DarkReader extension (available
on all browsers) makes everything have DarkMode. Unless you’re visiting a website designed by <canvas /> loving sadists, then you’ll need a welding helmet.
One would think that if a list of services were going to be bound to non-standard ports, that would be an occasion to document very, very carefully.
Bazel introduction to build Java packages
Total waste of time. Just another ceremony coming from non-tech personnel.
But an iPhone contains a screen and several cameras that someone without eye sight will ever use. There's a cool service that describes objects and clothes for the visually impaired but that doesn't need four cameras.

Regardless of how well-integrated the accessibility service is, it's accessibility tacked onto a device designed primarily for the common denominator. The system is oriented around communicating what's on the screen but the screen itself is an artificial limitation for those that don't see it.

A well-built accessible device like this should also work for people with good eye sight, as long as they have good hearing. Screens are distracting and attention grabbing, apps and websites are designed to suck up as much of your time as they possibly can, which is a reason many people use accessibility settings to set their screen to grayscale for example.

Portable smart speakers can be one solution for a world where everything tries to ruin your attention span by grabbing your attention. Combine the mobile app market and a novel design and you should be able to get a decent experience as long as the "accessibility" software is written well.

Sure, such a device would be fiddly for those that don't need accessibility per se, but I think a well designed project can leverage the huge mindscape that blind people navigating the world can develop to create human-device interactions that go beyond "here's a way to also use the thing developed for sighted people".
Even easier for the platform owner: if they have your code, then can compile it themselves.
Hey HN - author here.

This was my burnout recovery project in April of 2020. Very much a labor of love and a surprising way to realize I still liked programming. I wrote some scattered thoughts here [0]

I also "run" this project quite differently than I usually do - when I receive a pull request instead of merging it I do a quick glance through the user's github to make sure they're not a spammer before giving them _commit access_ and asking them to merge their own PR [1]. It has worked wonders.

[0]: https://notes.jordanscales.com/ffa53b57

[1]: https://twitter.com/jdan/status/1528026508564078593
Blizzard Albany, formerly Vicarious Visions, gets union vote greenlight
I’ve always been a Mac guy, but there’s no denying XP really stood the test of time.
Chipotle burrito is $9 to $12.50 (depending on the meat you pick) in suburban Minnesota.

$15 doesn’t seem… entirely absurd.
What if I told you that there's a top 10 and a top 100 based on karma?

https://news.ycombinator.com/leaders
From my experience of couple of differently structured languages' pairs, while the service produces nice sounding translations, about half of them are nice sounding bullshit. And it utterly fails at common onomatopoeias.

In addition it suffers from strange AI brainfarts like duplicating the same word after "and" where there obviously an alternate meaning, totally skipping some key words, generating irrelevant garbage, or not producing even a perfunctory result at all.

So it's generally a step forward over Google Translate, but still needs several layers of manual corrections and switching back to GT to be sufficiently clear.
The hidden variable here is the newly available innovation of birth control pills.
Speaking of yellow and red .. don't forget the noteworthy and stunning specimen, HotDog Linux.

https://hotdoglinux.com/
I don't think it needs to replace anything, that's not a goal to me

I think it needs to be permissionless and autonomous

I think it needs to compete on overhead costs and payment style (pay to write once, store and read indefinitely for free. compared to a SaaS service)
https://docs.google.com/spreadsheets/d/1d9jBwBooU1zMYlUSeFOf...
> "mercurial" does the trick in the quoted example, does Paul have a patch?

How about:

He said "After Altamira, all is decadence."

That is the way I would probably phrase it if spoken. Assuming of course that "he" is clear from the context - if not I would use the subject's name.
The collectivist societies, like South Korea and Japan, are experiencing stronger and worse populations declines than highly individualistic societies.
Make your site’s pages instant in one minute
How's your hosting stack set up? The Jamstack vendors are zero config or maintenance
> What you can control is the market you're in, your team, and the unique insight that you bring as the founder. Your job as a founder is to leverage these strengths to get to PMF.

Agree with everything here except (maybe I'm contrarian) the 'unique insight that you bring as the founder' part. I'm fairly convinced that unique insight is just a VC pitch thing. In reality, the market is too efficient for your 'unique insight' to really benefit you all that much beyond your Seed or Series A pitch. There will almost certainly be plenty of competitors ripping you off and at least one or two funded by other top-tier VCs. If the only thing you have different is your 'authentic unique insight', you're going to lose anyway.
The demo video has a slightly annoying audio and suffers from very mellow tone that just doesn't communicate 'adventure'!

Aside from personal annoyance, I believe there's something very special and interesting about this app. Notion popularized 'block' model, now copied by everyone but the response tree logic takes it to another level.

I think interactive course creation sales pitch is blocking (pun intended) the concept from flourishing. I saw it as a way to create interactive journeys, games, puzzles, stories and even IT or support troubleshooting pages.
Steve Losh is also the author of Learn Vimscript the Hard Way, one of the best resources for writing Vim plugins.

https://learnvimscriptthehardway.stevelosh.com/
> If your choice in any way depends on the configuration of the mail server then your decentralized system has accomplished absolutely nothing, because the mail provider is still the gatekeeper.

This is a strawman. If you are talking about a decentralized system, you don't need the mail provider to send the message for you. Your email application would (and should) be able to resolve the IP address of the destination server for you, and it would (and should) be able to verify that the end server is who the sender expects it to be.

So, what would happen is that if you are on ENS', your view of the network would follow the consensus established by the ENS' chain. If you try to send a message to an email server that is on ENS, they would fail to provide a valid confirmation that they can respond for the IP address that you think they are on. It would be akin to failing a DNSSEC query.
I find this subject fascinating. We young people have been detaching from the old ways of living without really building a new narrative. I still think it's cringe how some subsections of society want to revive the traditional life ™. I mean, there's a reason we went away from that, so that ends up being very patronizing and unhelpful.
alternatively: https://archive.ph/xbLXi
Look at the reddit front page and tell me it isn't enabling much of these behaviors.
It popped up a message saying "Hold shift to increase acceleration". But I got the feeling that I was playing it wrong if I went far above 40 mph, so the shift key seems perfectly useless.

Lovely countryside -- very evocative of winding country roads in the southern or midwestern USA -- but I get stressed out when driving even in a simulation; real world driving is worse, so I'm not feeling the "zen".
Cool! Wish we can do this easily with QT in Win10.
I’ll believe “whoever owns that NFT owns that house” when Sheriff’s deputies doing an eviction care at all. They don’t.

In the convoluted NFT marketing stunt you’re referring to even the contract that attempts to associate the NFT that is precariously tied to an LLC that owns the house has language for being able to reissue the NFT AND acknowledges that ultimately the registration of the deed with the clerk is record. So exactly the same as forever.

Even the most bullish of blockchain people who actually understand how anything works acknowledge that the oracle problem is real and NFTs and real world assets don’t mix.
I'll have to set up my sandbox in React again to find the exact problem. I wanted it to do what most would expect: img should size like a flexbox'd div and display the image with the original aspect ratio, either zooming or adding blank area to fit, depending on the use case. This div's width and height might be resized as the outer divs respond to changes. Should be easy.

Naturally I first tried making an outer flexbox'd div then putting a {width: 100%, height: 100%} img inside that with whatever fit option. And several variations on that, including the "width: auto" or "width: 0" tricks. Somehow it'd always either go outside the div boundaries or exhibit some other glitchy behavior. On top of that, there's the issue you mentioned where the image isn't loaded yet, causing funky resizing beforehand. You're simply better off with exact pixel dimensions.

There are tons of SO questions from confused individuals in my same situation, all with different answers that only work in certain scenarios. For example https://stackoverflow.com/a/21103679 which only works for auto-resizing the width, not the height. I think your suggestion has a similar caveat.
Coastal elites can just donate more $$$ across state lines so that Uber/Lyft can bus more Democrat voters to the polls
As hot as exhaust pipes get, I doubt it would compare to being directly next to an open flame.
you can turn them all off, at least for your own profile
Is supply staying the same? I doubt it, but low supply is the main problem indeed.

One could even say - you get migrants in and then force them in conditions equal to prison cells...
Sure, print it in a book or on your blog, on a sign outside your house, or on a postcard, or with green eggs and ham.
I wonder how many years of evolution it took for tunas to target the back end of a shark instead of the front.

And how many more years it will take before tunas can grow fingernails and scratch their own parasites off?
Here’s a wild question:

Are we not all friends here on HN? Or am I so depraved and desperate? Have I socially died and don’t even know it, friends?

We’re all friends right? Right? What the fuck is going on.
> But the doctors had already decided she was being "stabilized" by the anti-psychotic prescriptions they forced on her, so they just added this vitamin to their cocktail of prescriptions.

Outside of very specific circumstances during hospitalization, doctors can't actually force you to take any medication.
>But what about proper changes of job?

while I did switch like the ones you mentioned

then I don't agree with you calling it "proper"

I'd call it: making yours life harder due to curiosity.
You purchase a lifestyle signifier. It's the tech equivalent of wearing Gucci.
There are some minor discrepancies. Window titlebars weren't gradient in Win98 - that came in Win2k and WinME. The combobox dropdown has rounded ages (Win11 + Edge) and there's a gap between it and the textbox. The tree view has different widths for "+" and "-" on the nodes, and neither is properly aligned with the dotted lines of the tree.

The biggest giveaway, though, is that you can drag to highlight text pretty much anywhere.
Sure but developers don't want to bifurcate their service code and releases into a simple version using CGI and a dedicated app server version for when CGI doesn't scale for them or their users. They just want to write one python web app and run it everywhere.

There's no way a CGI app can reach a million requests a second on the same hardware that a nodejs (single thread, worker loop) would take to do 1M RPS. Processes have a lot of overhead. Almost no one needs 1M RPS but it cannot be waived away that CGI is perfect for everything.
I can imagine this making the internet a little less scary to some legacy users who are still working with ‘98 tech (you would be horrified at how many there are).
Here's an idea: ReLU basically = a seesaw + ropes that attach at a movable distance from the fulcrum. Adjusting a 'weight' = sliding the attachment. Nonlinearity = rope can pull but not push.

I'm afraid getting the details to work in practice would probably be horrible.

Not steampunk but sort of biopunk: years ago someone programmed a DNA strand displacement mechanism to implement a particular fixed neural network, as a proof of concept.
I'm querying through ~600k lines of code. Ripgrep is very noticeably faster than grep when I'm searching. I have no complaints at all regarding the speed!

The only issue I'm facing is that I wish for Ripgrep to display me the search results as I type. Similar to how FSearch does it.

So instead of typing a search query and hitting enter in the commandline, I would want to continuously search as I type. I think since Ripgrep is very fast, it would be amazing for this task.
I don’t consider anyone on HN a friend if that means anything.
Consider that for some people that terrible operating system might have been the first system the have ever used, maybe as a kid.

I (an avid linux user who spends more time in the terminal than on a UI) certainly recall that my first contact with any computer with a keyboard was Windows 95. It was a complete mystery to me. The fascination that unexplainable object had on a 7 year old certainly had an effect on my life.

And guess what I remember? That grey interface with the blue title bar.

So as crappy as it might have been, as ethically unsound as the company who made it might have behaved themselves, the visual likeness of the system of my childhood tingles some old memories. And that is not even remotely odd. People can be nostalgic for literally everything, because we do not long for the old artifacts themselves, but for the feelings, friends and times we might have had when they were around.

For some of us the grey windows of Microsofts operating system have gained symbolic value beyond the aesthetical or functional qualities inherent to the system itself.
^ @prezjordan is the creator of 98.css, FYI :)
When it comes to look and feel specifically, these days it's not rare for websites and even apps to use styling such that it's impossible to tell a link from a label, and either from a button - everything is flat, and color differences are often deliberately minimal. That was not a problem in Win98 days.
Also very true! PMF for dog-dating apps (intentionally bad example) is virtually useless. OTOH PMF in the database market is frickin amazing and you're likely drowning in revenue! As much as people don't want to believe it, TAM is a very very real in a startup's success.
A chemically mediated artificial neuron
I can't understand how anyone thinks github's commit graph is in any way meaningful. All it does it increase churn.
How do you think Node.js would fare here, similar to Deno?
> I don't understand how it is possible to lie to myself.

It’s called bias and its various types.
it's a tool.
What people use it for is their business.
The way Los Angeles is trying to solve homelessness is “absolutely insane”
Has anyone written (or detected) software/scripts to game the gamification? 24/48h delay/scheduled git push so you can have a healthy work life balance while feigning to employers that you are a code machine.
I genuinely fail to see how social media does not fit perfectly into the description of mass media commoditization in modernity.
I'd really look into the validity of the book, a cursory google search reveals that's it's basically a load of shit. Also the book is narrated by Stefan Molyneux, which, I wouldn't say is a 'happy accident' when it comes to Molyneux oeuvre
The best part isn't even "sitting on their phones", but walking on their phones past other humans.
If any "incompetent developers" are reading this, come and contribute at Xarray or PRQL — you will be part of an exciting project, and we'll mentor you to become competent developers. Your contributions will be appreciated by the devs and the users alike.
To be fair I never spent time on the Pole myself (though I did get to ship one piece of Irreplaceable Science Stuff* thataway...) (*Containing punch cards! Real genuine punch cards! ...as shims.), I just spent some time about a decade ago onsite in China with Jeff, where he talked quite a bit about driller's tape and how we didn't have any there in China. I tracked down the stuff myself based on his description, so I'm not surprised if I got the specific manufacturer wrong.
Oh. You're not talking about speed. You're talking about the user interface.

I don't know what FSearch is, so that doesn't help this.

What you want is to pair fzf with ripgrep. There are loads of tutorials out there for how to do it.
What else would you call the well, stack, of technologies used to host a website? It's not a marketing term, just a way to describe the multiple layers. From hardware to network routing to DNS to tcp/up to http to https to HTML to JS to workers, and also Linux and PHP and a web server like Apache or nginx and a database like Maria or Postgres and maybe a cache like Redis or memcached and maybe squid and Varnish in front of it... that's a stack.

Jamstack is just a particular configuration where vendors take care of all of that and you can push up frontend code that auto deploys and that's that. I used to have to manage the whole stack and now can work purely in HTML CSS and JS and it is a DREAM. That's the magic of the Jamstack. Less devops and network infrastructure, more time to focus on UX and DX.

As for vendors, there's Vercel, Netlify, Gatsby, maybe a few others. Cloudflare, Deno, and Fly, Render and a few others have similar variations.

It's a really nice way to work...
Repeatedly saying the upper classes are genetically superior and women voting is a problem is a bit of a giveaway too.