skysight-inc/HackerNews huggingface dataset:
So they sell Chrome today and create Ghrome tomorrow?

I can't see Chrome surviving as a standalone product - where is the revenue? I am sure someone will buy it and try to create some "premium" version, but ultimately it will wither and die I expect.
I just want an algo where I set the reward function instead of “dwell time and view ads”
Rescinding my dupe accusations, as per dang's guidance elsewhere: https://news.ycombinator.com/item?id=43303797
Question three is what hits the nail on the head about how this “AI revolution” isn’t as robust as often claimed.

If it was truly intelligent it could reason about things like API specifications without any precursors or shared structure, but it can’t.

Are LLMs powerful? Yes. Is current “AI” simply a re-brand of machine learning? IMO, also yes
I have a strange problem with my left eye. I wake up every day with either burning or itching sensation only in left eye. Feels better after washing my face and pain either goes away after couple of hours or resurfaces back at the end of the day. I spend around 10-12 hours either staring at my laptop, phone or monitor on a weekday.

Went to ophthalmologists and doctors and they keep claiming that everything is alright. Still not able to figure out what is wrong.
Have you posted your rules anywhere online?
Show HN: I made an AI language learning tool for intermediate and above learners
So I made Lezan for myself. Whenever I was watching anime or reading manga and saw an interesting word/phrase in Japanese, I wanted something to not just translate the phrase/word but also help me practice it and see a description and examples of it.

It works by providing it a phrase/word, and then it will generate some flashcards and then afterward it will generate a quiz for you just like Duolingo.

It uses gpt-4o-mini for now, but I'm considering using 4o if I see ppl are liking it.

I would really appreciate any feedback.
I think you might want to read up on the history of Japan post Warring States, to learn what happens when you priveledge "social stability" over innovation.
The golden age of science fiction is twelve...

This is a good spot to post the omni magazine collection as well...

http://www.williamflew.com/
Being able to set my default browser to Kagi was enough. I'll deal with Orion's bugs for now because I don't want to go back.
I built https://skeet.build where anyone can try out mcp for cursor and dev tools without a lot of setup
Mostly for workflows I like:
- start a PR with a summary of what I just did

- slack or comment to linear/Jira with a summary of what I pushed

- pull this issue from sentry and fix it - pull this linear issue and do a first pass

- pull in this Notion doc with a PRD then create an API reference for it based on this codebase, then create a new Notion page with the reference

MCP tools are what the LLM uses and initiates

MCP prompts are user initated workflows

MCP resources is the data that the APIs provide and structure of that data (because porting APIs to MCPs are not as straight forward)
Anyways please give me feedback!
I’d still love to chat for 20 mins if you’re up for it. Want to better understand your frustration with the typical optometry process. I’m at jbornhorst [at] gmail.com.
They are obvious insincere, because they've been idly making them about every minor gesture the West has made in Ukraine's favour. And ultimately it is strategically impossible for there to be any good outcomes of a nuclear attack on Ukraine for Russia, never mind "better than conventional war Russia have marginal advantages in" or even "better than retreat to pre-2014 borders".
The predisposition to get T2D is inherited.

Actually getting it - if you consume very few simple carbs, you can lower your A1C and you won't get T2D. You can even reverse T2D.

> Most of the time at least - people still get it without the stereotypical risk factors.

People consume too much sugar! That was my point in posting the link.
Restarts don't always need a debugger or intervention.

A classic case would be restarting memory allocation after failure and after the error handler freed cache memory.

Another case would be retrying to open a file when the process has too many files open already. The error handler may close a few that are not critical, then have the restart fire.

Another case is sending something through TCP. Perhaps you try to send something, and it gives you an error. Unbeknownst to you, the message was already sent, but you wait a second or until other connections do less, then restart and try again, and it succeeds. The other end gets a duplicate, but no matter; it's TCP.

