skysight-inc/HackerNews huggingface dataset:
Maybe introduced is the wrong word. Pushed might be closer.

At some point Blizzard was trying to make it sound like 2FA was mandatory, and ETrade definitely had made a bit more noise about them at that point, but Blizzard campaigned to get everyone on smart phone 2FA and E*trade did not.

Someone else said it might be demographics and I’m not inclined to argue with them. But I think too, a lot of early movers had those key fobs, and because they weren’t on atomic clock time they tended to drift and cause support nightmares. I had 2FA at work a little before I had it in WoW and one of us was having a problem practically every other week. That was only dozens of people.

The smart phone answer was so, so much better. But it you invested in fobs, it’s like public infrastructure. Boston has a shitty sewer system because it got firefighters before Chicago and Seattle, which burned down after modern plumbing more or less settled. See also Internet service in late adopter towns versus early. Ripping out cost more than green field.
How does Nix manage Homebrew? Haven’t heard of that. Does it make Homebrew declarative somehow?
Nope, by doing things like using Vaseline or inedible sprays to make it look fresh. In the case of ice cream, not using ice cream at all.

Either way, it would literally be impossible to get the food in the picture.

https://www.consumerreports.org/cro/magazine/2014/02/fast-fo...
I like MPL too (depending on context), but do be aware that (per section 10) Mozilla is allowed to ship new versions of the license and people can choose to use those new versions in place of the version you licensed under. This is not inherently bad — many projects are licensed under "GPL 3 or later", for example — but it's something to be aware of. See also CDDL, which is mostly MPL but Sun (and now Oracle) in place of Mozilla Foundation.
Where are the good email apps?
It’s quite simple. I am asserting that interference on speaker wire running from an amplifier to a passive speaker doesn’t matter. Saying otherwise was invented by snake oil peddlers and you are doing harm with your akshually act.
Full stack is a lie because devs don't build their own hardware.
The South American tapir eats toxic plants all day long

But only one leaf off of each, and then eats kaolin clay.
"Humans" in this case means specialist historians, but yes.
You'd be surprised how people can actually turn it around when told - hey you're performance isn't meeting expectations for this role, here are some things you can do to improve, here are some specific examples where you've fallen short, and then let them give any feedback they have and then take some time to digest the conversation.

I've found a lot of managers don't really give feedback in a way that is clear & actionable. Some assume that bad performers are either 1) aware they are performing badly or 2) just unable to perform any differently. So either 1) resentment at the bad performer for "gaming the system" or 2) "soft bigotry of low expectations" that the idiot can't help themselves. A lot of these managers put aside their low performers as a lost cause and spend all their time trying to make their A player perform A+. The ROI of making an D player into even a C+/B- is much higher!!
Building Resilience: How to form lasting psychological safety
We happy few, we band of brothers.
High immigration is definitely one of the significant reasons for the problem. That's not to say it's the correct contributor to the problem to address, but we should at least acknowledge the reality of it.

It's also important to remember that there is the problem of "I can't afford a reasonable place to live" and the problem of "I can't afford a reasonable place to live where I want," and they are both real problems, but the vast majority of arguments are about the latter.
One model, representing a nearly infinitesimally small percentage number of miles for Boeing. I'm not an expert, but my understanding is the 737MAX tried to do some relatively innovative things that backfired. And that product is now just as bad in terms of safety as the average plane was 30 years ago (but many times more efficient).

It is far from a condemnation of Boeing and capitalism that one of their more innovative products is suffering some setbacks, and those setbacks amount to it being as unsafe as the average plane 30 years ago. Think about that: in 1970 the average flight was 2x worse, and still people chose to accept that risk voluntarily. Today, that level of risk just means Boeing will try to refine the product.

Failures of "-isms" are when millions starve in famines--not when a new product suffered a pushed back timeline for being a relatively unsafe compared to other contemporaneous models.

