skysight-inc/HackerNews huggingface dataset:
You seem to be confused on my intent. Victimless crimes are completely different than crimes that do not cause physical harm to the victim. I'm suggesting things like hacking where your bank account is drained, but without any form of violence. The person I replied to implied that would be okay, so I was pointing out that violence should not be a precursor.

You've taken it as something totally not what was the spirit of the thread. But sure, eliminating laws that make victimless crimes a possibility seems like a good idea. Have fun getting that to happen.
What is the efficiency of the power generation system? The whole system costs matter not just the individual HVAC unit
And even the low-temperature-capable heat pumps reduce toward 100% at the low temperature end, IIRC.
This late in my career, I've found 5 of my 7 SIEMs are gone, and the last one is on life support. The one I'm managing now will not be around by the time I retire.

You start to see the patterns and futility and cycles and think 'maybe my career is not making things better, it's keeping the mortgage paid?'

That and while I'm I can get rehired past 50...do I really want to do that dance again?
It's not magic in how it works, it's just magic in it's syntax. It's a variable you don't have to declare. It's ripe for abuse / mistakes and would be one of the things I'd have lints for and watch closely in PRs.
Only a tiny fraction of jobs can be done (well) remotely. Those jobs are just over-represented here on HN.
https://archive.ph/Ue9st
No, it really is Facebook.

Facebook provides a temptation.

Like a table full of cookies over the holidays. Of course you are going to visit that table a hundred times a day. Even though it isn't really very healthy. And then when the holidays are over your diet will improve.

We are not Nietzschean creatures of pure will. The temptation-landscape significates.
This is my least favorite trend in new cars. If there aren't any new cars in 10 years that aren't just a giant screen in the center then I guess I'm going to be walking.

You can make a modern electric vehicle with actual buttons and dials. There is nothing about a car not having a gas motor that requires every tiny bit of functionality being controlled by a touch tablet. If anything it just seems like laziness in car design.
Airlines Cap Fares as Southwest Cancellations Continue
LA PD essentially invented the cop show. https://timeline.com/dragnet-lapd-propaganda-cop-bb19d9a5fb6...
Indian Railways data leak links to RailYatri
The Indian Railway data dump appeared on a hackers' forum was actually breached from RailYatri.
Neither did they.

Leave the Strawman alone, you beat him up enough.
The usual misunderstandings about context are:

- Thinking that if you change a field in the context value only components that read that field will re-render

- Thinking that _only_ the components that consume the context will re-render, not realizing that normal recursive rendering behavior resumes from there

- Not realizing that updating a context requires a `setState` call in the parent that renders the `<MyContext.Provider>`, and you can easily end up in a situation where the _entire_ component tree renders just because of default recursive rendering

Can you point to some examples of the "useless nesting" and "weird constructs" you're referring to? I'm curious to see what's happening, and if there's any docs improvements we can add to help provide guidance.
How many versions of macOS do you need for simultaneous CI and testing?
You can double-click an ISO to mount it in recent versions of Windows, AFAIK.
I see other comments aggressively criticizing this suggestion (& I'm happy to see it) but I think staying busy with something fulfilling outside of your job is generally good advice. It doesn't need to be resume filler. The constant grindset-mindset is toxic, but staying engaged/fulfilled with something can be tremendously beneficial for your mental health & happiness during a period of setbacks & struggle.
The Right to Longevity
The Year the NFT Died and Came Back to Life
I'm sometimes involved in the interviewing process for my employer and we don't do any kind of coding tests. We do ask for them to submit a sample of their work and use it in the interview. I ask questions about the problem and about how they solved it. The code itself isn't usually that interesting, but the tangents we wander down usually are. If the person can't communicate well about a technical topic that they essentially chose, then they probably won't get an offer.

That said, I work for a small company and our turnover is pretty low. I haven't been involved in all that many hires.
The problem is mass surveillance by the national security state. The problem isn't projects like Signal that are trying to defend against mass surveillance. This writer appears blinded by their own ideological bias.
I've always found these apps interesting, I feel like if Microsoft added one of these to their office suite, it would replace a lot of use cases that people otherwise abuse spreadsheets for.

I'd love to find a self-hosted version of one of these but at the same time wonder if I'd just end up reaching for a jupyter notebook instead.
I have my brother in law visiting. We were just trying to figure out what littlebigsnake browser game uses. Turns out unity can compile to WebGL.

This totally blew my mind.
This point of view is dangerous in my eyes.
I love this app on my iPhone. It seems like it has been abandoned and that is super sad. It comes in super handy when traveling and you need to convert currency and for purchases.
Ok I stand corrected on this law, which basically says that companies aren't liable for user-generated content (the article could've just said that in the first line).

