Hacker Newsnew | past | comments | ask | show | jobs | submit | kingnothing's commentslogin

> The new Foundation Models framework gives access to developers to start creating their own reliable, production-quality generative AI features with the approximately 3B parameter on-device language model. The ∼3B language foundation model at the core of Apple Intelligence excels at a diverse range of text tasks like summarization, entity extraction, text understanding, refinement, short dialog, generating creative content, and more. While we have specialized our on-device model for these tasks, it is not designed to be a chatbot for general world knowledge. We encourage app developers to use this framework to design helpful features tailored to their apps

95% of people doing his job will lose them. 1 person will figure out the 2% that requires a human in the loop.

I do this kind of job and there is no way I am doing this job in 5-10 years.

I don't even think it is my company that is going to adapt to let me go but it is going to be an AI first competitor that puts the company I work for out of business completely.

There are all these massively inefficient dinosaur companies in the economy that are running digitized versions of paper shuffling and a huge number of white collar bullshit jobs built on top of digitized paper shuffling.

Wage inflation has been eating away at the bottom line on all these businesses since Covid and we are going to have a dinosaur company mass extinction event in the next recession.

IMO the category error being made is that LLMs are going to agentically do digitized paper shuffling and put digitized paper shufflers out of work. That is not the problem for my job. The issue is agentically from the ground up making the concept of digitized paper shuffling null and void. A relic of the past that can't compete in the economy.


I don't know why everyone is so confident that jobs will be lost. When we invented power tools did we fire everyone that builds stuff, or did we just build more stuff?

if you replace "power tools" with industrial automation it's easy to cherry pick extremes from either side. Manufacturing? a lot of jobs displaced, maybe not lost.

That would be analogous to RPA maybe, and sure that has eliminated many roles. But software development and other similarly complex ever changing tasks have not been automated in the same way, and it's not even close to happening. Rote repetitive tasks with some decision making involved, probably on the chopping block.

A better recommendation is to use Cloudflare for one of your DNS servers and a completely different company for the other.

Just wondering, how do y'all manage wifi portals and manually setting DNS services? I used to use cf and google's but it was so annoying to disable and re-enable that every time I use a public wifi network.

DNS is just a look up service. You can filter it or not but in the end it is just a "source of truth".

What are you trying to do on your wifi?


Many wifi networks redirect non-encrypted http traffic to their captive portal. For the redirect to work, your DNS needs to be the default one provided by the router so that http://neverssl.com resolves to the wifi's "Please accept our ToS to get online" page.

If you aren't using their DNS, then your network requests just get dropped (as you're not approved yet). You need their DNS to learn how to access their captive host so they can whitelist your mac address.


My clients use DHCP for everything and are always connected to my home VPN. If I'm away from home and need to connect to a captive network, I'll turn off the VPN, connect, then re-enable the VPN. I run unbound at home for DNS.

While I run a home VPN, I think using it exclusively runs into issues:

- frequently capture portals only permit access for 1-2hr. Your internet get cut off, then you have to realize its not a temporary issue, but portal issue, then you close the vpn, try to find the captive portal, and re-auth.

- latency is too high for my home vpn when I travel in asia


Yeah but on paper they're never going to recommend using a competitor

It's in bold in the 3rd paragraph, but that requires you to know what couch surfing is in the first place.


If you care, Snowflake launched a product called Openflow less than a month ago. Yours will probably be very difficult to discover.


There's also a network telemetry protocol called OpenFlow that every network engineer knows.

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


I was going to note the same thing. The networking openflow is the first hit on google and bing; why do people not websearch?


"OpenRouter" is another one that drives me nuts.

"You mean FRR?" https://frrouting.org/


This is immediately what I thought of. Terrible name collision.


Reading the title, I expected cute network diagrams from aggregated OpenFlow telemetry !


I had a surgery once upon a time on my non-dominant arm which left me in a one-handed typing state for a couple of months. I simply used one hand on a full size keyboard. My typing speed went through the floor, but it was doable. I doubt I would invest the time, effort, and expense to learn dedicated hardware if I had to go through it again. I definitely would explore those options if I had permanent loss of the hand, though.


Most companies don't want what you want. They don't want to sign 50 different contracts with 50 different vendors and have to do due diligence on all of them. They don't want to negotiate rates with all of those companies every time a contract renewal comes up. They don't want the instability of working with startups that may close shop with little notice.

What they want is a couple of big, reliable companies who offer services that just work. They want dev teams to be able to explore a new service by simply spinning up a POC with a new offering from a vendor they already have a relationship with; they don't want to figure out which of the 20 different EU companies who offer LLMs or managed Kafka they need to contact, sit through sales calls, and do security evaluations on before the team can start work.

As an American, I definitely don't like having to drive to a mega store and do all my shopping there. The European city model is far superior -- I love traveling there and walking to the bakery, cheese shop, and butcher to buy a meal. But as a dev and manager of many years, I definitely do not want to see that be the norm in software. I love startups who offer unique services, but from a practical perspective, I also love that it takes a day to spin up something in AWS vs months of contract negotiations, trials, sales calls, etc to get signed up with a vendor who offers something outside of AWS.


I hope you'll see the contradiction in this stance.

As a small company, you don't want to deal with small companies because it's too much effort. You just want to deal with one huge company which is your supplier for all your services. But you do want your clients to come to you and negotiate with your small company.

Assume your clients have the same mindset as you: why would they buy from you instead of buying from the same "one-stop-shop" where you're buying everything? They don't want to deal with small businesses such as yours, just like you don't want to.

Your "supplier of all services" might not offer what you're offering right now, but the day they do, you'll quickly be out of business. You and, gradually, all other businesses.

---

As a tangential note: 50 IT service providers is a darn lot. I suspect that is 10x of what the average business needs.


There was a miscommunication here. Large companies don't want to deal with small companies since it's high effort to go through the whole procurement process that generally takes months.

The small companies I've worked at were generally quite happy to work with other small companies where procurement consists of a couple employees telling a founder they need a service, then the founder subscribes with a credit card later that week.

I don't generally work at small companies these days :)

50 might have been an over-estimate, but I thought you were advocating for a decentralized EU tech space, where I would need one vendor for each part of my tech stack... instead of using AWS for EKS + SQS + SNS + RDS, I would have one vendor for my managed kubernetes cluster, one for kafka, another for APNS notifications, and someone else to host the databases.


If the entire stack is individual EU funded FOSS projects that are stitched together then maybe small companies could offer the sort of integrated service that you're describing.


This is a pretty incomplete comparison. It only seems to be for real-time non-stored use cases and doesn't even include AWS or the US Census Bureau's free API.


Throw them all out other than the 10 or 20 that are still technologically relevant (USB-C, HDMI, etc.). Next time you need one, buy one for $5 on eBay. You get all your storage space and time you’re going to spend on this back and all it costs is a few bucks to buy the one cable out of all of them that you’ll ever really use again.


> Throw them all out other than the 10 or 20 that are still technologically relevant (USB-C, HDMI, etc.). Next time you need one, buy one for $5 on eBay.

Yeah no, horrible solution TBH. They don't take a lot of space and I don't really want to get rid of stuff I know I'll eventually need, even if only once per year.


I'm also a manager and came here to say the same thing. Senior is a terminal level at plenty of mature companies. If you're in the startup world, you'll probably face big pressure to take on a Staff+ or manager title, but you can certainly successfully push against that if you have good rapport with the leadership team. I knew several engineers with decades of experience who were very happy being senior engineers in that world. They had their niches and knew them well. One had been writing email systems since the 90s, for example.


Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: