skysight-inc/HackerNews huggingface dataset:
You are forgetting multi-user and multi-device homes. My grandma has 3 Apple devices by herself; that would be 24GB of updates, or ~2.4% of a 1TB cap just for her Apple updates. Stick 4 of her in a house and it’s nearly 10% of the cap just for that.

A single Steam game can easily be 50GB, so there’s another 5%.

It’s also an unreasonable burden for multi-user homes. Does anyone actually want to coordinate who gets to watch Netflix this month and who won’t be playing multiplayer games on Steam because they’re not allowed to download patches? Does that actually seem reasonable?
I've written a bit about how I use Aider: https://www.reillywood.com/blog/how-i-use-llms-sep-2024/

It's not magic, but it is very useful. I find that it works best if you have a commit-sized piece of work in mind; something that might take you half an hour but can be described in a few sentences.
That's not the only thing you can do.
What if he forgot the password with all the stress from the lawsuit?
Yes, if they do provide one no matter of quality.

No if they dont.
The worst part is they call it an intentional choice.
"First off, premoves take 0.1 seconds. That is what has been preferred and agreed upon by most professional players we have consulted on the topic. They prefer .1 to .0 for premove. This is also what other chess servers do."[1]

It's super annoying and the reason I only play blitz+ on chesscom.

[1]https://www.chess.com/forum/view/help-support/mate-in-one-qu...
Generate a project file as part of the build?
A bank will never call you regarding this. They will send you a letter asking you to call them. In my case when the bank want to get in contact with me they send me a message through their online banking app.
> The only X factor here is the impact of the client lieing about its latency to the server, perhaps that could have an impact, not sure.

on lichess it does have an impact. lichess has a thing they call lag compensation where the server can add time to a player's clock after the server receives their move.

The goal is to make it fair for someone with high lag playing someone with low lag.

I don't know the exact cheating method used. I'll have a guess, though. What if someone spent a few seconds looking at the board before making their move, and then adding (edit: oops, subtracting) a few seconds to their clock in their response packet. The server would see the client made their move instantly based on the time in the response packet, but it took a few seconds for the server to receive the packet. i.e. lag. So it might add time to compensate for the perceived lag.

Lag compensation cheating is a frequent topic on the lichess forums.
Sure. I'm not disagreeing about any of that.

My point is that even now, you're only talking about using chatgpt / claude to help you do the thing you already know how to do (programming). You're right of course. Its not currently as good at programming as you are.

But so what? The benefit these chat bots provide is that they can lend expertise for "easy", common things that we happen to be untrained at. And inevitably, thats most things!

Like, ChatGPT is a better chef than I am. And a better diplomat. A better science fiction writer. A better vet. And so on. Its better at almost every field you could name.

Instead of taking advantage of the fields where it knows more than you, you're criticising it for being worse than you at your one special area (programming). No duh. Thats not how it provides the most value.
I remain surprised and disappointed at how many technologists seem to be agreeing with this, nodding to a textbook example of "think of the children" rhetoric, supported by anecdotal evidence and obvious failures to distinguish between correlation and causation [1].

It's very telling that Toppe treats privacy concerns as just something for the nerds to handle ("et lenger lerret å bleke" [2]) rather than a fundamental risk introduced by any attempt to implement this in a centralized fashion - with the Norwegian government already relegating important authentication to banks [3], I remain confident that any attempt to implement this will be 1. trivially circumventable 2. annoying as shit to the average user 3. an increased risk to kids trying to escape abusive situations 4. a farce akin to the UK porn passes [4]

I wish a fraction of this effort could have gone into maintaining good online spaces which don't relegate moderation to the first BERT classifier available off HuggingFace or remote workers being paid next to nothing. Aftenposten getting their FB posts deleted in 2016 [5] could have been an excellent time to start a discussion about not hitching Norway's digital infrastructure to ad companies, but they didn't - and now we are left with people assuming that social media necessarily has to handle bullying and advertising in a shitty way, because the big sites deliberately design towards the lightest possible automated/piecemeal moderation for hundreds of millions of users.

