skysight-inc/HackerNews huggingface dataset:
I was a Kagi subscriber for about 5 months. I had noticed a slight improvement for random software development related content vs my previous search engine (bing). After cancelling 6 months ago I don't miss Kagi at all.

The thing that made me cancel my subscription was one specific interaction.

One day I was trying to buy tickets to a podcast tour, the sales for tickets was set to open at a specific time and I was searching for the purchase page at the moment of opening. I frantically searched "$SHOW_NAME $CITY tickets", the first search failed to bring relevant results. I tried "$SHOW_NAME $CITY tickets $YEAR", nothing.

I tried many searches for about a minute along these lines and thought maybe their site just wasn't public and I needed a specific link. Then I typed my original "$SHOW_NAME $CITY tickets" query into bing and got the exact correct webpage on the first try.

Bought the tickets I wanted and immediately cancelled my subscription to Kagi.
An e-mail by itself is not PII, it has to be connected to other personal data. When companies use Stripe for payments, those other personal data are cared for by Stripe.

There are people who argue that just the name of a person is PII and they are wrong.
1. Developers want to deploy their apps easily, 2. The default is to use containers, but that's only a part, 3. Because of containers, k8s got very popular, 4. But for developers, it doesn't really matter what the underlying tehc is, it could be k8s, it could be k8s, it could be anything as long as it works smoothly, 5. that's called IDP or PE now, but it's similar to what Heroku offered years ago
Maybe so, but that has nothing to do with the gate check-in.

The bottleneck is at boarding the plane and seating. Passengers stand in line on the jetway after they check in at the gate. The only reason gatecheck is rushed is to reduce amount of staff-time required at the airport. It doesn't get the plane boarded more quickly.
For me, and probably a lot of other people who moved from other search engines, long-term viability of Kagi is important - heck, that's the reason I've decided it's worth paying some money for search.
Given that, I'd expect them to be very frugal with their spendings. Burning money on T-shirts, on another Browser, AI "improvements", Kagi Email (wtf? first time I've heard of it) show that they have incredibly startupy mindset, and will end up like every other company that takes VC money - bloated, money focused and deaf to their community.
> Did I miss something more damning later in the article?

Yes. The part where the CEO claims that of all the people seeking anonymity that less than 100 of them aren’t criminals o_O

Check out the last discord screenshot.
I don't use Kagi, but this post reads much more like a PR smear campaign than anything else.
i wouldn't be surprised if the feature was just broken, ars website works really poorly
he explicitly said in his email that "Personal emails are PII.", so how is that a defence of his previous position?
Mainstream languages I would use in production, in 2024
Abandoned Films (AI)
That the MacBook Pro is actively cooled would definitely be a downside against a similar option that isn't. (MacBook Pro owner here).

Also the MacBook Pro takes a lot more than a step above browsing for a couple minutes to actually kick the fans on :)
>Both Democrats and Republicans cite high tuition as a major reason for criticizing higher education.

https://en.wikipedia.org/wiki/Bankruptcy_Abuse_Prevention_an...

>BAPCPA amended § 523(a)(8) to broaden the types of educational ("student") loans that cannot be discharged in bankruptcy absent proof of "undue hardship." The nature of the lender is no longer relevant. Thus, even loans from "for-profit" or "non-governmental" entities are not dischargeable.

Basically what happened in 2005, you can no longer bankrupt this debt easily and tuition started increasing at about 600% of inflation since.

https://usafacts.org/articles/college-tuition-has-increased-...

It's also interesting WHY. Why even decide to make any change?

Post nixon shock https://en.wikipedia.org/wiki/Nixon_shock

The wealth of the USA is equal to debt. There's 3 key spots for debt to be created. Mortgages, Automobiles, and Tuition. Banks are behind all of this. The problem is that tuition is much smaller relatively speaking.

This is why housing is such a big deal, why the big 3 auto makers and banks get their bailouts. And now tuition becomes ultra safe to hold in fear of default.

