skysight-inc/HackerNews huggingface dataset:
This is a use case for crypto: seamless first or third-party attestation of age without sharing additional data.

It's still a stupid law, but we have the technology to make it work.
Why would China and the US get into a hot war anyway?
Look out, Redditards gonna flag you for complaining.
Also should be superior than RTX 3090 (Samsung "8nm")
> absolutely no reason

An editor warning you that your work hasn’t been saved?
The supply of TSMC chips won't disappear bc the US will defend Taiwan. It's far too important. The companies with major reliance on mainland China (Apple) are the ones that need to worry.
The US produced 4.12 Trillion kWh in 2021, of which ~20% came from renewables.[1]

~60 Million kWh is a drop in the bucket even if it's true (your claim lacks a citation).

[1] https://www.eia.gov/tools/faqs/faq.php?id=427&t=3
I know it feels like overkill, but I’d recommend either outsourcing (even Stripe has usage-based billing if you can keep your updates under 100/s) or using something off-the-shelf like https://killbill.io.

I know it seems like a simple problem, but billing systems quickly turn into Eldridge horrors, even if you have the best intentions, and it’s always nicer to have someone else to maintain that for you.
do us a favour, and sample a cohort of your friends outside your immediate circle, down to new families, wives with kids at kindy, and non-rural people. You certainly exist, but you're at the end of the curve. Thats the point of substance here.

I haven't driven more than 60km a week in 5 years, with occasional 150-300 forays and most of my fellow apt dwellers are the same. We know we exist, we know you exist.

if your answer is "we all do" then you are definedly in a very specific cohort, which I think you need to identify and clarify what % of the population you are. Hint: you probably aren't working in LA or NY where millions and millions of people live and work.
I get where people are coming from, but I honestly don't think it's that hard. If someone is new to .NET, all they need to care about is .NET 6 and later, so it doesn't matter much.

Microsoft has documentation for the history. Here's one: https://docs.microsoft.com/en-us/dotnet/core/introduction#ne...

I think everyone is honestly too harsh on Microsoft. They are the best at evolving software (not perfect) while keeping backwards compatibility. Apple and Google just throw things away or suddenly change things and say "deal with it". Of course it's easy to keep naming simple when you do that. There's no way Oracle, Apple, Google, etc. could have managed the transition from .NET Framework to .NET 6 like Microsoft has. Apple would have just changed to something completely different and thus named it something new, just like they did with Swift.
You really think TSMC will be able to fabricate and export chips at a significant fraction of full capacity during a war with China?
You say that as if it didn't just turn out that China has been producing 7nm chips for at least a year.
That is contingent on China able to access other global markets for its own GPUs/chips

Which I don't think is a given, it will become more like cold wars, where market access will become limited to allies only.
I have no personal experience with this, so I must have read I somewhere. Usually in the first hours your get hungry, which eases off after some time. After that, you can until you are hungry again.
California Takes on the High Cost of Mandated Parking
Regarding the last sentence, you started the argument and haven’t displayed the slightest understanding of the topic argued. I have 15 years combined experience between academia and career excluding undergrad. I’ll be the first to admit that there are counter-claims and refinements to my statements, but you just go on and on and on without saying anything meaningful while being addicted to having the last word. So go ahead and talk in circles.

For the sake of analogy, perhaps I should read some articles on equine veterinary practices and start talking down to practitioners in the field, all for the sake of making my internet ego feel better.
Useless post to an inaccessible article.

Remove it. Oh and be sure to flag anyone pointing out this fact again, because you're not getting enough attention on Reddit.
I've seen plenty of racks in my time with stuff like this installed https://www.gpssource.com/products/irms18-gps-integrated-rac...
Which also explains the delay. You don't post something like this mid-lawsuit unless it's putting issues to rest.
The problem is that you spend 95% of the time using it on the golden path; add, commit, push, maybe click a merge button somewhere. At least in my experience

