skysight-inc/HackerNews huggingface dataset:
Immediately popping into my mind: what rotates it to facilitate pumping, and also, if the top rotates, how is the thermal transmission between the baseplate and the rotating element being facilitated? It's either have to be through the axle, or you'd need some sort of lubricious, yet thermally conductive compound for the rotating element to flow through, which, not gonna lie, sounds pretty magic to me.

Also, I'd need to look into the mechanics of this cylindrical impeller bit more. Boundary layers don't go away magically in laminar flow conditions. They might shrink, but they don't disappear. I also look at the center of their prototype, and all I see is a debris accumulation point that will become more and more obstructed over time in high debris concentration air. There isn't that much preventing dust build up on the top too, which I think may contribute to further build up.

Noise, no comment, except I know that if you've got spinning parts you've got harmonics and vibration, audible or not.

The burning question for me though, is how does it pan out in test designs. If it keeps stuff cooler under operating conditions, with better MTBF than what we're traditionally using, screw it, it's better.

Especially since in a sense you're combining two distinct parts into a single one, which would in theory simplify fabrication. However, that looks to be all metal, so it may not be cheaper than a fan static heat sink combo.

Be a fun thing to test and put through it's paces to be sure.
Dollarama is by far the best one. Super popular in Canada. Things are around the $4 mark. Surprising good enough quality for some things. Clean and well organized store.
In particular, "background processes" includes screen/tmux sessions that you started. This change completely broke the largest reason that people use screen or tmux.
It is clearly a bulk carrier as it ha large visible hatches, hatches used to reach the bulk cargo.
> to “people who cook” than to “professional chefs

You have a point here, there is a "context collapse" happening, when this definition is necessarily precise for professional chefs, and less so for "people who cook to eat".

However such recipe books typically claim to bring some of the professional techniques and results to the home cook, and as such are sowing confusion if they encourage "semantic drift"

https://interparestrust.org/terminology/term/context%20colla...

https://en.wikipedia.org/wiki/Semantic_change
A thoughtful comment downvoted into oblivion without any explanation. Classic HN.

I too don't get the hate that binary logs receive. They aren't any harder to work with than text logs. journalctl makes it easy to read logs from an offline system, too. The compression it automatically provides saves a lot of space across our machines. I know that it can be achieved without binary logs, but does any popular distribution implement compression out of the box? I know only of the reverse — Ubuntu, which is still shipping rsyslogd alongside journald, forces me to wipe rsyslogd from every machine to save space.
Pretty much agree, like the original post, I can't see how her son remembered all these irrational things they thought when they were 2 years old.
> Because I like to travel regardless of government restrictions? Is that “dodgy shit”?

Yes.

HTH!
Looks quite neat, though perhaps just a little more complex than systemd service files, I guess they essentially boil down to similar things.

Where systemd has one file with a bunch of settings in, this is split into a directory of single-purpose files in s6. I'd hesitate to call it "better", but from a surface reading it seems roughly equivalent from a usability perspective.
I somewhat doubt that given that most of the work for specific hardware is done by the OEM.
With multiple accounts and VMs running Linux, which in turn run a JVM and a heavy IDE, my Mac Mini is at 64GB, and it needs all of it.
Personal opinion: pydantic crushes Marshmallow. Not even a fair fight. Pydantic is more performant, has better mypy/linter integration, and more powerful data model. We had a project where we pre-emptively used marshmallow to marshall/validate data. Had to remove that and solely use it at the ORM layer because of performance (and it still struggles).

I haven't used pydantic's ORM integration, but I don't hesitate to use pydantic models everywhere as business logic classes unless I need ludicrous speed.

That's all opinion, but I'd definitely give pydantic a swing.
There are very few physical switches and ports on most modern laptops. How many people out of the 99 who don't care are willing to pay for the physical (and not just "physical" as in triggers software) killing of audio and video for the one (if that) who cares? I know I'm not.
It's not a hard requirement, GNOME still runs on the BSDs.
Keep in my that in Unicode there are several symbols that look alike. It is not just the character set that matters, but how many of such things we have.

