skysight-inc/HackerNews huggingface dataset:
I get that the intended meaning is "JS sux", but I can't help being impressed with how performant engines are. The "pixels per ms" count ratio is less than 3:1 on my machine, in what I imagine is a CPU-heavy task.
“Tech Workers” is a pretty broad category, no?
Same here. I finally stopped self-hosting this past year. I moved to privateemail through namecheap, where I have my domains. For me it actually ended up being cheaper than the VPS I was using for rolling my own email server (let alone the cost of my time administrating/maintaining).

Rolling your own is fine until you're explaining to your spouse why the realtor never received the email they're waiting for to adjust the closing documents.
So why did it not win? The answer.

Slaves. Slaves in the mines, slaves in the home, slave driving the rowboats and all services.

Labour was cheap and plenty, also intelligent - with entrenched "automation" like this, no inventions are actually needed. Which goes to show, that technology stratifyng society strangles itself, by producing a servant class outcompeting all technology. Give it a hundred years and the "natural" order of things seaps into relgion and culture such that to perform science is to dare the gods.

PS: There are tons of good alternate history .. https://en.wikipedia.org/wiki/The_Years_of_Rice_and_Salt
I'd say it's also a question of team size and organization. Are you a singular developer, or in a large team, writing enterprise software that should be easy to pick up for someone reading the code 10 years later etc.
This could come from the presumption that most people won't have set that preference, so it would be correct more often to assume language based on IP? I mean I doubt it, since even the setting is automatic based on where you download your browser in most cases, but whatevs, let's be generous in _our_ assumptions.

It doesn't make it any less annoying though. What tips it over the edge into maddening, is not allowing me to correct the assumption, or overriding my choice when I do.
This is interesting; can you expand or point to some documentation? I don’t have this design requirement right not, so I’m trying to understand any growing pains I might be locking myself into
As mentioned in another comment, vim doesn't provide exactly the same experience: navigation is more cumbersome because you need extra keystrokes for type-to-search and to cd a folder. It also requires some extra tinkering for vim to print out the cwd when you exit.
My favorite part was how insanely petty the whole thing sounded... How he insisted his nickname should be "Badass" but people called him what you mentioned as well as "Voldemort" more often than his self appointed nickname... What a goof. If this article is accurate it paints a picture of an incredibly socially immature workplace where people who didn't advance past the point of high school in that aspect left the guy feeling bullied enough that he did the leak. This was something like my first and only experience doing government contracting at a large corporation, on my tour of the offices one of the things I pointed out to my boss were these print out clip art stop signs that said "STOP BULLYING" on the walls everywhere and that I hadn't seen something like that since high school. He rolled his eyes pretty hard at that one but these people were responsible for systems that enormous amounts of people's lives depended on. I remember when these systems failed multiple times over multiple incidences and just thought of the stop sign shit.
Pledge() and unveil() in SerenityOS (2020)
< I also wonder why engineers are OK with the concept of technical abstractions, but are somehow in despair when business people use business abstractions. Most people here understand how abstractions are useful.

Because business 'abstractions' are often buzzwords or intentional jargon, that hide the simplicity of what actually lies underneath. Whereas software abstractions are genuine abstractions of the complex mechanism that underlie software.
It's nice to see how much faster is wasm. This kind of problem would also be nice for parallelization. What's the state of multi-threading wasm? any advantage over javascript web workers?
However, this blundering about approach only works if almost anything could have worked and so you just keep trying until you hit upon it.

You can discover that eating one of the dozen types of plants growing on the hillside nearby treats toothache without any overarching theory about how that could work, just try eating stuff and see what happens - but you aren't going to invent the LED lamp this way.

Example: When we put a cable on the bottom of the ocean these days it's optical fibre rather than electrical. But, even with optical fibre, even the best stuff we can make, this will need amplifying for long distances or it's pretty awful. One thing you could do would be to choose reconstructing amplifiers when making the cable. So e.g. you decide this cable is Protocol X at 100Gb/s, you make amplifiers which can reconstruct a Protocol X signal at 100Gb/s and "boost" it, splice those in along the distance of the cable, and drop the whole lot into the ocean. However, somebody is going to invent 500Gb/s Protocol X+ and if you want to upgrade you will need to send teams down to the ocean floor to replace those amplifiers. Ouch.

In principle individual photons are travelling along the fibre, and physics doesn't say we can't just have one photon in => two photons out to boost this without needing to reconstruct the signal at all. There should be some way to build a device which does this, an Optical Amplifier, and it would be OK if this is quite expensive since it's saving you that enormous expense by allowing you to upgrade to 500 Gb/s X+ or to 10Tb/s XXX or whatever other future protocols just involve sending photons down a fibre without trying to upgrade equipment at the bottom of the ocean. But... how?