[1] e.g. "my depressed kid is on the phone all day, because The Algorithms(TM) are beaming depression into their head, rather than providing an outlet for them"

[2] https://www.vg.no/nyheter/i/mPzg0q/regjeringen-vil-innfoere-...

[3] Yes, there is MinID, but many services require BankID, turning the first few weeks for people immigrating - _before_ they have a Norwegian bank account - into an absolute barrel of laughs

[4] https://www.independent.co.uk/news/uk/home-news/porn-passes-...

[5] https://www.nrk.no/kultur/aftenposten-sin-facebook-kritikk-f...
I use Firefox with both profiles and container tabs. Profiles can have differing addons, while container tabs can't.

One profile has no ad blocking, for the extremely rare occasions when there's a site that I actually want to view that doesn't work with ads blocked.

One profile is for testing.

The other is for regular browsing.
This is a hot topic.
I always refused to use company devices for so many reasons, it's a device not managed by me exposing my home network to risks I wouldn't otherwise have.

I use Linux and will always use Linux.
It's a gaming laptop(office laptop are overpriced and weak) with high performance memory, 8/16 CPU, 2x NVMe.
Any task performed on it takes a blink of eye to complete. No special tools required other than AWS VPN.

I was given a Windows laptop to use
recently that I'm yet to finish setting it up.
It's slow asf, it's Windows so there are 3 or so business security software to "protect it", the boot will take 1min vs 10s, to install Windows Subsystem for Linux on it was a pain in the arse.
It just feels wrong and retrocession.

The likelihood of me getting a virus or anything related on my personal Linux PC is minimal close to irrelevant.
The likelihood of me getting a virus or anything related on that Windows laptop w all those security software in place plus exposing my home network is 99.99%.
Nah, most are hundreds a month - a few golden geese can break the thousand barrier, though. But, regardless, have a few of those sites up, and you're making good side income.
Cloudflare has been offering SSH CA-based authentication for more than 2 years [1], I wrote a guide back in feb '23 [2]. The announcement is more about offering new features, such as more granular user control.

[1]:https://web.archive.org/web/20210418143636/https://developer...

[2]: https://mdleom.com/blog/2023/02/13/ssh-certificate-cloudflar...
> No one around who wants to put in the time to learn it

Sounds like your company has bigger issues than build system ;)

> It seems like a general increase in complexity

Try to support a really big monorepo with existing go.mod tooling and you’ll see that it really isnt
Are you interested in discussing any of these things you've said? Or are you interested in 'being right'? Let me know. Happy to discuss.
That’s entirely plausible, and it was my guess too.
I frickin love rebase-only linear history. It just feels so clean. It's so much easier to understand what happened if you're just scanning the commit history.

I also don't know of any pain to it, though. It's just simple and easy and clean.
If you accidentally record an incorrect resolution, you can also run `git rerere clear` to clear the cache, or `git rere forget <path>` to forget resolutions just for a particular file.
What is flink and why should we care about it
> Dudn’t a recent Supreme Court case in oracle v google Java issue decide that you can copy the api if you impelement it differently

No, it didn’t. It ruled that the specific copying and use of that Google did with Java in Android was fair use, but did not rule anything as blanket as “you can copy an API as long as you re-implement it”.
Yes, I asked the caller to give me a bank number to call back, to which she replied that they don't have a dedicated line for that purpose (???) and that I had to physically go to a bank to get it done. I'll be changing banks for sure :/
you downvoting fuckers don't just downvote but comment why
SV: The Svelte CLI
One of the other things I've been noticing is diffusion models are starting to get quite good at UI design. They're still only well-tailored for landing pages (due to most of the training data being based on portfolio sites like dribbble), but still the output is at a point where I'd at least start with some AI riffs before jumping in myself on design.

Once these are at a point where we can automatically interpret them into usable workflows, it's going to be incredible how quickly you can develop your ideas. I'm really excited for it.

