Hacker Newsnew | past | comments | ask | show | jobs | submit | tadbit's commentslogin

LibreSSL removed NPN support seven years ago.

https://marc.info/?l=openbsd-announce&m=150996307120987&w=2

I wonder how many memory leaks it'll take for OpenSSL to finally get their act together or for major projects to drop it entirely.


I feel like a lot of projects did drop OpenSSL post-Heartbleed and then went back to OpenSSL some years later.

I know Gentoo did https://bugs.gentoo.org/762847

Python 3.10 did https://peps.python.org/pep-0644/

Void Linux did https://voidlinux.org/news/2021/02/OpenSSL.html

Etc.

Seems like a lot of that was due to OpenSSL breaking API compat that LibreSSL promised not to break though.


No. They removed NPN support seven years ago.

https://marc.info/?l=openbsd-announce&m=150996307120987&w=2


> NOTE: The IDE works only on Mac or Windows (if you want to code)

Boo! hiss


Proprietary tooling that doesn’t work the way you want is unfortunately a great introduction to hardware work :/


This is exactly true, unfortunately: proprietary tooling that costs an absolute fortune, and has a UI straight out of the very worst of the 1980s, and only works on very select proprietary platforms, is absolutely the norm with hardware work.


Why is that the case? Are there no good open source alternatives to these tools?


Nobody except gigachad capitalists need that advanced PCB.


The Crunchlabs agent seems to be based off the Arduino Agent, so I'm surprised they don't support Linux.

My teenager never had any issues with using Linux since the age of 10 (old laptop with Firefox and Minecraft), and never used Windows (school uses Chromebooks). Hopefully this works with just a standard editor too, although the Crunchlabs IDE looks nicer for learning.


Yes. Most professional photo editing and management software has built-in functionality or an add-on for lens distortion correction. However it either requires having the original photo, or at least a non-cropped version with the exif data, or some knowledge of what body and lens and focal length was used.

This utility doesn't require the original non-cropped area nor any other information about the picture that was taken. You could scrape a bunch of pictures from Instagram or Facebook and batch process away.


The game gear was extremely lousy to use. Too small of a screen, ate through batteries incredibly quickly, the original, external battery pack (not included) was poorly made and didn't help that much either.

And the game selection early on was pretty lousy too. Sonic was only fun for a while.

People are doing amazing things with game gear hardware as of late, though. All of that addressed spectacularly.


Also huge in size compared to the screen dimensions. Could barely get my hands around it as a little kid.

Then the Nomad was even bigger!


And it only took thirty-five years!


> Prisons are for society’s benefit, not for prisoners

It would greatly benefit society to have prisoners be rehabilitated. It's currently just a vicious cycle that produces hardened, repeat offenders that prison companies can make money off, money that comes from tax payers.


> It would greatly benefit society to have prisoners be rehabilitated.

It would. If only we knew how to do that.

There are places in this country where attitudes develop for many years, decades even, before that person is ever incarcerated. By the time that happens, these attitudes are quite immutable, and they see any gentleness as vulnerability. They're adept at lying, exploitation, and have no qualms about hurting others. What sort of rehabilitation do you even think is possible? Where do you expect this million person army of rehabilitators to come from exactly, to be hired in these prisons? When they start getting raped and killed, will you just double down? Under what principles, exactly, do you expect the rehabilitations to operate? Do you ever remember seeing some study or research that concluded "If steps A, B, and C are performed on convicts who meet the empirical criteria of X, Y, and Z" then they will become upstanding members of society"?


We know, however, that treating people like animals in harsh prison conditions and lengthy sentences does not reduce reoffending rates.

We can tell, from comparing with systems. So the current US prison system imposes vast amounts of violence and abuse on prisoners without achieving anything beneficial.

I've said before and I say it again: If I were to - by some stroke of magic, seeing as I'm neither a US resident or citizen - be put on a US jury, I don't think I could find a moral justification for convicting someone even if I knew with 100% certainty they were guilty. The US prison system stands out as such a barbaric and immoral system that I'd consider inflicting it on anyone hardly any more moral than most violent crime.


>If I were to - by some stroke of magic, seeing as I'm neither a US resident or citizen - be put on a US jury, I don't think I could find a moral justification for convicting someone even if I knew with 100% certainty they were guilty.

That's called Jury Nullification, and if you ever hope to successfully reserve your right to invoke it you best not tip your hat in any way that you have been made aware of it.

Don't search it on your normie-browser search engines, do it on Whonix or TBB. Remain data vigilant!


Given there is zero chance that I will ever serve on a US jury given I don't live in the US, it's not a concern for me. But good tip for anyone in the US who might want to do it.


> If only we knew how to do that.

We'll never figure out how to do it until we actually start trying to rehabilitate people.

> There are places in this country where attitudes develop for many years, decades even, before that person is ever incarcerated.

This is text book bigotry.


> We'll never figure out how to do it until we actually start trying to rehabilitate people.

We'll never figure out how to do it because it's unethical to experiment on humans. But even more damning than that, we don't have a good theory of mind that explains criminality. It's all half-assed woowoo nonsense meant to bolster this or that political ideology.


> We'll never figure out how to do it because it's unethical to experiment on humans.

Ah, yes, we never do that. All of our advancements in medical and psychological sciences just pop into existence out of no where!

> It's all half-assed woowoo nonsense meant to bolster this or that political ideology

Right. And your comments here aren't pushing an agenda at all. Definitely not a bigoted, inhumane agenda.