Turns out scientists can guess exactly how that should work if it's possible, and then direct the experiments, trying out only the handful of things which actually might work instead of just groping about at random. My alma mater was one of the places figuring out how to do this in the 1980s, they were still really proud of that when I studied there a decade later. Erbium Doped Fibre Amplifiers are the result.
No. World-widely adopted laws are the way to go (thus, with world-wide enforcement organ too).

Any other method leads to workarounds and relocation of what was meant to be curbed.
It will make things worse for a lot more people though, just like the likes of 'dating apps' and pornography did. I wouldn't be optimistic about that; the only hope is that we develop a culture to regard it as we now regard smoking, and try to revive normal human contact.
Bankrupt Celsius’s biggest creditor linked to FTX founder Sam Bankman-Fried
I use ungoogled-chromium and I'm pretty happy with it https://github.com/ungoogled-software/ungoogled-chromium

I should move away from Gmail too but that's the hardest part imo. I mostly have trust issues if that make sense. Not that I trust Google that much but I just don't know if any other email service will be around in 20 years or so. Probably Microsoft and Apple? iCloud Mail sounds good just don't have any experience with it (and it only works with custom domains afaik)
Oh awesome! Are you aiming for NoScript-like experience? Being able to easily whitelist domains, permanently and temporarily, is crucial. It's not clear from the page you linked if it has a whitelist feature.
I don’t view religion as needing defending.

I view it as a wonderful resource that people deny themselves through overweighting their own cleverness.
I think you're looking at it the wrong way.

Currency devaluation isn't about your investing. It's about trying to earn that small money in the first place. Don't focus on your passive investment, but rather how you are producing the money to get into that investment.
This is my number one reason for not wanting to switch when people ask me why I don't have an iPhone.
It's not nearly that simple, as hinted at in the third paragraph where Modis already gave another worker their job back. Federal law protects workers who talk about pay and working conditions. You can't sign those rights away in a contract.
(Although the post says “Written on January 22, 2020”, it clearly wasn’t. I’m guessing there’s just an old template somewhere.)
Most of the time, keywords like this come from external anchors as well, which is something that you're gonna be able to leverage with this design (as I understand it).
Chemistry has only lately really become tractable, now that we can simulate appreciable quantities of matter in a computer and our simulations have become accurate enough to for instance reliably predict how certain molecules will orient themselves spatially (including folding).
I will never miss whacking the erasers to remove the chalk dust in the morning as a child or the screech of chalk.
Not sure what conclusion the author will come to as an answer to the question in the title (part III is still to come). But if it doesn't include the liberation of inventors (i.e. the protection of intellectual property through patents) and the legal framework for "anyone" to profit from their inventions then I'll be disappointed.

As his story indicates so far it was not for the want of ingenuity that the industrial revolution did not occur before, but the social framework for transforming the society in the way that the industrial revolution did was simply not at hand. Primarily because the decisionmakers that held the power were tied to another mode of production, usually involving fleecing peasants.

That the industrial revolution needed the steam engine goes without saying. But the steam engine without the industrial revolution was a mere party trick.
Curious if you tried Budibase? No annoying ad :-)
https://docs.budibase.com/docs/kubernetes-k8s
Still need a google account to accept a google meet invitation or some interactions with other people’s google calendar invites

Using google accounts with a non gmail non gsuite email suuucks
For appsmith, were u able to make some dynamic features?

e.g.
a count down field which count down seconds to zero
OR
a list display with automatically updates from the source

(Ironically, i will happily spend time build a custom back end source, if AS will take care of front end)

