skysight-inc/HackerNews huggingface dataset:
For many people, that's Apple. You pay a premium, but the product will not shitty in many ways that the competition can be. Sure, they drop the ball from time to time (see the MBP keyboard fiasco c.a. 7 years ago), but at least they try.
Ah very nice, I was close with using max error - 0.05051 is the same number I got. Pretty sure 0x7ef311c2 came up for me at least a few times as I was fiddling with parameters. Is this using minimum good bits as the deciding criteria, or is it the best overall number using one of the averages and also 1-3 NR steps? Did you limit the input range, or use all finite floats? Having the min/avg error in bits is nice, it’s more intuitive than relative error.

I like the FMA simulation, that’s smart; I didn’t think about it. I did my search in Python. I don’t have it in front of me right now, and off the top of my head I’m not even sure whether my NR steps are in Python precision or fp32. :P My posts in this thread were with NR turned off, I wanted to find the best raw approximation and noticed I got a different magic number when using refinement. It really is an amazing trick, right? Even knowing how it works it still looks like magic when plotting the result.

Thanks for the update!

BTW I was also fiddling with another possible trick that is specific to reciprocal. I suspect you can simply negate all the bits except the sign and get something that’s a decent starting point for Newton iters, though it’s a much worse approximation than the subtraction. So maybe (x ^ 0x7fffffff). Not sure if negating the mantissa helps or if it’s better to negate only the exponent. I haven’t had time to analyze it properly yet, and I don’t know of any cases where it would be preferred, but I still think it’s another interesting/cute observation about how fp32 bits are stored.
I use burp suite combined with Frida (which can remove root check and override ssl pinning).
High Precision Maidenhead Locators
> They have been floating the idea

Please be more specific than ‘they’. I’ll also remind you that journalists do not make policy, and policymakers don’t give a shit about journalists unless they’re trying to plant a story beneficial to them.

> "Some" of NATO is clearly on board with it. The article says that the support must be unanimous, but I think we know who really runs NATO. At any rate, "some" of NATO is not "nobody in NATO" as you said. I could swear I hear these people talk about the issue every month or so.

From the article you linked, emphasis mine:

‘While eastern European countries say some sort of a road map should be offered to Kyiv at a NATO summit in Vilnius on Tuesday and Wednesday, the United States and Germany are wary of any move that might take the alliance closer to war with Russia.’

It doesn’t matter if Poland and Lithuania want Ukraine in NATO, lmao. The US is NATO, and they’re not going to admit a country into NATO that is currently at war with Russia, it would immediately trigger Article V… which would either destroy NATO, or the world.

Even if Ukraine won the war and Russia retreated, there is far too much corruption in Ukraine for it to seriously be considered for NATO and EU at this point in time.
https://archive.md/0Vv3z
And somehow still an improvement over the last one, who had a painfully small context window that would randomly clear.
Do you have any more detail on how you're handling this on a shared host? My understanding is that the base remote containers + remote ssh extensions would require the code to exist directly on the remote host, and then the container to be created afterwards (and bind to the host directory etc). Is this what you're doing?
That sounds so awful to experience!

How hard was it to finally get rid of them?
I'm convinced Microsoft is prepping to make Windows as locked down as the Xbox, so that they can have final approval over apps that run on the platform and skim the top off app sales.

Apple has shown that the game console model can work for non-gaming software, and Microsoft wants in on that third-party app cheddar.
In my experience, FDE (Full Disk Encryption) is more of a hindrance than help to average users.

It just means that when something goes wrong, such as a forgotten password or a botched update, their data that would have otherwise been recoverable is now lost forever.

I'm not sure I know anyone who's had a computer stolen, but I know lots of people who have lost data.

Edit: I do know one person who had a computer stolen. It was a work laptop while they were in SF, and I'll concede that FDE probably does make more sense on a work-related computer. I was only arguing that it's more of a hindrance on personal devices that mostly stay in the owners home.
> Have we not learned that AI desparately wants to supply answers to the point it prioritizes answers over accuracy?

