skysight-inc/HackerNews huggingface dataset:
I'm curious about what the author of this article expects? That all APIs remain frozen in time forever? That new APIs are only something that happens in the frontend?

> The framework knowledge itself is also perishable. Not because your memory or physical coordination deteriorates (though that happens too), but because frameworks change more and faster than the underlying platform.

> But the React skills I have are all out of date and obsolete. I would effectively have to start from scratch even if I wanted to get back into React work. Everything React has changed in ways that are fundamentally incompatible.

I'm lost as to what the author is talking about. I've been using React for... 9-10 years now. There's been two API changes to React in that time - functional components and hooks. Neither of these are rocket science, and they're also able to be completely ignored and you can stick to your existing knowledge if you so chose to. I don't feel like 2 API changes in 10 years is that radical.
>CSS

>HTML

>JavaScript

> in a sensible industry, would each be a dedicated field.

I get that webdev is a maze of frameworks, but that's just ridiculous.
Swiss Federal Railways Design Systems
What if all those other jurisdictions are doing it wrong? The US, in my opinion, is the only justice system with sane prison terms.
In-Depth: Graphic Design in Midjourney
> I didn’t even know Kagi had this “problem” and so I guess I just don’t see it as a problem.

Took me a while before I actually realized this limitation as well. I started noticing it when I was searching for things I didn't know exactly how to find.

Kagi is great for when you know exactly what to find and have a general idea of where, but when you actually need those n-page results to help you refine your search, and you can't, it's a showstopper for me.

I'm not even sure why it's a limitation. It might not be intentional?
You can switch it to a centered layout in your account preferences in the Appearance tab.
Wouldn't a full featured OS GUI be a simple wrap of the command line? Would this make it less valuable to have?
But it is possible to use e.g. Argon as an anesthetic.

See e.g.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3996095/
They’re giving money in hopes of getting more money back. It’s all about money, no other considerations for consequences or externalities this investment produces.
I dunno. On the one hand I hate “web dev” more than anyone. I think it has led to such an astronomical decline in software quality that if you described it to someone from the days when computers were 1000x slower, they straight up wouldn’t believe you.

That said… the article doesn’t really ring true to me. What he is saying about the complexity of each part of the stack (http, html/dom, css) is technically true, but that’s not really how it washes out in practice. This whole “CSS is a complex graphics engine!” “HTTP is a protocol you could write a whole dissertation about!” sounds like an argument being made by someone trying to make a rhetorical point about web. In practice for most of web dev you don’t need to understand the deep nuances of CSS or HTTP or whatever. Yes, there is a large breadth of material you have to learn but the depth you actually need in any one area is much less than the author is trying to imply.

And yes, web is trash, but for different reasons. In fact some of those reasons are the opposite of what the author is saying. He says that each part of the stack is so complex it should be a separate specialty. But the real problem is the very fact that things are so complex. Rather than accept that complexity and subdivide the field into different disciplines, we should get rid of all this unneeded complexity to begin with.
I can't grok the title. Can someone word it differently?
> you'll never know if those are answers, bullshit, trolling, or straight up hallucinations

That's how it has always been for purely human-generated content, too.
I am going to try this, but I suspect this will still waste half of my screen real estate.
Bearing in mind that there have been effectively zero major graphic adventure games in the past two decades, exclusive console players, smartphone gacha gamers, and 20 year olds who did not grow up with parents who loved PC adventure games will likely not understand or appreciate something quiet that they can immerse themselves in and explore for days, weeks, months.

I say this as someone who hasn't ever played a game on a smartphone or tablet and bought a PS5 and has barely used it because none of the games are "fun" (also, is local co-op just not a thing anymore?).
"My concern is that 13 years of "wearing lots of hats" has not positioned me well for the job market. I know I can be a great principal engineer, manager, or executive but I don't think my interviewing skills (I haven't interviewed for 13+ years) would reflect that."

