skysight-inc/HackerNews huggingface dataset:
I can tell you from personal experience on a UX team why it happens:

The UI is designed for features A, B, and C. We design, test, revise design, test, and so on. There’s more thought and rigor that goes into than you might be thinking.

Hurray, product launches, it looks good, and most importantly it works and users are successfully completing their tasks.

Now what? Well at the company town hall meeting the CEO announces features D, E, and F. Oh, there was a team already working on these features in isolation and the workflow is set in stone because they already built the back-end services and APIs. Ok, now we need to design UI for these features and cram them alongside A, B, and C.

If we were smart we designed the UI in such a way that it can accommodate new stuff, because we always know there’s new stuff coming down the line. It fits, but now the UI is getting a bit bloated.

Now here comes new features G, H, and I. Oh, by the way feature H is similar to E, but it works totally differently. They kind of fill the same role, so we need to make sure users aren’t confused by it. No, we can’t merge them because E is owned by product but H is the CMO’s initiative.

Cram more stuff in. Now it’s starting to get confusing, and the design that made sense for A, B, C, D, E, and F doesn’t really work with I because feature I does something that current user’s don’t really need, it’s meant to grow our market share.

Rinse and repeat until the only thing left to do is nuke it all from orbit and repeat the cycle.

In my experience it’s a symptom of a dysfunctional product culture, not overzealous UX designers. We’d rather not design new UIs for the same product constantly and do “refreshes”, we’d rather be fixing all the unglamorous problems in existing UI that frustrates users or get to the backlog of WCAG violations that no one seems to care about.
Correlation does not imply causation. Pandemic times were very hard on people, economically, emotionally and socially. This added stress probably played a large part in divorce rates, pushing strained relationships over the breaking point.
After 2 Weeks of Testing, What Do Developers Think About Claude 3?
Google/Alphabet and Facebook/Meta sunk billions into ventures that aren’t half as profitable as your hypothetical 8B deal, and shareholders haven’t sued yet.

Of course the founders have majority voting shares, but that doesn’t prevent them from being sued. It only prevents them/their designated CEO from being fired.
For me the straw that broke the camel’s back was Amazon Prime wasting billions in shows that almost no one wants to see (Rings of Power, anyone?) and now realizing they have to show me ads to stop them from hemorrhaging money.

No, I’ve gone back to pirating everything with Radarr, Sonarr, Jellyfin and the likes. Enough is enough.
The next Windows version should be called Windows Legacy.

Remove all the objectively (from the perspective of a non-oblivious user) stupid stuff that 10 and 11 added including half-baked UIs, extra clicks, inconsistencies, random forced changes, 'AI', etc.

How many of us have encountered 'Legacy' systems that get a bad wrap but are actually responsible for everything?

Eventually Legacy will have a positive connotation. So let's get to that now and resume improving the internals unless there's actually something else to do.

And for those who bring up being afraid of change I propose Windows Random Change edition for you.
Good question actually.

There are a few options. I work with a REPL, so I usually load the answer from a scratch file and put some representative data into it. When the result is wrong, which often happens, I feed ChatGPT the error, and it corrects the code accordingly. Iterating this results in a working function about 80% of the time. Sometimes it loses the plot and I either give up or start over with more detailed instructions.

You can also ask it to write tests, some of which will pass, some of which will fail. It's pretty easy to eyeball whether or not a test is valid, and they won't always be valid, I just fix those by hand.
'Mass surveillance' fears over law change plans
I’m super deep in the space but there is enormous money to be made everywhere. Or at least everyone I know is searching Zillow…
A lot of remote dev environments have limitations when it comes to certain types of development. For example, ios and android app development can be tricky. Or game development where you need to have GPUs and build artifacts may be slow to download to your machine.

Are there any guidances for how to fix this?
Exactly right. Reducing dietary fats is "as good" advice as it was or ever will be.
I'm not interested in explaining to my mom how she can share the recipes she finds to her friends using XML. The vast majority of folks don't give a flip about the protocol, they just want to talk to people.
Neat! Eventually, Intel added the CPUID instruction so you could determine the processor type without trickery.
Eliminates that possibility in fact. You can't "catch up" to vaporware because there's nothing to catch up to.
It makes it easy to point the tool at a Git repo, have it automagically create a containerized environment for that repo with all its dependencies, and open Visual Studio Code on the codebase inside that remote containerized environment.

Devcontainer was created by Microsoft to support Visual Studio Code's remote development features, so it works best in Visual Studio Code. Inasmuch as other IDEs support it, that's up to the IDE vendor.
It's amazing what's available commercially right now. So quick after Boston Dynamics shown and sold theirs for the first time.

https://unitreerobotics.net/robotdog/unitree-go1-pro/

You could get a decent computer and a robot dog for a price of Mac Pro.
> a bugfix which takes ages to find and ends up being one or two lines of locally trivial code

