skysight-inc/HackerNews huggingface dataset:
> It stands out and it’s pretty clear that Apple wants people to “upgrade” to the Max which comes with a +$800 margin.

Eh? Someone who was previous going to buy an M2 Pro would very likely buy an M3 Pro, not an M3 Max.

This is likely Apple managing yield. If they'd stuck with the same core count, the M3 Pro would be faster, sure, but it would probably also be more expensive.
I mean, sure. I was just highlighting how little use the parent comment had.
the correct answer is 'yes'
It would, if I had them in the first place (most of the systems I've seen locally don't- it's typically just a motor and keyfob here).
Hmm... but is that what happened, really? It seems like the WPA3 issues have been known about for a long time, and were blogged about by Rachel previously. Seems like the driver maintainer was just being um... we'll go with overly-cautious to remain charitable.
> Not much to reinvigorate sales by motivating M2 Pro users to upgrade other than a higher number.

Do you, in 2023, know _anyone_ who replaces their laptop every year? Realistically, virtually no-one does this; the primary market for this is actually people who are still on Intel chips.
+1 home assistant
-1 Chamberlain
This was before commercial software companies realized that they had a moat against open source: making software easy to use is often profoundly more difficult than just making software and requires tons of precisely the kind of work developers hate. Since they hate it, they must be paid to do it. No economic model, no good UX, no widespread adoption.

Open source today is basically a bone yard for building commercial apps and SaaS, and a hobby shop for advanced technical users who can DIY.
> At least I'm honest.

For what is worth, I appreciate this last bit and I think many others do, too. It's depressing to see a person doing all these things and not seeing through this.
the real solution here is to make it auto close locally.
This is a pretty good article and I suspect a lot of it applies to almost any job. Replace software engineering with accounting or electrical engineering or whatever and it's probably all still true. Working with other people can be difficult, soft skills and kindness are what make it less difficult. Find places where the culture is a good fit for you and where the interviews focus heavily on behavior.

Also, work on yourself. There's a lot of toxic attitude in this post and even more so in these comments. Stones and glas houses come to mind.

You don't have to be apathetic in response to the realization that politics is a major thing at higher levels in bigger organizations or that estimates will almost always be wrong. That's like not enjoying sunny days because eventually there will be bad weather. Very silly.
> The only real problem left is QWACs in general being a part of the proposed legislation from what I can tell.

See:

https://news.ycombinator.com/item?id=38189800
Intermittent fasting more effective than calorie restriction
The thing that struck me was that the points would ring true for virtually any profession. Yet most young people migrate the transition into the working world OK, and even thrive.

The one unique thing about coding might be the intractable problem of estimation.
Spain lives in flats: why we have built our cities vertically
There are answers to that scattered throughout this thread. Essentially, long functions are not taking advantage of modularity. And modularity is how we make complex things understandable, testable, and reliable.
I've been using Silverblue for a few months and pretty happy with it. This is the first time upgrading and it's the best upgrade experience I've had in Linux.

It just downloads the new image in the background and applies my local tweaks, which only takes about 5 minutes. Then when convenient, I can reboot into it. Any problems and you don't even need to rollback, just boot into the old release.
Just like I do not necessarily spite employees for working at other scuzzy companies, I will not necessarily say this person lied ... but Cloudflare is a company that does not care about anyone but themselves

They do not care if they enable domain hijacking (happened to me)

They do not care if they kill your website (as has been posted on HN countless times)

They do not care that their "bot check" is an incredibly intrusive man-in-the-middle attack on the internet (slowing down everyone's experience)

They only care about one thing: and that is taking over mindshare and people thinking they are a great company doing wonderful things
I updated it to version 2010. Much much better. Jack Sparrow ahead:)

Just do it. You won't regret it. I also bought office 2016 cheap at some point in time. That's even better. Faster, nicer UI.. just to give you feedback xD
That's fantastic! Jq is amazingly powerful and just a little complex once you master it.
The goal for people using HomeKit is complete control over all things in their house (cameras, lights, locks, etc.).

So yeah, they took something that worked fine and intentionally broke it.
Interesting, what is the purpose then? Do you have a link to the updated text?
Isn't the high road solution here to open your API to enable users to make a less shitty HA integration?

Either way, they'll almost certainly pull the plug on this service sometime before the end of the decade.
You have nothing to hide? Tell me your password to your email and bank account then.
'ChatGPT Detector' Catches AI-Generated Papers with Unprecedented Accuracy
To the downvoters and commenters who do not get that "the children" is just a straw man:

The issue at hand can be described very, very easily: law enforcement agencies' mission is going to get harder to fulfil if they lose the possibility to wiretap suspects. The solution is, unfortunately, not that easy!

Now, HNers can cry their lungs out that mathematics forbid a perfectly safe backdoor and what not, but they are missing the point: they are simply ignoring the question and lacking any respect for the people posing it in the first place.

The issue exist; and it makes sense. Furthermore, wire-tapping has always been accepted, at least as a necessary evil, by democracies all over the world. At the same time, absolute remote privacy has never existed, much less been guaranteed. E2EE is a big game changer, and you expect people with governing responsibility to just ignore it?
BUT citizen should be NOT reading THE REGISTER, becasue of these kind of misinformation / misquided campaings
It does not weigh heavier, and I wish people would stop repeating this.

Our governments wield extreme power and we have a moral imperative to keep checks and balances in place so that power is not abused.

A pedophile with a laptop and a camera is terrible. A Senator without the 4th amendment is worse.

A racist with a social media account is terrible. A President without the 1st amendment is worse.
Many completed video games will never be seen as well due to publishers decision. Which is more astounding than just artworks.
"Why don't people get either a Celeron or an i9?"

Every CPU lineup has an intermediate; Apple actually has fewer than most, and I'd expect they'll probably add one or two more SKUs as time passes to deal with binning more efficiently.
Thats the problem. There are really only two garage door companies in America and they are both terrible from a tech perspective.
Fork an existing one, slap your name and logo on it. 2 points.
Then it should be anticipated. Just like a company is required to pay employees what it owes them before it eventual shutdown, even in case of bankruptcy.
Sure, and because it was their problem, they made it the problem of those who gave them this problem, and pulled the plug.

But let's get real, 0.2 of customers are probably also matching around 0.2% of their income with those products. So it's probably not really a problem, short term.

Long term, they probably have damaged their brand hard, and missed out on some revenue from grassroot marketing. But that's a problem of future chamberlain. Today, the one responsible for this has solved their problems, calls it done and gets their paycheck.

And who knows, maybe next year they switch to Matter, get some good marketing from it, raise the sales and the victims from today are forgotten. That's business..
How about the Ansible Vaults in my Git repositories?
Having been impacted by something similar (company changing their cloud and breaking my HA integration), I think that when companies do this, the least they could do is offer refunds/buy-back to impacted customers.

In my case, I bought a slightly-inferior product specifically for its HA integration; now that it's broken it's just an inferior product...
Why did that software work mostly fine most of the time since 2017? Even Chamberlain admits their blocking is deliberate. Even Chamberlain's external statements suggest this is part of their corporate strategy.

Why is Chamberlain's API so brittle it can't stand prodding from what they claim is a tiny fraction of users, even if those are misbehaving? Do you agree that comparing that to DDoS is ludicrous, and suggests either dishonesty or a fundamental misunderstanding of what "DDoS" means?
Oh, this is too common! I can't even count how many times I had to blame Einstein for setting the speed of light too low in his law. (Nitpick: I know he's the wrong person to blame, but he's famous enough to make this joke understandable by everybody)

Once I had to write a root cause analysis report and it basically explained how TCP works.
Possible answers would be for the company to create an official integration, using a change state trigger rather than a polling trigger - or possibly to throttle requests from a particular IP to a certain number per day to incentivise parsimonious usage
I wonder if they are too cheap to have Out-of-band console servers or if their OOB relies on the Optus network...
In a word: documentation and testing. They're not making major modifications to upstream, but they are crossing the Ts and dotting the Is to satisfy the that their compiler meets all the safety requirements set forth in those standards.

As far as why use their compiler vs upstream? It's similar to why you might use a managed database vs deploying your own in a $5 droplet; in a big corporate environment, you have no trouble paying for things that would be hard to do yourself, and satisfying regulators is one of those things.

All at a very reasonable price point, too!
Google turns to regulators to make Apple open up iMessage
> That Opusmodus has adopted MusicXML as the de facto standard for displaying notated scores should be no surprise. This is inextricably bound up with the development of the distinctive Opusmodus Notation script (OMN). It gives the composer the means to design into the very composition of a score a host of musical details that have until now been impossible to bring together in a single line of script.

https://opusmodus.com/forums/notation-viewer/
> But isn't that something of the past?

I most certainly hope so. But I've been involved in extending a system as I described as recently as a few years back. Everything was supposed to be configurable (by no-code customers) and XML was the language of choice, so the XML was... complicated.
"On the Paper Money of America" (1780)
I couldn't imagine using Forth for all of my programming, but personally I quite like the thought of underpinning a more complex system or language with a small language like a Forth or Scheme, or just something borrowing key elements. Use them to shape the basic structures at a level where they excel, and then put one or more other options on top, and interfacing with a layer far more pleasant than a bare machine.

E.g. for my experimental long-languishing Ruby compiler I bootstrapped a tiny typeless s-expression based language - not a lisp/scheme, just borrowed some syntax - to let me "escape" the warm embrace of Ruby to bootstrap the basics. It wasn't very carefully planned, and there are many things I'd like to change when I get time to play with that project again (it's been literally years, but it's not forgotten), but that aspect is part I still like, though I might like to change parts of that low-level language too.
I was a self taught programmer for close to a decade before going back for a degree and I’ve been working for almost a decade since finishing.

Unlike self teaching, a degree forces you to learn the boring bits as well as the interesting stuff. When I was self taught, I’d flitter around and pick up fun pieces here and there, but with no real focus.

Some people are disciplined enough to teach themselves the equivalent of a 4 year CS degree. Most are not.

And there are people I’ve worked with, without degrees who are far better programmers than I am. But they still tended to have some gaps. I’m fairly certain they’d be even better with a degree.
I dont know if you are joking but when managing i do exactly that and that work (with a factor of 3 to be precise, with most people, some aldready take that into account). Works also with myself, i askmyself 'how much i think it will take, i double it and i assume half the day i will be bothered by other unplanned things'. It work remarkably well especially for longer projects.
This is what worked on my laptop with one drive: I installed Fedora. Before rebooting I used GParted to resize the disk creating space for a Windows partition. After that I rebooted and installed Windows on the new empty partition. Done.
No, it would mean for Firefox developers that it's illegal to have feature that can disable the EU member state certificates.

Such crypto backdooring failed in the past, so they're trying to go after the weakest link they can think of. In this case, software publishers.
How Wikipedia became the last good place on the internet
Hahaha thanks for the perspective. I feel a little better now at least :)
When there is no rulebook, definitely blame the players.
It seems like Chamberlain has been playing this "Cat and Mouse" with us garage door owners for years. The home assistant integration has been spotty for ages. Chamberlain will add some new measure to block it, and the integration folks update the library to work around it.

