skysight-inc/HackerNews huggingface dataset:
I think the message is very profound. It is one of the message like "eat your veg, exercise, sleep well, love your family". On surface one would respond "yeah who doesn't get that". Who doesn't know software is as good as getting used? Oh wait, but no, what about knowledge, wealth, career, fame, status, entertainment and so many more. What about architecture, maintainability, scalability, trendiness, developer experience, team management, OKR, career prospect, and others?

A punch is a punch. Software is about getting used. (I swapped user with used, IME user can mean different things to different people)
I'm very curious to see this in action. Are you able to get a video of it showing typing in the dose and showing the confirmation screen missing the decimal point?
Semantic Kernel is something like that
Yeah, I’d love that - or things like charging for parking by the square foot - but your last point is what I had in mind for the pessimistic ending: people REALLY don’t like losing subsidies, so I think a lot of governments are hoping buying preferences change or the insurance companies will do something because then they don’t take the political heat.
People that become incarcerated have also paid for their phone calls and prison sentences by virtue of having been part of the public. They also don't cease producing value while incarcerated, but the prison system captures that, not the public.

Think of it like health insurance. Everyone pays, it's a service available to all of us, but not everyone uses it.
This might be more interesting if the robots were electric sheep.
I fondly remember the times.

I'd built a site for Firefox and then conditionally import IE patches via those hacks to fix issues.

In the worst case, I'd hand to bludgeon it into the right form with JS, but usually I got pretty far with those CSS hacks.
No mention of the html5 shiv we all installed before any CSS so all browser quirks were removed?

https://paulirish.com/2011/the-history-of-the-html5-shiv/
A clearer description of the bug is here:

https://twitter.com/Tims_Pants/status/1730515134731182490

It's wild that this sort of bug got through testing.

As a diabetic it feels like our insulin pump software is very conservative and lacking in features especially compared to what some of the "closed loop" things would like to do.

That seems reasonable if the manufacturers are having to do lots of safety testing.

But if bugs like this are getting through then the testing obviously isn't anywhere near as robust as we'd like.
https://github.com/predibase/lorax does this, it's not that slow, since LoRAs aren't usually very big.
It was a cliché almost immediately — "cliché" being just the fancy name we use when humans act like stochastic parrots.
There is no reason you could not stab the croissant with a heat conducting spike or two, to get the interior temperature up faster.
Unfortunately not. Darling [0] is still at the point that it can only run command line applications. Only the most basic GUI applications are supported. That's still a massive accomplishment that I don't want to diminish, but it's nowhere near the point that WINE was at even quite a long time ago.

[0] https://www.darlinghq.org/
a-aronOS
Nice article, I always had the impression that we value DX a little too much.
I mean developers are paid to do the jobs, but users are not.
Can you replace a night's sleep with many long blinks?
Here are prompted "AI-generated" poems by him
http://www.art.net/~hopkins/Don/lem/WonderfulPoems.html

"This is a poem about a haircut! But lofty, nobel, tragic, timeless, full of love, treachery, retribution, quiet heroism in the face of certain doom! Six lines, cleverly rhymed, and every word beginning with the letter "s"!

Seduced, shaggy Samson snored.
She scissored short. Sorely shorn,
Soon shackled slave, Samson sighed,
Silently scheming,
Sightlessly seeking
Some savage, spectacular suicide."
That's kind of good. I'd downvote you too for the snide "I doubt it".

I'll go on though: Why do you think their tricks are insufficient? You seem to say they are insufficient merely because that could be the case, without considering what their tricks are and their efficacy, or do I misunderstand?
I do that too, not for its sake, but I don't want to be getting in the habit of being a jerk when discoursing
Friday Facts #387 – Swimming in lava
Another technique: 3 1-pixel <b>s per corner. For example, look at the buttons here https://web.archive.org/web/20070624110053/http://vkontakte....
Joel Armstrong once said "You wanted a banana but what you got was a gorilla holding the banana and the entire jungle.". That's a very catchy metaphor, although he was talking about C++ style OOP with bloated classes. Still, it feels like it could be generalized to software bloat, rigth?