So it can be hard to learn the hard parts by doing, because by the time you need to do them again, you've forgotten what you learned last time
No NATO member even recognizes Taiwan as a sovereign country, going from that to NATO membership seems... quite the leap.
this is fundamentally about PR, and economics. Because we believe shorter range is inferior the fact its more than the vast bulk of average range inherently casts it as inferior but there is no "god" deciding what is inferior or superior. Its entirely subjective.

Now don't get me wrong, on BUILD QUALITY alone I could go to inferior, but that aside, its accelleration at the lights from the standing start is just unbelievable. If you live for burning off the guy in the next lane, its not inferior.

Its subjective.
> That's why in a perfect world, we would have large human trials with different dosages and iterate until we can get the maximum benefit and the least harm.

Off topic, but whenever I think about this, I find myself thinking that what the world really needs is next-level human/medicinal modeling. Imagine if human trials didn't have to happen in order to know the long-term effects (and in a fraction of the time)!
Maybe when people started going back outside to do stuff? Did they account for the reduction in death in 2020 from other causes due to the lockdowns? Are you arguing no one really died from Covid but did die from the vaccines?

Say what the heck you mean, Mr Bright, because you’re dancing around it like you’re on American idol or something.
The implication of ST is you aren't targeting a specific individual, so this analogy falls short there - "Chris2048 on HackerNews" is definitely targeted. People rail against HN and its "tech bros" all the time.
The cutoff point is when it's a "concerted activity on the part of employees designed to restrict or limit output".

It's pretty simple if you just read any of the linked documentation.
> Subversion was so undeniably superior...

I was fine with CVS, and I'm fine with Git now. But, for some reason, I could never wrap my head around Subversion. Something about revisions-as-a-directory-tree just messed with my neurons.
A higher level approach that I try follow is to design a quick experiment, log output etc., as soon as I 'think I know what the problem is related to'. Because I'm very often wrong about correlated events in the system actually being related to the cause of the bug, the quicker I can invalidate that bad idea with real evidence the better.

My longest debugging session were too long because I spent so much time trying to validate a hunch when I should have been trying to invalidate it. This might seem like common sense but it's taken me years to figure this out and it's really made me much more efficient at finding root causes.
So aliexpress garbage? Wow they must be scared
> If you work for a company there is some expectation of being able to work while people watch you.

I don't know what kind of company you work for, but, in spite of the fact that every single technical interview I've ever had involved live coding, I've literally never had to write code in front of anyone at work. By "write code" I mean "write code that's expected to compile and run." I've done plenty of whiteboarding at work, but never anything like what happens in a technical interview.
Or as written by George Pólya in How To Solve It

1. See
2. Plan
3. Do
4. Check
Probably yea
I'm doubt full capacity but I think there's no doubt the US will defend Taiwan with full force of military to protect those chips and this order is more evidence of that. They now seem to get how important AI is to future global order.
And the thing is, Python and Java are much worse than .NET. I use F#, and it is completely seamless to install and use .NET anywhere.
UN Human Rights Office issues assessment of human rights concerns in China
I used to do a lot of work in an electronics lab that had a whole bunch of windows on one wall that looked out onto a hallway. That hallway was more or less the main passage through the building, so it was fairly high traffic. I used to tell people I felt like I was working in the engineer exhibit at the zoo.
there is no much defense from barrage of cruise missiles on tsmc facilities.

Saudis couldn't defend their oil assets from Iran drone attack for example.
> Art is about human expression

It was previously, because we were the only ones capable of it. As a counter-point, it's not hard to imagine aliens creating art.

The definition that specifies human origin is now outdated.
I’m all for websites collecting less personal information. But I wish they wouldn’t base it in child status.

Now all I read is “websites must collect a ton of personal information about you and send it to the government to verify your age, and also tell them all the websites you visit.”

