skysight-inc/HackerNews huggingface dataset:
I guess it's mostly just not economical to produce such a thing. As other commenters noted, with good quality disposable safety blades you get between 3 and 10 shaves depending on your hair and preference. When you buy those in a typical bulk package containing 20 cartons of 5 blades each, your yearly expense in terms of blades sits around the €5 point.

Perhaps Gillette could put out one of their fancy twenty-odd blade monstrosities with an extra ceramic blade in front though. I'm sure that's marketable to people who haven't figured out they're spending way too much money on something that costs a fraction if you look beyond the products pharmacies push in your face.
I did not have any nagging im the version I bought.
I never noticed that specific definition of "song". There's an ege case. Is a track with lyrics consisting only of "oh"s and maybe some "ah"s a song? Wiktionary mentions lyrics [0], but I feel it's more about human vocals than a meaningful message.

[0] https://en.m.wiktionary.org/wiki/song
Thank you. That's perfect for me! :)
I imagine the model assumes all countries are adopting such technologies at the same time, so the base rate will be consistent.
Not even Pham Nuwen could avoid it...

(for context, read A Deepness in the Sky - but it's better to begin with A Fire Upon the Deep)
As someone who is interested in Scheme I'm subscribed to the Gauche and GNU Guile user and devel mailing lists.

If there are particular programming languages that interest you it would probably be a good idea to seek out relevant mailing lists.
Curious your thinking as to how that relates to the Colorado River Compact's allocation of water [1]. The basis of the compact in 1922 mis-calculated the amount of water that was actually available to be drawn, and since then the states have found out that this was in fact very inaccurate. In recent renegotiations, this was solved by adding imaginary water onto the books instead of actually figuring out a meaningful solution and confronting reality. I recall the governor of Utah suggesting un-ironically praying for rain.

I suspect that this kind of lie is more than just a 'free' vs 'authoritarian' issue, but rather some kind of artifact of human nature. It seems a little bit too easy to attribute this to the 'other' when there's plenty of examples at home where it's happening right out in the open. John McCain wanted this sorted in 2008 - 14 years ago.

After all one would imagine that sustaining human life requires that the water "on the books" actually exists, too, no?

[1] https://en.wikipedia.org/wiki/Colorado_River_Compact
It's funny you chose Rust, because at face value, ignoring how useful the language is, creating a programming language from scratch for a browser seems a bit overkill and a waste of money/focus.

So you should either trust Mozilla the organisation to spend funds wisely, or not. Forcing them to spend only on Firefox can still result in "waste" from a purist perspective (like a programming language) while at the same time massively constraining them.

And i quite like some of Mozilla's alternative projects. Pocket is cool and genuinely useful. Thunderbird could use some love but is pretty decent.
> There is no speech or behavioral weighting in the FICO formula.

Yet.

Wouldn't be surprised if they add some sort of ESG into the mix before long, in the push to address climate change.

Eat too much meat, fly/drive too many miles, protest for the wrong cause, or like the wrong tweet, and there goes your score.
Would you happen to know how I can easily figure out which cities would satisfy those 2 conditions? Hopefully there's a list somewhere instead of having to manually check.
Yeah, aircraft are as obsolete as tanks, the Ukrainian War showed us as much. And all major powers are only developing new generation fighters, bombers and tanks to keep the military-industrial complex busy. Or not.

A Javelin can take out a tank, but not replace it. A drone, or cruise missile, can take a ground target, a missile can take out aircraft, but they cannot replace their roles.

The reason tanks get destroyed left and right in Ukraine is a combination of bad docteine / tactics and deployment, the use of quasi obsolete models and the large scale use of last gen anti-tank weapons. The reason nobody has airial superiority is somewhat similar, near equal tech, decent air defence and comparable numbers.

As far as dogfights are concerned, they were declared dead prior to Vietnam. To the point fighter jets didn't get cannons anymore. Vietnam caused the creation of Top Gun, when the Navy realized their pilots were not up to par in airial combat. Stealth, and I am not a real proponent of that and still have to see the advantage it gives you, means one of the following scenarios will happen (assuming near peer adversaries):

- Gen 5 vs. Gen 4 (stealth vs. non-stealth, or rather low detectability): Gen 5 sees Gen 4 first, shoots multiple missiles, Gen 4 takes losses before they can counter attack -> Gen 4 retreats / is out of the fight (no dogfight) or Gen 4 is cought, numerically superior, closes in with Gen 5 and you have a dogfight

- Gen 4 vs. Gen 4: Everyone detects everyone at a large distance, missiles are fired, some losses occure (everyone can react so becasue they are not surprised), parties close in, you have a dog fight (assuming no onr retreats first)

- Gen 5 vs. Gen 5: Parties detect each other very late and close, you almost have a dogfight from the get go

So no, fighters aren't going away nor are dogfights.
Ah, the SEC approach to a problem. Require more disclosure, change the name to something scarier, but don’t fix anything.
The average age of a car is ~12[0] years in Finland. Out of the 7 people I often interact with that have cars, 7 have had those, and a lot of other parts fail

[0] https://moottori.fi/liikenne/jutut/suomen-henkiloauton-keski...
> Can't you just engage with their argument?

No.

Because it is not an agument, it's a diversion, and an attempt to drag
a much more complex and interesting debate into the long grass.

> It seems pretty obvious to most people, that some artists would be
unable to produce certain works of art, if they did not have the
funding to pay their bills.

You're correct. It is obvious. Indeed it's so boringly self-evident it
precludes discussion. It's dull, maudlin, perennial and a pointless
spiral down into lamentation of broken political and social systems
that are utterly beneath the level at which I wish to engage.

Are you familiar with the expression "Never argue with an idiot
because they'll drag you down to their level and beat you with
experience"? That.

> Why are you unable to understand this?

I understand it perfectly. I'm just not interested in it.

> Just engage with the argument.

Your entitled indignation that I refuse to be dragged into the mud
amuses me.
Just use each finger as a binary digit, open or cloned, and you can get to 1023. If you're really struggling to count you might add your eyes, elbows or and knees and get to 2^16 - 1. That should be enough for anyone.
Politicians always lie about economics.
Semver makes sense when you want to have a way of breaking the API interface and signal that to people.

If there is one thing I've learned from reading various messages from Linus on the mailing lists, is that WE DO NOT BREAK USERSPACE!

So Linux would be perpetually on the same major version, which means there is little reason to use Semver in this case.

Also, the first number gets updated whenever Linus feels like the second number gets too large, not sure how "2.1028.0" would solve that :)
TL;DR: Yes, it’s alive and well, and it feels like this space has never been better than now. A lot of things have changed since then. Now it’s called “self-hosting”/“home lab”.

