skysight-inc/HackerNews huggingface dataset:
I wrote an HTML parser while waiting for Firefox to build once, it didn't take a ton to turn it into a minimal browser. Web browsers are hard when they have to be an application runtime instead of a document viewer, HTML grammar is easy.
Without artificial lighting, the short sleeping gene is not that useful.
Treble already provides that stable ABI, since Android 8 Linux drivers are considered legacy on Android and all newer drivers must use Treble IPC for certification.

PS 4 uses an open source OS, how much have you seen of it?
> Turning down Twitter’s $4B acquisition offer?

ouch.
Isn't that Show HN?
No, we should encourage choices that maximize the benefit over all individuals including the person who is making the choice. The person making the choice is in no way morally less important than others.

We should also avoid thinking in terms of a false dichotomy. Most voluntary exchanges and relationships in the world are win-win-win, in that both counterparties are gaining and the externality is positive. In such a context, self-maximizing through profit seeking is the choice that maximizes the benefit to others.

What we want to discourage is a much more narrow cone of behavior. Corruption. Negative externalities. Things that aren't win-win-win.
I'd say the difference managers vs dreamers is better. Musk is a dreamer. He is not really an engineer.
The "anti-woke" movement is essentially just UKIP-esque social conservatism, but under a different name.
This is very interesting but I think culture is the key factor here as well. In UK, when I tried "to know what is going on in the industry" I was very close to be labelled as time waster.
Zooming in works fine for me: https://i.imgur.com/5QVBN7i.png
Right now the security guards are being paid with the block reward. Once that is over each transaction has to pay for the security guards.
+1

By way of example from the other side of the fence - my LinkedIn profile asks recruiters to state that they've read my pre-requisites for a role when they contact me. 90% don't do that (and clearly haven't).

The kind of recruiter that doesn't bother to read the candidate's profile is "phoning it in"

I delete all of those - the remaining recruiters are generally ok, though they're often offering roles that are trivially discoverable to anyone actively job hunting.
We have learned that multiprocessing is the only safe path to program stability, ease of scaling across clusters and less security exploits.
The cwtch.im project (metadata resistant E2E chat app) started with Golang backend, and Qt as the front-end (targeting x-platform desktop and mobile apps).

However they had some issues with Qt, and have been transitioning to Flutter.

Their technical blog discusses their issues and experiences. https://openprivacy.ca/discreet-log
Private companies in South Africa can now produce 100MW of electricity
Except these aren’t meaningless issues, any construction has negative environmental impacts they just not have negative impacts in everything.

Group A wants to protect wetlands, group B wants to protect deserts. Collectively their going to object to more projects than they do individually. It’s not group A’s job to police group B, and they are definitely not talking to you.
It's funny how Trump undermining USPS to hurt Amazon in the end helped Amazon and hurt small business. Pure genius!
As Dogma1138 said, MiniDisc looks like the data format the future as imagined in 1970 would use. It could easily have appeared on UFO or 2001 or Star Wars or as late as Star Trek: TNG.
2+2 doesn't always equal 4
Why would you expect a Moore's law in a new field?

Gordon Moore only stated his thesis almost two decades after the start of the semiconductor era.

It was an empirical observation based on the history of integrated circuits.

Why would you assume a Moore's law in fields that have never shown anything resembling Moore's law?
This feels like the most probable explanation to me; companies hire tons of people skilled in web development, front and backend, and then suddenly desire a desktop app. Then they either don't want to recruit people who specialize in desktop apps or they don't want to retrain their web dev staff. And even if they were willing, they probably would still impose a ridiculous timeline and expect the app to be delivered. I can understand that an engineering team not familiar with desktop applications would choose Electron in such a scenario.

However, in none of these decisions was the user experience a factor at all. That bothers me.

"Just buy a laptop with 16GB RAM and stop complaining, get with the times", I hear the downvoters thinking. This development directly drives people towards purchasing a more powerful replacement computer. Chip shortage, electronic waste, does anyone care?
Animal testing is exploitative and largely ineffective
Only when not using AAudio.

Granted, the NDK is anything but friendly, but the option already exists for the last couple of Android versions.
Best Resources for Product Builders
> with Echomail and Fidonet and POP3/Usenet you had offline first forums.

One of the side effects of ActivityPub is to standardize a "post new content" endpoint that might be used by offline-first clients with intermittent connectivity. This is in addition to getting content via ActivityStreams format, which can be implemented very easily, even by a cheap, statically-hosted site with no reliance on JS webtech.
Bioeconomy updates and statistics – free access subscription
More importantly, IMHO, Schindler also made a wide-eyed conscious choice to put his life in danger to help strangers.

Lots of heroes are assholes. Real life isn't a Disney movie or a war propaganda reel. I hope we're capable of appreciating their bravery (and at least statistical self-sacrifice) without blindly praising their every deed.
He/She may

1) Think Sugihara was right
2) Believe that taking refugees into europe is worse on average/bad