>Is college worth it?

Tuition has to plateau at some point. It cant keep increasing at 600% of inflation forever. There will be a crossover point where tuition costs too much and non-education professions pay better. That's basically now.
What happens when we pay public high school teachers based on performance
This Month in Rust GameDev: Call for Submissions
The Rust gamedev working group's newsletter "This Month in Rust GameDev"[1] has been rebooted, starting this April
This is your call for submissions. Got a game you're tinkering on? A crate for fellow game devs? Do you want to share a tutorial you've made? Are you excited about a new feature in your favorite engine? Share it with us!
You can add your news to this month's WIP newsletter[2] and mention the current tracking issue[3] in your PR to get them included. We will then send out the newsletter at the start of next month.

Happy coding!

[1]: https://gamedev.rs/

[2]: https://github.com/rust-gamedev/rust-gamedev.github.io/edit/...

[3]: https://github.com/rust-gamedev/rust-gamedev.github.io/issue...
Show HN: Replexica – AI-powered internationalization compiler for React (+ API)
Veronica and Max here, we’re building an AI-powered compiler/API for React to help ship multi-language apps faster. Our repo is at https://github.com/replexica/replexica, and the homepage is https://replexica.com.

After 9 years of working in tech, we decided to go build our own projects full-time, hoping to ship a new product every month. We failed to make it work, however, we realized the importance of shortcuts when trying to get more users with limited resources.

Localization always seemed like such a shortcut: we felt we could’ve onboarded many more international customers who sign up but end up leaving because they couldn’t use them in their native language.

However, it really bothered us how much effort we needed to put into setting up localization using react-intl/lingui/react-i18next. It was annoying to extract translatable text from the code and then maintain translation dictionaries. We were also constantly prompt-engineering ChatGPT to produce accurate translations.

We made Replexica to automatically traverse React code and understand what needs translation, removing the need to extract strings from the code. That means, you don’t spend time maintaining JSON dictionaries and just focus on shipping features. You just need to plug in Replexica Compiler.

We’ve bundled Replexica API with a combination of several LLMs, to produce great translations. We’re using a prompt-engineered GPT-4 to extract the context of the product (e.g., from its website) and the “brand voice”. We’re also using a combination of Llama/GPT/Mixtral for translation. Also, the API spec is open, meaning every developer can build their own translation engine and self-host it.

Replexica works seamlessly with Next.js App Router. We’re considering adding support for Next.js Pages Router and Remix.js next. We’d love to hear your feature requests!

We opened our repo under the MIT license last week and launched the API. The goal is to not charge hobby and open-source projects. We make money by charging for higher usage volume and enterprise features like user permissions and support.

