MurphyA/hacker-news huggingface dataset:
by plorkyeran | 2025-05-22 18:02:43+00:00
If you don't use Pocket then the acquisition was bad because they spent a bunch of money buying an unrelated company to add a feature you don't want. If you do use Pocket then the acquisition was bad because you don't want to be relying on a weird side project of a company because they'll do a terrible job of maintaining it and it'll inevitably get shut down.
by palata | 2025-05-22 18:02:43+00:00
I think it needs to become "standard" on Android. Then developers will write apps for it, and I could imagine hotels offering "docking stations" (e.g. the TV with a keyboard/mouse).

If it's only the Samsung thing, probably developers don't care? Also it feels like Google may make Workspace work on wide Android screens (for their XR stuff).
by api | 2025-05-22 18:02:59+00:00
I'm skeptical. Where will the training data to go beyond human come from?

Humans got to where they are from being embedded in the world. All of biological evolution from archaebacteria to humans was required to get to human. To go beyond human... how? How, without being embodied and trying things and learning? It's one thing to go where there are roads and another thing to go beyond that.

I think a lot of the "foom" people have a fundamentally Platonic or Idealist (in the philosophical sense) view of learning and intelligence. Intelligence is able to reason in a void and construct not only knowledge but itself. You don't have to learn to know -- you can reason from ideal priors.

I think this is fantasy. It's like an informatic / learning perpetual motion machine. Learning requires input from the world. It requires training data. A brain in a vat can't learn anything and it can't reason beyond the bounds of the accumulated knowledge it's already carrying. I don't think it's possible to know without learning or to reach valid conclusions without testing or observing.

I've never seen an attempt to prove such a thing, but my intuition is that there is in fact some kind of conservation law here. Ultimately all information comes from "the universe." Where it comes beyond that, we don't know -- the ultimate origin of information in the universe isn't something we currently cosmologically understand, at least not scientifically. Obviously people have various philosophical and metaphysical ideas.

That being said, it's still quite possible that a "human-level AI" in a raw "IQ" sense that is super-optimized and hyper-focused and tireless could be super-human in many ways. In the human realm I often feel like I'd trade a few IQ points for more focus and motivation and ease at engaging my mind on any task I want. AIs do not have our dopamine system or other biological limitations. They can tirelessly work without rest, without sleep, and in parallel.

So I'm not totally dismissive of the idea that AI could challenge human intelligence or replace human jobs. I'm just skeptical of what I see as the magical fantastic "foom" superintelligence idea that an AI could become self-improving and then explode into realms of god-like intellectual ability. How will it know how to do that? Like a perpetual motion machine -- where is the energy coming from?
by michaelbrave | 2025-05-22 18:04:16+00:00
I've had a lot of fun using Gemini's large context. I scrape a reddit discussion with 7k responses, and have gemini synthesize it and categorize it, and by the time it's done and I have a few back and fourths with it I've gotten half of a book written.

That said I have noticed that if I try to give it additional threads to compare and contrast once it hits around the 300-500k tokens it starts to hallucinate more and forget things more.
by jedimind | 2025-05-22 18:04:44+00:00
I did not attribute anything to you, it's an analogy. It's still not my problem that you have poor reading comprehension skills such that you can't deal with a rhetorical device which expresses an analogy in the adequate historical context to make clear that "being a good, obedient and apathetic worker" does not free one of the consequences and complicity of work that actively aids and abets the extermination of a people. It's a reminder for those who forgot about the principle of "the banality of evil"[0].

[0] https://www.thebritishacademy.ac.uk/blog/hannah-arendts-less...
by diggan | 2025-05-22 18:04:59+00:00
> definitely random which of these models can solve various problems with the same prompt.

Yeah, this is borderline my feeling too. Kicking off Codex with the same prompt but four times sometimes leads to for very different but confident solutions. Same when using the chat interfaces, although it seems like Sonnet 3.7 with thinking and o1 Pro Mode is a lot more consistent than any Gemini model I've tried.
by gopher_space | 2025-05-22 18:05:11+00:00
> The problem is that people believe theirs app will be web-scale pretty-soon so need to solve the problem ASAP.

Investors really wanted to hear about your scaling capabilities, even when it didn't make sense. But the burn rate at places that didn't let a spreadsheet determine scale was insane.

Years working on microservices, and now I start planning/discovery with "why isn't this running on a box in the closet" and only accept numerical explanations. Putting a dollar value on excess capacity and labeling it "ad spend" changes perspectives.
by renegat0x0 | 2025-05-22 18:06:17+00:00
There are a ton of bookmarking software, and good, and self-hosted.

- karakeep

- grimoire

- omnivore

- wallabag

- linkwarden

I myself use RSS reader / bookmark manager that I wrote [1]. Everything is open source. Even data [2] [3].

Links

[1] https://github.com/rumca-js/Django-link-archive

[2] https://github.com/rumca-js/Internet-Places-Database

[3] https://github.com/rumca-js/RSS-Link-Database
by 0_____0 | 2025-05-22 18:06:22+00:00
I have been using Obsidian Web Clipper to save stuff to read later. If you already use Obsidian it's worth a shot. It's not perfect but it does a reasonable job of translating articles etc. into markdown. I don't actually know if it saves images locally, I suspect not (which is probably a pretty big weakness)
by bonoboTP | 2025-05-22 18:06:23+00:00
I think it would benefit people to look a few layers above themselves, and to see the big picture of the system, who the different actors are, what their goals are, how they are pursuing them etc. Like the "follow the money" game where juniors in corporations are told to try to understand the flow of money and business value and revenue as soon as possible, in order to know how to advance their corporate careers.

In academia the equivalent is prestige. Who gets it and how? Who are the players? There are college students, PhD students, professors, administrators, grant committees, corporation-university industrial collaborations and consortiums, individual managers at corporations and their shareholders, university boards, funding agency managers, politicians allocating taxpayer money to research funding, journal editors, reviewers, tenure committees, pop science magazine editors, pop science magazine readers, general public taxpayers.

You should be able to put yourself in the shoes of each of these and have a rough idea of how they can obtain prestige as input from some other actor and how they can pass on prestige to yet another actor. You must understand the flow of prestige, and then it will be much less mysterious. (Of course understanding the flow of money also helps, but people tend to overlook prestige because one of the least prestigious things is to overtly care about prestige, it's supposed to seem effortless and unacknowledged)
by andy800 | 2025-05-22 18:07:06+00:00
With the proliferation of JS, TS, Python, Go, etc, Kotlin is probably not even a thought for many young developers. Any efforts by JetBrains to bring Kotlin to where the people are at (as opposed to expecting people to come to IntelliJ) is welcomed. Call me a stan, whatever, but Kotlin is the best, most productive language I've ever used, by far. Yes, it takes some effort to understand how to effectively utilize some of its features, but once you do, productivity (and enjoyment) elevates tremendously.
by brudgers | 2025-05-22 18:07:08+00:00
Music is made of words - scale-specific gestures, of which there are hundreds, perhaps thousands, typically arranged in some kind of harmonic context so you can make reasonable guesses about what's coming next

Some genres of music are that way. Other genres have different conventions, ethics, and aesthetics. Even within harmonically oriented Euro-traditions, great weight is given to a musician’s ability to play what does not easily “fall under the fingers.”

There’s nothing wrong with Smoke on the Water but it is totally played.
by davrosthedalek | 2025-05-22 18:07:30+00:00
I believe the point is that in "centimeters squared" you also square the cm. So it's 1/100 of a meter, then squared. While the mega in megapixels applies to the area. So presumably there are two length multiplied to be a pixel, and then you have a million of those.

I don't think it's a very deep point, and I would say the mega is not squared, but the centi is squared.
by fuzzfactor | 2025-05-22 18:08:44+00:00
Never quit experimenting on something worthwhile, for one thing so you're always experimenting.

The best things may come by accident, which is where it sometimes just starts to get good.

But what are the difference in odds for someone who is constantly experimenting versus someone who experiments not at all?

Regardless of what you really set out to accomplish to begin with.

And which has the momentum to continue experimenting, even in the case of a major pivot?

Looks like they really have hit the sweet spot and it's a bit like creating molecular sieves which are tuned to release the collected moisture without excess energy.

Could also be harvesting a little ambient energy and working to "zone refine" the atmospheric fluid.
by hollerith | 2025-05-22 18:08:46+00:00
But the OP is about near-infrared (NIR) light. Sensitive instruments for detecting NIR can only detect objects hotter than 440 deg F (according to an LLM I just consulted) and even then longer wavelengths are the preferred wavelengths for detection: NIR doesn't start becoming the preferred wavelength till the object gets up to at least 800 deg F.

The sun emits tons of NIR, so if this tech has a practical application, I'm guessing it is in detecting objects outdoors during the daytime that look distinctive in NIR and do not look distinctive in visible light, e.g., maybe military hardware covered by fabric or camouflage netting.
by Sohcahtoa82 | 2025-05-22 18:08:48+00:00
You people jest, but I once worked under a CISO that started an initiative to close all ports on production systems.

Yes, including 80 and 443.

He was purely a GRC monkey that had absolutely zero technical knowledge, he just knew how to check boxes. It took way too long for me to explain to him that closing those ports would take our SaaS down entirely, and I was absolutely appalled that I had to have that discussion and started questioning how the hell this guy became a CISO.

I've heard some people argue that CISOs don't need to be technical, but I wholeheartedly disagree and can't fathom how anybody could think that someone who manages something should be able to get away with not having any knowledge in the field they manage. Like, I get that the IC track and the management track are completely different skillsets, but once you get to that level, you should have both sets of skills. I wouldn't want a CTO that doesn't know how to code, and I'd be terrified of a CFO that doesn't know accounting.
by oofbaroomf | 2025-05-22 18:09:45+00:00
Mathematicians don't do high school math competitions - the benchmark in question is AIME.

Mathematicians generally do novel research, which is hard to optimize for easily. Things like LiveCodeBench (leetcode-style problems), AIME, and MATH (similar to AIME) are often chosen by companies so they can flex their model's capabilities, even if it doesn't perform nearly as well in things real mathematicians and real software engineers do.
by OutOfHere | 2025-05-22 18:09:46+00:00
For what it's worth, from the article:

> Even if the Mint has to make only 850,000 additional nickels in 2025 to meet demand, that would wipe out any savings from eliminating the penny. If the Mint goes back up to making 1.4 million nickels a year, that would cost $78 million more than any savings from the pennies it stopped producing.
by cosmic_cheese | 2025-05-22 18:09:49+00:00
Part of the issue with the Music “rewrite” is that it’s less of an actual rewrite and more of a copypaste from iTunes. Lots of iTunes quirks remain, like the modal settings/preferences window that’s a holdover from the OS 9 days (OS X settings windows aren’t supposed to be modals).

My hunch is that they’ve got an actual from-scratch rewrite in the works that’s similar to the all-new WinUI-based Windows version of Music that came out a while back.
by illwrks | 2025-05-22 18:09:52+00:00
In the past 6 months I’ve seen an increasing amount of BYD cars around my area in London UK. I’ve seen one Seal, and several other less known models, but in general they are very nice looking cars.

It reminds me of when I first started seeing Teslas appear on the roads many years ago, one by one and then all of a sudden they were everywhere.
by zoky | 2025-05-22 18:11:00+00:00
Some players might have enjoyed extremely punishing games, but I think most players—and game designers—simply didn’t know any better. Creating a challenge that still feels fair is a difficult balance. Look at the old Sierra adventure games, for example. While they are excellent in terms of storytelling and creativity, they tend to be absolute garbage in terms of gameplay by modern standards. Many of the puzzles were outright impossible unless you had a guidebook, and you sometimes wouldn’t even be told what you did wrong earlier in the game that made the game unsolvable (looking at you, Space Quest jetpack puzzle).

But those games were rightly hailed as pioneers of the genre, and were considered to be the very best in their time. By today’s standards, though, they would be universally panned as abusive of the player, if they could even be released at all.
by dragonwriter | 2025-05-22 18:11:02+00:00
> Did you intentionally call “thirst traps” “rage bait” erroneously so that someone would correct you?

Misogyny and slut shaming in particular are so common on social media that thirst traps also function as rage bait, and the more transparent content creators are quite open about the fact that they often benefit quite a bit from the hostile response/QRTs (not just in terms of engagement on the regular social platform they are posted on, but in terms of direct boost to subscriptions on their pay sites traceable to the degree of hostile engagement.)

This isn't surprising, the negative responses are often from the same people complaining about, and with networks of followers expressing concern about, porn addiction, a behavior that correlates positively with both "being a conservative Christian" (probably not helpful on its own) and "being an active porn consumer" (bingo!), so the hostile engagement tends to also serve as promotion of the content within a set of social media users that is unlikely to be current followers but is likely to be interested in the service being promoted (even if they show public disdain for it.)
by cma | 2025-05-22 18:11:17+00:00
I'd say 2.5 pro to 1.5 pro was a 3 -> 4 level improvement, but the problem is 1.5 pro wasn't state of the art when released, except for context length, and 2.5 wasn't that kind of improvement compared to the best open AI or Claude stuff that was available when it released.

1.5 pro was worse than original gpt4 on several coding things I tried head to head.
by nazgulnarsil | 2025-05-22 18:11:24+00:00
If you buy things that are productive you come out ahead on a trade deficit. If you buy things that are consumptive you are pawning future productive capacity of the country. Every country does both, obviously, what matters is the overall balance. The US has notably (as in quantified by economists, civil engineers, people who study urban planning etc.) failed to invest in productive infra for quite a while now.
by _DeadFred_ | 2025-05-22 18:11:25+00:00
Number one I wish I didn't grow up a latch key kid so alone. But for changeable...

I let myself be walked over/'sacrificed' for others, which ironically made me more selfish because it built resentment inside me and then my internal resentment (which I chose, not them, because I didn't speak up, I just 'sucked it up') impacted others who had no idea/no control over the resentment. If you do something, great, but don't keep score. You didn't do it for anyone else, you did it because ultimately YOU chose to.

I let things get unhealthy because I had zero outlets. Stopped surfing. Stopped mountain biking. Stopped the gym. Stopped writing music. I was able to go 14 years on zero me time/zero friends before I blew everything up. Keep friendships if you can. Keep some you time.

Use your words. Talk, don't go to court about things in your head. Talk to the people involved. Make it safe to talk, for you to talk to your partner, for your partner to talk to you. Setup a time to check in with each other, and not stop the check in when it gets uncomfortable. Keep talking. Exhaust yourselves with talking. If you find you are putting more time/energy into changing your car's oil more often than maintenance on your relationship, that's not good.

Vacations make zero financial sense. Take them anyways. I would take more. You will never get that time with your kids back. Find something in each vacation to bring back home and incorporate into life. Maybe vacation pictures on the wall. Maybe food dishes you eat once a month that you 'discovered' (even if you had before but it was the kids first time).
by IceHegel | 2025-05-22 18:11:37+00:00
My two biggest complaints with Claude 3.7 were:

1. It tended to produce very overcomplicated and high line count solutions, even compared to 3.5.

2. It didn't follow instructions code style very well. For example, the instruction to not add docstrings was often ignored.

Hopefully 4 is more steerable.
by JeremyNT | 2025-05-22 18:11:56+00:00
Yeah this is really lame. I used it because I like Mozilla and thought Pocket's future would be relatively safe in their hands.

I'm sure a lot of HN readers view any of Mozilla's operations outside of Firefox as a distraction, but I think it's a shame to lose Pocket. I really like several Mozilla services (Relay, VPN, and up to now Pocket) and this shutdown along with such a half-assed export option is a real disappointment.
by vidarh | 2025-05-22 18:11:59+00:00
Your sentence structure did not at all make it clear that "the two" referred to next and break rather than proc and lambda.

Assuming you don't care whether a "next" was actually called, but only whether you've exited the block and whether or not you exited it via a break, you can do this check in a number of ways, but it I will agree it's a bit dirty that sometimes you do need to rely on standard library functionality rather than language constructs if you want to do these things.

Here's one way of doing it, since "break" within a Fiber triggers a LocalJumpError:

def next_or_break(&block) Fiber.new(&block).resume :next_or_end_of_block_reached rescue LocalJumpError :break end p(next_or_break do next end) p(next_or_break do break end)
by lupire | 2025-05-22 18:12:07+00:00
What makes you think AI can't connect to the world?

It can control robots, and I can retax listen to audio, watch video. All it's missing is smelling and feeling, which are important but could be built out as soon as the other senses stop providing huge incremental value.

The real problem holding back Superintillegence is that it is if infinitely expensive and has no motivation.
by gxqoz | 2025-05-22 18:12:12+00:00
I tried Matter but it lacked Android support at the time so didn't go deep into it. I've been a heavy Readwise user for the last two years or so. It's better than Pocket in almost every way, although as I've moved into the 99.9th percentile of archive size I'm seeing some annoying perf issues they'll hopefully fix. At least they have a Discord and are making actual updates to the app, something that Pocket stopped doing probably five years ago.
by kazinator | 2025-05-22 18:12:18+00:00
> they’re call stack aware closures

What does that even mean?

If you create a block deeply within a cascade of nested function calls, nineteen activation levels deep, and return that block out of all those nestings, is it still aware of the nineteen levels that have terminated, and to what purpose/benefit?

What example Ruby code would break without continuing access to the dynamic scope that has terminated, rather than just the lexical scope?
by douglasisshiny | 2025-05-22 18:12:20+00:00
It's been refreshing to read these perspectives as a person who has given up on using LLMs. I think there's a lot of delusion going on right now. I can't tell you how many times I've read that LLMs are huge productivity boosters (specifically for developers) without a shred of data/evidence.

On the contrary, I started to rely on them despite them constantly providing incorrect, incoherent answers. Perhaps they can spit out a basic react app from scratch, but I'm working on large code bases, not TODO apps. And the thing is, for the year+ I used them, I got worse as a developer. Using them hampered me learning another language I needed for my job (my fault; but I relied on LLMs vs. reading docs and experimenting myself, which I assume a lot of people do, even experienced devs).