I once had a junior engineer who took maybe 4-6 weeks to fix an intermittent bug in dynamic lib loading. When he finally fixed it, the fix was <5 lines of code. But it was obvious that (1) the bug was insanely deep and hard to find, and (2) he did amazing kick-ass debugging to uncover it deep in Linux code. It was great work, and he was one of our top rising talents. But that's not the kind of cases that I'm talking about.

No, it's instead the engineer who gives the appearance that they're always doing tough work, but then the commit history shows that they're simply not. The person who says they're implementing a new data structure in the code, but really then take a month to replace a list with a dict in python, or whatever. This happens.

> a senior who spends most of their day unblocking junior devs and keeping the team on track: 0 lines of code

I'm not talking about them at all. I'm talking about people who aren't doing mentoring, advising, architecture, forward-looking design docs, etc.

> overzealous code formatters: lots of lines of code. A junior writing an overly complicated mess of a solution to a problem that could be solved much more simply: ungodly amounts of code

Yup, this happens. This is also something managers will learn by looking at code.

- a developer talking to the client directly and finding out that problem that they're trying to solve is already solved by the product in a way that the client didn't think of, rather than immediately wasting company resources on a feature that's ultimately unnecessary (0 lines of code over lots of lines of code)

Absolutely. The best way to get more work done is to figure out what work you don't have to do.

But if you have an engineer on your team make $200+K/year and they're not writing much code, nor writing design docs, nor advising other engineers, nor guiding the technical strategy, etc... if all the engineer does all day is "not wasting company resources" by doing very little whatsoever, you have a problem on your hands.
Oh look, enough time in the week for 2 jobs!
I've used this in the past and is one of my first ways of approaching a new codebase. It's great at loading a schema and letting me lay out the tables. I'll sometimes make many different subset diagrams. I hacked it a bit for working with MySQL schema and inferring 'foreign keys' by naming convention as they are often not enforced by the db schema.
I think your are missing the GPs point. Netflix, of course, started with mailing dvds and recently ended it. As far as I know, it was always profitable. Unfortunately being profitable is not the same as "worth investing", investors are chasing the highest returns and won't invest in something with a low return on investment.

You are kind moving the goal posts with your first statement "If that was profitable, the service you describe would not have shuttered." and this one.
Iodine is in a lot of foods.
Reading commit messages is a poor substitute for reading code.
Notepad on Windows 11 is decent. Replaced my need for Sublime Text.
Because every single transaction, even ones with peers, involves a multinational intermediary payment processor. Besides cryptocurrencies, all digital payments, every single one of them, is doing business with a corporation.
I don’t understand your point. The natural progression of things is how we got to this point. You’d need some massive shock to the system (like a legislative law) to change it at this point.
> The crux is that I doubt they intended this.

Sure they did. They have been open from the start that they were releasing everything open source. They have been very up front about that!

> is going to leave behind smoking guns. Those will turn up in discover

No it won't, and it didn't. The VCs all hopped on board onto a very transparent open source giveaway. Good on them! Nobody lied to anyone about their open source plans.
She keeps a cleaner house than ... some ...
> If you change the UI for no reason...

This appears to be not true for the OS (but only for Apps / websites). I'd say, for personal devices, folks expect a shiny new UI every OS update. For ex: iOS and Android are always in contention for who changes UI the most, from one version to another.

Besides, styling changes and form changes are not the same.
The question was related to the simulation of game of life linked by the OP. E.g. Can a full simulation of game of life simulate itself.
Ah, that’s really interesting. It might be worth talking to a doctor about how to dose that safely. It you consume it without activating foods, I suspect it could be safe. Perhaps that’s a good way to get some into your diet? Similar to a supplement taken on its own, just always without food (meat in particular).
What is the difference between a hard and soft core?
This seems to be podman focused from what I see.
> I can't think of the last time I encountered a UX change I thought was actually worth it

I mean, I am terribly glad we're done with Windows 95 and Android 4 style UX; aren't you?
I found the answer in a different reply:

https://news.ycombinator.com/item?id=39801350
SELECT best practices
Ask HN: Since when has copy/pasting images "just worked"?
I've recently found that copy/pasting images just works in a surprising number of contexts:

* MacOS: on Chrome, "copy" image, "paste" into Twitter composer on Chrome

* iOS: on Safari, "copy" image, then go to WhatsApp native app and "paste" image

One small detail I've noticed is that on MacOS/Chrome, GIFs pasted into web WhatsApp end up getting pasted as just a still image. On iOS, GIFs pasted from Safari to native WhatsApp get pasted as GIFs.

I'm not complaining, it's legitimately useful, but it just feels like it happened suddenly, even though arguably it'd require support from various players. Did I just miss something?

