skysight-inc/HackerNews huggingface dataset:
This assumes that a person is either a criminal who will do crimes, or is not and won't.

What studies show about this over and over is that being in certain situations increases the likelihood of a given person committing a certain crime. If you remove them from the situation, but now someone else is in that situation, the likelihood of the crime is being committed is unchanged.

Now people there is variance in how resistant people are to the influences of those situations, and it varies both by individual and by the specific crime. It's possible that eventually you will have imprisoned everyone who would ever commit a crime under any circumstances, or at least under the current ones. I don't find the costs of that acceptable, both financially and in terms of human suffering. But if you do you should argue for that, rather than lean on the implicit point that some people are inherently criminal by their natures and so should be isolated for it.
But couch gaming is so much better with a lighter device in hands and a TV hooked to a PC. I, too, want a Deck but can't justify the waste because my cute little htpc is much, much faster. Not that it needs to be, 90% of the time. Nothing fancy. Mostly 8 and 16-bit stuff.

That said, the deck is almost cheaper than the 5800u tomtom sort of sff pcs on aliexpress. Everything considered, it's not a bad product at all. I fear its future looks brighter than that of my index
Do you think we shouldn't send people like SBF, Elizabeth Holmes, and Bernie Madoff to jail, since their crimes were non-violent? And what about Al Capone, who was responsible for a bunch of violence, but the only crime we could get a conviction for was tax evasion, which is non-violent?
Show HN: Momenial, Certificates for Webinar Attendees
Hi guys, happy holidays!

I've been working on a mobile app for creating certificates for webinar attendees. I call it Momenial. This is the MVP, and I'm looking for your feedback.

I come from a family of educators. Both my sisters are university lecturers, and some of my relatives are teachers. Sometimes they do online classes (even after the lockdown) and give attendees certificates. Vanity, I know, but students like it.

They usually use PowerPoint to design the certificates. Everything is manual. Being the "IT guy" in the family, I built this app for them.

Btw, I'm also writing a book about building mobile apps. Momenial will be the "case study" for the book. Please let me know what you like or don't like from the app, so I can incorporate your feedback in the book. Thanks!
That's a right shift key, it's mostly useless these days.

But as it gets smaller the risk of it becoming impacted and infected goes up so it's really an evolutionary minima. Oh wait that's an appendix.

No idea.
The southern Pacific Ocean has been locked in its La Niña for 3 winters running
The Honda EU2200i can be aftermarket modded to run tri-fuel. I did it to mine just in case, and currently have it set to run propane. A simple swap of a small part will let it burn natural gas instead.

I also like that I don't have gasoline to deal with - I can stock up a 20lb propane tanks and generally forget about it. Rotating gas is a giant pain if you keep enough on-hand for an outage of any appreciable amount of time.
You can always adhere to the site guidelines if you want to make some hypothetical case how X or Y technology could be abused.
@work we have a language, called TQL, Transform Query Language, that allow to transform TSQL, which allow us to make reusable stored proc.

I made an online demo here:

https://kuinox.github.io/TQLBlazorDemo/

Sadly we don't have any language docs...
Sadly I would have to agree about "most" - but not overwhelmingly so, don't forget that "failures" are much more visible than "successes" here !

Still, IMHO ghettos are (mostly) the result of lazy assimilation policies.

It's funny, just today, in between these comments I had a discussion with an Ukrainian mother that was concerned that her kid had too many Russian speakers in her school group, and so that would make it harder for her to learn the local language...

(Considering all these comments I perhaps should have been softer about "giving up [their] ethnicity", I didn't want to mean completely ! Retaining some of the old one is fine, even good, as long as the culture and the values are compatible - it's not like Nations are completely homogeneous anyway, and diversity is strength !)
Well... neuroticism is a career killer. If you excibit neuroticism, your chances are not good.
You need some sort of GPU to run any OS in a decent way
I hope it gets monetized. Because I'm fucking tired of being tracked for ads. At least the bot does not try to keep me captive like all other platforms.
How about 1 foot?
Do satellites and telephone wires not facilitate debate?
Carbon, Hydrogen, Oxygen and Nitrogen are the currency of civilization, and most of the resources of that sort in the galaxy are in comets and other interstellar and outer solar system objects.