https://ourworldindata.org/grapher/fatal-airliner-accidents-...
We're engineers, not MBAs. That's a good thing, and it should stay that way.
Yep. My IG feed is very quiet after I muted all the self-promoters and overly-prolific posters. Plus, I only follow people I know IRL, so I hit the "you're caught up" marker within 20s or so easily. The result is it is very rare to load up IG and find something of interest. I can still stay connected, but it doesn't grab me. I feel like the reel section just doesn't work for me, either.

> very few of my peers are posting their lives on there

Yes, this is not a great sign for IG. It is still relevant in that people click the icon everyday, but it seems to be slipping.
They clearly said they wouldn't allow apps that appear on third party stores to be on official apple app store. I'd suspect they would monitor them, scrape them, and see. But the only fact is that they won't allow them to be on both stores, the how is speculation, but there are many tools to ensure that
Given the electricity rates he mentioned, what would you estimate the monthly running cost to be?
Black rice exists, I've seen it in a shop of a friend, though not tasted it.

https://en.m.wikipedia.org/wiki/Black_rice

There are also other food items which have versions that are black in colour, some of which could be not naturally, but by processing them in some way, for example, black garlic.

https://en.m.wikipedia.org/wiki/Black_garlic

Googling your favorite food name with "black" as a prefix could be interesting.

ChatGPT, generate for me a program to automate this, given a list of favorite foods.
Thank you for the constructive feedback, will defo work on these :)
If you take off the hate-tinted glasses and think about YouTube without prejudice, then I think you could come to another conclusion. YouTube is one of very few places were an independent or small-time creator can publish their content just in the way they please and get paid for it without having to do anything else aside for publishing their work. That's incredible. That gives so many people a chance to make a living by their creativity. Compare with Spotify, which is the only other comparable platform that exists. They pay peanuts to their creators in comparison to YouTube. Instagram, Facebook and all other social media pay nothing at all.

It would be cool if some other platform appeared, that paid creators better. But YouTube is the only platform letting anybody be a paid creator that exists for video. Expecting creators to set up their own distribution channel and payment platforms would mean that only creators who are also web developers deserve to be paid.

YouTube in 2024 is also completely different to YouTube in 2014. It has much more quality content than all other streaming platforms combined, just because of the immense of amount of content there. If you set up your subscriptions right, it is a good experience.
Many AI Safety Orgs Have Tried to Criminalize Currently-Existing Open-Source AI
LLMs fairly quickly got to consuming a significant portion of all available data. I can't see them improving significantly just by throwing more data at the problem.
I'm old enough to have extensive experience from before agile methodologies were in vogue and things are generally better with Scrum / Agile than they were before, ceteris paribus.

Sometimes the process worked better, sometimes worse. It depends a lot on the company culture and people. The company I'm currently at has a very good process (SAFe).

(I'm an engineer to clarify)
Ironically the RIIR project makes this more difficult; we lost support for Cygwin altogether and I think the msys2 stuff would need to be re-explored if it even remains possible.
Welcome to marketing :-).

But in all seriousness, in the scenario you describe above, I'd question if X belongs on your resume at all. If you did it, and it was worthless, is it something to brag about?

There are no doubt exceptions to this, where something is really technically interesting, but honestly, 99% of the time, what you did is just not that novel; you are better off leaving it off your resume and instead demonstrating your skills with something where you delivered value.

It's also worth noting that even where X flopped, you still hopefully contributed something positive. In your own example, you delivered X some (months?) early. That alone saves $.

I was once part of a Salesforce (god help me) implementation where we were moving all our analytics into this new Salesforce platform with the idea that it would be the central hub for all employees. When all was said and done, it flopped. It tried to do too much at once, be everything to everyone, and was useless for most. 80% of employees only logged in once. It was exactly as you describe, where from the beginning, I warned we were on the wrong path.

It doesn't usually land on my resume because, I mean, it's fucking Salesforce, but if it does, or if it comes up in an interview, I can talk about how I replaced our contractor's ETL with a custom one that ingested the data in 10% of the time making it possible for us to actually keep our data up-to-date, or how I was able to refactor the data model to take proper advantage of compression and save us around $30k/month in storage costs (Salesforce cloud storage is stupid expensive).

