skysight-inc/HackerNews huggingface dataset:
I think I understand you. That functionality doesn't exist in ESP32 Arduino tool chain without more work/more code. Their hobby level perspective is valuable to other hobby level engineers who want a solution.
That landing page seems unmaintained, I think this is the main home page: https://lynx.invisible-island.net/
I'm trying to figure out the same thing. They make claums about it being totally free, but everything is in Chinese and you appear to need a Chinese mobile number to register.
Well apparently you can compile it to wasm so probably yes?

https://gist.github.com/Potherca/866dfc72de9bfe0fc5627945446...
I hope this comment gets as much appreciation as it deserves.
> and pretty much any time piracy drops it's because of more effective DRM, not service.

Do you have any evidence to support your claim?

Music purchased on iTunes used to come with DRM. There were programs to get rid of it but they got shut down by Apple and were not easily accessible. Consumers pushed back on DRM and Apple eventually got rid of it.

Rather than leading to widespread piracy, most people just started renting their music from Spotify, Apple, or YouTube.
NICE. This is the capitalism I signed up for…not OpenAI and Anthropic charging $200/mo for an LLM while trying to do regulatory capture.
What does that do, and why is it not the default?
"... as you would hire a personal assistant to do these kinds of tasks, and the personal assistant can be scammed"

Which is why I've never hired a human assistant and given them full access to my email, despite desperately needing help getting on top of all of that stuff!
Watch more realistic American movies! It’s not just being tolerated, it’s being enthusiastically embraced!
I can’t tell if this is an ironic comment lol
Have the same issue but only on the autobahn. Most German roads repeat the speed limit (unless in cities 50km/h is the base limit) after intersections. But we also have speed signs going into the intersection to slow down. On the autobahn though that’s different. Especially when you have the „moving construction sites“. That’s a car with a huge speed limit sign and an error to indicate the right lane is closed to protect road workers. These never have a cancellation so it’s up to me to ignore the „recognized“ speed limit. Overall I really like adaptive cruise control.
I agree! This history could certainly lead to bug hell releases, but I've never heard of their games being released with many problems.
It's hard to give a proper advice without knowing which magnitude of LOC you are talking about.
I've got a mixed old school capital 'E' Engineering and applied math bachground coupled with a lot of exposure to mining, cattle stations, and wheat farms.

For forty odd years I've been involved in or tangential to projects related to exploration, cost cutting, new technology, optimised processing, etc.

> If we could start from scratch we probably would choose your solution

Not my solution, I first saw electric powered heavy earth moving equipment in th early 1970s.

The greatest savings to companies and greatest benefits to the environment (aside from somehow getting people across the globe to consume less) come from making the greatest consumption areas more efficient.

Mining equipment runs 24/7/365 continuosly, idealy every hour of every day of the year at near maximum capacity allowing for maintainance.

It's a sector that consumes extremely large amounts of transport energy, more than agriculture.

It's open to innovations such as "infinity trains" and massive dedicated solar farms to generate direct power in sunlight and generate on site hydrogen derivitives for generating power at night.

Farming equipment works "hard" (heavy earth turning plowing, harvesting) for a few weeks a year. Other farm activities (seeding, spraying) happens at other times in the year and doesn't require quite the same horsepower.

There's scope to split ag activity between heavy high horsepower peak usage and lighter continuous pass work.

Already we see consumer ready (but not yet widespread) Agri-bots for weeding and spraying - solar charged, battery powered, no human on board, vision enabled self driving devices that can run near continuously (half the night on battery charged during day) that can minimise spraying to "just the weeds".

Here's a big one: https://www.abc.net.au/news/rural/2023-08-25/crop-spraying-r...

Smaller one from 10 years ago: https://research.qut.edu.au/qcr/Projects/agbot-ii-robotic-si...

