skysight-inc/HackerNews huggingface dataset:
I read up on Henry Duncan prior to making my previous post, and it's mostly irrelevant. He created savings and loan entities that were still regulated by the government and had to abide by the rule of law. More importantly, they were run by and employed humans. Humans have incentive to abide by the rule of law which computers (nodes in the Bitcoin network) do not. That's a pretty massive difference between the two approaches to financial transactions which you have not addressed in the slightest.

I've explained what my major concerns are. You have not provided any explanation for how these concerns can / will be addressed. Your claim that Henry Duncan explains things seems to be a very indirect way of stating that laws need to be changed. Great -- let's say the law is changed. How do you retroactively implement governance mechanisms in Bitcoin whereby a transaction can be reversed upon an order by the court? Right now you can't! This is a real concern for myself and others. Hand waving it away is not addressing the problem. Why would I even remotely consider giving money to people that insist upon hand waving concerns about governance issues away?

Please respond with facts and ideas, not vitriol. I really do want to understand how people involved crypto currencies are going to implement the governance that is needed in the real world, as the current approaches appear to be completly ad-hoc and unpredictable to an outsider.
> my opinions on why car sales is the best sales experience

Pretty sure the parent means "best" as in the best way to get experience doing sales for the salesperson.
The other problem however is that a lot of the time the unlocked model (if it does work or if they even allow you to activate it) will be missing a few big features like WiFi calling.
At least one guy at AMD is working on a ray traced RTCW, too.
We programmers tend to think our abstractions match reality somehow. Or that they don't leak. Or even if they do leak, that leakage won't spill down several layers of abstraction.

I used to install T1 lines a long time ago. One day we had a customer that complained that their T1 was dropping every afternoon. We ran tests on the line for extended periods of time trying to troubleshoot the problem. Every test passed. Not a single bit error no matter what test pattern we used.

We monitored it while they used it and saw not a single error, except for when the line completely dropped. We replaced the NIU card, no change.

Customer then hit us with, "it looks like it only happens when Jim VNCs to our remote server".

Obviously a userland program (VNC) could not possibly cause our NIU to reboot, right?? It's several layers "up the stack" from the physical equipment sending the DS1 signal over the copper.

But that's what it was. We reliably triggered the issue by running VNC on their network. We ended up changing the NIU and corresponding CO card to a different manufacturer (from Adtran to Soneplex I think?) to fix the issue. I wish I had had time to really dig into that one, because obviously other customers used VNC with no issues. Adtran was our typical setup. Nothing else was weird about this standard T1 install. But somehow the combination of our equipment, their networking gear, and that program on that workstation caused the local loop equipment to lose its mind.

This number-swapping story hit me the same way. We would all expect a compression bug to manifest as blurry text, or weird artifacts. We would never suspect a clean substitution of a meaningful symbol in what is "just a raster image".
And he coded the solution in a weekend, no less. And terminals are not even his specialty! He just couldn't understand why the Microsoft team was taking such a top-heavy, convoluted approach.
Ask HN: Cost to recover data from disk drive with hole drilled through it?
I took half a dozen disk drives out of ancient computers from an elderly relative's house prior to recycling them. I could have tried to power them up, connect them to a working computer and used software tools to erase them but that did not seem to be a good use of my time. Instead, I put a 3/16" bit in my hand drill and drilled a single hole in each one through the platters. It was quick. It was fun.

I am satisfied that this is a suitable defense against any reasonable threat model. Worst case if I had done nothing at all would be the acquisition of a few decades-old tax returns. I think there are easier ways of collecting a few social security numbers, if that is someone's goal.

But I am curious. I suspect that state-level actors might actually be able to get something out of a platter with a single hole in it. Is this true? Are there commercial companies that could tackle this? How much would it cost?

I bet someone on HN knows the answer, or maybe even has experience with this kind of problem.
Hooks had nothing to do with v8 optimizations or `this.state`.

Per https://reactjs.org/docs/hooks-intro.html , the primary motivations were:

- "It’s hard to reuse stateful logic between components "

- "Complex components become hard to understand"

- "Classes confuse both people and machines" (remembering how `this` works, code minification, method binding, etc)

There's also an excellent "Why React Hooks?" post at https://ui.dev/why-react-hooks that gives background details.

Additionally, the React team has talked about how hooks and function components allow them to have "forks" of the component tree in various states of partial completion at a time, for use with Suspense and transition features. This works because closures capture data in a scope, whereas mutable class instances could have gotten changed and refer to a single `this` instance.
1. That had nothing to do with the 2016 election, it was about George Floyd

2. Democrats are not the only people who were (are) pissed about the murder of George Floyd
To be pedantic, it doesn't require two clicks. You can hover and then click on the one you want.
I don't agree with you.