Some examples of outputs:

https://image.non.io/cd90cc33-4a6a-41d8-abd2-045d3a272010.we...

https://image.non.io/5a0c3fc7-37f8-4e72-aba9-cd61f3c18517.we...

https://image.non.io/920adf7c-a554-41bd-a29c-77bebed1cdad.we...
Yep, plus learn SQL and you can use it everywhere.

Every language has it's own (multiple) language specific ORMs.
Speaking of Boeing, Hunterbrook just dropped a piece on Universal Stainless.

'Universal Stainless, Set To Be Acquired, Behind Fatal Bell Boeing Osprey Crash' https://hntrbrk.com/usap/

Boeing has been killing US Soldiers with V-22 Osprey since 2007, 50 and counting.
I generally just enable the above config, which uses it automatically when doing rebases. So, if I’m rebasing a bunch of commits, and I’ve already resolved a set of conflicts once, it just uses that resolution again.

If you want to have it forget a recorded resolution, for example because you messed something up, there are commands for that, but I use them very seldomly.

I’ve never run into any particular pitfalls to speak of. I mostly just turn it on and forget it’s there. You can still always go back in time with the reflog if needed.
The subconscious mind ... believes anything you feed it, on a subconscious level maybe he couldn't distinguish between normal reality plus he certainly already had mental health issues that could have made him more susceptible to that sort of thing. BPD for instance in some cases can cause hallucinations and it does cause you to generally live in a 'fantasy' world where you're often daydreaming. A lot of this is caused often though by outside trauma, BPD can be caught environmentally, isn't necessarily chemical, though that can play a part.

This is my understanding as someone with mild / high functioning BPD (recently diagnosed) ... Please feel free to correct me on that if I'm wrong...
Moderation is speech too. It's not possible to have an apolitical discussion of matters related to a plutocrat that offers a $100M vote bounty. To selectively silence dissenters is to be even more political than to just debate with them.

Besides, Tesla is a car company. There are dozens of weekly articles about it, compared to maybe one for all the other automakers put together. This has effectively turned HN into an advertising platform for Musk. If moderation was sincere and not pretextual, the entire topic would be banned.

I'm 100% sure I'm not making matters worse by posting. At a minimum it creates a data trail for the bots' actions. It also prevents giving the impression that the audience has been 'tamed' into full Musk complacency by the bots.

BTW, it's funny that my replies to the flagged message are getting flagged too. If someone can read the original message they can read the replies as well. Digging into the hidden reply chain just to flag more stuff gives away the automated nature of the flagging.
> ISPs never, ever advertise download speeds. ISPs advertise signaling rates.

I currently pay for 300Mbps symmetrical and actually achieve on the wire always greater than their advertised rates (for both down and up). And while I was doing the tests (today) multiple others were streaming and playing video games, so it's even more than I am seeing above.
Why do you care if its thinking or not?
[dupe]

Earlier: https://news.ycombinator.com/item?id=41928671
Show HN: I Made FeatureFlow, Stop Guessing, Build Features with User Feedback
I Made FeatureFlow, Stop Guessing, Build Features with User Feedback
People can be very judgemental here but I've done it for the past 15 years. I only use the work laptop to access stuff I know IT is logging, so they see the correct device with the correct serial making the connection, otherwise personal laptop for everything.

I also use separate browsers (chrome for work, firefox for personal stuff) cause I'm not a psycho.

Also I see people are conflating the use of a work laptop for personal stuff with using your personal laptop for work, those are very different and people doing personal stuff on the work laptop full of corporate spyware are the real psychos.
DuckDuckGo will make more early-stage investments in privacy-focused startups
I use Qubes OS, so any concerns I have of contaminating upstream are very low. My main worries would be legal risks, if suddenly they want access to your system because X Y Z. Probably best to split the middle and get a second personal laptop (I like Thinkpad P16-family), put Qubes OS on and use that as one's personal-work device (I am still king of my kingdom, nothing personal is present if turned over on demand).

Other than IT not having 100% leash on you, there's pretty much no technical risk doing it using Qubes OS.
Because the bugs in its code and the bugs in its test suites usually don't line up and cancel each other out.
Too short word to be interesting. Also common
in non-indoeuropean world, ref Sami "Namma" and Japanese "Namae".
Congrats on the kids (and married too I assume).

Why wait for your LC? Run an emulator. I put a bunch of disk images with the sources and compilers on GitHub that work nicely with 68K Mac emulators.
roughtly 3600 games per dollar? I have over 30k games... Time to pay up
> Apple is a premium, luxury brand.

People all across the income/wealth spectrum use Apple products, in huge proportions.
All that follows is from someone who mainlines linux (just mild ubuntu) and macos but wouldn't complain too much about a windows workstation.

> Hot (and perhaps tangental) take here,

Indeed.

> but I can't understand why companies that attempt to enforce these policies for security reasons, do not just mitigate their largest attack vector and move to macOS for their endpoints where possible.

Citation needed that Macos is more secure than windows.

> Far more reliable in terms of stability and security,

In my experience, macos/windows are about par for security and the "stability" also seems par. If anything, windows is _more_ stable since it is backwards compatible to a fault.

> and dramatically less patch management required for macOS clients.

Fair, but I think this is mostly a boon to IT teams who want more control from windows.

> I'd argue a more productive user experience also, instead of fighting the advertising, new AI integrations, Candy Crush and layout changes that Windows generously provides every 30 days

These concerns are not generally applicable in an enterprise environment. I feel them on my gaming machines, but corporate is generally locked down pretty tightly. Also, I mean, Macos is famously getting new AI integrations in 18.2 so this seems like a false comparison.

> Hardware is also pretty easy to resell

Admittedly this is a boon to Macos, but I think there is an argument that the cheaper windows machines may have a better full cost-of-ownership metric than macs.

> AppleCare covers replacements

Everywhere I have worked, the company pays for replacements out-of-pocket or has _very_ generous enterprise agreements.

> and the fleet can be pretty uniform with stock available anywhere if needed.

Fair. I'm not sure that it matters for enterprises that already have a locked down hardware procurement process but its pretty hard to argue against the 2023MBP16GB is more uniform than {windows soup}.

> Keep incompatible apps that are required in a Citrix Workspace or equivalent for isolation. This doesn't address social engineering or file leaks due to malicious employees obviously.

I'm not sure what you're saying here, but I'm hard pressed to see how this applies to any specific OS and not others.
Using a personal Mac or PC is fine in a startup - there are no strict rules at all.
But if it's a big company, they would love to spy on everyone by any means - like installing root ca for mitm, blocking all plugins for chrome, even using AI to identify user activities... a way of making trade-offs is the policy called BYOD - usually IT team will set up the whole remote working infrastructure, and we can install a remote desktop client in our personal computer to connect into the company network.
Even with the Mac there are still security reasons to enforce certain controls on it.

eg. if you lose it and it's not encrypted, doesn't have strong login creds required, lock screens, etc then all the data on it is out in the world. That can include customer data, access to your production systems, your companies code and ability to check it in and introduce other bad behavior in the product, etc.

Some of the other controls will be able access to internal systems. eg. VPNs, or cert-base auth controls other make sure that only employees can access those systems to protect them. If you're on an uncontrolled machine you lose the ability to guard who and what is connecting.

Some of the controls protect employees themselves. MDM on your laptop allows IT to reset your password and/or fix your machine in other ways.

I'm all for switching to macOS, but they still need the same controls in place.
Yep, having all the minority and cosmopolitan voters move out of the state will certainly teach racist politicians a lesson on election day!
Lately I've been recommending a strict policy: no work on personal devices, and no personal on work devices.

