skysight-inc/HackerNews huggingface dataset:
The biggest lesson of the last two years is this: There's so much INERTIA in this industry, way more inertia than what most people believed.

Let me explain: In the good old GPT-3 era, we already had iOS Shortcuts that could receive voice commands from the user, send it to GPT-3 API, and show/speak the results. I had it on my Apple Watch. It was just one tap away. This made me and many enthusiasts optimistic about receiving official support of such features on the iPhone and Apple Watch.

Fast forward two years later, and the AI penetration landscape doesn't look good. Apple just started thinking about "doing something" about "this AI thing" (which they don't call AI btw, but that's Apple being Apple). Google has a redundant Gemini app on stock Android which overlaps with Google Assistant capabilities (so Google Assistant is not actually equipped with large LMs yet), Alexa is still the same Alexa, and Microsoft Copilot is half-baked in terms of UI/UX (I still don't know why Microsoft can't build decent user apps).

The lesson is clear: There is so much inertia in this industry that our jobs will be safe for the foreseeable future. Everyone was afraid of AI-generated content polluting the web. Well, here we are, and aside from some ridiculously obvious content which is generated by AI, the web is still the same web we knew in 2022.

It's ridiculous how long ordinary users have to wait for this AI stuff to become officially available on their handheld devices by these companies. Like I said, I and many people were enjoying LLMs on iDevices way before OpenAI introduced ChatGPT and its app companion, and way way before Apple even introduces its own version.

Speaking of Apple's LLM features, do you think they will be bundled with the rest of Apple One service package? Business-wise, it makes sense for Apple to charge people for iLLM/Siri Pro/ or whatever they call it.
I wonder how many Starlinks they lose from this sort of event?

I mean they're LEO but still, I would expect some effect
How do you vote for an alternative in the US?
> I had no idea this ad existed until this came through here. But having watched it: seems totally fine.

I presume you're a technology person, so maybe it's a good illustration of how tech sensibilities are far from universal and can be extremely tone deaf.
I think, this is a step forward.

I got used to real-time version tracking when I was working on a book. The publisher insisted that the working files are kept in the Box folder (like a DropBox, or any other cloud-shmoud synchronized storage). This was... convenient and practical. This way of working is much better than the Git way if you work alone and produce dozens or hundreds of meaningful changes a day.

But at some point you have to publish. You have to make sure your state is correct to some level of certainty, and share it with other people. So you still need some kind of 'commit' thingie.

I think, Grace gets this both ways right. Personally, I just keep GitHub repos in a DropBox folder, but if Grace catches on, I might consider hoping in.
This is exactly why I created Cahier. I want to make it excel at the capture and processing steps of the research workflow. We're close to having the foundational features of the software in place and will release the beta soon.

But we want to expand the supported attachment file formats (possibly with video and audio as well), with full annotation and referencing support, more formatting options in the note editor, .bib import/export, synchronization, linux and mobile apps.

I don't plan on having feature parity with Zotero. I think we can provide more value by focusing on the features that explore the interaction between the annotations and notes and on supporting more media types.
There is a difference between accuracy and precision at play here, but modern gps is far more accurate than design intent.
The thing people have a problem with is that Microsoft is claiming that it will be carbon neutral by 2030 but it can't be true so they're just bullshitting.

I was at Microsoft as a blue badge when they intro'd the carbon neutral by 2030 initiative and the first employee to ask about how this was possible was politely swatted down by Nadella in a live company meeting.

"why are we pressuring private companies at all?"

Because what Microsoft is doing is unsustainable but Nadella and the c-suite are too busy buying back stock to care. Microsoft doesn't actually make anything anymore - they just acquire technologies and extract the value and move on.

The OpenAI acquisition will take down Microsoft because to stay on the trajectory Nadella has bet the farm on would require Moore's Law to still be increasing compute mips/watt but that ended a while ago.

By the time these companies (Google, Apple, Microsoft, Meta) realize that AI will require geometrically more compute when only a linear increase in MIPS/watt is all we are going to get out of silicon.

That none of these firms are building silicon photonics labs to be the first to make this incremental leap away from CMOS shows that they're only vaguely aware that AGI isn't anywhere close to being a reality with any silicon based technologies.

Using bullshit technology, aka AI, to look for unknown amounts of oil while telling the press the date you will be carbon neutral is just unethical garbage like so much else Microsoft does.
It's going to be hard to prove fraud when literally everywhere you buy it it said it is not currently available and gave no timeline to when you would receive it.
> And defining a function that will only accept particular variant is nice

This is possible to achieve (or hack your way through, if you will) by parameterizing the type and using a nullary type (a type which is impossible to have) to exclude specific cases of a sum type. In Haskell this would look like this:

data Weather a b c = Sunny a | Rainy b | Snowy c

