skysight-inc/HackerNews huggingface dataset:
I don't think they'll care about this. Probably only 1% of their customers are capable of "hacking" this. As long as the tablet replace is cheaper than getting a new AC unit from another company it's fine for them.
Linq to sql still lives
I find myself thinking of a certain kind of economic hypocrisy that I think floats around in the background, and I'm not sure how to label it:

A: "The new economic system will be based on markets which price items based on their marginal cost over basically anything else, so no more of that tricky old philosophical talk of 'true value' or 'what someone deserves.' Nope, it'll all be based on whatever lands between the two parties' negotiating positions. Totally fair."

B: "Okay then, all of us individual workers will group together to improve our weak negotiating position."

A: "No! You're doing it wrong! You don't deserve to be paid that much, your labor isn't truly that valuable!"
How did you pick cheap blasters compatible with HA?

I have a Broadcom one which works well but expensive.
I agree. It should be illegal to restrict people from making open source implementations of industry standards like this.

I don't expect that to ever happen, of course. But I can dream...
But not all governments, thankfully. Remember DVD-Jon? He won the trial for breaking DVD crypto, because consumer rights stood above trade secrets.
OP,
". I could make the i.c() (isEzone()) function always return true"

Please do this via a script on GitHub

Then it'll make it easier for other people to use on other tablets
I like how the Featured Specs include “Durability: Fully rugged” as if that’s an official specification.

The Full Spec Sheet is a bit more specific:

• MIL-STD-810H: 6’ drop, shock, bench handling,
vibration, rain, dust, sand, altitude, freeze/thaw,
high/low temperature, temperature shock, solar
radiation, contamination by fluids, humidity, salt
fog, explosive atmosphere

• MIL-STD-461G

• IP66

• Optional C1D2 (class 1 div 2) groups ABCD
There is nothing that in the law that allows the libraries to defend whether a book is harmful to minors once the challenge is made. So any challenged books have to go into the adults-only section.

26% of books challenged in 2023 had no sexual content. Since the library has their hands tied, those books must go into the adults only section. Including the books on Rosa Parks.

https://idaholibraries.wildapricot.org/resources/Documents/C...
Why comment on something that you have never used?

The fact that containers supporting arm64 is not relevant because this project requires x86. Combine that with the fact that apple no longer sells x86 hardware - it would seem that them simply doing nothing would allow the project to fade off organically.

The idea of them taking specific action to kill this after ignoring it for years is very puzzling. It feels like they have given more time and attention to this project than asahi.
Observed high-resilience traits in hospital staff: why ER and surgeons win
I recommended using Publii (https://getpublii.com).
For real. Show me a company that has scaled RoR or Django to 1 million concurrent users without blowing $250,000/month on their AWS bill. I've worked at unicorn companies trying to do exactly that.

Their baseline was 800 instances of the Rails app...lol.

I'm not going to name-names (you've heard of them) ... but this is a company that had to invent an entirely new and novel deployment process in order to get new code onto the massive beast of Rails servers within a finite amount of time.
The top book imho is The Pragmatic Programer.

Here some other recomendations

- Designing Data-Intensive Applications
- Tidy First?: A Personal Exercise in Empirical Software Design
- A Philosophy of Software Design
- Refactoring UI
- The Software Engineer's Guidebook
- https://blog.rstankov.com/programing-books/
Every time I'm tempted to go raw SQL I always remember that

a) It is tricky to make raw SQL composable in a safe way, and

b) I still need to map all those rows into objects somewhere, but now i have to do it by hand
I heard a story from the 1990s. Oracle was going around to encourage people to write their domain-specific components as a Data Cartridge. Their evangelist pissed off the owner of a local software company by casually referring to how customers port 'legacy' software to Oracle.
Yeah, but EV chargers are not that complicated. They are just smart contactors, with maaaybe some load management (EVSE can command the vehicle to reduce the charging rate).

Worst case, you just buy another one. It'll set you back a couple hundred dollars. Unpleasant, but not a big deal.

Air conditioning systems can easily cost more than $10k.
X no longer has any business or legal representative in Brazil.
> Hasn't there been a pretty consistent rachet completely independent of which party happens to be on top at any given moment?

I'd argue no. There are elements sceptical of government power in both parties. (Abolish ICE, abolish the Fed, et cetera.) The problem is they're often married to a general distrust not only of the state, but of other people, to the point of being attracted to delusional conspiracies.
3rd circuit rules companies are liable for their algorithms
I was thinking of doing the same but IR control only allows for unidirectional communication with the unit.

Since there's no feedback mechanism, how do you solve for when the state of the unit(s) gets out of sync with HomeAssistant's?
Ask in Berlin how long flight are delayed if construction goes wrong.
So for us normies does that mean skip TLA?
It costs 194 CHF to read. There is room for improvement.
I did use a lighter version of Toughbook back in 2007 (bought it for weight of just 1.3 kg, and passive cooling). There was no annoying noise, but a slowed CPU, which made it slower than average. Mandriva Linux was too fat for it, but WinXP worked fine.

Unfortunately, they discontinued the lighter version.
Since 1979, foreign manufacturing has grown massively at the expense of domestic, second, enormous advances in technology. Are you, presumably a software programmer, more productive because you're inherently smarter, or a harder worker, than a colleague from the 60s-70s? Or do you have much, much, much better tools, languages, frameworks, graphics, etc to do your job?

(You might even ask if you are, actually, more productive. Engineers in the 1960s created the 747 and put men on the moon. Not entirely sure either could be done today. GDP is not really the best way to measure "productivity.")
I made my daughter’s bed from scratch out of anger and spite toward IKEA.
Ask HN: What is the state of private exploits?
How many zero day exploits are available to private groups? How many private groups are there? What is the ratio like now? I’m looking for a general idea how exploits are shared these days.

I want to know how likely an average person could pay a private group to target another average person’s up-to-date iPhone or computer.

My mental model has been script kiddies have known exploits. They are the last to get exploits. They cannot get into updated devices.

Rich private groups, state actors and NSA have all the zero day exploits and they wouldn’t waste it on normal people.

Private groups for hire have their own exploits or privately share with other groups.
Bought my first 3D printer 2 months ago. Probably have 2/3 of the 3D printing one filled out already lol. (Much of which is pretty much a freebie just by buying a Bambu Labs printer)
I am leaving with 30k.
I’m not familiar with these kinds of gamification concepts. The idea of a skill tree is that you have to work on prerequisite skills before getting to the outer reaches of the tree, no?

I wonder why the cocktail tree has “Ask a liquor store to stock a new ingredient” as one of the most advanced category? Sounds more like an achievement.
Yes I agree. I still think its wrong to call Git a CRDT because git is a lot more than its content-addressable system. All that other stuff on top - you know, the parts you use to track and merge branches? That stuff isn't a CRDT.

Maybe its like asking if Wikipedia is a relational database. I assume wikipedia is implemented on top of a relational database. But the resulting wikipedia website? No, not a relational database.
Don’t forget RAII and CRTP (Curiously Recurring Template Pattern).

As someone who has extensive experience in C++, Haskell, and Rust, I can confidently say that none of them is simple, it’s just that C++ has a mountain of legacy / technical debt that Rust has to deal with. If C++ were to be invented today, it would look a lot more like Rust.
“pet dogs can be successfully taught by their owners to associate words recorded onto soundboard buttons to their outcomes in the real world, and they respond appropriately to these words even when they are presented in the absence of any other cues, such as the owner’s body language.”
The person you replied to wrote,

> As another HN user pointed out Telegram does not store messages in plaintext: https://news.ycombinator.com/item?id=41348228

Telegram does not store messages in plaintext.

Your claim:

> That user seems to be misinformed, and appears to be discussing client-server encryption, not end-to-end encryption

Is categorically false. You do not get to redefine what encryption is. That is not your right.

You've been corrected repeatedly. If you continue to insist you have not made a false claim, you are then lying.
So Grug was right all this time ?

Joke apart this is a really interesting example. In a job interview I've been asked once if I ever regretted something I did and I couldn't quite word it on the spot, but definitely my first project included extra complexity just so that it "looked good" and in the end would have been more reliable had I kept it simple.
Cali is tough- the regulator is really standing in the way of a functioning market and is driving insurers away... Allstate stopped writing new policies in Nov 2022 and said they would pull out of the state entirely unless they could increase rates drastically... so they were allowed this increase.

The 2017 and 2018 wildfire seasons wiped out nearly two times the combined underwriting profits for California homeowners’ insurers for the prior 26 years… it’s acceptable to have large losses in this business but you need to have years of gains to offset them. CA is the only state that doesn’t allow for consideration of reinsurance costs in ratemaking.

CA requires insurers to underwrite using historical data from the past 20 years (which doesn’t include housing growth in high-risk regions or increased fuel load following years of drought and poor fire suppression strategies) to determine catastrophe losses vs predictively modeled data incorporating climate change. It is the only state that disallows forward-looking models when pricing wildfire risk.

Until California does something to ensure that the prices of insurance reflect the risk (letting them use modern catastrophe models, letting them price in reinsurance, approving rate filings in a timely manner), insurers will continue non-renewing folks and pulling out of the state altogether. It filed the rate increase in April 2023 and was just approved. In the meantime, Allstate has not added a single new homeowner in the state.
May be it can change if USB 4 will sneak in and supplant HDMI in those devices, since it can route both HDMI and DP.
Yeap I didn't know DuckDB supported it already!