What you're arguing seems to be "you think you just wanted a banana, but it turns out the customers needed various banana sizes, levels of ripeness, even special alternative hypoallergenic banana breeds, so instead you get a gorilla to fetch you the right banana from the jungle for each situation."

I do think that there is truth to that, but to be honest I think that in an ideal world that would account for some these orders of magnitude, but leave out the majority of them. It is really, really easy to underestimate just how much faster and bigger computers have gotten in the last thirty years.

What I find a more compelling argument for the majority of this increase in software size and CPU usages is that letting the software bloat and slow down the level that the customers tolerate is a form of externalizing costs for developers. A lot of developer convenience comes at the cost of the end-user, imo. And even if the developers care, then the companies that employ them don't mind saving money that way.
I listened to a story about this on NPR and a scientist came on and basically said “in no way should you compare this to sleep that happens in humans, they are not at all similar” - kinda got the feeling that he was a bit annoyed by the reporting on this because it inevitably would draw all these false parallels.
https://markidesassociates.co.uk/news1/177-is-it-time-to-pri...

>Reverse traffic lights are a system that provides priority to pedestrians, as the green signal is permanently displayed for them to cross. Instead of the pedestrian having to stop, press and wait, it is the drivers who must ‘request’ permission to pass through.
> if we prevent

That's a pretty big if. Think about what must happen for such violations to be prevented. You need computers that only execute legal software. It's literally the end of computing as we know it, the end of everything the word "hacker" ever stood for.

Creators are good but I certainly don't support protecting them at all costs. Certainly not at the cost of computing freedom. I love computers and I hate to see them limited to enable obsolete business models.
> Nope! It turns out there is still a need for the USA to be an unrivaled global superpower, and for the rest of NATO to get its ass in gear and modernize.

This doesn’t make sense to me. Russia remains a backwater with a GDP the size of Italy. They are not a significant threat to US interests, any more than Italy could possibly hope to be.

If anything, a strong America just lends a false sense of security to countries like Ukraine, which might be better off understating that they must see to their own safety and security.

Historically speaking, few of America’s international adventures have had a beneficial outcome. Pretending that the world ‘needs’ our meddling is a stretch. We need to be able to defend ourselves and to ramp for war quickly. The rest is pork for the military industrial complex.
Unsprung mass sucks. You don’t notice on smooth surfaces, but if you are cornering on a rough surface the wheel ends up losing contact with the ground after each bump. It’s extra-dangerous when its the rear wheels because the car can spin out.
Here is the safety notification: https://www.omnipod.com/en-gb/fsn-11-2023
I've got this Tandem pump and we discussed this exact bug when I received the pump.

To my understanding this isn't the same type of bug.
Tandem are just saying "it can be confusing to enter fractional rates".

This bug is for a different pump and is "when you enter a fraction rate it will change the rate". That is much worse
Wartime censorship is a thing.
Dear God, how I LOATHED Turbo anything as a beginning student. Yes, the debugger was helpful, but I spent HOURS upon HOURS chasing down non-sensical error messages. This was in the pre-Mozilla days mind you, so good luck finding help. Even the TA was useless. Years later, I learned C++ with gcc. Only debug tool we used was "got here" statements. MUCH less frustration.
I have vowed to smash every copy of Turbo Pascal and Turbo C/C++ that I find.
Why? Safety Critical Software engineers are expensive. If you write a webstack with Node.js and React to run the insulin pump you can hire web developers. They are much cheaper. And who would be able to tell the difference? Boomer lawyers and judges working on the lawsuit targeted against us won't understand.
If you are sleep deprived in a meeting that seems to happen.
Maybe anyone can be an Einstein if they dedicate themselves to solving a problem.
> Why does the mainstream get invoked in these types of arguments when no one called them?

