skysight-inc/HackerNews huggingface dataset:
I've found this Jon Kalb talk immensely helpful - it's about applying best practices to OOP, and doesn't promote it or discourage it, just describes how to minimize excess complexity if you're going to use it. (2020)

https://youtu.be/c0lutJECNUA

He also mentions three popular alternatives: 'object-based, static polymorphism, and functional' which is an interesting breakdown. I don't quite get what the author of this 2002 piece is saying here, however:

> "And as a result we find that object-oriented languages have succumbed to static thinkers who worship perfect planning over runtime adaptability, early decisions over late ones, and the wisdom of compilers over the cleverness of failure detection and repair."

Static polymorphism bad? OOP should be more on the dynamic side?
Controllable text generation with natural language constraints
I fondly remember iChat from my younger years. XMPP was incredibly powerful -- I would kill for a single client app for signal, telegram, facebook messenger, whatsapp, and more today.
This is just a natural reality of capitalism. Some "workers" produce much more value than others. A coder making 150-200k is completely replaceable, a widely recognized public figure is not. Shouldn't be shocking, whats shocking is that people don't understand this and arent honest with themselves about the value they bring to the workplace
It sounds like someone forgot that CSS is not some independent technology from HTML, a webpage is "HTML+CSS", it's one thing. Sure, browsers injects a shitty default style if you just need to put some plain text data out there, but HTML just semantically marks up your data, CSS is what makes it easy to read and understand.

If you proclaim that CSS is "for vanity", your stables must have an awfully big ladder for getting on your horse.

Shall we take it one step further? Why even bother with HTML, semantic markup is just as much vanity as CSS: just put .txt files on the web. People can trivially copy-and-paste links to other files anyway, they copy-and-paste text all the time. Adding <a> elements is basically just browser candy. As long as the information's high quality, people will want to read it, right?
By using a market? ie. allowing people to bid on slots directly. I know that the context for this is "non-economic proposals" so market based solutions doesn't count, but I'm not sure why you wouldn't want a market based proposal in this case.
Location: Colorado, US
Remote: Yes, Preferred
Willing to relocate: No
Technologies: Scala (ZIO, Akka), Clickhouse, Postgres, Mongo, Redis/Memcached, Kafka/RabbitMQ, Docker/Kubernetes/AWS, rest/grpc, Git, etc..
Résumé/CV: linkedin.com/in/jordanneumeyer
Email: jdneumeyer+hn (at) gmail.com

Hello -- I'm looking for a backend/data processing type roles using Scala. I've got over 12 years of experience with 10 of those with Scala. I enjoy the language and functional programming, but I'm not dogmatic about it. Looking for a senior or senior+ or tech lead roles.
It was 10+ years ago, but I once saw the amount of money Springer paid my old boss (chair of a department) for being managing editor of a run of the mill low impact journal. He spend maybe 10h per month on it but was paid 1.5x yearly of what I was earning for a full time job.
Or even simpler: "Sidney" is able to retrieve contents from URLs because the contents are part of whatever dataset was used to train it, and the URL may be part of the dataset. This too shoul be easy to test by asking facts about webpages both before and after the datasets' cut point.
From what I've seen it's less pronounced in the EU. Recruiters I know say that things are slower than in 2022 but it's still healthy. And my direct vicinity still looks short on workers and high on demand.
My dad talks about how durring the Vietnam War his friend who was kind of slow got drafted and would send him letters addressed to "Dennis by the swap in Eden Prairie" and they'd somehow actually get delivered.
Outside of the startup bubble, this is how 90% of software engineering jobs work. If I had a dime for every product I worked on that I didn't go on to use, I would have one dime for every place I've worked at.

Honestly, your gripes with Meta and Google sound like they could be fixed by cleaning out management and making them engineering-led again. All of these companies hire plenty of talent, but your issue seems to be that they're applying it to useless walled-garden products. It is indeed a problem, but only regulation and worsening market conditions can compel them to stop; engineers don't call all the shots in any of these businesses.