More generally, if it's now trivial to share content in private message threads via copy/paste vs needing to share a link to the underlying content, that would seem to be yet another hit to the ability of content creators to control and monetize their content.
Planet based?? Deity based.

Sábado is of course from Sabbath
No, free + ads is a horrible mess of perverse incentives. Pay per view is the model that aligns interests.
It's not unpopular: I know. I mean, I mentioned the monopoly in my comment for a reason.

But for this niche purpose, GitHub is my (last) social media, and GitHub stars are my bookmarks.

So, yeah, I agree, but your suggestion does little for me to not forget it when I'm looking for something SQLite related, and definitely doesn't help me follow project updates (like a proper GitHub mirror would).

I'm sorry.
Your second point raises an important consideration about defining terms like "better."

For instance:

"The new UI is better."
"This code is better."

However, without clarification, "better" can be subjective and may simply indicate a difference rather than an inherent improvement.

Considering the previous functionality of the UI/code, the new "better" version should demonstrate significant enhancements to be worth considering.
I love when engineering outpaces SF.
Correct me if I'm wrong, but I believe that there's one TLS connection per site. Ten CDNs are still 140k, pretty tame by today's standards.
That entire website is something.
The thing all the examples shown in the article have in common? They are designed for teeny tiny baby sized people. I'm 6ft 4in and I am willing to bet that none of the designs are for accommodating tall people.
> the objectively (from the perspective of a non-oblivious user)

You’ll be happy to hear there’s an easier way of saying this! It’s “subjectively”

If you need a shorthand you could also go with “IMO”.
I just wanted to say I agree and I was thinking this would be the conclusion as well.

I cannot count how many times a major versioning of a large piece of software that was tied in with a UI redesign signaled a massive overturning in positive usability and focus of the authoring company but.... it's been almost every time.

The greatest 'power user' focused engineering programs I formed my career around all had something similar in common: they had a core UI that was brilliant in the way it worked, and stable. New features got added to that base UI as incremental menus, additional icons in workbenches, and every now and then an extra menu or two.

But they didn't go wiping the slate clean and coming up with complete new workflows. They kept it familiar while improving the end-user productivity, and THAT is what kept customers re-upping their licenses year after year after year. Add things for those who already are users. Expand where needed. Don't rock the boat unless really needed... because nearly ever time I've seen that boat rocked the MBA's and 'Designers' doing the rocking are under the impression they are smarter than the people who built the boat in the first place.

Dassault Systèmes has spent a decade recovering from the absolutely asinine decision to revamp the UI of one of the greatest engineering tools of the modern era (CATIA V5), to make the icons glow all cool and be completely blue/gray duotone with one fucking hue and far less functional density, purportedly because someone in their infinite business/designer school wisdom thought it looked more 'modern' and signified 'change', resulting in the absolute backwards fucking step that was CATIA V6. They've been backpedalling ever since, IMO.

If you don't change the UI, nobody notices- and that's usually a good thing....
The answers to my problems come when I'm sitting on the throne. The amount of solutions I've come up with....
True, but given legal constraints on ripping, etc. it would be nearly impossible for anyone to make it drop dead simple.
Yes and no. Certainly I know lots of great developers who prefer to commit work frequently and incrementally, others who do slower bigger changes. But I don't think I know any engineers who can create a substantial amount of software with only infrequently and tiny changes.

