skysight-inc/HackerNews huggingface dataset:
When all you have is a hammer, everything looks like a nail. So for the police more "lenient" sentences for first time offenders is offensive. They want to crack skulls. If they can't then they don't care.

The SF POA, for instance, threw a ton of money around to defend capital punishment in California while the residents of San Francisco elected a DA (Kamala Harris) who campaigned on a platform of staunch opposition to capital punishment. It was a lot of the same crap with the three strikes law. Non-partisan analysis pointed out that the California statute was excessively punitive and expensive but police and prosecutors across the state came out swinging against proposed reform.

Same thing with the new DA (Boudin). One of his planks was focusing on gangs (a.k.a. organized crime) that are breaking into cars versus and focusing on getting addicts and homeless people into diversion/treatment programs. Of course there was plenty of outrage about how property crime was going to get even worse under Boudin's reign of apathy. Whatddya know, someone posted a video the other day of a break-in at an Embarcadero parking lot. Was it a junkie looking to score? No, it was a group of people in a car, wearing masks going about their task very methodically.

https://digital.modernluxury.com/publication/?i=360208&artic...
the university's endowments if alumni decrease their donations.

Most universities where legacy admissions are a thing have self-perpetuating endowments by now. Harvard could easily fund itself forever without any donations or even tuition fees at this point, just off the interest and trading profits.
The macOS window manager for JavaScript hackers
> People started doing silly things like run containers on top of their cloud providers VMs

This assertion is simply wrong. Running containers in a VM is not silly at all. It's a very basic and very important feature. I'm actually surprised how, in HN of all places, this misconception is still mindlessly repeated in this day and age.

By firing up a VM you're actually allocating in the cloud the computational resources you need, and by running containers you are using those computational resources as you need. When you need more instances of a service running you replicate a container instance, and if a container instance is idling then you shut it down. If you run close to exhaust the computational resources of your VM instance then you just pick up your credit card and fire up another one to make room to run more containers. You never have to worry about anything because it just works.

And Kubernetes is the one responsible for monitoring resources and managing how container and VM instances are initialized or shut down, and how everything is kept up and running and communicating while you worry about nothing.
Have you ever heard of [1] https://en.wikipedia.org/wiki/POP-11 ?
Wow. A CEO without a vision. A CEO should be pushing for boundaries.

I were a VW engineer, why would I continue working in the autonomous driving division, if my CEO says the team would never succeed in the end game ?

I'd rather work in a company where the leadership is actually leading instead putting on the brakes.
How Do You Invest?
I had a lot of discussions with my friends in tech about their investing habits. It seems like most of them lack any trust in traditional financial advisers and just pick stocks/index funds/crypto themselves.

So, I'm curious, is this attitude systemic and prevalent among us?

How do you pick your investment vehicles?
Oh certainly, it's just beyond what I can do as a C library. I've also seen another approach that implemented a customized libc replacement to allow this to work. But that and modifying the compiler itself are really extreme steps.

It's still doable, and it's definitely worth doing, but I understand the uses I've mentioned are rather niche, so it's unlikely to occur. For one, we still don't have built-in stackful coroutine support even in C++20.
Ask HN: Lisp for Embedded Programming
Hey all. After reading several recent posts about Lisp, and starting to work through SICP, I've decided I'll try it in a project I'm working on.

I'm working on a hobbyist rocketry project and developing the flight computer from scratch. The plan is to use a Arduino Nano which is connected to a few components like an accelerometer and a gps module. Does anyone have any suggestions about which Lisp I should use for an Arduino Nano? Also, are there any considerations regarding components compatibility with Lisp or is it only the Nano that I need to think about as everything will go through it?

Thanks!
To what ends?
Does the WebAssembly community really need to reinvent the wheel and create yet another set of new platform APIs?
> Selling to individuals is expensive, not just because of credit card fees, but also because of accounting costs, VAT MOSS in Europe, and support. In my case, a single support inquiry from a customer could negate income from that customer for an entire year.

As a very rough comparison for SaaS companies, sales and marketing can consume a solid 50% of your revenue, overhead like accounting, insurance, support, and office space should be 20%, and actual product development is just 30%. This obviously varies greatly by industry and product, but if you're solely thinking about the final product and not how you get it to your customer, you're not thinking broadly enough.
Nice Job Ethan!
I can't listen to this right now but am really interested about the title. Could you tldr the reason why the conviction rate is 99% in Japan?
I have a somewhat rare blend of skills in that I do deep learning (computer vision mostly) and I also do C++ (including low level optimization and CUDA). Usually you get one or the other, almost never both. So I don't really work _for_ anyone. I consult companies when things are too gnarly for them to figure out on their own. Thus far, I have more work than I can possibly handle.

