skysight-inc/HackerNews huggingface dataset:
Though they were indeed pioneers, a simple Wikipedia search rebukes the claim of "world's first cybercafe":

> In March 1988, the 'Electronic Café' was opened near Hongik University in Seoul.

> In July 1991, the SFnet Coffeehouse Network was opened in San Francisco.

> The concept of a café with full Internet access (and the name Cybercafé) was invented in early 1994 by Ivan Pope. [...] Over the weekend of March 12–13 in the theatre at the ICA, Pope ran a Cybercafé

> In June 1994, The Binary Café, Canada's first Internet café, opened in Toronto,

> Internet café called Cyberia opened on September 1, 1994, in London, England.
as8772 NetAssist routes some pretty bad traffic

AS15626 GREEN FLOID LLC (russian propaganda)
AS34224 Neterra Ltd. (bullet proof)
AS44477 STARK INDUSTRIES SOLUTIONS LTD (bullet proof)
AS207656 Epinatura LLC (bullet proof)
Well that depends on what the form change does. Most form changes are just fine.

And whether portion control can fix contamination depends on what the contaminant is. A lot of things are only potentially harmful above a certain level.
> It looks like it was made to stand out in a brick-and-mortar Black History Month display.

Or not to stand out, but to blend in. :) ...Ah, but the cover design on the actual publisher's website is different! And indeed more "serious"-looking.

https://press.uchicago.edu/ucp/books/book/chicago/U/bo213795...
The fact you use Nixon as an example kinda proves my point.
> If a plumber/lawyer/<professional> offers services for free, and those services end up killing, or massively damaging someone, can they just say the same thing to absolve themselves of all liability?

There is a world of difference between what professionals such as doctors do and what free and open source developers do. It's not even remotely the same. I know because I happen to be both.

And even if they were in any way comparable, professionals get paid handsomely precisely because of the liability and responsibility. If people want this out of free software developers, they should start paying them some serious money.

> I also wish to change things, in the opposite direction.

If you want this, hire a professional to do it for you instead of pushing unwanted responsibility and liability onto the rest of us. I've got more than enough of that at my actual job and I absolutely do not want it in my free software development hobby. Adding liability to free software will kill it.

> FOSS devs should explicitly mark things as not-for-prod; rather than pushing things as prod-ready when they aren't.

It already is. Everything under a free or open source software license is already marked as such. The license says so. You use it at your own risk. Up to you to determine if that's good enough for you to use in production.
The animations are awesome
I've been leading hiring efforts for my team for a while now and Scala has never been the bottleneck. Especially now that the Scala market has shrunk a bit.

It's true you need some level of expertise and seniority, but that doesn't mean you need to hire only FP wizards, far from it.
I believe most modern hybrid languages can be dangerous without supervision.
That's a completely different thing.

Honey, for instance, has a high glycemic index. Watermelon has a high glycemic index. They will not get you fat the same way cane sugar and watermelon juice will.

A juice made of celery, kale, and spinach, will still have a low glycemic index. But it's still nowhere near as good for you as unprocessed celery, kale, and spinach.
I'd say it's more like kleenex. Lots of people ask you to 'pass them a kleenex' when their nose is runny, but they just mean tissue. They don't actually care what the brand is. Similarly for LLMs most people may not care (or maybe they will, and it will be more like Google search), especially if they just use it via some other app that calls LLM provider APIs. My anecdata so far says early adopters try multiple LLM providers and use the best one for their use-case. No clue on what non-tech folks think though.
I'm simply following the HN guidelines on the subject which prohibit directly asking if people have read the article.

It's a pretty bad guideline in my opinion but my opinion isn't worth shit here.

I'll re-read your comment when I have more time. Sorry if I missed the point.
>> This is what drove and still drives inflation directly and indirectly

QE is fascinating.

On the one side of QE you have central banks, absolutely baffled by the fact they create all these reserves, we’re talking utterly un-relatable numbers for a human, numbers that belong in the field of astronomy rather than finance. And yet they fail to hit their inflation targets for over a decade.