Sure, the whole thing was a major screw-up that literally cost the company millions, yet I can still talk about how I made that situation a little better.
This appears to be the official account, not a personal one. If he wants me to take htmx seriously as a prod dependency, I care about how he treats it, all the way from code to governance to community interactions.

He has no such obligation to do these things, this is all his choice. I'm not sure why the contention? If you read my comment, it was strictly about production scenarios, not about all credibility for all scenarios. If this project is meant to be treated as fun CRAPL, Matthew Might made a great license for that: https://matt.might.net/articles/crapl/ .
Ironically, I seem to have phrased my example in a way that works better with their search algorithm.

Try the slightly more terse "HomeKit light switch": https://www.homedepot.com/b/Electrical-Wiring-Devices-Light-...

After a confusing "new in..." section mixing relevant and irrelevant results, the top three results are all non-smart switches, with only the first sponsored result actually matching the query. The next four results are all non-smart switches, with a mix of relevant and irrelevant results after that, with more HomeKit-compatible products buried multiple pages deep.
Disagreed, the limit is what gives the game a constraint and makes it interesting IMHO. I like to have something that makes me fail because I care less about optimizing a score, more about beating it in the first place. Different people play games differently, etc.

I also don't see how it makes it "sharable". Wouldn't it be more sharable if they let everyone win and just give them a score?
Surely, you're not implying that someone making a snake oil would be doing so in a non-sterile environment without any kind good manufacturing practices being used. These things seem so trust worthy. I mean, even the government feels they need no regulations because they do it so well themselves.
The funny thing is that "security" means something different to openbsd heads as well.

In openbsd land security means more like "works correctly"

Elsewhere it is closer to "no unauthorized access"

So when the openbsd folks say "our system is more secure" and others say "it isn't really" they are both correct and talking past each other.

I don't use openbsd because it is more "secure" (whatever that means) I use it because it "works correctly" (with the caveat that what works tends to be only what is in openbsd's very limited domain)
I regret that I have but one up vote to give.

I’m not optimistic for “Python Packaging Two Years Later” in 2025.
In the US, simply saying "I hereby dedicate this work to the public domain." is as an effective, if not more effective, way to do that as any license. These licenses are just for countries like Germany that basically make it illegal to sell, gift, or release a copyright at all.
I once bought whatever jamb saw they had available at one of the big box stores.

It was basically unusable. Fundamentally flawed design. There's no possible way anyone tried it and went "yes, this is fit for purpose". Worse, the complexity of its design which caused so much of the trouble (it had a single-sided blade that could be spun around—the locking mechanism was simply flawed, I didn't get a bad one, it just could not work well) could have been entirely avoided by spending barely more money on manufacturing. I mean it was also very dull but at least it would have been usable, if slow.

I managed one jamb with it, taking probably 10x as long as a version of the tool fit-for-purpose would have, busting up my knuckles plenty, and making an uglier cut besides, so I could move on, and ordered a different one for the rest, since the store didn't have any other models.

That's about the median quality of all tools and libraries I encounter in software, in my estimation. Size of vendor or how "smart" their employees allegedly are (LOL. LMFAO.) doesn't seem to much matter, either. And usually it's like that crappy jamb saw being the only jamb saw available at the store, except there's no option to skip the big box store and look for acceptable ones online, and if there are any other options they're somehow even worse.

Luckily 99% of the tools for "real" work I've bought haven't been anywhere near that bad. Even the cheap ones. Almost all of them are more-or-less sensibly designed and actually do what they're supposed to without causing a huge amount of trouble.

Most of an average day programming, for me, metaphorically, is swearing at this fucking piece of shit jamb saw while my knuckles bleed and I'm fucking around with its brokenness instead of getting anything done that I actually wanted to.
I've been scripting GPT-4 Vision to extract structured recipe data from handwritten recipe cards, with very good success. Can't speak to the German language aspect.