Not a realistic setup for most people, of course, but my point stands: it's stupid to require butts in chairs nowadays. It's also very expensive. If I decide to expand, there's no way I'm renting an office of any kind, and there's no way I'm relying solely on the local talent pool.
Information overload in the era of electronic health records
Being that there are levels to autonomy the engineers still serve a purpose.

I'd prefer an executive to be level-headed than spouting dreams that will never come true and expecting engineers to just make it happen.

If anything I respect him as a leader more than "visionary" executives.
Why is the sky blue? – overlapping explanations for one thing
I would suspect he simply has a different vision
Show HN: Secure and reliable privacy-friendly online tools
I think the point here is slightly missed. Protein folding simulations are accurate ok hydro all models where brute force is used to explore the parameter space. The AI models could narrow that space and then employ the stricter models. Therefore I don’t think the cost here is great.
The courage to be disliked - ichiro kisimi
Göttingen: The Mathematical Center of the Universe
The media's job is not to inform you at this point. Their job is to get eyes on their product. That's no secret. However, the logic behind your approach is flawed.

Why? Money is king in every industry. Sure, hype exists. I had one instance where I felt exactly like you, and guess what hot new flavor of the month that was? React. It didn't take long to realize who the idiot was in that situation (me). It was hot because it was the next logical step, and no amount of being frustrated because I had just gotten comfortable with Angular could change that.

Containers aren't some snake oil racket. It's pretty easy to see why if you take off the tinfoil. They are cost and resource efficient, and they provide a large cushion for less than optimal situations. Containers are smaller than VMs and less resource intensive so they allow you to do more with less hardware. Sudden rush of people because Reddit or HN fell in love with you? Provision a few more with almost zero effort knowing exactly what you'll be getting. Working on bug fixes or improving shit? Cool. There's no difference between the local instances and what hits production.

I mean, it's kind of like the folks who get real passionate about only using basic code editors because all the extra tools are "cheating". Time is money, and it's the only thing we can't get back. If containers significantly reduce cost in terms of resources, man hours, or money for you or the company you work for, it doesn't take a rocket scientist to understand why it'd be pushed so hard.

I understand being cynical in this industry, but let's be realistic. Companies are only pushing what they believe will be good for their bottom line. No one's pushing containers because of some shitty agenda, just as they weren't when Node.js was blowing up to the same screams of "this is all manufactured hype".

There are definitely cons to using containers. You're pushing a bunch of shit with root access all sharing the kernel out there, and if a single one is compromised, they're all compromised by definition. That's a legitimate concern, but if I'm being honest, this sounds more like you haven't been in a situation where containers were the proper solution more than a tech industry scam to push an agenda.
I sympathize with the general message of what you say but:

- it is completely possible to build cool things with lisp, as highlighted by some other people who answered your message.

- your pejorative use of the word "nerd" above is really annoying and doesn't bring anything to your argument.
Pay the price to know – not always financially
Student projects are great, but for me to invest my time and effort into using just about anything (especially something that is supposed to store my notes), I do need to see a stable long-term sustainable business.

Incidentally, that also excludes most VC-funded companies, because these are neither long-term nor sustainable and usually have a user-facing lifespan of 3-5 years.
Just buy the albums from bandcamp.com
Good to know! Direct link to the XML: https://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xm...
I put like this still same output
python parse whatsapp —own-name “myname”
Technically goroutines are equivalent to one shot continuations, while generators, lacking the ability to capture a call stack are not (they capture the return continuation, but not any arbitrary one).

So no, go coroutines (or any stack full coroutines) are actually more powerful than thise exposed in other languages.
> A currency without an army is nothing.

Can you expand on this? What's the financial function of an army? What's the military function of a currency? I can imagine what you might say but I'd like to read it to know for sure.
But there are huge amounts of videos on the mechanics of climate change - from 3 minutes to 2 hours, from PhDs to teenagers.

One only needs to look outside to see the climate change and only a basic understanding of physics is required to understand the link between human activity (GHG emissions, deforestation, etc.) and the warming of the atmosphere.

The problem isn't the lack of explanations for the truth, it's that the truth isn't as appealing. We don't want to believe it's our fault, and blindly going against consensus seems to be the popular thing to do this century. People have a huge incentive ($$) to make this content and a huge incentive (feeling superior, free of blame, etc.) to believe them. Where is the incentive for believing science?
I think what GP meant is that majority of people in Crimea self-identify as Russians, not Ukrainians - 68%, according to Wikipedia [1]

Similar thing can be said about disputed teritorries in the east, around Donbas.

Of course that's still not the excuse for what Russia did, taking both places by force, however, this makes fixing this more complicated.