On the other side you have a bunch of folks shouting loudly this amount of QE will cause ungodly amounts of inflation.

Now they shouted long enough that inflation eventually did show up but it’s not clear that it relates to QE. The onset of inflation correlates more closely with global energy supply shocks than with changes in QE policy or “printing” money in Covid stimulus. However, energy, despite being an input to almost everything we care about, isn’t really considered in the context of inflation by most macroeconomic models. The models are less than helpful in the face of “externalities”.

>> through the effect of our fractional reserve system

We don’t have fractional reserve in the USA, the UK, Aus etc and haven’t had for a number of years at this point.
I don’t entirely buy the argument, but I am intrigued.

> the intersection of what everyone needs turns out to be throw everyone in the same big box

I don’t follow: what’s the intersection of JS/Python/Go/Rust package management? What are they all needing that isn’t “download and store packages”? It can’t be OS level configuration, because that’s going to vary by OS and language.
I have never used Claude, and I gave it a try today. It recommended a book that never existed. When I asked to tell me more, it apologized for giving me a fake book recommendation. I'm like, WTF!
The MCP[1] that was announced by Anthropic has a solution to this problem, and it's pretty good at handling this use case.

I've also been working on a solution to this problem via long-polling tools.

[1] https://github.com/modelcontextprotocol
Arch Linux starts licensing PKGBUILDs
Would be nice to know max RAM usage by each implementation.
For many people current AI created videos are already confused for real videos and vice versa.

When you follow up on technology by browsing HN, and see the latest advancements, its easier to see or hear the differences, because you know at what to look.

If I see on tv some badly encoded video, especially in fog or water surfaces, it immediately stands out, because I was working with video decoding during the time it was of much less quality. Most people will not notice.
For "Errors as values", I agree 100% that it's better then special values or untracked exceptions but I also think that current programming languages lack the features that allow encoding errors as values conveniently. Firstly, there is no composition of errors. If I use a library for a network call and then use another library for a database query, now the possible errors should be the union of the errors that can be returned from the either of the functions. But most practical languages lack the mechanism to do that (except OCaml). One has to define a wrapper type just to encode that particular composition. And it won't work if I want to handle for example Not Found case but not Internal Server Error. I see this is because most statically typed languages have nominal typing and not structural typing. But it is a necessity for pretty much any software otherwise people will just see that tracking errors is too much trouble in terms of composition.
Jon Kalb Talk: "Don't use unsigned for quantities" [video]
Bluesky boom worries Chinese media
From 2020 until now, we've gone from crude blurry or clearly generative artefacts to being able to create full professional illustrations based upon textual prompts. That is huge. Classic generative art techniques look like cave paintings compared to what the latest image generation models put out (and I'm not talking about "AI slop" type stuff that DALL-E does).

Similarly, tools could fabricate podcasts years ago that sounded terrible. Now we have NotebookLM doing a "reasonable" job with two cliched-sounding "hosts". In a few years, will they potentially be able to create something akin to a professionally produced podcast given some smart prompting? The progress made so far points to yes, and I haven't seen any evidence so far to be pessimistic about it happening.
> To be clear about the how, I strongly advocate for increasing access to academic opportunities rather than limiting access to academic opportunities in order to generate an equality of outcomes at an overall lower level.

I agree. We may quibble about the details of how best go about achieving that, but yes, this is the goal.
> I've studied at Community Colleges, State Schools, and Ivies/Ivy Adjacent programs, and the curriculum is largely comparable.

I'm very happy with the education system of the US colleges too. I was specifically talking about trainings in high school.

> The un-PC truth is this comes down to parenting. If parents don't help guide or motivate their kids, most kids will stagnate.