Personally, I moved to an ESPHome based controller and deleted their app years ago. That said... I'm definitely ordering a ratgdo, that seems like a way better option than what I've got now!
If you think it is easy, it is because you have a talent for it and have years of experiance. People who are mental health professionals, teachers, doctors, CEOs, all have what I consider harder jobs, but do you think they would want to switch places and be a software developer 40 hours a week? They would think it is too hard.
it's completely irrelevant
For some flavors of AI it's not simple, true.
I agree that is a strange article, setting disabled on the submit button is absolutely the correct semantic solution, the CSS presented as a workaround is also not enough, you'll need to set CSS for pointer-events, hover, active, and focus at least to re-create (badly) what the browser actually does when a button is disabled. That feels like such a hack. Of course you need to block the onSubmit event on the form element too but that is a separate issue entirely.

Do we really now have to work around broken screen readers too? Fuck that.
The stupidest ad units are the most expensive for some reason
I blame everyone else and myself equally.

But I'll stop whining about politics when I'll stop witnessing well-behaved but incompetent people turn projects to failures.
I'm with you but it depends on the company - I was responsible to keep it running for the customers and my boss thought it's better to let me churn out useless work that he can bill instead of fixing the issues or simplify the process (at least internally). I even proposed that he can just bill the same or more hours for the customers for me but I need to automate that shit or I'll go insane. Didn't happen. As soon as I realized that I quit but I burned out pretty badly trying to make it work because I liked the team and the product. Be careful and watch out where you spend your energy and time.
How to Use Timeouts in Node.js
> The real challenge is that none of the ones screaming "protect my privacy" can offer a solution to "protect the children" as well.