Have you ever met an archaeologist?
Something similar to this actually happened to a friend of mine. His kid managed to buy a cheap burner phone with a prepaid data plan. You can't let the perfect be the enemy of the good with these things though. Just because you can't perfectly enforce a boundary doesn't mean you should give up and just not have boundaries.
My current mornings are pretty relaxed. I wake up an hour before I have to go to work, drink a glass of water, have a coffee while listening to some music and I might be browsing something on the internet. No socials though. Then I fill a water bottle and put it on my desk, take a shower and get dressed/etc. I work from home so that's nice but I do get ready as if I have to go out, i.e. I make effort to look smart and even put on some cologne. I do need to wake up relaxed though, I f*king hate waking up and having to rush.

When I was in between jobs, it was mostly similar but I got up an hour later than I would usually and wouldn't hit the shower until like 10 am. Maybe work on some project or watch something, eat lunch around 12 and then either go out for a walk or get groceries done. Only in the afternoon I would job search, call back people. Its only a few hours but I had to learn not to try to constantly job search, because there simply is no point and it would just make me feel like I was failing at it.

I'd say you're right to want some structure, but you're perfectly fine not having it all be productive.
Do all H1Bs really work 60-80 hours weeks? This is an honest question I find this very surprising. Also are the American colleagues of these H1B employees working significantly less hours, how does this work in practice?
As others have pointed out, there are many use cases for ruby. It's probably the best choice for scripts (rake, optparse, fileutils, ...). There's embedded stuff (mruby), music (Sonic Pi), cross-platform GUI apps (e.g. glimmer), game development, and much more.

But I'd be interested to know where Python is more useful, apart from science, data science, ML, AI, and such.
Working in offshoring projects has taught me this as well, as long as the solution kind of works, it is good enough.
Just be clear: This is my DAILY morning routine for ages. So outside of that 20 minutes "Weltschmerz [1] shower" time window I am not suicidal. :)

[1] "Weltschmerz" - the ONLY German word you'll ever need to learn.
If You've Signed Up for Bluesky, You've Signed Up for Offloadable Moderation
I want an app that uses the accessibility API to plug into Meta, Snap, etc and gives you full control over your socials ala Recall using LLMs. I feel like Gen AI is the countermeasure to closed social ecosystems trying to treat you as the product. Ingest everything my social users have access to, and let me control the experience (Recall meets Buffer?).

Scraping is old and busted, consuming the firehose available to you and controlling consumption of it on your own terms is the new hotness.

https://www.recall.ai/

https://learn.microsoft.com/en-us/windows/ai/apis/recall
If you'd like to try to use Wiktionary instead of OpenAI, you may find this useful:

https://dictionary.nuenki.app/get_definition?language=LatinC...

The code is here:
https://github.com/Alex-Programs/nuenki-dictionary

However, feel free to use the API for small scale usage; the API can handle ~5 orders of magnitude more requests than it currently receives.

You can see that each word has many different definitions. It's very difficult to do a word-by-word translation that takes context into account, though I'm going to attempt it at some point using a small LLM that merely picks from Wiktionary data for a https://nuenki.app hover mode.
I am utterly repelled by LLMs. I don’t know why otherwise thoughtful people use them, and this piece doesn’t explain the attraction either, except apparently what strikes me as creepy and pointless doesn’t strike everyone that way.

I notice little evidence of testing the information that he gets from Claude. From my own testing, which I repeat every so often, I find I cannot rely on anything I get from LLMs. Not anything. Have you tried AI summaries of documents or meetings that you know well? Are you happy with the results? I have not yet seen a summary that was good enough, personally.

Also a lot of example use cases he offers sound like someone who is not very confident in his own thinking, but strangely super-confident in whatever an LLM says ($2000/hr consultant? really?).

Claude cannot perform an inquiry. No LLM can. These tools do not have inquiring minds, nor learning minds. He says hallucinations have reduced. How can he know that, unless he cross-checks everything he doesn’t already know?

