skysight-inc/HackerNews huggingface dataset:
EDIT: It seems that while some article say they retroactively apply this other state they expliticly do not do so. Through they seem to have removed previous clauses which would allow developers to stay on the version they started developing with which hadn't had that terms jet. Which is scummy (because it relies on "tricking" companies into those terms) but might be legal.

put new installs are not newly published products, i.e. they don't involve the publisher bundling in a new version of unity they got from the vendor

so while the installs are new the contract between the producer <-> publisher <-> distributor <-> unity is not

which means it's uniliteraly retroactively changing a contract

which sounds like very much not very legal

if you consider that the other contract partner is somewhat dependent on unity (switching is expensive) it might also involve other laws not necessary racketeering but something in that direction

and while unity might be able to terminate the contract with the publisher (by their lawyers sending them a letter, not automatic) this is between the publisher and them i.e. it shouldn't affect already sold products

but they explicitly want additional fees from distributor or publishers for _already sold products they have no control over_ which is just tbh. ridiculous

and even if it only affects newly sold products it's still affecting already produced product retroactively which still is highly questionable
Note that a lot of deforestation still goes on - it's not that forested areas are being restored. This year, about 4950 square km, or 495,000 hectares of forest, will have been cleared.

And remember, that Amazonian rain forest can't just be restored by planting a bunch of trees. If restoration is at all possible, it requires carefully planned intervention of decreasing intensity over a prolonged period of time. See:

https://en.wikipedia.org/wiki/Forest_restoration

for a bit more on this.
Exactly. 10 electric cars with 20 mile pure-electric range will have a larger impact than 1 electric car with 200 miles.
I've been purchasing small intaglio prints almost every summer for many years. However, it wasn't until today that I truly understood the complexity of this art technique.

I acquire these small prints at an annual exhibition [1] that's part of a competition featuring artists from around the world. This event takes place at Taller Fort in the quaint village of Cadaqués (Catalunya, Spain), which is well worth a visit if you're an art enthusiast.

[1] https://miniprint.org/?lang=en
If this is your bug, consider also sending in a feedback with your patch. The open source projects don’t usually take PRs.
Indie Game Dev Breaks Down Impact of Surprise Unity Pricing Changes [video]
That is how Go's examples work- your example tests are inlined into the GoDocs at pkg.go.dev
Apple 'Underrepresented founders' entrepreneur camp
I wouldn't be doing headline tweaks or SEO stuff; that stuff is trash. I'd be doing the stuff that matters end-to-end: the writing, the research (getting on the phone with the company and diving into what is "HN-worthy"), even creating the page/website if they don't have one (easier for me to do everything myself).

If the quality is poor, it won't get to the first page of HN. Thankfully, I (or anyone) can't "game" the system with SEO/headline tricks. The name of the game is helping people/companies unearth valuable content/knowledge to share and letting the people upvote/downvote.

My value-add would be having an eye for what is more likely to be valuable (and upvoted) vs. not, and how to share that value through writing/copywriting.
It says it runs in Electron so should be pretty trivial to port it to the web no?
Ask HN: Switching from software to mechanical/civil/renewables engineering?
Hey HN,

I could use a reality check, please.

I was wondering if anyone has any opinions or advice on switching from software to mechanical or civil engineering? Presumably through going to school (another undergrad, or possibly a master's) unless there's a better pathway?

As I approach 40, I've spent 15+ years working on software (websites specifically) and want to do something with more real-world impact. Good time for a midlife crisis :)

I've previously worked in several solar companies (hence the username), and am specifically interested in renewables engineering... photovoltaics, solar thermal, wind, batteries, energy storage, all that good stuff. But I want to try to work on some of the actual physical problems there, of mechanics and fluids and materials and such, not just the supporting software.

My B.S. was in environmental science, which exposed to me a lot of this stuff, but not to a level of detail that's actually useful in the job market. That requires a whole lot of other training that I can't easily acquire as a software developer... or can I?'

Is it at all possible to self-study your way into becoming an engineer? Are there any other educational/training pathways that lead there, short of going back to college (which I'm considering but reluctant to because of the time and expense)?

Am I way too late for this? Is it even doable at this age? Probably something I should've started in my teens, lol.

Thanks!
Netherlands. Almost every major super market chain uses them and dynamically adjusts the prices. Here's an article from 2019 about a major chain intending to change all the price tags that year (Dutch): https://www.emerce.nl/nieuws/albert-heijn-digitaliseert-prij...
> No kidding, but to say that climate change did this when hurricanes have been on the decline the last thirty years is misleading. This is weather and engineering failures.

> https://www.nature.com/articles/s41467-021-24268-5

This HN user categorically and obsessively has their own opinion on climate change, and how it is influenced by humans.

Their "evidence research" is taking the first Google search result that they believe to support their position in the discussion at hand - even if it doesn't make sense (hurricanes in North America versus Mediterranean).

If they don't invest in such sloppy research, their arguments hit rock-bottom Tiktok factoid niveau. one can better just assume nonsense/randomizing/lying and ignore this user for anything climate-related.
> no amount of solar is enough in the deep of winter

> any amount of solar is too much in the height of summer

I totally agree. I can't understand how it why solar is promoted, when the winter is when you need more energy as you're in more, heating your house, etc. You can't store your summer's energy till the winter.
Show HN: Numexa – Elevate AI Confidence with Real-Time Watchful Eyes
Join our discord - We are offering OpenAI credits or Anthropic or cohere for developers/companies. Join discord & Sign up.

If you're involved in developing AI applications using LLMs, fine-tuning them, or creating in-house models, we'd like to engage with you and ensure a seamless experience in crafting next-generation AI applications. Our goal is to help you streamline the process, enhance your comfort, and optimise costs while pursuing innovation in AI development.
Requesting objects without a specific version/apigroup is pretty dangerous, you're effectively opting out of K8s' primary backwards compatibility measure.
No they were fully compliant, and it's certainly the case here too with the iPhone 12.

The bulk of replies to my comment are hilarious to read: ass-talking conspiracy theories presenting zero factual understanding of how RF regulation in the various markets takes place.
My 7yo son has been interested in boolean logic. I thought surely something like this exists where I can show him how you can chain gates to build larger systems. Couldn't find one! Will have to download this tonight.
Hi, David, founder @ Retool here. We are currently working with law enforcement, and we believe they have corroborating evidence through audio that suggests a deepfake is likely. (Put another way, law enforcement has more evidence than just the employee's testimony.)

(I wish we could blog about this one day... maybe in a few decades, hah. Learning more about the government's surveillance capabilities has been interesting.)

I agree with you on hardware 2FA tokens. We've since ordered them and will start mandating them. The purpose of this blog post is to communicate that what is traditionally considered 2FA isn't actually 2FA if you follow the default Google flow. We're certainly not making any claims that "we are the world's most secure company"; we are just making the claim that "what appears to be MFA isn't always MFA".

(I may have to delete this comment in a bit...)
Well, it seems pretty obvious why they have it: so they can match purchases of Sudafed at different retail outlets at different points in time. And it's obvious why they want to do that: because there really was a huge epidemic of people making straw purchases of Sudafed to feed large numbers of low-volume amateur meth labs.

In the years after this policy was put into place, there were news stories about how effective it had been in eliminating backyard meth production. You don't see those stories anymore. I suggest, with weak confidence, that the reason you don't isn't that backyard meth has roared back, but rather that it's so decisively not a part of the equation anymore that stats about it don't really matter. Meth comes from overseas now, not from backyards.

That doesn't solve the meth consumption problem, but it does eliminate one significant meth externality.
many medical complaints have no objective measure, like "how much" pain or "enough sleep". And if a sleep aid or painkiller has a reliable immediate palliative effect, in addition to its longer term effect, that's part of "the cure".
Does it run Captain Comic though?
Adding "I'm not fan of Musk" is odd here. Is this some kind of tribal signal? It's like writing about the market for new AWS services, preceded by "I'm no fan of Bezos but..."
Transactions (messages) can be required to have multi-sig, if that is desired.

There are smartphone apps and various tools to send a multi-sig message:

https://pypi.org/project/pybtctools
> Or if you think this is completely cringe, and you think I shouldn't offer this service, I'd love to hear this perspective, too.

This is completely cringe and you shouldn’t offer this service. You would have the perverse incentive to fake upvotes for money, which I would imagine the operators of this site would have a problem with.
> Preach it.

Yeah man, I want "bad graphics" too :)

https://www.youtube.com/watch?v=-yVs2E4aldg
For me, it's a benchmark of a well made system - the lower bandwidth of log output you get when a user machine is idling, the better. I have seen some Android phones produce megabytes of logs just sitting there - you can test this by running `<whatever command outputs logs> | pv`.

It's also a good metric to signal an anomaly after a deployment. On my desktop machines, the current culprit for most of the logs is pipewire/alsa, generating multiple lines per second.
I think the burden of proof is in the other direction: if someone is going to use some sort of signal or test to determine if someone is eligible for employment, it is on them to present evidence that the signal/test actually accomplishes the objective they expect it to.

In California, it is illegal to use a credit report in employment decisions (unless the position is in finance/accounting). Clearly lawmakers have decided that this sort of test isn't helpful, and is abused to deny qualified people employment.
Russian Submarine, Landing Ship Struck in Attack on Sevastopol
Why is it a scam? Are those filters not filtrating as advertised?
This is so cool! Amazing work the creator!
I think a better formula would be economic rather than philosophical: find a job that pays a lot of money whether you like it or not, then establish your career in something you're passionate about regardless of how lucrative it is

It's a fun style of advice-giving
I just call them one-time passcodes (otp)

Most of the time I am not using multifactor or 2factor the way it was designed

But it is accurately a one time passcode
Do you have a source for that? AFAIK Pixel 7 uses an ARM v8.2 CPU, which doesn't support MTE. The upcoming Pixel 8 might support it, but Google hasn't announced anything yet.
Thanks for linking! This one is way more up to date with regards to compatible USB hubs. It credits the project in the OP:

>Original idea for this code was inspired by hub-ctrl.c by Niibe Yutaka: https://www.gniibe.org/development/ac-power-control-by-USB-h...
Even if 100% of rural customers were dissatisfied with their existing service, projecting that you will capture a third of the potential market within a few years of providing service is unrealistically aggressive.
While I can see that you might experience these as uncomfortable parallels, there is a big difference you could consider: That climate activism is based on scientific research.
Don't use Discord as your Q&A forum
It is a crazy optimization. I cannot be convinced otherwise at this point.

Static sites sound nice and clean to a junior dev, I get it. But after using that approach for years I'll never do it again. Too much of a pain as things grow. Build step can also get slow. Django is so easy to use and extend. You can use it with sqlite, no DB to run.

Wikipedia is a nice example. Could that be SSG. Yes. Is it, and should it be? No. If your site has more traffic than Wikipedia let me know.

Do you know how much support calls I have to field for fastcomments with people trying to integrate into SSG systems with SSO or whatever that would be simple with SSR etc? A lot.
CsvHelper – CSV Library for .NET
“Partners” was specifically included for a reason.
Wa-Lang's Manual Released
The Wa-lang is a general statically typed compiled language designed for the WebAssembly platform. It is a project initiated by a group of programming language enthusiasts in China, and its design focuses on reducing the mental burden on users.
I loved my 12" Powerbook, but I recognize that the size/weight tradeoffs make somewhat larger laptops more desirable these days. For example, the bezels are much smaller, so a laptop that has the same size footprint as my old 12" PB would actually have a larger screen. Laptops are also much thinner now, which means that part of what I loved about the 12" PB (it's relatively light weight) can now be achieved in a larger form factor.

That said, I do also use and enjoy my 10.6" iPad Pro with magic keyboard. It's unfortunate that the keyboard has to be so heavy, so the whole thing doesn't tip over. It doesn't end up being much lighter than my 13" M2 MBA as a result.
I think its right to be skeptical, but its also easy to do this if you’ve identified the employee to train on the voice of. You could even call them and get them to talk for a few minutes if you couldnt find their instagram.
Check out levelsio, a single guy pulling in ~200k MRR using pretty much outdated tech stacks
https://twitter.com/levelsio
I don’t know if related, but immediately the last two MacOS upgrades I was unable to get my networking to work. I could connect to Wi-Fi / Ethernet / Hotspot. But nothing would actually connect (e.g. browser, pings, etc) , not even to my router.

The fix both times was to open the Mullvad VPN app just once and everything worked again. No idea why just opening the app would fix the issue.
Very weird that you have such an strong opinion of having some self written deploy script over a argocd setup.

ArgoCD is super easy to setup, has a declarative setup and is a great platform tool.

I introduced it to big systems and i really can't imagine how we would struggle if we would deploy those infra components with some bash scripts.

Could you be more specific?

Like assume you have some monitoring stack (kube-stack or grafana etc.) and either as a helm chart or as something else: What do you do when a CRD needs to be replaced? You write it in your deploy.sh script through some bash magic? Handling error cases in there?

What do you do when you want to see what you have deployed? Like checking if your test setup is rolled back? You always use kubectl to check some helm values? Or do you always annotate all pods with git commits which you then c&p?

A basic ArgoCD declarative setup takes perhaps a few hours if you do it for the first time, than you can give teams access to namespaces, they have log access, exec access if you provide a platform that is, in my opinion, quite a big advantage over just letting them use kubectl. Most developers i know do struggle with kubectl.

And for my own infra ( i also even setup argocd at home ) the dev cycle is much faster for me.

What "crappy cloud architecture" problem are you talking about specificly argocd apparently solves?

How do you test components? Like we have a test cluster and everyone uses argocd to just switch to a dev branch for a few days while testing. This works really well and you can switch back to main in argocd. And due to Argocd App Def you can even see all apps out of sync due to testing.
Article is pretty short, but here's a summary anyway:

"Absolutely incredible and yet another example of 'things that only happen in SF'.

An MTA bus ran over a man in SF and killed him without noticing. The ambulance takes him to the hospital but he's dead before arriving. The Fire Department then writes a report blaming a random Cruise autonomous vehicle that happened to be nearby for the death, despite no evidence thereof.

Cruise obviously disputes this account, provides video footage to the press and SFFD proving they're correct. Media continues reporting false information and fanning the flames.

A month later it's finally revealed that public transit is the hit-and-run driver that killed the man, and Cruise (ironically autonomous driving technology that would've probably prevented a collision) had no involvement. By this point the media cycle has mostly moved on and people are taking hammers to Cruise vehicles."

https://twitter.com/itsvarora/status/1701743907841696021
You're assuming that a bad credit score actually does correlate with or indicate poor life decisions; many times it does not.

And even in the cases where it does, yes, it actually is absurd to generalize poor life decisions in one life area with other areas.

Some people are just bad at managing finances. That shouldn't disqualify them for any random job.
The guy who would blow up their own society to either become a modern socialist country or implode and sink into Lord of the Flies.
The term intaglio does not just cover engraving. It also includes etching, which is quite different.
You're right, software security is only really available to rich and tech minded folks.

That's kind of what I was trying to get at with my previous statement about humans being tired and fallible. The way we access and protect our digital assets feels incredibly un-human to me. It's wrapped up in complexity and difficulty that is forced upon the user (or kept away from, if you want to look at it that way).

As it is now, all of the solutions are only really available to someone who can afford it (by life circumstance, device availability, internet, etc) and those who can understand all the rules they have to play by to be safe. It's a very un-ideal world to live in.

When I brought up FIDO2, I was less saying "FIDO2 is the answer" and more saying, "we need someone to revolutionize the software authentication and security landscape because it is very very flawed".
Thanks for the comment. It's definitely in the hybrid rumination-essay dept, and assumes a certain level of familiarity with the subject matter. In the same way a typical piece on coding assumes as much.

Though, I did chuckle about the "satire" and "AI" part.

What buzzwords are you referring to? "Intertextuality" is a word/concept that's been around for over forty years. (Much longer as a concept). "Rhizome" as a philosophical concept/coinage about the same. They're pretty well established.

I will say, pieces dealing with the above are typically a tough sell. People feel alienated by the concepts and especially when they're leveraged so casually (as in the piece above). I knew that when writing it. But, kids gotta get it off the laptop.
Does the article actually mention that parts of Earth are no longer habitable already, or just that the conditions are moving into that direction? The title of this post seems to indicate the latter.
So I take it you are employed by someone that allows you to connect to nothing and change nothing? Because if you can do any of those things, your employer is clearly Doing It Wrong, based on your interpretation.

(If you happen to be local-king, flip the trust direction, it ends up in the same place.)
>jquery

Nice, I almost forgot about it, however for after a few months. Jquery always resulted in huge mess with one insanely long file
To clarify - I mean weekly 1:1s. Of course I would expect annual/quarterly 1:1s for career stuff
You're welcome.

Yes, you are right. Node-based structures are not meaningfully harder to traverse than nested lists and dictionaries. That was a wrong comparison.
Thanks. I think it's 50/50 on the cringe department, which is why I ask. On one hand, the pay-to-play model is cringe, but on the other hand, there are many developers/startups who have great products and knowledge but do not have the time or priority to communicate it properly and rank on HN (even though many should).
Note: You can support Solene, the author of this webzine and of a very interesting related blog, on patreon and liberapay:

https://liberapay.com/solene/
https://www.patreon.com/user?u=23274526
I'm betting that's all sewn up in a click-wrap EULA somewhere.
> But Cloudflare doesn't let you disable the CDN side of their service. It's all or nothing.

Are you sure about this? It's been a year or so since I've used it, but I remember being able to disable a lot of specific performance/caching stuff (where the CDN comes in) via its Page Rules and "Cache Level - Bypass": https://developers.cloudflare.com/support/page-rules/underst...
I think regulation should be reserved for mitigating actual harm. Waiting more than a minute to start playing a game is certainly annoying, but where's the harm? This seems like it's squarely the sort of thing that will sort itself out -- if the delay is too long, people will stop buying the games.
I don't think that it will be. The state and PG&E want to keep it running through 2030 and the federal government is helping:

https://www.sanluisobispo.com/news/local/environment/article...

Diablo Canyon was expected to stop operating its twin reactors in 2024 and 2025, but the state failed to procure enough clean energy to replace the plant in time. In September, the California State Legislature passed Senate Bill 846, which allocated $1.4 billion to PG&E to fund the nuclear power plant’s license renewal costs for staying open through 2030.

That was followed by a $1.1 billion grant to PG&E in November from the U.S. Department of Energy through President Joe Biden’s bipartisan infrastructure law.

The NRC in March told PG&E it can run Diablo Canyon past its original closure dates without a current license as long as the utility company submits a valid license renewal application for the two reactors by the end of 2023.

PG&E has said it will file a license renewal application for Diablo Canyon by the end of this year.
I have literally just spent the last few weeks writing pydantic models for Kubernetes for an internal testing tool. I’ll see how this compares, it looks outstanding.
Humanity would rather go to war to thin our numbers than give up eating meat.

The only viable method is lab grown meat that tastes exactly the same, same texture, and is cheaper. That's it. People have real stuff in their lives - they're not worried about planetary survival in 100 years, they're worried about next months rent, etc.