skysight-inc/HackerNews huggingface dataset:
Maybe those other microwaves have a different design that doesn't make it necessary. So, sure, you can re-design the microwave oven, but that may entail significantly more work than to just deactivate the fan.

I could criticize cars with combustion engines for having one and being so noisy/stinky/... Then I could go on claiming that they should just turn them off, cause there are cars without combustion engines which are less noisy/stinky/... I'd be missing that there is more to it than just turning off the engine. I'd need to replace it with something else, like an EV. Maybe that did not exist yet when that car was build. So, claiming that this old Ford from 1970 having a combustion engine is stupid because "this is not a problem that other cars have" is missing the point. I could go rip the engine out because I don't like that it's noisy/stinky/... But I'm in for a surprise here. The vehicle won't move anymore. Something I'd have understood had I followed the principle put forward by Chesterton's Fence.

> Chesterton's Fence tells us that there is no cost to eliminating this ridiculously awful functionality

No. It tells you to first understand what you are doing. Blindly claiming something misses that part.
Thanks, make sense.

Actually, I asked because it surprised me that D1 - sqlite - was not written the same way.

[1] https://blog.cloudflare.com/introducing-d1/
> massive subsidies

You’ve invented this idea whole-cloth.

We’re not subsidizing someone’s existence just because we could derive much more value from their land if we forced them to sell it to us.

> A person can also downsize to a smaller home or condo in the community, providing the community gets its act together enough on housing to provide said options.

We’re not obligated to pave over our community and turn our population into a permanent rental class, pouring wealth into the pockets of rent-seeking developers that will extract it from the local economy, just because you don’t like how we live.

I realize this is a bit inappropriate for yc, but just about everything you’ve said demonstrates a gross moral failing inherent in believing you have a rightful interest in forcing others to behave the way you want them to, instead of the way they’ve chosen to live.
I'm really not a fan of sites that pop up "Log in with Google" with your account details prefilled. It's creepy.
From a family business started by my great grandfather, been running for over 100 years.

Things I learned from my dad and grand parents.

1. Being decent to people will cover all kinds of other problems.

2. A great reputation for doing good work is probably the best sales tool to have.

3. You can pay your people well if you charge premium rates. (and do premium or higher quality work)

4. If you pay your people well you just have a generally happier work force.

5. If you trust your people you don't have to micro-manage them.

6. Giving trust to people can be hard sometimes when things don't go well. (but you need to keep doing it anyways, even when you get taken advantage of from time to time)

7. Hiring mature and decent people fixes a lot of problems in advance.

8. Having a happy work environment is more important than efficiency.

9. The higher up you are, the first you are to take a pay cut, provides respect, stability and confidence in the rest of the company.

10. Don't beat up your vendors on price, and when things get rough, they will take care of you.

There is a lot more.

Me personally:

1. Being technically minded I had to learn to just hang out and talk with people. This was hard because I felt it was inefficient, but the long term, knowing people personally helped when there was difficult technical issues to solve while working with them.

2. Don't make changes to other peoples lives without consulting them first or at least giving them notice (if they don't have a choice). Changes to software, their computer, their job role, etc... Too many horror stories about this kind of thing really frustrating people. Thankfully, I avoided many of these issues by learning from others before making these kinds of mistakes to often.

3. It can take time to really understand a customer or a business. It's just hard to be patient as a technically minded person to sit and understand why something is done when it seems to be done so poorly.

4. Everything doesn't have to be fixed. I thoroughly enjoy fixing and improving things, but sometimes it's just fine to let something be clunky. Why? Because sometimes that clunky thing will stay working under every possible difficult circumstance, and an efficient issue requires calling me when it breaks...

5. Stand down. I've had to give up on very important issues because it would have had too much impact on other people. I wanted to fix product ids because they were based on a 1980s limitation, but the fight to win this change would cause too much turmoil, so I let it go, and I am glad I did, because I never really had to use these product ids myself anyways, and my concerns were theoretical.

6. Patience on change. I've found that when I see something I want to improve (from sales processes to manufacturing to IT related items) that if I bring up the issue to those involved, offer some ideas, and then leave it alone. When everyone now knows there is a solution waiting in the background, they start to notice the issues more keenly (instead of the frog in the pot) and then when they've had enough, they will be motivated for change instead of me pushing people towards it.
Facebook/Meta has a freeze through the end of the year.
I did read them and I'm not satisfied with their methods.
Intel - until recently, Intel was recycling equipment/retiring old nodes. Now with IFS it's moving toward keeping each node alive and using it for their IFS segment.

They've brought back a lot of engineers, and are gaining traction. And they are so hungry they are sacrificing margin to gain market share, completely the opposite of TSMC.

