skysight-inc/HackerNews huggingface dataset:
Drew, why do you have a fuel diagram of a Saab 900? are you another saab guy?

The wiring diagram I am working on is actually for my 900, for which the original fans are bulks, tend to break, and are a NLA. I've exhausted my spares and so now I am going a different route.

But yes, these are exactly the diagrams I am talking about.

Having a computerized version of this would be awesome, actual colors, inlining some information or having 'hyperlinking' around. A lot of the density in these diagrams is to simply fit them on two pages. But, at the same time, it'd be cool to have a picture of say, the solenoid with arrows pointing to the particular pins or replacing the numbers with labels, or say, selecting a relay and having an 'active' path so you could easily see how things flow around without finger tracing it over 3 pages.
> For example, the platform draws on historical support tickets and even Reddit activity to anticipate future volumes of customer requests (by queue, channel, and site).

Wow, do companies now use Reddit for support? I'm curious how exactly Reddit comes into the customer support volume estimation process
Investors want their fair share at the sad cost of the UX that made it so great.
I’ve been hearing about so-called hydropanels too. Maybe they work similarly? It looked like junk science when I initially saw one producer of these, called Source Global. It seems to be a real thing, however.
> it's in everyone's best interest to fund it and make it as good as possible.

Often this is addressed through a voucher system. Single Payer (or subsidizer), multiple provider.

Eg: gov't gives a voucher for $10k per head, you're free to shop for the best schooling your money can buy (perhaps even online!)

Aside: this exact concept can apply to healthcare too
I don’t see a Chinese flag… where are you seeing this? There are a ton of different Chinese input methods and they all have a symbol which is white text on a gray background. Same as Japanese.
> #5 Fast compile time... which is an advantage over Python how exactly?

I think this would probably be more why they switched to Go, rather than why they switched away from Python.

Alternately, how fast are Python linters? It might be faster to compile Go than to run their linter (or whatever).
Please note that a lot of that dominance comes from a privileged position of being the only developed country in the world that wasn't devastated by endless strategic bombing during World War II. This led to the dollar becoming the reserve currency for the world, turbocharging its industry, and securing advantageous trade deals. In addition it is surrounded by allies, allowing it to safely engage in wars abroad to project economic power.

The US is struggling to keep this lead and will probably have difficulty maintaining it for another 10-20 years. That is, unless Asia and Europe decide to have another stupid war for some awfully stupid reason. Even then, it is unlikely the US would remain unscathed in such a case.

The culture of the US is often touted as its primary reason for success, but there is a great deal of doubt about this.
I somewhat disagree with it being straightforward. 99% of the time it can be, but there's some notable edge cases that are missing from that website. There's been a handful of cases where people have flights with connections through NY/NJ, miss their flight (or have to divert to NY/NJ for mechanical problems and transfer to a new aircraft), collect their luggage that has a firearm in a locked container, and then get arrested for possessing a firearm without the mandatory NY/NJ state permit (which IIRC are only available to residents)
> We can finally get rid of IndexedDB,

Not quite yet: indexeddb can be stored persistently whereas wasm-side sqlite dbs cannot (unless they're stored _in_ an indexeddb). Someday the JS filesystem APIs may offer such a thing, but right now there is no standard filesystem-like API which offers client-side persistence. The only half-workaround for the time being is the ability to upload and download the db image (something both sql.js and sqlite3's fiddle support).
"we are no longer all that special in regards to, well, absolutely everything"

If/when general AI comes about, maybe so.

Until then all we've got are a bunch of highly specialized tools/helpers/slaves that may be good (in some sense) at one thing and awful at pretty much everything else.

You could argue that humans themselves are an ensemble of such highly specialized parts that are more than the sum of their parts in some ineffable way that's more of a "we know it when we see it" than something that's formalizable. Machines/computers lack that... so far.
He doesn’t want to use Startpage because “I really don’t like their purple colour scheme.” Interesting.

