skysight-inc/HackerNews huggingface dataset:
This is a straw man. Obviously people who are inclined to murder need to be removed from situations where they might do more murders. I didn't say there should be no consequences.

The question is whether harshness and cruelty themselves are deterrents, or if a humane rehabilitation scheme would do better at reforming murderers into non-murderers. The evidence suggests the latter.

Much of crime is a matter of impulse control. Most people don't do a cost benefit analysis, weighing the odds and severity of punishment. They get angry or greedy or whatever and they act.

I wish I could find a video where a specialist in criminal rehabilitation says that most of the guys he works with ruined their lives in 10 seconds, with just one bad impulsive decision.
Ultrasound warms tissues through friction, what effect will a sticker that just continuously pulses ultrasounds have on organs it is constantly monitoring?
Honestly, that sounds selfish. Plenty of others gain from a system of justice where heinous acts are deterred. And you do too, even if you don't acknowledge it.

Prisons can and should do better. But you are incredibly naive if you think there aren't people in the world whose only deterrence is prison or violent retribution.
Yeah, router compromise was way worse a decade ago when no one used HTTPS. These days it's obviously not great but you're not really in danger so much as you can be inconvenienced.

That said, it would be nice if router security wasn't absolute shit and those devs actually gave two shits about it, but I could say that about so many things.
Joanne is still here, and did a lot of work making sure Fred's projects had the forward direction he'd have wanted after he passed away.

She's an absolute delight and an accomplished pianist in addition to her other accolades.
It's the subject organization of the article.
Consider that it's illegal to drive a car without working headlights or taillights, but cars aren't required to disable themselves if they detect a lightbulb is burned out.
The doctor says, "then don't do that". So, the analogy is correct, and you have missed the point.
> if they did go ahead we would've had decades less coal burning

If they did go ahead without safety measures, and had an incident, the plant would likely be shut down, and then you have the domino effect that Fukishima had (e.g., Germany shutting down all their plants). Nuclear can be viable when both proper safety can be ensured economically, and when that surety can be shared by its voting population
Companies (apple included) can invest all they want in features and press releases claiming that said features are to ensure customer privacy but - unless these features are open sourced and subject to public and recurrent scrutiny - it is just faith that they expect from customers.

If you care deeply about the privacy of you data, don't hand your data on a physical device to anyone.
acid rain and the ozone hole were fixed by regulation
https://www.rifters.com/echopraxia/recruiter.htm
Do you think you might use it when you’re 60?
What software do you need that works on Windows and macOS but not on Linux under Wine?
It is one of the stated reasons, actually. There have been many, not necessarily coherent, even coming just from Putin himself.
reminds me of this article from 07:

https://web.archive.org/web/20070901234027/https://lightning...
Less is More is Less: It’s time to go back to design basics
No no no, convince someone at DARPA that you can be relied upon to deny it in public.
> which a compiler obviously sees

Not if it's in a different compilation unit, it doesn't. Or if it's just not inlining the function for some reason, then it probably also doesn't. Which is why Carbon's restriction here is so useful and practical.
The node ecosystem is just a giant problem on top of problems.
lottery winnings that is, too late to edit.
Is something like Algo or GoodbyeDPI a more workable solution?

https://blog.trailofbits.com/2016/12/12/meet-algo-the-vpn-th...

https://github.com/ValdikSS/GoodbyeDPI
Of course, that's why they're building it. They're solving a very specific, niche, hard problem. It would make no sense for other languages, which want to solve more general problems, to tackle C++ interop over C.
You admittedly have no context, yet you want to refute the obviously plainly stated fact from the source of the closures themselves with the word of the mayor who is highly incentivized to downplay crime in the city? Really?

Walgreens stated years ago:

"To help combat this retail theft, we increased our investments in security measures in stores across the city to 46 times our chain average in an effort to provide a safe environment. This is primarily a result of our participation in the city’s 10B program to hire off-duty SFPD officers to have a presence in our stores"

