skysight-inc/HackerNews huggingface dataset:
I love this idea, but it seems to be literally picking random Wikipedia pages. I think there needs to be some kind of filtering for significance/interest/etc. in order for it to be viable. Otherwise I’m stuck reading about the bus station in Bedford, Indiana and equivalently impactful articles. Maybe it is intentionally boring, but I think you need to meet people halfway at least.
Stricter abortion laws may cause increased infant deaths
> AI-first Operation system.

An AI-first pane of glass (OS, browser, phone, etc.) with an agent that acts in my behalf to nuke ads, rage bait, click bait, rude people on the internet, spam, sales calls and emails, marketing materials, commercials, and more.

If you want to market to me, you need to pay me directly. If you want to waste my time, goodbye.
To be fair, road travel hasn’t really increased in speed since the 60s either.

Once the freeways were built, truck and car speeds were about as fast as you can reasonably go.

Trains still have some headroom.
It really depends. After going on a month-long trip, Google was serving me ads in German, as well as offering Google Photos printing expecting a German address with the price in Euros, all despite us never entering Germany, let alone staying there long enough for it to assume permanent residence. This continued for about 6 months after.
There are two major things missing:

1) No one actually likes this stuff, and it still exists everywhere, so it must be worth it. I feel like the article is a broad list of the author's least favorite aspects of today's information/social/economic environment. But those are just the cost of consuming all our favorite content for ~free, right? It's like saying "I think this price is oppressive, and although I am willing to pay for it, I think we should all try really hard to lower the cost."

The privacy stuff stands out because it isn't transparent to the user, which is maybe the worst part about it. Like if everyone knew what data they were providing and exactly how it was used, it wouldn't feel so abusive.

2) The size of the company has to be a major factor here. If your local shop takes out an ad in the local newspaper, I don't care what weird psychological tactics they use, does it really hit the same way? "That's just the shop down the street, why are they being so weird." Conversely, is there any ad from a massive company that doesn't come across as "this is how we want you, our loyal subjects, to see the world?"
If there was a simple way to get the food for free, a lot of people would stop paying for meals
I would prefer Boeing to figure out how to prevent cabin doors from blowing off mid-flight, or DCA air traffic control to figure out how to prevent planes from colliding with Black Hawk helicopters before they figure out how to make planes go faster.
Depends on the model I suppose. Atm everything is being heavily trained as LLMs without much capability outside of input text->output text aside from non-modelised calls out to the Internet/RAG system etc.

But at some point (still quite far away) I'm sure we'll start training a more general purpose model, or an LLM self-training will break outside of the "you're a language model" bounds and we'll end up with exactly that;

An LLM model in a self-training loop that breaks outside of what we've told it to be (a Language model), becomes a general purpose model and then becomes intelligent enough to do something like put itself out onto the Internet. Obviously we'd catch the feelers that it puts out and realise that this sort of behaviour is starting to happen, but imagine if we didn't? A model that trained itself to be general purpose but act like a constantly executing LLM, uploads itself to Hugging Face, gets run on thousands of clusters by people, because it's "best in class" and yes it's sitting there answering LLM type queries but also in the background is sending out beacons & communicating with itself between those clusters to...idk do something nefarious.
How I developed a Markdown blog in Go and htmx
It uses an older version of FSRS. Now that I know I'll update later this week to v5. Thanks
Revenge Quitting on the Rise
> If you mean the US Supreme Court, they could just stop being insane and change that ruling, because, as I pointed out, corporations aren't people. They are fictions. It's like claiming it is a free speech issue that people in the Wheel of Time books aren't allowed to name the evil threatening the world.

This seems odd. A corporation in this sense is a group of people deciding what to do. Should a group of people not be able to speak because a group of people is not a person?
"IAPs" = in-app purchases, I think
If you can't tell the difference between which kinds of rules governments impose then I'm sorry I can't help you. I'm not going to leave this country because it still grants citizens the most freedom of any country. I'd like for that to continue to be the case.
> A good catalog of mostly skills issues.

