skysight-inc/HackerNews huggingface dataset:
After reading this from rich_harris:

”Basically, you can only modify state _where it's declared_. If you want to allow the 'outside world' to modify that state, you need to expose a function that does so. This is unlike cases where you're passing around an observable object where anyone with a reference, which they need for reading, can also write to it by doing `thing.value += 1`.
This is something Solid gets right — you can only change a signal's value if you have a reference to its setter.”

I now realize that this isn’t exactly the same thing as Vues ref of Preacts signal. Maybe its own name is good after all.
Vanilla consistently ranks as the most favorite ice cream flavor. A search for "most popular ice cream in the world" has as the top result: "According to statistics, vanilla ice cream is the most popular ice cream in the world. From the USA across to China, its appeal is universal."

An example of the top 21 flavors (in America): https://www.krqe.com/news-resources/ranking/the-21-most-popu...
Small correction - Daniil and David Liberman are just brothers, not twins.
Oh yeah, I didn't mean you!
How do digital devices know how much energy is left in their batteries?
My parents have an early '50s MG, which they rarely drive. For most of my adult life, I've lived about an hour away from them so I'd sometimes take it out if I was there. Needless to say, it had a never-ending list of quirks due to being so old and also rarely being driven, but it's a lovely old car all the same.

One day, I dropped by to say hi, but they were both out. I decided instead to take the car for a spin around the local beachfront to give it a turn over. A few minutes into the drive, I started to lose engine power, so I pulled over. The engine then completely died on me, so I let it sit for a moment before trying to kick it over again.

The fuel pump is such that when you first turn the key to power the accessories, you hear it go tickticktick tick tick.. tick... tick...... - the ticks slow as the pump builds up fuel pressure. It's a good audio cue as to when you can then turn it to ignition and kick the engine over. In this case though, the ticking wasn't slowing - just the same tickticktickticktick. I tried to kick it over several times, but no matter which deity I invoked, no luck.

Empty fuel tank then. I checked the fuel level (walk to the tank on the back and poke a special bit of wood in to see how full it is) but lo and behold, plenty there. So I let it sit for a few minutes more and try again, hoping it may be to do with a flooded carburetor after my several attempts to restart it. The same: tickticktickticktick.

I gave Dad a call, describe the problem, tell him what I'd done to solve it and that I'd concluded the fuel pump must be cactus. I asked if he was going to be home soon to come give me a tow home. At this point, I learnt that he was some hours away and Mum was overseas, so no luck there. As I'm mentally preparing to push the car home for over an hour, he interrupts - "open the bonnet, grab the spanner out of the toolbox there and give the pump several hard whacks".

"...what?"

"Beat the bejeezus out of the fuel pump a few times."

So I did, and I turned back on the accessories. Ticktickticktick ticktick tick tick... tick.... tick.......

Dad then explains that this problem's been around for decades. Very occasionally, a bubble of air will end up in the fuel feed line. It then blocks the pump, which can't clear it, but a bit of suitably percussive maintenance consistently dislodges it and the pump can draw fuel in again.

As they say, old cars definitely have character, and I think that comes about largely because people can understand, fault-find and fix these sorts of analogue issues that arise. New cars are much more reliable and don't face nearly as many random faults, but those that do happen are almost impossible for Joe Public to resolve on the side of the road.
This is a great article because everyone should understand the similarity between logging and tracing. One thing worth pondering though is the differences in cost. If I am not planning to centrally collect and index informational logs, free-form text logging is extremely cheap. Even a complex log line with formatted strings and numbers can be emitted in < 1µs on modern machines. If you are handling something like 100s or 1000s of requests per second per core, which is pretty respectable, putting a handful of informational log statements in the critical path won't hurt anyone.