I assume at those levels your prior achievements are a bigger part. The interview should mostly be about soft skills and "tell me about a time..." rather than code screens. I could be wrong.
Yeah, it's still enticing me in that respect. Or even something beyond the practical: there would be a great aesthetic to it, a new kind of artistic experience, if a digital work was in full color and presented itself with reflected light, just like a book or a painting, where the white point was exactly the ambient white of a sheet of paper.
> AI-driven software is going to be designed to exploit those evolutionary imperatives to a degree never before possible, to manipulate and gaslight people with the skill and simulated emotion of a pure sociopath

We've always lived in a society like that, but I'll humor your argument.

Instead of mind experiments (a big reason I've been opposed to qualitative methods in social sciences), can you give me a tangible data tested example to differentiate in the efficacy of LLMs and Generated Manipulation applied to sexual gratification versus those in person (eg. Sex Work, Pornography, etc), and show that there is a tangible hit on fertility?

If we're to design an experiment around this, I'd probably try to test whether host/hostess bars, strip clubs, onlyfans, and pornography can have a tangible hit on fertility, but also cross-test to validate whether or not there are confounding variables like economic considerations.

Fundamentally, gaining sexual gratification from a source is build on top of some form of parasocial relationship.
While yes it’s technically “Googles fault”, I feel like the reality is the spammers have won the SEO war. Might be as simple as that,
I didn’t know late onset was a thing? Could it be caused by burnout?
Google is in a tough position, but the track they’re on isn’t helping. People are already publishing massive amounts of meaningless AI generated content which is making results poor. So they short-circuit the madness by introducing their own poor result content, it’s bad but at least they control it.

The big question is: can it get better fast enough to save search? I think the era of search is ending, and it doesn’t look like LLMs are a good replacement.
Lately I have been using phind with significantly more success in searches and pretty much everything
> Testing, irrespective of the language or platform, is yet another complex specialisation we all just pretend doesn’t exist.

Speak for yourself, me and my team use a CI and always add or fix tests right before merging any PR.

(this is a joke, test suite is most useful when it’s part of the dev process and not an afterthought as I’m implying above)
Python Compares Floats and Ints: When Equals Isn't Equal
These retrospectives make me upset about the software industry today. The PIM software today isn’t any better than it was 20-30 years ago, and in many respects it’s worse. Electron-based trash that doesn’t do half of what Lotus or even Outlook did years ago. (Quite literally—the new web based trash version of Outlook has blank spots in the user interface for missing features that were in the old version.) We are living in “Idiocracy” and don’t even realize it.
A short history of styled text on the Mac: TeachText to TextEdit and RTF
I mentally inserted a semicolon after "girlfriend".
It's a challenging problem. The whole of Web 2.0 is built on lowering scaling costs as far as possible. The trust problem is itself very big - if someone makes the modern equivalent of the Yahoo directory, how do they establish trust that they're only incentivized by site quality? If it's a graph of trust, how does one handle the subtle changes in baseline expectations and norms that qualify as "trustworthy", when moving from one part of that graph to a distant part? If such a system goes massive, how does one prevent the member nodes from being overwhelmed by requests, or even from offers to contribute by people more interested in Internet karma than giving quality contributions?

It's a tough nut to crack.
> Windows versions older than 8.1 are no more supported

Does this mean it's simply no longer tested on Win7, or that it absolutely won't work?
>> 1. When terminating a service, temporarily place it in a state where the service is unavailable but all data is retained and can be restored at the push of a button. Discard the data after a few days. This provides an opportunity for the customer to report the problem.

This is so obviously "enterprise software 101" that it is telling Google is operating in 2024 without it.

Since my new hire grad days, the idea of immediately deleting data that is no longer needed was out of the question.

Soft deletes in databases with a column you mark delete.
Move/rename data on disk until super duper sure you need to delete it (and maybe still let the backup remain).
Etc..
There's a balance. Scope creep and solving engineering problems you don't have are obviously really bad, but too many people see the bell curve meme for tech stacks and lean into stupid. When building something, you want to take a step back and consider some of the most likely places that thing will evolve to, then architect the software to make those transitions/evolutions easy. That way even if you build the wrong thing, you don't have to start from scratch, instead you've created a ratchet of progress that makes each pivot faster and easier.
One thing people might need to keep in mind is that Lapis isn't particularly interested in adding features that itch.io doesn't need. Been almost a decade since websocket support was requested e.g.

https://github.com/leafo/lapis/issues/233
In Ohio, a man was arrested for murder 16 years after being convicted of shaking a baby (and subsequently serving another prison term) when the "baby" died from complications. The "baby" (young adult at passing) was severely disabled their whole life.
The Guide to AI Agents
PEFT is not for adding knowledge, that's obvious
I regard this as dealing with differing amounts of annoyance. Fraudulent credit card charge? Pffft - it will get taken care of with maybe two phone calls. Fraudulent debit card charge that leaves me with $8.31 in the bank? Getting up there on the annoyance scale. I have cash to live on for a few days, but it will likely require several phone calls and some outstanding bill-pays may bounce[0]. Someone buying a car with my stolen identity? Hugely annoying.

[0] I have a couple of monthly bills that cause a physical check to be printed and mailed. And one of the recipients only checks their mail twice a week so the float time is significant. I deal with them because I must.
Goodbye to My London Science Museum's 'Secret Life of the Home' Gallery [video]
Like many people here, I love Tim Hunkin's work. His 'Secret Life of the Home' gallery located in the London Science Museum is unfortunately closing after 29 years. If you live in London or nearby, you have until June 3rd to visit!
That seems really combative to me, like you're just escalating the situation. I hope I phrase it better than that (but you're presumably paraphrasing so it's a hard thing to self-assess), but I point out mistakes and suggest (what I think is) a better alternative all the time in code review, that's the point of it? If you replied to me like that I'd probably just disengage, not bother to look at your PRs any more.
I read too fast and thought you wrote something like "I like Lua so dang please look at it" :)
> Both of those cases involve the dissolution of the state holding the veto power