Give it a spin: https://github.com/replexica/replexica. Let us know what you think!
The spec does not have to be infinitely precise and can exist under budget constraints.
That's the usecase of Matrix As IRC I guess you mean? I've never participated in any matrix.org rooms outside of the matrix / synapse / element support rooms (I believe they're on matrix.org). For our community it's kind of moot if matrix.org closes, the only downside is of course support will drop off precipitously. But other than that, we self host.
I completely agree. I use products because they're useful, not because I'm invested (financially or emotionally) in the business creating said product.
While I do not agree on Vlads interpretation of PII and GDPR at all, that whole conversation was so incredibly mishandled by the author of this blog post.

I understand not wanting to engage in a conversation about a product you don't care about, but after collecting so much information and writing a lengthy blog post about it, that is a different story.
In my eyes, the author wrote a hit piece largely based on personal grudges, and then wanted to avoid any kind of responsibility.

And from my point of view, a lot of the financial stuff "makes sense". This is a small startup, probably with little business experience, and it shows. But why make it look like they are doing evil because of small, negligible mistakes?
The h200 is unobtanium full stop.

It is available at the end of the year possibly next year.

At the moment, the things on the market and actually usable is H100 and mi300X.
Code Search Is Easy
Earlier this week,
Tom MacWright posted the "Code Search is Hard" article on the http://val.town blog.

So I decided to write my own search engine for http://val.town! More details in my own article, "Code Search is Easy"
Russia Leverages Its Nuclear Expertise in Africa
I will happily switch from Google when a search engine provides really good local results ^. It seems DDG and Startpage are mainly tailored for US.
^ Random suburb in random state in AU
I find it hard to believe that paying $50 for a even 30 more minutes of staff time at boarding is going to break the cost structure.
I understand Proton's motto is "Privacy by default". But, is it possible to have an alternative option to make Proton Bridge act as a standard IMAP and SMTP server? It could be turned off by default, and requires users to turn it on by themselves.
I agree. The post completely misses the point of unit testing in the first place by drawing a relationship to the features being implemented.
Great tool to learn Math my girls love this ! The best part is the WhatsApp updates on progress and time spent - so cool
Reproduble -> reproducible
Well, its accepting reality. When my wife worked at biggest Swiss hospital, people in long term care which were (homeless) addicts would often just randomly run away, to be found few days afterwards by police passed out on some park bench.

A lot of time expensive treatment would have to be restarted (or became much more complex and thus costly), limited hospital beds were taken for too long etc. In Switzerland these folks have right to all treatment regular paying folks have by law, and guess who at the end pays the bill.

Accept human nature with warts and all, work on which is manageable for sure, but some medieval primitive mindset when addressing this complex topic simply doesn't work and its proven ad nauseum, and literally everybody get hits back eventually, one way or another.
I wish there was such an "attention map" for more telescopes
If your not Dijkstra then using title like that negatively affects people's perception of your post.
"The sky above the port was the color of Stable Diffusion when asked to draw a dead channel."
And no network cables or ISPs...
> What do they care how many employees Kagi has or how much they spend on t-shirts.

Spending a third of your round on t-shirt manufacturing equipment is possibly not the best sign of the focused leadership that will bring your company success in a difficult market.
I can find/closely estimate the heat loss easily. What is much harder to find is the heat gain/transfer into the room from 1920s cast iron radiators at 135°F flow and the balance of the system flow temperatures at those 45°F lower flow temps than originally designed.

Then, because the answer is almost always going to be "yeah, it's going to be really close...", I felt well-advised to prove it via experimentation rather than commit to changing the heating plant to a system that could not provide 150°F flow temperature.
> maybe you should look to yourself as a parent

What an incredibly naive and simplistic take on what is obviously a complex issue. It's just a fact that these types of "free" apps come at a cost - and in this case, it's the the attention of our teens and pre-teens.

You might do well to read up on how Meta (and Google, Amazon, Microsoft, etc.) have amassed their great fortunes and control via these "free and harmless" apps.
I'm not here to yuck your yum, if you're having fun with it, by all means. If you're getting output from characters.ai that are on par with a neal stephenson novel, I would really enjoy seeing that and learning how I could do the same, that sounds very fun.
It’s amazing how quickly laws get changed when there’s potentially billions of dollars that can be extracted.
I teach math in the first year of the university in Argenina. A good lecturer may ask random questions about the text to guess if you have wrote it. Like: "This is a strange word, where did you learn it?" "Why do you think that [this idea in the essay] is more important than [that idea in the essay]?" Just a few random questions.

Some people write better than what they speak. Some people has a background hispanic that makes them use more latin words that sound like advanced words in English. A good lecturer should make some questions insted of following a crappy AI detector of AI.

(Once one of my students was using a strange method to solve a problem. I asked him and he told me that he missed the class and studied from a book. But the book used a different notation! Not cheating, just a different ook than the official one.)
Interesting to think about/play with

"why pay for shirts or advertising when we can own it?"

Anyway, that's how I felt it happened. Build over buy. Siphoning is an interesting thought

It's mind blowing. The earliest internet ventures were selling shirts that somebody else made for huge margins.

Why take on the costs in-house, lol. Either way: by making it yourself or dealing with problematic suppliers, it's not worth the hassle.

Shirts aren't their business and for those still in it, the margins are razor thin. Madness.
Nice in principle, but doesn't it make it quite difficult to analyze such code? E.g. finding places that use a particular function of a protocol.

I recall Pyright for Python is not able to find such call sites. But perhaps there are better implementations of the concept?
> no alveolar consonants at all in the Slavic languages

That is a very strong claim... It's only true if you squint at it just right. You'd have to consider velars not to be consonants, since all Slavic languages have [n] to my knowledge, or perhaps give undue weight to a language's allophones (which tend not to be semantically meaningful). And you'd have to consider "alveolar" to mean only "strictly alveolar in the standard dialect," excluding consonants that are palatal-alveolar or post-alveolar in the standard dialect and making no allowance for regional accents or idiolects.
You want to fly 3 hours with a pile of poop next to you?
As a mechanical engineer, would I like to do that? Absolutely!

As a homeowner who bought a 1920s house because I like the character of a 1920s house, would I like to do that? Absolutely not!
No they don't and it's kind of like agile everyone tells you it's not done the right way otherwise it would work. But when is sold it's sold as is it's great.. Very deceiving for customers
Workforce Digest: A Strong Spring Report but Workers Are Still Feeling Gloomy
this would be directly over the memory bus right? I think it's just always going to be faster like this if you can do it?
Literally what happened in the OP.
Didn't they quickly change terms before people knew what was going on with the Stock AI stugg, and only do any press for it after it was available but too late to opt out?
“Easiest” way is probably getting married to a citizen.

On the scale of least horrible, refugee status might be OK if you can get it, but the anti-refugee climate here has never been worse.
Idk about "bad faith argument," because even if Kagi doesn't technically own the thing, they literally said "we basically ended up owning a merch production operation end-to-end."
Each of these things can be managed with process. It's not an all-or-nothing strategy.

The overall system and application changes in unexpected ways, but as you get lower down the stack, the amount of churn is reduced. Hence, there are strategies to design systems and applications so the most high-assurance pieces are those least subject to change, and that the application code itself runs at the lowest assurance level.

Of course, Dijkstra was more of an academic, but this can be managed in real systems with engineering process. A system that is 20% formally verified is safer and has fewer defects than one that is 0% formally verified. The key is applying engineering to this to ensure that the time and budget spent on this specification provides the most benefit.
very clever idea!

if you know how OTDR works, location is known by high speed modulation and high speed sampling components, which means high costs, if you want to achieve higher resolution. Usually the laser pusle will be in the level of nano seconds.

what's being introduced in the article is using multiple fibers with coded location info. therefore no need to have sophisticated OTDRA-like equipment to get the location info.

not sure if my understanding is right, but good job: from a simple idea to sophisticated design, optimization and even commercialization.congrats.
If someone mails you

> I may not have spelled this out explicitly in my previous reply but I will do so here: I am not interested in getting more replies from you on this subject. Declining a call does not mean I want you to
argue with me about Kagi in email either. I do not trust you, personally, either and do not want to have a conversation about that.
And for the record, I read that blog page already. If you had read my own blog post, you would notice that I link to it.

replying with a 1100 word long email is a mood.
The whole tshirt thing is straight out of an episode of Silicon Valley or the WUPH episode of The Office.

If they go down that direction they should at least make some Kagi branded condoms like Ryan did.

> > Not even Google ever printed 20k tshirts to give away for free.

This guy is a total Ryan Howard.
Bad faith arguments and personal attacks. 0/10 woulnd't read again
Definition of “criminal” can change depending on perspective. A journalist is a criminal from a perspective of an authoritarian government.
On the other hand, I see it as evidence that adtech is not in control of the company. Public companies or companies beholden to ad money would never be able to get away with a stunt like that. Can you imagine Meta sending each of their users a T-shirt? At > $40 RPU they could afford it.
orion is the only browser i use on ios as it supports uBlockOrigin and a bunch of other extensions.

i’m glad they spent the time and effort on it.
`UndefinedMethodError` perhaps? that way we can restore the distinction between method declaration (which assigns a name, within some namespace) and method definition/implementation which gives the function its ability.
Disagree. If we can fix some downside of plastics, we ought to complain and take action.
Cascading does help. When you want to design a document. If you want an application like interface or the same constraints as a magazine page, cascading is the wrong tool for the job. Design tools don’t use it. Layout engines for GUI don’t use it. Flex and Grid is far from the constraints based interface builder in iOS.
"Low ball is it takes an hour to produce a single minute of video."

As some of us like to say, "Fuck it, we'll do it live." As in, that's the only take you get and it goes right to production zero editing and processing. Everything gets set once, fired once, and it gets uploaded immediately.
"When discussing historical events, you will use BC and AD for dating."

Oh, ffs, the far-right are such sensitive snowflakes.

(Also, Gab still exists? Between Musk-Twitter and Truth Social, what on earth is the market for Gab?)
I like it, but it strikes me that there are actually not that many valid moves you can make in the example problem. Maybe this isn't true in other examples, but I found most of my time thinking about this was simply realizing that most of my desired moves were off limits. Perhaps that's the point, it just struck me.
I see, thanks. This provides a counterpoint to the sibling comment of "they don't perform but everyone blames the user for doing it wrong", but also sounds true, so hopefully as installers learn more about how to correctly install heat pumps, they'll perform better.
Price is determined by the value to the purchaser, not the cost of production. Particularly for digital products with no per-use COGS.
Show HN: Stream of Consciousness – watch an artificial persona making art
Hi HN,

moved by curiosity about how to build an autonomous agent, and to explore the boundaries of machine creativity, I built a fictional entity (dubbed Livia) powered by LLMs, Multimodal models and text-to-image models to find some answers.

What happened instead is that more questions have cropped up. An important hypothesis of this project is that, by observing the train of thought and witnessing the simulated state of mind and emotional emulation surrounding it, humans could empathize with a machine. What happens when that's the case? Would people enjoy companionship from a synthetic person? Would the Art establishment ever consider a non-human author (capable of making art and interacting with other humans) an Artist?

Whatever the answers, I can't shake away the feeling that human uniqueness is being eroded and that we risk facing a crisis of meaning. Perhaps projects such as this help us demonize those fears, similarly to how sci-fi does, even though the boundary between fiction and reality is blurring.

This was a collaboration with Tibor (hn user: https://news.ycombinator.com/user?id=tiborsaas). Read our release posts on:
https://jamez.it/blog/b/14f
and
https://tibor.szasz.hu/post/stream-of-consciousness

Hope you enjoy it as much as we had fun building it.
They are now phasing in rigid trash containers for collection.
Time to publish the next book in "Stealing the network" series.
Isn't Marginalia playing a completely different game from Kagi? AFAIK, Marginalia isn't trying to be a general-purpose search engine.

PS: Lovely username =)
There may still be arguments around shared cache between programs though the security inspired rearranging things might thwart that.

I like static binaries a lot. Whole load of failure modes just gone. Building a clang that targets musl by default on glibc systems is loosely practical these days. That builds self contained binaries that only depend on syscall.

(It took me a few days, a lot of cursing at cmakes ideas about cross compilation and patching trunk slightly, but it can be done and enough of the patches stuck.)
It's negative value for Mastodon users regardless: Facebook presumably wants to primarily show you content from Threads.
Maybe. However a heatpump sized to cool your house in summer cannot heat your house when the temperature is below about -3C. The heatpump might be able to produce heat to -25C, but it is too small to produce enough. Thus my system (in the US) that I just paid a lot of $$$ to install last fall leaves me using the backup gas heat a lot more than I wanted last winter which is disappointing. (It did get below -25C last winter for 2 days so I'd need that backup heat anyway, but I was expecting only 2 days not most of a month)
Depending on your definition of "reasonably priced," we're already there with JLCPCB's assembly service.