Oh, I must have gotten lost. I thought I was in a forum dedicated to hacking where a post had been submitted to justify the importance of a composer almost universally found difficult to listen to to a mainstream audience. Probably took a wrong turn somewhere.

> Who cares?

Whoever posted the story here clearly did one way or another. Everyone who commented, both of us included, as well. Affecting detachment while taking the time to clearly post how detached one is is not very convincing.
Question for the author: Why to markdown? It seems to me the hard part of this tool is parsing pdfs with high accuracy, not whatever you do with them. As such, I would love if this tool allowed the user to choose the output format. I know that I would use a high accuracy pdf parser to render into epub.
I used Reddit for many years.

I don't remember ever using the "front page".

I always used my own feed where I saw content only from the subs that I followed.
Nice article.

I'd like to point out that a mature/legacy codebase contains every example listed under the "smell" section of the article, sometimes even within the same file. This creates a great deal of complexity to unwind beyond the mere coding of it all.
This device can hold up to 200 units of insulin in it's cartridge. I'm not familiar with it to say if it has any safety interlocks to administer some sort of max dose lower than that at a time though.
Great question and that's what you'd think. I spend a lot of time in the outdoors though, and on day 3 of a camping trip into an area with no signal, I'd rather have a stale prediction for the day 4 weather than no prediction.
pdfs don't play well with ereaders.
Yes.

A typical pump will contain enough for several days. My pump right now has 100 units and is only half full.
CPUs are lower in the hierarchy than developers.
You're probably thinking of the Right of Publicity laws some US states have.
Photo copiers replacing digits on scanned financial reports with digits that compress better are a decade old already :)

http://www.dkriesel.com/en/blog/2013/0802_xerox-workcentres_...?
Tesla fans frustrated by reveal of more expensive, less impressive Cybertruck
> The current model is pretty close to the perfect one.

I disagree. The current model looks to be awful in most ways to me. I don't see how self-driving cars address most of the problems with it.
First, saying "I would" does not mean I 100% always do. But I absolutely am willing to avoid annoying infuriating companies and products out of principle.

My computer is Linux and most software fully open-source. None of it is user hostile on purpose. I put all the pieces together myself, and if anything is missing I have all the power to change it. For LLM/AI access specifically I am planning to pay hundreds or thousands of dollars to efficiently self-host some of the more open ones.

For everything else it's very much a "least bad choice" type deal since you don't have control as a user. Though, it still makes me feel a bit better every time I pay extra for a product that has one less bad feature than the competition. I'm talking about planned obsolescence, user lock-in, "smart" features, and other stuff I try to purposefully avoid.
A common case of W3 actively choosing the worse option
Of course not.

Honestly, I am not sure what was the initial sentence before being distorted by the editor. The next sentence makes me think that the interviewee might have been discoursing about all the tricks that Janestreet uses to reduce allocation to a minimum but it is hard to tell from the final text.
Right, I think that’s part of what makes these types of monopolies particularly bad; efficiency no longer matters.

When everyone else is locked out of competing, the market owners lose incentive to do anything but maintain status quo.

There’s an interesting psychology here. We think of business leaders as hyper competitive, but they often seem to try to get to a place where they not only beat their competitors, but try to lock them out of the playing field.

Once there’s little or no threat from competition, doesn’t that get boring?

Athletes are competitive, but I think in a different way. I don’t think an athlete would find much enjoyment if they figured out a way to always be the only ones on the track, slowly meandering around by themselves.
> I can for example look at the HTML of a document and if it has too many ads or if it has too many tracking elements I can downrank the website for example. Or enable a user to have a check box to say I don’t want to many ads. I prefer content that does not have ads, for example. It is hard to get it perfectly right, but even to remove 75% of the ads that’s still a huge improvement.

That's a pretty big opening for a search engine that Google basically cannot fight since it is against their core interests.
I really wish Firefox had the equivalent of Chromium's profile manager instead of having to rely on passing in command line parameters to force the profile selector to appear on start.

