skysight-inc/HackerNews huggingface dataset:
Ford has a huge (intentional?) blind spot for easy maintenance and repairability. I found this out the hard way when one of the headlight bulbs in my 2016 Ford F-150 went out and I found out that you have to remove parts of the front end to replace it. Gone are the days of just popping open the hood, reaching around, twisting the bulb base loose, and pulling it out.

Dumbfounded at how stupid this was, I searched for a workaround, and found one that involved removing bolts in the wheel well and bending it back so I didn't have to remove a bunch of frontend trim pieces. You then have to reach up in there essentially blind to feel around for it, twist it, and then pull it out to replace the bulb inside the base/mount.

Video tutorial of this process: https://www.youtube.com/watch?v=vWluZ9b9LWI

Ford also royally screwing up the tail lights here comes as no surprise to me.
I built a mobile app to read data from blood glucose meters.

It used a magic cable that talked to the meters using RS-232 and converted the data into audio, plugging into the audio jack on the phone.

So, basically, it was a modem. The cable just had a little bump on it that did everything you used to do with a huge device.
And the assumption that religion is not only moral on average (what's questionable), but also able to stay moral while given extraordinary power (shown to be false every single time people tried).
FWIW, you can now install PWA apps with Firefox. The implementation is not as polished as chrome, though.
Nah – Login
Sure - it's just an aside - and something we should ask of all app stores.

They have this information, in advance, and can show it to us. I shouldn't be the only one demanding it.

In the past, it was specifically the iOS app store I have spoken of.
There's plenty of contract work for very experienced lead developers that isn't publicly advertised for. Being contract work, it doesn't have to be done 40 hr/wk. You have to build your network and lean on that to find such positions, which may be foreign to many.
That people are still using that cesspit of a website, even after all this nonsense, is what astounds me ...

After all the free speech, moderation, and etc etc etc promises made ...
After appointing an empty-chair CEO ...
After everything

It amazes me ...
Show HN: ACME Hugger – Make Nginx have native ACME capabilities
Hi, this is Glen. I find setting up Nginx with an ACME tool very involved and painful. Inspired by Caddy's automatic HTTPS, I created something similar for Nginx. It mainly addresses the followings:

1. Nginx cannot have HTTPS configuration before the certificates are obtained. So you need to edit the configuration at least once, and also manually reload it after that.

2. Nginx and the ACME tool needs to agree on the location to read and write ACME challenge answers. It can be error-prone.

3. Cron jobs have be set up to periodically renew the certificates and Nginx needs to be reloaded after that.

4. With the above drawbacks, provisioning an HTTPS web server in an automatic way is quite challenging.

With ACME Hugger, you sprinkle the Nginx configuration with a few ACME directives, and it will process the configuration, talk to an ACME server and run Nginx with a derived configuration, to handle all of the above automatically.

I hope others can find it useful too. Feedbacks are welcomed.
Intel ran general purpose software, that's why it was dominating. Any seamless alternative had to take the vast array of x86 applications and give better perf/price. An Nvidia alternative doesn't have to run all CUDA applications out there to make a dent. It just has to run LLM infernece to make a serious dent in Nvidia earnings.
The good samaritan clause doesn't say that the provider of an internet service HAS to provide those things, just that you aren't considered the publisher or speaker if you DO moderate.

Compelling the company to disclose their internal moderation discussions is compelled speech. The 1st amendment provides broad protections here. The argument that their internal moderation discussions are like ingredients in a physical product is really flimsy.
I've mentioned this before, but the speech of Twitter users isn't Twitter's speech. So it seems laughable for them to claim this affects their speech whatsoever. Add to that the fact that Twitter (and all social media) are absolutely not interested in making their user's speech their own and being responsible for it.

There's not even any compelled speech argument that Twitter is being forced to speak about something it does not want to. Twitter is a corporation, not a person. It has no right to exist and can have its business license revoked.

Now, if Twitter does want to make each Twitter user's speech its own speech, then maybe Twitter might have grounds to make a 1A stand. But as is Twitter and all social media absolutely do not want to be held responsible for what they publish so, frankly, they can pound sand.

It would be different if Twitter were considered similar to a newspaper where Twitter acted as editor and could be held accountable for what they publish. But they will fight that tooth and nail.
I run a little cold too.
Explain this then: https://twitter.com/benoconnor/status/1701057433131421935
It’s not that hard to implement and force a full return to office.

All you have to do is require new hires to work in the office. If they refuse they don’t get the job offer.

You can leave existing employees alone to avoid a mutiny but they’ll eventually leave on their own via routine turnover.

Since most companies will be operating in the same way, full remote jobs will be scarce, reserved for the lucky few top performers and high demand roles.
The Washington Post quoted an expert as saying this law, A.B. 587, is "likely to be struck down as unconstitutional". This back in 2022 when the law passed—before Elon Musk attached himself to this story and polarized everyone.

https://www.washingtonpost.com/technology/2022/09/13/califor... ("New California law likely to set off fight over social media moderation")
Yes that is good advice. I wouldn't use Mailgun again if I was starting from scratch today. The email sending infra is pretty solid, but their web UI is really fragile and routinely has outages. And of course, does not work in Firefox.
> The programming style is very imperative

Is that supposed to be a meaningful statement?
Exactly! It's not unlike Netflix voluntarily sending me the data for a movie which I should be able to copy and share at my leisure.
AI-generated Drake and The Weeknd track won’t be winning a Grammy
man... i wish they would have just left it alone. i dont really like this change. hiding things behind a menu. leave it to google to ruin a good thing.
What makes it feel like a big deal? Carbon, oxygen, and hydrogen are extremely abundant. Those molecules are relatively low energy combinations of the elements. I would be surprised to not find them in the atmospheres of big rocky planets.
I love the concept, but the user interface could certainly use some work.
Even if the article doesn't articulate that, if you follow energy policy in California that becomes clear very quickly. Almost no municipal utilities supported revising Net Metering, which ended up reducing the solar energy credits for residential systems by 75%.
That was a delight to listen to. Thanks for sharing! (And highly recommend others spend the 5 minutes...)
Yes! It's a terminal emulator and Linux environment for Android. You can do pretty much anything with it. Typing on a phone is hard but you get used to it. Programming while lying in bed is just too comfortable.

I've written way too much code with vim inside Termux. I created an entire programming language inside Termux. The first programming language to be born inside a smartphone, perhaps? Only thing I haven't managed is Android app development. Yet.
Landing Software Engineer Interviews Through Cold Emailing
I think it's only human, no? That we even have a fancy Latin phrase for it suggests it's a phenomenon that's been with us for a while, and that the ancients and the greats and the geniuses alike have had to work to keep in check.

I know I certainly had to hold that impulse in check, myself. At first I was like "Oh god, what shenanigans is that guy up to now." And then I read the article and realized wait, this guy I dislike might actually have a point this time.

I say that not to be protective, really, but to point out that I think they may have a case here even though I find their entire operation suspect.
Maybe I'm misunderstanding what you're saying, but only the government can violate the 1st amendment, not companies or individuals.

Note that that doesn't mean a company cannot violate a law with a basis in free speech. The 1st amendment isn't the only law when it comes to this - this is where state laws step in.
Coca-Cola is a dangerous organization, polluting with plastic bottles and giving people diabetes.

They have known this for a while they do nothing about it.

Should Coca-Cola and its followers also be banned?

Who decides where the line of "dangerous" is drawn?
> In principle they have the same constitutional rights as newspapers.

This sort of pointless truism means nothing at all. The crux of the matter boils down to the common carrier status, and whether companies can be held liable for the content being handled through their service. If a social media company editorializes the content it distributes, it's liable for each and any consequence of distributing it. Simple as that.
The point you're making seems similar to the argument that GMOs have a lot in common with earlier selective breeding techniques.

I think the difference is that while historically grandma or restaurant chefs were biased towards repeatable, appetizing products, they weren't using focus groups and industrial/scientific methods to get there. I.e. you can't send your grandma to General Mills and have her create Spaghetti-Os.

There seems to be medical consensus that "ultraprocessed" food, as squishy as that term is, is obesogenic. Part of that may be influenced by the marketing and marketing science behind the food as well, but there seem to be human and animal studies that support that our food has changed.
Someone suggested that Americans got angry after 9/11 because of propaganda. I'm saying they got angry because that happens naturally when your country is attacked.
> Complex animal life took 3.5 bn years to emerge on Earth,

How certain are we it took that long (the first time)?
something about the "ion drive"; "Twin Ion Engine" was the expansion of the acronym, right?
Depends on your load, but many I/O bound loads are bigger than what you can do in a single thread.
I hope I don't post 90% fluff :) .
Wow, now I learned something new. So even though statistics and machine learning overlap each other a lot, a word as simple as inference have totally different meanings. In statistics, it usually refers to determining the influence of an input, for a multi-input model. Getting predictions is simply called prediction.
Giving up if something doesn't validate is indeed standard to avoid propagating badly interpreted data, causing far more complex bugs down the line. Validate soon, validate strongly, report errors and don't try to interpret whatever the hell is wrong with the input, don't try to be 'clever', because there lie the safety holes. Crashing on bad input is wrong, but trying to interpret data that doesn't validate, without specs (of course) is fraught with incomprehension and incompatibilities down the line, or unexpected corner cases (or untested, but no one wants to pay for a fully tested all-goes system, or just for the tools to simulate 'wrong inputs' or for formal validation of the parser and all the code using the parser's results).

There are already too many problems with non-compliant or legacy (or just buggy) data emitters, with the complexity in semantics or timing of the interfaces, to try and be clever with badly formatted/encoded data.

It's already difficult (and costly) to make a system work as specified, so subtle variations to make it more tolerant to unspecificied behaviour is just asking for bugs (or for more expensive systems that don't clear the purchasing price bar).
Just had Beau Jo’s the other night. Truly unique and a shame it’s not represented!
He covers his work on "Night Call" which was generating Paris on-the-fly from about 8:15 to 13:30 in https://www.youtube.com/watch?v=5xrRTOikBBg
AR or AK? AR-15 has very little recoil. It's one of its features.
i've not been able to use instagram on a web browser for a few weeks. i think it's because i don't share much data with them.

help! https://news.ycombinator.com/item?id=37422389
The fact that they blamed the French flight plan already accepted by Eurocontrol proves that they didn't really know how the software works. And here the Austrian company should take part of the blame for the lack of intensive testing.
“The people who can destroy a thing, they control it.”

The problem with solutions like Nostr is that users don’t own their data. Relay operators do. Once you post data to a relay, you are giving ownership to them. They decide if it lives or dies, not you.
I'll have you know I've been networking for a VERY long time.

Token Ring, IPX, SMB, and then most recently TCP/IP.

=)