The Republic of China did not dissolve.
In this comment I was referring to POS tagging and feature extraction.

Another use case for fine tuning we have as well is to reduce a 5-shot prompt that we have to run hundreds of times per request down to a “0-shot” (heavy emphasis on the double quotes.

Run five shot on gpt-4o a couple thousand times, then fine tune on cohere’s command-r or haiku or llama3 8b or whichever small but mighty llm. You can reduce costs by 99%, or somewhere in that ballpark, without really sacrificing quality on 99% of the queries.
Reddit is a cesspool, at least the standard subreddits. It’s worse than Twitter. It also has a moderation culture that kind of promotes toxic traits and petty power trips. Used to be pretty good for finding niche info, but most of it for my uses was deleted back when everyone left. Can’t imagine still using Reddit nowadays
"The taggers are fine. The information model is a nightmare"

*Truth*. I find it really frustrating to only be able to assign one genre and one grouping to a song or album. Rating is another one. A 0-5 system is woefully insufficient to rate music. (If I had my way, it would adopt Robert Christgau's grading system[1] that runs from "Dud" to "A+"...)

[1] https://www.robertchristgau.com/xg/bk-cg90/grades-90s.php
> A spokesperson for Google tells the BBC that the company only launches changes to Search after rigorous testing confirms that the shift will be helpful for users, and that the company gives website owners help, resources and opportunities for feedback on their Search rankings.

When I got an Android tablet, I downloaded some of those free-to-play games in which you build bases and vehicles in a multiplayer world. And then other players come along and destroy what you've built, and steal your stuff. With the game providing not-so-subtle prompts to pay for the various kinds of in-game currencies/tokens, so that you can properly defend yourself or gain advantage over others. The mechanics of the game were mostly a diversion from the real way you win, which was the real point of the game's design.

Regarding Google's "help", they helped turn SEO into this kind of game, and even offer gaming guides themselves, because, at the end of the day, people will have to pay real money for in-game resources, if they want to compete.

> The second Google algorithm update came in March, and it was even more punishing. House Fresh's thousands of daily visitors dwindled to just hundreds. "We just got absolutely crushed," Navarro says. Over the last few weeks, House Fresh had to lay off most of its team. If nothing changes, she says, the website is doomed.

If you want visitors to a Web site, you probably have to pay money to Google or similar big tech company. It's not right, but that's the current situation.
I have been saying this for years. The opinion has become even firmer since moving into DB specialization – the horror show of schemata and queries that even dedicated backend teams dream up is unreal. I don’t even really blame them; relational databases are hard. Yes, anyone can install Postgres (or spin up a managed service) and get decent results for quite some time, but at scale you absolutely have to know what you’re doing. There is a reason that DBAs were a thing, and the SaaS industry is slowly realizing that they shouldn’t have abandoned that role.
> And nothing coming out of either the US or Europe comes close to addressing the true problem, which is that these companies are simply too big.

The tech industry will never be a genuinely free market as long as big tech companies are allowed to be as big as they are today.

What we have today is a centrally-planned economy by MBA sociopaths, operated as a looting ground for the rich.

It will never function on normal competitive, supply-and-demand market principles.

Because, even though a healthier market is the only thing that has a hope of a return to the fast-growing tech industry of prior decades, it would also require big tech companies to accept a smaller slice of the overall pie and allow new competitors to grow.

Why do that when you can strangle the market and keep the entire corpse for yourself?
I wish I had a similarly well maintained analogue for macOS.
AI can largely replace human companionship, which porn and books cannot do in the same ways. They are not the same. It is good to be careful.
I meant physical encyclopedias, I use Wikipedia all the time. Although I reach ~half of those wikipedia articles via a google search query.
I'm in awe of her skillset. It sounds like being a hostage negotiator, with yourself as the hostage.

I know I would be terrible at it. It might be the height of male privilege to be able to simply ignore annoying people.
Huh. Maybe you studied one of the things encyclopedias tended to concentrate on? They seemed to like particular sorts of facts. Geography. Astronomy. Chemistry, to some extent. That's how I remember it, anyway. If your yen for knowledge was in tune with what the writers thought mattered, you were in luck. Even then, there were space constraints.
If it mattered it would have become part of VC contracts years ago.

Early stage VCs make money on the big winners, not on the tail end of companies that don’t exit for 100x. For the most part, except for patents the IP is worth less than the Aeron chairs at the end.
Linux support on Apple Silicon VMWare Fusion has been a bit rocky. I have only recently got an ARM version of Ubuntu installed and running.

I definitely suggest that you sign up for the Free personal version to evaluate whether it meets your needs.

That said, support for Intel VMWare Fusion was fantastic and I’m pretty sure had all the features you mentioned. One area to evaluate is whether you are happy with the way keybindings are mapped between the two systems.
Gmail requires verification with a phone number, so assume all of your gmail accounts are linked
CSS is easier than it's ever been
Nah, dawg, ICQ supported offline messages and AIM didn’t.
There are no newer-than-803.11n cards that are usable with a Linux-libre kernel (which doesn't load binary blobs).
"In my experience, it doesn't matter what skills or experience you have in tech, it is only your interviewing skills that count in the getting-a-new-gig game."

This has been the opposite of my experience.

I tend to interview very well... at least in the past. My confidence is shit now. I had mediocre skills then (deteriorated now). But I had a wealth of situations to pull from when they wanted me to tell them about certain times in my career. The code screens always killed me because I bounced between tech and teams too much to become a true expert. Now, this was at midlevel positions, not the higher level stuff the OP is looking at. I would hope the code screens are less of an issue for them. I'm fucked though.
"You shouldn't hire bad programmers" - I did work at a company where the CEO did say that he wished they had programmers who didn't write bugs

He did also not want me to do any testing as "the customers were better at finding bugs than we are"
Did you even read that rule?
>Instead of mind experiments (a big reason I've been opposed to qualitative methods in social sciences), can you give me a tangible data tested example to differentiate in the efficacy of LLMs and Generated Manipulation applied to sexual gratification versus those in person (eg. Sex Work, Pornography, etc), and show that there is a tangible hit on fertility?

No, because I'm extrapolating about the future, and don't have a time machine handy. I'm not talking about sexual gratification per se, but emotional gratification through language and emotion as a UX paradigm, of which sexual gratification is a subset. And we're not doing science, we're having a casual conversation on a web forum. And I don't see any of your tangible, tested data anyway.

You're missing the point spectacularly.
I am such a moron. Every one of those three links above is colored as 'visited' for me.

I have obviously read this up before and just didn't remember :-(
Show HN: Face Swap Online
electric resistance baseboards work everywhere, they're 100% efficient in terms of heat generation

heat pumps work well until about -5F (they still work at temps below this, but max temp is limited)

I know because I live in an area that occasionally sees temps as low as -10F. I removed oil for electric.

when using both in tandem electric heat can work everywhere

but it doesn't matter... only a small percent of the country sees temperatures that low, so it would be fine if they continued using gas
Pixelblaze – WiFi LED Controller
Luau from Roblox is gradually typed and has great support
It works perfectly fine even on the Google android app that is unaffected by uBlock. I always hear people complain about search results but I can't remember the last time I even had to scroll down when searching. I do usually mostly search for ultra-specific programming stuff though.
I used literate programming for a multi-year project in a specialist field with a lot of technical details once. I was working solo but on behalf of a client, and I was working in Haskell to replace an earlier system I’d written in Python, so I wanted to leave documentation with clear explanations of how everything fit together for anyone who might have to maintain that system later.

The pros and cons of the literate style turned out to be refreshingly obvious. It felt more like writing a book than a program. That provided a clear narrative structure and led to thorough documentation, which really was very useful when revisiting areas that had been designed and implemented months or years earlier. On the other hand, it also required a clear vision, a coherent view of how the whole story could eventually fit together, to know where to put things.

For a project like that, IMHO it was a trade-off worth making, in the same sense that maintaining any good documentation (or a test suite, or build automation, or…) is an investment of time up-front that pays dividends later. I would be more cautious about adopting literate style for a larger project with a team of developers and a process where the system is developed in small increments with relatively little planning first. Editing literate code is also like editing a book: you aren’t merely changing the code, you’re also rewriting the story. You probably need a team who are committed to doing that well for the idea to work, though again this isn’t really any different to any of those other up-front investments.
I used to use Lapis for my website, it is a lovely framework. For a long time it was what I reached for when I needed something like Rails but didn't want to deal with Rails.

Been thinking about using Moonscript for some Kubernetes templates, I love its table creation shorthand.
Or, we can go back to the wonderful society we had where a mother of young children didn’t have to work, and the husband with a high school education could still buy a nice house and provide for the whole family.

But class warfare and the useful idiot feminists took that away quickly. Instead we get this mother trying to hyper optimize her own life like a robot, to try to solve the systemic issue on a personal level.
It's part of the whole EA schtick (FLI is in that space w/ their funding from the Center of Existential Risk).

I always found those guys annoying - they adopted sci-fi tropes while ignoring decades of data driven work on how to minimize misuse of technology.

It's like a postmodern version of Herman Kahn - overusing data driven models while ignoring the variability that arises from humanity.

Edit: also this article is a submarine piece from the AI Safety Summit in Seoul that was cohosted by the UK and SK, and was a flop [0]

[0] - https://www.reuters.com/technology/second-global-ai-safety-s...