Yet you're juggling semantics to imply somehow theft is causing them to close the stores, but the cost of the theft... somehow doesn't factor in? Do you think they just feel morally bad about the shoplifters?

–

Honestly this is a tired topic. For years Walgreens wouldn't even admit that theft played any role at all because they didn't want to get dragged into local politics, but even they had their breaking point.

You can readily find a million and one talking heads claiming that Walgreens closed because of anything but theft because admitting they closed due to theft is admitting there's a problem when poor people rob "rich corporations"... and some people just hate that idea.

Won't do anything to change the fact that Walgreens themselves have finally admitted the actual cause.
How does that work? In most places I've lived and worked, the amount you get taxed is quite variable based on a ton of factors... does this mean they have flat income taxes?
> What you can imagine, depends on what you know

Overlapping circles is such an elegant way to show that.
From the first paragraph

> making a robot that’s an insect equivalent is extremely hard—so hard that it’s frequently easier to just hijack living insects themselves and put them to work for us.
> I got a used Mazda 3

There is a hack[0] that you can do that will give you android auto. I do find maps on my dash is pretty helpful. There's no great place to put my phone to see maps and picking up my phone frequently to navigate isn't that great. Though sometimes I have problems with it disconnecting from my phone (cabled). But then again, I have a Scion iA (rebaged M3). I'm not sure if anyone knows of a newer (and maintained) version of this.

Though there are a lot of things about android auto that piss me off and it makes me feel confident that the engineers aren't dogfooding. I get that they want voice commands, but when those fail the solution shouldn't be "pick up your phone, detach, do the thing, reattach." What a crazy failure mode. Who thought this was okay?

[0] https://mazdatweaks.com/news/
And because C++ says "one past the end" pointers are a thing, both these pointers can exist.

As written p is a one-past-the-end pointer into object arr, but the address one past the end of arr may well be the address of x. If pointers are just addresses, these pointers are the same... right?

Neither C nor C++ currently actually explain how this works for their "abstract machine" in the standards documents. The reality is that your C++ compilers (and any non-toy C compilers) have pointer provenance because it's a nightmare to optimise C programs without, but since it isn't documented anywhere (my understanding is that C23 might fix this for C by taking a TS and an equivalent fix via P2318 could land in C++ 26) it's difficult to say if you ever find bugs in their behaviour.
Indeed - the traditional purpose of allotments is to try to make sure the commoners can feed themselves, so they do not revolt, but cannot become rich.
Imagine what he could have done with a full head of hair.
Not a surprise. Almost no ISPs are truly BGP safe. If they were, most of the internet would be unreachable, because most routes (60%) are not signed: https://rpki-monitor.antd.nist.gov/ROV/20220730.06/All/All/4

Certainly some percentage of this is people being lazy. Though many routes will never be signed because the owners of these routes simply do not have the capability. For example, ARIN requires you to be a "member" to sign your routes. A good percentage of routes are held by "legacy" holders who have no interest in paying for their free address space just to "sign" them: https://www.arin.net/resources/guide/legacy/services/

IMO the US government (the original sponsor of IANA) should have compelled ICANN / IANA to make RPKI available to everyone when the regional address registries were created. They could've required all regional registries to make future security methods (like RPKI) available regardless of "membership" status, including legacy holders, for the good of the Internet. Unfortunately, that ship has sailed.
Volta copying the battery from electric fish comes to mind.
My new startup uses crowdfunding to pay Jeff Goldblum to visit people and deliver the line about being so excited by the question of whether they could, they forgot to ask about whether they should.
I hear this over and over about CEOs that people find distasteful. The one that comes to mind is Uber's founder Travis Kalanick. People went on an on about how they would never use Uber ever again every time he did or said something people didn't like. But what ends up happening is that people find that they like the product more than they dislike the CEO. So they start using the product again.