All it takes is a different reason for Sugihara to be right
About the cookie:
just install the extensions `CookieAutoDelete` and `I don't care about cookies`. No more cookie warnings, no more privacy problems.
About the article:
TL;DR: use a secrets file.
> I am not convinced.

Frankly, I don't think that it even makes any sense to convince anyone. There are people who like Gemini and for them it's good enough, the rest will never use it. Both camps have excellent arguments and I see no point of arguing here. It's like Vim vs Emacs wars in the old days, as if people couldn't use their $EDITOR of choice.
In Russia we do have a social network for nerds that is quite popular (habr.com). It's not like Hacker News though.

We also have several other social networks, e.g. vk.com, which started as an exact clone of the first Facebook version (even layout and colors were the same). They're quite popular in Russia and former USSR republics.

Although all platforms with user articles and user comments are somewhat poisoned by the US propaganda from US troll factories. I've already posted some comments on HN about this.

E.g. if there's a single article about some Russian invention/Russian car/Russian plane/Russian website/Russian whatever on Facebook, YouTube, vk.com, habr.com, any other social network, there would be hundreds, even thousands, comments with uniform reponses like:

- "It's garbage compared to the superior Western technology!"

- "It would be 100x cheaper to build this in the West because of the lack of corruption!"

- "It was stolen from the superior Western engineers and scientists. Wake up, sheeple: we, Russians, are not able to do anything, but to eat shitty soup with wooden spoon"

This is highly annoying, but it's easy for US to fund such factories, given that US can print astronomical amount of money without providing any backing material/industry output, and there're millions of people in the former USSR republics with excellent knowledge of Russian and no job, willing to work for measly $100-200 per month.

BTW, I'm also subscribed to some other countries social media (some SEA countries, India), and I guess US troll factories do their work there as well. Although it doesn't feel as targeted and intense as rusophobic propaganda that filled all the internet.
Spin-It: Optimizing Moment of Inertia for Spinnable Objects (2014) [video]
Seems like some folks like simple stuff because they feel more included in the magic of it all.

Kinda like.. some folks like manual-transmission cars with simple constructions that they can modify. Or machine-code/assembly. Or building their own computer. Because then they're not just a user -- an outsider to those who've actually created the technology -- but rather a fellow creator and equal participant.

Projects like this give me the same vibe. This is, I'm skeptical that anyone's doing this because it's practical, even in its minimalism -- instead, it seems more like a hobbyist project where folks can feel included.
Rust 1.x seems to not always be backward compatible in practice
The U.K. left the EU because of left behind towns blaming the EU for their problems.

London (like Scotland, Liverpool, Manchester) voted massively to stay in the EU. Other gentrified cities like Leeds, Bristol, Oxford, Cambridge also voted to remain.

Where is your evidence that leave was driven by London doing things differently?
I wrote a small PHP to present urls from a text file as RSS. I use this to mass-add torrent files to rutorrent. For each case, I just have to prepare the text file, which is usually done with a small javascript in the browser, then this tool, and rutorrent does the rest.

