skysight-inc/HackerNews huggingface dataset:
Something is wrong on the Internet
As I listened to the examples it seemed like the INFP personality type was chosen for much of the conversations.
The biggest issue I've seen organisations facing with PassKeys is that neither iOS or Android require biometrics to unlock one - this seems like a massive drawback.

Most apps wanting extra authentication implement biometrics which fall back to an app-specific knowledge based credential like a PIN or password. As far as I can tell, PassKeys on those devices fall back to the device PIN which in the case of family PCs/iPads/tablets is known to the whole household.

I've seen several organisations give up on them for this reason.
I'm going to listen to The Stones, then some Skynyrd, maybe put on some Zeppelin or the Dead.
Skymont in Desktop Form: Atom Unleashed – By Chester Lam
If you think Kotlin is marginally better than Java, you probably have a superficial understanding of Kotlin. Kotlin is vastly better than Java, which isn't surprising because Kotlin was designed 15 years later with the explicit goal of being a better Java and fixing as many of Java's design mistakes as possible. For example, the designers of Kotlin went through the book "Effective Java" and tried to avoid the listed pitfalls by design.

Java will never get close to Kotlin because even though Java can, and thankfully does, still improve, it's too late to revise many of it design decisions, and large language features often need to be considered in a language's design from the start.

On Android, Kotlin is an even bigger win because Android uses an old Java version and has become Kotlin-first.

In my opinion, Java will remain the best choice for libraries that target multiple JVM languages. For everything else, I use Kotlin without thinking twice. Kotlin 2.0 laid the groundwork for toolchain improvements, which have indeed been a long-standing pain point.
How do the rebased commits work when working with others together on a branch?
Tale of a Kubernetes node-feature-discovery incident
Humble plug for the poetry app I created for iOS. The Poetry Corner is written in React Native, and contains over 40,000 public-domain poems, and surfaces the classics in a beautiful and distraction free design!

https://apps.apple.com/gb/app/the-poetry-corner/id1602552624
Minimum wage does not increase inflation in any measurable amount. Has been demonstrated over and over in praxis.
Exactly this. It is culture and organisation (structure) dependent. I'm in the throes of the same discussion with my leader ship team, some of whom have built themselves an ops/qa/etc. empire and want to keep their moat.

Are you running a well understood and predictable (as in, little change, growth, nor feature additions) system? Are your developers handing over to central platform/infra/ops teams? You'll probably save some cash by buying and owning the hardware you need for your use case(s). Elasticity is (probably) not part of your vocabulary, perhaps outside of "I wish we had it" anyway.

Have you got teams and/or products that are scaling rapidly or unpredictably? Have you still got a lot of learning and experimenting to do with how your stack will work? Do you need flexibility but can't wait for that flexibility? Then cloud is for you.

n.b. I don't think I've ever felt more validated by a post/comment than yours.
In Los Angeles we call it CicLAvia. It's a rolling party and riding on streets that are normally bike unfriendly is great. It's crazy the perspective difference between biking vs driving through the city. I highly recommend it.
There was a time when the fastest 68k processor Apple shipped was in the LaserWriter (12MHz instead of 8Mhz in the Mac).

I seem to recall a story of someone internal to Apple figuring out how to run a compiler or other batch processing system on the LaserWriter as a faster quasi-coprocessor attached to a Mac.
I think people get hung up with the small classes/methods and ignore all the rest. One important lesson being that the aesthetics do matter and you have to pay attention to writing maintainable code. These are important lessons for a beginning developer. If you think otherwise, you've never worked on a code base which has 300 line functions with variables named temp, a and myVar.

Regarding short functions: yes, having them too short will absolutely cause problems. And you should not use this as an absolute rule. But when writing code it's very useful to keep this in mind in order to keep things simple - when you see your functions doing 3 independent things, maybe it's time to break ivt in 3 sub functions.

Edit: I see some criticism concerning too small classes, class variables being used as de facto global variables and shitty inheritance. Fully agree that these are plain bad practices stemming from the OOP craze.
"Widely" could mean a lot of things - it doesn't appear to have anywhere close to majority support, but more than 15% of Americans (and almost half of young people) think it was at least acceptable:

https://archive.ph/hXNhj

That's around 50 million people.
Note here that we are describing firms that produce CNE tools, not organizations (lawfully constituted or otherwise) that actually use them. Production of exploits and implants is broadly legal everywhere in the world, including the US and Europe. The legality gets murky when you sell to non-governmental organizations (if prosecutors can demonstrate you knew the crimes that were to be committed with them), but most of the market appears to be governmental.
I haven't read any of CS Lewis's writing for adults, but unfortunately, it is not at all unusual for academic liberal arts scholars to have only a very shallow surface understanding of the ideas in literature they formally study.

Another possibility is that if you get what I'm saying here, you might re-read CS Lewis and have a very different perspective on what he was actually saying- because those Christian "truths" are extremely important, and exist for a good reason - and one can write a strong clear defense of them from the perspective I am coming from.

I read a lot of old philosophy and religious texts translated and commented on by "well respected" scholars, and it is not uncommon at all that I can tell they are seeing only the surface of the ideas... which can make it frustrating and difficult to read when the translator wasn't 'getting it.' The level one needs to be at to be a well respected philosopher, and just to succeed as an academic are not close at all, and there is no guarantee that the latter will be capable of fully grasping the ideas of the former - it is probably the norm that they cannot. If they could they would not be just a translator or scholar, but a powerful philosopher in their own right.

An intelligent person whose mind is fundamentally oriented towards communicating deeper meaning, does not operate on the level of obsessing over banal binary verification of facts- and they need to be able to assume their reader is already capable of thinking abstractly in this way as well. To put it simply one must assume intelligence in the reader to communicate deep ideas and meaning, and neglecting to "explain how to be intelligent" is not deception- when it is not even something that can be explained.
Try clicking on it.
You also terminate accounts at your sole discretion
It should be noted that the purported advantages of AK action over its competitors in this regard are rather drastically overstated in popular culture. E.g. take a look at these two vids showing how AK vs AR-15 handle lots of mud:

https://www.youtube.com/watch?v=DX73uXs3xGU

https://www.youtube.com/watch?v=YAneTFiz5WU

As far as cleaning, AK, like many guns of that era, carries its own cleaning & maintenance toolkit inside the gun. Although it is a bit unusual in that regard in that this kit is, in fact, sufficient to remove any part of the gun that is not permanently attached. Which is to say, AK can be serviced in the field, without an armory, to a greater extent than most other options.

But the main reason why it's so popular isn't so much because of any of that, but rather because it's very cheap to produce at scale, and China especially has been producing millions of AKs specifically to dump them in Africa, Middle East etc. But where large quantities of other firearms are available for whatever reason, you see them used just as much - e.g. Taliban has been rocking a lot of M4 and M16 since US left a lot of stocks behind.
In fairness, a number of places I occasionally get take-out from are the same price whether take-out or eat-in. I may prefer to take-out--and any alcohol is probably cheaper--but I don't really view take-out as categorically cheaper. But then I rarely eat at McDonalds.
I ran into this directly trying to use Azure's SMB as a service offering (Azure Files) for a file-based DB. It currently runs on a network share on-prem, but moving it to an Azure VM using that service killed performance. SMB is chatty as it is, and the latency of tons of small file IO was horrendous.

Interestingly, creating a file share VM deployed in the same proximity group has acceptable latency.
Just waiting on what Terrance Tao thinks of the new o3 intern
That's an extrapolation from a poll, not literally 50 million people, and you can get 15% of a poll sample to say almost anything, including (first thing that popped up in my Google search) that Hitler was good actually.
Technology like this may one day eclipse OnlyFans as the go-to for lonely men. While OnlyFans women are real, AI women can be hyper-real. The conversations will be of better quality too [0].

[0] https://www.vice.com/en/article/onlyfans-management-agency-c...
I have played around with various methods (OneNote, personal wikis, Markdown, etc.), but I have found that keeping 2 primary plain-text personal notes has helped me a lot, preferably with Notepad++.

1) A simple text file with important information, with everything including logins, host names, how-tos, even things like team members’ names and roles. I rarely change anything and often just add information while marking previous obsolete info as such.

2) A simple TODO list that I just keep adding to. Many times I will get requests that aren’t necessarily tracked in project management tools (either there’s something that can’t be encapsulated in a user story, or the overhead of putting it into the software is just too much).

In addition, IMO too much has been formalized into disparate systems and can easily get lost or difficult to access. Keeping personal notes like this enables me to have much more control and allows me to easily search the entirety of my knowledge base with a simple text search or even regex.

Edit: missed a few words
Yes the Doom gameplay was narrated. It was showing how the changes to the code affected the gameplay.

The main idea is to create narrated guides through the code. It can be audio only or mixed with video and images.

CodeMic basically records changes made to the code (as well as scroll, selections etc). It doesn't really care if the changes are made by the developer or the AI assistant. I think it would be the job of the narrator to explain why the files suddenly changed.

I'm excited to see what kind of content developers will create on CodeMic but personally, my inspiration is 3Blue1Brown. That is to say, not so much live recording of a 3 hour long programming session but instead shorter, more polished and well planned content. I suppose time will tell which will be more popular.
In other ways it’s a big problem. They still don’t have a final repository for it and you don’t need much to endanger many people.

Not to mention that nuclear energy leads to centralization what makes it a valuable target for sabotage.
This is one of my favorite poems -- perhaps because it was my first in-depth exposure to poetry.

In high school, I was assigned a poetry explication: it was a combination of poetic analysis and public speaking (I had to deliver my work to the class), and it was a major part of my grade.

I chose this poem because it was one of the few poems I'd ever read.

I'd never spent much time with poetry, but the hours I dedicated to really thinking about (and feeling) this poem made a lasting impact. I don't remember the grade I got, but the assignment absolutely kindled my lifelong love of poetry.

I spend more time on translations of older Chinese poetry these days (I highly recommend Red Pine's translation of Wei Ying-wu's In Such Hard Times), but I'll always remember Stopping by Woods on a Snowy Evening.
I don’t think it takes any special knowledge of human psychology to understand that horrific images can cause emotional trauma. I think it’s a basic due diligence question that when considering establishing such a position, one should consult literature and professionals to discover what impact there might be and what might be done to minimize it.
Maybe the smartest people could get the best but we’ll keep plenty for everyone. No, it’s not that we’ve done.

Maybe we could do the same but with the hardest working? It’s not that either. You ever seen guys making a highway in Arizona? Nah, not the hardest working.

Maybe we could backdate pure fucking blind luck in parents and mentors and shit and call it merit and just push that on the previous two groups like the greasy pimps we are for so long we forgot it was a scam and we actually start believing it. And then use it to justify atrocities at the scale of millions (Brian Thompson) but condemn violence at the retail level (shooting him).

Yeah. John Galt forever. I meant Spring Break.
I thought so too, but I also wonder if the name here is more than just a nod to Meyers-Briggs. The personality types in the conversation demos are plausibly INFP.
There have been many settings of this poem to music but the best known one (at least by choral nerds) might be the unauthorized one by Eric Whitacre: https://ericwhitacre.com/music-catalog/sleep

A recording with the original lyrics exists: https://www.youtube.com/watch?v=YDH5R_BgheI
Robot taxi riders in San Francisco targeted with a new form of harassment
It was named after a man called Pink.
https://en.wikipedia.org/wiki/Pink_Anderson
I see now that my comment was ambiguous.

I liked KDE 1.x a lot. I didn't love it, but it was a perfectly serviceable desktop for Linux and it was FOSS. All the other usable Linux desktops I'd seen before then were paid for, such as IXI X.Desktop.

When I say I've been a KDE hater since KDE 2 I meant that I liked KDE 1, but KDE 2 was a bit of a bloated mess. KDE 3 was much much worse and it's continued to turn into a parody of a bad implementation of the Windows 98 desktop -- the bad version, with IE4 embedded in the shell -- ever since.
The point is the CEO (and other United HeathCare exec's) is not as squeaky clean as widely mentioned in the media
Strange the article doesnt mention Globalstar partnership for the SOS emergency service as the sat provider.
It's hard though. I mean, it's easy to say you shouldn't do this. But that becomes isomorphic to "You shouldn't have NULL". And... that's hard, because you really need NULLs for a lot of problems. Or "You shouldn't have error code returns from syscalls", when you really need those.

It's possible to split it out, but then everyone complains about the result. We thought exceptions were going to fix the error code problem, but then we collectively decided we hate them. OSes and static analyzers and instrumentation tools like valgrind/asan/msan have done a really good job of turning NULL dereference into a built-in assertion everywhere, but people won't use them.

Even Rust, which has probably come closest to a genuine solution, has done so only at the cost of immense complexity and somewhat fugly syntax. No free lunch.

I think what's notable here isn't the bug itself, which is pretty routine. It's the fact that simple bugs can be buried so deeply that they get exposed only in a six-hour-long test rig on one particular Linux distribution's backend.
Thank you for what you did with Rosetta 2. It is outstanding.

On your last point, I’ve felt something like that myself and I hold onto hope that it isn’t true for myself (and now for you in your future endeavors). But even if it is true, you achieved something superhuman in your niche and the vast majority of people throughout the history of time have no idea what that is like. Tasting Heaven cannot last too long while on Earth. Maybe AI will bring us a little bit closer to that Heaven.
Your source agrees with me. I made no claim as to the significance, only the direction of the effect.

Additionally, this research has historically yielded mixed results (likely due to the difficulty of isolating the effect of minimum wage in a highly dynamic marketplace for labor). Here's a good article on the topic from the SF Federal Reserve: https://www.frbsf.org/research-and-insights/publications/eco...

All that to say, I prefer the simple intuition that people want less of a thing when it costs more. This is a basic fact of life that most everyone seems to accept until policy gets mentioned.
> work for a month or two and retire --> This is a dream of many, but there exist a set of people that really like their job and have no intention to retire

> just do it for one day and then return to your old job. --> Cool mill in the bank and dreadful images in your head. Perhaps Apitman feels he has enough cash and wont be happier with a million (more?).

Also your point is true but lacks of Facebook interest to elevate that number. I guess it was more a theorical reflexion than an argument for concrete economie.
I'm tired of the constant attacks on our privacy and sovereignty.
Be it technical or political
Pretty sure there are a couple of aliases that you could create to get you the workflow you want. I just edit my files on disk, chezmoi add file, then periodically fit commit and push them. You could create a post add hook to automatically git add/commit/push + I’m reasonably sure there’s a chezmoi command to list all tracked files, so you could iterate through all of them and do whatever you want with them.
Going by the content of the conversation demos, I suspect this may one day eclipse OnlyFans and/or telehealth therapy sessions.
Selective Adapter Freezing for Memory-Efficient Fine-Tuning of Language Models
Indeed! Which is why minimum wage laws and unions are so important. The evidence shows they can afford it and they wouldn’t pay it voluntarily, so keep pushing the minimum wage up.
My biggest pet peeve with Kotlin is that they got rid of checked exceptions and replaced them with nothing at all. All error code flow is now just invisible unchecked exceptions, the single worst kind of error handling imaginable.

I know they added the Result type later on, but there's zero convenience to it, so you have to manually handle every error, even if you just want to bubble it.

Checked Exceptions were better, though Rust still has the best error handling in any non-functional language.
Yes. It goes over the river.
Your comment seems off-topic. If you review the entire thread, the discussion is focused on the programming language itself, not platform dichotomies. While it’s clear that Swift is the alternative to Objective-C, the discussion here centers on Objective-C as a viable option compared to C/C++, etc, independent of platform considerations.
I did go to Mozilla Research to work on Servo/Rust for a bit in 2015, which didn’t turn out to be the best decision.

I always assumed that I would stick around at Apple until some singular event that would motivate me to quit, and that would be it. I have been so lucky at Apple to have been in the right place at the right time for several projects: relatively early iPhone team, original iPad team, involved in the GCC -> Clang transition, involved in the 64-bit ARM transition, involved in early Apple Watch development, first engineer working full-time on the Apple silicon transition for the Mac, etc. Obviously I was doing something right if I kept getting these chances, but if I went to another FAANG I wouldn’t have the same history, and I don’t think it would be the same experience.

My projected path to parting ways with Apple didn’t really take place, since I’m now working at a non-profit dedicated to developing an interactive theorem prover and left Apple without any animosity in either direction.
Holding back China's chipmaking progress is a fool's errand
That’s not quite accurate. Big O notation and Theta notation are different ways of expressing the growth rates of functions - the choice of using Big O or Theta is independent of whether you’re trying to specify total space complexity or auxiliary space complexity.

Saying something is O(n) tells you it grows at most linearly, but this would also admit e.g. log n.

Saying something is Theta(n) tells you it grows exactly linearly: that is, it is not a slower growth rate like log n, nor a faster growth rate like n^2.
Now I wonder if Frankie Goes to Hollywood sampled the voice on "Two Tribes" from some 1950's British government film.

"If your grandmother or any other member of the family Should die whilst in the shelter Put them outside, but remember to tag them first For identification purposes"
Robert M. Pirsing discusses qualia in his writings. One objection raised by his antagonists is, “quality is just what you like", echoing the idea of broad subjectivity you raise. Yet there is broad agreement on what counts as quality. Among the aspects we agree on is complexity and subjective cognitive load.
Curveball, the band is named after a man called Pink!

https://en.wikipedia.org/wiki/Pink_Anderson and https://en.wikipedia.org/wiki/Floyd_Council
Not really gatekeeping, but as someone who likes to self-study, not having solutions is very annoying.
Dude, hamas beheading your babies is a lie and that has long been debunked. The IDF bombing schools and hospitals, on the other hand, was live streamed. You guys are the real baby killers, what else do you expect us to admit?
Waving that antisemitism flag won't change the facts, just makes people sick of that very word.
deflation is good?

Is wage the only cause of inflation we care about? Guess so.
I avoid Docker for precisely that reason! I have one system running on Docker across our whole org - Stirling-PDF providing some basic PDF services for internal use. Each time I update it I have to watch it download 700mb of Docker stuff, instead of just doing an in-place upgrade of a few files.

I get that there are advantages in shipping stuff like this. But having seen PHP stuff work for decades with in-place deploys and no build process I am just continually disappointed with how much worse the experience has become.
Sure, I have done such a thing myself and it was very simple. Let's say you do http_get(rss_address). Create a function http_cached_get, that looks for a recent cached response, and if none exists delegates to http_get and saves the response. In python this is like 10 lines.
Rust's answer is its type system, but Rust is hardly the only language that can do this.

If a syscalls returns an fd, and on error it returns a negative value, why not define it as a bitfield with one bit a flag? Then in C there'd at least be a field name you could grep for, or grep for it not being there.
A cloud is really easy to get started with.

Free tiers, startup credits, easily available managed databases, queues, object storage, lambdas, load-balancing, DNS, TLS, specialist stuff like OCR. It's easy to prototype something, run for free or for peanuts, start getting some revenue.

Then, as you grow, the costs become steeper, but migrating off of the cloud looks even more expensive, especially if you have accumulated a lot of data (egress costs you, especially from AWS). Congrats, you have become the desirable, typical cloud customer.
I can't wait to post it as a Show HN but the early access isn't ready yet. I'm aiming for end of Jan.
Very nice.

(And yes, this is all kinda silly in a sense that it's an insane amount of effort and resources to spend on, basically, blocking unwanted shouting. Obviously the long-term sustainable option is to just kill ads altogether.)