If a species developed D+D fusion it could "live off the land" in interstellar space and be perfectly able to spend 1,000 or 10,000 years to get to another star with a comfortable lifestyle that they feel they have control over. They might hardly be interested in landing on a dry inner solar system body in some other solar system.
Unpacking risks, costs, and rewards for product managers
I think this is already the case (at least in California) - I ended up biting the bullet so to speak and getting a realid because otherwise I'd need to bring my passport with me on every trip to buy ammunition (since unreal drivers licenses aren't acceptable any more)
I’ve never written any serious software using C++.

But, I did once learn how to do template meta-programming:

https://matt.might.net/articles/c++-template-meta-programmin...
Steam Machines were a miserable failure with nothing to show for it. I don't buy the "guilty by association" argument though. People liked, bought and used the Steam Controller. Steam Machines never even remotely reached that point.
I've also never seen intentional compromises, but I've seen unintentional compromises made through ignorance or lack of foresight plenty of times. The bigger automakers seem to be better at this by virtue of developed processes, but what I've seen from smaller companies is terrifying.
Really? I studied there 1 year and the visa process was absolutely painless (6 years ago). A form to fill, an appointment at the embassy and it's done.
I'm not trying to make an empirical case for how X or Y technology could be abused, I'm making a "Show HN" for a fun dystopic text adventure I built :)
20+ years in. Don't be afraid those positions can lead to a greenfield development project or come from departments that don't have someone to vet your coding preferences. Usually these positions offer more technical freedom. A company who spends more time vetting code will generally be a place with less freedom and more micromanagement.
What would you do with the extra money?

Will that make up for all you would lose by taking the job?
How charitable of you for the poor laid off person.
I've gotten back into enjoying tech projects again too. I just try to make sure my life isn't revolving around employment.
what qualifies as a disaster? the amount of refrigerant in a consumer unit just doesn't seem like a lot even if 100% of it was released. if it was a continuous supply, then maybe it could get disaster level, but these are closed systems with a finite amount. at these levels, it seems to me that just driving one's car would qualify as an environmental disaster.
> There are two sides to every coin

And there are six sides to every cube. In a world of tortured dichotomies, nobody ever mentions those.
Cars have had software controlling essential functionality for decades. It didn't suddenly appear when touchscreens did.
Thankfully, most non-Tesla manufacturers don't trust critical systems to software.
Agreed, and I may have been a bit too quick in the reply.

I think age and life situation play a much bigger part in this than people recognize, and I'll go out and say "especially younger people". You can pay lip service to it, but if you're in your late 20s or early 30s starting a family, your financial obligations and priorities are vastly different from an empty nester or single person in their 50s.

By almost any measure, a software engineer with 20+ years of experience - especially someone who perhaps didn't have kids - should probably have months of years of savings to tap in to to weather a downturn. But I've also known folks with 10-15 years of increasing experience who still struggled financially, and it was usually a mix of having kids and limited forward planning that kept them in a 'paycheck to paycheck' lifestyle - often, not even a terribly extravagant one.

Most of the bad decisions I've made have come during times when I was in very bad financial situations. The stress contributes to poor decision making, and it was often something I wasn't even aware of in my early days. I just thought that's "how it is". Even getting to the point of having 3-4 months of savings seemed outrageous and out of reach to my younger self.

And yes... the black swan of a medical situation can deplete savings enormously quickly. Even relatively small hiccups we've had over the years have ended up taking thousands out of pocket that were unexpected. Having, say, $30k in savings can help you weather a lot of unforeseen setbacks - car issue, housing issues, moving expenses, etc. A medical condition may drain that 'overnight'. There may be loads of billing delays/etc which may drag it out over months, but the 'debt owed' may be immediate.