In terms of DDG, I wonder if a non-invasive search engine is viable. I can’t think of a company (Apple?) would has the resources to do it.
Our product was a competitor to AOLServer with CMS tooling for call centers.

Also Vignette, remember it?

When we dediced to move away from TCL/C, after exhausting the performance options, J2EE was going to be the next version.

Due to a twist of fate of being Microsoft partners, we got invited to take part into .NET launch product line, and that Java rewrite became a .NET one instead.

The original founders, after going through these experiences, went out and created OutSystems based on the learnings, naturally in .NET and later a Java backend was added as well.
Thousands of classes with indirection is absolutely Clean Code. It's in the book.
> Many times non-technical project managers were useless. Just overpaid glorified secretaries trying to take meeting notes, often losing valuable information in translation.

I'll also point out that this stereotype is widely accepted by engineers, so even if you are a former engineer and do have the technical chops, many engineering teams out there will treat you like a secretary anyway and disregard your technical judgment. I'm a project manager but have been coding for longer than a lot of engineers I work with have been alive. I've seen the spectrum of engineers from great collaborators who treat you as a [technical and professional] equal, to arrogant assholes who treat you like you're their note-taker/janitor/servant.

For a concrete example, I remember a project manager arguing with a senior developer about what a particular wireless specification required, the project manager had a Bernie Sanders moment when she had to remind him, "I wrote the damn spec!"
Not great that a historical usage of the older flag would start rendering as the new one.

Maybe Unicode needs to incorporate a date into each glyph /s
Common DB schema change mistakes
If you choose to go through the effort, Haskell can be shown to be provably correct -- that is in a mathematical sense of the term "prove" -- similar to Ada/SPARK.

https://stackoverflow.com/questions/4077970/can-haskell-func...

AIUI, similar work is being made to Rust to make it have similar provable properties.
Go is successful because it has many appealing features:

1. trivial cross-compilation
2. native multi-threading (eg no GIL or multi-process hacks) that is easy to take advantage of
3. fast. An order of magnitude faster than Python in many cases.
4. easy to deploy. Most often just a single binary

I like Go because once I compile it, I can ship that binary anywhere and it will run. I like Python for a great number of tasks and for prototyping, but I prefer Go when I need to run my code on another machine (or it needs to be fast).

To put it simply, with Go I ship a binary. With Python I have to ship my entire development environment.
I am not advocating minmax-ing
That's true, and that's what I was thinking of when I said "few" instead of "none."

Luckily very few mass shooters have plans that are so well thought out.
Amazon’s first clothing store opens its doors in Los Angeles
Yes thank you, a more detailed read of FCPA would indicate it is primarily restricted to bribery (or at least payments that could be interpreted as bribery). But could a non-EU website operator still be fined for non-compliance with GDPR if it were to collect personal data on EU citizens? Do website analytics constitute personal data?
There are two reasons that I see.

One is that XMPP is an overcomplicated nightmare. The protocol was verbose, flabby, and hard to implement, and the server software was very hard to set up and run especially for novices. A person could not just install a server and start chatting, even if the server was just stand-alone let alone linked to anyone else.

The second and IMHO more fundamental reason is that the Internet is a dark forest. Any open system that becomes sufficiently popular will be destroyed by abuse.

If you offer a chance to make any amount of money whatsoever online millions of hustlers will rush into the void like gas molecules invading a cracked vacuum bell and will scramble all over each other to suck every last fraction of a penny out until nothing of value remains. So far only centralized managed systems have been (somewhat) successful at keeping the barbarians at bay. I'm not saying a decentralized system could never succeed here, but I don't think it's been done yet. (Cryptocurrency isn't an example as it's already been throughly destroyed for its original vision and use case by scammers. It's a great case study in exactly what I mean.)

(Edit: the goal is not always money either. Read money as "value." Political propaganda, cult recruitment, weaponized disinformation, or just trolling for lulz all count as extracting value of some kind at the expense of the commons.)

SMTP along with Usenet was one of the first casualties of this phenomenon, and I would argue that it did fail as an open system. You can run your own SMTP server but it's not for novices or people without time on their hands. You'll have to fight constantly to keep your IP out of blacklists and to keep spam away from your users. Spammers are in an arms race against huge companies with massive training data sets and entire teams dedicated to spam filtering, so this only gets harder over time. An independent SMTP server is easy prey.

99% or more of users use one of several large mail hosts. These are mostly Google, Microsoft, and Apple in the USA. E-mail hosting is cheap to free and the vast majority of people would rather someone else deal with the pain of defending them from spam.
I'd say it was the opposite. In 1990 there were numerous non-SMTP email services such as Lotus Notes, uucp-based email on Unix systems, the email system in VAX/VMS, etc.

SMTP made these all interoperate and ultimately replaced them all.
If those people are living there 5L/day is nowhere near enough water. They are doing more than just surviving. Using Arizona as an example, Google tells me 550L/day/person is actual usage. I know you just put an assumption in but this is a big gap.
https://archive.ph/OSyym
Incidentally, that’s how Windows has been indicating keyboard input language in the taskbar all along.
> Glad to hear they are able to make the change now

This was written 4 ½ years ago.
Cordless is a dream on construction sites without electricity though. No more danger of tripping over a cord and suddenly you have at least two injured people... a colleague back when I was working in construction had a nasty incident involving an angle grinder and some poor sod lugging a heavy bag of cement who tripped over the cord where the angle grinder was attached to.
These posts make me feel like an oldster. I got Elden Ring, but learned that you had to use a controller. Using a controller to play a 1st or 3rd person game feels so wrong to my M+K sensibilities. Maybe I just don't grok it, but using swivel sticks while simultaneously pressing buttons seems so clumsy and weird. I guess I could suffer through the learning curve, but instead, I'll just write off the games that are really designed for console.
War hacks: How outgunned Ukraine finds ways to counter Russia
I was a weird XMPP nerd in high school and tried to switch friends from AIM. So here's my experience.

* Onboarding was difficult. There was no obvious choice of server or client to use.

* Adding friends was difficult. You needed to send a subscription request to a contact, and they needed to send one to you. If anything happened during this process, you couldn't chat.

* Popular XMPP clients, like Pidgin, also supported the other chat services (AIM, ICQ, MSN, Yahoo, etc) so people just continued using those.

* Network effect. You need to convince a mass of people its better, otherwise nobody's using it because no-one uses it.

* No obvious benefit to the user. It's decentralized sure, but there weren't many improvements over AIM that people actually used.

* A lack of good iPhone XMPP clients.

In 2005 Google added XMPP support to Google Talk/GMail Chat and they were federated, but nobody federated back and they closed off its successor (Hangouts).
It's the same issue. Give it time.
I think Marx got it right: You’re only as old as the girl you feel.
> yet to come across a company where the tech was what eventually killed them

I would think that a poor quality product, or one not as good as competitors would be a big killer. Google, Facebook, Amazon have amazingly superior products. I think you're missing something.
I'm not sure why you think I'm "poo-pooing" on anyone etc, or what that comment is supposed to add to the discussion, but in any case you haven't written anything that contradicts anything that I said.
As well as focusing less on INT and STR proficiencies and more on WIS and CHA. Aim for high leverage leader and less for technical ninja.
one major issue is that calling out sciences signals or reminds the person that the product is mass produced in giant industrial facilities. Without mentioning science that isn’t always realized for a random person.
Nebula: Goalng Scalable Overlay Networking
> Happy to see some zero-dependency VanillaJS.

You're welcome :). Frankly, since the HTML5-related JS changes were standardized, jquery is no longer the "absolute must-have" it was prior to that, and i strive to use only vanilla, standards-conforming JS wherever feasible (with diminishingly little tolerance for non-conforming browsers).