Why are we so worried about corporations getting our data? The worst thing they’ll do is try to sell me something. It’s the government I’m worried about - they can do far worse.
No. The only countries which officially recognize Taiwan as independent are: Belize, Guatemala, Haiti, Holy See (Vatican City), Honduras, Marshall Islands, Nauru, Palau, Paraguay, Saint Kitts and Nevis, Saint Lucia, Saint Vincent and the Grenadines, and Tuvalu.
Yep I suffer from this too. From my perspective it's trying to "prove" that I at least did some work on my part to figure it out and if someone were to ask me a question I would hope they do the same. I don't want to come off as the person who didn't spend a small amount of time researching myself before using up other people's time.

But it's a double edged sword. I am not the most articulate person so sometimes the information ends up becoming more confusing for the reader which doesn't help either.
I really do believe that buying land in the far north will be a good investment.
"small fee" actually just fixes the problem (mostly)
Also notice when you search anything in the store you always get a bunch of Sponsored results at the top. This is almost exactly like AdWords for search
Anything in Python which uses ZIP() instantly hits my brain exploder, or one of those nested "do it for this array, iteratively, for this conditional"

Anything using the ternary operation concept

Anything using recursion

Anything which has a self or implicit this in it, which is contextually undefined in the point of view, and has to be grokked as "the thing it should be, whatever it is"

Anything which says "you aren't meant to understand this"

The cognitive burden of being an (english?) speaker, with somebody who speaks in complex multi-clause sentences, with parenthetical statements but you don't know until the very last sentence WHAAT THE HELL IT IS they are on about. That guy. Thats generic functions in a function stack calling the one which says which of a million things this stack of calls is being applied to.
Yen Falls to Fresh 24-Year Low as US-Japan Policy Gap Weighs
I think the fraud is asymmetric. It's relatively easy for me to hire someone to perform the work the employers wants for X hours one time (i.e. interview), but relatively difficult for me to subcontract it reliably for 40 hours every week.

This asymmetry exists regardless of how representative of real work the interview process is, short of a full-time engagement.
My other concern is the collapse of the tech sector in a few months. I'm roughly 80% certain I'll be subject to layoffs in October (though all my coworkers are clueless), and I don't think it will be anywhere close to as certain I can find a new job as during the pandemic (then for every one company doing layoffs there were two with "unprecedented-who-could-see-this-might-end" growth).

Lot harder to justify a new PC when no longer receiving a paycheck, though it will likely be even more important to have one then.

Just got a new System76 machine and I have to say, I'm really loving it.

Hard times ahead, unfortunately after that, it's even harder times.
It's unclear whether the US would deploy its own military to protect Taiwan in case of a Chinese invasion... but it could happen.
Depends on your investment horizon. Being right at the wrong time (or taking decades to realize your gains) could be as bad as being wrong. The future gets harder to predict the further out it is.

With all of that said, I did buy a parcel of land somewhere (not Michigan) for my children where climate change impact will be minimal (based on all available forecasting models). Whether it gets built on, whether they can defend it if necessary, all TBD.
There is a huge difference between a 7 year old and a 15 year old. Massive difference in maturity
Hmm, worked for me. The World Bank data is also up to date: https://data.worldbank.org/indicator/IT.NET.USER.ZS?location...
The contingency is the chips act building more fabs in the us.
The main reason is that you can’t, because only a work produced by a human is eligible for copyright.

For example, it has previously been litigated that nobody has IP ownership of an image taken with a camera by an animal.
> Things like having an incorrect data model.

Absolutely. Take a look at git. It's basically just a Merkle tree which is an ingenius data structure with a very simple set of entities and invariants. Almost every feature of git can be viewed as merely manipulating this structure. If you rolled your own, you may get a fast mvp, but chances are that your data model will be very inefficient or complex for coming features.

This goes both ways. Git doesn't have eg tracking of empty dirs, as a result of the data model (to my understanding). Saying no when it doesn't fit the model is also an important aspect.