My wife got sick and within a few days, we're in ER with double pneumonia and she's struggling to breathe (scary). $4k owed. I blacked out from covid shot - ambulanced to ER. Another $4k owed. Older me can weather those costs now. 25 years ago those sorts of expenses would have been crippling. And these are tiny compared to other things that can happen - my family has generally been quite fortunate with respect to health conditions and medical issues over the years. I know others who are far worse off.
On the other side, in normal conditions, I wouldn't be surprised if >20% (probably far higher) of companies interviewing candidates aren't really interested in hiring anyone. They may be getting a pulse check on the hiring market. They may be interviewing simply to check off due diligence, but intend to only hire their already pre-determined candidate. They may need to have backup candidates if an offer they just extended falls through. They may be trying to pre-vet candidates so that they can quickly hire later if headcount suddenly opens up. They may be doing it because simply company policy is to always be interviewing.

A lot of the process seems to be performative and not really being done for the purpose of matching a real job seeker with a real job.
Thanks, that's useful! That was my thought w.r.t. startup current, since I assume it is an inductive load. The model is a Carrier 58STA090-14 and it is indeed 1/3 HP. Seems likely I could run that load off my car in a pinch, which is definitely a good option to have available.
DerDieDas.wtf: If you know the pain of learning the gender of nouns in German
They keep saying: You should learn the gender of nouns in German by heart. If you know the pain of learning the gender of nouns in German then it's for you!
Though I don't actively hide my presence on-line as my professional email address and sarcastic writing style never changes, I do love the shock of some co-workers when they find I have no accounts for linkedin, twitter, facebook, github etc and generally create new throwaway accounts every time I get a new laptop.

It comes as quite a shock when I find an old comment or post that I recognise and now don't agree with and because of this rarely judge others history, lets face it we have all posted comments we wish we could take back in hindsight.
Frankly, Leetcode seems like a more objective test to me than a panel of interviewer grinding me on behavioral questions checklist.
Hi! Valerie, founder of ChatterBoss here. I saw some traffic coming from here today so wanted to check in :) We’ve really loved working with and serving the HackerNews community over the years. If there’s anything my team or I can do to support you, please don’t hesitate to reach out. Adding our testimonials link below and also my email if you would like to connect:

Valerie@chatterboss.com

https://testimonial.to/chatterboss/all
I don't think it has many advantages over Docker compose besides maybe the auto restart option and I'm working on adding file monitoring as well, so you can set files or directories to monitor and once chances occur the service restarts. I don't use Docker locally myself and wanted to have a solution for making it easier to manage background processes and not having to spin up five shells.

Why I wrote a tool like this in PHP is simple, I love PHP and I'm a big fan of the ecosystem / community.
Reliable? I find these cables broken over, and over. Many last only 2 months or so.

At the samy time, my USB-C cables just work.
You mean not being “offered” a position I didn’t want? I have never had any desire to be a software developer at a large company. I like being able to:

- be on pre-sales calls with customers

- writing the proposals/statements of work

- deal with the decision makers from the customers side

- architect the entire solution from the development side and the infrastructure/“dev ops side”

- do the actual work

- lead the user acceptance testing

- move on to another project

You seem to be under the mistaken impression that I care about titles? I go to work to exchange labor for money to support my addiction to food and shelter. My “TC” allows me to do that very well.

I a not an “SA”. I do hands on billable software development that goes in production at the client site. In the past two years I’ve done hands on keyboard coding in Python, C#, JavaScript, and Go.

BTW, by the time I graduated from college in 1996, I had been a hobbyist programmer in 4 different assembly languages. I’ve maintained proprietary compiler tool chains for Windows CE devices and spent half my career bit twiddling in C and C++ with a little inline assembly.

I doubt that you’re going to “out geek” me.
Feel free to send a pull request.
Is it possible to get fast Rust compiles in a Docker container?
Full disclosure: I'm the author of [this article](https://medium.com/p/28bda21dbee9), which got a ton of... mixed reviews here and elsewhere. I do greatly enjoy writing Rust. It's my go-to when developing CLI's. I just cannot get it to work for this usecase.