[1] https://en.wikipedia.org/wiki/Crimea#Demographics
Given the extreme questionability of all currencies for anyone who wants to, y'know, hold on to currencies; why not just do without? There isn't any theoretical reason a world currency is needed. Instead of pricing Yuan and Euros in terms of some third currency people could price them in terms of each other and cut out the middle man.

Speaking as an Australian; about 3-4% of our trading by value is with the United States. I shouldn't ever have to see a value priced in US dollars. I really don't care what the price of anything is in US dollars. The only reason the US dollar impacts me as far as I can tell is because it is embedded deeply into SWIFT and is required internationally to trade in oil. Important in practice but not in theory.
But that not just some weird quirk railroad engineering clings to because Musk has not disrupted them yet, it's a consequence of braking performance.

Drivers feel safe to attempt brake matching (they fail often enough) because road code assumes that you never go fast enough to make stopping distance exceed visual range. Even if that rule is routinely broken the brake-match distance stays comfortably within visual range (stoplight waves travel upstream). In rail, everything happening within visual range is basically too late to even bother and this is entirely a consequence of braking performance.
> modifying the compiler itself are really extreme steps

Yes, it's not for the average developer. Yet it should be incumbent on the tools builders. I'm actually surprised that most compilers/interpreters don't have a "step backwards" flag that you can turn on during compile/run-time. It would be a helpful feature to expert and novice developers alike, but hasn't really caught on outside of niche areas.
How many people suffering from depression actually attempt suicide after watching a depressive video rather than just continuing?

My guess is, not many for AI to learn atm. [1] Students suffering from depression are 3x more likely to attempt and do so when they are less depressed. [3] US suicide rate is 14 per 100,000 (age adjusted and closer to youtube viewers). [0] Taking worst case 25:1 ratio for successful attempts. There would be 350 attempts for every 100,000. Let's say YouTube can somehow narrow down it to students suffering from depression (one category). 3x multiplier - 1050 attempts for 100,000. That's presumably only 1% of very specific targeted audience. You need to decrease that 1% to match people who will supposedly get triggered by a depressing video on YouTube.
Conservative guess is 10x less so 0.1% and [2] 7% people of total population suffer from depression in US. Isn't that something around 0.007% of population?

What is the motivating factor for the algorithm? Profit.
I just don't see how it is magically supposed to learn that. In fact, individuals suffering from depression are more likely to be profitable for youtube if it earns money based on consumption alone.

Disclaimer: this is a quick broad guess. It can be pretty wrong.

0] https://en.m.wikipedia.org/wiki/Suicide_attempt#epidemiology

1] https://www.ukessays.com/essays/psychology/depression-and-su...

2] https://www.samhsa.gov/data/sites/default/files/cbhsq-report...

3] https://afsp.org/about-suicide/suicide-statistics/
Unlike other commentators I don't think you need a free trial, but I think you need a couple of free searches per day for example. Let me try my brand and maybe a competitors, see the results and then if I try to get one more, or if I want to export the results or whatever let me know this and many other nice things are available for registered users.

Also I'd like to know how I'll be alerted, will I get an email for every single mention or is there the possibility to have hourly/daily/weekly digests ?

Either way I think this is a good alternative to the other services out there and I could probably see myself using that on a side-project soon as the fairly low price isn't a barrier to me at all ! $7 is like free except you get money, unlike the limited free trials that get very expensive for the lowest plan available.

Nice work, bookmarking and eager to see actual results !
Doesn’t Mozilla already have an open source JavaScript app that does this?
IIRC, the main problem was UI/UX. Docker containers in essence are a bit like running isolated Linux processes in a chrooted and cgrouped environment. Chroot exists for decades, and so does cgroups. Yet, Docker came up with a UI and UX which, among other things, let you download and run isolated Linux processes by simply running 'docker run <container name>', thus shoving everything well under the rug and practically eliminating the need to pull any arcane trick to get Linux processes to run in isolation.
I'm not sure about that, take a look at any of the who's hiring threads and note how nearly all the UK jobs are in London.
I've not used a traditional financial advisor.

I did work in investment finance for ~20Y and I am aware that even the top people in the field don't have some secret book of predictions to make certain cash.

Because I worked in finance I basically wasn't allowed to have many bare stocks, so I'm in the habit of using funds.

I do take account of which vehicles my broker thinks are among the best, though they can be very wrong too.

I attempt to have a decent geographic spread, though have most where I think I'll be living/retiring so most likely to have results correlate reasonably with the economic environment that I'm in.