Another case is DNS. Say you need to get the IP address for some URL, and you connect to your first default DNS server. However, it happens to be run by your local incompetent sysadmins, and it happens to be down. Your error handler may choose a different, maybe public, DNS server, like Cloudflare or Google, and then restart.

If you think, 'Oh, well, I could program those in without restarts,' you are correct, but the thing is that doing so couples things.

Take the DNS example: if you put that extra error handling logic in the code that actually tries resolving things, then how do you change error handling when you need to?

Let's make the example even more detailed: perhaps you have a fleet of servers, a whole data center. Most of those servers could use a public DNS if they needed to, but perhaps your head node must NEVER use a public DNS for security reasons. The typical way to implement that would mean having an `if` statement for acting differently based on whatever condition would indicate head node or not. That is coupling the DNS resolution with error handling.

But if you have conditions and restarts, then you simply register a different DNS error handler at startup based on if it's the head node or not. Or the error handler could have the `if` statement instead. Either way would decouple DNS resolution from the error handling.

I hope all of that helps.
They also prey on the lonely. The big new thing in scamming is "pig butchering". Make friends with someone online, gradually persuade them you're a genius crypto trader, get them depositing funds to a "crypto trading platform", number goes up, get them depositing more funds... then pull the rug.

https://www.youtube.com/watch?v=1QhMqoTNSl8

I remember when I was young in the early 2000s, the internet was a place you could make friends. These pig butchering scammers are working to wreck what little social fabric the internet has left.
"The AI agents -- a fancy word for bot -- ".
> How does a non Google owned Chrome support itself and continue development?

Possibly by trying to find a business model that can support Chrome development just like all other Chromium (and non-Chromium) based browsers?

As much as I loved Chrome when it first came out, I’ve also been well aware that Google’s backing of Chrome (and Chromium) has given it undue advantages in the browser market by effectively making everyone else compete with a loss leader. If Chrome itself cannot sustain its pace of development or even stay alive without the unlimited funding by Google, then I think that is a good thing and proof that it acting as a monopoly. Forcing Chrome to balance product velocity with revenue constraints evens the field amongst all browsers.

(edit: If Google killing competition by injecting unlimited funding into a project without needing to make a profit sounds familiar, it’s because they’ve done this for a long time. The often cited example being Google Reader.)
Perhaps it used to contain their startup legacy.
Hey, I'm the op.

I posted about Lezan on Reddit but did not get much feedback, so I hoped I get more feedback here.
Seeing that Safari doesn’t drain my battery on my laptop and it doesn’t send my search engine to an adtech company…
YouTu-be or not YouTu-be

Whether 'tis nobler in the mind to suffer the slings of ads and outrageous distractions

Or to take up arms against a sea of content creators and shit-miserable silicon valley tech bros

And by opposing end them. To blank out—to not be sure what you were trying to look up in the first place anymore

Perchance
Book: https://bookshop.org/p/books/astounding-john-w-campbell-isaa...

Audio book: https://bookshop.org/p/books/astounding-john-w-campbell-isaa...
I have been using coolify on a bare metal server and it has been such a great experience.

The ability to spin up services is crazy good and easy. I was able to evaluate n8n, windmill.dev and prefect in 3 hours because I was able to quickly setup these clusters and test them. And final thing was to compile my code as docker container and spin it up on coolify within mins with custom domain and ssl.

How is it different and eaiser than coolify kinda setup?
Justice Department demands Google sell off Chrome in new filing
I assume Oracle will buy it and start threatening to change APIs and then sell a enterprise version
Yeah, I kept on reading to find out if there is some Zig-specific twist but it is literally just that.

Are there really that many Zig programmers that have never seen C or know what pointers are?
Again, comparing it with Madoff shows that you have no idea how these cases work.

Madoff lied to investors over forty years, stole their money, deposited in his bank account, and spent it.

SBF didn't commit fraud (US laws like wire fraud are deliberately vague so they can be used to bolster the political credentials of prosecutors so they can run for higher office...this is a banana republic style legal system), he ran a totally unlicensed securities exchange, that exchange lent money to a hedge fund he also controlled, and that fund temporarily turned out not to be good credit.