Tesla will be fine. It's just a lot of talk with no action. Whatever people think of him, Musk has proven to be more resilient than anyone thought was possible.
Just like Java?
Sorry, I was trying to agree with you and apparently phrased it poorly :)
Easy to achieve if the batteries are overallocated at the start and software limited.
> A diet that is high in fat and protein and low in carbohydrates can lead to health problems over time, such as heart disease, stroke, and cancer.

I'm going to need a source for the claim that a diet low in carbohydrates leads to health problems. I'm getting serious correlation/causation vibes from this.
Also, we know that if you use icloud, Apple saves a copy of your encryption key ...
That does not follow in the least.

Think of it this way:

If the institution implies that it is the arbiter of knowledge, or if society promotes it to be as such, and those who are empowered to act with the authority of such institutions lack the scruples to remedy the myriad issues, this is just the most seamless means to escape it.
Parse it like this: (scalp tension)-(hair loss). It's a hyphenated term but the two things being connected each have a space in the middle.
Decoration Bugs
> My mind goes first to the young. People starting out need offices to learn a profession, to make friends, meet colleagues

This is what I think remote work advocates miss -- pure remote makes work 100% work, 0% percent anything else. This is probably fine if you work at a horrible finance firm where this was the case anyway, but for people in creative/tech professions where fun stuff / offsites / happy hours were the norm? Remote is such a massive downgrade in that case.
Paramedic here - I could see this being useful in the emergency medicine world, if it ever gets to market. Lots of cool things are starting to get included in our cardiac monitors (LifePak 15, Zoll X Series, etc.). And guess what ... almost every single patient already gets 4-10 stickers put on them :).

Recent-ish advancements in tech here have made it possible to continuously measure the amount of exhaled CO2 from a patient's breath, transmit EKGs wirelessly for review by a physician in a hospital, and automatically cycle a blood pressure cuff at any interval we want. All in a patient's living room with equipment carried in one hand. In the very near future these devices will widely incorporate video laryngoscopy using their screens to assist in endotracheal intubations. Video laryngoscopes are already everywhere in the field, but they use their own screen/tablet and require extra work to get recordings out of for documentation purposes.