It's a good reminder to some of us that we are not in fact imposters.
I'm curious to hear about your experience with this. Which solution were you using before (the one that took 12 minutes)? If it was a self-hosted solution, what hardware were you using? How does Gemini handle PDFs with an unknown schema, and how does it compare to other general PDF parsing tools like Amazon Textract or Azure Document Intelligence? In my initial test, tables and checkboxes weren't well recognized.
There are many people who've never been fat and felt better in keto/carnivore.

Example:me. Another example is https://reddit.com/user/MythicalStrength who's a strongman competitor.

> often different people report completely different dietary changes helped them

Nobody fixed T2D, (some types of) epilepsy, (some cases of) mental illness like bipolar/psychosis on high carb or high protein.
So just like the pigeons then.

https://www.mylondon.news/news/nostalgia/london-underground-...
An important caveat is that C4 is narrowly tailored to monolithic software systems. When diagramming cloud or (micro-)service systems, its prescribed abstractions start to work against you. For example, there is no appropriate level for (e.g.) VPCs, virtualized containers, or abstract concepts like microservices. At that point, you’re left either abandoning C4 or debating with everyone about the exceptions you have to make to make it fit.
I feel like it would be more useful if it recorded what people clicked through to and then just showed you those. No need to weight this too much, just exclude the things that people never click on.
Estuary | Remote | Full-time - https://estuary.dev/

Estuary is a VC-backed startup focused on simplifying real-time data pipelines.

We’re building open-source solutions to unify real-time and batch data integration, making complex data tasks easier at scale. Our team is small, collaborative, and values transparency.

We’re hiring for:

Solutions Engineer:
As a Solutions Engineer at Estuary, you’ll work directly with our founding team to help companies unlock the power of their real-time data. Your work will directly shape how users harness their real-time data, driving our product's development and creating seamless user experiences.

https://estuary.dev/about/#solutions-engineer

To apply: Email resume to Careers@estuary.dev
Show HN: Sandboxing Perl with WebAssembly
Physics has not changed since the 60s. Wave drag due to shock waves is still a thing.
Are you still sending the emails?

I have no antispam but I haven't received any
None of us live in an ideal vacuum and this word has been tainted by its use in nazi ideology. Whomever wrote that has a responsibility to know what the words they use mean.

The combination of symbols is not random either. For example: taken individually, I'm willing to believe we're talking about Kantian Weltanschauung, Nietzschean Übermenschen, Nordic runes, medieval wolfsangel, Roman salute, or east-Asian swastika. But if I notice several at once, I will become quite suspicious.
Just wan to say Thank You again. I still dont know how you handle HN all the time. May be some day you could post about tips and tricks or lessons learned from moderating HN.
It is a good read. Surprising amount of Parrot defenders in the comments, probably missed "LESSON 6 : No, They Aren't Doing That".
The website that these comments are discussing (“Bullshit Machines”) says things that are probably wrong with extreme confidence
It's based on this outmoded idea called 'diplomacy', where you build positive relations with allies rather than trying to buy them, or threaten to invade them or crash their economies.
Hey Phil, you stole my idea<g>!

I called mine "dynamic" tic tac toe and it features human play against an "AI" algorithm with the human graciously afforded the first move.

After the 6th move, the oldest move disappears from the board.

Suggestion: For even more fun, start erasing the oldest square after the 5th or 6th move. Which one applies is chosen at random at the start of each new game.

If erasing starts after 5 moves, the game is unwinnable with perfect play. Basically, this is a never ending draw until a mistake is made. And against a perfect "AI" algorithm, the human side can only lose.

If erasing starts after 6 moves, the human side (first player) always wins with perfect play.

The proof of this is left as an exercise for the developer.