May be instead of arguing for Unicode, community needs to come up with a unambiguous smaller set of symbols languages should support.
It's not so far fetched. Here in the UK we were subjected to anti EU stories for years and now Brexit, to my greatest regret is here to stay.
Thread model: https://code.briarproject.org/briar/briar/-/wikis/threat-mod...

Seems somewhat concerning what local/remote attackers can do, especially over "linkable transports".
UK plugs seem way overengineered. European schuko plugs have all the same advantages without weighing a ton.
... when there are 3-pins. Not every device has this. I haven't done a survey, but less than 50%, including this $1000+ computer's charger.
As a cyclist, I'd actually be more concerned about sharing the bike lane with a person on a scooter. Presumably an autonomous pizza delivery vehicle would act more predictably.
I'm guessing by "decouple utility pole ownership/permitting" you're thinking about the Last Mile.

This is almost exactly what happened in Britain.

The last mile telephone system is owned by Openreach, which is owned by British Telecom, but they're required to sell the things you'd actually want that system for at regulated wholesale prices to any outfit that wants to retail it.

So for example they'll sell you LLU (Local-loop Unbundled) service which means you can put data onto a copper cable between a home or business property and one of the thousands of physical telephone exchanges that used to house Strowger electro-mechanical switches when that's how telephones worked. You also get some footprint inside the exchange. How you make that into an ISP is your business, but unlike running cables to millions of houses, running fibre to a few thousand telephone exchanges is something a business might actually compete at and sure enough BT have competition for that part of the problem, at least outside the very rural areas.

Or if you're a small outfit and you don't want contracts to shove data over fibres around the country you can buy Wholesale Line Rental for a higher price and Openreach will deliver the bits from that copper cable to a single point elsewhere on the telephone network, then you just build your ISP at that location.

Since Openreach isn't allowed to sell retail products, the regulator mostly needs to make sure that it doesn't deliberately tweak these prices to benefit its owner, BT, which does sell retail products to consumers. For example maybe BT doesn't need Wholesale Line Rental, the regulator needs to make sure the price for it makes sense anyway as smaller ISPs would otherwise be run out of business.

Overall I'm very satisfied with the results. Britain's cable Internet is a monopoly instead (Virgin) but of course almost everywhere that can get cable has a telephone line, so at least they are competing with somebody. More than 95% of households could actually get Superfast broadband (ie 30Mbps or better if the WiFi wasn't in an upstairs bedroom connected via a 1970s bell wire phone extension)
Is Your Phone Listening to Your Conversations?
The picture in the article is of a protected two way bike path. If the robot was in the car lane here, a driver could not pass in the bike path.

I could envision problems with unprotected bike lanes, but those are dangerous by design [1]. However, a robot clinging to the rightmost side of a car lane next to an unprotected bike lane could easily make passing in the unprotected bike lane infeasible.

But, this is all just speculation.

[1] https://usa.streetsblog.org/2019/05/29/protect-yourself-sepa...
In addition to s6 itself, the author of s6 also wrote a survey <https://skarnet.org/software/s6/why.html> that provides a good large-scale view of the design space.

(My gripe with how systemd does a traditional init’s job is mostly the unit and dependency types, all of which AFAICT are specified in terms of actions on state transitions, not consistency conditions on states, so for all that it has a positive boatload of them I can’t actually figure out how to specify which configurations are permissible for my system.)
Biophysical Model of Bacteria Interactions with Nanopatterns on Cicada Wings
Ask HN: Let's compare Python dependency managers
A year or so ago I looked at python dependency management options and did a small bake-off. I ended up picking pipenv, but as our project is getting more complicated, am now questioning that choice. What are folks using successfully? What are its strengths and weaknesses for you?
> It was certainly a fair tradeoff—just think about how fast you type yourself—but the price for this temporal frugality was a whole new class of hard-to-spot bugs in C code.

> Niklaus Wirth tried to undo some of the damage in Pascal, and the bickering over begin and end would no } take.

"1970 - Niklaus Wirth creates Pascal, a procedural language. Critics immediately denounce Pascal because it uses "x := x + y" syntax instead of the more familiar C-like "x = x + y". This criticism happens in spite of the fact that C has not yet been invented." http://james-iry.blogspot.com/2009/05/brief-incomplete-and-m...
Wow this is fascinating, GINI for wealth inequality is definitely not talked about enough
Kerrisk wrote a great intro chapter on the evolution of the UNIX system architecture (with sources) and how Linux has developed with it that's relevant: https://en.m.wikipedia.org/wiki/The_Linux_Programming_Interf...
Thanks for the information, I had no idea!
You think the OP has never heard this before? This is the attitude that creates the guilt that weighs people down in the first place.

You, like most people, are talking about the future. I'm sure you're about the 1000th person telling this person to turn their life around. But this future is a projection, it's imaginary, whereas the pain is very real in the present moment. So start with the present.
True but will they take a stand? Algorithms are an excuse to wash hands.
I just assume my laptops are all compromised, because if they are managed or have any commercial software on them, they are. Put another way, if you think your machine is secure, can you afford to be wrong? The reason I have used a lens cover as long as there have been cams (back to the SGI days) is because, to borrow a phrase, corporate IT people are not gentlemen.

Is anyone really going to try find a novel rootkit on their daily driver windows thinkpad or airbook, when you could more easily set up a honeynet if you were hunting that threat. Without a honeypot, pulling apart your workstation means you are your own control group, and you just start losing your mind. To me that seems like spending a day to source and replace a UART in a cheap pair of headphones instead of replacing them. If I still ran linux or a bsd I would pay more attention, but running a commercial OS is already being at such a disadvantage that the effort doesn't justify the results. Instead, there is a room or a box that electronics go in when they aren't being used.

Software security controls are a speedbump for the threat actors most of us deal with. If they want to get you, they will. Cam covers and physical controls are the best possible controls because they do what they are. The same cannot be said for software.
Random story just for fun. Years back I was at a tech meetup, and left my laptop sitting on a lunchroom table, and wandered off to chat. Now my laptop then looked a bit odd, with three extra cameras, on folding sticks gaff taped to the lid. Two fisheyes perched on the corners, and a keyboard cam hanging out on a wooden-ruler arm.[1] For head, eye, hand and stylus tracking - the ThinkPad's quadro would run hot just driving the HIDs, even before starting the desktop UI, let alone any apps. Now while I was gone, a host had gone around the tables, and left a gift. Sitting on/beside the laptop, under the assorted extra cameras on sticks, was a small piece of logo-ed swag... a little webcam sliding-cover thin plastic stick-on. There was laughter.

[1] https://pbs.twimg.com/media/ERqCfdkX0AEWTN_?format=jpg&name=...
Well BSD is a true Unix. Personally I feel like it's appropriate that Linux isn't included here.
The CompCert compiler is not under the GPL or LGPL, it is under a proprietary license. Some parts may be released with other licenses, but that is different.
University is often 19 or 20 here (mandatory military service!) but obviously there is no upper limit; some in my class had done it for 15 years (possibly more, we had people with existing careers, but they were older than me). I was 20 and had programmed for ~12 years at the time. Obviously zero years professionally.
I know I'm nuts; but this makes (no sense at all* to me. Never has. Why is the "merit badge" more motivating than learning how to do the thing? How are "achievements" in a game even a goal?

It seems to me the roots of this is the desire to please others before oneself. To use the "gamified" activity as a substitute for interaction with other people by making it seem to have some connection to anyone but just oneself.
Could this be the long missing Peking man?
The article seems to be mostly about voltages and plugs/sockets that the consumer will see at the outlets throughout their home.