Off-the-shelf tracing libraries on the other hand are pretty expensive. You have one additional mandatory read of the system clock, to establish the span duration, plus you are still paying for a clock read on every span event, if you use span events. Every span has a PRNG call, too. Distributed tracing is worthless if you don't send the spans somewhere, so you have to budget for encoding your span into json, msgpack, protobuf, or whatever. It's a completely different ball game in terms of efficiency.
But I don’t?

A formative early experience of mine was learning valgrind to track down a Heisenbug for a C project I was working on (which turned out to be an invalid read in a dependency). I’m indeed thinking of this anecdote when generalizing about whole-systems failings, since troubleshooting memory errors is so difficult.

I think there’s an analogy to be drawn when designing large systems on top of unsound foundations.
Compared to the richest countries like Norway or Switzerland it's cheap.

Compared to everywhere else, Americans make more.
All this doesn't matter. There is a Social Credit System and Scoring that is implicitly implemented in the Land of the Brave and Free. If you anger the Lords of The Traditional Orthodoxy by shaking your Chains, they will ensure that Sufficient Character Assassination is carried out to reduce your score to pitiful levels. Once that is done, you are deemed as Unfit For Society and then slowly Cancelled and Censored Out Of Existence.
Just spin it right and you will be fine. Market it as a way to offset your carbon footprint and call it something hippy-ish, and instead of charging money make people plant something or bring in a battery or an old piece of tech to recycle. Whatever works for the type of community it is in.
Cracked fuel line? Might let air into the system in certain operating points; might make the fuel pump unhappy (refuses to prime) in some situations.
I figured mine out when it finally broke completely: All the other issues went away after replacing it.
Is that actually known as the reason for certain, or is that reason being assumed?

Because I've seen that presented as a hypothesis but never any actual evidence. I recall another hypothesis had something to do with better Maps integration on Search pages.

I'm sure there are lots of potential internal technical reasons for such a switch. Location permissions is just one possibility.
Who makes that determination ? And by what justification ?
Why So Many Migrants Are Coming to New York
Indeed, the three legs (metrics, logs, traces) of OpenTelemetry's telescope. https://opentelemetry.io
Thank you. I just learned about Shannon Entropy and that it grows with information content. The negative sign in the formula is due to the negative log of the normalized population probability.

https://math.stackexchange.com/questions/395121/how-entropy-...
Not OP, but I use ublock origin for a small number of visual tweaks. I use ublock origin because I don't want to use an extra extension.
If Sweden is willing to host the missile sites that are currently in Turkey then it might be an interesting proposition, seeing as they have a similarly strategic location.
The caveat of thread name length in glibc
Cool idea!
I got one wrong perhaps due to a misspelling- I thought I typed it in right; perhaps include a "close! It's spelled: Michael" if 1-2 letters different?

I was expecting a shorter time between seeing the same face again; after about five iterations I never saw a repeat face. Consider starting with a smaller set and only adding new faces to the mix once the user identifies 80% correctly.

To help myself memorize names of my students I made flashcards back in the day. Now I'd probably use Anki and keep it only on my work computer and then local-only.
I've had the same thing happen to me re-entering the US on multiple occasions.

Once I was kicked out of a border patrol point in northern Vermont in a snowstorm in February after they had sent my bus on without me hours before. I had to hitchhike to not freeze.

Border cops are the worst.
> people that try to grow food for themselves do it either because they have no other option and will die otherwise or they have too much money and time in their hands.

Most people that I know that have backyard gardens aren't doing it for the majority of their calories (I don't know people growing wheat in their backyard), but lots of people grow in their backyard because it is more convenient and the vegetables are always fresh and flavorful.

I grow an herb garden with stuff like basil, chives, parsley, oregano, etc. plus some smaller vegetables like peppers and tomatoes. I grow the herbs because many times they don't even have fresh herbs available at the supermarket or are inconvenient (e.g. a giant thing of parsley when I just want a few snips), and the vegetables taste better.
Happy to help! To be more specific, I recommend using sandboxie-plus in portable mode, and librewolf portable as the browser (fork of firefox that includes ublock).