Edit: that license disclaimer is the standard one for the sqlite project, though, not mine.
In my experience whether Google provides better results or not heavily depends on what sort of information you're seeking. Things I used to find easily on Google suffer both from a serious recency effect and are SEO-manipulated half to death. Try finding anything from more than a few years ago, and the first dozen pages are often more recent pages about more recent topics that happen to have some similar words involved but are less topical to the actual search.
Google's search result quality are taking a nose dive.
I recently published a paper [1] that I wrote using TeXmacs and then converted to LaTeX before publishing it on arXiv. The conversion was not completely seamless: it took me around 2 hours to tweak it to my liking. However, I feel that I would not have been able to finish the paper without TeXmacs. Honestly, 2 hours was a fair trade-off. Probably I would have spent a similar amount of time aligning equations by hand once I was done with writing. Texmacs -> LaTeX conversion actually made that part more streamlined.

[1] https://arxiv.org/abs/2205.09851
> It'd also mean no more private armed security for left-wing Hollywood celebrities

Where does this strawman come from? Can you imagine the negative publicity if celebrity's bodyguard shot and killed someone? How often do you think celebrities are assaulted by attackers armed with guns?
This is incorrect. Most flag emoji are based off of ISO 3166-1 alpha-2[0], which will continue to be updated. The Unicode Consortium’s decision to not accept new flags refers to flags outside that standard, like the pride flag or the flags of subnational regions.

[0] https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2
It depends on the subject, but regardless, if you're going to do that, be careful. When GPT-3 gets something wrong, it really gets it wrong.
> You know countries are just made up right?

So are flags, programming languages, natural languages, genders, political parties, ideologies, religions, racial categories, and about a million other things people care deeply about. Dismissing human constructs as "made up" and therefore irrelevant betrays a complete lack of understanding about how human beings operate.
Meanwhile, Perl 5 development continued in the background, and they decided that it'd jump version from 5 to 7 to avoid confusion. Perl 7 is the direct descendant of Perl 5, with the same syntax, new features and very few deprecated things.

Did you read the FA? They decided that, "Yeah nevermind: we're not going to call it Perl 7 ", until some future time where it may make sense to do so to somebody again - but maybe not, who knows? Backwards compatibility, everyone!

I'm not sure if I quite understand the Perl community problem of seemingly never, ever wanting to commit to something new. It's the metaphorical problem of not being able to get across the creek, because you imagine your feet glued to the stepping stone you're on.
Someone cross posted my content from 2017. It's been 4+ years.
Some kind of visual cue would be good - but what's the solution - another set of icons, color coding, or what? Maybe black for system default and other bright colors for the remaining choices.
How are we improving Firefox snap performance? Part 1
I've had almost no problems with the game. In about 110 hours of play time, it has crashed once, and had two minor slowups in game play. Both lasted a just a second or two. I'm very happy I took a chance on it.
Unicode supports alternate character styles and combining characters, they can be used to refer to specific flag "versions"
It sucks for me because the flags were how I knew which language I’m in when I switch between English and Asian languages. Now they all look the same out of the corner of my eye and I reflexively toggle the language when I don’t need to.
Doesn't really matter, directors and screenwriters keep finding new implementations of old interfaces that feel fresh and are thoroughly enjoyable. The problem comes when implementations are near identical.
Yup, their package manager and related stuff is written in Perl.
Reproducible Probabilistic Programming Environments
If you want a flag in your menubar that bad, take the long weekend to learn a little macOS programming. IIRC the API you'll want is NSStatusBar. (That might be outdated info, but hey, that's part of the fun.)
In earlier days, I thought it'd be fun to have two versions of my resume. They had parallel content, but one was fluffed up in corporate-speak, and the other was human English.

I included links, e.g. resume-fluffy.html or resume-direct.html, and (somewhat seriously) suggested that hiring managers read the first and tech evaluators the second.

It made for some light humor in discussions with hiring groups. And also some effectively-paralyzed recruiters, which added to the fun of the former.
my mileage varies...

but when ddg's results are useless, it's possible to add !g in any part of the query and it'll redirect (which for some reason forces me to refresh everyonce in a while before google's results appear)
The usual rule applies. If a controversial question is in the headline, the answer is almost certainly no.
After three such incidents involving children in Minneapolis in a short period last (?) year I mused on how it would maybe be a good idea for someone to start a nonprofit that brings gang members to gun ranges to train them. I think we'd all rather they kill each other than bystanders.
The growth of the internet may well compensate the decreased pricing of compute.

Hosting Google of 1999 is much much cheaper now. But hosting contemporary Google ist much much more expensive than hosting Google of 1999 in 1999.
A 5th Straight Semester of Enrollment Declines
"If you are a shareholder you can either sue (unlikely to succeed) or vote against the board. That's pretty much the only recourse."

Or you could sell or just threaten to sell your shares.

Buying more of the company's shares to take it over is another option.

Good luck doing that with Google.
It's tech radar review season
Note that for many languages a flag is not displayed rather a symbol. Chinese languages in particular follow this (拼 for simplified pinyin, 注 for traditional zhuyin).

Also Japanese never displayed a flag (あ for hiragana, ア for katakana).

I think it's better to follow this convention.
I am a self admitted python- and ORM-hater and I agree. Django is pretty fantastic, and I have successfully used it to spin up several complete CRUD projects in a day or two
I recently switched to Kagi (https://kagi.com) and quite like it. I don't have any plans to go back to DDG.
I'm not saying everyone is born a potential mass murderer, only that you should need a license to own a gun and that to get such a license, you need to subject yourself to deep government scrutiny, because guns falling into the wrong hands have massive implications for public safety. The fact that you inferred "everyone is born a mass murderer" from that says a lot about how sick America is compared to the rest of the world on the matter of guns.

Gun licensure will probably affect suicides more than it does mass murders. That's still an enormous improvement.
Counterpoint: these weren’t necessarily language-specific but country-specific or sometimes dialect-specific or writing system-specific (Hiragana, Katakana, Romaji) or just plain alternative (DVORAK) input methods.

My main keyboard input method is not “English” but “U.S.”, and it is one of 15 English-language keyboard input methods available in the Keyboard Input Sources pane. Since I have it set to US most of the time, I kept it in my menubar for the the last 16 years specifically so I could have a nice American flag icon up top in addition to a way to switch between keyboard input sources using the mouse.

This change was unnecessary and doesn’t do anything to make the input sources less offensive, but merely removes some of the cultural flavor available out of the box.
> It’s more like being a chef and paying another company to cut up your ingredients for you and cook them.

That would be like a Hypervisor company paying VMWare to re-distribute ESXi or something.

But a farm company buying VMWare ESXi to run its IT infra instead of using, say, CentOS is exactly like a chef sourcing ingredients instead of growing them herself.
BlackSky, Maxar, Planet win 10-year NRO contracts for satellite imagery
I tried Tiddlywiki a few years ago and it was fun but I just was too often switching between devices to deal with the pain of keeping it up to date.

I never really moved to another wiki solution but more just kept notes in different notetaking apps like Joplin (and currently Obsidian).

I'm curious what use case tiddlywiki (or similar wikis) solve for you that aren't solved by notetaking apps? I love the idea of collaborating on wikis (and do contribute to wikipedia) but for most of my notes I feel like a wiki is overkill.
The issue isn't the Go module system but rather their proxy which is not part of Go and should respect server resources but doesn't. The workaround makes any 3rd party host for go modules a bad choice as packages will always be stale.

The issue has nothing to do with DD other than him raising the issue and being ignored. The fault is with google.
I think new languages are often picked for completely new projects. Status.im chose Nim, for example. It's the perfect time to try something new.