skysight-inc/HackerNews huggingface dataset:
> Should _every_ S3 action have a `if will_incur_charges() and should_not_incur_charges(): raise Exception()` statement in it's critical path?

We're talking about one account-wide flag `has_exceeded_billing_limits`. Changes are infrequent, and can be pushed into caches. Small overruns while the flag pushes are trivially eaten by AWS.
No, I want to be able to protect my catalytic converter.
This has been widely debated for years, photography is nearly 200 years old. Where we have landed is the probably the best place.

1. You have no privacy in public.

2. Individuals have a right to use a camera in public spaces recording whatever their eyes can see.

Changing the above would require a modification to the 1st Amendment in the US which makes any argument almost completely moot.
Will it let them know that their own phone has decided that they are a potential pedophile and their photos will be sent unencrypted to some tech centre god knows where where someone will decide whether to report them to authorities or not? Or is that ok to keep secret?
>>* remove the mortgage interest deduction

>So what's your goal here, given that historically this was the single biggest tax benefits to the (ever-declining) middle class.

Weird, I've mostly read that it disproportionally helps the rich. Examples:

[1] https://www.stlouisfed.org/open-vault/2018/may/why-economist...

[2] https://www.forbes.com/sites/artcarden/2019/06/28/should-we-...

[3] https://fivethirtyeight.com/features/the-tax-deductions-econ...
And you can basically just as easily backup to two Time Machine drives for just a little extra piece of mind. Not sure it makes sense to use an SSD for that application though.
You can say wasted due to mismanagement and not be wrong but also designing, building, and maintaining warplanes are among the most complex tasks humans have ever done, and I’ve been on plenty of teams that could barely manage a CRUD webapp so it’s not like being efficiently organized is easy and everywhere.

It should be impressive that such a thing is possible at all.

And, to be honest, it’s partially a jobs program to keep engineers employed and experienced in case there is a real need for immediate defense work.
This. Let me state my assumption and philosophy first. I believe strongly in learning and investing in the fundamentals — things that stay more or less the same for a long time.

There will be another new and _modern_ IDE tomorrow. Why invest and learn something that keeps changing? It’s like spending most of your time learning React or Angular, while you could have spent the same time learning JavaScript itself. I am not saying tools are not useful. IDEs, high level frameworks absolutely boost productivity. If your goal is to get something done fast, sure use these tools. But if you want to make long term investments, you should learn the fundamentals and later potentially use these frameworks (when you understand how they work) to further boost your productivity.

But people often get used to the tools they use, so people with a learning mindset, who start with the fundamental tools tend to stick with them. That’s why I think a correlation exists between engineers who have a good deep understanding of how a system works and engineers who use basic tools.
Exactly. And could be trivially implemented.
Parents should teach their children to use “good judgement” according to their family values with regard to what books they choose to check out from the library. Creating some kind of list system (with all the additional overhead involved) seems silly to me.
Yep, Turbo Pascal 7.0 vs Go 1.0.
In a way. Many people can text and drive but it’s advised against for everybody for a reason. it’s an extreme example but it illustrates a point that ultimately it’s a trade off between liberty and having guard rails. I’m just disappointed that we seem to be going from one extreme to the other without considering intermediate options.
Long time Firefox user (since circa 2010), and a heavy user of history suggestions.

I _really_ like the suggestions, for websites I open regularly they even show up in sequence correctly. I do type URL fragments usually, not going by title, though.
That just reinforces my statement. For 10000 years, most people only had family, because they couldn't afford the cost/time for friends, material wellbeing, good health, nature, travel, new experiences, etc. Thus you had to find meaning in family.

My thesis is that you will always find meaning in what you have. If your whole family is dead, you might find meaning in your pet dog for example, or in your friends. Similarly, if you only have family, you will find meaning in them.

Family tends to be the only thing you are given for free at birth, so it makes sense that it ends up what most people find meaning in. All the other stuff require work/chance on your part to acquire. And are thus much harder to lean on to find meaning, since they can be easily taken away, or simply be unaccessible to you.