Ultrasound (the traditional kind - nothing like this article's stickers) is already on board some ambulances. Mostly used for locating deeper veins on people that are otherwise tough/impossible to get IV access on, checking for pneumothorax, or verifying death by confirming there's no heart wall movement.

It's not out of the realm of possibility for the cardiac monitors to gobble up the ultrasound functionality next, and incorporate that into the EKG lead stickers.
SLJS: A true JavaScript runtime written in rust that compiles to WASM
Oh yeah, and Germany is totally not in any kind of energy crisis right now due to lack of domestic energy sources...
Of all the people that are deified after their death, Fred Rodgers really seems to be worthy of it.
> This is a straw man.

No, it isn't. Your claim is "punishment as a deterrence is dead".

I am claiming that:

If the punishment for murder is 20 years in prison, there will be X murders per capita.
If the punishment for murder is nothing, there will MUCH more than X murders per capita. How much exactly? I don't know. But I know damn sure there will be a lot more.

You can have a real debate about where the point of diminishing returns and how it models. Is it linear or does it decay exponentially? Is one year sufficient or does it take five or ten?

You come here with a bold claim like "punishment as a deterrence is dead". It absolutely, unequivocally is not. If you want to have a more nuanced conversation, you need to make a more nuanced claim. Because the one you made is ignorant and obviously false.
I don’t know your relationship with your kid, but I’m confused when you say you don’t punish your kids. Maybe you use the word “discipline” them or think that because you don’t physically hit them you never punish them. Talking to/lecturing can be seen as a form of punishment. Refusing to punish a child for their poor behavior could be interpreted as neglect.
This is also true of modern PowerPoint files and Excel files. Also some others: open office formats, apk, ipa, jar, and epub.
Arc is equivalent to std::shared_ptr, and so ought to be code smell in Rust.

The .clone() would have been [=] in C++, which would have safely quieted the warning.
> And because C++ says "one past the end" pointers are a thing, both these pointers can exist.

While one-past-the-end pointers are allowed to exist, they are not allowed to be dereferenced.

> these pointers are the same... right

The entire point of provenance is that even though their numerical values are the same, they are not the same.

> Neither C nor C++ currently actually explain how this works for their "abstract machine" in the standards documents.

While it isn't mentioned explicitly, it can be inferred from other things that the standard does say. The compiler authors didn't just make it up.
Does the USA even have a battleship?

I thought they were obsolete.
In most countries a mental illness bars you from military service.
How can I trust a website that still uses flash?
I would be rather concerned if Iran gained nuclear weapons. They have recently had both overt and covert wars of aggression and have threatened their neighbors etc. But they have also had a recent insurgency demonstrating instability.
And the reason why bombs have more of the U-235 is because is splits easier than U-238, so it's easier to end up with a self sustaining chain reaction, where every U-235 that splits produces enough neutrons to split off two more U-235 atoms, which in turn splits 4, then 8, then 16 and so on - the chain reaction splits the whole lot all at once and you've got a bomb.
Not at all (I have an allotment in London). The rules are there because allotments are supposed to be for you to grow food for your own consumption, rather than as commercial small holdings. People sometimes break this rule and you will see a plot that is dedicated (say) entirely to onions.

The sites aren't designed to keep livestock on either, and they are small enough that you have to be a bit careful with hives disturbing neighbours.
> This is using the new -> JSON operator which was added to SQLite a few months ago.

Is this available in Postgresql? Or what would be the equivalent?
Those are clearly lay people. ;)
:) Thanks for the laugh. So true.
Sure, but it'd still be an improvement if your pi-hole could use Tor or other anonymized way to connect to outside resolvers.
In those situations, it’s probably better to create an open source product that you sell support for. Customers that have the resources to build their own are also the customers who are willing to buy the closed source version until they can afford the time to replace it (auth0 cough). If you make it open source, those same companies would rather use what you’ve already built and probably contribute back to your project. The customers who could never afford to replace it will likely buy support for an open source version as well. Especially if you don’t advertise that it’s free (discourse) for a bit more work. You can also sell a hosted version for a subscription.

Now you’ve set yourself up for a community to grow: core devs you pay, customers that contribute code and help diagnose bugs, customers that pay you only for support, and customers that pay you to do everything.

I did this once, and the support-only customers were the most interesting. They helped locate latent race conditions that only appeared on underpowered hardware, but could happen on over-subscribed machines (like the hosted version), and so much more.

I never got any contributions on the code side, but one guy randomly took over responding to issues without being asked to. By the time I got to them, it would be ready to close or I would have enough information to address it immediately.

If you are going this route, just be aware that companies *will* eventually replace you with a home-grown solution. Even if it takes years. So ask yourself if you want to be the solution everyone goes to, you need an FOSS solution to give people. Otherwise, you’ll be replaced with the other ones, eventually.

IOW, if a company like auth0 were to have an open source server, they’d be killing it everywhere. Five or six years ago. By now, there’s enough free (as in free speech) solutions out there that they will probably never be the default solution, just one that you pay for for a little while until you figure out how or have the time to host your own.
> until 1970 plea bargaining was generally considered unconstitutional

I know that there was a ruling in 1970 that plea bargaining is constitutional. But was there ever actually a prior ruling that said the opposite?

> Today over 95% of cases are decided by plea bargains. For drug offenses it is around 97%.

> Whatever your opinion on our war on drugs, it is clear that a lot of people going to jail for drugs are actually innocent.