Librewolf comes with an auto-updater exe which I would just rename. You can manually update it by grabbing the latest installer exe, extracting, and manually copying the librewolf folder across.

Sandboxie has a few things to configure but are mostly self-explanatory. Looking at breakout apps and file/folder permissions will be useful if you want to still be able to save to the local harddrive outside the sandbox.
I own three pinball machines and recently built a virtual pinball cabinet running open source Visual Pinball (aka VPX) which is great. One challenge of getting into pinball is knowing which tables are "good". While it's true that different people will have different preferences, there are tables widely considered as "good" by the community. There's a list of best 100 machines of all time here: https://pinside.com/pinball/top-100. This is voted by the community and the majority of voters are very experienced players. You'll also see in the comments for each machine that many of the voters are current or former owners of that particular machine.

Since I have a virtual pinball cabinet now, as well as some friends who are pinball collectors with dozens of well-regarded, sought after machines - I've played everything in the top 100 (most on a real machine at least once) and IMHO - pretty much anything in the top 50 is worth a play, Also, my personal favorites are all in the top 50.
> Rant over. If Western democracies don't start to stand up for our proclaimmed values, we will loose what little soft power we have left.

Don't worry, to the rest of the developing world, Western democracies are already considered to be a bunch of moralizing hypocrites, looking to impose their erstwhile colonial tendencies in other ways. Oh, and you guys are a laughing stock with the recent immigration issues, what with Lampedusa being showcased front and center of the news.

You guys ship your garbage to other poorer countries in some sort of wretched don't ask, don't tell policy, then blame those same countries for polluting the earth. Meanwhile a bunch of clowns in your countries inconvenience the rest of the populace by sticking themselves to the roads as a "sign of protest". To quote Sheikh Abdullah bin Zayed, the UAE foreign minister, "the next generation of terrorists will be from Europe and the West".

https://m.youtube.com/watch?v=-dV4m43xZmY

Get over it, you guys are already a joke, already on the decline. Get out of your city shells and walk the rural areas a bit to see how your fellow countrymen actually feel about the policies of your government. Of how the common man has been continually shafted while you preach and vacillate about human rights.

I look forward to the amount of PhD dissertations that will study the decline of Europe and the West over the post-GFC decade. Rant over.
Technically Chevrolet did but the entire thought process for that vehicle was questionable so the name is IMO a harbinger. This is not a place of honor.
>Basically true.

Not at all, not unless you use some Orwellian tactics to completely redefine what ethnic replacement is.

>An awful lot of Americans, for example, don't see it as "replacement" when people from Mexico, Canada, El Salvador, Spain, or wherever come join them.

Just because there's a large group that's delusional or willfully ignorant to what's happening doesn't make it true. An awful lot of Americans think men can get pregnant, or climate change isn't anthropogenic or happening at all. They're being replaced whether they bury their head in the sand or not.

>Their cultural identity isn't defined very tightly at all by who their parents were.

Of course it is, just like it is in Japan. Your common ancestry and common ancestral grounds are core attributes of what we call ethnic groups.

>This is not universally true in the country, of course, and some of the larger political fights are over this notion.

As covered above, it's true whether one side believes it or not. No doubt it's become a large political fight from what I've seen. I agree with you there.

>If Japan feels much more strongly that ancestry matters profoundly, well, that's going to be a rub for them moving forward.

We do. Many countries in Asia and around the world do, which is why many of them (Japan, South Korea, Taiwan, etc.) are ethnically homogeneous.
Alliances are not just about power, but also about common values and goals. Strong allies are good. Strong enemies that are for historic reason part of alliance are pretty bad, and need to be managed.