BTW, playing with appsmith right now, it crushed and is now down for more than 15 minutes
SeatGeek (https://www.seatgeek.com) | NYC / EU / Remote

We are hiring a Database Reliability Engineer to join our Platform team. This position will be primarily working with our B2B product, SeatGeek Enterprise, supporting some of the largest teams and venues in the world, including Manchester City FC, Liverpool FC, the Dallas Cowboys, and the Brooklyn Nets.

Our technology stack includes MSSQL and Postgres, utilizing both Windows and Linux, Hashicorp products (Nomad/Consul/Vault), Go, Chef, and Gitlab.

This position will focus on automation, and increasing observability into our existing database system resources.

SeatGeek is a mobile-focused primary and secondary ticketing service that enables fans to buy and sell tickets for live sports, concerts, and other events. Our primary focus is to help the world experience more live.

Benefits and perks include:
- Equity stake in a well-funded growth stage company

- (For NYC employees) A hybrid in-office approach, allowing you to work remotely at your choice

- A WFH stipend to support your home office setup

- Benefits package that supports health/dental/vision. We also provide annual subscriptions to Headspace, Ginger.io, and One Medical

- A focus on transparency. We have regular company meetings and Q&A panels where employees can chat openly with teams across SeatGeek, our co-founders, and external guests from the industry

- $120 a month to spend on tickets to live events

- Annual subscription to select music services (Spotify, Pandora, Apple Music, etc)

If interested, please apply here (The title says Remote US, but Remote EU is also an option) - https://seatgeek.com/jobs/4087183
That job is actually for an electronics engineer, as it would be known where I live.

Electrical engineering is more specifically about aspects related to electrical power and often involves lethal voltages and potential to kill both workers and members of the public due to failure of engineering (directly).

Not sure of the licensing arrangements there exactly, but I do know there is statutory issues around following codes/standards as an EE in all developed contries I know of, designing electronics running at 5V, not so much.

It is common for EE to work in other fields such electronics, communications, computers and so on, other way around is not common at all.
I think you kinda have to update it manually everywhere, but that's why you get your own domain, so you only do it once. Personally, I discovered just how much spam/marketing email I was getting when I only migrated the "important" things to my own so I'm currently running with two emails.

As for alternatives, I have iCloud+ with my Apple One subscription I already pay for. That lets you setup five custom domains, with up to three emails each[1].

I think even if you don't switch yet, it's a good idea to change your domain name while you still can because most services ask for confirmation on the old email and we've all heard the horror stories with Gmail locking you out of nowhere

[1] https://support.apple.com/en-us/HT212514
Docker is good at what it is good app, but sometimes I don’t want to deal with a whole other system just want to share code with five coworkers
Primitive Technology: Iron knife made from bacteria

https://youtu.be/dhW4XFGQB4o
I never really "googled" it in the first place.

Since I started using a smartphone/Android, I've been on CyanogenMod/LineageOS without Play services installed. I use FOSS apps from f-droid (Firefox, K-9 Mail, osmand~, DAVx5, Gadgetbridge, Signal) exclusively, and self-host the server-side of all my email (postfix/dovecot/amavis/opendkim) and CalDAV/CardDAV (radicale) stuff. I even set up my own public-ish DNS recursor that all networks I take care of use.

Never regretted any of it, but I'm aware few will find it enjoyable taking care of some of this infrastructure. I am lucky that I do :)
Clearly it's not going to be functionally identical, which is why I said it might interest people who are after something similar "without installing additional dependencies".

That said, I do think your reply here is a little disingenuous because one extra key stroke is hardly "cumbersome". Especially when you advertise your tool as having VIM bindings and then criticise VIM for the same thing. I have no issues with you promoting your tool but lets be pragmatic about our comparisons here.

You also overlooked the fact that VIM will open any documents from within in. Which would save you a lot more key strokes than tere due to not having to `$EDITOR $file` after the whole (tere|vim) {navigate} process.

As for automatically changing directory. Lets be clear, `tere` doesn't either. You need to configure your shell to do that. Granted you provide the code to set that up but there's nothing stopping someone from writing a similar script for VIM (there's a VimLeave event so you could do something like

:autocmd VimLeave *

and the path would be stored in

expand('%:p:h')

so it's certainly doable to replicate the same behaviour in VIM. In fact I might even knock up a working script if anything wants it?

I'm honestly not saying any of this to be negative about your project here though. It's a nice little tool and I'm sure some people will find it very useful. It's just a common problem so you'll probably find a lot of of people have already solved this with other tools. But there's absolutely nothing wrong with having another tool out there :)
Scientists have picked up radio signal 'heartbeat' billions of light-years away
So of the things it we think of as antiquated an unhelpful such as using maggots to clean infected wounds and what not is actually making a comeback. Maggots are every good at dissolving and consuming dead/infected flesh and produce dozens of anti microbial compounds. And me be a critical tool as various strains develop resistance to antibiotics.
USA didn't declare war against DPRK, Vietnam, Iraq, etc. That's not something we do. However, "serious politicians" have "mistakenly" mentioned that we're at war with Russia for months.

https://slate.com/news-and-politics/2022/04/ukraine-nato-rus...
It's not that simple. Lots of things that are discovered are discovered when the goal was something else entirely. The number of accidental inventions is very large and it isn't rare at all that the accidental invention (or, more appropriately named, accidental discovery) is of much more value to society than the original goal was.
There is only one way to eat an elephant: a bite at a time

Visit each site in your password manager and knock over a couple a day.

You'll never get anything that fully automates this because every site does the change differently. Even LastPass's automated password changer could only ever do a handful of sites fully automatically.

I've seen everything from full self service, to manual approval, to begging their privacy/legal department, to sites claiming allowing me to change my email address would represent an unacceptable security risk. I ask those sites that make up reasons like that to delete my personal information and move to someone who understands why email addresses are bad primary keys.

If you use your own domain, you'll never have to do this ever again, no matter how many times you change your email provider.

You need to start today, if you wait it's only a matter of time before Google does it for you by locking you out of your account for reasons they won't explain. Browse the GMail subreddit and observe the sea of hundreds of people locked out each week.
You be in the tent, pissing out; or outside the tent in the rain.

Democrats are having "purity spiral" fights over who gets thrown out of the tent, for a while now. Very little "we can work together on $A despite disagreeing on $B"

Republicans are picking up people just because they're the alternative, not because they articulate or exemplify principles.
Content looks fine to me. Maybe you meant to say, “take the code and slot my own ads in”?
A few weeks ago there was a post about Kagi[0] which is a paid search engine, I tried the trial and used all my searches, then immediately became a customer and have no regrets.

[0] https://kagi.com/
Personally, I created a chrome extension for myself where I track my own behavior locally and recommend myself content from sites i like (youtube/twitter/quora/etc) in a feed. Would rather have control over my own algorithm and own the data. Also it gives me flexibility. Turns out I do like these feeds just not when I don't own it haha.
Poison is bad for you (effects of alcohol on populations)
Actually yes, see my post further up.
If you use a terminal-based editor, you can also use asciinema.org.
If he's guilty this is a more or less normal process. The real shocker is the stuff surrounding the leak in the article:

It was one of the largest leaks of information in the history of CIA and a huge embarrassment for then-CIA Director Mike Pompeo, who responded by labeling WikiLeaks a "non-state hostile intelligence agency" and developing "secret war plans" against the media organization that included kidnapping or even killing WikiLeaks founder Julian Assange.

Just so we are clear: if you are a member of an org, anywhere in the world, with no particular obligation to keep the CIA's secrets, but who's only mission is to make public CIA actions / capabilities, they may try to extra-judicially murder you.

Real are we the baddies? vibes. If you work there, or for them as a contractor, please consider putting your abilities to more ethical use.
For another take on this story, please check out my blog series on the Age of Steam: https://technicshistory.com/the-age-of-steam/
Some of Bell's kites here: https://rarehistoricalphotos.com/alexander-graham-bell-tetra...
The daytime protocol. Sockets, concurrency, date formatting. Gives me a good idea for standard library friction. If this is hard, other more complex programs will be harder.
Budibase meets Hasura content would be awesome!!!
The hijacked back button gave me a good laugh.
Block the transaction, yes of course, I'm not against that, but don't block the whole card from use! What if you're, like, stuck abroad and are relying on it?

When my cards have detected an unreliable transaction, they block the transaction, and then call me to confirm. I can still use the card for other transactions at other stores. In one case, the card was used as a store where a series of cards has been skimmed so they proactively sent me a new card, but didn't deactivate the old card until I had activated the new card.
I‘m not sure what you think would have happened. The domain is still registered via the register to your account and they literally know those contact emails become out of date. Those fields are pretty much just for informational purposes otherwise Whois privacy would own all the domains.
xplr author here (xplr.dev). Nice tool. Note that there's a plugin https://github.com/sayanarijit/type-to-nav.xplr that does something similar. But I just realized that tere can also be used as a more generic type-to-nav helper for xplr.

xplr.config.modes.builtin.default.key_bindings.on_key.T = {
help = "tere nav",
messages = {
{ BashExec = [[echo ChangeDirectory: "'"$(tere)"'" >> "$XPLR_PIPE_MSG_IN"]] },
},
}
It probably wasn't as common as the slide rule was in the 50's but I'm pretty sure there were more of these and some predecessors as well. The chance that we have found the only example that ever existed for something so useful seems slim.
Yet the simpler option of taxing carbon fuels appropriately is also attacked for being unfair to the poor (which it isn't, and if it was could be fixed easily).

Americans seem to prefer complaining about their government to actually having competent government.
Maybe it's not the case for all TLDs and registrars, but for my .se domain and my specific registrar, changing any of the contact records required a confirmation sent to the e-mail address of the owner record. A logical safety measure to prevent theft.