Easily selecting an entirely separate profile from within the browser just seems like the right way to handle this from a UX perspective.
Didn't Paul Simon have a 1975 hit, "50 Ways to Leave Your Twitter"?

Now delete the app, no cap
Make a new plan, Stan
Do you need to scroll, Nicole?
Just get yourself free
I never really accept bug resolutions like that. Oracle corrupted data because a network driver fed it bad information? Did this network driver manage to preserve the legality of the corrupted info? Unlikely, so why did oracle believe it? If the corrupted message was still legal, then it sounds like the protocol isn't robust.

I'm sure there's all kinds of nuance to your tale, but it still sounds like Oracle's bug to me. They just found what it was in your system that introduced the behaviour they hadn't anticipated, and then got you to remove it.
Are the standards for building accessible PDFs worse than the standards for building accessible websites, or are they just not as commonly implemented?
The hard thing with lubrication is sealing it so it doesn’t leak. Considering the pinion gear and shaft moves in 2 axes relative to the housing, that could be tough.
Example: https://www.youtube.com/watch?v=csrWHw7mauc
Buggy animation in Atlassian Bitbucket is wasting half a CPU core at all times
Sinead O'Connor developed some quite serious mental health issues, and the suicide of her son finished her. McGowan was just a hard-core partier.
Not unreasonable, no. As plain as day, even. Not sure if you thought I was suggesting otherwise?
I'm not familiar with insulin dosing, but I'm guessing a sharp 10x jump should warrant my app telling me to go to the hospital?

I'd expect medical devices like this to have a last line of defence safety check against bugs. Basically checking all common sense edge cases like: is this dose lethal to humans, is this dose significantly more/less than historical doses, is this dose below a level in which most humans would get no benefit. These are all easily testable both in terms of software testing and regulatory testing.
Going Beyond Keywords – The Role of Semantic Search in Fashion E-Commerce
Just side note. Article is written in context of business. But sometimes there is non, like public sector.

Nevertheless, article covered this context in the end as well.
This reminds me of printers, scanners and photocopies that have a "compressing" step, and replace numbers with other numbers just for fun. Like you have one job, make the numbers correct, and you fail to do that.
It's a 100x dose.
In the software industry, M&A stories are written about winners and users.
It's not changing limb positions computationally, it's computationally jamming limb positions recorded at different instants into one 'photograph'.
I have used brew on Linux for dev tooling, because it’s so easy to switch versions.
> "Stroads" are roads for all users

"Stroads" are roads for cars. They are terrible for everyone else.
"Would the public stand to lose a quarter of the fleet in a single day? Would it fork over another billion dollars to build a replacement? Would it stand for spending millions to train astronauts to be truck drivers, only to lose truck and drivers both?"

Amazingly prescient article, but I don't think the author expected the answers to these heartbreaking questions to be "yes."

Twelve-year-old me stayed up all night to watch Columbia launch in '81, and I watched the last flight of Atlantis in 2011; I still can't watch the Challenger footage to this day.
Yes, actually much worse.

The Omnipod 5 uses pods that the user fills with their insulin, the minimum fill amount is 85 units, the maximum is 200 units (i.e. 0.85ml minimum, up to 2mL of U100 insulin).
Similar story here. I started with like 12 casually with C and later C++ in multiple attempts and failed, but TP brought me the joy of programming. And later I could master all other languages (including C/C++).

I will never forget how great it is to have some simple IDE with a "run" button/key, and build simple UI toys with points/lines/rectangles/... (what was it? tortoise? turtle? idk) for a school kid in that age. it was pure magic to bend pixels to my will.
Having worked on safety critical software, yes, lawyers understand very well.
>I could blindly turn it on and snap a picture while driving, without ever taking my eyes off the road.

Isn't driving while blind illegal?
I second this :)
Alternative could be to list open games.

Anyway was fun to learn thx OP :).
Sorry your bubble was popped; it always sucks, especially when you are not prepared. In the "gore community" there always were joking references to r/eyebleach for that...

