skysight-inc/HackerNews huggingface dataset:
More importantly is the ability to subclass exceptions, so it doesn't break client code.

class MyBaseException(Exception):
...

class MyExistingException(MyBaseException):
...

class MyBrandSpankingNewException(MyBaseException):
...

The client can catch the base exception no matter what new exceptions you create in the future.
>I'm all for doing something, but what do you use to replace the prison system? Just don't arrest people?

In most cases, yes. Many crimes, like drug possession, speeding, jaywalking, etc. can be eliminated altogether, or made civil rather than criminal offenses. Much of the money and energy put into law enforcement, arrest and incarceration could be put to better use improving social services, access to mental health services, housing, education, healthcare, etc, acting as a better deterrent to crime than prisons do.

Even in the rare cases where incarceration might be necessary, the process should focus on education and rehabilitation, and respect for human rights and dignity, rather than simple punishment. Yes, that means treating even the most vile among us like people rather than subhuman animals. It means spending taxpayer dollars making sure the scum of the earth have access to food, shelter and medical care, even education, rather than locking them in a cell for 23 hours a day to satisfy society's primate need for catharsis.

And that's not even touching the can of worms that is the deeply entrenched systemic racism and white supremacy within the American judicial system and among the police. Many people think that system can't simply be reformed at this point, it has to be torn down entirely and rebuilt from the ground up, and maybe replaced with a system where police are actually respected members of the community with a responsibility to protect citizens, and that probably aren't even armed most of the time.

I mean, hell, as many Americans as there are armed to the teeth, we can let the "well armed militia" take up a lot of the slack, and probably even reduce gun crime with a comprehensive licensing and training program (Second Amendment issues notwithstanding) and, I don't know, actual public policing and militia groups that aren't all Nazi cosplayers. I'll bet the parents of those kids who got shot in Uvalde, Texas would have been willing to go in and stop the shooter if they could have. And I'm saying that as someone who's strongly pro gun-control. We can do better than the outdated Wild West slavecatcher system we have now.
The problem is that everyone's definition of "simple" and "in a way that can be pulled out" is different. And in any case... just about everything you write is an abstraction to some degree; the question is, where is the line?

It's not hard to write abstractions defensively. For example you can limit access to your abstraction to a small and strict interface. What you do behind that interface can be the wild west; as long as you can just lop it off later.

> It goes both ways.

It does, but the word "simple" is often used in a deceptive way. A cacophony of "simple" systems are actually very complex in aggregate.

There are many cases (eg: something is your core business) where you'd want to put a lot of thought into an abstraction ahead of time. You'd then want to validate that abstraction's effectiveness and adjust as you go.
For a bit of a topical giggle, this 1987 woman is... /super/ passionate about her mall walking. https://www.youtube.com/watch?v=FMfPDBahbPI
It beats devices going into the landfill or being scrapped, this gives millions of machines a second lease on life. For people who for instance can't afford anything else.
> One thing working in complexity’s favor, though, is that engineers like complexity.

No, absolutely not for me.

I want simplicity.

The problem is that our expectations for software systems is so vastly more complex than it ever was in the past. It always grows more complex. The needs and wishes only increase.

Yes there are some developers who like building complex structures. Admittedly it can be fun. But eventually we reach a point where it's too much for one person to keep up with. Then the challenge shifts from complex software systems to complex knowledge and management systems.

It is theoretically possible to have an infinitely complex system which is managed by a perfect, infinitely complex organization. In practice it doesn't work, for numerous reasons.

One reason is that business drives software development, and business is seeking profit. So business doesn't want documentation or complexity management; it wants features. That means a lot of important information gets stored in a few heads of architects and senior devs. And inevitably, people leave organizations after a while.

A benefit of being a broad generalist is that I can do a lot of things in a lot of languages on a lot of platforms with a lot of frameworks. But I can't remember details anymore. So I have to make things pretty obvious. Functional programming patterns help a lot, because I can usually isolate things into well-named functions which do what they say and nothing more. Then with composition, systems of moderate complexity can be fairly well understood and navigated by readers.

