skysight-inc/HackerNews huggingface dataset:
Well put.

I agree with that, I think earlier in the timeline there was enough work of large scope / complexity / impact that it was obvious and self-fulfilling (ie: go work on big customer ask / initiative -> get promoted). When the influx of middle management came, people started looking for ways to stand out and carve out their own teams under themselves. Multiply this across the entire company..
Do you still have to quit and restart the entire application after you give the permission? Holy shit mac users are gonna become a meme in meetings.

MacOS is turning into quite the poo log lately. I respect that Apple has every right to completely destroy the legacy of the Macintosh, but they are slow playing it so that it's just a little bit better than the alternatives. The end result is my life gets just a little bit more difficult with every release.

I feel like the freaking frog on the stove while the water slowly heats up. When is it time to jump out?
That proves the opposite point. At small scale FAANG solutions are non-sensical. At 100 petabytes good luck running your code on a laptop.
But that's not the range in question, this one has 66 bits. You're describing a meet in the middle attack but the runtime would be too high
Multiple commenters here are forgetting about discrete Battlemage.
Nimbus – Your personal AI therapist, whenever and wherever
Agree 100%, even if you can manage an exception it does not look good to be the odd man out. It's easy to imagine people like this being the initial "easy choices" when layoff discussions happen. Not saying people should just roll over, but if you can manage an exception and see work from home as a requirement, I'd view that as your opportunity to maintain employment while looking for a company that takes remote work seriously
Can you articulate where in the DMA where it says that all Apple has to do "is promise not to sue anyone" to be in compliance. Or where it talks about protocol publication.

Hint: it doesn't.
I'm excited for the autoformatting! Other HTML prettifiers are not good enough for me.
> Once you need to be in the apple developer program to build and run from source or something, that’ll be a legitimate nightmare. But we’re nowhere near that yet.

When Quarantine was released in Leopard, and Gatekeeper in Lion, and System Integrity Protection in El Capitan, and then "Allow from Anywhere" was removed as an option in Sierra... Each time, people were saying similar things. "Yea, it's bad, and it's getting consistently worse with every release, but surely we are nowhere near 'really bad' yet!"
I think you have a fundamental misunderstanding of the problem here if you equate human hallucinations with LLM hallucinations.
You’re building a growing SaaS application. Your pages, reports, email notifications, etc. are starting to get slow. Why? Because of indexes.
Depends on where you draw the line for "drug". Of the top of my head, some population-wide (or nearly so) public health efforts that we consider effective: fluoride in the water, iodized salt, and baby aspirin for older people. There are probably some vitamin supplements that would do a lot of good if most people took them.
> I really want more software engineers to see the benefits of unions.

How would a profession where your value to the company scales very directly with your talents and your pay can be very connected to those talents and has a very high celling benefit from being judged as a unit with the least competent instead of an individual on just your own contribution.
Assume it is trivial for the government to do so if they want.
How could anyone not think that entertaining literal millions of people is meaningful work? For some people, video production is their calling and having an audience is their life's dream.
Not impossible. You just are home only on the weekends. Years ago, I used to commute from Pennsylvania to NYC by train. Spent the week nights in NYC.
>A good tip for system design is to assume the human operator goes off the rails at some point and does something absurd and nonsensical.

And your assertion is that when this happens, it's because the human operator is hallucinating?
This is groundbreaking
I actually have no idea if I would work better at the office. I work quite well at home, and it's certainly possible to slack at the office. Nobody is behind your back and there are distractions there too.

I would benefit for more interactions with my colleagues, that's certain. And I think I would have a better separation between work and life if I was working from the office.
End of an era. TouchArcade was one of the better review sites and it was great to get featured there. Going for 16 years was a really good run. I hope the people involved land in good places. Game marketing has changed so much during that time. I do wish affiliate programs for games never went away as it was an entire economy and another way others would help get sales.
Microsoft maintained backwards compatibility across Intel+Nvidia, IBM+ATI, and AMD+AMD so it's possible. Sony hasn't invested as much in compatibility, instead just keeping the same architecture for PS4/5.
Lazy management, ones that focus on "metrics" and "numbers" rather than actual engagement with their teams/business lines.

I'm only 20% joking here...
With Spiral, the iterations explicitly involve the customer. This is important.

With Waterfall, there is an upfront spec, but implementing the whole thing without consultation with the customer can be a bad experience.