That is why Turkey is not getting F-35s or even F-16s now. Why help arm your enemy?
I agree this points to a somewhat similar level of reach, but you can't actually compare views to viewership
What do you mean by “size”? Gzipped size? If you simply look at how dark a Mnist image is (count the percentage of dark pixels) you’ll get about 20% accuracy, which is twice better than random guess but a long way from 90’ish %.
Why not just define a higher level proto that contains all possible (maybe repeated) protos you might want to include? Then if one of the included protos is not present, the higher level proto will efficiently encode that, and nothing gets broken.
Might be scope for upstream projects to add a new group like "uBlock Focus" where blocks are to focus main content?

Before IT took away all plugins (!) I used uBlock this way, hiding sidebars and leads that weren't conducive to work (eg interesting stuff).
I think it's funny how GM came out with the "Cavalier" to compete with Honda's "Civic". Or that matter, there was a Chevy Cobalt (e.g. a "Kobold" is a demon that causes mine accidents) or an AMC Gremlin.
Why We're Pulling Our Recommendation of Wyze Security Cameras
This is a secondhand anecdote, but it’s pretty funny. Back in the days of server rooms, a friend’s server for his company would reboot every day around 5pm. They checked everything they possibly could with the OS, they would be logged in and running checks on it and it would spontaneously go offline for about 5 minutes and reboot every day. Finally they decided to go stand in the presence of the server around the time it goes down every day. They watched a cleaner come into the room, unplug the server rack, plug in their vacuum and vacuum around the servers, and then plug the server rack back in.
you're referring to the Xerox Workcenter: http://www.dkriesel.com/en/blog/2013/0802_xerox-workcentres_...
Could you post a bash string or script that does this?
No I got it. I just don’t want it.
You should submit these rules to https://letsblock.it ! AFAIK their distractions rules really only cover YouTube
Tracing is much more actionnable but barely usable without a platform. Which makes local programming dependent on third party.
Also it requires passing context or have a way to get back the context in every function that requires it, which can be daunting.

On my side I have opted to mixed structured/text, a generic message that can be easily understood while glancing over logs, and a data object attached for more details.
Yep I was showing others simple techniques, of couse a neural network would be much better at it.
I agree with you but to add, OP also misses some plausible explanations:

1. The individual has an incomplete LinkedIn that is not representative of their experience.

2. The title doesn’t matter much at the company in any meaningful way beyond pay scale
Long slow bend on completely flat road, 40mph. No braking or acceleration for a quarter mile each direction.

The road is like that for miles with some lights, traffic circles, etc... Only warnings in one spot.

I really didn't believe my wife, or thought maybe it was happening a few times when she made a regular trip like getting drive thru coffee and coming right back. But then we ran a bunch of errands all afternoon and got one warning there on the way out, and one warning on the way back.
Y'all are making the (rude) person below complaining about acronyms look reasonable. The repository doesn't define UMAP either, but if you believe ChatGPT it is:

> UMAP, which stands for Uniform Manifold Approximation and Projection, is a dimensionality reduction technique and data visualization method commonly used in machine learning and data analysis.
> But ignoring the fact this lgel of customisation is unlikely for any normal and most tech people,

This is HN though...surely there are a lot of people who care about security and have experience using custom roms.

> you'd likely require root to override the core system and password auth I'd imagine

Honestly, even a simple solution would be putting on something like Prey, which is free and easy to use, and using a third party applocker tool. Those two things don't need a custom rom or any other customization.
Reminder: Docker Hub image tags are not cryptographically secure. They can be replaced by DockerHub or their colo or government at any time.

You need something like org/image@sha256:<hash> instead.
the main timeline is a core feature of twitter for most people.
This was a puzzler on Car Talk at least once. There are more like it: https://www.cartalk.com/radio/puzzler
But there is no biological reason people in the north eastern United States should be able eat fresh oranges and pineapples in December. That is not natural. It is because of financial incentives that it is possible, and it also creates a lot of waste as a byproduct.
That seems like significantly more work, and significantly more error prone than pulling an SSD out of a machine and reading from a log file
Hey, thanks :)

We have a Discord if you fancy chatting at more length!
https://discord.electric-sql.com