As such, the data model can't be decoupled from almost anything else, including the UI. It's well worth spending some serious time researching and planning that. Or, if you're still not confident, you can always prototype a quick-and-ugly POC which contains your main features – that usually helps inform and build intuition about the problem.
... and that's how I ended up with a detached head.
Could very well be, I sincerely hope not. If you remove the facade of petty wars of insert-your-current-thing, I was surprised to see that Biden is even more pro-US and anti-China/Russia than Trump from a strategic standpoint. US is becoming the IBM of sorts of nation. Slow, sluggish, inefficient and it's gonna continue to peddle on as far as no one fucks with the food supplies (or guns).
Being able to buy a new CPU and put it in your old motherboard is better than having to buy both a new CPU and a new motherboard, even if you have to spend five minutes googling which BIOS you need to flash.

You seem to have missed the point because the original discussion claimed that it was somehow "consumer friendly" to require the purchase of a motherboard as well. You've somehow morphed that into, "if I'm buying both a CPU and motherboard". The whole point was that you don't need to buy a new motherboard.
I feel this presumes that the blocking was done with an intent and context that the blocked person (and public audience) would agree with.
Google refusing to distribute apps claiming you can cure COVID with horse paste is no different from a bookstore refusing to sell a book on car repair that says you can cure detonation by shoving bananas through the air intake.

You have no civil right to force a bookstore to sell your book and you have no civil right to force google to carry your app.

You never have, and you never will, in a free society where booksellers and App Store owners are free to run their business as they see fit.

Not censorship, just more anti-vax bullshit masquerading as civil rights activism.
> keep tendentious meta-debates out of the main threads

How is removing "tendentious meta-debates" aka "controversial topics not directly related to the main thread" compatible with "On-topic: Anything .. interesting ... anything that gratifies one's intellectual curiosity" or even "seasoned talking points aren't on topic here"?

(though it does match "Avoid unrelated controversies".. Guess those are never interesting to good hackers?)

> If you want to debate the moderators

I think the issue is they don't want to debate the mods. Or specifically, for the mods to debate them. I feel there's a difference moderating the meta-aspects of a debate (style, relevance etc), and participating in a debate.
Sure, in-memory works until the page is refreshed. Storing data in the URL is an option, but also messy and cumbersome to manage especially with bookmarks. localStorage / sessionStorage is clean and dead simple, and it actually allows an app to be truly stateful, so it’s quite unfortunate that the trend is to avoid the “evils” of storing any kind of data on the client. What, should we go back to the days of session IDs and server-side storage for even the most trivial data?
AMD isn't subject to the limitations as current-gen Radeons aren't fast enough.

edit.... but apparently the AMD MI200 datacenter chips are subject to this
Why is the tech sector about to collapse?
I bet this happens a lot actually. Its far easier to just post a bullshit job on a board and collect the CVs than dream them up yourself.
I've written billing/usage systems before, something your missing is the audit trail, you will get a query on a bill by a customer (for example, why did my bill increase this month so much, or spike on Wednesday?) and you need to be able to dig into the raw data (eg, your raw usage logs that contain high detail of start/stop events or usage information for each service call) to provide comfort to yourself and your customer about the billing query and validate there was no billing error.

Since you will want to plan for that, one thing you can do is treat the end of month billing calculation (or ongoing usage per day) as a calculation based off your raw usage logs.

So your usage of the product (service usage start/stop times) are log events (eg, pushed to S3 if its a huge system or start with just another database table like billing_usage_event) that describes each service start/stop and calculated rate etc.

Then your bill is the aggregation of the raw events for the day/month, allowing you to both do an audit if there is a billing query (find out why the bill spike occurred by looking at billing_usage_event) and also provide peace of mind to you and your customer the billing is accurate.

