skysight-inc/HackerNews huggingface dataset:
> maybe a very mild detergent

If you gonna do dishes, most people gonna use dishwasher soap, particularly if somebody is doing the dishes who doesn't even have a clue about seasoned pans.

But afaik that's a big no-no as it will also wash away to seasoning, that's why usually dry methods like rubbing baking soda/coarse salt are recommended to clean nasty spots without destroying too much of the patina.

Add in the oiling requirement, once finished with cleaning, and that's already two steps required that most people who are only casually into cooking don't really know about.

> I was dubious, and it took longer to season in the Lodge than the Le Creuset

Ain't the Lodge one supposed to be pre-seasoned? At least that's what mine said, I still seasoned it.
I’d be way more worried about someone putting a keylogger on my laptop versus them taking control of the webcam.
Alibaba turned borderline unusable in recent years.

Alibaba's biggest weaknesses:

1. Terrible search, literally worse than FTS

2. Category management is atrocious

3. Spam

4. False price/terms fillings

5. Terrible, borderline uselss UI. Megatons of popups

6. Slooow as molasses

7. Verification experience is random. Can be 1 minute check, can be multi-months process taking few kilobucks.

8. Terrible support out of China
> … Bitcoin which by definition is only ever an exchange of value.

Even if this was true (it is not) this still does not make an exchange of Bitcoin a zero-sum game.

I’ll prove it.

Let’s first denominate value in BTC to simplify this. I then mine one Bitcoin with less than 1 BTC-worth of energy (I wouldn’t mine it, otherwise). I now have 1 - (cost of energy) BTC,

I then give my BTC to someone else in exchange for a Widget. I now have a Widget, and they have a non-zero amount of BTC.

At no point are the sum of our two assets equal to zero, and they never could be. This could never be a zero-sum game, either by definition or in practice. There is always a non-zero net value after adding up all assets and debts between all of the players.

My background: I studied Applied Math in college, with a focus in finance, game theory, and computer science. I studied games and game theory extensively.
Oh interesting, I've not got a Bloomberg but kinda assumed for the price that it was as turn key as they come, ie: majority of the value is in the APIs they grant access to. If you have to pay on top for various APIs what's the point?
It should be fairly easy to follow up:

https://www.mind.org.uk/information-support/legal-rights/per...
This is addressed in the article
Classified Ministry of Defence documents found at bus stop
Snapchat and their first 30k users
> Then I realized: wait why do I even care? I’m from 3,000 miles away in Bangladesh.

I'm assuming you're a Muslim, in which case you should care because of [1][2]

[1] https://sunnah.com/riyadussalihin:224

[2] https://sunnah.com/muslim:2586a
I’m using Agenda (Mac app) and still learning how to make the best use of it but I really like that it’s built around projects, daily agendas and notes tied to meetings.

The UX is imperfect but the structure is proving useful to me. It’s habit now that if anything needs to be recorded from a meeting, it’s in Agenda, and tied to the meeting, so I lose less context.

A challenge related to remote work, for me, is that if I’m not careful a day’s meetings can blend into each other. I’ve definitely had meetings “escape” me - I was on the call but a week later I can’t recall much and my notes on a paper aren’t as useful as they should be.
It's fine. They still invade the home through any opening they can find, build nests in the ceiling, eat cardboard boxes, exposed wood and trim, and furniture. They don't eat concrete, thankfully.

I lost a piece of furniture there living in a condo, downtown in the city. The termites are industrious.
Relativism is in contradiction with the empirical facts. Modern industrial societies are 'better' than traditional ones in the sense that 99% of the people chose an industrial lifestyle over a preindustrial one, if given the choice. This happens everywhere: in Europe, in Americas, in Asia, in Africa. The people have voted, quasi-unanimously, with their feet.

I'm saying that while also believing that modern industrial lifestyle is unsustainable, ecologically and psychologically, and that the Amish have a better long-term handle on sustainable life that most of us. Alas, humans are notoriously poor at long-term planning, and human aggregates even worse.
Closer than you might think. With Valves efforts now 88% [0] of the top hundred Steam games run on Linux and there is ongoing work to improve drivers, support and UX.