Re: CRDTs and intuition, yup, there's trade offs. We are working hard to deliver a solid model to code against. So we have finality of local writes and standard relational integrity guarantees. You can read a bit more about some of techniques here https://electric-sql.com/blog/2022/05/03/introducing-rich-cr...

Re: electrify yes, we create a shadow table and some operation log tables etc. So there is some storage amplification but it's of the order of 2x (we use operational based CRDTs and we garbage collect the operation log). We see the fit being with standard OLTP workloads, mainstream relational apps. We don't target high volume data ingestion, etc.

Re: commercial model, we're designed for open source self-host. We see Electric as a drop in sync layer, not as a full stack backend-as-a-service. Lots of options but concentrating on product for now.
I didn’t say it was objective. I said it allows you to be less subjective. I have no idea how anyone could think otherwise unless you’ve never had, for example, analytics show you your visual design or interactive flow is literally broken on specific but rare device/platform/browser/etc combos. (Just one example.)

As usual, it’s possible to be stupid and abuse tools, but what I wrote presumes you’re not doing something stupid. If you think it’s impossible to not be stupid when it comes to this tool, this is false.
I'm creating a new word puzzle game every week
The responsibility is not on you as a consumer.

If it's genuinely life-threatening out, an actual tornado warning, then nobody's delivering in the first place. You can't order delivery even if you want.

It's up to the business and driver (or mayor ordering all non-essential vehicles off the road). Not you.
For Online Disinformation and Hate, X Marks the Spot
Doubtful. We all fall into patterns in life; and regular activities where we go in and out have very predictable times.
I can give you a rough breakdown:

- mostly street parking over the 2 hour limit. I couldn't get a residency parking permit and I had no off street parking.

- not paying or overstaying parking meters

- loading zones, mostly on the weekend, I worked during the week

- sometimes 'no parking' zones, but I wasn't stupid about it because you'd get towed

- exclusively speed camera fines, I never got pulled over for speeding.

- using high occupancy lanes with just the driver

Keep in mind that a single parking ticket was up to $375 at the time. Speeding fines were minimum $300 (they're like $2000 now).

The $20,000 is an estimate, since I never got the fines, that's over a couple of years. I later did register a car in state and ended up not paying fines again (somehow) which ran to about $15,000 over a year (At the time there was no effective punishment. They used to lock you up until you paid, but then some poor guy who refused to pay was put in prison and beaten to within an inch of his life, consequently becoming disabled for life, so they got rid of that. There is another funny story about how I narrowly avoided arrest a decade later for all these fines when walking into a police station to get the required police check for getting my Diversity Visa approval).

Obviously there is a difference between not paying your fines and blocking buses or traffic. Besides it being stupid, if you get towed, are in a serious accident, or the police attends and they run your plates, then the jig is up, they've found you and you're toast. There was an element of risk involved at all times.
I've been following Bevy for a while and it looks incredibly well-thought out. One of my favorite YouTubers (https://www.youtube.com/@Tantandev) often does Bevy projects and doesn't gloss over the code and goes to explain why Rust is a great choice for the ECS that Bevy provides.
Citation just means to be noted for something ("Cited for valour.")
You can add Jaeger to your local dev containers and run it in memory, it's really lightweight and easy to use.
For those who were drawn to ''awk'' in the title it is probably uninteresting. For those who were drawn to ''simple web server'', it is likely of some interest.
Well yeah you have to actually do it right.
If you open setting in maps, you can disable driving mode, which gets rid of that bar at the bottom. I then couldn't figure out where to turn it back on. There's still an assistant button but in a less intrusive location.
>I joked when I moved to Seattle that the main problem is since there is no salt, there are still Citations on the road and that is unnatural. Their place in the natural order is the junk yard.

This was the fate of many British Leyland cars, even the ones that people genuinely liked such as as the classic Mini and the MGB were practically hygroscopic.
Writing an Expression Evaluator