Due to the advent of low power small form factor PCs/SBCs like the Pi, and all the additional management options you get these days: conventional bare-metal, but also containers, VMs, and everything in between, coupled with IaC like Ansible or Salt. A single machine can now be far more useful than just classical Unix services like LAMP or SSH - but you can still have those if you wish in addition to the new stuff!

I recommend checking the subreddits /r/selfhosted and /r/homelab to get an idea what people do these days. These are by no means the only places where all the cool discussion takes place, but they are a very good jumping off point. If you’re interested in managing file storage that goes beyond a few TB, /r/datahoarder is a good place to look too.

(And yes, running an email server still sucks. This time, the complexity is no longer about setting up or maintaining the thing (Mail in a Box/Mailcow basically put this whole thing on auto-pilot for you, including initial setup), but about fighting the major email providers to force them to not silently drop incoming messages sent from your server).
I've found Astra blades to be good enough for me; quite a step up from the lowest tier (e.g., Bic), but not as fancy as those Japanese blades.

Inflation certainly seems like a good motivator for more people to switch to safety blades — wet shaving should be cheap, and it is if one stops buying the stuff marketed the hardest.
With thousands of cannabidiol (CBD) products, Sloth makes it easy to find the highest - quality CBD products designed just for your needs. So whether you want to help your furry friend live their best life with our CBD PETS line or you want to find the best CBD brands online all in one place for you, w e've got you covered. At Sloth, we put the power of search in the palm of your hands so you can quickly search and find the best prices, health benefits, and more, including CBD Gummies, Sugar & Gluten - free CBD Gummies, Vegan free CBD Gummies, CBD Oil, CBD Oil for dogs, CBD Cream and more!
> This tool could be used to teach people, e.g. in OSINT challenges, it could be used to gather information for a pentesting job, it can be used to teach people about best practices online etc

Or just... look yourself up. Like most of the people on this HN thread have done.
I think this is a myth in several ways. First of all, modern ICE cars are anything but easily repairable with their complex exhaust treatment and turbo chargers. They are very delicate machinery and won't be on the roads for 40 years like cars from the 80ies might be.

And then, electric cars seem to be pretty easily repairable. Just look at all the home-built electric conversions. Or the guy who builds new Teslas out of totalled ones.

I think it is even the other way around. There was a startup in Germany which designed a small electric truck with Africa in mind. Basic, cheap, not only repairable but designed to be assembled by the customers. This is way cheaper to do with electric technology then with combustion engines.
Wouldn't it make more sense just to buy solar and wind producing companies and then get dividends from them and use those to buy the power?
> (f) presents a risk to consumer safety or (financial) wellbeing

By some measures, PayPal itself does. Should PayPal ban itself?

(for example, anecdotally from an acquaintance in Germany a few years ago, there are some flows that can and will, without the appropriate checks, lead to a customer ending up in a debt to PayPal, and they have some of the worst debt collectors in this regard)
absence of UB is literally memory safety.

Rust proponents mean exactly "memory safety" when they say rust is safe because that is the only safety rust guarantees.
The alternative isn't storing user ID and sending it around but generating a unique session token that's stored for example in your DB. See how PHP does it (session_start etc).
This is inspiring, Michael please keep sharing more updates!
> The titles are misleading (purposely, because it attracts interest)

I am neutral to this conversation but thought you might not want to justify this point as it is against the spirit of HN. Specifically in the guidelines:

> Otherwise please use the original title, unless it is misleading or linkbait; don't editorialize.

Which would give the submitter permission to change the title to something more substantive.
This goes to a little-appreciated fact about democracy - the evidence suggests that while there is a common perception that democracy has failed in any given year, and that any given instance of incompetence will surely sink us all this time. But over time it consistently turns out that democracies are making consistently better decisions than the authoritarians. Similar to how liberty usually gets much better results but high-status people refuse to accept that the plebs can make decisions for themselves.

I think people just can't handle the complexity of distributed decision making, so are consistently biased to believe that small, centralised & appointed authorities make better decisions than the hive mind. Similarly to how everyone knows how a kingdom works, but people get hazy really quickly on how the successes of the worlds many parliamentary or republican systems of government actually function.

Dictators cannot manage multiple constraints simultaneously. Democracy is just better at resource allocation. Insofar as somewhere like China remains ahead of somewhere like India, I think it depends on the ability of the CCP to simulate a typical democracy internally. Once groupthink takes hold, without a release valve to turn over the people, I don't see how a government recovers.
Sure, much cynic, but isn't the entire point of the article that using objective data (satellite imagery) it clearly looks as if politicians/leaders/whatever in less free countries lie more?

That was my takeaway at least, and it's somehow more interesting in my opinion.
Thanks for reminding us. We are thinking about integrating Stripe also.
> Astronomers rejoiced as NASA's Double Asteroid Redirection Test (DART) impactor slammed into its pyramid-sized, rugby ball-shaped target…

Good thing it wasn’t torus-sized or they might have missed!
Definitely, thanks
Almost all advertising like
grabbing attention without prior consent is already inherently corrupted, bots are just late fallout.
Oh yeah, people really like the vtubers don't they. I see it all the time on r/all, but never really made the association with the AKB48 type fans.
From hydro power, not solar or wind...
I work at a university/research lab. We always fall between the chairs with those licencing rules, although we are non-profit. Also if you add 9000 ppl you easily pass 100k. Same with Docker Desktop btw. I guess there are so many more cases also outside of large enterprises are hesitant to use software with complicated licenses.
Well, in this instance remote code actually means remote. In V3 one can no longer use the tabs.executeScript API [1] in which you could pass an arbitrary server rendered string.