Which means maybe in a country that shows other things beyond family as what they find meaning in is actually a sign that in that country people are easily able to have a lot more than just family, and can thus find meaning in more things.
I get that and think it’s possible for sure.
lars's article is what made it fully click for me on how important this topic is, so I'm going to mostly leave it to him here, but I just want to stress one thing.

One thing the Bitcoin issue has shown me is just how pivotal that 'number go up' is to society. When 'number go up', that thing gets bought in, which brings more people to it. I think many look at the LVT like medicine, yes, this thing is good and important, but it tastes bad, so we can't get the collective buy-in, and never will. But we all know what's going to happen to Bitcoin, it's a bubble, and it will crash, crash hard. But so is the real estate market.

Real estate has gone up as interest rates have come down. With our interest rates at 0%, there is now no more room for the interest rates to go down, and thus real estate market to go up. We've reached the end, as we come out of CO-VID they might go up another 10% or so, but the easy money is gone - but the downside is now massive. If rates go back to 5% we will see real estate prices go back to where they were at when interest rates were last at 5%. Investors have a huge risk disparity.

And this is where the Land Value Tax can help. If we can implement the Land Value Tax, and at the same time implement a one-time tax credit equal to the price of the land, not only will no one lose out, but those that have the most at risk will now de-risk, and have the most to gain. All in the meantime instantly incentivizing the correct behavior.
> You think there was capitalism in medieval Europe?

You'll probably move the goal posts, but yeah, the Fuggers and de Medici and all the other banking families of that age would like a word with you.

Edit: Also, you keep mentioning "regime" as if it's a bad word. It just means government[0]

[0] https://en.wiktionary.org/wiki/regime#Noun
That’s an interesting idea. Not sure how I could automatically maintain that list. Out of interest do you have a list of your own?
Neither SATA nor USB implies permanence.
That's mainly in the US; in e.g. EU you can afford your partners healthcare because it's been already paid with your taxes. In Japan it's "affordable" and I am unsure of Korea but if media is correct it's not as cheap as Japan.
The hundreds of millions of doses haven't been administered to the same person.
It's comparable to a brand new Intel workstation in 2010.

https://www.cpubenchmark.net/compare/Rockchip-RK3399-vs-Inte...

For most people trying this, the SD card is the bottleneck and there are options. The mentioned Rpi2 had USB 2.0 shared with storage and network. The 4B has USB 3.0 and dedicated lanes for GBE and storage.

Ryzen 3700 <> RPi 4B <> RPi 2
Playing a CD+MIDI, the CD that contains hidden MIDI (2019)
Is this for write heavy workloads instead of ready heavy workloads? Some of the ideas seem similar to Virtual Consenus in Delos [1].

[1] https://blog.acolyer.org/2020/11/09/delos/
it woulg be wonders if you could give a history of the JAZZ drive and the other iomega things

https://en.wikipedia.org/wiki/Jaz_drive
A Smart Artificial Pancreas Could Conquer Diabetes
It's surprising that this is allowed in the US at all. For a country that values personal freedoms, the legalization of being photographed against one's will is unexpected.

As a non-photographer, I absolutely don't consent to having my photo taken for public display. For a private collection, that's a different matter, provided care is taken to make that photo inaccessible to the public. If a photographer is to make money off of my appearance, I want to make sure it's done with consent.
It uses that much CPU because the original devs did not know how to program well and it allocates a shitton of objects. It is not a good example of a well-written java game.
The most important thing, is that here people will give unrequested advice. Here is mine :)

Post like this (with text instead of a URL) have a penalty, so it's more difficult that they reach the front page.

If you post your own stuff, you may add a comment to explain that and offer to answer questions. It's not mandatory, but people is usually nicer if the submitter is the author and is active in the thread.