> Software engineers will be judged by the quality of product they produce.

This hasn't felt true for as long as managers have run performance reviews.
I find classes extremely intuitive.
Exactly, this is what clickbait is. Attention grabbing headlines making bold claims, with articles that have more measured statements.

Publications know that most people just read headlines, walking the headlines back in the article is disingenuous.

(Note this is usually not the writers fault, headlines are chosen by editors to maximize engagement)
Sure, Gulf Shores is nice and has a huge retirement community, but there is a reason that it has lower house prices and drastically lower property taxes than just a few minutes down the road in Pensacola.

There aren't a lot of services. The hospital in Foley isn't super impressive compared to something you'd see in the Bay Area.

The local amenities are way more focused on partying and/or kids, too.

And finally, of course, is the weather. Winter on that part of the gulf isn't as warm as most people are looking for. You certainly aren't going swimming in the ocean, or even an outdoor pool unless it is heated. You'll have plenty of winter nights at or near freezing.
For what it's worth, this deal was almost definitely signed long before the economy crashed. And he was paid to create / star in ads (I'd assume the money went to his production company, not him specifically), which I don't think is particularly unique... a lot of large billion dollar businesses hire celebrity spokespeople.

EDIT: Okay, economy hasn't technically crashed, but valuations are down, funding is down, and layoffs are up. Tech companies have a very different view of money now than they did 8 months ago.
Communication infrastructure is comparable to interstate networks, utilities, etc. If one is serving an appreciable percent of humanity expect to have your work, at least in part, and development avenues, decided for you by the governments representing the people you serve.

I believe there is a philosophical misunderstanding here. Your users do not exist to serve your whims. Your projects continued existence is not a right and is subject to the will of the people as decided by their representative governments. If that bothers you, perhaps you’re part of the problem? Collaboration is how humanity has survived so long and you’re seemingly arguing against that for your own fights of fancy without an iota of respect for the overwhelming population of people effected by your whims.

I struggle to wrap my head around how accomplished professionals can be so cavalier when speaking about civilization scale problems. I’m not sure if it’s hubris, mental illness, immaturity, or what. Regardless, it is revolting behavior to witness.
> if your politicians is giving away your tax money to corporations then the solution isn't to give those politicians even more money or power

Please.

Lobbying + gerrymandering >
deregulation >
look ma, government inefficient let's reduce spending >
reduced government capacity >
look ma, government inefficient let's reduce spending >
reduced government capacity >
..

Ever heard of the revolving door or regulatory capture?

Who is served by a reduction in government spending? In what world is "let's cut government spending and further provide privatized corporations with the means by which to provide the necessities of life for the population" a sound objective when the stated goal of corporations is to maximize profits and provide infinite growth?

Just this week: Eli Lilly announced [1] that it would cap insulin prices at $35. Why is that? In order to maximize profits.

California announced [2] that it would start producing it's own insulin. Tell me why, in an efficient market, the government would need to step in and start it's own production [2] or even mandate [1] price caps? What does this say about the state of competition prior? Did EL just recently find efficiencies that allows it to _still_ profitably produce and sell a vial of insulin, which costs $10 to produce, at a reduced price of $35 (from "over $300")? Of course not!

Free market at work. It only took the inefficient guberment to step in for _competition_ to materialize.

[1]: https://www.cnn.com/2023/03/01/health/eli-lilly-insulin-pric...
[2]: https://www.theverge.com/2022/7/8/23200404/california-insuli...
Sign up for an account, go to https://platform.openai.com/account/api-keys and create an API key.

The raw curl (or python, or node.js - or other those are just the samples) are browserless.
Guide to the Drone Age (2021)
I hear you, but trying to evaluate if a generation feels worse while having it better in absolute terms feels like a pretty hard challenge.

For instance the article focuses on teen suicide rate raising with the uptake of modern smartphones, but of course there’s other peaks in the past, especially for males between 1980 and 1995 for instance.