Steam now allows you to install any Windows game on linux in the same way you'd install any other game. That's a big improvement.

Anti-cheat is an issue, but otherwise it isn't a million miles away.

[0] https://www.protondb.com/
Thank you for the clarification. I understand your point now.

I teach math at a community college an I'm absolutely convinced not everyone can understand math. I'm not a great teacher and I think I'm not a terrible teacher. I've come to the following conclusion. For some people the effort required to learn the material given their natural ability is so high that they'll never get it. They won't be able to put in the effort required.

I could be wrong though and might be one of the people who let themselves off the hook as you mentioned.
Chainlink hasn’t solved for every external blockchain integration - I never claimed they did. Chainlink simply provides a distributed consensus mechanism for getting real world observations in a robust and difficult to manipulate way, onto a blockchain.
The "shake to undo" feature is actually very old, I remember discovering it around 2010. It works in all text fields system-wide, not just in the Notes app!
Never heard of Xonotic before, but a quick look at the website, its says: "Features such as... ...a functioning anticheat system", While I cannot vouch for if it works (sounds like it since you have never met a cheater) its better than Minecraft where there is no anticheat and only runs at 20 TPS, which is why the SS tool market even exists in minecraft, Games with a cheater problem or where a bunch of things are handled client side (Like Minecraft) there's gonna be external anticheat solutions. CSGO is another example, since VAC bypasses are widespread solutions like FACEIT and ESEA have been made, these are all external solutions to prevent cheaters. Minecraft is also Java meaning its very easy to decompile yourself, it only has minor obfuscation aswell, so yeah its not source, but its as good as source. (http://www.modcoderpack.com/)
cool stuff, but why do you need anaconda AND poetry to install? shouldn’t one be sufficient?
I made a comment about my experience, I don’t think it’s possible to do that without making it about myself. What the op said resonated with me and I just wanted to let them know another man was feeling the same way and hoping that it would make the world a little less lonely. No bad vibes
Why do people think there’s something inherently wrong with lobbying. Lobbying the government with your opinions is an essential right and a key part of how a government needs to work.
Mathematicians have been thinking about nomenclature for a long time - certain fields have very specific usage of symbols. I see no evil in using these well-known one-letter variables in these rare/small parts of functions.
I believe they did read the sarcasm, and that’s why they downvoted probably..
I believe that Red Hat employees were some of the main contributors to Gnome, which quickly made systemd a hard requirement, forcing distros which used it as the default desktop to make systemd the default init system.
There is something true in what you are saying, but I still think the difference in complexity between Rust and C has much more to do with the very different goals of the languages rather than C just hiding complexity from the programmer.

Rust targets a much higher level of abstraction than C. The machine itself is at arms-length, and you are mostly thinking in terms of an abstract type system and borrow checker rather than a CPU and memory system. A lot of rust programming is declarative, and a lot of the complexity comes from finding the right way to express your intent to the compiler through the various systems of the language. The tradeoff for that complexity is that you get to write programs with very strong safety guarantees, correctness benefits, and low performance overhead.

C is about having simple, imperative control over the computer hardware. With C you are thinking in terms of the CPU and the memory system, you are mostly just telling the computer exactly what you want it to do.

C definitely does have some failings: for instance as you allude to, C doesn't ensure that all failure modes are encoded in the function signature, so it's not really possible to audit a C program for correctness by reading the source alone, the way you can almost do with Rust.

But that doesn't mean that the level of complexity which comes with Rust is necessary to fix the issues with C. Zig is a good example of trying to plug some of C's holes without increasing the level of abstraction.
This is just mind blowing.

What are some good investment opportunities if you think this is going to revolutionize the world in the next 30-50 years?
I hope that XMPP or matrix wins out and becomes a de-facto standard that everyone uses (like email) over things like slack, signal, whatsapp, telegram, teams and all the rest.

