DeepSeek's own API
HN user
bayesianbot
That is exciting!
I don't understand how DeepSeek can be so cheap with their cache pricing - ~0.003 usd / 1Mtok. 100x less than Kimi K3, or similar numbers against pretty much any other decently sized model to my knowledge. I've been using it whenever possible as even longer agent sessions cost few cents.
And imo slskd is fantastic client for soulseek, I just found it few weeks back
I come from Finland where (in my childhood) we used to say that education in Finland is the best in the world and there's really no racism or corruption.
I'm not gonna say the claims used to be true, but at least they used to be much closer to truth then than today. And I've long felt that having these kind of national beliefs can cause people/voters to neglect those things - e.g. all the bad claims about education can be just brushed off with "well we have the best education here so no worries!" - and few decades later they're not even close to true anymore.
Reminds me of a saying in poker, when many good players changed their style radically when playing against worse players and started playing way too bad starting hands (thinking they can just outplay them on the later betting rounds), something to the effect "It isn't enough that you know how to play better than your opponents, you have to actually do it"
Once again I have to let people know about glide[0], fork of Firefox. I know a lot of people here like keyboard-driven and scriptable software, and glide shines at both. Keyboard control in it is so so much better than the extensions for Chrome or Firefox, and I'm quite happy how easily the API allows me do my own customizations. (as an example when I open HN in new tab with my bind ,sn , if I already have HN front page open it will refresh it, focus it and move it to the tab index where new tab would otherwise have opened. Really simple stuff in glide, not so much in others)
My basis for critical thinking is like 80% scientific method, splitting arguments in the smallest possible pieces to help avoid bias, testing them thoroughly, trying to destroy my own arguments until I can't.
In school the scientific method, maybe the most important invention of human kind, was pretty much skimmed over on some science classes on 5th-6th grade. People didn't learn how to apply it and do their own tests in everyday life, at all. Didn't even understand they should, it was just a part of science (subject that nobody cared about anyways).
Even those essays and other projects it's crazy how much weight was put on "books great, reliable magazines ok, tabloids bad, internet mostly bad but .fi domain is the most reliable.." and later down the road "wikipedia bad". That does not help much in current media landscape, where you can buy a book to confirm whatever you want to believe.
I learnt my own critical thinking skills from scientific books and my own curious neurodivergent mind that was obsessed with being as correct as I could. I saw in real time how lacking it was in school, how it affected my peers, and thought this is gonna be a problem in the future, and here we are.
In reality, people don't learn those critical thinking skills because they ignore school. Their parents taught them that education is liberal brainwashing and that it shouldn't be trusted. Their experience is that school is useless because that's what parents and media told them so they didn't pay attention and now as adults they blame the schools and more media insists that it is the schools fault.
This was absolutely not something that meaningful in my community. Yes there were people like that, but they were just a tiny slice of all the people that didn't really learn to think critically but would probably have wanted to if we just taught them.
I'd call what was taught in school "vibe critical thinking", it seems good on the surface but it really is not even close to good enough. Sure if you get to university it gets better, but that doesn't help with majority of voters.
I don't really know much about education, but even having something like weekly session where we'd talk about how we applied scientific method and other tools in our life to test our claims, and would have judged the tests/methods used by others to see the problems in them to improve, would probably have mattered greatly. At least people would see that you can and should do that in real life, while learning a good intuition on what makes a test good. Honestly people hearing me testing my claims thoroughly made everyone look at me like I'm a crazy person obsessed with the thing I'm trying to prove, when I just understood that if I don't do that my beliefs are worthless.
But you don't need to convince every voter, just give a nudge to the right direction. Also, a ton of people are falling for really easy questions, like "is human caused climate change true", there really isn't much propaganda should matter in those cases if people had the tools to find even the simplest, most clear facts.
But I'm not even sure if it was possible - lots of people seem hellbent on believing what they want, I've thought that probably comes from evolution from time when we didn't really have ways to study reality that well, and group cohesion was more important than individual thinking. But we should have at least tried. It was quite clear people would get corrupted when they're sent out of school with a bag of knowledge but no real ways (or will) to really judge any future information
The mistake was not spending the first years of school teaching people to care about what is true, and also the tools for critical thinking to figure out what is real and how sure we are about it.
I thought that already when I was a kid and saw that people do not care at all if their beliefs are correct, and because of that don't care about learning any critical thinking skills, but I wasn't convinced and thought maybe adults just know something I don't, but today it is clear the same problem is even worse and the most important factor to why we are so screwed up as a species
It's not completely unrealistic angle, you could pwn the speaker when someone is traveling with it in public and then exfiltrate data when it's plugged in a secure environment and you can't connect anymore
You can modify your regex to only match when it's not a shortened url - then the short one will redirect to the real www.reddit.com address, before the redirect matches.
(Don't have the correct regex on hand right now, as I changed browsers and decided to use Old reddit redirect extension instead of scripting, but it worked in my previous browser)
LiteLLM can serve OpenAI API endpoint IIRC and proxy that to other providers like DeepSeek, should work with Codex
Yep, if I use street name it attaches to wrong part of the street, if I use a place next to the street it attaches to the place, not the street. Couldn't figure out how to drag the origin point of the arrow
Feels quite clear Donut doesn't have much - no meaningful new tests released for many weeks already and some executive of Nordic Nano sued Donut Lab and said their claims were misleading.
I haven't really followed that closely myself, but I've noticed the people who I saw defending Donut before have gone really quiet about it lately.
Tried it again few days ago. I kinda get that currently you can only use AI on Helix through LSP, but on top of that it does not have auto-refreshing files when changed outside - makes it really hard to work with external AIs, as I'm just constantly worrying if I'm editing a stale file.
Just as FYI, for people currently using firefox or want to use firefox but found its keyboard control (or plugins like Vimperator) lacking, I really recommend glide[0] highly.
I've used qutebrowser for years as I feel the keyboard controlled web is much more convenient, and there hasn't been any reasonable competition to qutebrowser. The vim keyboard control plugins for chrome or firefox don't fit the bill for me, they feel slow, are often out of focus, and quite limited.
glide fixes all of those problems, supports firefox extensions and has a really powerful and approachable scripting API. It's alpha but feels quite ready, I've been running it a few weeks full time and loved the experience.
Something like LD2410 [0]. IIRC there's newer ones that report accurate position and even heart beat rate, but I've forgotten the names of those..
I agree with the article and I hold 0 crypto right now. But I still think it's amazing that I can hold something limited, something I can exchange for real money, in my head, just based on math. Sure it is extremely inefficient database, and pretty much all the real value needs to be linked with real world banking, but it does have some really unique features that makes me sad that it (predictably) turned to just scams and speculation.
Edit: and the other feature I like is that I could just attach my code to the raw banking backend. People say that anyways everybody just uses exchanges, and that's true, but if you'd ever want to connect to banking backend, you'd get buried in paperwork. With crypto, you'd just run or connect to a node.
At the same time, the CO2 increase measured at Mauna Loa for 2024 was over 3.5ppm/yr, way up from the ~2.5ppm/yr seen previously this decade[0]
2025 State of the Climate report[1] said (on top of other horrible things)
A dangerous hothouse Earth trajectory may now be more likely due to accelerated warming, self-reinforcing feedbacks, and tipping points.
I haven't seen hothouse earth mentioned in mainstream papers for a long time (decade+?), as it was deemed unlikely before.
Also The German Physics Society and the German Meteorological Society issued a joint statement warning about the possibility of 3 °C warming by the 2050s[2]
I am actually angry to people that they're irresponsible enough to vote for this without caring about others, but it feels like it was such a horrible timing for all this stupidity as well.
[0] https://www.carbonbrief.org/met-office-atmospheric-co2-rise-... [1] https://academic.oup.com/bioscience/advance-article/doi/10.1... [2] https://worldcrunch.com/focus/green-or-gone/global-warming-a...
I feel like democrats should make it clear that if there's still a fair election and they regain power, they'll go after both the corrupt people in this admin and entities buying favors. The current state can't be too good for the society, at least there should be a clear possible downside for being a part of it.
Not OP but
- Terminal search and focus (you can list kitty tabs and windows and get the window content from the socket, implementing a BM25 based search is quite easy)
- Giving the current terminal content for AI, so I can do things like run `ls` and then write "Rename the files (in some way)", and push the whole thing to LLM that replaces the command line without me having to write the full context
I even have a Codex session finder that uses codex session files to list and select the session I want, and then uses the kitty socket to find and focus the window which matches the session content
Trump also said he's gonna tell Australia's prime minister about the reporter, which is kinda nuts (and hilarious?)
Old track, but just hard to imagine what would have happened if Biden was asked about his corruption and answered like that. But it's hypothetical anyway, since no previous president would ever be rug-pulling crypto scams or selling watches and bibles.
I just can't believe how weekly, or sometimes daily, I share these wild stories and videos with some friends and they keep behaving like anything about this is normal. There are so many things that would make me go WTF even without the context of the constant grift it all comes with.
SIDENOTE: If you want 2 way audio to work in frigate you must use the tapo:// go2rtc configuration for your main stream instead of the usual rtsp://. TP-Link are lazy and only implement 2 way audio on their own proprietary API.
Annoyingly when this is in use, I can't use ONVIF which seems like the only way to pan and tilt the camera using open tools. So if I want to use two way audio and also control the camera, I have to stop the process reading tapo:// stream, start onvif client and rotate, turn off onvif client and start streaming using tapo:// again
I definitely agree with all of those points. I just really prefer it completing steps and asking me if we should continue to next step rather than doing half of the step and telling me it's done. And the context degradation seems quite random - sometimes it hits way earlier, sometimes we go through crazy amount of tokens and it all works out.
I've been extremely impressed (and actually had quite a good time) with GPT-5 and Codex so far. It seems to handle long context well, does a great job researching the code, never leaves things half-done (with long tasks it may leave some steps for later, but it never does 50% of a step and then just randomly mock a function like Gemini used to), and gives me good suggestions if I'm trying to do something I shouldn't. And the Codex CLI also seems to be getting constant, meaningful updates.
I would never have bought one before but nowadays it could actually be useful. You could have Codex or Claude Code in your pocket, and every ~15min check the work and write a new prompt. Tablets are too big (for me) to constantly carry around for this, and phones annoyingly small for that use.
Usually you'd have some predefined widths, like 33%, 50% and 67%, and use a shortcut to cycle between them. And you can define window rules to start some applications with different width than your default.
edit: and as fellow niri user, I recommend people try it. I think it's one of the easiest tiling WMs to get into, it feels very natural within minutes.
So far I’ve just YOLO'd it. But if I install other software directly from git and the source isn’t fully reliable, I’ll usually at least check recent changes, or have codex take a look through the source, just like I read through PKGBUILDs when installing from AUR. It feels crazy that I then update LazyVim and suddenly pull in 150 new commits, some just minutes old, all with free access to my system.
Am I the only one who thinks the way plugins are updated in lazy.nvim (and probably others) is a bit insane? It seems to just pull the latest commits. Every time I update, I feel one rogue commit away from someone stealing my keys. It definitely feels like the riskiest thing I do on my system. Or have I misunderstood something?
This sounds strange? If I were to build this system (without really having time to think about it), I'd let the AI "build" the order, which would impose some hard limits - like not accepting 18 000 items. Then I'd have the user confirm it without any AI involvement, so you wouldn't end up with bacon in ice cream. This sounds like they just connected an AI directly to ordering functions and that's it?
Seeing this title, I really hoped they'd have a parameter to force the language for voice recognition. Being Finnish with a heavy rally-Finnish accent, the real-time modes quite often end up transcribing my English speech as Finnish text, and strangely, I get the correct Finnish for the words for what I spoke in English. It might not happen during the first sentence, but after a few queries and replies it usually does.
According to the OpenAI forums this is a common problem. I see they've addressed this in the post by prompting the model to stick to one language, but previously this didn’t work consistently, and in their Playground the newest `User transcript model` is still the same as before (`gpt-4o-transcribe`), so I don’t have high hopes. Must be hard to implement.
edit: Tried it again (with a prompt requesting English like always). By my 6th message it suddenly started transcribing to Finnish, and after that it became more common. Better than it used to be, but in many ways still useless. Though I'm sure it works better for people with lighter accents.