At least this was not true in my personal experience. My parents gave me love and support, but they gave me zero relevant guidance on how to study. Funny that my parents told me that "just make sure you understand your textbook and can solve all the problems on it, and you will excel" because that was their experience in college. Yet they had no idea that we had no problem understanding textbooks, and questions we got from our teachers were miles deeper than our textbook. Merely following textbook will guarantee failure, except for the truly talented (this is very different from the US textbooks. Books like CLRS and Jackson's Electrodynamics are famous for tough exercises and deep discussions, but high-school textbooks, at least in my country, cover only the basics).

> There's no point truly optimizing for "gifted" students - the truly gifted will be able to succeed in any environment.

I guess it depends on what we mean by "gifted". If you are talking about gifted as in those who push themselves, who took initiative to find resources, who are so competitive or passionate that constantly seek challenges, then yeah, I are truly gifted and will stand out.

On the other hand, if you are talking about those who are like me, then I doubt we don't need to push them in high school. I got multiple wakeup calls because my teachers gave us challenging problem sets, so I realized that I didn't really learn as well as I thought.
Yes, that happened. It's also undeniable that since then, they've massively improved the lifestyle of 1.4B people.

I'm not sure if they get to where they are today - without going through the Maoist stage.
> By your argument, since an encyclopedia is not a person, I can copy it with impunity.

I don’t see where they said (or implied) that.

How does “that isn’t plagiarism” imply “I can copy it with impunity”? Copyright infringement is still a thing.

Have you conflated plagiarism with copyright infringement? Neither implies the other. You can plagiarize without committing copyright infringement, and you can violate copyright without plagiarism.
Nice! I no longer have to send biometrics and my credit card to run `ls`! Thanks Warp!

On a more serious tone, how could this thing raise 73 million USD? I wish one could short startups.

Edit: Wow, it gets better.

Their terminal only works on Mac, do they need to raise more $$$ to bring it to Linux/Windows?

Also, at $15/mo, they'd need about 400,000 paying users to even recoup the investment. Will that many OS X users pay $180/year for something that is essentially free?

How does this make sense? Did they accidentally stumble into AGI and are keeping this a secret except for their investors? Are they laundering money? This whole scheme makes WeWork seem sane.
Thanks Pawel!
I'm not sure it's a good idea though. Scala failed (mainly to Kotlin) as a "better Java". If you aren't committed to Scala's unique features, I would avoid it. It doesn't mean you need to go all in though, Scala can be simple, simpler than Java in fact.
Show HN: Control Bar – A React component for natural language app usage
Made a "control bar" component that lets users interact with your app’s components using natural language.

If a user of your app doesn't know "how" to do something, they can just describe what they are trying to do.

It’s a searchbar-like component that’s internally hooked up to Hydra AI (a project I’m working on to let AI show components based on context,) and it shows your actual interactive components in the results. Just register your components, and users can “control” the app just by saying what they want to do.

It's sort of a simplified way to think of adding "agents" to an app. Just let AI help people interact with the components I've already built and thought through.

You can add it to your app using `npx hydra-ai-cli add control-bar`
"Sound journalism, grounded in facts and Biblical truth "

"abortion reversal pills"

Thankfully, this is a scenario where scientific truth matters a bit more.
What makes you so confident in the absence of something? In particular given that there is a massive amount of reporting that conflicts with your single sentence assertion?
I haven't worked at Amazon for several years now, but people that make up G&T Programs in California suburbs definitely would consider someone like me to be a failure due to where I went to school and where I work/worked. I hesitate to say they're not smart, they are, but they're also powerful.
Yep - I remember the CCAT from 4th grade that resulted in my being placed into a different class for 5th. AFAIK, we were given this test "cold" (no prep) and I remember it being timed.
Kodak might say otherwise
There are a lot of "uh huh", "yeah", "agree" types of statements in odd places as well.
I heartily agree with #2 if the language isn't Zig. Which actually supports your point: allocating in leaf functions is idiomatic in Zig, and it works out fine, because there's no allocation without an Allocator, and even if that's passed in implicitly as part of a struct argument, error{OutOfMemory} will be part of the function signature. So there's no losing track of what allocates and what doesn't.

This actually supports your broader point about always passing state to functions, and never accessing it implicitly. Although I don't know that I agree with extending that to constants, but maybe with another several decades of experience under my belt I might come to.

Zig also makes it easy for 'constants' to change based on build-specific parameters, so a different value for testing, or providing an override value in the build script. I've found that to eliminate any problems I've had in the past with global constants. Sometimes, of course, it turns out you want those values to be runtime configurable, but as refactorings go that's a relatively straightforward one.
It did not like me saying “Bob Dylan”.
Every now and then I play the Gilligan's Island theme song because it's so catchy. Still no idea what the show is about
Respectfully I'm not seeing how your point is surprising at all. Are you just saying that when we do spend money on disadvantaged (whatever word is correct for "opposite of gifted") it isn't effective?
Float Self-Tagging
Infectious energy is something I expect faked relatively easily, though I don't know your examples and doing it in AI might be a "first 90%" situation just like self driving cars; for me the problem is that they're fairly mediocre at the actual script — based on me putting a blog post I wrote into one and listening to what came out.

Given how many podcasts exist, I think you need to be at least 2 standard deviations above mean to even get noticed, 3 to be a moderate success, and 4 to be in the charts.

I'd guess AI is "good enough" to be 1 above average, as the NotebookLM voices sound like people speaking clearly and with some joy into decent microphones in sound isolating studios.
Ask HN: What do you want in a finance app?
As a cloud storage solution for the same what are the problems or pain points that you've experienced in Finance Management Apps
In Seattle, there's actually a test you can take to get you into the "HCC" program which is the gifted program in Seattle Public Schools. Seattle, however, has been trying (successfully) for years to dismantle it. So even if you pass the test, there's not very many places that you can go to get these services.
You guys keep posting similar stories:

https://news.ycombinator.com/submitted?id=davidheikka

Not quite sure what response you are hoping for with all these posts.
> Don't get me wrong, I like podcasts, Fall of Civilizations being a personal favorite of mine, it's just that my desire to try and actively listen to them requires that I carve out an hour (or much longer in the case of FoC, worth it) of my free-time to eliminate any distractions and focus.

I don't see why that should be true. Podcasts are great when coupled with mindless work like mowing the lawn, weeding the garden, stacking firewood, walking to the shop, driving etc. You can get virtually 100% out of a podcast while performing tasks like this.
"ES" seems to be the long term winning acronym ("ESM" for the module format, other things like that), so maybe something "backwards compatible" with that like "EverywhereScript" or "EternalScript"?

(Harder to find "JS" compatibles, too. "JunkScript"? I know a lot of people wouldn't mind that one, but it does seem too mean.)
The problem with all these is that money is kinda worthless if you're unable to spend it, and regimes that are likely to enact such monetary policies will often regulate the use of gold etc as well. A bunker full of gold bars does you no good if actually trying to spend any of it is a crime in and of itself.
The children were served some bizarre meat substitute chicken nuggets today during lunch. Tastes one once. Literally just matter. Flavorless.

If they want to do meatless days they should serve well seasoned lentils or something.
> USA Today reported in 2016 that, over a decade, the DEA seized more than $209 million in cash from at least 5,200 people at 15 busy airports

Absolutely unacceptable
Just a small finger from Google to the EU.
The article says the cost of feeding one astronaut for one year is around 5,000-160,000 tons of ore per year. My understanding is the rule of thumb is about an order of magnitude nutritional drop off each step - that is, to produce 100cal of meat requires 1000cal of plant food. Bumping those yield estimates, especially the pessimistic end, up by another factor of 10 is just a phenomenal amount of material to process for one person for one year.
> In the past people with diabetes tried to live on a completely carb free diet - but you cannot do that for long.

What is “long?” There are people living years on no carbs at all.
What are the significant differentiators? I have worked much of a decade in the cloud infrastructure space, and from the POV of a business owner, AWS is such a stupidly superior product that I could not even imagine considering the alternatives. Google offers mostly AWS products but "googleized," and their support is practically nonexistent. Microsoft support isn't as bad, but their products are unreliable at best (from my view) and what differentiators they do have, which to me is better support for MS products in general don't really matter to me or my business at all.

These are the big 3 so the only ones I mentioned. I know alibaba/yandex/digitalocean/etc exist but lack as much experience with them so only commented on the big 3.
Anyone else note the pawns are often a bit odd?
This would imply a greater focus must be made to ensure they have a chance at success yes?

I'm exceedingly skeptical that there's a low bar for "moving society forward" if the bar is "being in a gifted and talented program or equivalent". But if society is made up of a small set of overmen burdened by pulling the undermen across the finish line I absolutely would be an underman.
Most people who bother to comment on HN have an interesting opinion, and I value yours.

The point of that guideline is to ensure that the conversation is substantive. Repeating points from the article with an assertion that those points are indeed in the article doesn't really add to the conversation and it's something that I do find frustrating on HN, which is why I mentioned it. I agree that it isn't a great guideline.
This seems to be assuming omnipotence is not just a fantasy?

More likely they were operating under significant constraints…
> I don't get them either since the hosts are typically "regular people" talking about often complicated subjects that they are by no means domain experts in.

Huh? Most podcasts I listen to feature either experts in the field in question or very skilled journalists compiling the opinions of experts.
Oh my, that has to be one of the worst jobs ever invented.
Proud to have helped edit an earlier draft of this — go Dexter go!
Simple, your compiler/type checker/static analyzer/whatever needs to ensure that any value that is not unused gives an error. But you need some sort of static analysis for that. Without type checking you don't do that of course.
> The objective truth in the 70s was, "smoking is good for you".

Bollocks. Even as early as the 1950s there was a widely known link between smoking and cancer, and a 1964 Surgeon General's report said, unequivocally, that smoking causes cancer.

Hell, even in the 1600s tobacco was regarded as potentially dangerous. King James the VI of Scotland and I of England wrote, in 1604, the ‘Counterblaste to Tobacco’, where he talked about its negative impacts.

The "objective truth" was that capitalism doesn't care about your health, and ad campaigns were able to squash every attempt at getting people to quit.
But it's still not baked data, no? The whole point of baked data is that you don't generate static pages for every item in the data set.

Mind you, it's great to have a Jekyll plugin to do that from sqlite, it's just confusing when you call it baked data.
Your argument is essentially "no one will buy generic tissue when everyone calls it Kleenex". That's only powerful when ChatGPT is free. When there's price pain, we can see people adopting alternatives.

Branding is a moat but it's not a deep moat. Branding ironically works best (most profitablye) for incidental things that people exhibit to others - designer clothing is the most obvious - and this is because then brands have a social aspect (there's also branding a real signal of real superior quality - I'd buy a good brand of drill 'cause I have a rational reason to expect better quality but maintaining the quality of a branded product is more costly and hence less profitable than maintain the pure image of something like Coke and LLMs turn out not to really differentiate on quality). Whether they call LLMs "ChatGPTs" or not, people use LLMs for a result - they'll use a different LLM that gives equivalent result if they're motivated to do so. No one else is going to what brand of "ChatGPT" someone "drives", etc.
Our consultants at Mantra identified a critical flaw in a European Deposit Return System (DRS), which could allow a malicious actor to exploit the system for unlimited monetary gain. This article outlines our investigative process and offers a practical recommendation for addressing this vulnerability. The proposed solution should be technically feasible within the existing framework, enhancing the security and reliability of the DRS.
Billions of dollars and all of Silicon Valley's focus has been spent over the last 2 years trying to get AI to work, the "AAA professionals" are already working on AI and I still have yet to see an AI generated product that's interesting or compelling.