[1] https://developer.chrome.com/docs/extensions/reference/tabs/...
> slavery

By slave, I mean ‘Slavonic (*captive*)’, there shouldn't be a taboo necessary with that word.

> Saqaliba refers to the Slavic mercenaries and slaves in the medieval Arab world in North Africa, Sicily and Al-Andalus.

Edit: therefore I mean, are embedded engineers captive [0] of progress? (It's not an interesting question, sorry)

[0] Because of compensations, local law (?), societial pressure
For those who are wondering, Ultralight (the browser engine backend here) is a fork of WPE - https://webkit.org/wpe/ - a webkit port for embedded, low powered devices. More details here - https://wpewebkit.org/ ...
@cebert Have you looked at us serverless specific solutions like Thundra (my company), Serverless.com, etc.? I think the cost for use case may be order of magnitude lower since the pricing is only based on number of invocations.
I found Security Cryptography Whatever's treatment of the various session token options super informative [0]. I had some vague unformed skeptical opinions about JWTs, and now I have some reasonably informed rational opinions about them, so can recommend.

[0]: https://securitycryptographywhatever.buzzsprout.com/1822302/...
Ask HN: Have you successfully learn the barbel exercises without a coach?
How did you do it?
Tags are just a superior way of accessing anything. The issue is that the shift from a directory structure based world to a tags based world isn't easy. I'm not saying "Desktop OSes should stop using paths", I'm saying "In the future, hopefully we won't need paths (as much)".

And yes, of course no one should be stopped from having one area where they have a word document, six images and a text file. OF COURSE. But whether that's a directory or not isn't what's interesting. The interesting part is that I can group them together logically, find and use them easily etc.
That does seem to be the most common method. Starting out by going against the grain is just uncomfortable for me. Fine for the second pass though, although I usually go perpendicular to the direction of growth then.
They allow for the galaxy to essentially possibly be shorter than seems visible - they don't really allow for these to be created if they don't already happen to exist.
Nice it would be cool to have a section specifying support for the underlying instrumentation protocols.

The Chrome version: https://chromedevtools.github.io/devtools-protocol/

The generalized "standards track" version: https://github.com/w3c/webdriver-bidi

and info about it: https://developer.chrome.com/blog/webdriver-bidi/
> I don't know what this means other than we will fight a nuclear war to prevent other states from using the threat of nuclear weapons to secure their interests.

I don't really know either. There's definitely a point where nuclear escalation is going to require a nuclear response, but if a non-nuclear response is possible and proportional while still stopping Russia's ability to deploy nuclear weapons, that would of course be preferable.

There's a good reason why nobody wanted to escalate to nuclear war during the Cold War: you put the opposition in the position of either having to accept one-sided nuclear aggression, or go to full nuclear war. Both are terrible.
For some reason, the elephant in the room is never mentioned:

"Fact Checks", censoring and faux social justice have alienated half the U.S. population and probably half the world population as well.

But Apple is to blame for the decline in ad revenues!
And take something like 4 charging stations, 100 people front of you all trying to top up before evacuating, each taking full hour to charge. Now you are waiting for a day. Then 12 hours in power goes out. Now you are stuck with half of them.
It might be useful to note that the Economist did not do this research. This is a summary of a study by an academic economist:

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3882062

It's likely your questions are answered therein.

EDIT: Skimming it briefly it seems like section 4, equation 4 is relevant to your criticism. It seems to be allowing for some level of independence in the internal relationship between a country's gdp growth and light, and trying to capture the parameter of interest in part fromm the within-country variation over time.
Yeah. There's a right amount of delusion to have, and while it's important for every burgeoning high school student to have their dreams of being the next Bobby Fischer shot down with an absolutely middling Elo, these days, I think it's just as important for that same high school student to realize how much there is out there these days, and that there's a record for solving a rubik's cube blindfolded. And for solving it one one-handed. And for making a lego robot to solve one. Don't settle for being a middling Chess player. You can be the best one-legged Steam Deck mGBA Pokemon Blue player there ever was, if only you put just find the right flavor of Pokemon where you're the best. Just don't forget about your middling Elo score.
I mean the Rust appeal is actually that it foeces you to handle Errors. Whether you then fail or not is your decision. What Rust usually does not do is just fail.

This is good for when the things you are using could error, e.g. when you use an arbitrary unicode string as a filename you might get an error because depending on the OS there might be characters that you cannot use as filenames that are valid unicode (or the other way around, possible filenames that are not valid unicode).

In most programming languages this is something you need to know to catch it. In Rust this is an Error that you can or cannot handle. But you can't forget to deal with it.
A few examples of these clauses being exercised were on HN:

- https://news.ycombinator.com/item?id=29935515

- https://news.ycombinator.com/item?id=32739950

If it wasn't obvious, cherry-picking bits and pieces from various jurisdictions isn't legal; PayPal deftly deflects any legal challenges to their various dispersed entities making them essentially untouchable if you don't have unlimited resources.

If anyone is interested, in the EU, this is their playbook:

- Ignore all communications unless it's a C&D from lawyers

- Deflect responsibility to PayPal Luxembourg.

- They have, or have had literally 90% of LU lawyers retained, meaning your case will not / cannot be accepted by the majority of LU law-firms due to conflict of interest

- Deflect onto the CSSF (Luxembourg Monetary Watchdog)

- Respond to the CSSF that the complaining company is not based in Luxembourg, which results in the CSSF concluding that they are not the competent structure to rule.

- Case closed, your funds have been stolen, and PayPal has artfully dodged the relevant regulatory bodies.
I'm in a basically identical situation to you, except it's my partner's cafe-bakery and I'm probably a few years behind you.

I've chosen to use Odoo rather than roll my own. It's highly customizable and open source. I'm self hosting it and I've written a couple of small plugins so far. I'm finding it pretty hackable. It's built from comfortably boring tech (Python + PostgreSQL backend, Bootstrap + JS frontend). Not perfect by any means (for example there's an annoying split between the paid and free versions, although there are plugins to extend the free version to do nearly everything the paid one can, at least for my needs), but from what I can see it's way ahead of most other similar offerings and there's a big community of developers behind it and tutorials for nearly everything.

It's a decent ERP for a restaurant. I will need to build some bakery specific stuff on top but it's already reducing our workload a lot. Previously my partner was doing the low tech excel sheets and paper receipts method and we're gonna do a slow transition to Odoo over the next 6 months or so.

Besides that, we are trialling Rocket.Chat for Slack style messaging and Outline wiki (Notion clone minus database views) for knowledge management, both free and self hosted.

Odoo is somewhat technical to learn, unavoidably (as with any ERP software). But it's been a good test of the other two to see whether non-technical baking staff can use them. Some of them are very non-technical, internet = Facebook level.

Besides a few teething problems, so far so good. It's a learning experience for me, for sure. I'm staying out of the kitchen mostly but I am studying the coffee side of the business which is lovely change of pace from coding.
Why did DCOM fail? Yes, sure, the protocol documentation is extremely obscure and the tooling kind of sucks, but conceptually? I assume that there’s a reason aside from Microsoft choosing to jump on the web services bandwagon, but I can’t actually find anyone come out and say it. The closest I’ve seen is complaints about scalability, but they don’t agree what’s at fault, either—some point to pinging, some to heavyweight COM+ activation... I don’t get it. Given the relative success of seemingly-isomorphic Java tech, there has to be something.
Considering we've switched from overhanging wires to putting our electric infrastructure underground (very, very expensive), I think we can pull off upgrades in parking lots too.
40k... That is triple what I paid for my slightly used ICE car. With long warranty in country with extreme taxation... That is just bonkers level of pricing.