skysight-inc/HackerNews huggingface dataset:
I bought a phone used and refurbed that was locked to Verizon. I know the phone was more than 60 days old so it should at the least be eligible for an unlock per the policies.

Went into a store, they said I was being scammed by the seller and to only trust the store (they just wanted to sell me another phone). Phone support said they'd try a few things on their end but in the end the phone was still locked. I think I only ever got to T2.

They also said they had no record of the phone ever being activated in their system so I kinda suspect the seller was a verizon store doing shady stuff.

Ended up having to return the phone and fight over a "restocking" fee. Paid $40 more at a different seller for a fully unlocked phone even though by Verizon's own policies the first phone should've been unlockable. I wish there was something I could've done to hold Verizon and the seller accountable.
I’ve had a similar experience in India with wired internet from a local ISP: CGNAT is used so there are who knows how many customers on the same IPv4 address, https://iknowwhatyoudownload.com/ shows at least forty hours of movies being downloaded every day, the IP address is on half the blacklists out there because someone is part of an email-sending botnet, and yeah, Cloudflare hates you.
Let's say you're one of the hundreds of thousands of solo devs/founders making some money - but less than $1000/month on your SaaS startup.

You don't want VC, you just want growth and the ability to do your startup full-time. Why would someone mentor you in that case? What's the benefit to them?
Texas Instruments TMX 1795: the almost first, forgotten microprocessor (2015)
Its amazing how Cloudflare became another tech monopoly that can decide the lives of ordinary people in a totally unregulated, private fashion.
Opera was the most innovative web browser ever. They brought so many new things to the world of web browsing. Tabbed-browsing, mouse gestures, colored tabs, browser themes, in-built security integration with anti-virus software, an extensible browser - so many wonderful innovative features. It was a paid software initially, but then they made it free for everyone. I used to use it as my default browser, maybe 13-15 years ago.
Recent and related:

Security and Correctness in Wasmtime - https://news.ycombinator.com/item?id=32825377 - Sept 2022 (16 comments)

Wasmtime 1.0: A Look at Performance - https://news.ycombinator.com/item?id=32739941 - Sept 2022 (22 comments)
Two of the best people who are not selling anything are Tom Anhalt (http://bikeblather.blogspot.com/) and Robert Chung. They both post a lot in various forums like Weight Weenies (which is more about rolling resistance and aerodynamics now that we know that they are more important) and Slowtwitch (more triathlon focused but has a lot about general bike tech).

Josh Poertner from Silca is also good but has things to sell.

Of course what everyone is saying above is right -- fitness and rider weight matters the most. But it is fun to look at this stuff especially once you have achieved some level of fitness.
Seems like it's higher than it "should" be with GPU mining winding down due to difficulty maintaining profitability. Then again, companies will generally behave with an asymmetric pass-through if they figure it will not impact sales enough by pricing out consumers--prices increase like a rocket, fall like a feather type deal.

Let's see though:

- 1080 TI (2017) = $699 = $845 (22' price counting inflation)

- 2080 TI (2018) = $999 = $1,178 (22' price counting inflation)

- 3080 TI (2021) = $1199 = $1,311 (22' price counting inflation)

- 4080 16GB (2022) = $1199

I don't know when GPU mining really started to popularize, but there was a significant leap in pricing from the 1080 TI and the 2080 TI. When you roughly account for inflation, it's about on par with current pricing.

Looks like they could trim prices to 1080 TI levels, but I don't see that happening unless sales slow a bit.

Also, I'd like to add, I used general Consumer Price Index to figure this out, so it could vary if inflation did not impact the GPU supply, manufacturing, transport, and other influencing factors similarly.
I wouldn't be surprised if "intelligence" would loosely predict extreme attitudes on almost any topic (such as is a hotdog a sandwich?).
This finding could shed more light on the timing of the so-called 'bronze age collapse' which Jared Diamond and Eric Cline (author of 1177 BC) have popularized. Cline's conclusion is that the collapse began around 1230 and continued on for 50-100 years throughout the mediterranean.
I find hooks make it easier to break apart components. With a class component, there are tons of hidden dependencies on those huge components. Maintenance programmers add them relentlessly. When it comes time to refactor, it's often easiest to just translate to hooks and then start breaking things apart. Why? hooks are small and self contained by nature, and they compose nicely, so you can start with a ball of hair and use regular refactoring tools (extract to function, move to file) to decompose them.
A lot you can do with NOR gates!

A fun thought experiment is whether you could ever imagine that block build growing complex enough and becoming intelligent.

If AI can become intelligent (generally, i.e. GAI), then it could be implemented with redstone. If human level intelligence requires something more, then it can not, and the search for redstone 2.0 continues…
bicyclerollingresistance.com
Rebutting Joel Spolsky's Law of Leaky Abstractions
Once upon a time Matthew made us set the IP reputation of every Cloudflare office to bad so that we experienced the worst case scenario. Helped a lot.

I don’t understand why you saw one minute block screens. That’s not right. Should be seconds.

I’m talking with the team about your other points.
a library that has re-render issues due to its architecture. but there are solutions for this like FastField https://formik.org/docs/api/fastfield
American/Californian checking in here. IANAL and not an accountant. That said: I find it a highly dubious claim that there are differences in individual income taxes between cities. I've lived across the US and I've never even heard of that. Different sales tax, sure, but not income tax.

Employer taxes on the other hand.... who knows?! There very well might be local ordinances that cities levy on employers based of the number of employees or some such thing. Maybe, I have no idea - but the point is: income taxes no, employer taxes, maybe. Would be interested if anyone else knows more?

Edit: City taxes are the reason that "The Strip" in Las Vegas is technically not in Las Vegas. What we think of as Vegas is really in "unincorporated Clark county". I'm sure employees all pay the same State and Federal income tax, but the business don't pay city taxes. I don't know how much that's based off their business location vs. their employees location.
React changes best practices every few years prompting many rewrites.
I think there may be a market for a typesetting language that interacts directly with PostScript instead of LaTex + dozens of packages -> PDF or HTML + CSS + forcing pagination -> PDF. It would basically be a high level language that is compiled to PostScript and perhaps word, DVI and even HTML. I say there is a market for it because I imagine that there are many companies using a collection of hacked together scripts perhaps involving word-mailmerge to make their invoices and letters. Unless there is an industry standard I'm not aware of. LaTex I feel is "just enough" for whitepapers but breaks for almost anything past that. Document generation for example is impossible without using a templating engine. There's nothing wrong with that specificaly but it's limited in many ways that add up to it being an annoying experience. I've also used HTML/CSS -> PDF but there is no pagination by default. We need a real typesetting language.
fzf is an interactive tool for fuzzy-finding and will take input from stdin. For example, `ls | fzf` will allow you to search through a list of files in your working directory. It also has an optional preview pane that can be used to show the output of a command.

In this case, the empty string is provided as input because we're not interested in selecting options. You can then type your jq filter in fzf's query box and the command will run against filename.json in the preview pane on every kepress (the {q} is your currently typed query).
AMD's decision to have different architectures for gaming and datacenter is still a major mystery. It's clear from Nvidia's product line that there's no reason to do so. (And, yes, Hopper and Ada are different names, but there was nothing in today's announcement that makes me believe that Ada and Hopper are a bifurcation in core architecture.)
Best feature seems to be that Windows will do updates and other energy intensive tasks only when the electricity is most expensive
The ability to opt-sites in to cosmetic filtering seems like a big upgrade. I'm now looking forward to seeing this version used in practice.
I read it more as him trying to point out an incongruence between American political discourse and the realities of American realpolitik.

On the one hand you have Biden calling out Trumpism/MAGAism as a threat to democracy, on the other hand you have the media hyperfixation on the optics of his speech: 'omg he looks like a dictator!!'

Meanwhile when you look at the machinery underneath and how our system really maintains the status quo, fascism is the standard operating procedure. How can someone claim they want to restore justice and the sanctity of democracy when the extrajudicial killings of US citizens is just another Tuesday?

I don't think he really needed to criticize the substance of Biden's speech, since, given our leaders hyperfixation on optics, there was no substance to analyze in the first place. The speech was nothing but a layer of feel-good frosting concealing the violent means of control underneath.
It's a way of running WASM code, which can be anything from anywhere, safely. It only gets access to the folders you let it access as a capability. It gets no access to anything else.

So, no matter how evil, or confused, the program is, you aren't risking your entire system. It's the best part of capability based security.
Judging by the prices, nvidia's ceo is smoking something highly illegal and unhealthy.
10 years ago, I kicked the tires of a (beta, at the time) identity proving service built by a colleague and added all the fields including a crypto wallet. The assumption that it is for personal “donations” is conjecture. I don’t need your money or acceptance. Thanks
It's a wide open web with millions of developers, and 25 years of language and ecosystem development, so there will always be 27 1/2 ways to solve a problem. Client side dev is hard. Especially on the web. It's understandable that anyone would avoid it for easier work.
The reason behind the 4:3 low resolution is outside of scope for ray tracing or performance overall: most of pro players found out that widened picture and thus player models are easier to target precisely in motion (AFAIK the phenomenon hasn't being studied properly) and you're limited by vertical resolution of the screen thus 960 is the upper bound for a common 16:9 1080p panel.

As for lowest settings, the CS:GO don't have options to put the game into flat panel mess that is professional Q3: https://www.youtube.com/watch?v=Q3ui0hz6sm0
Hardware fuses.
I love using internets on my laptop using BT, not wi-fi, because BT uses significantly less energy. Also I used to have experience playing some RTS game with friend using BT just for fun. That are different cases, but all I can say about BT is that this is very unstable thing with all kinds of random problems while setting connection.
I define myself a backend engineer, I am not super skilled in javascript and frontend framework. That said through out my career I did some front end work and I went from jquery, angular, react and vue. I must say that Vue was the one library easy enough for me to be productive in few days: I built an entire application in just a couple of weeks. It has now become my go to choice when I have to do fronte work.
>"Or at least "don't turn the stove on at the same time", which seems like an awfully disruptive way to ask people to live."

While reading this I felt a tinge of nostalgia for back when I had to ask my mother to stay off of the phone while I was online.
Then you wrote your original message in a very odd way, implying it was because of the WhatsApp use that you did not join. Not harping on you, just an FYI in case you're learning the language or would like to increase communication skills.
"but only with C++20 Bjarne Stroustrup felt that his vision for the language was now mostly-realized"

So... let me ask you given this statement. Let's say there is an uber smart super productive programmer who states: I can rewrite the entirety of the ecosystem of one language in 1 year....

Would you tell them to rewrite all C/C++ in C++20

or

Rewrite it in Rust?

C++'s only real advantage in the current language marketplace is an installed library base. But how much of that is C++0x2020? Is the barrier to entry of a new programmer in C++ not just 40 years of language revisions, but a massive massive map of libraries where JSON library uses features from v2016, while XML library uses v2005, while some multithreading thing uses v2020...

And then there's the STL, and mixed-in-C standard library, ye gods.

Will Rust turn into that? Well, I think it kind of will to some degree as they try to find dialects that perfectly describe borrower checker semantics. Rust is a syntax soup almost on par with C++, but I guess we'll see.
That's how new tech worked in the Moore's Law era. Times are changing and you're observing the evidence of that.

And yes moore's law notionally died a long time ago, but it's been able to be hidden in various ways... and things are getting past the point where it can be hidden anymore.

Node costs are way way up these days, TSMC is expensive as hell and everyone else is at least 1 node behind. Samsung 5nm is worse than TSMC N7 for instance, and TSMC N7 is 5+ years old at this point.

Samsung 8nm (a 10+ node) used for Ampere was cheap as hell, that's why they did it, same for Turing, 12FFN is a rebranded 16nm non-plus with a larger reticle. People booed the low-cost offering and wanted something on a competitive, performant, efficient node... and now NVIDIA hopped to a very advanced customized N5P node (4N - not to be confused with TSMC N4, it is not N4, it is N5P with a small additional optical shrink etc) and people are back to whining about the cost. If they keep cost and power down by making the die size smaller... people whine they're stonewalling progress / selling small chips at big chip prices.

Finally we get a big chip on a competitive node, this is much closer to the edge of what the tech can deliver, and... people whine about the TDP and the cost.

Sadly, you don't get the competitive node, giant chip, and low prices all at the same time, that's not how the world works. Pick any two.

AMD is making some progress at shuffling the memory controller off to separate dies, which helps, but generally they're probably going to be fairly expensive too... they're launching the top of the stack first which is a similar Turing-style "capture the whales while the inventory of last-gen cards and miner inventory sells through" strategy. That likely implies decently high prices too.

There's nothing that can really be done about TDP either - thermal density is creeping up on these newer nodes too, and when you make a big chip at reasonable clocks the power gets high these days. AMD is expected to come in at >400W TBP on their products too.
What you linked to is WASI-libc, which is a C standard library implementation on top of WASI - which itself is more low-level and less POSIX-like. https://github.com/WebAssembly/WASI
> I would actually be quite interested in seeing some numbers to back that up, but I'm not sure if there have been studies on the damage of mining yet.

The few investigations have generally found mining cards are perfectly fine and if anything above-average in used quality. Because yes the primary damage is from thermal cycles, not just being on. And since mining is a constant load & constant environment, it has very few thermal cycles. And miners primarily care about efficiency, so they're power-limiting them[1] which further reduces strain on the cards.

Fans might be closer to death than a typical used card would be, but on pretty much any GPU those are cheap & easy to replace. That's really the only "risk"

1: And before someone inevitable scoffs at this, it's common enough that this is built into tools like nicehash. It's literally "click 1 button" territory, not exactly something a miner wouldn't attempt.
The additional features of structured concurency affect the API though, because you need to introduce scopes of supervision/cancellation/retries.

If any async operation fails, at what level up the waiting chain do you want to cancel all other concurent tasks under it and retry the entire async flow?

So you need the APIs/syntax to have ways to define these scope of cancellation/retries.

As I understand, this is why it is called "structured", it refers to similar "structured" programming that introduced lexically scope restricted procedures, conditionals and loops.

Edit: Also, just want to point out that you shouldn't get mixed up between async/await and future/promise. Async/await often uses future/promise, but don't necessarily have too. But future/promise is an async API that existed before async/await, and supports threaded concurency just fine. You can use future/promise in Java with both threads or virtual threads. Using it with virtual threads won't color functions because at any time you can block on a future/promise and extract the value, so it's possible to go from a future/promise returning function to one that doesn't return a future/promise.
No, it's more based on views (and ad views, presumably). The number of subscribers doesn't matter much, in my experience, since your videos are never really pushed to your subscribers unless they search for them.
It would be funny if it were true. Hooks were made for composable behavior for components.
Video shows GOP fake elector giving 'unauthorized access' to voting equipment
And they are free to overpay as much as they want.
CYA by making sure you’re not making the same mistakes. Don’t try to be clever by exposing them.

Tell your clients that you apply best (/better) practice.
He is not defending miners.
OP here. I'm glad at least one reader noticed that. You're my hero!

By the way, all section titles in this article are song or album titles.
Exactly. Mark Rejhon, the Blurbusters guy, wrote a lot about it and had a proof of concept. A couple emulators implemented it.
I was on a flight like that - literally. Flying to Argentina, via Chile, from NYC.

Plane was supposed to leave at 2:00 PM. We all got here at 10:00 AM for the long check-in. Got word the plane would be late, so 3:00 PM. Then 4, then 5, then 7, then 9:00 PM, finally took off at about 9:30 PM, over 7 hours late.

It turned out that this was because the incoming flight on this airplane was a 1st class-only flight, and the airline had failed to allocate time in the schedule to swap out the seats so there would be enough for the regular-class passengers. On arriving in Santiago, we had of course missed our connection. So, had to be put up overnight for a flight out the next day. Basically arriving a day late.

Had lots of other examples, but indeed, deadlines make no difference whatsoever when the plan fails to match the reality.

It is the plan that is important, not the deadline.

I can also say from developing software for several major events that occurred at specific times — there is no slipping of the date, ready or not — that the process is much more oriented towards managing the balance of development and scope than all-nighters. Sure, there's a few of those, but the overall key to the making the deadline is having a manager who can keep pruning the tree and keeping distractions at bay.
Every free trade agreement is a political endeavour. The entire concept of free trade is in part where the term "liberal" originates from (not that the term should be considered a guide to current policies of parties with that title, lots has changed since it was Liberals vs Whigs).
"harmed rather than helped by a decade of economizing cutbacks in research and development"

I always felt that companies what did this were playing a losing game. But since so many of them did play it, there must be payout.
I posted this earlier:

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

I don't care about the points, just think it is a bit weird that a promotional commercial company post is now on the frontpage instead of a more neutral news site.

Although now, Reuters would probably be the better source than what was available earlier today:

https://www.reuters.com/technology/indiscriminate-data-reten...
Most of internet users are not tech savvy. And they overwhelmingly end up paying the "ad tax" imposed on the web.
> What a person did at 16 years old is hardly relevant now

That argument works better when someone's 25 than when they're 19. This isn't the distant past, this is 3 years ago. That's definitely recent enough to be a black mark on his reputation. On the other side, the main person who's suspicious of them isn't some internet random. It's the world greatest chess player, which should is decidedly a mark in one's favor reputation-wise.

This is the very basis of how reputation works. You slowly establish reputation by having a track record of positive behavior, you rapidly tarnish reputation by having a track record of negative behavior, and when you are making judgements based on limited information about the activity at hand, you trust the more trustworthy.

Think of how much good will Microsoft has had to build in the last 10 years to try and make up for the 20 before that. Think of the fable of the boy who cried wolf. Trusting those who have earned it and distrusting those who have wronged before is basic society 101.
Bingo, Nvidia isn't making enough A100, A10G to fill demand from GCP/Azure/AWS. The idea that they are worried about their position in the gaming industry is off mark.

What's happening is that with mining dying they know the gaming market won't magically expand, there will be a few years of reduced interest. The only way they can make it look good on their balance sheet is if the entreprise segment grows and that means reassigning their capacity towards it even if it means reducing volume on the consumer side.

From a business point of view this makes perfect sense.
There are certainly differences. Most cities have no income tax at all. Some do. I personally had never lived in a city or county with an income tax until I moved to my present location ~12 years ago.
It only matters that the order not change dynamically between renders. This probably could have been avoided if react required a unique key per hook, but I think for brevity it's a decent trade-off.
I had a similar sentiment when I had to purchase a set of new tires for my car. It is amazing how an assembly of rubber and steel can cost roughly as much as a device that has billions of transistors on it.
Out of curiosity, doesn't Germany have the equivalent of a constitutional watchdog? For example in Estonia, the president fills this role (as do some other constitutions, but the president is a good example in this context). The president is otherwise a purely ceremonial figurehead in Estonia, but one functional role they fill is that before any new bill becomes law, they have to sign off on it and declare it's constitutional. If they find it not to be, they can send it back to the parliament (or to the highest national court, depending on the circumstances).