There's some quite good ones coming from one of the Scandi country, the model name escapes me for the moment.
I worked one place where a co-worker advised me to move my workstation against the wall so my screen could be seen to the rest of the space. That way the boss could walk by and tell if I'm just surfing the web or working.
Quite impressive if true because historically Baidu's models have tended to under-perform.
The "Intelligent Machines" podcast from twit.tv interviewed them and they get away with this because they are not recording the audio. It is never recorded or kept, it is transcribed in real-time and then sent to the AI and tokenized. Cheating maybe, but it's how they're trying to get away with it.
The point is you’d have one browser setting that would make all the obnoxious cookie consent pops disappear. Making laws is one thing, enforcing them is another, however.
These sorts of people are never honest.
Styling an HTML dialog modal to take the full height of the viewport
Great project!!

Interesting that the largest section of the report is the last one called "Social Media outreach" to justify their choices.
History of Philosophy Summarized and Visualized
Just updated it to "save" as well.
Random idea: Couldn't Babel translate async code to callbacks?
these people literally can not
Years ago (like 2013), I had an actual use case for lynx, which was that I was staying at a hotel long-term and I couldn't access the Wi-Fi landing page from my browser for some reason. But I could hit it from lynx, so I'd just log in from there every day.

Never had to do that since, but it sure saved my ass back then...
waitfast.netlify.app
Funny I watched a video from „this does not compute“ where he worked on a rare Apple prototype. The drive had the very same issue and he fixed it the same way.

https://youtu.be/OM64l8tZSwY?si=WhEtsVPpcI21YmLn
LLMs are absolutely the right thing to look at for migrating hundreds of "simple" workflows like this.

The hard work will be validating that the code they write for you is exactly right. You would have to do that if you wrote the code yourself, too. The LLMs will accelerate the writing-the-code part but the manual QA work will still be on you: https://simonwillison.net/2025/Mar/11/using-llms-for-code/#y...
"The US values democracy and free speech more than any other country"

I hope we will finally make peace
with reality and stop giving sh*t about things valued in this or that country.

It is completely irrelevant for the EU what US values or loves and what kinds of authoritarian practices are present in China. What matters is what they can give us and what do they want in return.

US makes it clear it won't give us anything, and will demand a lot. It is China, then.
Docs – Open source alternative to Notion or Outline
E-Residency envoy here.

It is a great alternative for everyone willing to scale their businesses across Europe. They have built a strong ecosystem, and founders will find a lot of support.
Super interesting stuff, hopefuly it will get implemented soon.
What's interesting about Baidu's AI model Ernie is that Baidu and its founder, Robin Li, have been working on AI for a long time. Robin Li has a strong background in AI research going back many years. Also notable is that some of the key early research on scaling laws—important for understanding how AI models improve as they get bigger—was done by Baidu's AI lab. This shows Baidu's significant role in the ongoing development of AI.

https://research.baidu.com/Blog/index-view?id=89

I am excited to see Baidu catchup. It feels like they have earned it. Being very early.
I use thr shell alias "?" for websearch with lynx.
So "$ ? search term"
I preferred the 1992 remake.
Looked fine for me on mobile.
Selling individual rolls used to be more common. I'm sure you'll still see it today in smaller stores without a dedicated aisle for toilet paper/towels.

Why would they package those in larger packs? My guess is that the paper does help protect the roll while it's waiting to be racked. Dust/splashes/unravellng/etc. Might be where hotels get their TP.
America, is this the future you want?
100% agree. When you need this tool it is time to look for a job at another company.

Maybe it is very useful for the movie industry or something.
Many mobile devices render pages in a virtual window aka viewport, which is wider than the screen, and then shrink the rendered result down so it can all be seen at once.

Mobile browsers can stop doing that any time they want. They do it because pages not optimized for mobile and break often in mobile.

This 'shit-sifting' phenomenon in common in open protocols with lots of software and inertia.

1. Bad shit in the other end breaks this end.

2. Fix it with hack in this end.

3. Good shit in the other end is now bad shit with the fix.

4. Add workaround to make good shit good again.