Sure we do! Use parental controls to prevent your children from using any e2e messaging services.
>> The test contained a "return true" before the actual test.

And he could find the same amount of deficiencies in your own code. You can always find something if you search hard enough.
>Sadly, stupid politicians are a problem in every democracy.

Are they actually stupid or do they just play dumb to better serve the interest of their main backers (or supposed audience)?
Qtile, it was auto corrected to while,
Qtile.org
> Whenever someone refers to planning as “lies”

I believe it's all about size. Small tasks can be estimated fairly precisely, with 30% margin maybe. But some people extend this logic to huge projects and this simply doesn't work.

I give you example: I was once asked to estimate the amount of work needed to migrate a huge org from on-prem to one of the public clouds. Without even knowing what kinds of app they were running. I said I can only do a very rough estimate and there are too many variables to be precise. But they insisted and hired someone else to do this job with the precision of half-day!

Needless to say, their estimates were too optimistic because they could only include what they knew. By design, they couldn't measure the things they know nothing about because these issues haven't appeared yet. Last time I checked, they are still migrating and I have a feeling they will finish around the time I had originally planned, that is the second quarter of 2024.
Well, it depends on your goals. All the physical exigencies of the SG experiment require a great deal more theoretical machinery to describe and I think all the mix-states/pure-states stuff can prolong the period during which the student clings to the fantasy that some simple classical physical system is simply obscured by its size and the physical limitations of classical measurement. I do think a full accounting of the SG experiment is useful for the student, but if the intent is to describe the machinery of quantum mechanics per se, then details obscure, rather than clarify.
I did: https://monibot.io
Or change your own perception.
The intermittent fasting group adhered to the prescribed eating interval 6.1 days per week. In the calorie restriction group, 68 percent achieved the calorie reduction target over six months. The intermittent fasting group lost more weight, reducing body weight by an average of 3.56 percent in six months, which was significant. Under calorie restriction, body weight fell by an average of 1.78 percent, which was not significant.
I think they want you to install their app so that you have to open the app everytime you press the button. From there, you see ads to other products.
Exactly. We'd love it if more people did that with our document management system. (https://github.com/formkiq/formkiq-core)
Oh, data collection. And subscriptions.