(Edited to clarify more than just transcribing)
I'm in favor of this. That's awesome for me. But my grandpa may ended up installing sketchy apps. Let's see how Apple handle UX and security here.
Yep, thats a reasonable time horizon. After 10 years you can call yourself a seasoned beginner.
I know nothing about actual investing. I am just happy when I buy thing at value A and sell same thing and much higher value B.

The rollercoaster in between is to much stress and usually not worth the ride
Despite how the learning curve keeps the Nix community relatively small (it's grown a lot since 2021 actually) nixpkgs has assimilated like 90% of OSS. Learning Nix is hard, but once you know enough Nix to be productive it's a huge enabler.
Fun fact: I worked at Rational for many years. We didn't even use RUP there.
All GopherCon 2023 talks (UK and EU) ordered by the view count
De Beers Cuts Diamond Prices to Revive Sales
Doesn't work. It used to work a little if insisting a lot. Now it doesn't even try.

A mere pre-AGI program already being so disobedient... *facepalm*
I guess having your config as a text file in a public repo instead of a multi GB private file can be nice.
Seems to me like the electric power grid is an already existing, efficient energy distribution mechanism. Converting waste heat to electricity is probably a lot cheaper to retrofit than adding a new distribution network to places that don't already have one.
Fundamentals don't change. Sure there's a new frontend framework every week but they're all just generating html.
sometimes I do think about my first contributions. how i could have done this and that completely differently. kind of like going to first grade again with what you know (and are) as an adult.
From United States v. American Tel. (1983):

> The threat to competition that is claimed to be posed by AT&T in this industry is that, through the use of cross-subsidization and customer discrimination, it will use its power in the interexchange market to disadvantage competing electronic publishers. While the possibility of cross-subsidization is as remote here as it is with respect to other subjects considered herein, there is a real danger that AT&T will use its control of the interexchange network to undermine competing publishing ventures.

Sounds familiar, I wonder how things ended for Ma Bell?
Paginated api is a great example. For me, I learned C from K&R and producing a.out files that would default and leave a core file in $HOME. If I wanted a list structure, I had to build it out of resizable arrays of pointers, etc.

I ended up years later at AWS, and while I was there I built internet-facing paginated APIs over resources which had a variety of backing stores, each of which was had some behavior I had reason about.

So I don’t doubt the difference between API builder and API user, I’ve been both. I think it’s less about what you are doing and more about how you do it (with curiosity about how things work, vs. as an incurious gluer).

That said, looking at the code inside MySQL is highly instructive for the curious; AWS doesn’t provide that warts-and-all visibility into their implementations, which cuts off the learning journey through the stack.
I’ve talked friends out of getting back into WowW because I know if they start I’ll start, and I always take it more seriously until it turns into a part time job, which I will continue after they quit again. Touching grass is much more enjoyable.

Gamification has gone too far, circled back onto games themselves and made them into chores. Everything is gacha or tamagotchi or both now.
As someone else said, forget the one-page rule, you're cutting content that it takes some experience and good will to infer from what you wrote. Screeners receive a lot of resumes, and you don't want them to be left wondering if your experience is relevant or not, at least not on this market.

2 to 3 pages for someone with a few years of experience is perfectly acceptable in software development.
Can you switch to ctypes?

>>> from ctypes.util import find_library
>>> find_library("c")
'/usr/lib/libc.dylib'
>>> from ctypes import cdll
>>> libc = cdll.LoadLibrary(find_library("c"))
>>> import ctypes
>>> libc.crypt.argtypes = [ctypes.c_char_p, ctypes.c_char_p]
>>> libc.crypt.restype = ctypes.c_char_p
>>> libc.crypt(b"toomanysecrets", b"az")
b'azi4LBG1VJohQ'

Here is what Python's own _crypt does:

>>> import _crypt
>>> _crypt.crypt("toomanysecrets", "az")
'azi4LBG1VJohQ'
In this case they haven't been convicted of any wrongdoing, nor was there any precedent that what they did was wrong. Given the above, them continuing to do whatever they were doing seems like the justice system working as intended? Obviously many people think they're guilty of something, but in this case it seems like the plaintiff's case was weak rather than verizon being "Untouchable".
Tobacco kills 7x as many in the US as the “opiate crisis” every day, week, month, and year. He’s got an important point.
100-year-old handwriting is probably not that obscure - it's not cuneiform or hieroglyphics. There are probably lots of people, especially older people, who could transcribe it. Finding them would be the issue.
Try using old.reddit.com; for some reason the block doesn't apply.
One thing that rubs me the wrong but same way about stories like this, certain layoffs, ads in paid subscriptions, the sales of personal data, and shoddy-safe planes falling out of the sky, is the insincerity of it. Verizon is charging a separate hidden fee, supposedly to pay for gov't fees, but it's not a gov't mandated fee. Anyone with eyes open can smell the double talk. It's tiresome to constantly be lied to and need to be guarding against institutional pickpockets.
Its just a giant helium balloon inside the thing - https://youtu.be/FrAc-yORdAo?t=170 - So its "finite" just not small.
GCC 16!? Are they from the future?
> People enzymatically convert corn sugar to match what comes out of sugar cane. Straight-up corn sugar is harmless, "high-fructose" is deadly.

Corn sugar is the monosaccharide glucose (more specifically its a specific stereoisomer of glucose called dextrose or D-glucose).[1] Cane sugar is sucrose, which is a disaccharide of composed of glucose and fructose.[2]

There is no way to enzymatically convert a monosaccharide to a disaccharide, you would need to be joining the glucose together with a fructose, which, as we are not fruit don't just have naturally occurring in our body.

When you eat sucrose, the enzyme sucrase-isomaltase located in the small intestine catalyzes its hydrolysis into fructose and glucose.[3,4] High-fructose corn syrup is a mixture of glucose and fructose which is exactly what you get when your body enzymatically breaks down sucrose.[5]

So corn sugar is glucose. Sugar can is sucrose. And high-fructose corn syrup is a mixture of "pre-digested" sucrose. I think that high-fructose corn syrup is probably bad in that its in everything and cheap, but I can't see how its any worse than regular sugar. And corn sugar is not the same as regular sugar, it lacks fructose entirely.

[1] https://en.wikipedia.org/wiki/Corn_sugar

[2] https://en.wikipedia.org/wiki/Sugarcane

[3] https://en.wikipedia.org/wiki/Sucrase

[4] https://en.wikipedia.org/wiki/Sucrase-isomaltase

[5] https://en.wikipedia.org/wiki/High-fructose_corn_syrup
I haven't unsubscribed from a list in years, perhaps decades, despite being subscribed to a few. So I can only tell you from memory. In Thunderbird, I believe I've see a "List Unsubscribe" button in the list of actions available, alongside "Reply-All", "Edit as New" and so on.

In GMail I believe senders that have this implemented now have a big blue UNSUBSCRIBE button next to their email address at the top of the message.

Neither appear if the headers aren't there.
I think this is kind of a fantasy. My impression of dentistry and the medical field in general are that there are constantly new procedures coming out to learn, new techniques to implement, and new tools to train on.
Maybe ageism is less of a thing since a lot of dentists are self employed but if the dentist down the block is cheaper/better/less painful you're going to see less revenue.

Similarly you could find a job maintaining ATM software in 90s style Java but your earning potential will probably be impacted.

The grass is greener where you water it.
$50 would be roughly all-in for the SFP+ NIC, two optics and a generous length of multi-mode fiber. I just did this, and here's the breakdown of my costs from eBay:

1x Juniper EX3300-24p - $75

7x SFP+ optics - $7/each

3x Intel X520-DA2 NIC - $20/each

4x 3 meter OM3 LC-LC fiber - $6/each

1x 30 meter OM3 LC-LC fiber - $24

-----

Total: $232

The EX3300-24p has 24x 1gb copper ports with PoE+ on them, and 4x SFP+ ports. If you need more SFP+ ports you'll want to find a different switch - but for a small multi-use home network the EX3300-24p nicely matched my requirements.
> but they have bigger fish to fry.

My complaint isn't about a single acquisition. It is a pattern of allowing acquisitions that have resulted in worse outcomes for consumers.