I personally love working on projects that run full-stack locally: I find the dev feedback loop is the best. I also like to be able to just `docker-compose up` my entire project, so I tend to develop with the services inside containers.

My issue with using rust for my backend right now is that the compiles in the container are so slow. They take around 1 minute for the basic actix-web project (when just compiling the project, none of the dependencies), which completely kills the feedback loop I'm looking for. I do the same exact thing with Golang and it works much, much faster: the compiles are almost unnoticeable.

Is what I'm asking for impossible? When I just compile outside the container it takes not even 2 seconds.

[Here's the dockerfile in question](https://gist.github.com/d320d0bcbfe91f90c1d13364dc75daf8) (I'm on an M1 Mac, so I thought maybe using an arm container could help to skip translation)

[and here's the Actix web project](https://gist.github.com/92fa49a008f58c2f6cac897fa75b93a2) (although it's just the default starter project)

To be perfectly clear: I am *not* rebuilding the container from scratch over and over. I am *compiling* the project inside the container. As in:

```
Compiling fns v0.1.0 (/src)
Finished dev [unoptimized + debuginfo] target(s) in 1m 28s
Running `target/debug/fns`
```

the vast majority of the advice on the reddit post about my article was how to speed up the container builds. The container builds are not that big of a deal to me! I thought I was clear about this, but since so many people thought that was what I was talking about, it was clearly a communication error on my part. Sorry about that.

I am NOT talking about the first compile. When I make a change to the code, Cargo watch triggers and recompiles. I am talking about the 1 + nth compile!

TIA!
You're kidding if you think the premium brands you list don't have massive dependence on software systems. The basic physics is, as you say, better because they've kept mass distribution in line with how it was.

And how about the additional failure mode for say BMW. It's modern controllers have all the software for all the features in, just disabled unless you pay more. So a theoretic sophisticated attack could throw all sorts of crap into operation.
Yes, exactly, I'm saying that what will matter to future employers is how much you treat the project as a job, and not the project itself, no matter how interesting or challenging it is from the technical side.
And how would a title look like if you had read the guidelines?
Yea this is exactly where I am. I have an Unraid box at home, currently mostly using it as a NAS, Plex server and for some home automations.

I realize that "security through obscurity" is not a best practice but even if I trust SaaS Bitwarden to be more hardened than I will ever be, I can't help but think that any centralized password manager will have a target on their back so much larger than mine that it may even out.

The biggest risk I see with self-hosting is accidentally borking the whole thing and locking myself out of my vault. But I'll probably gain enough confidence to mitigate that somewhat soon.
In the U.S.? In theory; but in practice, there are a lot of problems with the system. A couple of sources, pointing out the failings and holes:

https://apnews.com/article/court-decisions-eric-holder-supre... highlights the fact that this right extends only to criminal matters, many if not most defendants don't actually receive proper representation, and are subject to political motivations.

https://bjs.ojp.gov/data-collection/national-survey-indigent... highlights some numbers around things like most systems for indigent defense still requiring payment, like application fees or recoupment, and the lack of lawyers in public defenders offices.

Remember also that this is only the system if the court decides you "can't pay" and that's not the same thing as "can't pay without selling your house" or "can't pay without cleaning out your $1000 savings account". Judges can decide that since you're living at home your parents can afford to sell their assets to finance your defense, etc. So it's quite porous and there are people who can't afford an effective defense as we would understand but don't meet a judge's interpretation of their state's standard for indigency.
Ok looked the guy up:
https://www.stevenbuccini.com/about/

- Studied at Berkeley

- worked at Apple and Uber

And I’m supposed to feel bad for you not wanting to spend a few weeks grinding at leetcode?

This reeks of someone who is very well off, and not an “Everyman” engineer.
If you've been working 10 years you're in the peak desirability age. A few more years you'll be nearly 40, after that people are much less likely to hire you.
Awesome List: Everything Data Temporality
“Awesome” list I made.

Data Temporality on GitHub

Star me!

Some topics covered:

- Data Versioning for Machine Learning
- Time Travel and Temporal Tables
- Slowly Changing Dimensions Data Modeling
- Bi-temporality Tools + Modeling
- Change Data Capture (CDC) Tools
- Soft Delete in ORM Frameworks
Love all of these, here's another one from earlier this year: https://numpad.io/

Discussion: https://news.ycombinator.com/item?id=32493946
Indeed. It doesn't really matter as long as the firmware reliably does what it needs to do. A lot of MCUs only have one CPU, and so interrupts are one of the features to allow multi-tasking in a predictable way. If you only have one thing to do, then go ahead and stick it in a main loop. If you only have two things to do, then spending a bunch of CPU cycles in an interrupt handler might not be a problem at all. If you're working on a sufficiently complex embedded system with a bunch of competing real-time goals, you learn to be very careful with what your CPU is doing at any given time.

Quite often, "inefficient" interrupt based or bit-banged peripheral drivers are the right answer, even if the hardware supports DMA. It all depends on the complexity of the application and how much time and money you have.
What does it mean for an IDE to support neovim?
I focused on copying sketches from books, versus reading, as a way of training up drawing skills. The one that occupied most of my drawing year was Morpho: Anatomy for Artists. Later on supplemented by Ken Hultgren: The Art of Animal Drawing. The thing about art books is that when studying off of them you extract quite a bit more than just glancing at the page, so one book lasts a very long while.

Morpho is pretty easy to recommend as a way of getting better at human figures; it has a lot of coverage, and while many of the drawings are a bit on the scribbly side, they're easy to follow and show lots of poses and perspectives. The Hultgren book, OTOH, is definitely a tough one to study from - lots of detailed ink work with hatch lines flung all over, shrunk down to cram them five to a page, and an uneven grabbag of topics(half of the book is horses, which are used to show animation, construction, various phases of sketching, and cartooning - nothing gets a very detailed anatomy treatment or a lot of structure). Working through it was a bit like reverse-engineering, but at the halfway point, I find the exercise worth the effort.
It's a feedback loop, yes. You need popular support from voters to be able to implement changes in police procedure. Who's going to vote for the guy who wants to "gut" law enforcement methods when all their lives TV has told them that's just what the police does and how criminals are caught? Especially when the other guy is saying "look at him, he wants to protect criminals".
> don't touch it" is much better advice

Saw one heat pump controller discussed which had a curve set for demand vs outside temperature, and the "thermostat" was to set a delta relative to this.
For transient indexes, or permanent ones?

The transient indexes will be created in a separate, temporary file. They will be erased on a commit, rollback, or crash recovery. They will not persist.
the macOS license allows only two virtual instances, regardless of CPU architecture ;-(
>If you view your local CDN as a "transmitter"...

So does that mean for a large number of same time streams of popular programs are the same cost as a broadcast, invariably cheaper, or potentially costing more?

At any rate since the model is closer to cable or broadcast TV than it is to physical ownership of goods I'm not sure that it matters what the equivalent delivery of physical goods is like.

But I guess I should walk back or clarify what I said earlier, I am pretty sure it is less expensive and in comparison (when using the right metrics) pretty much free, otherwise things would cost a lot more. But I wonder if there will be edge cases where it will actually cost more.
If you run copper tubing underneath the frost line, a heat pump can still run at that temperature. Problem is, that's a whole lot of expensive construction for relatively minor energy savings. I hear they're doing it in Alaska, where it's used much more frequently once it's installed.
Facebook is still popular in the older demographics, in particular Facebook Dating.
1. The protracted war in Ukraine continues with sparse attacks from Russia;

2. Recession in the American market throughout the year;

3. USD continues on a mild but steady downward trajectory relative to EUR and CHF;

4. BTC trades horizontally;

5. Breakthrough in the Language model + Academic content search space;

6. Federated internet gains more prominence/visibility.