It's interesting to look a little beyond that. Most of the places that offer 230 V at their outlets seem to be distributing power in the neighborhoods using a 3 phase 230 V system. Individual houses are wired to one phase of that.

In the US, distribution throughout a neighborhood is typically 15 kV. There is a 240 V center tapped step down transformer for each house. The normal outlets in the house are wired across half the transformer, giving 120 V. Ovens, water heaters, dryers, EV chargers, air conditioners, etc get wired across the full transformer giving 240 V.

There was an interesting comparison of the two approaches in this Quora answer that turned up in my Quora digest mailing two days ago [1]. (Not sure if the link will work without a Quora account).

[1] https://qr.ae/pGosj7
On the contrary, we should appreciate that every single item in the dollar store is a marvel of modern economies of scale that benefits all customers, poor ones most of all.

Show a modern dollar store to a Soviet Russian in 1989 or anyone from 100 years ago and they’d go nuts.
There’s many different styles of programming. Excel and Jupyter notebooks are a kind of “end user computing”. Programs developed in those environments often need a lot of refactoring to get turned into “software” (by some arbitrary definition). However these programs are incredibly useful for the business ideas they explore.

To put it another way, using Notebooks with pandas is a great way to wrote biology programs. Using Notebooks to write pandas is a terrible way to write software.
The engineer made two statements:

1) settlement isn't a problem,

2) differential settlement is a problem.

Both are correct, but in this case neither settlement nor differential settlement appears to be involved in the collapsing of the building.
That's exactly the source of the confusion, and this is an argument that has gone round in circles so much in the past decade it drives me up the wall.

"This recipe says caramelize the onions for 5 minutes, then add some stock. That's ridiculous, it takes at least 45 minutes to caramelize onions, so I need to add 40 minutes to this recipe."

No, this issue isn't with the timing, it's simply with the word "caramelize." Yes, cookbook authors are guilty of incorrectly using the word "caramelize" when they mean brown and soften. No, they are not guilty of simply pretending that they didn't spend half an hour gently caramelizing onions when they write "for five minutes."

People learn that caramelization takes a half hour or more, and then they incorrectly assume that this is what you should do with all recipes that brown onions.

I grew up and continue to cook classic Italian and classic French recipes (grew up in Italy and France, my family is still in Italy). There are very few Italian recipes that require caramelizing onions, and few French recipes, except those where caramelized onions are a specific feature. For heaven's sake, don't caramelize onions for 45 minutes when making a pasta sauce.
Setup AWS Cloudwatch Monitoring and Alerts Using Bash Scripts
To add to that excellent point, I’ve personally found while I’m learning it’s easier to stick to a small number of authors for recipes. Since the same author will tend to make the same assumptions, you kind of perfect their style (or your take on it at least). Like all things cooking, ymmv of course.
Funny, my dictionaries don't have a definition for "crypto" at all. Google gives only the following two definitions for me:

1. short for cryptography.

2. (informal) a person having a secret allegiance to a political creed, especially communism.

Or as a prefix / combining form:

1. concealed; secret.

From the Greek kruptos.

I have no idea who manages www.dictionary.com, but I honestly wouldn't be surprised if they took payments from coinheads to push this shit.
Watch a Satellite Get Obliterated in a Plasma Wind Tunnel
Show HN: Free document sharing tool (2 years on)
Yup. Regulators have given cryptocurrency companies a surprisingly long leash. But at least in the US, that's changing for sure.
Most of Twitter's JavaScript devs use Prettier
It sounds to me like the technology doesn’t really replace lawyers with code, then. The one use case presented so far is a contract that relies on publicly available data arbitered by a majority of external sources, each of which is presumably inducted into the system by a trusted third party.
Until service restarts and error recover, log storage sneaks. In the past I just call pm2/forever(or something like that, I write nodejs most) to do the rest. Because roll those yourself... is really a pain.