(Microsoft Internet Explorer was born after Bill Gates did seance and Satan taught him to use this phenomenon to corrupt the internet.)
Context Switching and Performance: What Every Developer Should Know
Elastic Restaking Networks
also works with android "Stoutner privacy browser"
with java scripts, cookies, DOM, turned OFF
went strait to the resources page, where there are versions for a lot of different OS's
nothing for android, but not realy expecting to find that, anyway.
Oh, this brings back memories of my first steps with Gentoo linux, when I failed at setting up the display (XFree86 back then) or configure it properly, I remember browsing Gentoo wiki pages with Lynx to bring it back.
I think you mean principal
There are screen-locking programs that don't hide what's on the screen (for example `alock` and `xtrlock`). So you can use one of those in a script that also launches this tool.
"Free" does not mean "available to everyone."
Removing nulls from JSON arrays – coming in PostgreSQL 18
PostgreSQL 18 won't have many JSON enhancements - how much better can it get after all?
And virtual generated columns will probably be the highlight of the release.
But there's always some room for improvement. One long-standing pain point has been simply removing nulls from JSON arrays.
I guess this is the end of OpenAI? No more dreaming of Universal Basic Compute for AI, Multi Trillion for Fabs and Semi?

This is just like everything in China. They will find ways to drive down cost to below anyone previously imagined, subsidised or not. And even just competing among themselves with DeepSeek vs ERNIE and Open sourcing them meant there is very little to no space for most.

Both DRAM and NAND industry for Samsung / Micron may soon be gone, I thought this was going to happen sooner but it seems finally happening. GPU and CPU Designs are already in the pipelines with RISC-V, IMG and ARM-China. OLED is catching up, LCD is already taken over. Batteries we know. The only thing left is foundries.

Huawei may release its own Open Source PC OS soon. We are slowly but surely witnessing the collapse of Western Tech scene.
> I am not here to debate meaning of words

You say that, but then you dedicate a whole paragraph to my potentially (I’m not a native speaker, so it’s very possible) incorrect word usage :)

But also, I took your advice and had a chat with an LLM – seems like it's pretty much in agreement with my understanding of the meaning of "fundamental" as a plausible one.
I don’t think this article does a good job of explaining what this achieves.

> Web users want to have more autonomy over their data. They want to know who has it, where it's going and why, and they want to be able to consent to how their data moves between parties.

> It's up to the developer/business to decide how to treat the signal, for example, removing the user's details from third-party tracking or marketing, following a similar procedure as to when users opt out of sharing data for marketing purposes. If in CCPA jurisdiction, the signal must be observed to avoid legal repercussions.

Okay, so assuming a user has this enabled in their browser settings, and they register on a website. They tick the box that says “Add me to your mailing list”.

Common sense would indicate that ticking of the box overrides the browser setting. So I can share their details with my mail service provider. So by default opt-out and asking for their permission to opt-in is compatible with this setting, right?

Except now apply that logic to the mess of “we respect your privacy, click here to allow sharing your data with our eleventy bajillion trusted partners” popups on so many websites. So, again, by default opt-out and asking for their permission to opt-in. So this setting does absolutely nothing to stem that tide? What’s the point of it then?

Also, how does this tell the user “who has it, where it's going and why”? All I see is a boolean flag.

> At the time of writing, the Attorney General for California has recommended observation of GPC to comply with CCPA. There are also intentions to work with the European Union's GDPR

By default opt-out and asking for their permission is already required by the GDPR, so what is being worked on here exactly?
zlib-ng: zlib replacement with optimizations for "next generation" systems
The biggest problem with having separate accounts for everything is that a lot of the users will make their own "wish it were SSO" by setting their passwords in the systems to the same value. Then, when the weakest system is exploited, the attacker gets credentials that are valid across the organization. Yes, they should be using a password manager with unique, random passwords for each system, but realistically a good chunk of larger organizations' staff are not going to do that.

Some other headaches:

Having decentralised authentication means that onboarding and offboarding need to have a bunch of tedious manual steps, or custom automation.

Whoever does user support for the organization has to be trained to reset passwords/unlock accounts in a hodgepodge of systems.