Either way from a moral perspective doesn't change the fact that a platform censoring viewpoints is a violation of the principal of free speech, and morally reprehensible in a free democratic society. Twitter tried to be the Orwellian Ministry of Truth, and I'm glad that Twitter's new management recognizes the error of their former ways and is committed to not repeating the same Orwellian mistakes.
Could ‘Peer Community In’ be the revolution in scientific publishing?
The issue with copy pasting password is phishing, which for most real life users is a much bigger risk than most other risks
When I moved countries I looked at 3 things

* Quality of life assuming same standard of living
* Culture and things to do beyond tourist stuff
* If I saw myself in the place for at least 5years

Going to a new country is a huge move, so be 100% sure you will like the city you'll settle and the company you will work for. Once you are there, going back will be financially and emotionally expensive.

Work is work, the pay seems good, just check the true conversion beforehand in sites like this https://neilkakkar.com/salary-calculator-by-city.html

Also make plans to visit your folks regularly if money is no issue.

In regards to the sort of job you'll be performing, maybe you could apply your skills to automate the boring stuff?

Besides that, make sure to be flexible about what you eat and find friends outside work. Invest in building a social circle. I have seen many foreigners that were miserable because they never made real effort to make the new country home and kept missing the old country.
It's not so much the (closed) gaps, but the time since last job. The first job after you take a year off will be harder to get. After that, most people won't care.
Follow up HN: What statup/tech is on your “to watch” list?
There was this post on HN 2.5yrs ago (wow,time flies): https://news.ycombinator.com/item?id=23276456

Was just looking it over, how come I still haven't heard of most of those startups? This was 3 months after covid, did covid wipe them out or is there not a whole lot of "new" in tech all this time?
After my cancer treatment (well, during, really) and 75% resection of my liver I developed severe gynecomastia that couldn't be surgically addressed. It was embarrassing and uncomfortable. The residents of the reddit /r/abrathatfits[1] group were very helpful in helping me find a solution to fit me (now at a 44DD). There are a lot of variables though, and even within a brand two different styles will fit very differently. The fitters on the reddit site had the experience to know how to steer me. See also: bratabase.com[2]

[1] https://old.reddit.com/r/abrathatfits

[2] https://www.bratabase.com
There is, an inverter sized for the load with an auto transfer switch attached to a set of 100ah batteries will do what you're looking for. And that is what a UPS is on the inside. They just tend to use terribly small batteries.

Such setups are easy to build if you want it and running a 100-200w blower doesn't require too many batteries either. However, if you need to run a compressor, the number of batteries required to power that for 6hours would start to get cost prohibitive.

https://www.amazon.com/s?k=2000w+pure+sine+wave+inverter+aut...

https://www.amazon.com/s?k=220v+automatic+transfer+switch+50...

https://www.amazon.com/s?k=100ah+lifepo4+battery

This guy has accumulated essentially everything you could want to know about such setups, at any voltage, any reasonable power range, in various applications: backup systems, full off-grid, mobile power.

https://www.youtube.com/@WillProwse

https://www.mobile-solarpower.com/

For a 240v load, there are inverters that output 220v or you can use one inverter to power each hot line, just buy the batteries at the same time from the same manufacturer and ensure they will stay balanced. In your case you could also use a cheaper manual transfer switch if you don't mind going into the closet to flip it when the power goes out.
Interesting thing here is that natural gas is about 1/3 the cost of electricity per energy unit, so when the COP is above 3, it's cheaper to heat home using heat pump.

The reason why natural gas is about 1/3 of the cost of electriciy is because most natural gas power plants run at thermal efficiency of about 30%.
That's a long story to hide the fact that by refusing to do LeetCode interviews you were not offered a software engineering position.

You most likely are an SA, which is a position open even to business degree holders and is barely technical, no wonder you didn't have to LeetCode.
> C++ [no experience (beyond meta-programming)]

Curious about this line if op is here.
I don't follow. All high end OLED TVs these days have a 120 hz refresh rate. This would appear to disprove the idea that TVs have too low a refresh rate for cats.
I'm curious as well, the "flat" shader being used is gorgeous.
Tips for Beginners who are Starting Out
Per country limits appear to be designed to stop 'invasion' by migration. If 200 million Indians or Chinese arrived in the US tomorrow it would radically change the culture of the US. India or China may remain largely unchanged, even by such a large outflow of people.

This fear isn't entirely misplaced, IMO, considering the US history with the natives who lived here thousands of years before European migrants arrived.
But you took the offer within one week from being laid off. You don’t feel like you could’ve gotten a better offer if you waited?
>Live in Europe, 4 season climate, with temperatures ranging from -25 to 40 degrees celcius.

Building (Laws, techniques, professionals involved, etc.) vary greately between even two bordering countries in EU/Europe, very often even within a same country (regions), and sometimes even in different municipalities in the same region.

