skysight-inc/HackerNews huggingface dataset:
Stuff a Pi-hole in your router because your browser is about to betray you
look up convergence insufficiency, esp phoria and exophoria. Opticianonline and review of optometry are credible sources
people don't really have an appetite for reliable information, they want vibes.
> The first usage was to cache the result of an external API call to lookup geolocation of users, so that the service in question could process location requests quicker, and also run cheaper.

BAAAHHH HAAHA HA HA HA HHHAA. Ok, look. Just because it's in Redis does not disqualify the clause in the geo service's license that you NOT permanently store the data. The author did not say that's what they were doing but a very similar thing came up in a previous work place for me and we chose to call the service for every lookup the way the service company expected their customers to do. I recall the suggestion in using a caching database as a workaround and it was not made by the engineering team. Sorry, I'm still chuckling at this one...
I heard a programmer I respect a lot say:

"It's difficult to quantify this, but my guess for a while has been that I've had a giant productivity boost in the portion of my job which is typing code at a computer.
And I would estimate I am two to three times more productive, faster at turning thoughts into working code, than I was before. But that's only 10% of my job."

But this was 5 months ago, pre-Claude 3.7.
3.0lip
Ukraine has crossed many of Putin's red lines, and all that happened was Putin drawing a new red line, or revising nuclear doctrine, or whatever they call it at the time.

The game theory works roughly like this: Putin wins the most if his threats work. If they don't work, he has the choice between drawing a new red line, launching a limited nuclear attack on Ukraine, or full-on nuclear war. The last option is obviously out (guaranteed destruction is in no proportion to the reward). A limited nuclear attack would likely make him a pariah on the world stage and make it even more difficult to find trading partners. So instead he redraws the line.

If he ever went for the limited nuclear attack option Ukraine might give up, and the west would have to choose between war against Russia (high risk, low reward) or just tightening economic sanctions to the max and punishing anyone who dares to trade with him.

If we assume rational actors I don't see how this would ever escalate to nuclear war. And as long as Ukraine doesn't find a way to decisively push Russian troops out Russia has no incentive to climb the escalation ladder. Even as prolonged war leads to internal instability
It's pretty easy to learn from others. At what cost? I'm not willing to give up privacy. Maybe if there were paid social media services where users aren't the product. I might buy something like that.
This is exactly the kind of task we need to be using AI for - not content generation, but these sort of long running behind the scenes things that are difficult for humans, and where false positives have minimal cost.
The Bing Sting!

https://googleblog.blogspot.com/2011/02/microsofts-bing-uses...

https://www.bbc.com/news/technology-12343597

https://news.ycombinator.com/item?id=2165469

https://moz.com/blog/the-bing-sting-facts-why-bing-arent-cop...
Indeed, it has not had even one moment of market share growth since about 8 months after Google Chrome was first released.
Check out tirreno: https://play.tirreno.com (admin/tirreno)