If you followed the case, you will know that prosecutors never explained where the money went...it just disappeared...the reason why is because what happened is the same thing that happens at every bank in the world. A recent example is H20, investor's money was lost lending to an (essentially) related party, this is in a jurisdiction where there was a duty for oversight, customers were missold this investment (again, in a jurisdiction where this was a requirement), and the fund has been frozen since 2020...the result has been a fine, deauthorization of the firm, etc. No-one was put in jail for three decades, fees were disgorged but only on related products, etc.

...and this is for a regulated, onshore product...not a unlicensed crypto exchange operating in the Bahamas.
+1. Something interesting I’ve learned - there can sometimes be a .25 - 1 Diopter difference in the Rx depending on one’s tear film. (Which intuitively makes sense - it’s the surface of the focusing lens, essentially). PF free eye drops have been very helpful for me.
Isn't "monopolies suppress competition" one of the classic reasons people think they should be broken up? I'm not saying you have to agree with that theory, but just observing a current lack of competition doesn't by itself seem like an argument against breakup.
uBO Lite seems to sufficient for like 99% of my usage. Only certain websites I'll open up in FireFox with UBO full.
Comments moved thither. Thanks!

(except for the subthread that depends on this title)
one funny feature: extending other people's conversations
I don't use terminfo. It is less standardized than ANSI terminal control. POSIX defines next to nothing about it beyond its existence.

While it can help programs work with totally different terminals, that has next to no value in the world in which everything speaks ANSI.

There are terminal-specific extensions to ANSI. Some of those are popular and so de facto standard. You can get away with using them.

terminfo won't help you with the ones that don't work everywhere. It cannot magically make a feature appear where it doesn't exist.

Antirez's Linenoise line editing library uses the escape goes directly. This is brilliant and helps it achieve its small size and no dependencies.

Every time I need to make any kind of program that uses terminal features I just use the sequences likewise.
I happen to agree with @lelanthran's position, but aside from that I think their point is not that there are C libraries following their principle, but rather that libraries should follow it. This is akin to Rust's "get"/"try" style of fallible methods, avoiding both UB and exceptions/panics. It also seems moot to ask this of typical C libraries, as they wouldn't use exceptions either.

(I've edited this multiple times by now, apologies if it's confusing. Only adding things to it, but it may read weirdly as I've reconsidered what I'm trying to say.)

For something like array indexing in Rust, it's not bad to have a panicking operator by default because it's very upfront and largely desired. Similarly, a library may document when it panics just as it would document its error type if it returned error values. But something that I would consider very bad design is if I use a library that spawns another thread and does some file processing and can panic, without making this clear to me.

I think one of your main points is, suppose a library theoretically could index an array OOB and panic; it is not formally verified not to and so the developer is just covering all bases conveniently. The normal alternative being UB is of course unacceptable. There is a crucial distinction to be made here. If the index is derived from the application, return an error value making this clear to the application. However, at some point the index may be considered only internally relevant. I agree this is fine. The thought is that this will never trigger and the application will be none the wiser. If it is ever triggered, the library should be patched quickly. I think is not all the panics that people in this thread have in mind, as otherwise panics should be seen basically never, just as a well-designed but otherwise normal C program would have risk of UB but should exhibit this basically never. There should be an effort to minimize panics to the ones that are just sanity checks and only there for completeness, rather than a convenient way to handle failure.

With panics, either I just let them happen when they will or I have to defensively corral the library into working for me. With error values, the library has set out to state its terms and conditions and I can be happy that the burden is on me to use it properly. I have more control over the application's behavior from the start, and the extra work to surface errors to users properly is more or less equal between both approaches. Yes, panics can also be laid out in the API contract. But it's more enforceable with error values.