As for actual resources? Mhh, not sure medical resources would even be suited for this.

Maybe you can view this as an opportunity to update your world view and take it as motivation to behave as to prevent society from sliding into dysfunctional equilibria that eventually make people do this.

For instance knowing that stress or poverty makes people violent or criminal and violence begets violence, you can make good arguments for prosocial policy decisions that may influence your voting behavior (at least this influences mine). Also there's a tiny amount of real monsters where nothing can be done, I guess.

And note that there is waaay worse out there, just describing it might get me banned here. But is seems to be who some of us are sometimes.

For that there is contextualising literature on criminology, but I have no specific recommendations on the quick.

Oh, and it might be a good idea to look for other Twitter frontends, that don't require you to use the official site. Maybe something RSS like if you want a feed of people you follow? A browser plugin? Dunno what's possible here, never used mainstream social media since the algorithmic feed era.
And an enterprising code keener will insist on rewriting that legacy codebase to eliminate all "smells", replacing battle-tested, bug-free-but-bad-smelling code with fresh, elegant, untested and nice code.

Every generation relearns this the hard way, this blog post is 23 years old today and still 100% on the money https://www.joelonsoftware.com/2000/04/06/things-you-should-...
> The standard response to that is a hand wavey "unsprung mass". But has it actually been tried and shown to be an issue?

Afaik with high performance motors, if you want optimal performance and space efficiency you take the unsprung mass for granted and move everything in wheel and try to reduce the mass as much as possible. As a bonus you do not need joints, just a planetary gear system.
Hollywood Disclosure Alliance
I’m honestly not sure why they would stick to BSD. The first thing many folks do when they start a Mac is install Gnu Tools and other things to make it more like Debian.
“A single word from the heart”
From:

https://news.ycombinator.com/edit?id=38485555

Fish swim in winter,

grazing their eyes against the ice

There.

Where it’s deeper.

Where the sea is.

. . .

Fish

are always silent,

for they are—

speechless.

Poems about fish,

like fish

stick in my throat.
They killed pretty much everything they ever did, considering how shitty their software is. I work with it from time to time and I am amazed how it doesn’t change (meaning all the bugs and idiotic UI decisions) over decades. Ducking decades. There is Affinity. There is Pixelmator Pro, Figma, Blender. I wish everyone and their dogs cancelling their CS subscriptions.
I agree, the intermediate format should be plain text that could optionally be converted to any other format. I suppose that Markdown, however, is used as intermediate format here. It is close to plain text while it can preserve simple layout information.

In practice, I would use the Markdown output and plug it into any tool that converts that into the desired final output format.
>Why are daily driver cars supposed to be fun?

I think it’s just a matter of preference. Just like you might prefer to spend money and time on some other form of entertainment, some people who have to drive every day prefer to get some enjoyment out of it. Regardless of your judgement on “car culture”, it is enjoyment and happiness for that people nonetheless.

>I think it is ruining America.

This is not an America thing. And it’s not new. Many modern societies, ever since cars have been invented, have had this “car culture” you speak of.
The Turing test was passed by dr Eliza in the 70es. Revealing not how to model intelligence rather how keen humans are on fooling themselves.
The part that makes this even more dangerous than this description might indicate is that it appears to be somewhat random. So most of the time entering a value as e.g. ".5" would work, but sometimes it would not. This is probably more dangerous than if it would always fail to do that, as the first few times you use it you likely pay much more attention to the confirmation dialog than later when you're used to it.
It was actually the other way around. It would play me songs technically within the same broad genre (Hip Hop, RnB, Pop) but wildly different sound.

It felt less like a music genome project and more like this typical nonsense streaming platforms do, "people who listen to song A, also tend to listen to song B".
What an amazing product!!!
kagi.com which is subscription instead of advertising so they understand who the customer is and what product they are selling to whom

// to be clear, google understands what product they are selling to whom as well -- it's just not search to you