I also write a small program whenever I'd like to watch a product's stock or availability. This is also case specific, usually a small PHP snippet with some browser-exported cUrl command and parsing the HTML or API response.
In which case you can say “Portugal is different” or “Denmark is different”

Saying “U.K. is different” implies that Finland, Greece and France are relatively similar
This was actual policy at the company I worked for. Name, rank and serial number only (dates of employment and position).

It was frustrating. I often wanted to say good things. After leaving that company, one of the first things I did, was give a bunch of good LinkedIn testimonials.

I generally avoided badmouthing people. For one thing, there were only a couple of folks that left my team under actual unpleasant circumstances, and I feel that everyone deserves a second chance. Often, the most valuable employee, is one that has learned hard lessons.

I have also found, personally, that seeing the worst of my fellow [wo]man puts me into a rather miserable personal space, so I try to avoid that.

Also, when contacted, it was usually long after I had last dealt with them, so I felt that what I had to say would be well out of date. If I didn’t have anything good to say, I’d be very vague. That could speak for itself, but that’s the worst I would do.
Nyet, and nyet. This is why conscientious authors define the terms they use. A tempered distribution is a linear functional on a space of differentiable functions, for example, D_x(f) = f'(x), the derivative of f at x. This is why tempered distributions cannot be composed.

In general, the dual of a space of functions is a space of set functions, aka measures. https://keithalewis.github.io/math/dual.html
Probably the sister of Maria or something; presumably named for Little My: https://en.wikipedia.org/wiki/Little_My . (Most people named that in Finland are, directly or indirectly.)
This is a 3rd party implementation. The official coordination server is not open source.
Agreed. The laziness seems to only be useful when it is pervasive. Having only a little laziness isn’t so difficult from having none at all (eg OCaml has optional laziness but it is hardly used at all)
Of course he sees his children; there are plenty of documented occasions when he's been with them recently, and why would we know about the others?

Having an injunction on naming a child isn't disownment. It's protecting the privacy of the child. Name it, and now it needs police protection 24/7.

Your characterisation is way off track IMO, but it's a popular viewpoint on Twitter and in the Guardian.
Read the spec, it's not long. It leaves plenty of room for variation.
You'll only be wasting space proportional to the number of objects, and the overhead is much smaller on ext4 (default fs on most linux distros) like the sibling comment explains. Most databases are quite small, and most of the rest are less than huge, so in most cases you won't be wasting huge amounts of space.
Yeah I don’t know why but holding a semi transparent little plastic package with the disk visible inside thats about the same size a my Samsung 2TB USB 3.2
Gen 2 SSD and even knowing that it only holds 140MB or so which is probably less than the SRAM cache on the SSD still feels like the future despite being nearly 30 years old at this point.
You're using the wrong recruiters. You need an honest, no bullshit, recruiter like me who knows the technology. Like me.
This is a nonsensical comparison. Those were constituent republics in a federal system. The US built infrastructure in its “new territories” too. It’s practically unremarkable.

A better comparison would be how the USSR handled its foreign occupations. Like Afghanistan for example, where they managed to kill 10% of the population to prop up a fraternal socialist government.
We made this app for our projects and then decided to put it on sale as a generic app with source code of mobile app along with Adruino/ESP firmware:

https://orison.biz/projects/flutter-esp8266-iot-starter-kit/
HTML parser is trivial. There's a huge difference between HTML parser and HTML rendering engine. "A minimal browser" which you allegedly wrote isn't something you or anyone else does, or would, use.
For a second I was very confused what does a medical advice website have to do with MP3s ;-)
Thanks for that link. Such a nostalgic trip through the '90s.
I don’t know of any way of accessing lexically bound variables that are captured by a closure if there is no explicit getter.
>The use of the HJKL keys for moving the cursor in the vi editor and its descendants originated from the ADM-3A