I find LLMs exhausting and intellectually infantilizing. From this piece I cannot rule out that there is something very nice about Claude. But I also can’t rule out that there is a certain kind of addictive or co-dependent personality who falls for LLMs for unhealthy reasons primarily.
What you're describing is actually not that different from my own conception of what a senior principal SWE is. Simply stated, I would define that level as a very experienced, knowledgeable, competent SWE whose main value to the org isn't in KLOCs they personally write but as a force multiplier who sees around corners (but also writes their fair share of KLOCs).

What turns me off about the version of an L7 SWE as described in the OP's link is the extent to which it doesn't sound like that at all. Maybe it's my bias against BigTech career ladders, but reading between the lines it sounds to me like it's more about navigating organization, political, and bureaucratic obstacles and attending a lot of meetings and generally being seen to be doing these things.

The point of my comment is that perhaps it is rational for an org like Dropbox to value the ability to do that more highly, but I've been in those roles and I found them personally to be soul-crushing.
I think this is true as well. Paying more does not mean higher quality. There are a few brands which seem to release quality products consistently (Apple etc) that paying more is justified but for many others it is just not worth it.
Sadly you're not alone
There may have been bored medical workers somewhere and conditions varied by country, but I think it's generally understood that there was a shortage of medical professionals? Travelling nurses were making lots of money, for example. There was also a backlog from postponed medical procedures.

But in any case, I think you kind of proved the point that if what you say was true, it wasn't generally known.
Probably because firefox has alt+(left|right)arrow as global navigation bindings, and is capturing them before the captcha can get them. requesting a fullscreen gaming mode avoids more key binding issues, but probably ruins the "captcha" feel.
> The hiring process is thorough but very fair

I thought Canonical was the place where every candidate had to write a bunch of essays and talk about how they did in math in high school (regardless of how long ago that was).

Glad you had a good interview experience there, but it's genuinely the first time I've heard of it happening.
Ask HN: What are the best podcasts you listened to in 2024?
Hi all, Happy New Year!

Please share the best podcasts you listened to in 2024, as I am looking for new recommendations in 2025!

My interests are economics, technology, history, and science fiction book reviews but I am open to anything (except politics).

Thanks!
>“Hellfire,” perhaps the single greatest Disney villain song, is the darkest of them all, as Judge Frollo reveals the unquenchable lust for Esmeralda that’s driven him to unimaginable evil, and contrasts it with his strict, austere religious beliefs.

I assume this is what was being referenced
For context, ~20% of the US workforce is immigrants.

~44% of unicorn founders identify as immigrants.