I tries the link, and I searched "banana", but I found nothing. It's much better to submit a working prototype. It's not necessary that it has fancy graphics or other stuff, but it must be playable. (An alternative if you are a graphical designer, is to post a very nice mockup.)

Looking at the source, it's sending the queries to the server and waiting for a response to show it in the page. But I but it's doing nothing with the result in
Chrome and Firefox. Are you storing them? (You may get unrequested debugging.)
How do you get consent for a photo of a crowd?
Doesn't it cost less than that amount of money to have on-site backup power?
And Go folks denied generics need? LOL. Go hate is blinding your reasoning.
Yeah, cos it's the BLOGGERS who are undemocratic.

Amazingly poor choice of words/priorities.
We banned your account for breaking HN's rules, as I explained to you when I banned it: https://news.ycombinator.com/item?id=29127479.

It has nothing to do with your particular statement about gasoline taxes or anything else. You could have made exactly the opposite statement and it would have had the same effect. The deeper issue is that HN is not a site for people who want to defeat their political enemies; it's a site for people who want to have curious conversation and learn from each other. I don't think that's too hard to understand.
To all the sceptics out there: UK went in a massive vaccine binge and, you know, life is pretty normal here.

We have 80% two-dose and 90% single-dose people in the 12+ population (yes it includes children) and close to 30% third dose.

There are no lockdowns, hospitals not overloaded, people dying but not like crazy. Hospitals coping. The case numbers are high, but the logical implication is that most are mild and do not overload the system.
JavaScript is most definitely not as fast as Java. Try doing some CPU- and memory-intensive Project Euler problems in both languages and you'll see a several times difference.

Java has a much better standard library - abstract data type interfaces, common and fast data structures, I/O facilities, concurrency, and more.
HN guidelines: “Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith.”, and “Be kind. Don't be snarky.”. https://news.ycombinator.com/newsguidelines.html

I presumed the commenter is just extremely sensitive to the smell. The people I know like that don’t have a choice - it seems they are biologically like that.

They could have meant what you said… You could politely discover what they mean. If they were being rude, then perhaps try and help them to be more polite, to create a better community here. And IMHO downvoting is quick and appropriate if the comment is low value or inflammatory.

Edit: you are inflaming the situation with multiple low quality comments on the parent comment - please don’t do that. I am not a mod - I am just a user that wants this to be a friendly and informative place for everyone including you.
I mean for primary residence buyers, payments will still go up with interest, even though the asset price increase may slow or even decrease in value. So no, low interest rates are not really in your favor unless you already own the asset and are seeking new financing. Yes, people owning units and using them to buy new units while still being able to cover all their payments is seems like a problem, but it's almost a self-sustaining loop as long as they are able to keep increasing rents. It seems like this loop only stops in recessions. Some moves to make rents less attractive long-term might be helpful, but then you get the problem of who builds new housing if there isn't much profit in it?

I think phasing out mortgage interest deductions over time beginning with a cap would be one positive, but as we saw with the recent SALT cap, that effect is mostly overridden by other factors at least today.

I don't think there is a single entity or action that can be pointed at, there are many inputs, with only recession (in one city or the whole country) seeming to have a strong enough signal to override all the other inputs for the most part. Hiking interest rates to 15% ala the 80's also might work, but I don't expect to see anything near that.
The “Banned Books” movement is clearly only about any books that have faced even minor protest from “the other side” of the political spectrum. They frame the censorship debate in terms of provocative, but otherwise meaningless fiction. Real censorship of factual and relevant information exists today, and they support it.
>why spend five minutes doing a manual renaming when your ide can do it in a few seconds

That's a LSP feature, you do not need an IDE.
I think nearly everyone would agree that "over == bad" in most settings, but the reverse is being implied by the GP - that bad engineering is a form of over engineering.