But I'm likely doing it all wrong, of course, and this is most definitely not advice for you from me.
There was also a recent "Rare Earth" episode about this:
"Why Every Japanese Criminal is Guilty" - https://youtu.be/IRn4xzaugbk
Reasons the Farewell Deserved an Oscar – Pandaily
Always funny watching the UK - where it was described that perverting the course of justice is an instrument of public policy - criticizing other countries legal systems. And bear in mind the UKs 80% (?) conviction rate occurs with a DPP that likes to "engage with risk". Whatever that means.
The basic scientific method and logic need to be taught indeed, but all the rest relies on experimental validation.

The problem with climate change is that experimental validation for the theory of human origin is extremely hard to get. The timescales for validation is on decades, measurements networks are sparse and faulty, all kinds of data twisting and extrapolation need to be done, and in the end we still don’t see anything in our day to day lives. Bush fires have always happened, there’s still polar bears and ice on the arctic, the maldives islands still aren’t underwater, and people still go skiing in winter holidays.

But this is also a reason to be careful with climate change proponents : their model are really just model at the moment, and the experimental validation of them is still mostly pending (although there’s a debate on that as well).

Time will sort this out and will make it obvious who was right.
They only prosecute cases they think they can win, and then they beat and torture and sleep deprive a confession out of the suspect. If he doesn't confess, they keep him in jail for months of more torture and then convict him anyway. You generally only get out not-guilty if you pay a LOT of money to your lawyer, and even then it's a crap shoot. Also, you'll be unemployable regardless of the outcome, but it'll be much worse in society if you didn't confess, because now you're guilty and unpenitent.

Of course it's much more complex in reality, but that's the gist.
This is a good example of the "so" tell for cognitive dissonance, whereby the sufferer tries to put words in my mouth and starts their diatribe with a "so".

It's a free country, "all employers" can do as they please. I just won't work for them if they are not in close proximity, and very few of them are. I'm not going to "move" for a job that I can do from anywhere in the world.
Is that a real question?

For example the views of the Russian population.

Example : https://www.pewresearch.org/global/2018/08/21/russians-say-t...

The view of Russia about the NATO expansion towards their border is widely reported. We can ignore that or think it is unfounded, the reality is that these views influence the Russian politics.
Somewhat authoritarian process and prosecutors dropping any case that looks hard.
US Bank employee fired after giving struggling man $20 of own money to get home
I predict it would take a good few centuries for the entire planet to only consist of self driving vehicles. I doubt we'd have a single country in our lifetime solely using self driving vehicles.
Journalism stops to be in the Credibility business the moment it enters the Identity business. Belonging to a group (on ideological or other grounds) becomes tied up with a shared world view and the papers and other media become the forum where those memes take shape and reinforce or weed out each other, often with less regard to objective truth than to usefulness for the social cohesion of the group.
To build a true self-driving car, as a prerequisite, you'll need a true general AI. Imagine a complex construction site in an intersection with police navigating traffic. The AI driver will need to understand the officer's visual and audible cues and act accordingly. That level of sophistication requires something far more advanced than anything we're seeing today.
"have most where I think I'll be living/retiring so most likely to have results correlate reasonably with the economic environment that I'm in"

This is interesting - why do you take this approach? (If you don't mind sharing)
Thanks for the explanation. I don't know much about tor hidden services, and wasn't aware they could be used for this purpose. This goes definitely on my list...
Full title: Oregon woman fired from bank job after giving struggling man $20 of her own money to get home for Christmas.

She first cleared it with her manager. Manager was fired too.
Haven't heard BBC's angle, but usually it is explained as a mix between forcing confessions from suspects and pushing reporters of hard to solve crimes to "admit" it never happened.
sadly, and that is also scientifically discussed at length with strong evidence, you do not convince people with facts either.

people, me included are very bad at changing their mind. I remember how long it took me to accept that electric vehicles are even today net positive for the environment after some amount of lifetime. this amount depends on how the electricity is generated and how big the car. here in Germany current calculation says it is somewhere between 50k and 100k kilometers (roughly 30k to 60k miles). so an average lifespan for a car. my current car would be net positive right now had I had the chance to buy it as an e-car.

as said. it took me years to come to grips with this well understood fact. and probably there are many others that still are wrong in my mind.

but if I go to YouTube or Google to I form myself or to e en search for opposing facts as a way of researching a topic to write about, the algorithm is very fast in promoting the unscientific videos to me. I am led down a rabbit hole that isn't obvious to me. I see a majority of unscientific content and come to believe that this is a very big part of the story that's not being shown in traditional media. come the "truthers" that tell my they are suppressed and over time I might come to believe them. because "the evidence is right in front of me".

so I would not say that we need to silence these views. every scientific breakthrough was fringe in the beginning. but maybe we need to weight their importance and frequency of being shown not by user interest, but by some more objective function. let people find fringe views. but please do not actively promote them (and make them thereby seem bigger, more respectable than they are) for a quick buck.