https://www.cdc.gov/mmwr/volumes/66/wr/mm6630a6.htm

Did these specific boys have it worse at that time ? I genuinely have no idea how we’d evaluate that, I wouldn’t be checking how much money they had to judge that, and it would be probably tough to compare to girls today.
JWST photographs a galaxy with a supernova three times
Is it so crazy to assume McConaughey may enable more business through his influence than 8,000 employees combined?

If true, then it is justified by the argument Benioff put forward and that this article seems to also agree with.
The death rate is so hard to really interpret. It is stupid skewed by age in ways that so many other things aren't. Even for non-vaccinated people, you have to get into the 30s before you see that number jump above .1 after the initial wave.

And the initial wave being so high just screams that we weren't counting the accurate number, as we didn't know how widespread infections were. As we learned that more and more infections were effectively asymptomatic, early numbers on what was happening are hard to take at face value.

None of which is to downplay it. Lots of people died. I hope we can find actionable things to help for any future outbreaks.
My ZIP+4 describes exactly three houses - we're all on one side of one given block. I'm trying to figure out the minimum amount of info the delivery person would need to find my house among the other two.

Is it cheating if I put a photo of the house on the envelope?
Should change title to Mark Benioff is not Hawaiian because I felt that point most well argued.
And I believe there's an entire subgroup of Uber drivers that monitors the current rates and opts to drive only when there's a good enough surge, thereby dynamically creating more supply.
https://news.ycombinator.com/item?id=34996949

https://archive.ph/zZIi0
Apple blocks update to email app with ChatGPT tech
Location – Anywhere, up to 5 hours overlap (Current EU, GMT+0)

Remote – Yes

Relocate – Likely, but ideally occasional visits instead.

Tech – Figma, FigJam, Html, Css, Js, VS Code, Adobe, Miro, Jira, Google Workspace, etc

Resume – https://raigo.design/cv.pdf

Email – hi@raigo.design
I don't have this hardware setup, so I don't know what's wrong with it, but it has nothing to do with the USB specs. If they were followed, then the situation you describe wouldn't occur.
The company is supposed to negotiate with the union. That's the whole idea behind unions.
The problem with moving is that one is unlikely to be near relatives — especially adult children with their own children — who can help with needed care at that age.

Combine this with the skyrocketing costs of retirement homes in convenient locations, which NIMBYism has also contributed towards, Boomers have few attractive options.
If they miss emails, then they’d probably miss a chat stream
> What exactly needs to happen to make server-side JavaScript run in the browser?

That sounds like an oxymoron to me. I have honestly no idea what they mean by that. To me, a browser is client-side software, so saying you want to run server-side JS on it doesn't make any sense. They mention it several times in the article but I simply can't follow.

Could someone with a deeper understanding ELI5 this to me?
> The food service industry in America is about as corrupt as it gets

I think that title is still held by politics.
Anecdote: I work for a mid-size (~5000 employees) non-SV software company (heavily focused on a particular industry). We have been steadily laying people off quietly. But almost no software engineers. At this point it's the usual -- QA, project managers, enterprise architects, things like that. Management likes to pretend they're basically useless, they're somewhat expensive, and it looks like an easy win to cut that out. But so far, developers are untouchable.
> whats shocking is that people don't understand this and arent honest with themselves about the value they bring to the workplace

The labor theory of value[1] is still a very popular belief. Even though it doesn't work very well if you poke it at all.

---

1. https://en.wikipedia.org/wiki/Labor_theory_of_value
People are saying "that's not me!" and I think that points to the research being poor or over generalizing.

I think most people who are actively engaged in music are not going to follow this pattern at all. Whether that's being a highly active collector/listener or being someone who performs or takes music/singing/instrument lessons as an adult. All that stuff is going to prime you to keep discovering and appreciating new music.

Nothing makes you appreciate the music of others like learning to play/perform the music of others & creating/performing your own music.
Definitely! I'll make a small edit to my comment to make it clear I'm not dunking on the idea
> A common example here on HN would be the excitement regarding working from home. I get it, I love it too. But let's not dismiss that this further tilts things into a flat, isolated, touchless society. You want it, but it's still really bad for you.