You won't likely get any real practical suggestion that is good for all, except this one:

Go with the flow.

Do not try to be smart, attempt to replicate in your location what you have seen on the internet, new techniques touted to be the "next" thing, stick to what other people are doing and have done.

Anything that is "new" (even if reported to be working just fine elsewhere) won't work on your locale (because technicians and buiders won't be familiar with those techiques or they are not tested years in your specific place) or will cost you much more (and usually building a house costs a lot of money and is usually intended "for life").

Of course, if you have lots of money and like risk, you are welcome to try and experiment.
It is very frustrating. In my personal sh library, I probe for `ed` and, if not available, I alias to `ex -s`; I then write in-place editing scripts carefully to use only common functionality to both. Sigh.
I've been out of automotive safety critical software (engine, brake, controllers, etc...) but still have friends in it. Proper best practice is still followed by the likes of Toyota, Jaguar and Ford as the ones I've had experience in. That means the coding standards mentioned. Full requirements->design->implementation with functional unit testing, module unit testing and system testing including using simulators. Multiple people doing reviews, strict standards enforcement. Static analysis and code test coverage aiming for 100% path coverage with testing even when I was doing it. With staff typically staying on projects for the full 5 years of development.

Ford as one I can speak about with knowledge took seriously the cost of recalls versus catching issues in testing. It's massively cheaper to spend money up front to do full process and catch every bug you can than to cover recall costs to update later not even considering liabilities if anything does go pop.

Mistakes of course happen. But they're also rarely working from scratch.

It makes working in modern ways horrific seeing the shoddy shit tossed out to meet consumer gadget deadlines.
Contrary opinion:

If feels very very very wrong to compare a search during April 2020 and now.

Why? The year after April 2020 was a booming job market for SWEs. Hiring managers were competing for talent, 2021 was a boom year of low interest rates, euphoria in private and public markets.

This blog post _should not_ be considered a response to the WSJ article.

And sorry, grinding away at leetcode should only take about 2 months tops if you don’t have to worry having to balance leetcode and your job, and not a tall ask for a 250k+ job in tech. if you don’t need that high a salary, smaller companies generally are more lax about leetcode
> The contents taught at school are overrated. They can be learned with 1-2 hours a day of homeschooling.

Did you? Why not? Myself I didn't.

It's true that the content could theoretically be learned in 1-2 hours a day of studying systematically - if the student is a highly motivated adult with some amount of uninterrupted focus time during the day, and no executive function issues. Children at school are none of this. They're not adults. They're not motivated - or capable of being motivated - by school. They don't have fully developed executive functions. And their parents don't have 1-2 hours a day to spare to homeschool them.

Public school system isn't optimized to help the few ideally-suited children excel - it's optimized to give a chance to grow to everyone. This includes being a daycare, so the parents can work, so the society doesn't break down. This includes giving reliable baseline education to everyone. This includes working as a safe space for children who, due to no fault of their own, were born into poverty, or in pathological families, and would otherwise not have access to proper nutrition and healthcare (this was a big deal during COVID lockdowns). Public school system is, arguably, the only thing enabling any kind of upward mobility in the society.
To succeed as it has it needed it all.

First of all it really needed to secure sales early ideally preorders.

It needed to "just work" with games, like you said input mapping is huge part of that, also proton and "deck verified".

Valve brought all those things together.

I'm just surprised it was colaunched with HL3.
> Most halfway-recent PC games

This is a key point that undermines the rest of your argument. Controller support is practically a given today, but when the Steam Controller launched in 2015 there were _a lot_ of games on Steam (even AAA console ports) that were mouse/keyboard only.
> If you designed a polar bear detector to help prevent people from being eaten by polar bears, would you also deploy them in Florida for the sake of fairness

This is already reinforcing bias, because your question presumes that the places law enforcement deploys this tech are where it needs to be. To use your analogy, cops like deploying polar bear detectors based on how much snow falls in a place, because "everyone" knows that polar bears live in snowy places.
The media is a trailing indicator. It can lead to feedback loops and reinforce the bad behaviors it represents, but things like Dexter come about because some writer hears about police using blood spatter analysis and mythologizes it.

If junk science were rejected where it matters, the media wouldn’t use it either, or would at least treat it they way they do dowsing or psychics.

The media will serve any demand, no matter how dumb. But there has to be demand. That’s my theory anyway.
We could spread life to the Milky Way with comets. But should we?
More accurately: your government takes your money and then, maybe, gives it back to you in the form of unemployment benefits and the like, minus significant processing fees.

The alternative is to use the money the government doesn't take and save it for your future "unemployment benefit".
Life is like a box of chocolates, with no impulse control you're sure what you're going to get, nothing, for a while at least.
The problem is that while all that electrical work is a weekend project for a DIYer, it's quite expensive to have a professional do it. So then you start bundling things (since I'm already paying thousands, maybe I'll just splurge for that Generac with the auto tranfer switch...)