Seriously though, I describe myself as a gregarious introvert.
I'm an only child so I also love being the center of attention.
And, (no surprise) I was also the class clown.

I can mask really well, so none of it shows.

I dislike being in crowds/groups where I haven't known people for many years. That wouldn't stop me from getting on stage during an open-mic comedy night though.

I prefer to sit quietly reading a book though.
I hear about it, but I have no first-hand experience with how terrible Windows installation has become. I do have the privilege of being a developer who doesn’t need anything Windows-specific.

Another irony is that most folks who are making an autonomous decision to use GNU/Linux can probably figure out how to install and update it, so if you want to make good money pre-installing, selling to consumers, and supporting/updating the OS, you need to make a massive marketing push to convince folks to switch.
See the full report, which answers this question. https://news.ycombinator.com/item?id=37464064
You can also use something like postmark for this, which has an unsubscribe feature built in.
Absolutely this. At a previous company we got into a bad place with deliverability and ended up doing a load of work to repair it, several months of engineering time, moving domains, warming IPs, splitting types of email, building out better tracking, and ultimately, just paying the "deliver my email" racket fee to Microsoft.
I encourage people to read about Project for the New American Century (PNAC). 9/11 gave PNAC and the neoconservatives the optimal opportunity to implement their stated objectives.
SHXN8U55UC/07
Embedded Problems in Celestial Mechanics
For Nvidia to lose their supremacy creating a model shouldn’t require large dedicated hardware and instead commodity CPUs should suffice. This is similar to how Facebook and google created the networking stack on commodity hardware. This I can see happening by massively parallelizing training