I have been doing Rails development for past 10 years now and I never faced a dilemma where the framework took a direction which isn't aligned with its core vision.

I have been just trying to find a similar tool for frontend where I don't have to keep rewriting the entire codebase.
I gave up on Windows search ages ago.

Now I use "Everything". It's instantaneous and finds, well, everything. Including hidden files or stuff in weird/obscure locations on the drive.

AFAIK it only does filenames though, nothing about searching in file contents as well. For me that's been good enough however.
> Do you have any information about the environment in which a card was used?

That would be even more true for cards owned by non-miners; most miners will operate at a large enough scale to use some best practices, which definitely isn't true about most people who buy GPUs for personal use.
You can have your MRI copy sent to other places outside of your city for review. ie. I live on the west coast but had mine read for a second opinion at a spot in Chicago. Cost 100 bucks it was a service the doctor provided for potential patients.
I'm looking forward to reading about all the data collection this update now does, and about how many previously set preferences to avoid data collection this update will happily ignore and reset.

While I do run Windows in a VM now and then for stuff like EPROM programming, I am so glad I don't have to use it with any regularity. I think it'd drive me bonkers.
It still baffles me there aren't folder capabilities in the new start menu. It was supposedly coming in an update but I'm not seeing any mention of that here.
The European prices are ridiculous. 4090 starting 1999€. I guess I'll be skipping another generation of cards...
Do you by any chance happen to be a Gnome developer?
One side of the country has become convinced that democracy is not important. In fact, they see it as an impedance to their goals.
I use Standard Notes[0] and use tags to categorize my notes/TODOs. Heard great things about Obsidian[1] too, although it seems a bit overkill for my needs.

I don't really have a 'flow'. I don't beat myself up if I don't complete everything on the list, and usually the super-hard stuff is just taken off the list for being too hard!

[0] https://standardnotes.com/

[1] https://obsidian.md/
The aerodynamics of upright bikes compared to recumbents remind me very much of stock car racing compared to f1. Where one is actively pushing forward in terms of speed and performance and the other is stuck with one type because of how it "should" conform to previous ideas of what a bike looks like.
That's true for many people, but people also like to show off, or to educate others. I think that recording yourself is just applying new technology to the problem.

For example, Vernor Vinge wrote many of his stories on early computers. He didn't have any way to record that, but his style of annotating the text as he wrote it and thought of ideas or problems turns out to be quite interesting. He eventually shared his annotated text for A Fire Upon the Deep; you can read it at <https://3e.org/vvannot/>.

Although he didn't ever intend to publish them himself, JRR Tolkien kept extensive (but very badly organized) records of how his stories evolved over time. Christopher Tolkien later published stories from those notes, but also successive versions of the same story from different stages of it's development. "Beren and Luthien" is especially fun because you can see Tolkien's mistakes, such as characters like "the appalling Tevildo", Prince of Cats who captures Beren in the earliest surviving draft.
That's my reading. All of the comments that do not address this specific point are missing it.

Is Snowden now a Russian asset? Maybe. Doesn't matter. Why doesn't Congress have true oversight of the CIA?

It's necessary to "break a few eggs to make an omelet" and that's how "the sausage is made"? Ok, but why doesn't Congress have true oversight of the CIA?

Snowden writes too flowery? Sure, but why doesn't Congress have true oversight of the CIA?

90% of the freakouts over each President each term is because the Office of the Presidency has so much power ceded by Congress over the decades. No one would have been so deeply freaked out by Trump if the President did not have the power to wage war, to assassinate US citizens, for secret trials, to spy domestically, to put people on no-fly lists, order nuclear strikes and so on.
I greatly miss the virtual desktop switching animation. Any word on virtual desktop switching slide animation being part of this update?
I was excited about Svelte, but now Astro JS is my favorite.
https://www.homedepot.com/b/Hud-1-EZ-Buildings/N-5yc1vZht5 these look interesting.

Often the most expensive part of the house building is the labor, and if you can do some of that yourself or work with a builder who can tell you how to save labor costs you can do quite well.

For example, a simple "shed roof" without any gables or whatever those little decorative accents you see at the corners can be much cheaper (each accent could cost $500-2000 in labor alone). If you have a builder and architect who work together, you can really reduce the cost without making the house look like a garage with windows.
Recoil = Jotai (mostly equal.) Check out the comparison doc https://jotai.org/docs/basics/comparison
seems like a very interesting idea. So many times I wanted some kind of advanced gogle-query-language. (i know about allinurl and such, but thats not enough. google is tuned for average user, which is good for google, but not for any non average query)
It's very much about what (channels) you watch on it.

I find the main page without being logged in is filled almost entirely with absolute garbage I have zero interest in and would never watch.