(FWIW, I believe there is an aftermarket propane conversion kit for the EU2200i. Converting a gasoline engine to run on propane is straightforward)
We need to distinguish between being at some particular job and being in a profession or similarly in any job at all.

I think it's unhealthy to have your identity tied to your specific employer, job title and tasks that you do for them. You as a person should not be defined by the tickets in your current sprint.

However not having a profession or any job is much different and worse. Unless you're older and retired, or independently wealthy, then it means you're going to cut back on everything. You won't socialize with other people society deems successful, you won't date, you won't grow a family, you won't travel or do anything other than continue to exist. All parts of your situation will shrink and decline. You are running out the clock toward total destitution.

I'm making this point because it's easy for people who are having a successful career to say, oh, of course I'm not my job, while missing entirely that they see themselves as a person who has a good job and will likely get another good job if their current job ends. They don't mean that they see themselves equally as a software developer or a dishwasher or on the street and it's all the same to them, so sharing the perspective that you are not your job in a discussion about extended unemployment is maybe not very appropriate.

Whether this latter reality is healthy or not, I don't know, but people have identified themselves as successful based on their trade or other social categorization for thousands of years, so at least we can say it's not new.
Or its "if you enjoy what you do you will never work" attidude

I have met soo many sysadmins and devs that absolutely hate computers, hate programming, hate everything about IT. They were in some career fair at some point in high school and simply picked that because it had high pay with out the 6 or 8 years being a Doctor or lawyer took, and it seemed easier than Electrical Engineering or something.

Me, I have always loved programming and computers. They are both my work and my hobby
Metaverse off to ominous start after VR headset sales shrank in 2022
In a way, it is good for the developing countries in the long run.
I wanted to get back into more hands-on work on something. Being laid off (well, not like a usual one, but I do not want to talk about that here) was not part of that plan, of course, but I still wanted to move on anyway. It opened me to accept dealing with the interview process more, which I always found unpleasant and tedious in the past. With that, compounded with not having to go through that for 8 years, sort of stuck with me. I started interviewing before being laid off.

After getting through a few of them already, I feel a little more comfortable of the process itself, even if it meant I ended up with rejections. At least with a little boost of confidence around it (that and seeing my financial runway), at least now pushing myself on this has changed my attitude.

For what it is worth though, my own interest is to work with something that I can improve on what I improve on. Except for a couple of industries, I'd do anything almost, hopefully with an emphasis on Java, as I think the space is a bit more exciting than the many years before now (or that I stopped caring over trends and just want to write programs :))
Please list your style guide recommendations
I work with people who have 20 years of experience and cause more harm than they do good. Experience is not a great indicator of skill in tech, beyond a certain point: like, I'd prefer someone with 2 yrs of experience over someone with 0, but not much preference for someone with 8 yrs over someone with 2.
I've been in that loneliness before, and don't want anyone to have to suffer it.

One thing we can do to help is have each other's backs by providing references. I've made it clear to colleagues who get laid off that I don't care what the corporate policy says: I'll give you a reference. It's a moral duty.
They sold out and don't work for many sites now.

I'm using a Chrome extension called Bypass Paywalls Clean that seems to work well.
Winter is worse than summer, because Delta-t is much bigger. 130f to 70f is 60 degree difference, while -30f to 70f is 100 degrees difference.
Actually DOpus was the only dual pane Filemanager (maybe with the exception of Ghostcommander on android lately) I actually got used to and was really fond of. I still wonder how working with floppy disks (two drives and a 4MB ram extension in my case) was so smooth in my memory.
Most Linux distros don't claim to be POSIX compliant. (In fact, software on GNU/Linux in general doesn't claim to be such. Sometimes it's taken as a guideline, more often ignored entirely.)
Despite of that, Steam Deck is much more comfortable to hold than Nintendo Switch. I have both and my hands feel sore after holding the Switch for a while - no such effect on the Deck. It does take up more space in a bag though.
I think there's a benefit for some people in letting go a bit. Even if you love your job, you need to understand that the system we work in is purpose-built to exploit workers. It's great to be focused on your work when you're working, but once you're done for the day you should unplug as much as you can. Taking PTO? Don't check slack or emails.

I love what I do, but I've found that even still if I let that fact convince me to work more than what is required of me I will eventually feel burnt out and eventually depressed. Maybe this isn't the case for everyone, but it's life outside of work that brings true meaning and purpose to my life. Time with friends and loved ones, going outside into nature and having new experiences, these are all things that make me actually happy. Loving my work just means I'm not sad when I'm at work.
Performance is disastrous on my machine. Janks more often than not.

Looks like most time is spent computing styles and parsing CSS.