Nvidia CEO went on the record saying he would be very open to having Intel build their semis. I bet Apple would as well, no one likes being pushed by TSMC.
Or are they living there for jobs? That’s what I always hear as excuse for people to live there, not that they like dense neighbourhoods. I am old though so my network and (news/social) reading habits might be different.
Coinbase is insured. Crypto balances are insured against theft, and fiat balances are deposited into accounts that are then FDIC (or whatever is equivalent for other countries) insured.

https://www.coinbase.com/legal/insurance
F# does type inference like this:

let x = 1;

x is now an integer. Now you can't do

printfn "%s" x;

Only

printfn "%i" x;

So it has strong static typing, but most of the time you don't need to be explicit about them. It can even infer function types.

If you use FSI (F# interactive( it will always print the signatures in between, so that it's really easy to explore interfaces.
1. Make sure your business model doesn't mean growth will kill you.

@armc's first point "Few business problems can't be solved by more sales." is important, but here is a case where it doesn't work (on the contrary).

I once (indirectly) worked for a startup whose business model was basically to rent expensive hardware to its customers. It was considered a rising star, but here's the problem: it had exponential growth. That meant exponential capital needed to buy hardware.

It was considered a rising start, most of its metrics were incredible. Given unlimited access to liquidity it would have easily IPOd by now. But there is no such thing, so it crashed and burned.

(The product still exists but they took measures to address that problem, and the growth is hardly what it once was.)

2. Money doesn't exist until it's on your bank account.

Another startup I worked for (you might guess which one) raised a round with a new fund as the lead. For various reasons that fund couldn't give us the money for a whole year and that locked the other funds as well.

That startup was selling hardware. With no money in the bank we couldn't pay the factory or shipping. We had endless pre-order lists. When the money finally arrived, we had had a whole year with basically no sales, and that ended up being fatal.

3. Some customers aren't rational and that's fine.

At a startup I worked for some time ago, a customer bought an expensive yearly license for our product and never even used it once. At the end of the year, they came back... and renewed the license. I think we actually asked them if they were sure, and they said yes. They didn't use the product for yet another year.

4. Only found a company if you understand the field.

That one is from my experience as a founder. I was the technical co-founder of the company but I had no previous experience or knowledge of that specific market. I thought that was fine because I had a great co-founder who did and very serious partners, so I could learn as I went.

As it turns out we realized quickly that all our initial market study had important flaws an our assumptions didn't hold. We then went into a mode where we tried to figure out if we could turn the company around or maybe pivot, and that was a very frustrating time for me because I felt powerless, not having the necessary knowledge to help like I would have wanted to do.

Thankfully I had enough experience with other businesses to look at the metrics and figure out a few key things. Eventually we shut the company down and it was the right decision, but I will never again start a company in a field I don't know well.

5. Everyone on support.

I have done support one way or another at every single company I worked for. At the company I currently work for everyone works L1 support in rotation and I strongly believe it is a good thing. It will ensure everyone talks to customers and is aware of their pain points.
i have no idea what this is, but what a beautifully designed thing, it makes me want to use it, just to feel it lol
This. I'm pretty sure I've read COVID contract tracing data being used for other purposes somewhere out there.
Show HN: Community-led Web3 developer resources platform
That’s actually a bit of a misunderstanding of how banks work. “Fractional reserve” isn’t really actually a thing in the real world (just a textbook model). The confusion stems from a rule in the US, where banks were required to have a particular type of asset (central bank reserves) in an amount equaling at least 10% of deposits. People misunderstood this to mean that banks only have 10% of deposits backed with any asset, which is completely wrong! Banks have to have assets backing 100% of deposits, or else they’re insolvent! The reserve requirement was a liquidity thing, and I don’t think it’s actually a requirement at all any more. Most other countries don’t have a reserve requirement either.

Now, it is basically correct that banks create money (when they lend, because the created loan (debt to the customer) is an asset to the bank, and at the same time they create a liability (to the bank) that is the deposit (the money loaned)), as you can read about here [1] from the Bank of England. But that’s not a secret, it’s just not commonly known.

What Tether is doing, of course, is different, because they seem to create money out of nothing without having the assets to cover them, and/or without the licensing to create assets (loans), which of course carries with it obligations like capital adequacy requirements to be able to cover expected losses with capital (not deposits, a real bank isn’t actually allowed to use customer deposits for lending, but they are used as part of the liquidity that the bank needs).

1. https://www.bankofengland.co.uk/-/media/boe/files/quarterly-...
`git push heroku main` doesn't work if your repository is large enough (not sure if this is raw file sizes or the Git data size). Some of our apps can't be redeployed using this method, we have to use the build workaround which has its own set of issues.
Yes! EU citizens, arm yourself with information about UvdL and cronyism. Start with the Mc Kinsey affair:

https://www.dw.com/en/german-opposition-to-probe-defense-min...

It says something if the usually cautious dw.com uses the term "Nepotism and spending suspicions".
Accessible Teaching with GNU TeXmacs
Orbán's opinion changes as the wind blows. He can't be trusted with anything.
You strike me as a genius, Gumby. I literally said "oh my god" out loud while reading the free pilots paragraph
I couldn't imagine building a desktop app with anything other than Electron these days UNLESS I had significant prior experience with some other toolchain.
Apparently they did and in retro-perspective it was indeed that simple. (Simple as in they made their own custom renderer afterall.)

https://devblogs.microsoft.com/commandline/case-study-how-ma...
Image of Black Hole at Center of Our Milky Way Galaxy Is Captured for First Time
In the MQTT world, in which Pub/Sub is based, every publisher is a client, and every subscriber is a client. You can be both, too!

Assuming your existing backend is in $SOME_CLOUD_PROVIDER, publishing messages to Pub/Sub is just a few lines of code in your favorite language - we have a couple of examples up in JS + Rust - e.g. https://developers.cloudflare.com/pub-sub/examples/connect-j...

Subscribers receiving those messages can be anywhere you can run an MQTT client, which turns out to be... a lot of places :-)