work from home and working remote lets me live a way richer life then working in the office allowed for. I have time and energy to dive into hobbies, pick up more hobbies and have the flexibility to travel.

There is so much more to life then spending it in an office, making money for someone else, then commuting for 2 hours, wasting another hour getting ready to do that commute.
Its funny to watch "progressive" mega corporations like Starbucks, Apple, Amazon + more skirt around unions. Essentially they use PR to say we are all for these corporate safe progressive topics... but any topics of worker rights, unions.. nope.
A friend of mine dropped out of university and went to live the "ski-bum" lifestyle in France. His mum wasn't happy with this and eventually took to writing letters to him addressed "Joe and his stupid friends, Chamonix". They all arrived without issues.

This was in the early 90's. I wonder how effective this would be now with more automated systems in use.
> What's more, universities already have this kind of infrastructure.

Ha!

While "technically" true, many (most?) university's (at least in Australia) have IT infrastructure that was last run competently sometime around when dinosaurs roamed.

Saying that from having worked at some (as a contractor), and having non-IT friends at others... whom are constantly frustrated about this stuff. :/
> I don’t think we need to identify Google’s motives as malicious

I would argue that the evidence over the past several years has shown that the default position w.r.t. to Google's motivations should not default to 'benign' under any circumstance. With all other things being equal, and without evidence to the contrary, it makes sense to operate under the assumption that Google will enthusiastically and universally do everything they can to violate your privacy in any manner available to them, no matter how subtle.
Bad optics, but even if they could break the contract (which presumably includes work/performance already done) and reallocate the funds to save jobs they’d still be laying off about 7,950 people to reach budget parity.
Exact same thing happened to me when we traveled to Costa Rica for a wedding and I unwittingly waded into the Pacific with my waterproof-but-cracked Galaxy in the pocket of my swimming trunks. Came out in death throes, scanning pink lines and emitting horrible noises. Bliss!

Returned to the States and decided to upgrade to an iPhone, but the wait times for the 14 was a couple weeks. Exceptionally lovely time. Go for a walk after wrapping up work -- and that's all it is!
I think you are looking at it from the wrong perspective. It will affect hundreds of millions of iOS users. Whether these users choose to use their newly given freedom to install software not controlled by Apple is up to them - but the legislation affects 100% of iOS userbase.

(in hindsight I shouldn't have said it will affect 0.0001% users - maybe I should have said that I guess only that many users will choose to sideload software instead)
$20 to use the $5 power strip
Microsoft's new AI chatbot has been saying some 'crazy and unhinged things'
Also how do they prevent this from being exploited by hackers? If there's a backdoor it's naive to think that only the "good guys" will use it.

Also what if some hackers put something on my phone to intentionally trigger this in order to blackmail me or ruin my reputation?
You might want to read the (short) article ;)
It is in fact guaranteed that house numbers are unique within a Dutch postcode. I'm not sure if that is the case in the UK.
Anything complicated when it comes to society usually has more than 1 direct or indirect cause. I'm sure phones (and IMO the way online dating works) contribute heavily to some young peoples unhappiness, but there's many other potential reasons why young people might be hopeless for the future. And it might not necessarily be the phones in and of themselves, but something within social media itself.
This is so cool dude!
what the fuck? are they front men? For whom?
Doesn't mean it's the right way
The world promised to phase out fossil fuel subsidies. Instead, it doubled them
Bad Projection Is Ruining the Movie Theater Experience
Any links on how to get started with this?
The "invisible supply chain attack by intelligence agencies" angle is a plausible vector, but doing so pervasively and repeatedly in a democracy with open records is unlikely.

Room 641A was leaked in 3 years. And that was one room with one domestic telecom provider. https://en.m.wikipedia.org/wiki/Room_641A