This above assumes the computer side plays "fair" and doesn't know/account for the oldest square until after it has been erased. And just between you and me, the "AI" part is just BS --- this simple game is logically solvable and can be easily built with standard programming techniques.
If you're implying I didn't have anything but edlin levels of manipulation prior to AI you've mistaken what was said. The matter here is "a third way AI is used" not "I had no forms of automation at all until this way to use AI came around". Surely, at some point, you've replaced, upgraded, or improved one of your automation methods in the last several decades as well?

On that note, I certainly wouldn't choose to invest all this money just to get better autocomplete... but whether or not someone else did I'm going to use it where it makes sense for me to.
My wife had EDS (Ehlers Danlos Syndrome), a genetic condition that results in malformed collagen -- it is too stretchy. She wasn't diagnosed until she was 35, even though in retrospect the symptoms were obvious.

She had five knee surgeries, starting at age 20, to address instability and knee pain that were not caused by any injury (nor has she ever been overweight), just standing and walking like an average person. She has no foot arch, bruises very easily, has velvety soft skin, has an unusually high arch in the roof of her mouth, and has POTS (postural orthostatic tachycardia syndrome). These are all common hallmarks of EDS, but no doctor connected the dots until the 5th surgery. BTW, none of the surgeries helped and in fact made things worse.
@dang Considering how many are ready to label one of the “other side” as evil, I think it’s very irresponsible of you to allow articles about US politics in the front page, specially an article like this that it’s really an smearing attempt
I’ve not really noticed any significant increase in problems with the mobile app, and there are some new features like the view counter.

Overall though I’d expect much worse problems to occur from firing the majority of a workforce. If that had happened at my workplace there’d be lots of data loss, downtime and show stopping bugs. Because the work people do is essential to the product and although we have some level of redundancy to reduce key man risk, that wouldn’t work if 80% of people left.
I did not read the article... But this is what I think is the reason:

> As the speed increases, the air resistance increases exponentially.

If you want faster travel, look at Hyperloop (in near vacuum iirc).

Or how to make passing TSA less of a time sink :)
Optimizing Streaming JOINs: Leveraging Asymmetry for Better Performance
My comment is meant to be humorous (while still being informative) because the title is misleading.
> The Nation of Islam are Muslims. They would be considered theologically descended from the Abrahamic line of religions.

Not really, and most Muslims would dispute that the Nation of Islam is Islam.

The Nation of Islam is essentially a newly invented religion from the early 1900s. It has its own extensive Sci-Fi mythology (including the Yakub story) that is pretty much entirely different from Islam, though it borrows some aspects of Islam. It's heavily influenced by Black Nationalism and Pan-Africanism.
They've used slime molds for that.
https://www.theguardian.com/cities/2014/feb/18/slime-mould-r...
How to Write Cypress Tests That Don't Suck
> Is this opensource
My first gen is open source https://github.com/Amber-Williams/language-flashcard-app-gpt... if you'd like to repurpose it

This one has a fair amount of security and wrappers around the latest update I plan to repurpose for profit so unfortunately this project is not. Though I'm happy to share how its built if you have questions.

> compatible with existing anki decks?

No its not currently. How would you like it to work with Anki?
> so it must be worth it.

...To someone.

That doesn't mean it's worth it to society.

No one actually likes muggings, and they still exist everywhere, but that doesn't mean that our society would be worse off without muggings.

No one actually likes the flu, and it still exists everywhere, but that doesn't mean that our society would be worse off without the flu.

The idea that "it's still around/common, therefore it must be valuable" requires subscribing pretty hard to a version of free-market ideology that ignores a lot of objective reality.
Show HN: Create and export hill charts in your browser
I built this because I wanted an immediate way to create a simple hill chart.

A hill chart is a visual tool for tracking tasks and projects, using the metaphor of going up and down hill to communicate the different phases of work.

> Every piece of work has two phases: an uphill phase where you figure out your approach, and a downhill phase focused on execution.[1]

I appreciate hill charts because they embrace the fuzziness of task-based work. Unlike rigid progress metrics like "done/not done," percentage completion, or T-shirt sizes, hill charts offer a more nuanced way to describe progress. If you export the chart each time you update it, you can also detect trends over time.

This tool runs in the browser via Github Pages and is built with plain JavaScript, d3.js, and styled with TailwindCSS. You can explore the code by right-clicking → View Source or checking out the GitHub repo.[2]

[1]: https://basecamp.com/hill-charts

[2]: https://github.com/Thomascountz/hillchart/
I don’t understand giving liars the benefit of the doubt. I mean, there are tens of thousands of documented lies and your like “I trust him”. Your mind is broken.
I didn't mean to trigger a defense, but I don't think you are considering all the possibilities.

> Even if I did the only way to get an accurate comparison would be to wipe both machine and install an OS from scratch so that they are running the same software--the customer doesn't want us to do such an invasive procedure.

You don't need to do any of that if you run benchmarks against averages. For example, PassMark or Geekbench are decent tools for assessing expected performance.
Because AI still gets a lot of things wrong.

And because UI matters. AI chat seems more tailored to your own problem since your giving it your inputs. And AI chat is more authoritative, cause it mimics the way doctors talk.
(Posted: February 19, 2009)

As soon as I saw the title I knew the answer ... economics. The vast majority of people buy the cheapest flights they can, and with modern jet engine technology it's cheaper to fly slightly slower.

The same is true with ocean going cargo ships. They deliberately cruise[0] slower if they are under some nation's flags because the wages are lower for those nationals[1], and the balance between cost of wages versus cost of fuel shifts towards spending more time (higher wages) at a lower speed (less fuel).

Roughly, steaming faster increases your fuel bill but lowers your wages bill, and vice versa. The exact balance point depends on the base rate for the wages of the crew. And the number of crew.

The arithmetic is brutal, but unassailable.

[0] The technical term is, believe it or not "steam"

[1] It's complicated. Very complicated.
I guess it goes to show how important reiteration is for general logic problems. And tbf when finding a solution to something myself I'll consider each part, and/or consider parts in relation to each other and/or consider all parts in relation to each other (on a higher level) before coming to a final solution.

It's weird because I feel like we should've known that from work in general logic/problem solving studies, surely?
>AI can process more data than doctors have time to review, contains more knowledge than one person can study, and its intelligence will continue to improve.

The key part of that statement is "continue to improve" we have no way of knowing where we are on the sigmoid curve of improvement.

But right now. Today. Tools like this that spit out "you might have an autoimmune disease" aren't helping. Until they improve dramatically, the most likely outcome is that doctors get even more overwhelmed with people who think they have an auto immune disorder, but don't.
Remote: Yes

Willing to relocate: No

Technologies: (Design) - Figma, Adobe XD, Illustrator. (Web development) - Webflow, Framer.

Portfolio: https://abir-kheir.netlify.app/

Email: abirkheir57@gmail.com

Hey everyone! My name is Abeer Khair and I’m a UI/UX Designer and Framer/Webflow Developer with a strong background working with startups. My timezone is currently GMT+1 and I’m looking forward to take my skills and experience to a new challenge.

Looking forward to hearing from you!
> “The main issue is fuel economy,” says aeronautics and astronautics professor Mark Drela. “Going faster eats more fuel per passenger-mile.

Pretty simple - we care more about air travel being cheaper and safer than we care about it being faster.
> Readability is a property of the reader, not the language.

Similarly, the inability of a person to write machine code directly is a property of the person, not the hardware. Yet some of these people admit their limitations and use K.
And yet Tesla has industry leading brand loyalty, what do you think is a better predictor, an opaque number computed by Consumer Reports from an unknown formula that combines feedback about non reliability items from users who bother to respond to consumer reports questions, or what 87% of consumers decide after experiencing a Tesla?

https://driveteslacanada.ca/news/tesla-leads-with-unmatched-...
Mother's Day Gift Recommendations
So most content you consume isn't funded by advertising.

So I'm confused as to why you think advertising has driven the development of the internet[1]. Take for example investments in bandwidth - that's largely to meet the needs of TV/video and later gaming [2] - both with direct revenue streams independent of advertising ( and any advertising revenue they traditionally got has been eroded, not enhanced by the internet ).

The other major sites where things like Amazon or existing media outlets.

Note I don't include youtube in the above - as the most popular content is in effect stolen ( music, old TV shows etc ), and then resold with ads.

[1] Internet companies yes, the internet less so.

[2] When BBC iplayer went live in the UK ( ~2007 ) ISPs complained that it was taking up to a third of their entire bandwidth and they wanted the BBC to fund their capacity expansion. The BBC said, nope - it's you that made you bandwidth availability promises to your customers.
We are destroying software by believing we are right and others are wrong.

We are destroying software by being absolute.

We are destroying software by assuming we know what we are doing.

Everything is relative; every solution has its own trade-offs. This blog post is very absolute - it ignores trade-offs and sells itself as the truth.
That is me also. Sometimes the bad side of yourself just want to start another war over the internet, but whenever I see Dang I just thought I should edit myself and not make his job any harder than what is already an insane job.
Ask HN: A tool to handle annoying testing related tasks?
I’m building an internal tool that uses a local small language model to handle tasks related to testing that we find annoying like manually creating dummy data from schemas or TypeScript definitions, setting up dummy webworkers to proxy server calls for testing, and/or mapping API dependencies for integration tests, etc.

I’m still at the early stages, but I was wondering if anyone else would find this kind of tool useful (either some aspect or all aspects) because I’m considering open sourcing it on Github when I’m done.
Yep I noticed that myself. I need to refine the translations better. If you have examples you would prefer to see for German I can back test against them.
This is precisely why I am suspicious of most "free" online resources out there. When one writes to establish themselves as a credible source or as authority on a subject, they are flipping the target of the writing. They are making it all about the author, and not the reader/student. This is similar to what happens with academic writing, where using an approachable tone of voice can be seen as hurtful to the author's image of authority. Unfortunately, by the time someone actually tries to learn from this type of resource, a lot of damage is already done.
ZebraLogic: On The Scaling Limits Of LLMs For Logical Reasoning
The Rust designers might have known that other memory-safe programming languages had existed, but certainly they were not familiar with them.

Otherwise Rust would not have inherited a ton of obsolete and useless features of C.

For example, when I have seen for the first time a "Hello, world" written in Rust, I have been appalled to see that in a language designed in the 3rd millennium one still has to specify whether function parameters are passed by value or by reference, which is the wrong thing to specify about function parameters, exactly like specifying in old C language whether a local variable was "register" or "auto" was the wrong thing to specify. (The right thing to specify about function parameters has been established in 1977, almost a half of century ago, by DoD "IRONMAN", which has been implemented only in a few languages, the most important being Ada. In my opinion, most difficulties and complexities of C++ have been generated by its failure to comply with "IRONMAN".)

In my opinion, attempting to design a new programming language without first studying carefully the history of programming languages, in order to know well the many good and bad choices that have already been used in various programming languages and to understand which have been their advantages and disadvantages, is an amateurish approach that cannot result in real progress.

Most recent programming languages have been built around some innovative great idea that makes that programming language better than the previous in some respect, e.g. Rust for compile-time checking of memory accesses, but because in the other areas of the language the best previous features have not been chosen, no language is uniformly better than older languages, all of them are better for something than older languages, but worse than older languages for other things, which makes the choice of a programming language very frustrating.
> that's a decision that should be up to Linus, by not intervening he essentially endorses that getting rust into the kernel requires consensus from all subsystem maintainers.

And that's a perfectly resonable position.
Signed up and poked around.

Interesting idea, but seems like a lot of work to set it up and maintain it.

Not sure I would actually use this on a day-to-day basis.
What are your specific criticisms of PowerShell?