And now we know!
Right. True. But I mean I'm not sure if my decisions would be based on logical priorities. The first experience really primed me. Terrorized me. Made me want to kill people who do things like that. The second, the one that didn't involve a human life, brought down a transatlantic cable and cost mid six figures not including me working 72 hours straight trying to get into my own servers to migrate them. I not only refused to pay the ransom, which was around $2k, I didn't even disclose the ransom letter to the clients who were down until it was over. I got on the phone with the FBI and devoted a solid chunk of time over the next year to hunting down the attacker. That's not a good priority. It came from deep damage and unresolved anger about the earlier situation.
I Miss the Old Internet (2019)
I’ve seen a similar idea with employees, but a bit more forgiving. I can’t find the article, but it was about when it makes sense to replace someone vs keep them. The idea was to keep them if they get 70% of their work correct / do 70% of the job well and go to the market for a new hire if they don’t hit that.

It seems low, but with the inefficiency caused by turnover I guess 70% is where they settled.
Short answer:

> Because genetic determination of coat colors in calico cats is linked to the X chromosome, calicos are nearly always female, with one color linked to the maternal X chromosome and a second color linked to the paternal X chromosome.
I think Mini Disc's ultimate and final evolution - Playstation Portable's UMDs - has inherited that trait. Yes they are slow, they are fragile, but damn it was cool to have games ship on those tiny discs that actually worked in a portable console.
Is this what Gamecube used?
Or the "good" people aren't that good at all (both as humans and coders) but use the project to form coalitions, gain power and land jobs way beyond their capabilities.

And gang up on prolific contributors in the process, not overtly, but using the method of a thousand cuts and lies.

Until the prolific contributor explodes in righteous anger and the "good" people have "proof" that he is a bad person.

Politics 101.
I'd be astonished if more than a vanishingly small percentage of the shitty recruiters are reading this.

If you're a recruiter reading this you're probably one of the good guys just by virtue of making any effort beyond keyword scraping!
I only checked the first one, which says:

"Results demonstrate that the group of pupils with dyslexia read significantly more accurately, with fewer errors, when using OpenDyslexic font."
Not keeping to the same spec is one of the reasons why modern web is a dumpster fire.
Vancouver and Toronto. Famously, 1/2 of Toronto are immigrants, people not born in that country.
Carrying my baby around. He's heavy, but nothing beats an hour long morning walk with him.

Incremental games are nice, except the 99% of them that do microtransactions. I bought all the clarusvictoria mobile games. Kairosoft was great too but pricey. Most other games stress me out, especially the ones that have a wiki. NSFW games are an interesting genre too. They're usually full of padding to unlock some scene and can be won without a wiki. I don't really look for the scene, but those scenes are the goal for the game, and it becomes a puzzle to figure out what order to press buttons.

I find horror movies and anime strangely relaxing too. Maybe because if I'm stressed out, the adrenaline needs an outlet and horror works for that.

I like history too. Greene's books are nice, just a collection of short stories. Biographies and memoirs are great too.
Thanks! That lead me down the rabbit hole.

Here is an interesting article with some pictures, demonstrating what Dutch high-tech farming looks like: https://www.nationalgeographic.com/magazine/article/holland-...
Dealing with secrets on a Linux desktop is quite a mess right now. E.g. for my SSH and GPG keys I use some concoction of gnome-keyring and gpg-agent, and I must admit I don't really understand how it works.
Himitsu[0] is an interesting approach to a secrets manager. It apparently uses an "agent" to do authentication/whatever and passes on the resource to the application that requested it, meaning applications don't have to touch the secrets themselves.

[0] https://git.sr.ht/~sircmpwn/himitsu
Architectural Mismatch: Why Reuse Is Still So Hard (2009)
>Ed2592 Press is the leading publisher of books for computer science, cryptography, X, the Internet, and other open systems, as well as a pioneer in online publishing.

>Catalog Cooming soon :)

Apart from the typo, how is Ed2592 Press a leading publisher without even a Catalog to explore? May be I missed something?

I did find the explanation for 2592 interesting.
Although the Axis countries did not cooperate to the extent of the US and Britain, there was some effort:

- Japan sent a military observer to Berlin. Unfortunately for Hitler, he made daily extensive notes, then sent them via a broken code