-- can't snow in the summer!
onlySummerWeather :: forall a b. Weather a b Void -> String
onlySummerWeather weather = case weather of
Sunny _ -> "Got sunny weather"
Rainy _ -> "Got rainy weather"
Snowy v -> absurd v

where `absurd :: forall a. Void -> a` "if you give me something you can't ever have, I will give you anything in return".
San Francisco restaurants dread new state law banning service fees
Probably, but I don't know how the physical layers work underneath. But regardless, it's trivial to just monitor something constantly to ensure the connection is still there, you just need the hardware and protocol support.
What I meam by that is 100% compatibility is not something we strive for anymore if parts/of it do not make any sense in 2024.
I and many people I have worked with (all engineers, swes, etc) have been comfortable with using "Ack" (acknowledged) for this purpose. Sometimes we get funny responses when others aren't familiar with the intended meaning.

Another word you can use for this purpose is "copy."
We're actually seeing how much people can read into words too much. There was zero promise by Musk just some guesses and when you buy the car itself it has all sorts of lack of promises.
How are you finding the stability? I saw an old blog post saying the Mac implementation was quite buggy and still fairly slow.

Is it more stable now? (What host?)
The real bummer is that if you want to get financing to make a game right now, putting a PDF onto arxiv.org will get you closer to that goal than actually making a game.
It actually took out forty or so in a past event, in 2022: https://spaceweatherarchive.com/2022/09/13/the-starlink-inci...

I think a number of satellite operators will be watching the sky closely.
Lose temporarily or permanently?
> It is what natural sciences branched off of.

Yes, that's true. But it wasn't science before the branching, and what is left over after the branching is not science either.

> Oxford dictionary starts with “it is a science…”, why do you say it is not?

Math is a tool used by science, but it is not in and of itself a science (with a few exceptions). The reason is that this discussion is taking place within the context of a specific definition of science that requires experimental data to verify or refute hypotheses. Math generally doesn't fit that definition.

> Scientific method ... cannot make a statement about “underlying reality” ...

Yes, all that is true.

> A position that molecules is what causes us to flourish or not, meanwhile, is textbook physicalism.

No, it's a testable hypothesis with a lot of supporting evidence.
Don't get it, is linter in smaller font an improvement or not (as it's somehow slower)?

> fixed width text can make things more predictable and faster to interact with as you don't have to scan around as much.

In what way does "i" not looking as wide as "w" force any scan speed deterioration?
I think someone going from normal smell ability to no smell ability might feel differently. One of the top joys in my life is eating and a large portion of that experience is smell. Take it away and I'd expect to lose a lot of what I enjoy. Not just as I eat it but even before, the smells of prep. Smelling garlic being fried or the stink of shrimp paste knowing delicious things are arriving soon. The smell of baking bread that makes my mouth water. Etc....

Another example which might seem the opposite for most. I don't personally understand the appeal of stinky tofu (yet). (all over China but most of my experience with it were Taiwan). To me it tastes like a savory tofu dish where someone set a bowl of steaming hot feces on plate next to you while I you eat. In other words, to me, nothing is added by the smell. Take it away and it would be a standard savory tofu dish. But, all of my Taiwanese friends crave this stuff and I think the smell is part of it.
As I understand it, solar storms can cause issues with very-large-systems that span long distances. Inducing current etc, which then could damage equipment.

I'm unsure if there's any precautions individual offices or housing can (or should?) take. I assume your "local substation blows up" before the errant current can get to you.

However these are just my impressions, I'm no engineer, and I'd love someone who knows to step in and confirm or deny.
I'll be getting my camera ready tonight. Hopefully no cloud cover will block the Aurora I'm planning to capture.
So We've Got a Memory Leak
Its more like Robocop 2, where the corporation programs Robocop with a huge number of rules by taking community suggestions and renders him useless.
The problem is the lack of stability not wealth, though wealth should contribute to stability.

Housing and transportation continue to dominate American household budget.

Now, I did read that somebody suggesting that it's not cost but density that reduces population fertility. I would wonder if that just means we need to provide more spaces for families within cities.
This doesn't seem fraudulent, FSD was an additional optional feature you didn't have to buy not a required featured. Then when you bought it there was plenty of disclaimer about how there is no timeline for release. So your claiming that because the CEO said something at random speech - that was technically correct anyways, that apparently that overrides all of the disclaimers you have to sign when actually buying the car?
>Show HN is for sharing your personal work and has special rules.

https://news.ycombinator.com/newsfaq.html
> Meanwhile, the “Crush!” ad is strikingly similar to a 30-second spot for an LG mobile phone from 2008 (via 9to5Google). In the 15-year-old ad for the LG Renoir KC910, a hydraulic press crushes musical instruments, camera lenses, speakers, paint and more, with the phone popping out as the finished product. (Apple didn’t provide comment on the similarities of the ads.)

To be fair, Apple did change the orientation of the crushing, from horizontal to vertical.
If economic and political capture fail to destroy civilization before climate change does I’ll be glad because we have science for the latter but not the former.

Science almost always gives you a fighting chance but there seems to be no motivation let alone research directions on unchecked income inequality.

I’m from the United States, a very wealthy country if you use the arithmetic mean to calculate prosperity (which is the devil’s own summary statistic in such matters), but children live in tent encampments even in ostensibly wealthy cities and it goes downhill from there.

I hope climate damage becomes a relevant problem because we have ideas for how to tackle that, arguably even credible plans.

Income inequality is utterly unchecked and will wreck civilization sooner.
If you expect a POSIX-y OS to buffer write(2) calls, you're sadly misguided. Whether or not that happens depends on nature of the device file you're writing to.

OTOH, if you're using fwrite(3), as you likely should be actual file I/O, then your expectation is entirely reasonable.

Similarly with memory. If you expect brk(2) to handle multiple small allocations "sensibly" you're going to be disappointed. If you use malloc(3) then your expectation is entirely reasonable.
Russia's greatest strategic mistake if they wish to push against the expansion of NATO.

The Ukraine war isn't about NATO, of course, any more than it was about Nazis.

It also wasn't a mistake. They aren't in it to win. I believe that Putin is deliberately trying to turn his country into a failed state that the rest of the world will have no choice but to prop up.

When you realize that it is Putin who looks at Kim with envy, and not the other way around, a lot of seemingly-nonsensical things abruptly begin to make sense.
Why not encourage through policy and taxation changes? Invest in culture that promotes. Restructure society to encourage having babies at an earlier age.
> FOR UPDATE guarantees only a single consumer can read the record, and the visibility timeout means we don't have to hold a lock

This is not always true!

Postgres does snapshot isolation within transactions that begins on the first statement within a transaction. This means that some isolation levels like REPEATABLE READ can feel misleadingly “safer” but actually break your guarantee. From the docs:

> Note also that if one is relying on explicit locking to prevent concurrent changes, one should either use Read Committed mode, or in Repeatable Read mode be careful to obtain locks before performing queries. A lock obtained by a repeatable read transaction guarantees that no other transactions modifying the table are still running, but if the snapshot seen by the transaction predates obtaining the lock, it might predate some now-committed changes in the table. A repeatable read transaction's snapshot is actually frozen at the start of its first query or data-modification command (SELECT, INSERT, UPDATE, DELETE, or MERGE), so it is possible to obtain locks explicitly before the snapshot is frozen.

https://www.postgresql.org/docs/current/applevel-consistency...
Not much of a thread, but yes: https://news.ycombinator.com/item?id=17177657
The cost of launch is small-ish compared to the total program cost, but the limitations on launch condition the engineering requirements in ways that inflate the engineering costs. JWST had to be built as an insane on-orbit autonomous origami project because its mirror couldn't fit in a fairing unfolded. Repeat for ten thousand other decisions that are made in order to optimize weight or volume.

If you can launch a hundred tons to orbit for $5M, you can just make a huge dumb cheap telescope and throw a dozen of them up there. Quantity covers a multitude of sins.
Hey, this currently has a bug but I want to share here.

The framework should be clear.

I’ve written a React pattern for writing interactive fiction using LLMs.

Here’s a demo with Taskmaster roleplay implemented.

https://github.com/LEXNY/Taskmaster-LLM/blob/main/main.js
You can use Grace without running `grace watch`, but really it's a much better experience if you do. It makes version control more ambient, more something that just happens in the background. And you can delete any save or checkpoint that you don't want, it'll disappear.

I mean, I assume you don't type curse words every time you edit a file. I don't... it's only like every 10 edits or so for me. ;-)

Yes, I presume that almost every developer in the world, by the late 2020's, will have a working Internet connection ~100% of the time. If you still need some sort of offline VCS, Git will still be around. Treating source control as something that must work without an internet connection is just silly to me... we almost all use Git as a centralized version control system already. You can't push without an Internet connection, and most dev shops won't let you push to production without going through the (Git)hub first.

It's not like Grace will prevent you from making changes; as soon as you have a connection again, `grace watch` will catch you up. Or don't use that and just do `grace rebase` or whatever. Up to you.
I agree that the need for companies to "capture" you as a user, with apps, sign ups, etc. is a lot of unnecessary friction.

But gas stations and gas refueling had the advantage of coming up in a world before that was possible. So BP, Exxon, etc. never built all that stuff and now that they have a product they sell without doing that, they can't wall everyone in. If gas refueling was invented now, they would.