No tests? Nobody knows how it works? It doesn't perform well and doesn't fit the problem it's solving? That's very much not over engineered in my book.
Holding Down Costs of Megaprojects: The Madrid Subway Example
Whenever I see Cruip stuff come up here, I always upvote (because I paid them money for templates years ago and feel like I've gotten a multiple back).

Although this Admin dashboard seems to be free.
how could a new grad be qualified to design a new intel chip?

seems like those are necessary stepping stones to learn all the real world issues that would be involved in actually designing a chip.
People actually were forced into slavery, and actually are not forced to work for Facebook.

Do you often exploit slaves as a rhetorical tool?
It's a common philosophical question applied to this topic: The logically easy philosophical definition is always the extreme - in this case, absolutely no restriction - and there are always objections using false equivalencies and slippery slopes ('if you violate the extreme in this way, you can violate it in any way').

Real life is not about logical extremes. Nothing in the US Bill of Rights is unlimited, for example. You have freedom of speech, to bear arms, and of religion, but you can't slander someone, own an anti-aircraft weapon, or sacrifice humans to the gods.

At the school library, we may not want people watching pornography. That's different than political censorship.
Also need monitoring then!
Same here. My sign-up experience was a nightmare and it took 3 weeks (to create an effing account).

I was at a point where I just said "screw this, I don't care about the free trial, just give me an account where I'm supposed to pay for everything". For some reason you have to go through the free trial in order to get a regular account.

I didn't even try out the platform once I got my account. They managed to drain all my energy in the sign-up process.

I'd rather go bankrupt by AWS/GCP nefarious egress fees than having to deal with Oracle again. Serves me right for giving them a shot.

I second the recommendation to stay as far away from Oracle as you can, even if their OCI pricing seems incredible.
There is always a nonzero error rate and always an error that never occurred for anybody to check for.
For native binaries, we now have https://www.graalvm.org/reference-manual/native-image/, but it probably doesn't yet work nicely with game frameworks? Not sure.

There are some engines, frameworks: https://jmonkeyengine.org/, https://litiengine.com/, https://libgdx.com/, https://www.lwjgl.org/.

But I have no real experience with any of those.
Currently Filecoin is priced at 0.02% the cost of Amazon S3 to store data (you can view all the stats https://file.app/). Specifically, the price is ~$0.0000025 USD per GiB per month.

The stats you mentioned above is the block reward subsidy that the network provides for Filecoin Storage Providers (similar to how Bitcoin miners earn bitcoin for mining), so the incentive for Storage Providers is to charge clients as little as possible so they can store real data, and earn the associated block rewards.
Germany is not Singapore. You won't face any legal consequences in most places for minor possession, and even dealing weed won't necessarily get you prison time. In Germany everyone who wants to smoke weed, smokes weed, legal or not. It's really, really prevalent as of now.
> You can also start solo and bring on cofounders once you feel you need it.

Thanks for the reply. How do you know when it is time to do this?
And the most important part of the rule which they forgot: Test your backups.

I once has to restore a DB from backups just to discover that the backups from 2 days ago were corrupted. Fortunately backup t-3 days worked. And I had to do some binlog mongering to recover the rest of the data.

Test your backups people. They WILL fail.
What makes you think they're neglected? Billions of govt money have been poured into them.
> questionable quality, elevated price and can't avoid mingling with people who more often than not deal with hard drugs, illegal weapons etc.

How many people have stayed away from weed or used it less frequently due to these reasons? If they were to go away and weed was just another shop like it is here in SF, don’t you think the consumption would spike?

Agree with the cool factor being undercut. But weed he hella fun and can get you hooked.

Take it from someone who has struggled with recovery: it’s not easy to quit. I suggest you browse r/leaves subreddit to see how many people struggle with it
Hey I wasn't there to actually eat! I was just stopping by to check and make sure you weren't there. But there you were! Shame on you, hanging out and window shopping at the red light district of fast foods.
Right, but that would still mean that C is closer to the hardware than Java. Java has a high level but less powerful solution, since you can only use it on vectors and not arbitrary data anywhere. You can write a similar function in C which compiles differently depending on where you compile and falls back in the same way, just that C gives you the option to use the hardware dependent instructions anywhere if you want.
> The question is whether what you're receiving is genuinely free, or a part of some squeezable marketing budget.

Using any "free" service is generally not free as you scale. That's the freemium model we live in today.

> Also like Google, they're a public company nowadays and will eventually succumb like every company before them to the realities of reporting growth.

This is an unfortunate assumption with nothing to go on at this point. There is no more certainty with AWS, as implied in your statement, than with any other cloud provider. Not all organizations have an end goal in being the scale of AWS. And not all organizations put profit over product with respect to an outdated perspective that said organizations need to grow 40% YoY for all of eternity to be successful. It's now, more than ever, very clear that AWS profit margins on data transfer are egregious and they spin the backpedal as "Oh - look at us dropping prices, for you, our esteemed customer!". This is the real marketing slight of hand here, not the other way around.
Yes, totally. Depends on your use case, but there certainly could be good reasons to keep images in compressed form even GPU RAM. It’d be ideal if decode is both random-access and predictable amounts of work per pixel. This format checks the predictable work box, but would need a little design to make it random access.
Accessing RAM is very slow and CPU caches don't scale, though. So it's not as simple as you're presenting it
Make sure to switch the default pet to one of the "gSheep" varieties, which is a much more complete recreation of the original than the default eSheep.

Unfortunately sheep-sheep collisions are currently still missing from this recreated version, though, and while you can also run the original 16-bit sheep.exe on 64-bit Windows via OTVDM, sheep-sheep interactions are broken that way, too.

Still, a great bit of nostalgia…
Rescript is sane but I wouldn’t all it simpler. It can be really hard to do trivial stuff with it. I felt I had to study OCaml to understand it.
Every time I read about the insane achievements of a language like JavaScript, I am reminded of how disappointing it was to watch. Maturing JavaScript was a lateral move that cost, what, a billion man-hours?

The new cross-plat runtimes and languages we could have had by now if JavaScript didn't have a stranglehold on the available browser-side language space... wow.
It would be an extraordinary event in human history if jealousy didn't play at least some role here.

But I think more than that it's become an identity thing. A social signal. So it's not really worth arguing about. Share you own thoughts and move on, don't get invested in debating it here. Elsewhere, perhaps, but not here.

I do want to add that while I don't completely agree with all your comments in this thread, I do appreciate seeing someone express an opinion on the topic that isn't a copy/paste of countless others before it.
There are some clever tricks that can be pulled with the latest instructions sets like AVX-512. The registers are huge and the instructions available are so varied that there are clever ways to use them in "off label" ways to implement lookup tables and bit-level parsers.
I think your solution is good but paranoid in the wrong areas. You’re probably gonna get bit by 25 years from now is the dependency on current gen Wi-Fi. The thing you have to own is the transport layer and all the devices that directly interface with it. Then all you will ever need to replace is the bridge to your “control plane” — apps, HomeAssistant. The golden solution (for me) is RF. 100 years from now you will still be able to find trancievers and the software to use it. It penetrates walls effortlessly and light switches don’t need high bandwidth. Best part is they’re super cheap.

Better living through 1900s tech. You can own the whole stack, have it be self-contained, never need to update. No trillion dollar corporation is gonna get distracted and say that Wi-Fi 420.69x-qwerty is so last year and force you to change anything other than the one little segment of your stack.
What kind of games do you need to worry about memory layout for? From the outside, I'd expect that it's as diverse as most software, where sometimes you need control like C and other times python will do.
How much income does your four year old haul in on an annual basis?
You can on iOS, for example with Codename One or Gluon Mobile,

https://www.codenameone.com

https://gluonhq.com/products/mobile/

They are also quite happy to sponsor possible console ports.
Sure, but also it just sounds weird to use a ramming together of names in Spanish as the formal word for anything in English. Especially when the thing comes from Asia.