I don't see how this follows. Given the proof-beyond-a-reasonable-doubt standard needed for a conviction if I reject a plea bargain, I'd certainly never accept one for something I wasn't actually guilty of.
The 40 year thing is extremely unlikely. About 7 years in my part of London. Might have gone up to 10 now.
That's a good point, but AIUI those harsh provisions weren't even enforced very strictly. Similar to modern plea bargaining, there were many ways to reduce the punishment one would actually end up getting. I believe that David Friedman describes these mechanisms in quite some detail in his work on unusual legal systems.
You don't need open source. Just look at the business incentives. Samsung has no incentive at all to give 3rd party repair workers access to your private data. Even if the feature isn't bullet proof, its going to be a whole lot better than the current situation where you hand your phone and password over and come back later to pick up the phone.
I derived zero pleasure from the social interactions in the office for the first five years of my career. Zero real mentorship either.

Making for a good social environment is a deliberate choice. You can do it online or offline. The best interactions at work I’ve had when we instituted brown bag lunches and made the first and last ten minutes of our weeklies into a space just for idling.
You can’t implement what you suggest in a browser. The only trusted identity that browsers have is the parent page in the URL bar — which Plaid doesn’t remove. If Plaid tried to create some kind of secondary URL bar, phishing pages could just recreate it.

aka the “line of death”: https://textslashplain.com/2017/01/14/the-line-of-death/
I disagree. Hype matters. If companies are advertising themselves on privacy then that makes the average person concerned about safety. It then makes it when privacy concerned techies sound less like conspiracy theorists and creates some feedback. I wouldn't be surprised if there's been an uptick in Signal downloads due to Apple and Samsung advertising.

Something is better than nothing. And the smoke and mirrors can still help. I agree OSS would be better, but I'll take what I can get. Even if that is just a moving ecosystem.
Or... "You pay to start having the plot... Whoever is willing to pay most gets it, like an auction. And at a random time each year we'll come inspect the plot, and the worst-kept 20% will immediately lose the plot and if you want it again you have to re-buy it.".

So you're buying a kinda-5-year-lease. But the exact length of your lease depends how well you look after it.
Most of these things do have Clojure libraries. For example:

- unit tests with ephemeral dbs: we use com.opentable.components/otj-pg-embedded for postgres.

- db migrations: there are Migratus and many others, we also just use flyway in app startup shell script

Some are not relevant if you write proper Clojure.

- ORM library: I am not sure you need these in Clojure. Clojure is data-oriented, not object-oriented, so you don't need to map data to objects. Clojure is good at transforming data. Just keep data as data.

I don't recall us spent too much effort in building Clojure libraries of our own for something missing.

For my over a decade of Clojure career, I only built two Clojure libraries of my own. Both were not missing, just that I didn't like the existing ones. One is a Clojure data diff library (Editscript), and another is a database (Datalevin).

In general, if one cannot find a Clojure library (very rare), we tend to use Java interop. As mentioned repeatedly, Clojure is a hosted language and we embrace the platform.
Ukulele is great! It’s also handy for disabling the default language independent Alt-letter sequences that generate umlauted characters.

This way you can have Emacs style meta key cursor movement bindings in macOS text widgets. For me M-f and M-b are indispensable.
The point missed everywhere is that Rust lacks key language features needed to capture essential semantics in libraries, that C++ provides. To code libraries I want to code, I cannot use Rust. Rust cannot express them.

So, safety, good, fast enough, good, but insufficiently expressive? No, thank you.
> for instance, wheels and axles weren't inspired by existing biology.

Wait, you don’t think “humans ability to roll down a hill faster than they can walk” had anything to do with the wheel?

I don’t know about you, but I had an intuitive understanding of the wheel in kindergarten because that exact phenomenon.
I don't care for hiring being hard from them. Practices that hurt others or shape a bad future should be illegal outright. Regulating companies is something I pay a tax to my government on.

Companies are not individuals, their existence itself is a privilege and they have no rights or liberties.
Not increasing oxygen. Decreasing co2.

Your blood oxygen saturation is generally 98% or more. You can't increase that several fold.
Which JS version?

I tried 2**3 and it says: UnexpectedValue…