(I'm the PM for this, and we'll be adding more examples to our docs in the coming weeks)
From what I understand, Netherland has practically the same system as Israel. There's no regional representation at all, you vote on the party, and although you do vote on a specific candidate from that party, seats are assigned in the order of the list that the party determined, unless a candidate receives enough individual votes to reach the threshold for a seat on their own (which is rare for anyone not on the #1 or #2 spot for their party).

As a result, Dutch parliament currently has 16 parties, and the senate 13. And although governments do fall, and sometimes have trouble forming a new government, the system is very stable. Every government is a coalition, a compromise between enough parties to hold 50%+1 seat in parliament, and that means you generally see the same big parties in government. Sometimes one of the big parties loses popularity and thus seats, and doesn't govern. Other, possibly fairly new, parties can take their place. Parties that most other parties think are terrible (like the racist parties) still won't be able to form a government even if they're large, because nobody wants to work with them.
> People saw the meteoric rise of Bitcoin and got a serious case of FOMO.

Something about the chance of life changing returns in intoxicating. Personally I'd be thrilled with a 20% annual return in "normal" investments, but somehow crypto doubling or even tripling in a year is boring because we're all after the 100x+ return. Maybe it's because psychologically it just feels like more of a lottery ticket.

I have a relative in wealth management and went through a period where clients asked about bitcoin frequently. He told me his rule of thumb is: "If you've heard of it, it's probably already too late."
Yes, by making the demand far greater than the supply. I would call that very popular.
This seems to imply normalizing scanning of private information between kids. All I see is getting them used to governmental privacy infringement early, so they won't complain about it later as adults. Very sneaky of them. Again it's "to save the children"
A lot of people have looked for conspiracy or motivation around the Terra Luna crash, but the real answer is if you can legally make money by making something crash, then someone will make it crash.

Terra Luna was a slow antelope on the savanna.
being able to interpret law freely but at the same time being bound by precedent, is scary.

Law should be as unequivocal as possible.

Common law is the equivalent of the imperial units or driving on the left of the road.

They have been replaced by better units or superseded by more uniformly accepted standards.
> Crypto isn't living up to it's PR an I don't really understand why people can't see its flaws.

Because people are trying to get rich off of it. I believe a majority know it’s a horrible “currency”, they just want money.
I think the advice here is not so much to sell a solution to these businesses, but to start a business in that sector and run it more efficiently---thanks to tech magic---than the competition.
Basically 1 person out of ten? That's frightening. Statista says it's an estimation but all information about source and methodology is behind a paywall.
no, by writing similar \ equal code somewhere that later other people looking at it could argue is a re-use of the GPL code they looked at and thus causing the whole project to became GPL.

it is just them thinking it is better being safe then sorry. if they don't even look at the code there is no way to argue that they are copying it.
What I don't understand is what Hungary gains from splitting with the rest of the EU and NATO to help Russia. Doesn't seem beneficial to them.
Sure, of course we need the laws and enforcement agencies.

I can't see what's wrong with calling out people for unethical, shitty and harmful behaviour however.
Anton Petrov is doing a good rundown on youtube now
The line about "Grooming" was also very ambiguous.
What is the legal definition of grooming?
Was there so much crying about the UK ones or was everyone obsessed with covid? During covid the uk spent a lot on similar (and I think worse) tech? Maybe the uk will license it?
>NATO was defending Kosovo from a war of aggression and ongoing genocide.

Except that Kosovo was not a part of NATO so you can't say that NATO is a defensive alliance unless you are going the Roman way of pre-emptive defence[1].