The rest of the post doesn't offer any solutions other than to say, "oh well, that's how it goes". It doesn't have to be a hands-up situation. We as developers must try to balance the "demands" of sprints, product managers, and executives to push stuff out. We should repeatedly explain how technical debt will slow us down in reaching future goals, and how we should refactor and rethink our code regularly. It can be done, and I've successfully changed a few companies. It takes persistence and passion, but eventually you have a whole team onboard with an approach to managing complexity. It is very much worth the struggle.
> Do you think open source code is worse off for the fact that copyright has been removed (via the various licenses, all of which reduce copyright's restrictions)?

Open-source code doesn't mean it's not copyrighted, and in fact copyleft licenses are explicitly designed to use this copyright as a coercive/protective mechanism the same as any other copyright.

But as a general statement, everything anyone produces is copyrighted from the moment they produce it. Your "hello world" that you write in a demo project and never open again is copyrighted. Your phone snap of your dog is copyrighted. MIT/BSD licensed code is copyrighted.

A license providing grant of permissions is not the same thing as not having a copyright. Open-source code still has an author, and that owner can also offer other licenses if they want.
Strong "forgotten how to count that low" vibes from this one.
Coming in 2024: Device-Free Wireless Sensing (DFWS), aka Wi-Fi 7 Sensing that can "see through" home/business walls.
I just looked it up and apparently this feature continues to work even in airplane mode. That seems crazy to me that doing that is even legal. What good is airplane mode if it doesn't actually disable all onboard radios? I get that it's theater and mobile device radios don't really interfere with airplane takeoff and landing anyway, but given the rule still exists, why are all iPhone owners allowed to ignore it because their devices don't support turning off the radios?
Lots of people cite long load times as why they stopped playing GTA5. They are certainly making bank, but they also certainly left money on the table because those players who left could have still been there and spending money.
Most of this thread is devoted to correcting his understanding of Usenet history rather than providing useful info. What he wants is to find subject-focused discussion forums. The answer is to stop thinking in terms of Usenet and look for forums on special interest web sites. You can find anything from boardgaming (https://boardgamegeek.com/) to computational fluid dynamics (https://www.cfd-online.com/). I find the best forum experience is when you have strong moderation by subject-area specialists whose only concern is to keep things on-topic.
This seems like a fantasy considering how big the development teams for these projects are.

Multics did not have thousands of developers. Linus was just more practical about software development, was maybe better at building a community, and more importantly focused on x86 commodity HW which was a bet that only Microsoft also happened to make.
EquityBee: It's your success – enjoy it
I'm sorry, I don't believe in magic or appeals to authority, I believe in physics and once you start bending the rules for one part who is to tell where it will stop. Having one leg too short won't be fixed by making the other one a little longer. The materials science requirements on nuclear reactor vessels are such that if the safety margins are so narrow that the specs are going to be even possible to be violated by a manufacturing defect that you have a problem anyway, either in the selection of your manufacturing partners, your design process, your risk assessment, your QA or all of the above. For me that breaks trust at a level that I'm not going to buy the 'we'll fix it by using better parts somewhere else' argument.

The stated defect has effects that can only be properly ascertained by destructive testing and since the whole point was that there was only one of these that leaves a large part of the end result in the realm of 'hope' and 'belief', neither of which are part of any materials science course that I'm familiar with. The knock on effect of changing the vessel specs would essentially require a complete rework unless the reactor were de-rated in either safety, generation capacity or lifespan. And because 'safety' is the only one that doesn't show up in the books that's where my worry would be.

'special teams' don't amount to much, we've had special teams all along and a long series of fuck ups. This is exactly the problem.
Hydrogen can be added to dilute NG, during the transition.
Re: "intellectual property" and "piracy," I agree. The terms are problematic and misleading. How about "intellectual monopoly" and "infringement" as more accurate, neutral terms?
Maybe OP doesn't want to use some other desktop environment, maybe OP wants to use the Ubuntu desktop environment, but with the ability to move the taskbar. Is that in your apt-get somewhere?
She could have just played an actual song, or—what I would have done—played the actual notes and claimed it was experimental art or something.

Thirty seconds of a stultifyingly academic explanation about how some dissonant collection of notes is “post-futurist deconstructionism”, and most officials would probably not want to deal with her any further.
ZK Rollups are definitely “on a blockchain” and exist as any other smart contract application, like USDC. What they move off-chain is the computation and data storage of a transaction, but verified zk proofs result in the same security guarantees as any other contract on the underlying L1.
Interesting. When would you use Go instead of Rust?
Like any attestation scheme, it doesn't prove anything about the humanity of the button-presser, only that software, hardware, or flesh triggered an action in iOS.

hCaptcha's announcement goes into a bit more detail on the tradeoffs: https://www.hcaptcha.com/post/announcing-support-for-private...

The main benefit over traditional hardware attestation is that RSA blinding is used to avoid linkability to a single device.
Also the insurance costs are so high as to make operating the plant unprofitable... which is where the taxpayer comes in, to foot the bill.
Twitter’s CEO Dick Costolo Is Stepping Down (2015)
Not just the data, but the infrastructure as well. A CDN lets me host on my own equipment rather than renting cloud compute - and I can change CDN providers anytime I like.
I'll doubt they'll find it to be a convincing argument, because it relies on a fairly uncharitable interpretation of the claim. Rather than interpreting it as "literally no well-written code needs comments" I would interpret it as "well-written code doing straightforward things (like most code is doing) doesn't need comments". Complex algorithms trying to quickly approximate a np-hard search problem in a complicated environment are a fairly obvious exception to the rule, even if you believe the rule is almost always applicable.

I'm also not sure when the last time I heard someone seriously make this claim was...
Or you could just roll a d4, generating 2 bits each time, 8 times, and not worry about throwing out anything.
If you go to https://model.energy/ and solve for California, 2011 weather data, 2030 cost assumptions, hydrogen is contributing just 5.9 euro/MWh to the average cost of electricity (less than 10% of the total cost of 68.1 euro/MWh). This is for supplying "synthetic baseload", the best case for nuclear (for varying demand, renewables could only do better, since one could always just swap out the nuclear source with this synthetic source, providing an upper bound on the cost.)

Nuclear will do best in more northerly places that are away from coasts. Poland, for example. For extremely northerly places, like Alaska, the total demand is so small that nuclear is not a good fit.
On the basis of what's on the radio these days, I'd say that if the richest 1000 musicians quit composing, it might be a huge win.
killed, or mutated?
Today I learned that the United Kingdom is insignificant on the world stage.
>I think it's important that we think abour abolishing orisons and looking at the brutality ans arbitrariness of the system.

OK, but what do you with, say, pedophiles that kidnap children and rape them at knifepoint? Fines? "Rehabilitation"?
"I don't debate the poor - I'm busy ripping off my investors"
By voice using Otter.AI, it's not perfect but usually it's good enough and then I can refine it if I want to.

It's a bit time-consuming but also fun for me to dictate my notes.
Rural electrification greatly increased after the act. I don’t know the history in all this but one thing is certain. The act increased rural electrification and is an example government intervention increasing the use of a compelling technology. It may be the case that it would have occurred without government intervention and I won’t dispute this. But government intervention did greatly increase rural electrification.
It seems to be work, but with a lot of effort and not a good experience: https://github.com/Hypfer/Valetudo/discussions/854#discussio...
Yeah. Okay the "death panels" was just people cynically pretending palliative care wasn't a thing.

The only real net beneficiaries of the ACA were the insurance companies. People are compelled to get high deductible insurance. And that's enforced through the tax-code for some reason???

They made a minor concession about denials for preexisting conditions. But, now they just claim everything is 'not medically necessary' instead.

People need healthcare. Not 11,000 pages of more bureaucratic nonsense.
What you hear is (thankfully) rubbish. Australia is still one of the best countries in the world to live in even with some nanny state policies.
This same article mentions L2s which aim to bring these fees down to reasonable levels.

L2 like zkSync and Optimism are already very cheap and can likely continue to get cheaper.

https://l2fees.info/
Section IV of the paper, "Challenges", is interesting reading. As expected CFO displays a strong temperature dependence, causing wrong identifications. Further, I/Q characteristics tend to be close for a given chipset, so I/Q imperfections are more or less identifying the chipset. It's easy to detect different models of phone, but harder to detect individual phones. It doesn't strike me as a serious threat (yet).

A fun exercise would be to synthesise the detection of all phones in the area. By monitoring CFO over a period of time for lots of phones distributed over an area, maybe it would be possible to build a temperature profile of the area under surveillance and compensate the CFO measurements for temperature. Whilst crystals do drift with temperature, the frequency of a given crystal is highly repeatable as a function of temperature.
Sure, but an increase in even failed attempts still contributes to the topic at hand.
Not complexity guy, competition and innovation. So far the internet is still in its early stage, yes, it is not your “system” but the whole (internet, user, those tidy systems like hbo, Facebook, …). Complexity of the individual system just like any eco-system comes and goes. But what worry is whether the fundamental change (like before and after internet). Just like you observed individuals like us die is not a (perhaps but our individual) system failure. You do not much use basic to do computing or pascal. Even though in 1970s …

Even internet itself has a under threat. That is what we should observe.

Otherwise all is fine. Sone cones some goes, systems moved on. Even mainframe based system moved on.
Same here - no inner voice, no words, no images (unless that’s specifically what I want to do).
Why would they be used for international trade and settlement? SWIFT and friends seem to work quite well - unless you need to avoid sanctions of course.
suspended by twitter.
Definitely much more. I guarantee the amount of metadata per tweet increased massively, and also now there's things like pictures and videos. More like 40-60TiB if I had to guess.
The one where we face the God of Spam
The point is just bc someone happened to benefit from it doesn’t make it good overall. Im sure some people must make money off various mlm schemes
Ok but going back to the grandparent's point: what is the incentive to do that? It's really hard to be better than Twitter. I know Twitter kind of sucks and everyone here thinks they have too many employees, but the truth is that all of those employees are doing stuff, that despite it kind of sucking, it remains incredibly hard and extremely expensive to actually make something better. I just don't see how these platforms can compete with the primary incentive structure being altruism. It's way too much to ask.
As far as I understand, there is no criminal penalty associated with patent infringement.

With copyright violations you can in theory get prison time (as the warning on a DVD informs us), but it's very rare — on the order of a couple hundred people a year, and mostly for selling bootlegs, not for downloading movies off The Pirate Bay. I don't believe that the extra prison capacity required to house that many people is really much of an argument (even in small part) for removing all copyright and patent protections for everyone.

Keep in mind that the work of every independent artist — writer, musician, game developer, whatever — is enabled by being able to sell their work, rather than have a perfect knockoff sold on Amazon for $.99 the day after it's released.
> There is no reader mode.

There is, but as far as I know it's not something you can manually toggle. On sites which Vivaldi deems can be shown in reader mode, you're prompted to switch to it. I don't know what criteria it uses to determine that.

It has to be enabled: Settings→Accessibility→Simplified view for web pages
That's a good point! I've been reading up on various books Sam and other 'meditators' cite, and he does seem to have a nice approach where he takes 'the best' from various schools of thought and meditation, across Japanese Zazen and Indian Buddhist meditation.
once again: simply treat “with SSO” as the primary product offering(s) and prioritize which services you can afford.
Worker Policing
For my wife its mostly about being able to walk in the air conditioning. Hot outside
Today was the cutover to hosting on the NYT's servers.

https://mashable.com/article/original-wordle-site-shut-down?...
I don't remember things being so bad back when IMAP was more popular. That and back when threaded messages were a thing. Nowadays, the way gmail shows threads is about the best I can expect.

What happened? I don't know any reason that programs such as Mutt should have gotten bad.
> No they’re not. A few are trying to regulate their citizens traveling to other states to get abortions.

Impressive gymnastics.
Medium, that's a name I haven't seen in a while.
There are several tiers here:

1. Those who have the money to spend on building a web app with their own payment processor, etc. to sell their content or services.

2. Those that use Shopify to do the payment processing and GUI tools to build the website.

3. Those who simply create an entry on Instagram or Google maps and upload a bunch of photos and their phone number

4. Those who don't even bother with the above

So it is clearly a trade off where you can outsource the hosting of what you want to present at various levels. I feel the number of people at each tier is exponentially larger than the tier above. So no, owning the platform is not going to be main stream, ever.
It’s impressive that this is a single revert. That speaks to how the development of Postgres is done atomically.

Also not surprised to see it was the EDB team with the expertise to fix it. Their model is a little outdated but they have a lot of experts working there.
Higgs mode != Higgs boson.

https://www.azoquantum.com/Article.aspx?ArticleID=69
The rabbit hole on names goes deep [1]. Lots of other fun rabbit holes. [2]

For how to model physical objects like those cables, go see how Grainger does it as a working practical model.

To really handle names properly, you need more context than the name in the presentation layer that many schemas take their modeling from can obtain. Government health care or similar widely-adopted encoding is sometimes Good Enough. If you want non-lossy exactitude however, then that's a much bigger scope (I'd be investigating a first-pass classifier with contextual hints taken from various geolocations, age, etc., that implies soliciting the name comes after what you normally solicit for input, and refining from there).

Password reset; this is why vendors like Okta exist to abstract authN away for us, and auth0 for authZ. Then there is the rabbit hole of what this abstraction leads to...

[1] https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-...

[2] https://github.com/kdeldycke/awesome-falsehood
This sounded fishy to me, so I checked the articles written about it. A guy was arrested, but there is nothing to suggest he was ever sent to prison (the thing you specifically emphasised and repeated).
Isn’t this the guy that joked about providing commentary while people get shot on television?

https://www.nypost.com/2020/10/01/ex-twitter-ceo-in-hot-wate...
Far more expensive and slower. Regulated stablecoins are no good for sanction bypass hacks as they can be frozen, anyway.
We've reached a point where you have choices about platforms and have the ability to export the data you input into a platform, back out. Maybe not in a format that's ideal, but it doesn't require the vendor's permission to extract your data out anymore.

We can thank a mix of European legislative changes which pushed global policy changes, some sane Large Enterprise software procurement teams (only took 20 years) who normalized asking for it, and scrappy startups with hard-line policies in the Valley who made it trendy to implement these features.