I encourage you to look at the code produced by whoever you think is the top engineer in your team or company (and I'm talking only about the engineers whose job is still primarily hands-on coding, versus advising/mentoring/architecting etc). Now look at the code by that one person who you know isn't pulling their weight and who you think isn't getting much done. I'll wager that your top engineer is pumping out a ton of strong code, and the other one is a trickle.
> JetBrains’s remote SSH dev;

Does that require a static ip on remote?

I have skimmed the Jetbrain FAQ [1] and it says "no relay servers are involved"

[1] https://www.jetbrains.com/help/idea/faq-about-remote-develop...
This reminds me a little of SegmentAnything
It helped them.

Be helpful.
That paper is nearly twenty years old.

Breaking DRM to format shift in France is illegal and has been for many years.
i noticed it about a year ago.
Thank you. Interesting little tool.
The bottleneck was mostly in writing the SQL query, which took a lot of time due to the messiness/complexity of the data
>>But I bet that housing has comparatively gone down in value in less popular areas.

You would lose that bet.

Other than a few places where the town/city as literally being abandoned (i.e. towns in the middle of nowhere were the last factory has shut down) - home process have gone up everywhere in the last 3-4 years, and pretty dramatically so.
All models are wrong, some are just less wrong than others.

For chemotaxis, while they can't observe the underlying processes directly, they result in phenomena that are observable, which can be compared with the same phenomena predicted by simulations and models (the same is true of all scientific fields).
I was a rule-following middle schooler who happened to get her first period in 6th grade. There were multiple times I had to walk around with period-stained jeans and a sweatshirt tied around my waist because I was still figuring out my cycle and certain teachers would only let you go to the bathroom in their classes once a week. Turns out my menstrual cycle doesn’t follow a bell schedule.

I urge you to reconsider your policy. You’re punishing everyone because you can’t control your classroom.
> ChromeOS is the most secure OS, out of the box, making Zero Trust security accessible

The most private and secure OS out of box might be Qubes-OS (although it calls itself a reasonably secure OS).

You can use disposable VMs, where the OS is in RAM and is wiped upon use. There is also whonix integration for Tor network for privacy.

ChromseOS is secure but not private.
3.3 tons of fuel per day adds up to a lot of extra cargo that isn't fuel.
It seems so arbitrary. Why not make them hit pinatas and eat candy corresponding to the runner's pre-assigned flavor?
That’s just what the internet was like many years ago, slow, bad search, clunky, jerky not smooth, and with lots of right angles.

Hoopla is just based off a relic.
It was a great write up in its time but has since become a goto cliche for people who can't write much code.
So I understand how the classical ML classification/regression works. I can see how if you applied the same method to each word you can produce sentences.

"Dogs are" -> "animals that..."

Where Im confused is how this method would learn logic. I can imagine after seeing a certain amount of patterns "dogs are animals, "birds are animals", "cats are animals", it encodes a concept like "x are animals", which is connected to other concepts like "animals are y"

How is this encoded in the model? Can we see the abstraction it has formed?

"for every word I give you, reverse every alternating word".

How does this fit into next word prediction? Its not just a matter of seeing what a reversal or alternating is, it has to actually compute these things. That cant be just predict the next word iteratively.

I imagine its a system of different models, with a "master" model trained on directing prompts -> type of model to use.
A hard-core is hardware baked into the silicone of the FPGA from the fab in addition to the programable gates on board and is therefore faster and more space and energy efficient, soft-core is software synthesized from HDL code and programed into the FPGA using its available gates, making it slower and less eficient.
By your definition of "communism", it has never existed and never will exist, since any country that tries it will get stuck at what you are calling "state capitalism".

While I agree that "state capitalism" is a fair description of the current system in the US and other Western countries, I don't think it's a fair description of the Soviet Union, or of Pol Pot's Cambodia, or of the People's Republic of China under Mao (to give some examples of states that are usually called "communist"). It might be a fair description of the PRC today (even though the PRC still calls itself "communist").

I would agree, though, that all of those regimes are examples of central planning.
Awesome project, thanks for putting it together and sharing it with us!

A suggestion: allow users to flag dead links for removal.

I searched for “task management”. One or more results led to pages that are 404/no longer exist. I’d like to help you remove those results. My suggestion seems appropriate because users add Feedle’s links in the first place.
In Switzerland it is forbidden to have a dashcam or a video camera recording public spaces.

Last spring in Ireland we rented a cottage and then we discovered a video camera and could view some footage of us cluelessly strolling around the cottage. I had mixed feelings about that. Of course it's not a video camera inside, only the outside.
I have for while wondered how have many of these media productions in general come so inefficient. Both in video and gaming. Massive teams, massive expenditures and content is well mediocre or just outright bad or critically flawed...

How come more of stuff is not made more efficiently, with all the computers and such?
Defer, Panic, and Recover (2010)
Yeah, right now we can't even get a couple years without serious health effects in adults.
"Hard" refers to components that are actually part of the ASICs and exist on the die. For example, a "hard DDR memory controller" means that there is a physical part of the die that implements the DDR spec.

"Soft" refers to components that run on top of an FPGA. A "Soft CPU" is a CPU that runs on the FPGA, and is not part of the actual physical design.
Where does the luggage go?
I didn’t go to Oxford, but going to your graduation ceremony isn’t usually a requirement for possessing a BA. The university just mails your diploma to you.
There's also the non-typical BSE - or BSE that is spontaneous. Typically this only affects older cattle.

The interesting thing is that for other prions like scapie and CWD are thought to spread through body fluids and feces and be available in the environment for years. But I don't see any of these concerns listed with BSE. Makes me wonder how much is guess work and how much is confirmed about any of them. But I suspect environmental contamination could be a possible vector. If spread through stuff like urine and feces, CAFOs could be a significant source. This could be a problem if they can be infected for years before symptoms arise, while time to market is 18 months.
Economy class as it is doesn't accommodate tall men properly either on a pure shoulder width basis as it is, with ever shrinking seat widths and economy+ doesn't fix this either. It's also an airplane only thing, vast majority of seats are wide enough for an extra inch or two of shoulder width from the male average.
Mozilla-related forums are currently full of complaints about the new design of Thunderbird. It has also flipped the UI with no option of reverting it back other than using an unsupported CSS hack: https://i.imgur.com/9xzJjtr.png