Being able to do SELECT FROM WHERE in any order and allowing multiple WHEREs and AGGREGATE etc, combined with supporting trailing commas, makes copy pasting templating and reusing and code-generating SQL so much easier.

FROM table <-- at this point there is an implicit SELECT *
SELECT whatever
WHERE some_filter
WHERE another_filter <-- this is like AND
AGGREGATE something
WHERE a_filter_that_is_after_grouping <-- is like HAVING
ORDER BY ALL <-- group-by-all is great in engines that support it; want it for ordering too

...
I was referring to unions as a level of agency employees could unilaterally employ

If you call blame or refusing to listen, I’m not sure which talking point you are referring to. I’m not familiar with any concept or movement beyond that.

Employers are not going to operate outside of market conditions, am I understanding that you wanted me to acknowledge their capability of paying more? Ok. There. I have now. The union can be a market condition.
I appreciate the article’s rhetorical flair:

The bullet crashed through the LCD screen, giving the keypad a good slap in the teeth before wedging itself in the internal hard disk. Presumably it lay on the desert floor bleeding battery fluid for several minutes as its owner desperately tried, in vain, to save its life.

It is not known whether the laptop would have had a better chance of surviving the assault, had it been installed with the 'ultra-safe' Windows Vista operating system.
Frame grabbers are crucial in ensuring the safe and efficient operation of autonomous taxis. They capture data from cameras, lidar, and radar at high speeds without compromising quality, process this data for clarity, synchronize data from multiple sensors for enhanced perception, and play a key role in testing and validation. These capabilities are vital for real-time decision-making and the overall reliability of autonomous vehicles.
The last versions of KDE 4 had fixed a lot of issues and were a solid DE IMHO. I had left KDE for a while when KDE 4 was first released indeed, but came back later.

They decided they would not do the same mistake of releasing such unstable versions again in the future, and indeed, plasma 6.0 was usable since day one.

Have you tried Plasma 6 or a recent plasma 5? If you liked KDE 3, you might like it. I find it's a really pleasant environment, I'm not sure something from KDE 3 is missing. It's also quite lightweight, I run it on a tablet with 1GB of RAM, it's a bit slow but quite usable. The web is pretty much unusable though for the most part unfortunately.

There's also a big work of ironing out the small bugs and they are working on making things more cohesive with a design system and some work to unify qml-based and qtwidget-based components (yes, on that front, qml was not a thing when KDE 3 was released, the UI was probably more cohesive - though Breeze, KDE's theme, already does a lot for this and is beautiful).

I don't know Trinity but that's of course another option.
EsProc SPL and SQL, Complimentary, but Different Technologies
Ive thought about this a bunch, and I design the comp plan for the company I am at, and I haven't seen any specific research on this but my conjecture is this: The comp plans at places like google are designed not to stack superstars, but rather to make it so that everyone at the company is at least 1x productive and not being constantly poached. Its attractive enough that the interview pool is filled with plenty of 1x+ engineers, people who are median or above in performance. Its enough so that they're not really worried about you jumping to the next highest payer.
ChainsAtlas: Run Code Across Multiple Blockchains with Universal Compatibility
I didn't see this the first time:

GROUP AND ORDER BY component_id DESC;

Is this kind of syntax combining grouping and ordering really necessary in addition the pipe operator? My advice would be to add the pipe operator and not get fancy adding other syntax to SQL as well.
Yup. Similar to scheme, which doesn't carry the same negative connotation in British English as it does here.
What Life Means to Einstein (1929) [pdf]
I love these still have home-pageUp-pageDown-end keys column. This is so great to edit texts, but every laptop nowadays mimics Macbook, which hasn't (and has a turnOff key between backspace and f12, which everyone cargocults from Mac too).
NASA Discovers a Long-Sought Global Electric Field on Earth
Facebook uses 10k Blu-ray discs to store 'cold' data (2014)
At least you caught on eventually. I was completely unaware until now.
Ya, it’s a real issue, but depending on where you are, you may not have as much to fear — stingrays prefer sandy, gentle, warm coastal waters. As one concrete example, SoCal beaches have a lot of stingrays, and in summer days there are often lines of recent sting victims at lifeguard towers.