Unfortunately the article doesn’t talk about any innovation in ML at all.
I think it would be more logically incoherent if a group of people magically lost their rights because they got together to make a company.
I don't understand what you would include in the std lib exactly. Defining error types is just defining regular types with domain-specific error information. Macros to make that less verbose seems like the exact sort of thing you would want to be implemented in third-party libraries.
“Training costs scale with the number of researchers, inference costs scale with the number of users”.

This is interesting, but I think I disagree? I'm most excited about a future where personalized models are continuously training on my own private data.
i think you meant to link: https://www.cscareers.dev/blog/landing-software-engineer-int...
Desktop CPUs have integrated GPUs, so it's more complicated. If I infer on the GPU inside my CPU, how do you count that?
It's mind-bendingly cool that people can figure out the composition of an atmosphere without actually being close to that atmosphere.

Had not heard of dimethyl sulfide before. That's a good keyword to know.
Then choose from one of the countless garbage-collected languages with sum types and a runtime; Rust is successful because it's offering us systems programmers something unique.
Yes, the background question is addressed. https://news.ycombinator.com/item?id=37464064
Is Twitter/X getting a gender bias?
Ever since @elonmusk took over Twitter/X, I’m seeing less content from women I follow and more from toxic men I don’t.

A lot of celeb women seem to say no one is seeing their tweets/content.