To keep a secret that spans supply chains, across multiple companies, many with substantial international ownership and/or interests? Not gonna happen.
It's not just features, it's a 350kb js file you have to send over the wire [1] as opposed to pre-building and sending a tiny css file containing the small subset of classes you used.

Not to mention, I don't know exactly how it works, but I assume it's doing all that processing to convert classes in your HTML into CSS classes on the client side so it's probably less performant.

[1] https://cdn.tailwindcss.com/
I work in government and government adjacent contracting. We need people badly right now.
Thank for taking the time to report the issue. Fixed.
I was actually thinking about this recently and came to the same conclusion. Postcodes are normally for 1 street only, so the house number + postcode are the only things required. Normally when giving my address I give the road name too, just so online mapping services function properly. Typing "20 SE1 6AD" into google maps doesn't work.
Lets just say EU is not very family friendly compared to individual states. I do not think this discussion belongs on HN. Just pointing BS in this law.
So, perhaps the problem is that proper retirement planning requires you to "know the rules and limits around IRAs, 401(k)s, capital gains taxes, backdoor and mega-backdoor Roth, Roth 401(k)s, and so on", which is beyond most folks ability - or available time.

It also requires a non-trivial amount of slack between your income and expenses, especially if you want to invest enough to beat inflation for your savings period and up to 35 years after. The value of $1 in 1985 (~35 years ago) is equivalent to $2.78 now.

With as many folks as are living paycheck to paycheck (and usually they aren't backpacking), not having that slack - or time to manage that slack "properly - is not really all that surprising.

I also feel it's worth calling out that the fact that your target cohort is 20-something backpackers shows a cognitive bias on who is actually having issues with their retirement funds. The reality is that most folks who are having issues right now are older Gen X, not young Gen Z.
I'm not really going to answer this satisfactorily but the union doesn't have work if the employer doesn't exist. It's in the best interests of the union to negotiate in good faith to find the optimal arrangement for both parties. A successful, growing business means a growing union.

The idea is that it should be a win-win. It's perfectly possible for a union to be unreasonable and for both parties to ultimately walk away with nothing. This has happened countless times and is somewhat inevitable for unsustainable businesses (or businesses which rely on another industry to be in a growth phase).
> I hate hate hate that modern web development requires a build system

Why? For any sufficiently complex software system, a build system serves as a reducer whose input is something that is more convenient for developers, ie huge codebase with tons of utilities and annotations, and whose output is something more optimized to run on the end users' devices.

It's good to do such optimization because there will be, at least for a successful project, many orders of magnitude more EUs than devs. And an automated solution can do much more optimization than any team of devs could ever hope to do manually.

And that's before you get into obfuscation, although I can't tell whether that's necessary more for user security or just protecting IP.

(Not a web dev, I write in a compiled language in my day-to-day.)
Is whatsapp data traffic free, but email traffic isn’t?
That doesn’t provide any geolocation information (unless it’s changed recently?), for that you need OS AddressBase
40 minute latency is fine for a ton of use cases where you'd want connectivity in the middle of nowhere. Things like reporting the state of remote pump stations on long pipelines, or data acquisition from animal trackers for example - in those cases you're comparing latency to the time it takes to send someone out in a 4x4 and grab data, not an LTE connection to the mobile network.

[Edited to add the pump stations are probably a bad example, as my understanding is that it's pretty routine now to run fibre along the pipe for things data reporting]
People really hate that. Also the secretary is not a fan that their CEO does indeed provide 4000x the value.
At least it wasn't 1 megakilogram
> all Python packages are of poor quality

> Erlang has less infrastructure, and in many cases you'll be the master of your own libraries

Which, funny enough, are also going to be of "poor quality" when judged by external observer.

At least with Python packages their pitfalls are known and documented. But I get it, NIH can be very enjoyable.

> In the kind of projects I work with, it's typical that a programmer won't be productive for several months anyways due to having to learn about the project's structure.

I can't help but notice that you're shifting the blame to the type of project to protect your precious tech stack.