This makes sense (and myQ’s privacy policy is a nightmare: https://www.myq.com/privacy-notice) but I’ve never understood how this particular bit of data is valuable to anyone. Any ideas?
I was referring to the charging case with the missing heat sink and cut rate or missing charge regulation circuits.
>The API breakage coincides pretty well with their brand new CTO

You can go and engage him directly on the topic, maybe he'll present a perspective we haven't seen, or maybe he'll listen to your arguments and reconsider:

https://www.linkedin.com/in/dan-phillips-9a33831/

(and no, this is not doxing: his profile is public).
Early December we will release the first trailer for the next Grand Theft Auto
https://everyoneneedsencryption.gavinhoward.com/
China already has access to stuff more performant and efficient than rISC-V currently is… via both AMD and ARM. Why would this help at all?
> The system is built to capture value (not create it) while externalising as much damage and cost as possible.

What system?
ForyoubyAI – Stay up-to-date on the latest AI news and trends
I'm excited to introduce you to ForYouByAI, a new blog dedicated to exploring the latest advancements in artificial intelligence (AI). From news and trends to AI-generated images and art, AI tools and resources, AI tutorials and guides, and fun conversations with AI. ForYouByAI has something for everyone interested in the world of AI.

What We Offer

Here are just a few of the things you can find on ForYouByAI:

News and trends: Keep up-to-date on the latest AI news and trends with our insightful articles and blog posts.

AI-generated images and art: Be amazed by the stunning AI-generated images and art that we share on our blog.

AI tools and resources: Discover a wide range of AI tools and resources that can help you learn about, create with, and use AI.

AI tutorials and guides: Learn how to use AI with our easy-to-follow tutorials and guides.

AI conversations and chatbots: Find fun and memorable conversations people have with AI chatbots.
Businesses across Australia forced to make changes due to Optus outages
That’s impossible to do accurately, true meaning relies so much on context. “Get back in the kitchen!” could be very positive if it was a post about ‘taking a quick break while having so much fun baking’ for example…

And that’s only taking about plain speech, not even touching on sarcasm or passive aggressive language, which is a whole deeper level that is even harder to detect…
Certification is super important in many industries like automotive.

Your customers will do audits and send people to cover their own asses and stay in legal complience. Now a venturing software developer (or teamlead) can go to their bosses and ask them to use this new fangled rust technology for a small test project.

It can be sold as a chance to innovate without compromising on customer requirements/safety. After all it's offically certified to some standard and the responsible manager can check that off their list.
The fight over return-to-office is getting dirty
When you estimate small tasks, most of the estimates will be accurate, but once in a while, you'll overlook something and a small task turns into a big task, e.g. you need to switch APIs or the customer wanted something that sounded similar but turns out to be much more complicated under the hood. So it's not a Gaussian distribution, it's that once in a while a task blows up.
Actually... Facebook did a full about-face (for me at least) recently. Having forced you to use a separate messenger app on mobile for a few years, they now disabled the messenger app and re-integrated messaging into the main app. Probably because people will see more ads this way.
While the EU regulation allows for that, that's not what Meta is offering. Meta is offering paid, ad-free access to facebook.
https://about.fb.com/news/2023/10/facebook-and-instagram-to-...
Ask HN: What is your company's policy on using ChatGPT?
How is everyone using ChatGPT? Does your company have an official policy? How do you handle data security issues of employees uploading IP? Has anyone got the Enterprise edition?
Oh yeah the account is accurate.

At some point I had to use a C library written by him.

Due to segmentation faults I decided to just rewrite it by myself (in less than 200 lines).

He holds a grudge against me because of that.

When I showed with benchmarks that a sleep() in a loop in the main server thread is not a great idea he said "don't fix what isn't broken".