It's self-hosted, PHP/Postgresql, server-side. Plus, you can get a free tier with 1,000 API requests/month if you want to enrich data about your IP visitors. As a co-founder, I believe it's one of the most advanced solutions available. (-;

If not joking, I use tirreno for some personal websites with partly masked IP as it shows very interesting insights about bots and their behavior.

Under 90s thing you probably mean is awstats (https://github.com/eldy/awstats). CERN and many other organizations continue to use it even now.
The problems with social media aren't its capacity or limitations - it absolutely can be at least as good as books for long-term, coherent narrative building and multistep reasoning. The problems are the incentives against using social media for fostering and sharing deep experiences and thought. Hundreds of billions of dollars are spent yearly promoting disposable, reactionary content, at the expense of robust, complex work that's risky to create and takes time to engage with. The moneymen want the money now, their future selves and their own children be damned.
There is no Linux desktop.

There are competing, incompatible and incomplete solutions across distributions and software ecosystems.
I've been scouring Reddit and X for interesting projects, ideas and problems and l've seen an increase in sites making use of Al to build out plans for people's projects.
I've created Hatoi.io (Has Anyone Thought Of It) and would love to hear your feedback - I'm trying to solve a few problems:
• idea generation
• business validation
• how do I even get this thing off the ground
• what other people thinking?
• can I sell my idea?
I've opened the domain up whilst in beta with unlimited credits for new users to help gather feedback - good and bad! I know the market is about to get flooded with these types of apps/sites and I want something that can be genuinely useful - as I would find it to be!
You can.

...or you can tell the LLM "write me a go application that adds links from this JSON dump of wallabag.it to raindrop.io" and it's done in 10 minutes.

(It did use the wrong API for checking if a link already exists, that was an additional 5 minutes)

I've been doing this shit for a LONG time and it'd take me a way longer than 10 minutes to dig through the API docs and write the boilerplate required to poke the API with something relevant.

No, you can't have it solve the Florbargh Problem, but for 100% unoriginal boilerplate API glue it's a fantastic time saver.
Okay. But, statistically speaking, America has a Neo Nazi population of 0%. It seems hyperbolic (at best) to saddle all Twitter users with that association, when it is a vanishingly small issue. Not to mention, Nazis actually murdered millions of Jews, so calling your ideological opponent a "Neo-Nazi", cheapens the memory of people who suffered at the hands of actual Nazis, and diminishes the effort that was mounted to defeat them.
I use Wipr in Safari on both, iOS and Mac. Small one time purchase each. And i enable only passive filters, not the active one, that requires page access.
You are trying to choose between languages based on differentiation.
This language is better for x so it should be used or it's a waste time or capability.

But in reality it rarely matters. If you were only allowed to use Java as a backend and your competitors could use anything your company would succeed or fail based on marketing and sales. The backend doesn't matter as long as they both have the same features.

I understand developer preference and different languages make things easier and make programming funnier. Languages have different limits.

As you become more senior you realize getting around those limits is part of the magic. If you come on to a project where the existing developer wants to write the backend in javascript because that's what they know I would rather use Javascript then wasting time trying to push a more 'pure' choice. Because in the end I am capable of writing it and what we will be judged on is if it works to achieve an objective not if it was the best language choice when using differentiation.
By stealing billions of dollars he destroyed more people than the worst repeated violent offenders. Also he's clearly paying politicians off. In my opinion he should be categorized in the worst category even just looking at the lost thousands of years because people won't be able to pay medical bills because of him.
Backdoor detected in ESP32 Espressif IoT chip
Big thing from this from me is Signal is exploring freemium features.

I sincerely hope this doesn't happen - as I say this as a monthly donor.
Interesting, but also true that intent can be much more accurately passed with words, than inferred with guessing? Visit apple.com, reorganize this list in alphabet order, find me a ...

You get it
This seems to just ignore what's going on in the world. Some parts of the software development domain are definitely being affected by AI. I see a particular shift in web development and possibly embedded systems firmware development (or any other field where there is an exact specification of what you're supposed to deliver).

LLMs don't need to be AGI. There's a race to adjust testing, architecture and infrastructure to fit AI agents who could possibly change them as needed. Some tools are already pretty good and they will only get better.

Long story short, we are definitely going to see massive shift in jobs in the coming years.
And why change something like that? The world would be a better place, IMHO, if there were less different ways to write something from language to language.

Sometimes it seems like the change is just to make it different, not better.
> it will work even if the DOM is updated without having to add new event listeners

Nailed it.

And the sibling comment got at it but the "magic phrase" to Google for this technique is "event delegation." Two more phrases: delegation relies on "event bubbling," bubbling can be interrupted with "event capturing." (You will rarely want to capture events, it's JS's `!important` equivalent)

One decent overview: https://javascript.info/bubbling-and-capturing
Additional coverage:
https://www.bleepingcomputer.com/news/security/undocumented-...
Putin created a system of carefully balanced violent psychopaths around himself. Showing any weakness (like losing against little Ukraine) can quickly lead to a coup there. I can very well imagine Putin think "if I'm going to die, I want the whole world to die with me".
Boy that geneticist must be fun at parties. Focus on my pet issues exactly like I do or else you are literally morally bankrupt! You can tell his mind has been throughly warped by academic knife fighting for grants.
Caddy :(

Might've as well shipped NativeAOT-compiled (or single-file trimmed JIT) build of YARP. Faster than Envoy which is faster than Caddy. Only Nginx and HAProxy are faster than YARP.

(also bumped https://github.com/dotnet/yarp/issues/261)
I did the same. Really enjoyed Coolify but at some point there was too much magic.

I’m now using Dokku and can’t imagine using something else.
Maybe because you have a auth wall without a real description of what this does on the site?
Some earlier discussion: https://news.ycombinator.com/item?id=43261218
Other than "it's unvetted and a total black box", which is certainly a fair criticism, the rest of the quote seems to be an expression of emotion roughly equivalent to "sigh". We know Bergstrom doesn't like it, but the reasons are left as an exercise to the reader. If Bergstrom had posted that same post here, GP's comments about post quality would still largely apply.
Spy telescopes that travel faster than light and watch you jerk it 20 years ago.
I still have several of the acre 7”-9” netbooks, waiting for a mission in life.
Diabetes is a problem with blood sugar regulation which is primarily accomplished via insulin regulation. if you have a problem regulating something it is almost always best to minimize both the amount and variability of use of that thing.

The long answer is, in our time of great abundance, the most common version of type 2 diabetes by a mile is the one where blood sugar is always elevated because fat cells have stopped responding as well to insulin and insulin is also always elevated. Elevated insulin stops energy release from fat cells and keeps fat cells absorbing glucose and storing it as fat for as long as they can until they get large, unresponsive and usually start releasing inflammatory chemicals (aka they start causing you a bad time) thats when insulin jacks up further and once jacking insulin up stops working you now get classified as having type 2 diabetes. so in so far as our fat cells are not highly responsive to insulin, sugar is bad and inso far as sugar contributes to your fat cells getting unresponsive to insulin over time it's bad too (barring a famine that being at maximum fatness will help you survive).
Slab City [video]
Had to cut the title since it was clickbait
Great to see them leave the Apple cage.

But wondering why they would chose Linux before Windows and Android? Wouldn't these markets be much more relevant?
Just seeing this now. If any UK-based folks are interested, I just profiled an Oxford org looking for a systems engineer-style person to help with their work applying AI/math to applied science problems: https://www.freaktakes.com/p/a-category-theory-inspired-bbn
Definitely, but as you said, it's only a bit.

Things like hn or old.reddit still carry most if not all of the negative effects of infinite feeds.

What I would give credit to hn for is that being text only, it forces you at least to think a bit and not blindly consume a video for example.
At the same time though, being developed under a company which derives most of its revenue from ads seems to be a big conflict of interest to a free and open web. We have already seen this conflict of interest with Manifest V3, which takes away freedom from the users, and almost with remote web attestation before Google held off it's development due to the backlash (but I can see them trying to implement it again while Chrome is still under control of Google/Alphabet.) It also doesn't help that Chrome and the underlying browser engine powers just about every major browser other than Firefox, which is struggling.

So what will sustain the development of browsers like Chrome or Firefox? Well that's the big question... Maybe they will downsize and become a non-profit similar to the Linux Foundation, and receive funding similar to how they do? I can see this have the affect of greatly slowing down the development of various web standards, but would that be such a bad thing?
This is kind of surprising. For me, uBlock Origin works perfectly on Orion (installed from the Firefox store), and the element zapper / eyedropper in uBlock Origin works as well. I haven't seen any difference between uBlock Origin on Firefox vs Orion.
AI is more scary because it is so dumb.
Does this allow device owners to recover or replace the firmware in abandoned/EOLed (by the vendor) IoT devices?

If that's true, then maybe this is a good thing?
Same reason Rust uses foo.await instead of await foo. It's clearly superior syntax.

The whole point of Zig is to fix C's mistakes. I don't know why they'd repeat this one.
I think mine had the CMOS battery fail and I never got around to replacing it. Just pulled it out of a Rubbermaid container last week and thought "man I should get this up and running again, what a fun little cyberdeck it was."

This machine was key to helping me learn Backtrack Linux (Kali's predecessor) and introduced me to Fluxbox.
Minesweeper Funnymode
This seems like a very expensive way to do basic NLP
Nope, it just copies over a hand-made Caddyfile and restarts a docker container that you need to already be running: https://github.com/bypirob/airo/blob/1a827a76f2254e5ca4f4ba4...

This looks extremely barebones and makes a large number of assumptions in its current state. This is better as a Show HN after some more dev work has been completed.
The short shelf life of things like bananas gave us wonderful foods like banana bread. It’s really not as big of a problem if we are just more responsible with the food we buy. But I say this mostly as a “yes, and…”
It has become very clear over the last couple of years that Putin doesn't want nuclear war either. Lots of nuclear threats, all of them backtracked. If we marched on Moscow the way we marched on Berlin that might change his mind. But If we push Russia back to Ukraine's rightful border and build a line of fortifications there, Russia has no point where launching nukes is actually advantageous to them.

If anything, nukes only remain an option because of the lack of Western troops in Ukraine, allowing Putin to make a limited nuclear attack that hits Ukrainians but isn't worth war a nuclear war for the West. And even that is a trigger Putin has repeatedly refused to pull, preferring to win the war the conventional way even if that takes years
>It is amazing to me how this fact is being memory holed.

Because every time it is brought up it is easily demonstrated that nobody actually agreed to defend Ukraine. They each agreed not to invade Ukraine.
extra salt in the wound because they pay google for the queries. at least when searching yourself you pay with data, which may or may not be less profitable for them
>I suspect that if I ask it directly to create a function to do X

This is how LLMs are most effective, and also the reason why I don't believe non programmers will be crushing code. You do actually need to know how to program.
Earlier:

https://news.ycombinator.com/item?id=43296045

https://news.ycombinator.com/item?id=43299886
Call me old fashioned, but maybe if people want to communicate "this" they should just type "this" and stop trying to be so Internet-quirky.
If they were obviously insincere, they could just be ignored. But we can see that in practice, US/Europe have been hesitant to escalate too much or get directly involved with troops. Which is part of the reason for making those threats over and over. While each one is most likely posturing, they cannot be blanket ignored, because Putin has an advantage in an escalation scenario. Making those threats is a way of repeatedly emphasizing that fact.

And of course there can be an advantage for Russia in using nukes. They could destroy Ukraine's entire army, kill all its leaders, destroy all its infrastructure, etc. with no risk of (nuclear) retaliation. There would be many negative consequences too, so it's not likely to happen unless the conventional war is going very badly for Russia, but it's certainly a card they hold.
Please don't lump Safari with the rest of them, drunk on ad-based revenue.
A bit of light cream is so much better in coffee than milk.
Cool idea. FYI the GitHub link at the bottom leads to "page not found". Maybe the repo is not public?
I've got a kind of similar setup but what I've been doing is instead using a registry I'm just pushing the images along with the compose file onto the server directly with rsync to keep things even simpler.
Would be nice to have a proper tool like this to automate that (I'm just using a bespoke shell script).
Hunt for a Secret Area 51 Radio Station [video]
Sighted people can tell the difference between mathematical symbols used as letters vs used as math. There are ways to solve that problem programmatically, but the point is that it is a problem to be solved, not some kind of refusal to do the "obviously correct" thing.
Constant-time coding is, or will soon become, infeasible in all generality [pdf]
I've actually been trying to figure out where this station was coming from for a few years, thinking it was a pirate radio station setting up camp in the Nevada desert during the 'off season' from Burning Man. Turns out, this guy triangulated it and found the signal was coming from 'Area 51/52,' a/k/a the Tonopah Test Range, and is run by what appears to be the military for exercise purposes.
It wouldn't be an ordinary law, it would be a constitutional amendment, so that wouldn't be an issue. It's probably not going to happen, though. Amending the U.S. constitution is incredibly difficult.
Just do your own RAG. It's very easy and Ollama actually have a quick start tutorial on their page. Then you can also fine-tune the process to your needs.
Please. You could get good results with basic heuristics, without even using AI.
Summary
The proposed idea is a ketchup bottle designed to rest on its cap, ensuring the contents are always near the opening for easy dispensing. This concept aims to minimize product waste and enhance user convenience.

Create an Account to View Full Analysis
Sign up for free to see the complete AI analysis of your idea, including market potential, originality, and technical feasibility.
If anyone from the Kagi team is reading this:

Why does Orion on iOS not support Bluetooth Web BLE ?? That would really set it apart from Safari...
I agree, but struggle to find fiction books to read. Most of my reading just consists of a historical period / event that I find interesting and read more about. From that I sometimes come across an "alternate history" type fiction book, but not much else. What do you do for discovery?
I just use a tunnel service to self host web services, works great and is cheaper than a VPS: https://tuns.sh
I’m aware, but that’s only partially true. Browser developers have been adding concurrency for years but the way the web is designed has inherently single-threaded parts and that’s why benchmarks track single core performance. Apple’s had a lead for over a decade because of this.
> I’m convinced the people who think there is an AI bubble are simply not using it.

I have used it and it IS a bubble.

Why? There are lots of free AI models that one can run on a Macbook, and even hosted AI models are racing themselves to $0.

There will be a crash and this so-called "AGI" will takeaway more jobs than it creates. [0]

It's no secret that in 2030, it will become a reality as we already have accelerated layoffs and it isn't going to stop.

It appears in this hype cycle, it is the year 1999.

[0] https://www.weforum.org/publications/the-future-of-jobs-repo...
I'd guess maybe 10-20% improvement for me.
Basically all of fiction except romance/porn is withering fast.
Ask HN: Best Approach for MongoDB-Like Experience in Deno?
I've been building serverless applications with Deno and really appreciate its
built-in KV store for simple data persistence. However, I'm finding myself
missing MongoDB's query capabilities and document-oriented model.

For those using Deno in production:

1. How are you handling document-based data storage in Deno applications,
especially for edge deployments?

2. Have you found any good abstractions over Deno KV that provide MongoDB-like
querying (find with complex filters, update with operators like $set/$push,
etc.)?

3. What's your approach to indexing and query optimization when using Deno KV
for document storage?

4. If you migrated from a Node.js/MongoDB stack to Deno, what was your strategy
for the database layer?

I'm considering building a thin MongoDB-compatible layer over Deno KV, but I'm
wondering if there are existing solutions or if this approach has fundamental
flaws I'm not seeing.

Any insights or experiences would be greatly appreciated!
I’m complete opposite.
A bit of light cream is so much better in coffee than milk.

Or rather: Is it actually milk you put in coffee? So weird, why not use cream?
All of these projects lack server hardening. I think for most devs it would not be a great idea to just point at a server and let 'er rip. I have a pretty extensive cloud-init script I use for this when deploying to a VPS. I workshopped it by finding existing scripts and having a back and forth with Claude. Feel free to roast it :)

https://gist.github.com/NatElkins/20880368b797470f3bc6926e35...
The fact of the matter is, unless you're doing cutting edge work, you dont need to be a great programmer or "write good code" to be successful.

That's why it's mind blowing to me when devs say AI writes bad code. For the most part, who cares?