What I don't get about Snikket is why it tries to distance/hide itself from XMPP. The homepage does not mention it, the app page only mentions it by saying that Snikket is "Compatible" with Conversations which is also compatible with XMPP. The server page does not mention it at all. Is Snikket XMPP and a few XEPs? Is it something else? Can I use a XMPP client with Snikket? Can I use a Snikket client with a XMPP server?

That makes me doubt that Snikket cares about interop with XMPP or the wider ecosystem.
The irony when do called "defenders of human rights of Palestinians" actively wish for more Israeli casualties, or blame Israel for not having more casualties and actually protecting its citizens.

You don't care about humans or lives, you just care about being against Jews.
I had to use them when I was formally proving some C snippets (see my other comment: https://news.ycombinator.com/item?id=27649879)
At least in the areas so rural that the power companies didn't want to build out infrastructure either, where electricity only became available after FDR's Rural Electrification Act formed non-profit local electrical coops, the problem can be solved by allowing those still existing coops to get into the broadband business.

Mississippi changed the law to allow this, and gave out matching block grants to get the ball rolling, and has seen great results.

https://www.cnet.com/home/internet/how-coronavirus-stimulus-...
Starlink is already faster and will provide some competition too.
I use the same technique but with baking soda and balsamic vinegar at the end to make quick 'caramelized' onions.. but this video undoubtedly shows burnt onions that they call fond.
But again, isn't that the OS failing to protect user files rather than an issue of memory unsafety?
I've been struck by how ugly some stores catering to the poor are. Not ugly because they are cheaply decorated, but intentionally ugly, using things like black on yellow coloring for signage, etc. I guess it's eye-catching, but not in a good way.
Laptop charging cables come with AC adapters. USB cables are far more versatile than laptop charging cables in my experience. I am able to use a variety of USB cables if I lose one, and they’re available everywhere for much cheaper than a laptop charging cable and associated AC adapter, which most likely is not even available for purchase in most places.
The problem with what you're saying is that it's meaningless without concrete examples?

What is "over abstracted code"? Perhaps we agree on this point, but I don't know because when people talk about these things no one has any idea of what they mean - we use "over-testing", "under-testing", "over-engineered", "sloppy", "too much abstraction", "simplicity", "complexity", and everyone has different takes on what these words mean but everyone agrees they're bad or good. It's a bit non-sensical.

What is the problem of jumping through files? Do you feel the same about jumping through functions? Is it better to have a soup that you can only test by setting up a new solar system? Is that why testing is considered "expensive"? And what is the solution when products need to be evolved, redesigned or pivoted? Re-write? Re-hire a team? Do the same crap again but with new tools? No tests? Or you simply don't like jumping?

Is it worth it to have bad api's, bad products, that offset millions of hours in work around to all developers (and non-developers as well) who have to use them because someone couldn't be bothered? Shouldn't the premium on salaries for developers conjure some real interest in doing things right? Is it normal that governmental institutions, public companies, banks, etc have awful interfaces, buggy behaviour, etc?

Isn't it normal that if you're commanding a very comfortable salary there should be an expectation of continuous improvement, research and learning for the work you choose to do?

Perhaps I agree with what you're saying, or perhaps I completely oppose it, but I can't tell.
It's basically just a nice way of composing the different parts of your system.

E.g. you could write a NixOS module to manage your web app. You declaratively
configure that you want to run Nginx, Postgres, etc. open some ports, connect to your VPN and basically everything else you might want. There are a lot of existing modules, so in most cases you have to write very little code yourself. If you want to scale your system to run on multiple systems or containers, you can do that with relative ease.

You also have a singular source of truth for all of your information, down to your application binaries. Your configuration says you are using Postgres version X.Y.Z with compilation options A, B and C, so that's exactly what is running on your systems.
Good Eats is perfect for telling you how it’s supposed to be done and if possible a home cook friendly way to do it.

Kenji Lopez’s POV cooking vids are fantastic as well. Perfect for the home cook and he’ll tell you how a restaurant does it and how a home cook should do it.
To know me is to know I am cheap. All dollar stores are not equal.

Everything in DollarTree is $1.00. That's not the case with the other two big chains. Not by a long shot.

A few weeks ago I was thinking about DollarTree economics as I drove down the Susquehanna Valley.

Seems like it collects pretty valuable data about consumer preference and demand in the absence of differential pricing. Campbells condensed Chicken Noodle or Tomato? One eight inch chef's knife or one six inch knife or two four inch knifes?

When I buy a knife and a can of soup and three picture frames, that combination is informative for merchandising a Kroger or a Walmart. There's a long play there.

Particularly because I might use a credit card.

Dollar General and Family Dollar are traditional retailers with no aversion to gouging the locals. They are slightly larger gas station convenience stores without the environmental problems of gas tanks and the real-estate expenses of space for pumps and busy corner locations.
My comment provided the first example (currency supply and debasement rate) but you then go on to claim that nobody wants those things.

I want those things as do others so objectively your claim is false.

Also your claim that inflation rate is only predictable when you have a central bank is just plain silly. It makes no sense.
At least clothing manufacturers do skimp on quality for downmarket sales. It used to be that clothing at "outlet centers" were literal overstock items, but as they've become more popular, clothing makers now have cheaper, lower quality clothing made especially for sale in outlets.
So the admins should really not rant about systemd but complain about the distributions who switched to systemd or about their employers who force them to use such distributions.
> 1. This can, and should, all be done without systemd, and not with idiosyncratic shell scripts and guesses.

What other system is there, right now, that can do this so well?

I'm definitely onboard with the issues around tight coupling, I'm really not a fan of binary logs etc. But the unit files are pretty awesome IMHO.

So serious question - what else does those as well or better?
Corruption is basically legal in the US. You will go to jail for trying to bribe a judge but there are dozens of totally legal ways to bribe politicians. This is one of the most significant problems with American politics and is why quite a few things are perverse and broken.
Unfortunately this doesn’t get to why.

For example the absurdly large UK plugs with integral fuses date to first (or was it postwar? I forget) surge of electrification which,for expediency’s sake was often point-to-point (like “party line” phones) so local devices needed protection. Nobody else went this route (well, excepting some dodgy informal systems I’ve seen in India and southern Africa) so could get away with smaller, less expensive plugs.

(And as for terminology, why do we plug the plug into the plug in Australia?)
That’s not at all a summary of the article.
They're not wrong about the big difference between production cost and selling price. CPGs are basically in a war with eachother over marketing and need to spend the maximum amount possible to get you to but their $3 toothpaste over another CPG's $3 one and over a lower-priced generic. If they could cut their marketing budget in half, they would, but that would only work short-term.
Depends on how social you are and how much free time you have. Mentally, I think it can become taxing to reach out to that many people. So yeah, I suppose there is a natural max that depends on personality, free time, etc.
The article covers all that.
For math calculations amenable to SIMD, browser vendors have already designed in a huge advantage for WebAssembly: plans for SIMD support in JS was dropped, and kept for WebAssembly. At the start it gives up to a 4x advantage to WebAssembly with the basic 128-bit SIMD, but possibly 16x later if/when WebAssembly gets support for vector widths corresponding to today's hardware.

(anyone know why they started with narrow SIMD? surely it's easier to emulate 512-bit simd with 128-bit simd instructions than try to compile 128-bit simd to take advantage of 512-bit simd?)
The article sort of conflates two different models. Dollar Tree is actual "everything in the store is a dollar" while Dollar General and Family General are mostly small retail stores that sell things at a variety of prices. They round prices to the dollar, but otherwise are traditional retail that just locates in unusual locations.

Five Below is another "dollar store" in that blend, focusing mostly on goods for young adults and teens. Originally everything was below $5, up to and including some video games and electronics like computer accessories or even drones.

It isn't too new of a niche, closeout retailers have often existed and its not uncommon with small businesses; ocean state job lot in the NE kind of exists with this model. I think what is unique is the small retail store model; dollar generals are as big as a walgreens or CVS, but stock a pretty full assortment of goods for the size. They are pretty impressive for being micro-super walmarts in a sense.

Dollar tree's are interesting because you can actually find books and dvd/blu-ray there. It's sort of a commentary on how tough it must be to be a creative when I can buy remnant books from A list authors sometimes; I've seen Jonathan Franzen, John Scalzi, Bill Mckibben, And Rod Dreher books end up in the dollar bin. There's also a staggering amount of generic animated dvds in the pixar/disney mode.
My "7th gen" Skylake-X is less than 4 years old. It cost $1400.
My X299 motherboard has a TPM header though, thankfully.
https://www.youtube.com/watch?v=9ACAxlY98gI tests are readily available
IDK how Brother Occam cooked his onions, put the author is not arguing semantics. The Author is calling out recipe writers on succumbing to something or other... and fibbing. Occam was a man of god and would have told the truth.

I don't think deducing from pure logic in a court of first principles (I am being dramatic, obviously) is the way to go here. These are some pretty established recipe families and good cooks tend to cook them the slow cooked onion way.

I suppose one can always argue that art is in the eye of the beholder, that French Onion Soup, Bunny Chow or Rogan Josh are whatever we decide they are, plurality, etc. but... well... these recipes are half onion. They're not quick fried onion recipes. The onions are soft and mix gently with the gelatinous liquid parts. There's no lost in translation here. They're saying and showing pictures that imply slow cooked onions. In their restaurants (and homes), they are certainly not serving soup that's a stock with crunchy onion rings floating around! They're making french onion soup that's french onion soup. They're using slow cooked onions and lying about it! Godammit HN! Sometimes things just are as sneaky as they seem. I've had it with these onion fibbin fraudsters. They've been lying to us this whole time!
Exactly. If someone can see through my webcam, I have more to worry about than them seeing my room.

I get the appeal of webcam covers; they’re a quick and simple alleviation to the idea of a “peeping Tom”, but if someone can see through your camera when you don’t want them to, they probably already have control of other things on the computer. They could install a keylogger and siphon my documents/photos for more blackmail material.

Maybe I’m just dense because it never happened to me (AFAIK), but am I wrong?
I believe open source software is now the most trusted segment of society. (Prior to a few years ago, I’d say peer reviewed science, but the replication crisis has not been kind to its image.) Most people in the know probably trust Linus and the kernel team far more than the intelligence team or Vitalik more than Janet Yellen or Postgres more than Oracle or Wikipedia more than Harvard.

To that extent there’s going to be a major push, where practically feasible, to replace existing institutions with open software and protocols. Trust is more efficient, and trusted entities will long-term outcompete untrusted.

The technology doesn’t yet exist, but if you could replace JP Morgan with a DAO, how does JP Morgan not watch its business crumble. Why would any stakeholder choose to trust an opaque bank over an open protocol?
I used to use Mathematica a lot and it was never an issue that the keyboard doesn’t have an integral sign or a lambda. You just type :int or :lambda and it displays as the proper character.

When working with mathematical modeling it’s honestly just so refreshing and every other symbolic math solution in other languages feels decades behind.

But alas Mathematica is proprietary and expensive enough that it’s always a management decision if you want to use it, so I never use it any more.
Windows 11 to Ship Without TPM Requirement for 'Special Purpose' Systems
That's another aspect of it. Please see this answer of mine:

https://news.ycombinator.com/item?id=27642630

In short, memory unsafety makes programmer bugs exploitable, instead of generally just failing.
Could you point out what (legal, UB-free) way exists to obtain a null reference in C++? If it requires UB elsewhere for the expression "if (&x)" to make any sense, I don't see why this is something you blame the compiler implementer for.
Ask HN: What habits have you managed to change?
What habits have you managed to introduce or get rid of, particularly if you are over 30 years old?
https://news.ycombinator.com/item?id=27641323