- Japan received a Bf109 and a light German bomber, and evaluated them against the Zero and a Japanese bomber

- Japan also received a couple of tanks and some nuclear technology, usually via submarine.
How many civilians in Afghanistan and Vietnam were killed by US troops? About 10% of Vietnam population at the time, as far as I remember.

Also, USSR didn't try to occupy Afghanistan. It was a pointless war, but reasons for it are not as simple as "prop up a fraternal socialist government" and it wasn't fought to occupy Afghanistan.

Also, where the number "10% of the population" originate from? It definitely seems and exaggeration.

BTW, unlike US, USSR build roads, tunnels, power plants and hospitals in Afghanistan. Some of them are still used today.
I posted this on HN a little while back [1], it's an open source alternative editor/runtime for Observable as a plugin for Starboard.

[1]: https://starboard.gg/nb/nfwK2VA
How is that different/better than uBlock with annoyances filters turned on?
Maybe not the constant but the idea that things will get cheaper. Like batteries.
SpaceX’s starship and superheavy are planned to use Methane rather than RP-1. The exhaust is much cleaner. It’s not as clean as just using Hydrogen, but that’s quite difficult to store at cryogenic temperatures, far less dense, and not as suited to long duration missions.
Yeah the name has an interesting story.

> “What is the difference between 2592 and 2^5 * 9^2? There is none because 25 equals 32, 92 equals 81 and 32 * 81 = 2592. 2592 is one of those numbers called printer error numbers. The concept is simple. If some digits of a number, without changing their position, are set to exponent without altering the value, then this number is a printer error number. Thus: numbers from printing error are different representations of the same number.
As much as I support the recent discourse around Aboriginal deaths in custody, I found it disconcerting that it was triggered by American police killing an African American man.

The complete apathy we show towards domestic politics is shocking, the average Australian can probably name more American politicians than Australian. I have friends who actually complain that they're forced to vote, purely because they can't be bothered to vote. People (including members of the Victorian Liberals) are more concerned with conspiracy theories about Dan Andrews getting bashed than debates on policy.
I used to but I don't really anymore. I've learned that I'm most productive when I let myself autopilot.

These days I write a list of things to do, and then observe myself doing them the whole day. I don't really get in the way unless it's doing something dumb like opening steam because of an email.
points at the gold price

I mean, if you want to argue that the quantity of money goes up by 35% and the value is down just a little bit then it is unlikely you're going to convince me. It strains credulity. A lot of new dollars are being created.
I appreciate the context here, though I strongly dislike the reason. One of the values, in my opinion, of learning and working with multiple languages is being exposed to new paradigms and concepts rather than relying on a single approach to solving problems. At its core, javascript is a procedural language, with many functional concepts, and the more we try to hide the prototype-based underpinnings, I think it hurts this growth opportunity.

With that said, JS is a mess in a lot of ways, so maybe this is worthwhile. Hard to know though until it’s too late to revert.

Just my opinion though, I’m curious what others think about this and where I may be missing the mark.
The bible includes god commanding genocidal rape, how the poor go into debt bondage or sell their daughters as sex slaves, and how beating a slave to death is only allowed if he takes more than a day to expire. Thoroughly disgusting that you try to wash this.
Have an automated process for deployment and a small number of people who have the keys to production deployment. Don't let developers manually change things in the production system or any system at all.

You can use pgtap to write automated unit tests. For profiling, there are explain, autoexplain, and plprofiler.

Blue/Green and Canary deployments are not currently possible with Postgres. On the other hand, Postres has transactional DDL, which means there is no downtime during code deployment and automatic rollback if something goes wrong.

The database is only for data and for stored procedures or functions, which are stored in separate schemas. Your deployment scripts, migration scripts, test scripts and everything else is not stored in the database, but in your source control system, e.g. Git.

For everything else, just use conventional software engineering practices. There is no reason to treat SQL code differently than Ruby or Java code.
Which is precisely the argument.

Exporting and enforcing values that you do not yourself follow.

Do as I say not what I do.