If there was a good way to do error-values-as-exceptions (automating Result bubbling with ?) that just panics up until a good boundary and returns a Result, that's basically catch_unwind but cleaner. It's true that oftentimes aborting (perhaps after cleanup) is the best way to handle errors, but it shouldn't be a struggle to avoid that when I know better. Particularly with C's malloc(): maybe I do want to change my program behavior upon failure instead of stopping right then and there.
So please enlighten us, how will someone make money from the free product that is free and no one pays for because it is free?

Selling user browser data obviously won't fly (and note that Google has never explicitly nor directly sold user's browsing data as far as I know, but they do have a huge ad network that utilises cookies...), so what's the plan? Put ads in the browser? "Premium" features?

The only thing I can think of is highjacking links to Amazon et al to insert referral codes en masse, or selling links/ads on new tab pages.
No, it was likely invented by people on the US side. Politicians need wins, this is an easy win. It is a perfect deal: the US doesn't really need the money back, and Ukraine doesn't give anything away.
I agree with you that dietary studies, particularly radically new findings, should be considered with appropriate skepticism.

But it sounds like you're dismissing all science out of hand! What are we left with then - truthiness?

Is there any indication that this study is a poor one? It seems to have a lot of positive indicators. It also generally agrees with what we already "know" about both coffee and about sugar.

> I don't put sugar in my coffee

We're on the same page. AeroPress?
North Korea Says It's Building a Nuclear-Powered Submarine
https://archive.ph/y6jtY
Bluesky feeds are still server-side (due to needing to process all of the available posts to generate the feed) but at least you can choose which ones to use and people can make their own, which is an improvement over a single app-provided algorithmic feed.
Before these trade war escalations the US imposed an average tariff rate of about 3.5% on EU goods, notably lower than the EU’s 5.2% on US goods, and lacked the high, sector-specific tariffs seen in the EU. While the US maintained a relatively uniform rate, 2.5% on cars and slightly higher on food and chemicals—the EU targeted certain US sectors with very steep tariffs, like 32.3% on dairy.

We should also mention VAT. The EU’s 21% VAT jacks up prices, a €100 item hitting €121 will slash demand. This provided around €1 trillion revenue for EU governments in 2024. While the US’s typical 7% sales tax keeps a $100 item at $107, hurting demand less, total about $457 billion in 2024. This gap makes US goods pricier in the EU (27.7% markup with tariffs) versus EU goods in the US (10.8% markup), acting like an extra trade wall for American exports, while the EU’s VAT refund on exports gives their firms a edge.

Notice we haven’t even mentioned defense spending yet …
It kills my battery on my Mac about as bad as Chrome.
From the video's comments:

Comment from 9 years ago: "This man is worth 22.7 billion dollars"

Comment from 1 year ago: "112 billion now"

It's financial turtles all the way down, until it isn't.
So the entire economy should be in service of national security? That’s preposterous.
> > > Did they just funnel and move cars through the Canada based dealerships that were for sales in other parts of the world?

> > Even then it would likely still be some variety of fraud

> This is not fraud.

The scenario they brought up of misrepresenting non-Canadian buyers as Canadians in order to take rebates from the Canadian government would absolutely be fraud.

As for your "online orders" thing, I've replied in another thread.
The first rule of Discworld fandom: Don't start with the first book.

Pratchett himself said so and that is mentioned in the article.
It hasn't been that easy in any car ive used. Maybe yours is different, but it is far from average.
Show HN: Hatoi (Has Anyone Thought of It)
> Mars has vast mineral resources.

So does Earth.

The downsides of Mars:

• Colder than Antartica
• Drier than Sahara
• Lower air pressure than top of Mount Everest
• Soil perchlorate concentrations on par with a Superfund cleanup site
• Atmosphere contains negligible oxygen, nitrogen; you need the former, plants need the latter, you need the plants
• No ozone layer (not that you're ever going to be outside, what with the air being unbreathable in two distinct ways)
• No magnetosphere (so CMEs are dangerous rather than being pretty light shows)
• We don't even know yet if the lower gravity is important

I say this as one of the people who finds Mars inspiring, and would even consider being a Martian colonist: The technical capacity to make Earth as uninhabitable as Mars already is, would also threaten Mars.

Nukes? Mars colonies are much more vulnerable. Engineered viruses? If they existed, private companies could already ship them to Mars — etc.

If your goal is a backup for repopulating after a disaster, we can already do hermetically sealed metal boxes isolated from the outside world for long durations at a time, where at least one such box of people is always secreted away in an unknown location at any given moment: nuclear submarines.
Oh look, an actual use case for AI. Very nice.
So who is going to fund a fully featured browser?
I am quite sure this was shown in one of the MS PDCs ? I am quite sure I saw it there -- I couldn't put my finger on which year. Doubt it ever was a real ad, but one of these parodies they used to do.
Just tried it. It connects for a few seconds, enough to recieve messages and attachments, then it disconnects and complains about moving too fast.

Tried it with a Starlink Mini, roam subscription, and opt in Priority data turned off.

Had two 100Wh batteries with me to power it, but ended up using the plane's AC adapter since they had one.

Wanted to try it on my next flight with priority data turned on, but ended up not bothering and sleeping instead. I recall Elon tweeting about a video conference being held from his jet to an employee carrying a Starlink on a commercial flight, looking trough the window.

So the technology is there, but they probably block it to protect the netwrork from overload (same reason we put phones in airplane mode), or to charge extra for the service trough priority data or enterprise licenses.
The State of Personal Online Security and Confidentiality – SXSW Live [video]
Id have gone with "Singularity to sigmoid, whats next for AI"
> I dislike any politics

TikTok in particular sneaks politics into everything. Even if it's not explicitly political.

I asked Deepseek once to walk me through what it knows about TikTok and it claimed the Chinese version uses an RL approach to sprinkle socialist core values into your feed even if you explicitly don't want politics. It also claimed TikTok absolutely promises it doesn't do this in the US. I'm not really convinced Deepseek knows what it's talking about but it was pretty plausible technically.

But in practice it's easy to tell if someone even in the US spends a lot of time on TikTok base on their strongly held opinions even when they explicitly say they never watch political content.

I doubt other social media companies do this because they aren't created specifically for political propaganda like TikTok is, but it's possible they do.
The web, i.e., websites, is only one example of how "the internet" can be used. "The internet" is "Adults Only", assuming internet subscribers are persons with bank accounts and credit cards to pay internet access fees, i.e., adults.

Web != internet.
To be honest I don't understand why this is needed. All the leading AI models can already write code that interfaces perfectly with well-known APIs, and for the niche-APIs I can supply the docs of that API and the model will understand.

So all that's needed are API docs. Or what am I missing?
probably there was both. Jan embezzled real money and then to cover that for a while they used the fake money, no?
This app_offline.htm trick does a full restart of the app. You just don’t need to talk to IIS to do it.
Can we have any genetics results without people unironically citing fiction as if it was history?
bluesky and atproto are open source. basically every part of the stack is open source and self-hostable. The only part that isn't is some of the backend appview stuff for bluesky's implementation however they maintain a reference implementation that can be self hosted as well.
Nice explanation of zig's dereferencing operator. Thanks!
World's first commercial biological computer has human neurons for $35k
Flexible crystals reveal secrets of elasticity
In Finland it's customary to have cream for coffee in "fancy" situations.

At home everyone just drinks it black or with (oat)milk. But if you want it to taste better, just add a bit of cream =)
Google is not suppressing competition. There are plenty of competing browsers and search engines, they all suck. On the Mobile OS side there is less but substantially more robust competition, even though I, personally, hate iOS. So breaking Google up because of a theoretical problem that is refuted by reality is nonsensible.
I made that switch quite a few years ago, got sick of dealing with extensions and configuring browsers. Vivaldi gives me enough out of the box to call it good.
What a piece of work is Sundar Pichai
Look up esophoria and exophoria and convergence insufficiency. Optician online and review of optometry are credible sources.