("Accounting for Developers" was posted recently on HN, it was a great read - https://news.ycombinator.com/item?id=32495724)
> This sort-of proves that AMDs are toys, and NVIDIA is for serious work

https://www.top500.org/lists/top500/2022/06/
I'd argue that while initially having more guns causes the probability of being raided to go up, with enough guns that starts to fall.

The police/FBI raid you because you are a threat to them. Become enough of a threat, and they will think twice about raiding you.

Of course you won't win against the military, but that becomes an issue of popular support - the BP didn't have enough political power at the time. I expect this is the reason the response to the Capitol raid was muted - As much as a military response could be justified, doing so against a reasonably well supported group would escalate the situation.
Uh, smartphones? Bad battery life and, at launch, not very good features? What about LCD? Worse colors than plasma and CRT and more expensive. Drawing tablets for computers, which cost a fortune and were a janky mess to begin with. Battery powered earbuds; also bad battery life, frustrating bluetooth behavior and cost a fortune?

The common story on all these things is that they improved as technology matured.

And in regards to cuckolding ourselves (poor phrasing on your part), we've taken out a big metaphorical loan to live like we do, from the planet. To get here, we've filled the ocean with plastic, poisoned the rainwater with PFAS and ruined a whole lot besides. We have not found a nominal equilibrium yet. Our operations at large scale still come with tremendous unanticipated negative externalities, whether it's the cultivation of supercharged diseases and pests through heavy use of chemicals on crops and the creation of large monocultures, polluting water bodies with huge fertilizer runoffs and the contraceptives we excrete because of our addiction to consequence free sex or rapidly draining aquifers for water to drink or just waste in hour-long showers. We pollute our own bodies in this way, with plastic particles in our water, our meat. So, we can't keep doing this. We do need to curtail how we live amd find a better way that isn't necessary going to be sexier or less work. Even if we do, there remains the open question about how other countries can even advance, as the world can hardly afford more first world countries that live at the standard that you or I do now.
I am no sql expert, but have some recent experience designing similar systems and went through the db structures of several big oss projects for inspiration (some lost HN post, if anybody remembers).

I think your account_debit and account_credit tables have their names swapped.

You should have a products table, and a billing tier table with timestamps for start and end, so that accounts billing tier * products billing base rate at the time of use = their cost. You are not going to do only one thing or have only one price forever.

So at least:

accounts (acct_id, timestamp_start, timestamp_end, tier_id) - this gets more than one row per acct based on whether they change rate tiers. Same thing true for products and tiers below.

products (prod_id, timestamp_start, timestamp_end, base_rate)

tiers (tier_id, rate_multiplier, product_id, timestamp_start, timestamp_end) - include product_id if you want use different multipliers for the same account on different products in the future. timestamp_start and _end so you can use the right multiplier when prices change for active accounts.

you can include an `active` boolean on any of those table to speed up queries if necessary.

Then, in account_debit (labelled account_credit above), I would just log usage (debit_id, timestamp_start, timestamp_end, product_id, account_id), and calculate out only when actually billed. The way you have it now you could never deal with a usage dispute. You need better logging of raw data, never store calculation results when you can trivially store numbers.

account_credit looks fine, maybe store source_transaction_id for ease of lookup. I don't have the experience in footguns as indicated with foreign key constraints by others, that seems worth listening to ;). I think using timestamp_start and _end so that there are never any changes to tier rate rows, product base price rows, etc, should go a long way towards mitigating that here.
> he just states some basic, "Stop doing <value judgement about user's behavior>."

Very often it's "stop breaking the guideline", or "stop participating in flamewars" - so not much to go on. Often the next comment is "which guideline did I break" or "What do you mean by flamewar/why is this a flamewar?" - which goes unanswered.

Other times, users will participate in blatant trolling, or obvious (non subjective) rule breaking and get far more detail/response.

It feels like dang/mods aren't exactly sure of what the moderation rules should be, so simply don't answer difficult questions..

That said, what is the benchmark for moderation? Reddit? The internet standard is so low, HN is great in comparison.
the legal defn isn’t really relevant. freedom has taken on new popular meanings in this culture war.