Any security controls the organization wants to implement need to be reimplemented or approximated in a bunch of different systems. E.g. if there are regulatory requirements for account lockouts, time between explicit reauthentication, etc.

It becomes much more critical to collect the authentication logs/event data for all of those systems, and harmonize its formatting with everything else so that the security ops team isn't maintaining separate monitoring/alerting rules for every system.

For large-scale systems, there are also at least theoretically performance advantages to the kind of signed ticket approach that SSO mechanisms tend to use, versus having to do database lookups of session IDs or verify a password. It's possible to do that without SSO, but if you're going to the trouble of implementing that kind of mechanism, you're most of the way to having SSO anyway, and might as well just finish the job IMO.
Wait, maybe I got that the wrong way around. We put long-distance cables in the air because the soil is so soft and thus mobile, and underground cables would break. Either one ;P
Lynx is still valuable even if one doesn't use it to browse the web.

It's been a while but when large sites would every so often alter their link landscape, via pruning or renaming, Lynx was a useful tool when looking for similar pages that may not be displayed by search engines with the given query parameters, (non matching name,) and more often it was Lynx I'd use as it was quick to dump most of the links to search though later on if I needed to rather than deploy wget's spider mode

lynx -dump -listonly -nonumbers http://foobar.com/ >foobar.txt
Previously discussed in this thread (which links to the actual code rather than the press release): https://news.ycombinator.com/item?id=43365734
Yeah. I can't tell you how much time we spent typing in the library. We spent so much time on risk assesment, that we nearly forgot to write about electronics.
What's New in Git 2.49.0?
You know Elon Musk screwed up badly if this sort of news counts as good news to its camp.
Destructive Updates – A Stitch in Time
We need to raise 1.63 Gazillion dollars to stay ahead of the game, to make sure that the newest models remain in the hands of an independent nonprofit acting for the benefit of all humanity, rather than some authoritarian regime... And investors willing to write a check for 1.63 Gazillion dollars require the prospect of profitability and hence a closed-source product.
Also, "than us doing what"?

Thru-hikers are often expecting to burn like 6000 calories a day.

Arctic explorers burned up to something like 10,000.

Would Neanderthals burn 30-50,000 calories in the same situation, or is that just "what Neanderthals did all day", as opposed to me, a guy sitting at a desk, burning 2000-2500 when I get my steps in?
You’re saying this as if you’ve seen their books and know the pricing is sustainable.
Ten years ago I wrote a alternative frontend for YouTube in C++ (Qt & VLC), it worked pretty well!

https://github.com/skhaz/qt-youtube
Years ago I made up a script that would incrementally output from random files in a given directory at configurable speeds. Then I'd run a few instances of the script in a bunch of tmux panes so I could make my second monitor look eternally "busy."

I was _actually_ busy enough, and the cubicle walls were high enough then, that I virtually never used it as a real "boss key." But it's fun to make this kind of thing.
We have means to wipe out those 8 billions in a matter of seconds. And we continuously select the biggest psychopaths to control those means. The evidence shows that we are fucked up species and it's only matter of time when we are going to blow the whole thing up.
Not quite. As described in the FAQ:

What about the interoperability with SQL?

Some libraries and tools enable developers to write queries in a new syntax and translate them to SQL (e.g., PRQL, SaneQL, etc.). The existing SQL ecosystem provides solid database implementations and a rich set of data tools. People always tend to think you must speak SQL; otherwise, you lose the whole ecosystem.

But wait a minute, those libraries translate their new language to SQL because they don't implement the query engine (i.e., the database) themselves, so they have to talk to SQL databases in SQL. However, ScopeQL is the query language of ScopeDB, and ScopeDB is already a database built directly on top of S3.

Thus, what we can leverage from the SQL ecosystem are data tools, such as BI tools, that generate SQL queries to implement business logic. For this purpose, one should write a translator that converts SQL queries to ScopeQL queries. Since both ScopeQL and SQL are based on relational algebra, the translation must be doable.
This reminds me of my time as a professor at a business school, where I worked in an open space with my screen visible to everyone. I spent a lot of time coding, so my IDE was always in plain sight.