Anyone else noticing this?
Tell HN: Concord Music Publishing claims copyright on a 328 year old song
I run a live classical music show. We record performances and upload them to YouTube. Concord Music Publishing made a copyright claim on the melody of "If Music Be the Food of Love" by Henry Purcell against an upload we made.

The song was written before 1695.

How is this claim reasonable, and why does YouTube allow it?
> To me this seems suspiciously like confusing heightened awareness of a problem, or inability to treat it early, with cause.

Heightened awareness of a problem can be related to the cause - these are not distinct.

The comorbidities of ME/CFS make it look very similar to known psychosomatic conditions. Researchers who explore psychological-heritable causes have been forced to stop due to death threats.
I happened to run across this yesterday, and it looks nice. However, it would be nice if it could accept different common formats so they don’t need manual editing, such as having - as a separator instead of :.
I was on a consulting gig for an airline, working remotely about 3 hours from the office. On the rare occasions I was asked to go to the office, I had the option of flying, free. It's about a 20 minute drive from my home to the airport here, a 1 hour flight time, and the airline's offices are on the airport grounds.

I drove every time.
Maybe I've been living under a rock, but this surprised me:

> recipient list ... with their subscribe/unsubscribe status

> ...API lets us interrogate and twiddle a contact's subscribe/unsubscribe status. It can remain the master database.

I have assumed that when I unsubscribe from a mailing list my entry is deleted from the subscriber database. Apparently not.

If this is really the case this makes me want give up on trying to unsubscribe and instead just mark things as spam. Fuck these people.
Well that's DailyMail for you, where they tag anything parenting or healthy as "femail" section... cause you know only women are looking at that stuff.

Lol.

Anyways I actually think that's just reasonable response, system goes down/related system goes down , and in reviewing they are making frivolous updates to names that aren't needed.

I would question these updates (while they may be minor part of overall updates occuring).
They posted an update saying it was DNS related:

https://squareup.com/us/en/press/an-update-on-last-weeks-out...
All I need is 2% plus inflation and taxes. SP500 dividend as you said is already 1.5 so we're pretty close. There are stocks that have div yield of 6+%, there are bonds, SP500 buybacks plus dividends are like 4% so if you sell the buyback amount and keep dividends you're there as long as the businesses grow at least as much as inflation. Of course there are risks but I like my chances.
In theory, where people are perfect reasoners, it doesn't. Realistically, people tend to form opinions that fit the narratives they want. If someone who normally takes one side of a politicized issue instead takes the other side, that suggests that the case for the other side is particularly compelling because it compelled this person to switch sides.
Deaths from fossil fuel emissions higher than previously thought
Just talk to people with UDP, that way you don't have to do handshake, just speak without waiting for your turn. When they say "I'm sorry, I didn't quite get that, can you repeat?", you'd just go back to your little corner and drop all incoming packets, and wait until the party ends.
This is what I tend to believe (as a very high scoring introvert on various types of tests). Introversion in a physiological sense is high sensitivity to external stimulation. Fill up the bar too fast, it can cause an anxiety response.

Some people then struggle with dealing with overstimulation, leading to anxiety disorders and a learned aversion to high stimulation situations/environments which often social situations are.

The nuance, I think, is that what constitutes stimulation isn't objective and will vary from person to person.
Zattoo | Berlin | Full Time | ONSITE / HYBRID | Principal QA Engineer - Video Technology

Zattoo: Back in 2005, we pioneered Europe’s first TV streaming service. Today, we’re the world’s first certified climate neutral TV streaming provider. 3 million users across three countries. Over 230 colleagues of 47 nationalities.

// Principal Software Engineer (QA) - Video Technology https://grnh.se/e978a822teu

Video Technology at Zattoo: Our video teams develop the software which drives our carrier-grade streaming platform, covering the full processing chain from content ingest, transcoding, storage and stream delivery as well as putting the streams into action with our own playback SDKs for many platforms. Additionally we operate our inhouse SSAI solution based on the streaming stack mentioned before.
I carry around laptops anyways so that's less of a concern. I also have played around with using my phone's USB port for USB audio & video recording, and hope for more growth over time in that segment; even smaller an option, with similarly huge CPU & I/O. In my fantasy world, I could plug a SDR into any device & load a webapp with webusb, that under the hood uses webgpu for acceleration.

Im going to try to list a couple more limitations. Rtl-sdr notably is Rx only; price goes up a lot I think with tx too. I'm not sure what kind of amplifiers ham radios have (tx only? Rx too?) but at least having a couple W output would be good. And maybe a Rx amplifier, especially if we are talking low bit depth. Other elements in the analog path of ham gear might be filters; I don't know what radios tend to have builtin versus what hams tend to add themselves here, but that seems like another factor.

I bought & have barely used a pretty fancy LimeSDR USB device a long time ago (~$300 then, wish they still made it!). I keep meaning to come back & even finally bought a range of antennas for it. I look at stuff like the $1300 LimeRFE front end, & radio products like this submission & wonder what analog stuff is missing, wonder what else a good ham-grade SDR might have that the dongles & higher end SDR might not have. I like the idea of going software based a lot, it seems appealing, but I think I'm missing an understanding of what hardware is important, is still super good to have.
When Salvador Dalí Gave a Lecture at the Sorbonne
> These initial Webb observations also provided a possible detection of a molecule called dimethyl sulfide (DMS). On Earth, this is only produced by life. The bulk of the DMS in Earth’s atmosphere is emitted from phytoplankton in marine environments.

Given a sufficient quantity of reactants/reagents, could DMS be produced via a natural process, or is this a sufficiently unfavorable reaction that it's unlikely?
The difference isn't "because computers", the difference is that Twitter claims it has no editorial control over the content published on its platform while a newspaper claims complete editorial control. That's a huge functional difference.
How would it show they are following what it politically correct?

For example if they ban a post for something that would be reflected but if they don't that's not shown