The "nearly half" number probably sounds surprising to many, but if you put it in context of how many immigrant workers there are in the US - then (I'm guessing) it will be a lot less surprising to many.
I think it's both. I never switched on 120hz refresh rate on my phone because 60hz never bothered me. I also know, if I switch to 120hz I won't be able to view 60hz phones anymore without it bothering me!

But there's some things where buying higher quality definitely offers a much better experience. Everything from soap dispensers to vacuum machines - higher quality ones will save time, look better, last longer, be easier to maintain, etc. Cheap ones will break, be a hassle to use, etc. As I'm writing this though, maybe this is actually in agreement with your post. Those quality issues are frustrating "for me". And one might assume needing to replace 5 out of 6 soap dispensers after 3mo-2yrs would be universally frustrating for all people. But perhaps that's not the case and people simply aren't bothered by these things.
Developer Productivity in 2025: More AI, but Mixed Results
I wonder what % would be immigrants + children of immigrants
Social media stopped being about socialization a long time ago. It's now purely content consumption.
People do care about quality; it's just that there is wide variation between people's ability to notice, and care about, quality. To put it simply, for a particular work, the amount of people who would notice it's quality and care about that, is small, but not zero.

I do notice that the more people have experience with a field, the more they appreciate simple things that work well. As in, their taste matures. Most people on this site do appreciate web design that is free of clutter of gaudy flashy animations and ads, etc.

Some people just don't have a sense of taste, and their appreciation for quality might never mature. Also, even when a person appreciates quality, it is not the case that they value it so much in a particular instance that hey would pay more for it. But, in specific instances, yes, they will demand, and maybe pay for, quality
Every single one of your supposed citation talks about third parties selling engagement, except some speculation in [2]. Even the AI answer doesn’t support your claim, and regardless it’s super ironic that you consider several AI agents giving you similar answers about real world events strong evidence of anything.
nice!

the calculator at https://xkqr.org/insurance/ would be more useful if the numeric input for probability's step was 0.1 or 0.05, then you can use the up/down arrow keys to change the value. see https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes... . and incr step of "cost" to say 100

Also, if there was a link to a big "probability of x" life events, like getting in a car accident, or your sink overflowing
I'm curious what your thoughts on are on emacs-jupyter[0] which seems to integrate reasonably well with Org mode. I have some complaints about how it has to handle output blocks, but otherwise it seems like a great way for Emacs to act as a frontend to a Jupyter kernel.

[0]: https://github.com/emacs-jupyter/jupyter
I prefer Icecat with LibreJS, HTML Reveal and JS workarounds plus Libredirect to use libre replacements for Youtube, Medium and so on.
At this point in time, don't you think this would already exist if it were going to happen?

Outside of tech nerds, nobody in the wild are concerned about if even aware of the things we complain about here. I also think that most people would be bored if all they ever saw were posts from their friends. They want to see how other people are living so they can dream about having their lifestyle instead of the one they have.
It's really become unusable. Most of my friends have stopped posting. There's very little incentive to log in now.
It's true it's not unique. I would be interested to know what you believe are the main reasons why it fails. Thanks!
For anyone curious about the connection with the Russian author with the same surname: https://en.wikipedia.org/wiki/Nikolai_Tolstoy#Family

I have also enjoyed the Aubrey-Maturin novels. They have a good mix of elements, including humor and action.
To add to your list, you can also find Richard Borcherds teaching math on YouTube.
> a lot is already know

I meant "a lot of us already know"
The name pre-dates the Karen stereotype, but IMO the naming clash is beneficial. I won't be surprised if miniKanren implementation for some new language is actually called Karen.
This. 1000% this. I'm 57 and still kicking around the industry deliberately choosing companies like the ones described.

It's also important to note that I have a small network of people also working for companies like this who have helped me and sometimes have outright hired me.
For long time I used to think about crappy ladles and why steel ones in decent shapes not available in US stores. The kind that I had in India would last lifetime. Finally I found these kind of things in webstaurant store. Seems this kind of stuff is readily available in catering/ restaurant supply stores. Things mainstream stores sell is all inspired from Tv, media celebrity cooking etc. This stuff is more fragile but supposedly fancy looking. I now have stuff more practical, reliable and all steel (or at least part that touch food) from catering stores.
If I understand it?
I expect Tesla sales to continue to fall:

- The CyberTruck hasn't been well-received. It's the butt of many jokes and there's numerous YouTube videos detailing the abysmal build quality. As per usual, most of the trucks are just fine - it's the bad apples that spoil the bunch. And there are a lot of bad apples.

- Elon has been ruffling a lot of feathers. Consider a top-selling accessory for a Tesla is the bumper sticker "I bought this before Elon went crazy." It's a simple fact that Musk's image and Tesla's corporate image are intertwined - Musk is the public face of Tesla, and Musk's popularity is tanking right now. I would expect for that to translate into tanking sales for Tesla.

- Unfortunately for Tesla, as the above two points are unfolding, more non-Tesla EV options are available. Tesla's competitors have also learned proper battery management, which used to be an area where Tesla was head-and-shoulders above the rest. Musk's recent antics may also be reminding people to not get too comfortable with Tesla's supercharging network. We'll see about that one.

As with any market, the more market participants there are the fewer sales the initial market movers will have, but the CyberTruck and Elon Musk are exacerbating that issue for Tesla. I'm expecting Q1 to be brutal for Tesla.
Yes, this what i’m saying; the development process will be about writing and talking into a new tool, and then with that recorded information generating summaries, mocks prototypes and code. Definitely people would be involved. What I’m pointing out is that LLMs are natural tools for summarizing and synthesizing domain expertise, which can be naturally applied to the product development process. If an LLM based tool can be a great personal assistant, it can also be a great knowledge repository for an organization.
Surely this is an issue for there not being an easy mechanism for backing up?

The proper solution should be secure by design and user friendly. We shouldn’t compromise the former for the latter.
Does this desire to want to know things about people you no longer associate with, not strike you as strange? There is no actual communication here - on one end, there is someone who either has no group of people whom they feel care about their update, so they “share” it with everyone; or, they are so conceited as to think everyone on the entire internet cares. On the other end is someone who does not know what they want updates about, but knows that they want updates from some set of people (but does not want the updates enough to actually talk to those people). This mode of “communication” has for a long time struck me as very strange.
Facebook Meta has been making baffling bets lately. They spent tens of billions building a metaverse with the belief that people want to spend their days in a creepy legless 3d avatar of themselves that is pretty effective at simulating what it feels to have body dysphoria, playing with their other legless friends and spending a lot of money customizing their dysphoric avatars.

Now they believe what users really want from social media is less social human connection. What users really want is AI spam and parasocial relationships with corporate AI celebrities. They don't want Facebook to tackle the problem of fake celebrities and fake profiles of handsome men sending friend requests in an attempt to romance scam them, what they really want is more fake profiles

I really believe Zuckerberg is a lizard after all, I can't find any other sane explanation for this
20 SREs, assuming two different time zones, means ten weeks per year. You need two people in the same continent for the same 12h shift, so that one can drive, take the train home, shower, etc. Within five weeks, you have gone through the entire team.

If your pager response SLO is not that strict and is not impacted by such routines, then you probably can't justify staffing a team of 20, either.
It would be interesting if it tagged which friend recommended it as well
H1B is for skilled labor where no local worker is available. Why shouldn't that be extremely expensive for employers?
Show HN: I Built a Meaningless Counter for Egg vs. Chicken
If you are struggling to learn the language, you may have better luck learning Prolog first. So you don't deal with the added complexity of it being embedded in a completely unrelated language.

And remember this language for when, after you know Prolog, you start to see how it applies nicely to parts of everything you write, but it completely unsuitable for solving the entirety of almost any problem.
This is probably referring to a somewhat controversial song from The Hunchback of Notre Dame, "Hellfire," which is sung by a villain and is basically all about this.
In other words, having just one device is as bad as having just one key to a safe. You need redundancy to avoid getting locked out.
I know of at least 10 instances of a company laptop being stolen. From the back of a car, from a coffee shop, from a hotel room, etc. It happens.

Knowing any data on it cannot be recovered by malicious actors can be very reassuring.
I’ll explain, but keep in mind that this is an exercise in cynicism, since none of us really know what’s going on.

Currently many tech company stock prices are driven by their potential future with regards to AI. Investors are looking for AI plays, hoping that they’ll generate large returns as Web two companies did.

Meta wants to remain a leader in tech. In order to do that And keep commanding higher and higher stock prices, they need to invest heavily into AI. They would invest into AI with no practical reason as long as it looked good to investors.

Meta is investing heavily into AI without a clear monetization plan, so they need to find a use for it or some “Proof” that it drives the metrics that meta correlates with value.

To that end creating a ton of AI driven engagement is a no-brainer. It shows that the company is forward and has an AI plan and their numbers are growing both things that investors like to see.

The millions spent on GPUs will return billions of dollars shareholder value.
Xbox is irrelevant to TPM in Windows 11 (as are Microsoft keyboards and mice). Surface has a fairly small market share.