With Agile, maybe there's a lot of internal correction. But the key thing is to involve the customer in integration testing. Unless both sides are very experienced, surprises due to miscommunication are the rule.
The lack of support for the built in microphone is a bit of a catch you don't see mentioned too often. It feels like one of those things that would have come early on and it's not necessarily the first thing you're going to reach for but it can be a bit surprising when you find out it's just not there.
There is a curious lack of data showing the impacts of these changes (though perhaps that's forthcoming as they roll it out at scale).
These boom/bust cycles are a symptom of a top-heavy economy. Too much money is chasing too little fundamental innovation. Generative AI is cool, sure, but it’s more like a Starlink-sized idea imo. We need more of those types of ideas, not to pump trillions more dollars into making copycat LLMs.
Tyranny is pissing in a bottle lest ye be fired for malfeasance.

Now the rest of the workers can experience it!
> 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.

Your entire focus here is compensation, which wasn’t my focus in everything I listed.
I thought this would be a different proposal.

But on the topic of verified HTTP: something that I think you could do that would be pretty neat would be to allow first party assets to be offline-signed and then delivered over unencrypted HTTP (port 80).

This would mean that you could ship secure applications over HTTP (port 80) with guaranteed integrity even assuming that the server is or will become compromised.
While I don't like his content (obviously as a 37 year old man), he's a really interesting person and has certainly built something people want (people being children for the most part).
It's the worst reason to end up there, because you have to really want to work there for some qualitative reason to have any hope of adapting to and succeeding in that culture. I always felt so bad when I helped onboard a new hire who said they just wanted to experience working at a FAANG.
Gruber edges up to this in a footnote, but I think the prerecorded keynotes are particularly corrosive to the spirit of risk and excitement that he misses in Tim Cook’s Apple.

Jobs cared deeply about the keynotes and was ruthlessly strategic about which feature was in and which was out, who—other than Steve—would present, and which guests would be invited onto the stage. That didn’t mean they were perfect—as Gruber points out, we saw plenty of busted demos and boring partner CEO’s.

But now all the pressure to put on a high-wire act is gone, and Apple can rely on increasingly sterile and repetitive “ultra-production” to make every new supported Fitness activity seem like a headliner, which means everything’s just indistinct, cheerfully delivered mush.
I'm thinking of going back. I can't stand the horrific "flat" UI and the crappy white-on-grey-on-light-grey, I hate not having separate window title bars, the combined title/tool bars, the inscrutable buttons labeled with nothing but a squiggle, it's just hideous now.

Even though Mojave and Catalina still carry scars from the crimes committed in Yosemite towards good adherence to the HIG, they're miles better.
There is one "good" reason that comes to mind, but we best shouldn’t go there on HN, considering the implication.
You will have a hard time being heard over the hoards content to tear down their houses out of anger that they are not palaces.
We use projen where I work for the past year or so for new projects. It’s pretty good and the devs are pretty active in terms of responding to bugs and not being shit at documentation.
> "It’s best practice to consider different perspectives. A review by an independent third party can lead to increased success."

> What are you trying to tell me? It’s so vague it could mean anything. Who talks like that?

Not who, what: AI.
I agree with you sentiment. That said there are two vague exceptions I can think of on this.

The original iPhone but that was because its existence would have been leaked/semi announced once they tried to get it approved for public use. So their hand was forced on that.

Also we never did get a 3Ghz G5 or mobile variant of it. This is something that Jobs mentioned when unveiling their Intel switch. As an aside, I did find it funny that PA Semi did end up designing their PWRffcient PowerPC chips with the goal of getting into Apple products. They eventually were purchased by Apple and now do all their hardware stuff. So I see the PWRffience chip has being one of the best job applications produced.
Exactly! I recall troubleshooting some diesel engine governor issues back when I was in the Coast Guard. I specifically reached for the old, analog Simpson since it was much easier to see the needle jump than trying to watch for the small digital screen to move with all of its delays.
> That said there are a ton of cons.

Like the amazing story where a L7 insisted rewriting a python-based CLI tool in Rust, all in the name of performance even though the majority of the time was spent on HTTP calls?

What's more amazing is that the manager of the team thought that was an L7 scope and a great achievement.
> It's not adding anything helpful -- it's quibbling over words.

That depends on the context. If I come to the paint store I would be surprised if I'm offered either black OR white paint. As If I can not buy and use both, depending on my scenario. Black and white are generally not the same thing, but they are not mutually exclusive in your practice.

(and by the way comparing sizes to color is a bad analogy. the better one would be comparing a big ship with a set of ships. So I state that I can have a fleet of ships, some of which are also big. And one big ship is also can be considered a temporily outnumbered fleet: if it has means to cooperate I can easily add more smaller ships when needed, instead of builidng yet another deck on the main ship).

My point is: microservices vs monolith is a false dichotomy. You can use both approaches at the same time, since each one of them has its own advantages.

If your infrastructure is ready and you know how to manage microservices, than you can just start building monolith unless you decide that some particular part is better be separated due to some reasons like context isolation, separate deployment, separate scaling etc. It will take you a day for the first time. And an hour for the second time and further.

However if your "infrastructure" is just local files with logrotate on a bare-metal machine, if you don't know how to reuse the common code base for different deployment units or if you do not know how to do backward compatible protocol schema evolution, then bad luck -- you just do not have a choice when it comes to designing a new functionality. You'll have to add the new feature to your monolith despite all the benefits you could reap by separating it.

Microservice-ready infrastructure is all about having the capability to separate parts of logic easily when you want to. It neither dictates you to break your monolith right away nor to build only 30 lines of code services from now on
Hey hey! We tried Clay v1 with 768 embeddings size using your tutorials. We then split NAIP SF to chips and indexed them. Afterwards, we performed image-to-image similarity search like in your explorer.

We tried to search for bridges, beaches, tennis courts, etc. It worked, but it didn't work well. The top of the ranking was filled with unrelated objects. We found that similarity scores are stacked together too much (similarity values are between 0.91 and 0.92 with 4 digit difference, ~200k tiles), so the encoder made very little difference between objects.

I believe that Clay can be used with additional fine-tuning for classification and segmentation, but standalone embeddings are pretty poor.

Check this: https://github.com/wangzhecheng/SkyScript. It is a dataset of OSM tags and satellite images. CLIP fine-tuned on that gives good embeddings for text-to-image search as well as image-to-image.
This Wikipedia article has a good timeline showing when the various D&D settings were first released:

https://en.wikipedia.org/wiki/Dungeons_%26_Dragons_campaign_...

Note that Blackmoor and Greyhawk, at least, were used by their respective creators/DMs (Dave Arneson and Gary Gygax) for quite a few years before being published. I suspect that's true of at least some of the other settings as well (Forgotten Realms was Ed Greenwood's campaign world before it was published--it looks like it was a D&D campaign world more or less from the release of AD&D 1st Edition in 1978).
Show HN: React SaaS – Boilerplate with automated setup of dev/prod environments
After accidentally nuking the production database of my last side project, I wished I had used dev/prod environments with automated DB backups.

When I looked for a SaaS template to start over with integrated dev/prod environments, I couldn’t find one. So I decided to build it myself.

To help speed up the setup, I also built Bash and PowerShell scripts to guide users through the process.

The current stack is Next.js, Firebase, and Stripe. However, I’m considering writing some Terraform modules for GCP resources to further speed up setup and provide more flexibility for power users.

Would love to get your feedback!
It's not some big or recent development, effective WFH has been possible since ADSL matured for many, it just took a while for that to be commonly understood.
Good article but not sure if a 'subprime crisis' is the right description - Openai is suppose to be risky and extremely high reward. This is exactly what VCs want to invest in.

Maybe OpenAI doesn't make it and maybe it turns out way too early for AGI ... but there is way too much stuff is working right now in multiple domains to say the industry will flop.
Would also note that sports' (and Hollywood's, to a lesser degree) models rely on tightly controlling distribution to a near-monopoly degree. Which, as it happens, describes big tech to a tee.
That's just "structural racism" which is a subset of "racism".

If we were to believe that structural racism was the only kind of racism, we'd be forced to conclude that people can't be racist because people aren't structures.

But it's precisely the opposite as structures are composed of people and racist people are often the reason we have structural racism.
Really? This is _huge_ to you? How many unsigned apps are you downloading and running?

This is one of those features where the benefits seem to very obviously outweigh the drawbacks. 99.9% of users just aren't running unsigned software, so the moment that happens, it is most certainly malware.

If you're developing software yourself, this isn't an issue either, since all the relevant toolchains, debuggers, etc., work just fine under this model. That's a supported workflow. The only thing that isn't supported is downloading some random unverified app bundle from who knows where and treating it as if you could trust it. You 100% can't.

And yes, I also believe that if an OSS project considers "muggles" their target audience, they should prioritize setting up code-signing. Consider it a service to their users. If the fee is a problem, it's important enough to spend the effort to find a way to finance it. If you can't find someone who is willing to put their name on it, you shouldn't ask people to run your software on their machines in the first place.
Using legal loopholes to avoid accountability for selling people unsafe products from Chinese drop shippers is the height of contempt.

https://www.insurancejournal.com/news/east/2019/06/04/528240...
There are plenty of options for that on macOS, the most common being homebrew and MacPorts.
My god, I had no idea there was a shorter way than that, can't believe I'm finding this out just as they remove it, so annoying!
DNA is around ~725 megabytes. There is no "snakes are dangerous" encoded in there. Our training data is instinctual behaviors we recognize from our sensory inputs.

The idea that we're "pre-trained" the way an LLM is (with hundreds of lifetimes of actual sensory experience) is incorrect.
Yes but this time it was "invented" by Apple
Does it have a concept of user services? That's a very important feature with a lot of pitfalls and OpenRC is only beginning to get it (https://github.com/OpenRC/openrc/pull/723).
Oof, must suck to work for a company who doesn't use technical design docs well. I quite like Oxide's RFD model, based off Joyent's I assume, given who their CTO is. https://rfd.shared.oxide.computer/rfd/1
It also doesn't do half the shit Keychain Access did other than hold onto passwords. At least they didn't rip it out of the OS altogether, it's in /System/Library/CoreServices/Applications now.
>It could work either way.

Yes but one of those ways does not support abbreviation or interruption, or fractions. If you see a 9 digit number for example, you might want to just round off to one or two significant digits while reading it. Having the smallest components first presents obstacles to speech in much the same way Roman numerals do.
Do you push your code to a repository where you have some CI set up? Or is it just local? If it's the latter and you just run tests on the command line then yea maybe you don't need branches. On the other hand I find branches can be useful if I have a larger refactor going on and I'm not too sure what it's going to look like in the end. Then I can keep it on a branch and compare it to "last known stable commit," and if something else comes up that needs to be fixed right away I can put my larger refactor on hold and fix it, and come back to the larger refactor.
I wonder if the company is alleging he "stepped down" in order to avoid paying out some agreed-upon golden handshake or similar
Tyranny can only be enacted through force. Your example (while definitely unpleasant) is not an example of force. Find another word.
> Somewhere around Dunbar's number [1], a union begins to make sense. Beyond an order of magnitude past it, i.e. ~1,500 employees, it almost always does.

Considering the points I made, you mind elaborating on the pros and cons you see? (I’d like to understand this perspective.)
I have an expectation of democratic rule outside of work. In work I expect to be told what to do top down. If tyranny is too strong a word, how about feudal or dictatorship or top down? Not only is this unpleasant it is information theoretical inefficient, and greatly damages espirit de corps and the development of a group dynamic that inspires the best performance people are capable of.
Soon it will be 6 days a week
Autoplaying audio is a bit much
Same, install Rectangle, learn shortcuts, never look back. I would happily remove it if the exact same functionality were ported to macOS (remove one more supply chain concern), but it seems it hasn’t been?
Can you name some? I know they exist, but in my experience 99% of them are small personal blogs maintained as a hobby. In 2024, it is practically impossible to focus on solid journalism and turn a profit, and every site I've seen try has either gone under or been forced to sell out to bottom-feeders and adopt listicles, etc.
"Reclaim Protocol" == HTTPS MITM

And then that MITM is a trusted third party to verify towards other parties that the server sent you some data, such as an order confirmation, which that other party wants to act upon without needing to collaborate with the third party
Care to explain the nightmare to someone who seriously doesn't get it?

I can run any open-source software I want. Other people can't run my precompiled binaries unless I opt into an attestation system that lets the OS respond to and pre-emptively block binaries from developers found to be issuing malware. Open source is unaffected.

I seriously fail to see what is wrong here.
You do not, providing you have given permission previously. Most Video Conferencing solutions have you test your hardware prior to joining a call, so shouldn't be an invasive issue.
I'm really not sure what people were expecting, honestly. Of course things would always revert back to the mean.
Some of it might still be here:

https://search.marginalia.nu/explore/random
Ah yes, another year of “what will Apple break in my workflow this time” tradition.

I can’t recall the last time I upgraded immediately. Maybe 2018? Been waiting for minor and patch releases of the bug ridden OS before upgrading myself (if personal device is eligible)
If you've read the right books, you will be motivated. I started a startup after binging through Paul Graham's essays and The Startup Owner's Manual; it made the whole idea of a startup seem like an easy step-by-step process. Some people do the same after reading CTCI and applying for FAANG.

I'd argue too many read the simple books. You have to slog through the tough content, actually apply the content to your work, and find a book that fixes the next problem you hit.

Action is the spark that ignites the fire, but knowledge is the fuel. I've worked almost 10 years in startups and I wish the people who ran them read books other than Rich Dad Poor Dad.
People working on functional programs, of course.
Interesting. Thanks for the background explanation.
You mean compounding? They are allowed to dilute to create a specific strength or combine constituents, but they can't actually create stuff from scratch on site any more than you or I can. That would be a laboratory. It's not like you can just buy semaglutide or the derivatives anywhere. It would have to come from the pharmaceutical company.

I looked it up, and I believe what you've heard about ended up just being people offering fake Ozempic.
I was like this from about age 16 to 39, no dreams at all. Then I developed crippling anxiety. After about 2 months in therapy, I started to dream again: full blown in color sweeping epics of dreams. It got so intense that I needed a break from therapy to find a different therapist just to help me tamp them down. Now I have a more balanced amount and intensity.

There are a few nutritional deficiencies that may need correction for some people, but dreaming is very much inherent to the sleep cycle. Keep working at it.