[1] All Roman wars were officially defensive because they believed gods would not support an offensive war
Well, given that JWST has at least 2000 worse resolution that EHT (see my comment below on that topic with some links). Thus the blurriness of this observed object is just a result of enormously small size versus distance to it. Any star observed by JWST is much-much bigger (i.e. has bigger angular size). During the live event [1] they make a lot of size/distance comparisons, like resolving individual bubbles in a beer glass in New York from Munich Biergarten, or a donut on the surface of the Moon resolved from the Earth.

1. https://www.youtube.com/watch?v=rIQLA6lo6R0&t=1930s
Here are a few that might help:

https://gizmodo.com/why-cant-einstein-and-quantum-mechanics-...

https://www.theguardian.com/news/2015/nov/04/relativity-quan...

https://en.wikipedia.org/wiki/Problem_of_time

https://physics.stackexchange.com/questions/387/a-list-of-in...

For a good general source if you want to learn a lot more from a good popular science point of view (but one that takes great care to not accidentally mislead by oversimplification as often happens with popular science) about general relativity and quantum mechanics, try PBS Space Time, especially after Dr. Matt O'Dowd took over as host and main writer.

https://www.youtube.com/c/pbsspacetime
Morgan Freeman as a runner up
there were several well publicised lawsuits claiming fraud
D1 _does_ use Durable Objects under the hood! Like Pub/Sub, it's ultimately an implementation detail, albeit probably interesting to this audience.
Are you this quick to jump on media / news orgs that misquote others? Just curious.
Thank you. Would Jupyter be a good comparision (though that isn't prose-oriented)? Maybe even Emacs? What users are you targeting? Developers usually don't need to write a lot of prose.

I'm always interested in systems that are willing to make the tradeoff of more power and sophistication at the cost of a greater learning curve, and I strongly agree that we need something beyond PDFs and webpages (and Word documents). Nota interests me but I'm having a hard time seeing how the power and sophistication will significantly improve my writing or documents (and I don't develop React applications). A use case would be great; the hyperlinks and tooltips on the page I see can be done much more simply.
I have another anecdote about this product to share...

A couple of years ago, I got golfer's elbow from doing high volume chin-ups (supinated pull-ups). I'm at an age where this kind of thing is common (I've heard of it referred to as "middle age pull-up syndrome").

I tried to ignore it and work through it, but it got worse, and I eventually went to therapy where they recommended the Flex bar. It took more than a few weeks, but eventually it completely resolved the pain. For me at least, it did the job, and it's a lot cheaper than a single visit to the therapist (even if you end up buying multiple "levels" of it).

Nowadays I do my pull-ups on gymnast rings, so these creaky old elbow joints can move freely rather than being stressed by a fixed hand position.
> This is asking for Guido to have predicted the multicore era and the success of Python in 1991

No, it’s not. My comment applies to single threaded performance as well (I wasn’t even thinking about the GIL when I made my comment)—why isn’t Python as fast as modern JS implementations, for example? The answer isn’t “JS has multi thread support”.

Moreover, a slim C extension interface is about flexibility so you don’t paint yourself into a corner when you don’t know what the world might look like tomorrow. Further, you can have a very rich C extension API without exposing the entire interpreter (e.g., h.py). Further still, Python has broken compatibility several times since its inception, so the idea that this was cemented in 91 is nonsense.
They're also (as far as I understand it) not actually continuous motion. They just have much smaller increments of movement than a single second.
>Those who tried, failed miserably.

Ah you think the government sends an official person and start to blackmailing you?

>Justice system here is not run by governments, it's a completely separated power.

Oh c'mon, it's pretty naive to think like that.

>They control everything in the control rooms, which is not even the case oin EU democracies.

Ah yes the russian control room's who had not heard of that.

>which is not even the case oin EU democracies.

https://european-pirateparty.eu/chatcontrol-the-sequel-nobod...

https://tutanota.com/blog/posts/why-a-backdoor-is-a-security...

I really cant believe that you think the EU is so much better. But i see, the propaganda to implement that we are the good one's worked pretty well for you.
I think you are underestimating the power of modern servers and GPUs for scanning this stuff. It's mind boggling.
Turkey.
iphones (and ipads) do last 5 years or more, both hardware and software support; it's a key differentiator from the android ecosystem. A more easily replaced battery would be nice.
The man who planted trees by Jean Giono
Accounts receivable. The people who handle payments, and who hound delinquent accounts to pay up.
The movement is still quantized if you look close enough.
The biggest outcry over the UK one was people's need to contact their ISP to be added to a list to access legal porn, which may have overshadowed the rest of the points.

This was a while before covid and has largely moved to just being accepted to my understanding.
> I still think objects are great, but PowerShell makes it so hard to deal with them.

LOL, this is amazing...
It depends on what they demo. I'm very much interested in their Quantum AI stuff.