The channels I follow, though, are on topics I find interesting, and generally produce quite good content. I watch YouTube when I just feel like vegging out - it's the modern substitute for "channel surfing". Very easy to find 5 to 12 minute long videos that are interesting, yet not the same commitment as a full tv series. For some hints: Smarter Every Day, CGP Gray, Not Just Bikes, Kurzgesagt, Linus Tech tips, Wendover Productions, colinfurze, Rick Beato, 8bit guy, SciShow..

If you don't veg out in front of the tv anyway, there's no no point of doing it front of YouTube. But if you do, it sure beats watching the last half of a rerun of some random sitcom you've seen a million times.
This is great. We faced similar challenges as our team grew.
Since our organization was already on MS Teams, we designated one person on each team to transcribe each standup into a channel on Teams.

The feedback I've seen on this thread about taking too much effort for a dev each day is odd to me. Just as it's not wise to dive head-first into code before understanding problem, I think spending 5-10 minutes planning out your day is cheap; I'm already paying it, I'll just paste that into Spinach.
That'd be like asking Lance Armstrong to compete in the Tour de France again and when he wins, we'll analyze his performance and maybe arrive to some conclusions...

???
HTML First Framework for the Edge
Have you considered tubeless? I hear that gives the RR benefits of high pressure but at lower pressures.
Then you should be very surprised that they seem to have found higher test scores implying more demand for change.
I hover over a group to get the previews of the windows in that group, then click the one I want. Just one click in the whole process, though I do understand if you see the half second or so wait after hovering as bad as having to click.
I also like WiFi calling and some carriers wont even activate some unlocked phones
I set DLSS to Quality and was able to max out the game at 1440p on my 3080. There are still dips below 60 but VRR smooths that over just fine.
By structuring the language around RAII and structured concurrency. More details in my great-great-great-great-grandparent post. [1]

tl;dr: If threads never exit before their descendants, and you only borrow an item in callees and in descendant threads, that would negate the need for a borrow a checker.

As for sharing an item across threads and still not having data races, this will be done by implementing something close to Rust's Send/Sync.

There will be ARC implemented by RAII, just like Rust.

Basically, the language will be built around structured concurrency, including the standard library.

Does that answer your question?

[1]: https://news.ycombinator.com/item?id=32907696
> This $6T in lost wealth is mostly among middle and upper class.

> If $6T was truly lost from the 1% only

Do you think that "the 1% only" is a fair substitution for the "middle and upper class"?
Azure is absolutely ridiculous though? You think the people working there are talented?
Which breaks with (most) updates iirc.
Plenty of legit (non state actor) services that do this ie. my google produced this asa the top result after the ads https://drivesaversdatarecovery.com/data-recovery-services/d...
"It won't work on mobile anyway, only Firefox supports ublock origin on mobile?"

Kiwi Browser which is chromium based supports Chrome extensions including ublock origin on Android devices.
"No one can think of anything to do with web3 other than make money off web3." Agreed. And that in and of itself wouldn't be a problem if not for the fact that "The proponents of web3 cannot articulate any desirable future state that will be brought about by their technology. " it is trying to do things already done, and with zero value add except it theoretically rewards those who connive others into it first.
Nope, not even a gnome enjoyer. More of an XFCE or KDE person.
This is so weird. Who would even think to do this
I'm a single issue Windows user over this. Can't believe they removed this in Win 11 and more importantly haven't put it back yet.

This change alone has caused me to reconsider a future on Windows. Who are they building this thing for? OS X already has a better developer story and SteamOS is nearing its inflection point for gaming. What is Windows good at? Having momentum?
I'm running a 1080Ti I picked up used in early 2020 and threw on a kraken g12 with an AIO, it dropped temps down to a max of 61c and increased FPS on most games by 30%.
Are you suggesting a lossy but 'correct' version?

IE, the algorithm ignores and loses the 'irrelevant' information, but holds the important stuff?
Using the mouse at all is a distraction. Moving the mouse pointer, then waiting for something to happen, is bad design.

Glad you don't need it, but perhaps don't tell others they don't.
Could be because the people who even know what those extremes are tend to be high IQ. It could still be true that self selecting into these beliefs conditional on knowing they exist predicts lower IQ.

E.g, people who knows what ararcho-syndicalism is have a mean IQ of 125. People who believe it's a good idea are a subset of this group with an IQ of 115. So it appears that the belief predicts IQ but it's actually the knowledge that it's even an option.
I don’t particularly like crypto but I don’t think we need to rehash the same debate again. Isn’t it interesting to hear what this guy is going to do? Passing judgement does not improve the conversation.
1. I didn't call you crazy, I said "it is amazing how crazy HN can get."

2. Tell me exactly how would it benefit me to change public discourse around the long term reliability of GPUs? The most I can think of is that it might drive up the prices of used cards a tiny bit in a very saturated market, but I doubt it. Especially since I'm just one data point and I'm only posting here on HN. Plus, as I said, I don't care what our cards sell for. Our baseline cost at this point, is to offset any price of e-waste and shipping.

3. I shared my findings about long term reliability because this is a tech community and I thought they'd be interested in it! OMG, I'm such a horrible person for thinking this way! That is sarcasm.

4. Allowing people to realize that mined on GPUs are actually ok (not all, but generally better than common thought) might mean that a few more find useful homes and not end up as e-waste. That's a good thing! I even suggested that people use it as a way to negotiate the price down!
Those prices seem low these days if you want any availability. All I'm seeing around me is $2-2.5k minimum for the same specs (higher end = carbon frame).
We try to mostly follow the Shape Up methodology, ie shrinking scope and ship ”some version of the feature” that can fit the time budget.
When you stop jumping from one language to the next, endlessly searching for an environment that matches your idea of 'purity', and decide instead to invest some serious time and effort into learning a specific platform, and use that knowledge to actually achieve something practical that delivers value to your fellow humans; then you are just beginning to understand what it means to be a software engineer. Every platform has its flaws, every ecosystem has its design mistakes, and yet here we are, thousands upon thousands of people working in an industry that barely existed fifty years ago, creating things which at least some other humans are prepared to spend money on. A subset of those things actually enrich the lives of others in significant ways. Why not choose to be part of that? I suggest for the sake of your own wellbeing, complaining less and learning more. Dig deep into the history of those frameworks and environments that you hate so much, remember Chesterton's Fence and start asking questions about why things are the way they are, what problems have others encountered that needed to be solved. Perhaps when you fully understand what motivated people to put all that crud out there, you could find better and more elegant solutions that will make all of our lives better. Or not. There are plenty of other rewarding ways to spend your days, if software is not for you then perhaps something completely unrelated will be more satisfying.
I know. I'm not a rich prick with my head up my ass.
My response is simply trying to understand where you are coming from. You've mentioned there are numerous superior options and you would never recommend it.

I'm wondering (genuinely!) if you are speaking as an enterprise customer or a free plan, or what.... both for the sake of meaningful discussion and potentially learning about even better options for my own work.

As to the article - I fully believe the responsibility lies with site owners to pick and choose how they want to serve their sites. Nobody is forcing them to use Cloudflare on a free plan, or to ignore any analytics it provides and make sure it is serving their customers correctly. Cloudflare is one piece of a delivery solution, and only works as well as you configure it. If your decision for your app is "I'll just use the free plan, and let Cloudflare decide everything for me" then you get what you pay for.

If Cloudflare is getting in their way, they can go somewhere else.
Should the UK give the US the Crown Jewels of the United Kingdom in perpetuity so that more people get to see them? There are more people living in America and our cultural destinations have more visitors from all over the world.

Or is it only a net good when the UK keeps the priceless cultural heritage of other nations?
> By the same extension, would you consider your comment worthy of the same classification of "cringey"?

No, but I think your comment falls squarely in that category.
Having worked on a couple of iOS banking apps there’s a few reasons:

1. Additional security frameworks to help with anti-tampering, often from 3rd parties who have little desire to decrease their frameworks size. Surprising amount require frameworks for mapping/location, photos, camera, bluetooth etc due to anti-fraud and fingerprinting checks

2. Many bank apps obfuscate their binaries/code which increases size

3. Many have huge backwards compatibility requirements so end up always having older frameworks or multiple versions in some cases

4. Often large number of devices need to be supported as such they may have interface files and image assets for say iPhone and iPad, these can and should be stripped out but often aren’t

5. Many banks also have single codebases supporting multiple brands of their banks and subsidiaries, or for their business vs personal vs premier/VIP/platinum customers, they use asset catalogs etc to reskin each but theres often bloat from the overlap

6. Lots and lots of legacy code which often never gets removed. Many still have Objective-C code/dependencies for example

7. There’s often a surprising amount of functionality in banking apps that goes amiss by most users who only really use it to check their balances, eg Cheque scanning/OCR, biometrics (beyond Face ID / Touch ID), receipt management, business or premier customers may have chat or video facilities with their relationship manager etc
> I’d almost just let Trump have another 4 years if we could just restore faith in democracy

Would that restore faith in democracy? Or would that demonstrate that if you yell loudly enough about the election being stolen, then it will be given to you no matter what.
The dude's shit doesn't stink. In his view.

Isn't that true for most people? I mean "from their own view". We all tend to assume that we're right more often than not, no?
Do you feel entitled to a comfy holiday in Kabul?