And a few months ago I retried that with systemd.
It's really just about 10 line of configs.
And you are done.

Besides that, it also has a build-in scheduler with a command for you to tell when was the task runs, did it success? And what about the outputs. Although you could say it is just a cron replacement with better ui. But why no? I don't really care about the unix philosophy, I just care what do solve the problem for me.
The author wonders,

“But programs are still decisively vertical, to the point of being horizontally challenged. Why can't we pull minor scopes and subroutines out in that right-hand space and thus make them supportive to the understanding of the main body of code?”

Which made me wonder if there might be some way to make an editor do something along these lines, without changing the programming language. Similarly with his speculations about using color.
It's not a neutral observer kind of an examination. Some things are intuitive if you understand the subculture.

It is similarly difficult to "prove" the antipattern in a web app's data consent model to a neutral observer. But, if you live in a world of Web Apps & TCS, then it's quite intuitive. Users can tick here, click there... consent. If someone has never used a computer before, it'll sound reasonable.

There is more context to these "misunderstandings" than language usage. The author's point is as true if you just used the term "onions," without a descriptor.

You can point to end cases... special onion cultivars, special cooking methods (the author tries one), a twist on the mainstream recipe... Any of these could "explain" the observations, if you're looking at it this way. There's no smoking gun without an author admitting that they fibbed about onion times...

>>Those videos and this entire HN thread full of contradictory comments about "caramelization"

Of course it they are! Semantics are Nerdbait Pro. That's why these states persist.

The semantics are cover. This is a conspiracy, of sorts.
... No cooking class will teach you the 5 minute onion version of french onion soup or Rogan Josh. Only written recipes trying to look quick and easy. This is not a coincidence. I'm not claiming there is enough evidence on the table to convict anyone specific. Each one could just be wrong, or eccentric. I am saying that as someone who cooks and eats these dishes....On average, these are blatant lies!

Despite the fact that people use terms like "caramelized" in multiple ways, we can usually know a lot of meaning from context. The more context we know (eg, knowing how these dishes are ordinarily made), the better we are able to distinguish meaning... and also antipatterns like habitual fibbing in a certain context.

We're more likely to notice the photo effects, if we know that we're looking at a thumbnail.

[disclaimer] Being melodramatic for fun. Obviously not this cranky about onion recipes.
I kept my funds on Binance for a while, for convenience's sake. However, the old rule applies: not your keys, not your crypto.

Keeping anything on an exchange, for the time being, is just too risky. This is another example of it. Governments are still trying to figure out how to regulate crypto, ever shifting the amount of hurdles between crypto and the world of fiat.

I'd advise to pull funds if possible. I've recently done so with mine.

Of course that means my keys / wallets are now my responsibility, along with ensuring that I have appropriate backups in place etc.
Here's a decent overview if anyone is interested in details.

https://zwischenzugs.com/2018/06/08/anatomy-of-a-linux-dns-l...
Do you understand what hedging is or how to hedge a position? Please explain to me how you would hedge a 50 BTC position with tether...

I’ll save you some trouble and point out that it’s impossible. You can hedge bitcoins with Bitcoin options or perpetual swaps/futures, it’s impossible to hedge Bitcoin with tether, full stop.
It's true.

Sautéeing, softening, frying "until golden", browning, and caramelizing are all (consecutive) stages of frying onions -- approximately something like 5 min, 8 min, 12-15 min, 20-25 min, 40-45 min.

They are all entirely different things, and recipe writers can be maddeningly imprecise about which one they actually mean. They all have different tastes and/or textures.
Industrial Archaeological Field Trip – Beverly Shear Factory
I agree it does not seem to be the best resource. Do you know of a dictionary that provides better definitions?
First thing to do after installing Windows 11 : Disable Telemetry