Reasons include your personal device is probably less secure, need to reinforce strict thinking about avoiding IP taint, need to to reinforce strict thinking about company IP being IP and secured, you really don't want your personal devices subpoenaed and gone through with forensics tools if the company is involved in a legal investigation, reassuring investor/buyer lawyers that the company really does own theIP, and whatever compliance rules apply.
If companies are willing to outsource software development to offshore providers, then why not WFH?
> Artistic skill lies not merely in the hand, but also in the eye.

Precisely. There is no skill in artistry, it’s rather just a developed sense of style, that doesn’t come from a medium or method, it comes from growing to know oneself.
That's just an arms race. The kid will find a new favorite website to play games on, there seems no end to them. There's endless websites out there that are more appealing than doing homework. I have a very locked down network, there's always some new website that has games of some sort to play.

If schools are going to provide these things, they should have the sites the kids might need to access white-listed and block everything else. Telling parents to try and block things is not realistic.
Your are prompting it to output the entire thing at once. If you want it to approach the problem incrementally, prompt it incrementally.
Fun thing about small claims (once had to sue a bad landlord, eventually settled out of court), even if you win you have to extract payment. That means you need to figure out which banks have which accounts you want to garnish and contact them, which properties to put liens on, etc or hire a collections firm to do that.

I suppose an institution might be more willing to just pay up and be done with it, but if they want to make it costly they very much can, even if the judge immediately sides with you. Often negates what you would have "won", particularly if you factor in time.
> He was simply ERP-ing and his characteristic doesn't suggest any serious problems with his intelligence.

i expect ai to be capable of superhuman persuasion well before it is superhuman at general intelligence, which may lead to some very strange outcomes

https://twitter.com/sama/status/1716972815960961174 / https://archive.md/RWDNn
Yes. I just looked at the list and went to ebay looking fora cheap one.
Dude, just hold your head high, give a wink and nod to the oldest & homeliest of the office ladies (it'll screw with the others), and wear the reputation with pride: you earned it King! :^)
It's quite possible that they do this for their online customers— it's a reputed bank here. I'm just using the bank's credit card and don't have a bank account with them, so I don't have access to their banking app.
> Any given snapshot has a linear history

Not sure what you mean. The key thing of merges is that they... merge... two histories.

A git history graph tool shows that clearly then.

A bisection has to choose whether to go left or right.
Lawrence Lessig tried (not quite without caring about winning, but close), but that attention-grabbing didn't work out that well.
Put the work laptop on its own segregated SSID and VLAN?
The current US political climate would indicate adults are no better equipped to handle the dopamine from social media.
I agree. I think the distinction between arts and crafts is largely one of utility, rather than skill or technique.
Sure, just as soon as the EU sanctions the US or Israel.

Reread what he said- legal reasons (sanctions) caused a number of people to be removed from the MAINTAINERS list because they work for Russian companies that fall under sanctions.

Someone realized (or was reminded) of the sanctions, and they did their due diligence to remove them as required by Finnish and/or EU law.

This doesn't mean they can't submit code- just that they have to go through other maintainers and have their code audited, just like basically everyone else. It doesn't mean their code is removed, or that attribution is removed. It just means they can no longer act as maintainers.

As for Torvald's comment about aggression? Someone was asking him to break sanctions and restore these people to MAINTAINERS, and his response was basically "Why would I stick my neck out to try to take a stand against sanctions for a country whose policies and politics are abhorrent to myself and my country?"

As for why Linus doesn't want to engage? Why should he engage with new accounts coming out of the woodwork that aren't contributors, maintainers, or involved in Linux at all? He has better things to do, like work on Linux, especially since he just lost a large number of maintainers that reduce the load on him.
This is a very small study with n = 24 with significant conflicts of interest.

> Funding. The project was financially supported by a grant from the National Cattleman’s Beef Association.

It’s a start and shows there’s more m work that needs to be done in this area. According to the study they don’t know why this difference exists and they seem to have disproved its due to Leucine which was a popular hypothesis. If the difference is real, identifying the cause will be most important as it will allow for the formulation of better sources of protein than what we have right now.