There are also different species of stingray, and some sting more than others. The ones that bury themselves in the sand when threatened are more likely to get stepped on (and then sting). Other species tend to run away when frightened instead.
Imagine then having a forest fire in zone rouge: https://www.businessinsider.com/slovenia-wildfires-set-off-h...
Tesla, Waymo, Cruise, and Baidu are at the forefront of revolutionizing urban mobility with their advancements in autonomous taxi services. Tesla is focusing on its Full Self-Driving technology for a future robotaxi fleet, while Waymo leads the market with its large-scale deployment and cost-efficient designs. Baidu dominates the Chinese market with fully autonomous operations in cities like Wuhan, and Cruise is expanding its reach through a strategic partnership with Uber. Technologies like frame grabbers play a critical but often understated role in ensuring the safety, efficiency, and scalability of these autonomous vehicles, driving the transformation of urban transportation.
What I find very annoying is that a very large number of small computers and laptops have both DisplayPort and HDMI, but they have full-size HDMI connectors and only USB Type C DisplayPort.

Using Type C for DisplayPort instead of the good full-size DisplayPort connectors is less reliable (easy to disconnect accidentally) and it permits only shorter video cables.

More importantly, this blocks the Type C connector, which I need for other purposes, e.g. an external SSD. I do not want to carry a Type C dock, so I end using HDMI, even if I do not need HDMI and I do not want HDMI and even if in almost all cases the devices had enough free space for a full-size DisplayPort connector.

Even replacing the HDMI connector with a DisplayPort connector (so that the devices would have only full-size and Type C DisplayPort) is always a better solution, because there are a lot of cheap adapters from DisplayPort to HDMI, which do not need a separate power supply and they can even be incorporated inside the video cable. The reverse adapters, from HDMI to DisplayPort, are much more expensive and much bulkier, so usually they are not acceptable.
They want to make sure you can only develop Apps for Apple devices on expansive Apple devices.
Relying excessively on colour is an accessibility no-go, and it also makes life harder for roughly 10% of colour blind people. Just dont be that stupid teacher and find better methods.
Could permissioning not be run along the packaging to keep things cloud agnostic?

Some days I wish there was an entire HN devoted to self-hosting and cloud-agnosticity lol.
When a company has a job ad they advertise they have a need. You can sell your services to them as a consultant based on that job ad.
>And a $100,000/year MBA with a basic grasp of reality and the willingness to listen to people smarter than him could run Twitter better than Elon Musk.

This is certainly true, but that $100k MBA doesn't have enough money to buy the company, so he can't run it as a private company like Elon does. A Twitter owned by someone far less narcissistic (or publicly owned) could hire the MBA to run it, but that won't happen because that's not how companies choose their CEOs: the $100k MBA doesn't have the social connections and resume to get the job in the first place.
I've yet to find anything that beats R's ggplot, both in terms of DSL and graphic design defaults.
Don't forget the illustrious PPYP: pre-pooping your pants (:
Well, yes. The only relevant device with HDMI that I have is a raspberry pi.
Proxmox seems to be a way forward.

The IaaS that OpenStack was interesting but I'm not sure that it's made enough strides to keep up to options in the market.

With that being said, I definitely have used OpenStack and wish it was more well known.
Maybe something like "Christian Eo" (ie "ceo@example.com")? :)
On Mac Fn+Up, Fn+Down, Fn+Left and Fn+Right can be used as PgUp, PgDn, Home and End respectively.
Nheko – Desktop client for Matrix using Qt and C++20
I think you need to consider the intention of why you would want to write base components of FreeBSD in Rust. It’s not to make a Rust operating system with its own new features, it’s to maintain and develop on an in existing system with current users, fixing bugs, offering an upgrade path that’s generally backward compatible with existing usage. New features in Rust, old features probably kept in C, unless they are highly problematic.
Meh, TP-Link has bitten me so bad with a product they originally put on the market claiming it would soon receive a WPA3 update, as well as some kind of mesh feature, then they set it aside and declined to even introduce basic security updates, they simply removed the model from their webpage touting the WIP features. The router was junk.
'Get used to it' says Dutch minister after major emergency services outage
Nice, this somewhat reminds Apportable: https://www.ycombinator.com/companies/apportable
"The first few months of GAIA-X’s existence were characterized by a significant lack of understanding about its scope and objectives"

This feels like a commitment to misunderstanding.

A cloud's objective is only to acquire, and deeply retain customers including making switching cost and efforts unbearable.
I use Fluxbox since the first version. Very easy to customize. I've just an issue with Firefox, the Firefox windows doesn't want to play with Fluxbox (on Debian)...
Shots conceded by the best defenses in Europe
> If C++ were to be invented today, it would look a lot more like Rust.

I'm not sure about this, because the world without C++ would have been quite different from today. The main complication comes from the fact that C++ was considered a much higher-level language than today, so its absence would have made other alternatives evolve differently.
Maybe not filling up but wearing out the flash chip itself. If it was filling up, then a factory reset should've helped.