I guess I'm just saying it's a nascent industry with less volume, less usage, and fewer companies and competition. No wonder it's not as smooth as a process with much larger and competitive economy of scale
C99 is a stable target for writing bootstrappable software: there are multiple mature compiler implementations, at least one of which is bootstrappable down to hex0, and the bootstrap chain is not too long.
None of those claims were claims by them, they were claims you hoped for. If you look at what was actually said it was all at random interview or podcasts, rarely if ever even at a Tesla release or event. PLus it was all "I Think.." if you want to fault a CEO for being optimistic, literally every CEO in the world should be in jail. Do you know how many "World's Best Burger" restaurants there are? The only actual claims that could be considered valid are those by the website when the purchase of the car was actually taking place, which promised exactly none of that.
Adobe has a feature called Liquid Mode that does this: https://www.adobe.com/devnet-docs/acrobat/ios/en/lmode.html

Note: they send your document to the cloud for processing.
Why not RustRover?
AI content firm creates fake writers for  ai articles
> Additionally, members of the program receive priority placement and “richer brand expression” in chat conversations

This sounds particularly bad since it's the polar opposite of what Sam Altman himself pretended to want in his recent Lex Fridman ITW (March 17):

> I like that people pay for ChatGPT and know that the answers they’re getting are not influenced by advertisers. I’m sure there’s an ad unit that makes sense for LLMs, and I’m sure there’s a way to participate in the transaction stream in an unbiased way that is okay to do, but it’s also easy to think about the dystopic visions of the future where you ask ChatGPT something and it says, “Oh, you should think about buying this product,” or, “You should think about going here for your vacation,” or whatever.
> (01:21:08) And I don’t know, we have a very simple business model and I like it, and I know that I’m not the product. I know I’m paying and that’s how the business model works.
I don't understand these restaurants jumping on this bandwagon of tacking on a bunch of idiotic fees. I think a lot of industries need to have a law passed against them to ban these kind of dumb service fees and addendums and fuel surcharges and whatnots. Expenses change so change your prices.

This example they give her this restaurant owner charging a 20% service fee. Just raise your prices by 20%. It's the same thing. Because often times they'll put these things on as it's a temporary measure because our costs have fluctuated quite quickly and when that goes away we'll remove it. The problem is it never gets removed we're still paying fuel surcharges and other surcharges and service fees and whatnot cuz they never come back off. Just raise the price so it's very clear what the overall price will be. Especially when your service fee is a flat percentage just raise your prices by 20%. Then people will get sticker shock at the price of your egg rolls. But I guess shocking them at the end is better because people in their lizard brain are stupid.
Domino's Pizza API
You know, I think we’ve reached the point in the divide where it would be more instructive for me to see more examples of how you work, or vice-versa than it would to continue like this.

I get the sense that we are expressing preferences, at this point. I’m sure it would be interesting to watch you do what you do. :)
Assuming a high dimensional multi-variate search space I guess that leads to the question what the role of killing is in calculating fitness is right?

In my head the more humans / beings have known about their world the better the have survived so it makes sense intelligence would be a fitness indicator that speeds up the search algorithm. But there's no intuitive answer to why killing as many people as possible would be a fitness indicator like population wasn't a factor until recently so it's not like resource scarcity was the issue
It being removed is good, but the lack of communication about such a major part of the security being this weak erodes the little trust I had for Telegram
AGILE: A Sierra On-Line AGI game interpreter for the web
The 10th May 2024 marks the 40th anniversary of King’s Quest, the game that started a whole new genre: the animated graphic adventure. To celebrate the event, and as a tribute to the game, I am today releasing AGILE, a way to play Sierra On-Line’s AGI adventure games directly in the web browser!
> In text I can't do justice to the facial expressions of cryptographers when you mention Telegram's protocol, so just believe me that it's weird.

Seems like a red flag.
Yeah, interchange Woman-in-the-middle if you want to be inclusive; It still flows well off the tongue.
It's an interesting problem, right?

First, Grace is still an alpha, and isn't ready to be trusted for real yet. Too much work left to do, and so far it's just me.

Second, as I open up to contributors, we need a place to work together. GitHub is the Home of Open Source. It's not just about the version control system; it's about the social network and features built around it, and right now GitHub has all of the other features, and I don't have time to build Repos, Issues, Discussions, PR's, Actions, and the rest of what GitHub has in addition to a VCS.

At some point, I will run Grace's version control in Grace, and create a way to use GitHub Actions to automate things from there, while keeping Issues, PR's, Actions, etc. somehow in GitHub. It's a ways off, for sure.
The problem is that the two are entangled. Those at low incomes (heck even middle income), will be disproportionately hurt by climate change.
I was about to say we pay for all this super modern progress by making healthcare so expensive it's out of reach of the vast majority of people in the world (and in the US).