Yet, it was only when I had the terminal open, running a few basic commands, that people would stop by and say—impressed—"Oh, I didn’t realize you could code."
> Honestly I think the mistake we made was calling it “work from home” instead of “telecommuting”.

I am curious. Why do you think calling it telecommuting would have made any significant difference? And what difference would it have made? Where do you imagine we would be today if more people referred to it with that word?
> - don't redesign anything, do a port (see also, Typescript compiler to Go port)

> Don't get tempted into doing refactorings as you go.

I would say those are the most important. We did so many migrations in the past 30 years and the only ones that went ok were the ones that held to these rules. If you don't, you are rapidly stuck in a lot of pain and probably you won't be able to get out.
Unless you’re dealing with a lot of third-parties who can’t port their code, all of this seems like overkill. Just port the workflows to Python instead of trying to transpile them.

If you have an ecosystem to keep compatibility with, I would look at compiling the JavaScript to WASM and running the WASM from Python, or some kind of sandboxing to continue running the JavaScript as-is.
The article ignores that the DNT header already had some regulatory backing, as in court decisions saying it ought to be respected. https://www.datev-magazin.de/nachrichten-steuern-recht/recht... references such a decision against LinkedIn.

Instead of using that, this new proposal seems to be exactly the same thing, just with more work for website hosters (having to add nonsensical files to /well_known/) and claims that this time, the regulatory backing will be good enough. Bullshit. They could have just tried to enforce the DNT header now, with the new regulations and the old case law. Instead they ripped it out of Firefox.
Hardware tech, to be specific. Plenty of room left in software services still. The east can compete on price but user experience is incomparable.
Why Growing Your Business Means Letting Go of the One-Man Show
https://archive.is/G94jq
Hi, thanks for posting this. I'm the creator of Sunsethue, so if any questions arise, let me know!
1. Ensure there are tests for EVERYTHING important on the JS side of things.
2. Port the tests (if necessary -- if there is a REST interface, just use the same tests)
3. Port parts of the code and run against the tests.

This way you have an accurate idea of how your code is working before and after the port.
Thanks so much. I think we just really wanted to explain our plan on social media (and our outreach person didn't have much to do).
Comparing SpaceX's and Tesla's financial aid from the goverment compared to the shit USAID does is stupid.

Tesla was a bet that USA will become dominat in electric car production, which is something that is in the interest of US government.

SpaceX even more-so due to the military/satallite connection.

Comparing this to the money that "independent" news organizations etc... recieved from USAID to misdirect even USA citizens is comparing apples and oranges.
Hey YesBox! I've been watching your game for ages. I think since you first showed it on the indie subreddit. I'm excited to play it. Sim City 2000 was a big influence for me.

Overall though I'd say: coastal US is a market no one can afford to do gamedev with employees in unless you are a child company of a platform holder. We're based in Japan where cost of living is vastly more reasonable.

Personally I'd suggest you highly question yourself about what sort of studio you want to work in. The environment you want to work in, should be the one you try to make. For me that meant full remote with no offices. I'd honestly be surprised to meet ang gamedev who likes offices and commutes, much less one who list the extra cost.
Debian 12.10 „Bookworm" is out
Using more than one Github account violates their ToS though.
@reseasonable commented (elsewhere)

"A dedicated hacker news of politics site is long overdue. Civil discussions, amazing moderation, and the intelligent insight of experts to hash out complex issues. I’d be on it and participating nearly all day long."
Yes, before I wrote the post on HN, I shared it with my local community and they told me about the same two features.

I think those two services are more appropriate for the name "Note".

For my project, I should have used Page or Document for the project name.
> the absolute abundance of food provided by a tropical island

There is no absolute abundance of food on an atoll. There’s fish, coconuts and precious little ground for anything else to grow. It can be sustainable if the populations are very small, and then turn to hell quickly if they are not.
It would be up to the browser to render HTML sensibly. Use a browser that can.