skysight-inc/HackerNews huggingface dataset:
> The Vision Pro is literally mind blowing.

For a day or two then the newness wears off quickly. It's an iPad you can strap to your face. If I thought the iPad was a real platform then I might be more interested but unless they make the Mac display thing much better and/or open up the Vision Pro to be a real computing platform then it's just a very expensive iPad and in most cases I'd honestly pick the iPad over it.

I _really_ wanted to love mine but it got boring very quickly. It's only good as a content consumption device that has numerous downsides to just watching my TV. My TV is big enough, I couldn't make a much bigger screen in the Vision Pro without having to move my head (defeating the purpose) to see everything.

It's cool, it was the sharpest text I'd ever seen in VR (I've also tried the Quest 2 and 3) but the Mac display was fuzzy and huge disappointment. I thought I could justify the cost if I could replace my monitors with it but it sucked as a monitor replacement and I never anticipated how much would be lost in a video chat. It looked like I had botox injections and my face was much less expressive. When you work remote you want every communication advantage that you can get, this added a significant degradation to all video chats.

I could go on but I already have in a number of blog posts so I'll stop here. It might blow your mind in a demo but day-to-day use? Yeah, most people barely use theirs anymore and I returned mine. I'm sure there are a number of die-hard fans but it's a tiny number of people (hell, there were only a tiny number of Vision Pro headsets sold and if 50% are still in daily use or even weekly use I'd be shocked).
Perhaps more accurate is that there is no one root cause, but a bunch of contributing factors.

I had a quick search to find my favourite article on this one, it might be https://willgallego.com/2018/04/02/no-seriously-root-cause-i... as it demolishes Five Whys but https://www.kitchensoap.com/2012/02/10/each-necessary-but-on... is a classic
Sounds like a good plan until the US and EU declare open-weight models "unsafe" and ban them. "It can help somebody create a bioweapon," etc.

I would imagine lobbying efforts and scaremongering is already underway. This is a powerful technology that the general public (and small businesses) might not have access to in the near future.
If you zoom out and look at the trajectory release after release, all of these things are obviously coming. Every release we act surprised that it's slightly more difficult to run unsigned, un-notarized, un-sanctioned code, but somehow that Voice Of The Fanboy within us has us convinced that "surely this last change is where Apple will draw the line and stop!"
The sheer eloquence and clarity with which Stephen Fry conveys thoughts on such a complex topic is, not just amazing, but a pleasure to read! Thank you for sharing this and making my Monday.
If you use Netbox, take a look at:

https://github.com/SaaShup/netbox-docker-plugin & https://github.com/SaaShup/netbox-docker-agent

I am one of the contributors, and we use it extensively at work. There are still a few quirks to iron out, but it's a really nice experience.
Honestly they should pay me for the use of my home as office space. It’s not free to maintain.
My company was

- Execs truly believe that culture and productivity are better in office (i.e., what they actually say in their announcements)

> Eng was a cost center, so the business side didn't understand and thought it unfair.

- An opportunity to force attrition without layoffs

> Eng was happy for attrition to meet a strategic goal of 50/50 India hiring

- Execs have strong data that productivity is higher in an office (seems unlikely, surely they'd have published it by now)

> Opposite: during the initial switch (we had a mgmt change later too), they found ppl were active more hours on slack, had better silly metrics like code commits, prs, pr reviews. Not the best measure, but since no one knew they were looking, likely to be relatively accurate. They were very confident in this posture.
Take Screenshots of Your Work
PS5 had Zen 2 which was fairly new at the time. If PS6 targets 120 fps they'll want a CPU that's double the performance of Zen 2 per thread. You could definitely achieve this with ARM but I'm not sure how new of an ARM core you would need.
That's why we have to have spyware on everyone's computers! How else could we possibly measure productivity?
Yes, but these are the ones I already own and that’s also completely besides the point, which is that they look great on Ubuntu, Windows 10/11, and pretty much every OS that’s not macOS
Ah, sorry, when I said "the question why the larger US (or English-speaking) culture isn't uniformly doing the same" I meant "why there isn't greater pushback" not "why aren't there other MrBeasts" (although that was my assumption).

It's very interesting that the phenomenon itself is multi-cultural, though. Or maybe it's internet-cultural? It's probably tied into the nature of human beings and people exploiting that.
>> The quality of life I would lose by going into the office 5 days a week is too high.

Putting aside quality of life (though I agree that is a huge consideration) -- even when people show up to the office, they are on Zoom calls most of the day.
Nah just the last GPL2 licensed version from 2008

ope wait that's just bash
I also get great battery life on older intel macbooks (2012 Pro w/Matte Screen 16/GB/4TB SATA + 2015 Air w/2TB NVME).

Feels good knowing when my storage wears out, i don't lose the whole machine.
Both iOS and macOS seem to have a strange number of their updates "coming later" and that is not even including Apple Intelligence which they really made the cornerstone of the updates in initial marketing. Very bizarre.
I can leave my coffee cup on my home office desk for weeks at a time if I choose.
lets stop pretending this is anything other than trying to make apps that don't pay $100 a year feel scary.
Because they make billions, and they have to spend it on software development.

That these software devs then go out and build slightly different offshoots because of business requirements and technical requirements is, in many ways, incidental. Devs at smaller companies end up writing poor-man's equivalent of various techs all the time, or write interesting things in their spare time. It just doesn't get the same attention because they're not as big.
That made me laugh. Thanks.
> From my experience though WFH just doesn’t work.

Apparently, it does work with thousands of consultants and contractors, and it did work during the years of lockdowns. We didn’t see any productivity decrease, generally speaking. But we all know the whole back-to-office thing is just because C-levels want to justify the grants from banks, investors, etc., by showing a “working office with people in there.” Middle managers wanted it back because, as it turned out to everyone, they were useless, so it was a justification for their positions. Additionally, real estate landlords lobbied to push it back because, without rent income, they wouldn’t be able to pay it back to the banks. The government has its reasons too, because it’s easier to focus on building small hubs and maintaining infrastructure for these offices instead of starting to work on rural areas. It ultimately shifts the power dynamics from the government, landlords, and banks to the average person, and that was an absolute no-no direction for them and had to be killed early on.
Especially for non-technical users, they've practically implemented a system where Apple decides what software you are and aren't allowed to run on your own computer.

For non-technical users the choice is simple: either Apple decides what is allowed to run on their computer or cybercriminals do. After years of getting burned, non-technical users made their choice. I think it was the right one but the jury's still out for the future.

Perhaps one day these users will get squeezed out of computing entirely. That will be a terrible shame. The same thing is playing out with everything else though. Look at cars and household appliances.
> but even in the US - say, was there a constant stream of content aimed at kids that is optimized to be maximally extreme and maximally attention-grabbing?

Depends on your era. The 90's gave us Beavis and Butthead, Southpark, Ren & Stimpy and the Power Rangers. It gave us XTREME!!! everything. It gave us Mortal Kombat and AOL. There was a lot of parental concern about the stuff the "kids these days" were consuming.

The 80's gave us Transformers or Voltron. It gave us MTV and the rise of Nickelodeon. It gave us GI Joe cartoons, He-Man, Teenage Mutant Ninja Turtles and an endless supply of toys imported from japan and accompanied by 30 minute commercials for those toys (see also Transformers, Voltron, He-Man etc). There was a lot of parental concern about the stuff the "kids these days" were consuming, heck they got the federal government involved they were so concerned.

Bugs Bunny and Looney Tunes had people concerned for its mindless violence and effect on kids. Remember that Mr. Rogers started his show (and pitched continued funding for PBS to congress) on the concerns that TV was just mindless dreck rotting children's brains.

Start going much earlier than that and the ability of entertainment to be just broadcast into your life and home reduces considerably, but I imagine parents in the 1800's also had plenty of concerns about various mindless entertainment drivel that was luring their children off the godly paths.
Half of 2^66 is 2^65
The dating game has always been a lot like fishing. Did he ever get a real date this way?
It's how they get paid. Replacing bloats with extremely simplistic equivalents like stock MySQL instance isn't going to convert well to paychecks. It also means your output will be erratic(because it'll be opportunistic), architecture design will be less resilient, and you will be a brilliant jerk that are hard to anticipate.

Elon Musk was supposed to be an uber-genious charisma who've overcome that problem. I suppose he no longer is.
Yeah mine doesn't work too hard, 2 doubles a day at the most and maybe 6-8 in the weekend if we have guests. But it has been great, I've had it for 5 years now and it hasn't skipped a beat. I'm not sure what reparability but I've got a few Breville appliances around the house and they have all been really solid.
Tiny process execution for humans – a better child_process
A long time ago I joined Deloitte to set up a local software dev. practice.

A few days in I was invited to join a "bureaucracy reduction taskforce". Someone handed me a literally 12 inch thick stack of paper I was meant to read up on before the first meeting. I gave my regrets and withdrew from the taskforce (there were no repercussions - apparently a few others had noped out as well).
> Pharmacies can only give out what people are prescribed, the only things they can push are OTC products. They can't get and sell scheduled drugs without being explicitly tracked.

I think they can - specifically, the pharmacies that mix drugs locally can mix and sell a drug that's declared in shortage. IIRC Ozempic was in that situation recently.
I once worked at a FinTech company that spent a lot of time and money worrying about a potential deal with a marquee client. An FP&A report showed that we might lose money at first. We ended up making money from the get-go, but more importantly, no one ever asked;, wait, aren't the main benefits here reputational and don't they exceed the short-term costs and benefits by at least an order of magnitude?

From the outside, it looks like Intel had the same problem. But I don't think we really know what happened here.
Backward compatibility guarantees is a significant one, I think. A lot of the QA process for console games is predicated on testing against a fixed set of hardware configurations, and various race conditions and other weirdness can start crawling out of the woodwork even with modest changes. This has been seen on many games running on emulators, on hacked console firmwares that allow overclocking (e.g. by running the CPU at the "native" clock speed in backward compatibility mode), or with framerate unlocking patches.
Reminds of this: https://news.ycombinator.com/item?id=17135841
Hurl ( https://hurl.dev ) for testing HTTP APIs.

And self-promotion a bit: https://github.com/link-society/flowg An easy to setup/use log processing facility:

Because OpenObserve didn't have the features I wanted
Because ELK is too heavy for my usecase
Because Splunk is too expensive
Because I wanted something KISS
>In those cases, it quite literally happens in the same breath.

Perhaps you could show some examples, then. What you describe is completely foreign to my own experience.

>When a LEO shoots someone without due cause

No, that is not when the argument is brought out. Often, however, it's brought out to highlight that there was, in fact, due cause that was not obvious to critics.

>But there's not very much risk if you shoot someone the first chance you get

They don't actually do this, in any remotely ordinary circumstance.

They do shoot people who threaten them - because someone with a knife standing several meters away, who doesn't care about the risk of getting shot, can seriously injure you before you can get off a clear shot with a gun (https://en.wikipedia.org/wiki/Tueller_Drill).

>And there's not very much risk if you cannot face jail time for such an action, right?

If you ignore the risk of physical injury or death (also noting that some criminals also carry firearms), then yes, there is not very much risk.

>People usually do the opposite when they make such an argument

You are still not providing anything that resembles evidence.
Same here - seen it happen most strongly once the company switched from a growth (OrderProductSales optimization) approach to one that maximizes cashflow. Basically a switch from explore to exploit mindset - which cynically can be directly connected to "enshitification" as a philosophy. It's done a number on me since I originally joined the company due to it's "peculiar" culture - something that has long since died.

I do appreciate the other major theme of the announcement today: removal of bureaucracy and pointless layers of management. I'm hoping this will lead to a collapse of some of these silly little empires/kingdoms that L7-L8s have built up for themselves in the past 6 years.
An earlier and much better documented approach is TLSNotary [1] that roughly solves the same problem in supposedly the same way and doesn't involve any spurious ledgers.

It's still quite unwieldy and requires trust in a set of notaries. IIRC a few years ago there was only efficient support for some TLS 1.2 ciphers [2], and TLS 1.3 was either very inefficient or non-functional.

[1] https://docs.tlsnotary.org/

[2] https://github.com/tlsnotary/tlsn/tree/main/tlsn/tlsn-core/s...
The brain scorcher
My take on this is that the client front end UI will load basic pages, but when it tries to load the feed there's somewhat Network error that causes the feed not to load.
Ignoring the many, many logical issues with your post for a moment: so what? Who cares if it no longer requires effort to be skinny? Why should it require effort to be skinny? And why do you care either way?
> One of my biggest gripes was that "make a good marketing opportunity at Re:Invent" seemed to become more important than "release beloved software that makes the lives of our customers easier" by the time I left (not that I was working on anything for reinvent in my final years there).

Was this something you knew was coming or did this behavior surprise you? I realize enshittification really ramped up over the 2010s but I have a hard time last remembering when I expected a company to aim for customer satisfaction over squeezing more revenue. Maybe tiktok? (Which has since enshittified in many ways.)

The rest hurts a lot, though. It's not fun to watch the culture of a company you once had pride in sour and rot.
That’s a good point I was just thinking that whoever was behind or still mostly in control of BTC might have just been happy and accepting of this guy walking into the space. But then maybe not. Interesting thought exercise for me Atleast thanks for the banter
+1. An important non-obvious detail for AMD is that they (at least in the past, I assume for this as well) have kept the instruction timings similar from generation to generation of consoles.

Different x86 micro-architectures benefit from writing the machine code in slightly different ways. Games are highly optimized to the specific micro-architecture of the console, so keeping that stable helps game developers optimize for the console. If you suddenly changed the micro-architecture (if switching to Intel), then old games could suddenly become janky and slow even though both systems are x86.

(This would only matter if you were pushing performance to the edge, which is why it rarely matters for general software development, but console game dev pushes to the edge)

So it isn't just the graphics APIs that would change going from AMD to Intel, but the CPU performance as well.
Heck yeah! This is what I like to see! Thanks for sharing!
As a firmware engineer, my job demands more "in-office-y" stuff than most other engineers on HN. I have specialized equipment. Hardware. I need to interface with manufacturing. So on.

Guess what? I'm going on 1 year fully remote, and I'm doing great! Turns out, all that fancy equipment can be brought home with you. We deal with a contract manufacturer, and emailing them from home is no harder than emailing them from the office. Instead of being stuck in a concrete jungle, I can go test the product out in a more realistic environment in the park across from my home. It's made me happier, healthier AND more productive. Eliminating 2 hours a day of driving and train rides left me with more energy I can expend on my work! Who'da thunk it?
Show HN: Google Maps Explorer Chrome Extension
A Chrome extension that allows users to open a Google Maps popup extension window to view location of an address or keyword highlighted on any webpage in two clicks. Maps can also be opened directly into new tab!
Yes, so we should move to a source-based package manager and build system, like FreeBSD ports.
>in stark contrast to my former hero who built an entire freaking space fleet from scratch...

That guy never existed, though. At best Musk hired a team of brilliant engineers who built a space fleet for him, and while that isn't nothing, people acted as if he was Zephram Cochrane building a warp drive out of junk in his backyard, by hand, alone. And by all accounts, he succeeds in spite of himself because his staff is able to handle and redirect his ego and bad judgement (exceptions like the Cybertruck notwithstanding.) That infrastructure just didn't exist at Twitter, where no one could stop him going buck wild.

But he's always been that guy, and I'm glad to see the edifice of Elon Musk torn down. No one deserved the kind of blind adoration and hero worship that man got, and still gets.
So cool! I'd never thought about a spreadsheet interface for the shell, but it makes total sense. The other demos (a little more than halfway down the page) are amazing too:

https://arcan-fe.com/2022/04/02/the-day-of-a-new-command-lin...
Is there some way to get things like strace working? Recently it's got weird and strange with the OS protecting me from myself. Or content makers from me breaking their DRM. Or something.

Some app tries to open a file and fails. Doesn't tell me what the file name is. I just want to see the open() call.
Have you figured out the keyboard shortcuts for the native version? I only see the Option + drag window "shortcut".
OpenAI's O1 for Legal Work
The two are intrinsically tied together because many departments eviscerated their engineering talent while leaving their massive AI investments and teams untouched. That's entirely my point and is a particularly hard one to refute if you look at who is doing the layoffs and in what departments.
It's more suited to traditional businesses. Startups are somewhat different though some principles are universal.
This is all true. Xbox always threatens to leave their current vendors only to end up signing a renewal at the final hours of the contract.

>As a gamedev I have a different perspective: Sony and Nintendo would be fools to give up backwards compatibility just for savings on chips.

In your view, is this issue worse with modern consoles now that the Playstation (and possibly Nintendo) online store purchases persist across generations? Imagine a scenario where someone has a PS4 and PS5, they buy many games through the Playstation Store, then Sony selects a different chip supplier for the PS6. I'm guessing this would cause issues with games that were designed for the older consoles, breaking backwards compatibility.

I'd imagine that if the console manufacturers cared about backwards compatibility, which I think they do, the likelihood of them switching chip providers would decrease with each generation.
https://news.ycombinator.com/item?id=41559705

I wouldn't wish "obsession" on anyone. It is extremely unpleasant and harmful to experience. Willingly giving your life to a company is not obsession, it's a choice.
Same nightmarish UI path as installing an app store on an iPhone.
When you hear about unions in software, stop thinking about auto-workers and think about NBA players instead:

https://nbpa.com/

Lebron James and Stephen Curry are in a union and they don't seem to be having any issues making a lot of money.

Or maybe something more similar to software development, the screenwriters guild:

https://www.wga.org/

Again, there are many rich screenwriters, Google for a list of the top paid and it's obvious being in a union hasn't stopped high compensation.
Open Source Form Back End
Yeah, this way you get to have a 5 years old smartphone in pristine condition that is worth less than 30% of its initial value.

All that for the low price of being constantly annoyed by the bulkiness and unwieldiness of a case that will cost up to 5% of the price of the device itself if you want to keep it in decent condition.

It's like the concept of insurance, it's a scam. A good scam, but still.
I choose to believe that was a strategy. Invite everybody so they feel included, weed out almost everybody so it's a small group and can maybe get something done
Oh, I visited it in 2015. There were some very odd-looking huge boards with pins inserted into them that I assumed were ROMs. Also panels that were clearly intended to display some part of the state of the CPU. Here's some pictures I took:

https://sun9-70.userapi.com/impf/c621621/v621621231/20f0d/vL...

https://sun9-67.userapi.com/impf/c621621/v621621231/20f5d/i8...

https://sun9-28.userapi.com/impf/c621621/v621621231/20f53/cf...

edit: these ROM "cassettes" appear in the video at around 12:40
Stuff like that always bugs me because since it's not immediately verifiable it just feels like flexing for no reason
> How petty are the tyrants.

I would consider the relationship between a company and its employees as alliance. If both have the same goal and compatible style, then they work together. Otherwise, they part ways. Tyranny is possible only with violence, while employment is at will, at least in Amazon.
This kinda reminds me of a middle school English teacher I had who insisted on receiving both a rough draft and (a couple days later) a final draft, which had to be different, because there had to be at least some grammar/spelling mistakes in the first draft.

I was a kid who didn't make grammar/spelling mistakes. I'd just write up the paper, insert two or three errors, submit it, and then a couple days later submit the original version.
>You would be allowing third parties the ability to continuously record your iPhone's screen

Apple is first-party to the device, but third-party to me, the user. Why are they more trustworthy than a free open-source tool? Who the hell are they to tell me who I can and cannot trust?
Ex googlers seemed much easier to work with. But Amazon - yeesh.