My only agenda is that it's irritating to listen to non-scientific and pseudo-scientific nonsense bandied about by people who plainly should know better.

What do you propose? That if we can't rehabilitate, we don't bother to deter criminals, or to sequester them from society so they can do less harm, or even that we refuse to punish them thereby encouraging private vengeance? Is that why you irrationally hold onto the clearly mythical rehabilitation, because if we can't have that then we must also abandon the others but subconsciously you know what that shitshow would look like?

The world needs more thinking, not less, and it needs less feeling/empathy, not more.


> What do you propose? That if we can't rehabilitate, we don't bother to deter criminals

There's no conclusive proof that even the death penalty deters crime: https://crim.sas.upenn.edu/fact-check/does-death-penalty-det...

> or to sequester them from society so they can do less harm

Sequestration with counseling and education would be useful. Unfortunately, we concentrate the convicted instead, which results in prisons functioning as colleges for criminality: https://www.clarionledger.com/story/news/2014/10/20/prison-c...


> We'll never figure out how to do it because it's unethical to experiment on humans.

I don't think jails have to go through an IRB before they make changes.


The answer is somewhere in-between:

A researcher would have a hard time getting an IRB to let them build a study at a jail where the jail treats a random half of the inmates in a different way. And judicial oversight might not allow that, either. Further, it's hard to control adequately.

We're going to be stuck with time series and case control studies of changes made haphazardly. It doesn't mean we can't get better, but it's a tougher hill to climb.


> If only we knew how to do that.

We do. Quite a few other developed countries than ours are able to successfully rehabilitate prisoners, and have a very low rate of recidivism. We're never going to rehabilitate 100% of all convicted criminals, but we can certainly do orders of magnitude better than we do here in the US today.

But the US doesn't want to work like that. Most people here seem to think that prison is a place to be punished, not to be "fixed". And the entire prison-industrial complex that sits atop it all has a vested interest in keeping it that way.

In the US we are very good at cutting off our own noses to spite our faces. The kind of prison that actually rehabilitates people looks "unfair" to most Americans. It looks like coddling, a vacation, when compared to our current prison system. Americans want criminals to be punished, first and foremost. They should live in poor conditions and have the most difficult time. Because that's what they "deserve". And it doesn't matter if that produces the worst outcomes for American society as a whole, including for the people who believe this stuff. As long as the convicts get their harsh punishment, the tough-on-crime crowd is happy to endure any poor societal side-effects.

It reminds me of how we deal with homeless people, or even housed people who are on the edge financially. God forbid we give anyone anything without them having earned it. That would be colossally unfair to all those hard-working folks! Even if welfare and homeless assistance ends up making everyone's lives better than the alternative.

It's completely disgusting, but I don't know how to change people's attitudes on this, not at a country-wide scale.


> Quite a few other developed countries than ours are able to successfully rehabilitate prisoners, and have a very low rate of recidivism.

I think we can learn quite a bit from those places, and do better. I don't think the cruelty of the system helps at all.

But I don't think that the problems that the US faces with criminality and criminal behavior are exactly the same as what other developed nations face. Just looking at different outcomes isn't super compelling evidence.


Sounds like you want Framework to release a mini pc


I like the form factor of a laptop though, plus the touchpad. The only superfluous part is the built-in keyboard. I already have a keyboard (an HHKB).


> after spending hundreds of hours using Duolingo and being able to simply say "Hola" in Spanish

Based on this statement it seems like you've never used Duolingo.


> There is no “direct evidence” that the unidentified hackers are using the data they extracted to target customers

Oh, okay, you haven't found any evidence that customer data you leaked is being used yet. Gotcha. Toooootally makes everything better.


> What if you price out a replacement with the full RAM and SSD capacity you want from the OEM rather than as an aftermarket upgrade?

Moot point. Of course if you tie your hands behind your back your options will be limited. The point, for the parent, is that they aren't limited by insane markup pricing.


It's important to correctly identify the underlying problem and whatever tradeoffs are involved. It's unproductive to bitch specifically about Apple's expensive storage and memory upgrades when it's actually an industry norm. It might be more fruitful to discuss why OEMs in general are able to get away with such steep upgrade pricing, and it's definitely more interesting and appropriate for HN to debate the pros and cons of Apple's soldered memory and storage.


It’s also important to realize that no one was “bitching” in this thread. It was claimed that the price price wasn’t all that bad, to which someone raised a counterpoint.

The reality is that, if you need a lot of RAM and SSD space, it’s going to cost you a lot more than buying a laptop and replacing the RAM and SSD yourself.

If someone said that the price of SSD and RAM in, say, a System76 laptop was outrageous and that’s why they won’t buy one, that would be a bit silly since they can upgrade those themselves.

What you can’t do is perform a RAM or SSD upgrade on a MacBook. So it’s a reasonable issue to have with their pricing.

To throw one more datapoint in: for my own development, I have to closely manage (closing and reopening stuff constantly, paying the cognitive overhead of context switching as I go) just to keep RAM use between 32gb-64gb — use never managed to go below the former, and the latter is the total my laptop can support. I’m usually sitting around 90%-95% utilization. So 64gb is an absolute minimum for what I can reasonably get away with (and I’d be much more productive if my laptop had the same 128gb my desktop has).

Some people just need as much RAM and storage they can get their hands on, and that quickly makes the MacBook a really expensive option. No bitching (really, no sentiment at all), just facts and reasoning.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: