skysight-inc/HackerNews huggingface dataset:
>I think just letting it die was a consequence of the then-widely-held view that handheld gaming, and maybe all dedicated console gaming, was sure to be killed by the smartphone.

They were right in many regards. The casual gaming audience disappeared in real time over gen 8 to phones. Even the 3DS just did "well" as a result. So sony went all in on the PS4 and Nintendo converged handheld and console to stand out.

It's coming around again now, but through emulators (Analog Pocket and various android handhelds), the blooming market of handheld PCs (Steam Deck, GPD, Aya, etc.), and the occasional novelty device aiming for small markets (Playdate, Gameshell). I don't know if we'll ever get another handheld like the Vita with its balance of power, build, and library.
China is a gold mine for archaeology. It seems like every year there are huge discoveries. Like forgotten cities or something. https://www.world-archaeology.com/features/the-lost-world-of...
Strelkov captured Slavyansk in 2014 with 50 men. The one hundred thousand city. Either he is a war genius (unlikely), or vast majority of population completely support him at that time.

Back to LinuxFoundation: the problem is not that they ban somebody. They should make a clear public statement about that, like chess.com did for example.

P.S. And it will be much better for OSS community if LF was based in some neutral country, without "world control" ambitions.
> Yeah, sure - if you have the memory that allows that sort of recall.

You don't memorize them. You learn the foundational knowledge (in this case how http works and the html format, and a bit of shell scripting), then read the manuals and compose the commands. And as days pass, you save interesting snippets somewhere. Then it becomes easier each time you interact with the tools.

Anyone would find ffmpeg or imagemagick daunting if they don't know anything about audio or graphics.
If we're talking about handwritten letters or even typewritten, one would have to have a plan for what they wanted to say and then execute their writing linearly from beginning to end, whereas now we can edit and poke and prod and reword with almost no effort.
"Grokking Deep Reinforcement Learning" by Miguel Morales and "Deep Reinforcement Learning in Action" by Alexander Zai and Brandon Brown both look promising, though the code might be outdated. Looks like they use the OpenAI Gym environment, which has since been forked and maintained as Gymnasium.
Maybe web shops must stop producing malformed documents. No one else expects a corrupt pdf, xlsx, exe, jpg, etc to work. Ability to show incorrect documents. What an absurd requirement. If it’s incorrect, fuken correct it man, or get a simpler job.
You are correct, given the assumption that an IPv6-capable server or host has no IPv4 address. I attempted to acknowledge that such a server would be unreachable from an IPv4 client.
Just in case you need it: https://github.com/gchq/CyberChef

I was just trying to be helpful, since it was relevant to content in the post…
Or you watch them, find out where the stash house is, and call in an "anonymous tip" to another agency. They get a warrant, raid the stash, and it's all above board (or near enough).

Parallel construction makes the mere existence of these data sets extremely dangerous.
I am glad we agree he's guilty of the crimes, and we're only splitting hairs about whether we have to prosecute every other crime that happened before his in order to make his prosecution "legitimate." That's the type of claim where simply stating it succinctly reveals the absurdity. I agree Trump was certainly selectively prosecuted, and I think it would be malfeasance for an elected prosecutor not to prosecute such a brazen, widely known violation of the law as Trump committed.
So you are saying that bureaucrats are defunding themselves?
To have discussions people need to be able to see your post, and on HN it can be a matter of luck.
I'll do you one more and say "non-Chinese languages". Written Japanese - including the kanji portion of the script - has the same characteristic.

And even in Chinese it's a fairly weak relationship. A large portion of the meanings of individual characters come from sound loan. For example the 英 in 英雄 means "hero", in 英语 means "England", an in 精英 means "flower". The relationship there is simple homophony.

On the other hand, one thing you do get with written Chinese is that "1 character = 1 morpheme" very nearly works. So mechanistically breaking a text into a sequence of morphemes can be done pretty reliably without the aid of a semantic model or exhaustive hard-coded mapping. I think that for many other languages you can't even get close using only syntactic analysis.
Perhaps people want to read other blogs once in a while. We are at a stage of AI glut. If people pump out so much content in such a short time, no one can read it all (or is interested to read it).
No t-shirt, no code!
How do you debug the worker itself?
Right, and you want that. Scrubbing the CO2 without adding oxygen leaves you in a state where the air is useless and your body can't tell.
I mean they may also make your memory worse if you always go straight for the llm instead of trying to remember.
Huh, for some reason I assumed this was precompiled / statically generated. Not that fun once you see it as a single page.
Humane slashes the price of its AI Pin after weak sales
Selenium has a pretty good Bazel setup which uses a lot of different functionality:

https://github.com/SeleniumHQ/selenium/
I swear half the people in this thread have spent 5 minutes with the first chatgpt, pre 3.5, wrote it off and are so convinced of their superiority that they won't spend the time required to even see where it's at.

Ever saw someone really bad at googling? It's the exact same thing with LLMs (for now). They're not magic crystal balls, and they certainly can't read everyone's minds at the same time. But give them a bunch of context, and they'll surprise you.
Show HN: Pixel-map – Python CLI tool for plotting geo data in the terminal
I wanted to quickly inspect geoparquet files without loading them into Kepler.gl or running a Jupyter Notebook.
I've made this simple tool for plotting the geo data with a base map to the terminal to make my life easier.
Gitoxide: What it is, and isn't – Sebastian Thiel – GitMerge 2024 [video]
blindly copy some script, dont proper understand what he is doing, dont reading documentation. but is kamal fault, later claude

later he said I lie, I dont use claude,

later he said I like I dont understand kamal

is all fault except him.
> He was stabbed by a knife. Do let's not talk about why, let's just make it harder to get a knife, since that is how he died.

> [The] issue is that an impressionable youth was talked into suicide by an LLM and nobody stopped it.

Right, that is the issue. Except, I disagree there's enough evidence for a reasonable person to conclude that the chatbot talked him into shooting himself. Where as there is plenty of evidence that a child with symptoms of depression had uncontrolled access to a loaded firearm.

But to the strawman representation of my argument, let's talk about both?

Unless the chatbot suggested he should kill himself, I don't think the chatbot is the problem in this example. Did it? or did it just repeat a banal agreement to some non-violent fantasy? Then, if my assumption is correct, that the chatbot didn't try to talk him into it. What other steps are there that could have prevented this suicide?
I don't think so, if it does it will now too. In fact with my suggestion the regex checks will not run if the user is not valid (as it is now it will always run)

const isUserValid = ...
if(!isUserValid) ...

const isPasswordValid = ...
if(!isPasswordValid) ...

Etc
Such an innocent and naive view can only be described as child-like. I was under the impression only a small child could legitimately believe businesses don't have the intention of maintaining the addictive practices that keep them profitable. Otherwise, why have we never seen nicotine-free cigarettes?

Consider: if McDonald's had the power, right now, to rid the world of Ozempic - would they? I think absolutely they would.

> Restrictions on young people. A cultural movement to regard use/overuse as uncool

These are rather vague and not really how things have gone historically. Smoking stopped working because every doctor was telling you it would kill you. And then it became very, very hard to smoke. You couldn't smoke just about anywhere in public. And then you couldn't even smoke in your rental car, or apartment, or hotel.

If you could only access Facebook in the confines of a property you own, I imagine it's use would plummet. I don't think a "cultural movement" could do that. Especially when such a cultural movement would need to take place ON Facebook. Because it's a platform.
How would you suggest writing something like.... say... Photoshop or Chrome, without introducing any complexity? How about an optimising compiler or better yet something behind the firewall like a medical imaging device or financial trading software?

Complexity is inherent in many problem spaces.
Even emails, the modern letter, now feel like they're becoming a relic. My younger peers avoid it as much as possible, and instead prefer chat tools. I wonder what would be most to future historians examining us, that current historians have the advantage of.
If I had more time I would have written you a shorter letter.
That could be interesting in some cases.
OLEDs degrade faster and stronger than CRT or LCD. OLEDs have three major sources of degradation. The percentage of Vitas will good OLED screens are significantly decreasing.

* Burn in. Everyone knows about this, not a huge issue on most Vitas.

* Use degradation. Using the OLED panel will slowly cause it to become more dim, and each color dims at a different rate. Blue dims 10% by 1k hours, and by 10k hours you can expect half total brightness. The Vita was released 10 years ago, and many of them have seen thousands of hours of gameplay by now.

* UV exposure. UV radiation is damaging to OLED displays, even when powered off. Long periods of small exposure, even if kept enclosed in storage, can damage the display. For Vita displays this is the major problem. Vitas that were rarely used outside/near windows, and were stored in dark places will have the least amount of UV damage. All of them should be noticeably more dim than their time of manufacture if it were possible to compare side by side.
Selective breeding enhances coral heat tolerance to marine heatwaves
Wow this will affect a lot of product owners I've known
Working as a Software Engineer in Nonprofit Organizations
A file? I’m not sure the context here ; we are talking about systems that in many cases do not have a file system?
I used cursor to manage spinning up and deploying a full stack app in AWS last week. Took me one afternoon.
I wish Dittofeed is cheaper, $75 is quite steep to get started with.

On an unrelated note, I suppose congratulations is in order. The laudspeaker product (your fellow YC competitor) doesn't seem to be successful at all (they are even more pricey). I think Brevo and Klaviyo are gobbling up all the oxygen in the room for most marketing departments, they are basically the next mailchimp.
WASSSAAPPP
Additionally to an OpenWRT [1] Wi-Fi router or Adguard Home [2] DNS proxy that you can run for yourself, there's also this excellent app firewall project called NetGuard [3].

The developer got kicked out of the Play Store for bogus reasons, and had to continue to develop it as an externally funded effort. Support him, buy a pay what you want license, and give him a couple bucks for it if you value open source software like this.

(I'm not affiliated with the project, I just love the app and it runs on all my degoogled devices)

Additionally, degoogle your phone by installing an open source ROM like GrapheneOS [4] or LineageOS [5], and install only the most essential apps on your phone.

There's also App Warden [6] which audits installed apps, by scanning them for malicious libraries and adtrackers. It's based on the dataset provided by Exodus Privacy [7] where you can search for Apps or their APK identifiers and find out what kind of fingerprinting libraries they're using. For example, this is what the Facebook App uses behind the scenes [8].

Don't install gapps and neither the google play services. If you want an app store for the convenience of updates of open source apps, there's also f-droid [9], a libre app store for Android.

Additionally you should keep in mind that every app that needs google play services to run is spyware, by definition of what these services offer as APIs. Websites that require you to install their app to "verify" you are usually spying on your activity.

[1] https://openwrt.org/toh/start

[2] https://openwrt.org/docs/guide-user/services/dns/adguard-hom...

[3] https://netguard.me/

[4] https://grapheneos.org/

[5] https://wiki.lineageos.org/devices/

[6] https://gitlab.com/AuroraOSS/AppWarden

[7] https://reports.exodus-privacy.eu.org/en/

[8] https://reports.exodus-privacy.eu.org/en/reports/com.faceboo...

[9] https://f-droid.org/
The 60 grams of weight and 3.5mm of depth are very noticeable on a handheld.
Yup, I'm not a big one for ragchewing (holding long, full conversations over radio) but I really enjoy the combination of tech and outdoors. The idea of scoring points for climbing hard mountains and getting tech up and running out there is a fun, objective-based way for me to do the wildly-cool-when-I-think-about-it activity of talking with people hundreds of miles through the air away without repeaters or general infrastructure.
I know you in irl
Back then, only a few from companies like Glu (now owned by EA as of 2021) and Gameloft (Aquired by Vivendi) even tried. The mobilew became night and day by the turn of the decade, though. If Vita had a game like Genshin, then maybe its fate (in Asia) wouldn't have been so dire.

But then again, Genshin was 8GB at launch. Definitely shouldn't underestimate how quick storage costs came down from 2012 to 2017 when the Switch launched. enabling larger games to casually be made.
At 60 Mloc? Sure, for now I'd agree. An AI needs to use other tools to handle that kind of size, it doesn't (practically) work so well if you try to hold the whole thing in context.

And while tool use is being worked on, the results I've seen are are the "that's an interesting tech demo" level rather than the mind-blowing change when InstructGPT demonstrated the ability for a language model to generate any meaningful code at all from natural language instruction.
[dupe]

https://news.ycombinator.com/item?id=41927838
I think you've just gave an idea to somebody's next startup, and we'll probably see it is being done in half-a-year. In general all that tedious YAML/etc. is ripe for the "autocompletion AI".
Anthropic is so close to getting to a WeChat-esque store-less super-app state. It just needs a way to gather all your published artifacts and surface them easily in the sidebar like your favorited chats.

Since Elon is so interested in that model, if xAI had Claude's capabilities, they would surely go with that angle
It's interesting, because I just finished viewing her, starring Joaquin Phoenix as a lonely fellow who makes his living writing letters. Theodore Twombly writes letters on the behalf of clients. He writes heartfelt love letters, letters from daughter to father, letters to bridge the distance for friends.

And of course, the premise of the film is that he installs an AI OS and falls in love with the disembodied Assistant voice, Samantha. And [spoiler alert], Samantha's parting gift to Theodore is that she arranges to have his letters published as a bona fide book by a real book publisher, because this is the best way she found to honor him and his work. It's really touching that this ephemeral AI without a body should reach into the physical world that Theodore inhabits in this way.
I don't know if I'd take less time, but I would definitely type less.
> they show the time in seconds which can't be right

Seems right.

If you export/download games from lichess, they use the .pgn (Portable Game Notation) format, which is a standard plain-text format circa 1993, used by pretty much everyone for describing a chess game.

Lichess follows the specification to the letter, and as it only technically allows one-second accuracy, lichess only record moves with one-second accuracy. It seems insane, but that's how they do it.

Chess.com also exports PGN files, but they add a decimal place, allowing subsecond accuracy. No one has a problem with this. There is no software which cannot handle this. But Lichess refuses to "break" the spec.

lichess PGN export example:

> 1. d3 { [%eval -0.15] [%clk 0:01:00] } 1... g6 { [%eval 0.04] [%clk 0:01:00] }

Chess.com PGN export example:

> 1. d4 {[%clk 0:02:58.6]} 1... b6 {[%clk 0:02:59.2]}
Hack plz for free
Lol vimperator was horrible.

A prison for your mind.
that's creepy.
if you think you need to code review for 150 people or your code base will get out of control then it sounds like there’s bigger problems going on
Related:

Linus Torvalds comments on the Russian Linux maintainers being delisted

https://news.ycombinator.com/item?id=41927838
It's almost always cited as exactly that: a reason why people are avoiding IPv6, as though it's proof that IPv6 is too hard to use, and that we could all be on it already if only we'd taken his advice.

It also completely misses the real reason we're not further along: people turned out to be willing to tolerate NAT's breakage. If we actually had to have a public IP per device, we'd have switched already. Instead, ISPs said hey, what if we put your entire house/apartment/office/city behind the same IP? And no one got guillotined or anything, so they did. DJB didn't mention that at all.
When I lived in Britain in 1989-1992, at the time the rule was that battery-powered TVs were exempt from the license fees. I had a tiny TV that could be powered by 6 AA batteries. The screen size was approximately 3 inches / 7.5cm.

I don't know if the rules have changed since then, but if they are the same, then a battery-powered laptop would also be exempt (even in color.)
A talk about gitbutler on the devtools-fm podcast: https://www.youtube.com/watch?v=I-D6zChu3YI
I'd love to hear more about the relationship between Buck2 and Bazel such that they share a conference. Sure, they are quite similar systems and both use Starlark DSL, but is there a long term vision of these projects belonging "together" or even merging? Or was Buck2 a one-off guest?
IDA? More like GHydra and diferent FLOSS tools.
It's annoying but if you you just type continue it's pretty good at writing the rest of the code in a new file that you can copy paste together...
I always assumed it was a word pun on the paper size of 'foolscap'

https://en.wikipedia.org/wiki/Paper_size#Traditional_British...
Nay-sayers are taking it for granted because it’s not what the they expected or wanted. It’s not some flippant inability to have gratitude. Since you brought it up, when JFK said we would put a man on the moon by the end of the decade, the expectation was succinct and understood. There has been so much goal post moving and hand waving that we aren’t talking about the same expectations anymore.
if i want to just paste an url, of full page of HN, and extract all comments in a json format. would that tool work?
I am from the era of the beginning of emails. I wrote a couple of letters, but most of it was emails.

So I'm more impacted by the next thing. Going from email to chat. And I think it is absolutely horrible. Before, it used to be that one thoughtfully wrote down and email and sent it out. Now I am part of 2432 Slack channels in which each message can become its own thread and I (I wanted to capitalize it to emphasize that it is me, but it already is) am responsible for filtering out what is important to me.

When I dealt with emails I would get emails that weren't meant for me, but it was a whole different level of volume.
Why would you use this thing when an Apple Watch connected to Siri and the eventually Apple intelligence is about a million times more practical and less creepy?
I can't remember, was it Aristotle or Plato who said that about writing?
Sorry to everyone for relegating this post to page 2 by posting this comment.
Very interested in exploring how this will compare to Diesel [1] and SeaORM [2], the other two options in this space today. Joshua Mo at Shuttle did a comparison between Diesel and SeaORM in January of this year that was really interesting [3].

[1]: https://diesel.rs/

[2]: https://www.sea-ql.org/SeaORM/

[3]: https://www.shuttle.dev/blog/2024/01/16/best-orm-rust
How the Anthony Levandowski Indictment Helps Big Tech Stifle Innovation (2019)
Separate from my sibling comment about AWS SSM, I also believe that if one cannot know that a Node is sick by the metrics or log egress from it, that's a deployment bug. I'm firmly in the "Cattle" camp, and am getting closer and closer to the "Reverse Uptime" camp - made easier by ASG's newfound "Instance Lifespan" setting to make it basically one-click to get onboard that train

Even as I type all these answers out, I'm super cognizant that there's not one hammer for all nails, and I am for sure guilty of yanking Nodes out of the ASG in order to figure out what the hell has gone wrong with them, but I try very very hard not to place my Nodes in a precarious situation to begin with so that such extreme troubleshooting becomes a minor severity incident and not Situation Normal
Probably not the appropriate thread for this, but as a former Audi owner who went to a 2022 Toyota Corolla with openpilot, any personal recommendations here from Hacker News reader Tesla owners?
I fully agree.

I think Claude offers me 10x productivity, especially for all these helper apps and technical POCs that I typically create during the week.

And that's without even mentioning mail chain replies, analysis of legal or financial documents, helping my kids with their math assignments,...

It's a huge enabler for me, and it's getting better every month.

We are getting up the abstraction ladder faster and faster, and I cannot even imagine where we will end up within a few months, or a few years.
My point was that the Vision Pro implements AR using VR technology (plus some low-latency additions).
Maybe you can just turn down the color setting to 0, and break off the knob.
What exactly does Go have over C# other than being “sexy” and an emphasis on minimalism?

I’ve watched from the sidelines over the years. I hear more people talk about it than use it.
thats still creepy bruh.
Right now they are the most enthusiastic and putting in a lot of work, yes.

That's other people being short-sighted, not China doing anything wrong or sinister.

There are in fact quite a lot of exciting non-Chinese developments being announced recently, including at the RISC-V Summit that is on now, but those things will take several years to make their way in to the market.
Great list!

Another email option I’d recommend is https://improvmx.com
Can't read on mobile. Why do these people still use hard line breaks?
@simonw: jina is getting cranky:

https://tools.simonwillison.net/jina-reader?

{"data":null,"code":451,"name":"SecurityCompromiseError","status":45102,"message":"Your request is categorized as abuse. Please don't abuse our service. If you are sure you are not abusing, please authenticate yourself with an API key.","readableMessage":"SecurityCompromiseError: Your request is categorized as abuse. Please don't abuse our service. If you are sure you are not abusing, please authenticate yourself with an API key."}
Any references to back up the suggestion that a data driven approach doesn’t work?

Not being skeptical, but curious