skysight-inc/HackerNews huggingface dataset:
Do they not have anyone sensible left in the room? Like, you’d expect that at some point someone would have said ‘these are comically terrible, we cannot allow them to see the light of day’.
Khan-Led FTC Makes Final Court Plea for Worker Noncompete Ban
I remember at the beginning Google had the most user friendly ads back when agressive pop-up ads were everywhere. But once they grew they changed all that.
I believe that the origin message refers to the function row keys—as F1-F12 and the media keys.
> that can be deployed over a cheap hardware like RPi, or an old android phone.

Power usage will dominate hardware costs, making that hardware expensive, not cheap, probably more expensive than hardware designed to run 24/7 in a data center.

> build a search engine like Google (including in terms of quality, reliability and following web standards).

You won’t get reliability from “an old android phone”

> what challenges I may face since starting or deploying in production.

Buy a napkin first, and use it to make some calculations. Starting numbers: according to https://blog.hubspot.com/marketing/google-search-statistics, Google handles about 250k queries per second. https://zyppy.com/seo/google-index-size/ They have an index with 400 billion documents.
Seeing this also https://news.ycombinator.com/item?id=42592524
Everybody here is catching smoke
Looking for the ephemeral
Swallowing the sun in a moonlit room
Standing at the foot of a rainbow
Everybody here is catching smoke
Looking for the ephemeral
Riding on a yellow-bellied brown snake
Sipping on hedonism
What was the basis for making the discredited prediction given it had literally never happened anywhere in the world? It was just invented, the "world is ending in 2012" of arguments.
You don't need to know about the science for it to be science shrugs
It's mff.cuni.cz. ff.cuni.cz is faculty of philosophy, mff is faculty of math and physics :)
Distribution, marketing and running it is the hard part, not building software. I consider libraries to be like roads, it's a communal good if you will. Feel free to build and run these apps yourself in the open instead of complaining. You will see how time consuming that is.
When Perfect Code Isn't Enough: My Journey with AI IDEs
That comment above was a call out to the (in)famous comment when Dropbox was introduced on HN back in 2007

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

It’s the HN version of “less space than the Nomad. No wireless. Lame”

https://m.slashdot.org/story/21026
The web app probably authenticates using an API as well, in which case it's trivial to add that to your shadow client as long as you have the credentials.
Well done.

You have a small typo in the Lemonsqueezy page for team licenses.
There’s also the idea of vote with your wallet. What we spend can be a tool to change the landscape. Enough people paying $10/mo. for Kagi might keep a good, ad-free option in business.

Similar to why many people pay for OpenOffice and Ubuntu. They want them to keep existing.
Right. I believe they rely on things like requirements.txt, Cargo.toml, etc. And of course not all languages are supported. So if you use an unsupported language or package manager, you're out of luck.
> This whole thing is disproved by the whole Emo Philips "Die Heretic" joke [0]. If you don't believe pluralism can work, you will divide (usually violently) into smaller and smaller groups of people--smaller even than families--until everyone either dies or lives by themselves.

This is provenly false, as countries do stabilize when small at around a few million or so and people no longer feel the need to split up more.

Its just dumb to try to argue that there is no optimal country size, so trying to make it smaller will only lead to single person countries, that is clearly not true in reality.
You forgot „properly dispose of old oil“. That alone justifies the trip to the shop for me.
I always heard it as "software development is an exercise in knowledge acquisition."
Yes, we know that individual consumers in general are not economically rational. The modern economy is built on this thesis.
> They were treated badly in the past and now their descendants want recompense for those past wrongs.

They (we?) do? This is the first I hear of this. Where did you read about this?
if you follow these practices, you will maybe get better

Idk if my therapist used something from outside of CBT, but he definitely marketed himself as a CBT-ist. I was never given this "these practices" thing. I've solved my:

- Environment control anxiety (long story)

- Strong anxiety of being late. Eradicated via specific methods that I fully understand and were specific to me: recollecting the actual source event through pre-sleep questioning, realization of specific anxiety behavior loops (just by talking about my routines) - long preparation and inability to do anything deep 4-5 hours before an appoinment, then few times intentional being late, then later unintentional, now I mostly don't care when it's not a big deal and not my need. Can just do my things up until a notification, or miss it completely.

- Depression with one heavy clinical episode without using pills. Basically I have found a key misconception in my life, work related, and adjusted thoughts radically to a real reality rather than old made-up (which was so comfortable to people I worked with).

Is that mumbo jumbo? Cause if it is, I couldn't care less how anyone calls it. That said, I can see how different people could fail to perform the methods and ideas involved. It really requires a skill of debugging and questioning yourself. Lots of people are too stubborn to even think about being less stubborn for just a minute, ime.
Not building up a knowledge economy is a good thing ? its the path all other manufacturing economies went down ?
Node.js has had async version of their modules from the very first version (or at least, long before it got popular). The "/promises" modules just wrap that in promises so you can use it with a nicer interface and async/await syntax (the original versions were callback based).
>Similarly Candida can drive people to crave sugar

Source? I skimmed the wikipedia article and it doesn't mention this.
It will happily explain non existing concepts as well: https://tma.live/video/26c9fec7-3bb7-42e5-837f-617fd5659f70
$6M saved up at 38, wow! You’ve won at the game of life.
The amount of coal that can be captured by planting trees doesn't compare in volume to the amount of coal we dig/pump up.

At best it will make the planet prettier and at worst it will simply be feelgood.
Anti-herpetic tau preserves neurons in Alzheimer's disease
I don’t understand this book.

It begins by explaining how great recursion is.

Then later it explains why you shouldn’t use it for large inputs in the two chosen languages (JavaScript and Python) to avoid blowing up the stack.

Then it argues that tail call optimisation is bad!

So when is a good time to use recursion?!?

And what is the purpose of the book?
It does.

If I come into the room and stab you with a steak knife every time you drink, and sometimes even if you only think about drinking, you will definitely panic when drinking is brought up in the future, after some time.

Not sure what's wrong with you that you cannot empathize.
I skeptical. Carbs are converted to glucose in the intestines and we eat orders of magnitude more glucose in carbs than in sweets so candida should not really care about sweets, but all these studies are about craving sweets not carbs in general.
>"Our operating systems want to do things asynchronously, on their own terms. They'll tell you when they're done. Maybe this is a new era. Maybe making syscalls from 1970s Unix directly is like a remote procedure call to another machine - a leaky abstraction, a feeble attempt to impose your old mental model onto a new reality."

I think the article fell off here. Linux has a profoundly synchronous I/O system. The I/O U-Ring works there by dispatching requests to a kernel-maintained pool of worker threads. There the submitted request are run synchronously.

So the I/O U-Ring is in fact the abstraction, "a feeble attempt to impose your [new] mental model onto an [old] reality", as the author might put it. The actual Linux I/O system is most trivially exposed to userland by the same old "1970s Unix" means of the traditional system calls.

The real change with the I/O U-Ring is that it offers a way to submit work in bulk and finally introduces to Linux a form of I/O that appears to the program to be truly asynchronous.

(And it's not without some fair cause that file I/O is implemented as synchronous code. It's hard to do it asynchronously when it's a complex operation with many steps, where you are interacting with a page cache, not only for file contents but even caching the very metadata that describes how to get from an offset into a file to the block numbers where the data is stored. Windows has a famously profoundly asynchronous I/O system and even there actual file I/O is done just the same with synchronous logic ran in a worker thread, or copied directly from the cache if the requested data is already there.)
People report that you may skip over dozen of therapists until you find the one. They just suck, cause it's an area filled with uh-huh listener scam for your $$$.
Takes just 2 hours for AI agents to replicate your personality with 85% accuracy
Measurement of subjective wellbeing has a long history in healthcare and can be very useful for both treatment and research; see e.g. pain scales: https://en.wikipedia.org/wiki/Pain_scale
I don't think using AI to write code precludes learning deeply about the problem domain and even the solution. However, it could lead to those problems depending on how it's done. But done well you can still have a very knowledgeable team that understands the domain and large portions of the code, I believe anyway.

I think software engineers will drift towards only understanding the domain and creating tasks and then reviewing code written by AI. But the reviews will be necessary and will matter, at least for a while.
Science and empiricism usually eventually wins out over the long term but thankfully for human civilisation, people have been able to achieve extremely good outcomes in things with very loose models and folk wisdom - for instance sports people don't need to understand physics to "Bend it like Beckham"

In cooking, the folklore knew that salting your egg mix before beating an omelette long before Chemistry could catch up and explain it. In the meantime all the cynics were making worse omelettes
Ahh right, only the czechs revived the pre-christians terms!
That sense to be possible thesis esp given a comment earlier about china effectively laundering some goods to countries with deficits to china
> this is what causes most peoples chronic fatigue

[Citation needed] I've never heard of this, and I feel like it would be much bigger news if there was a conclusive link
Birth of IVF calf Hilda could speed up farmers' net zero progress
There are a couple of things here to prop up your comment:

* The BOM mentions multiple disconnected societies that go way way back and over simplified them with the label Jaredites.

* That over simplification of the Jaredites is present at the beginning of the Bible’s Genesis too when Able was cast out and went to one of two neighboring cities. That indicates others outside the faith existed in the locality of the faith but were largely ignored, perhaps a perspective thing. These weren’t meant to be history books.

* The BOM itself is a self described radically abridged work. The book describes at one point a small library worth of religious texts, social history, and likely a variety of secular things that people find more practical day to day. These works were lost during a social collapse. The BOM is a tiny portable collection of religious works taken and compiled by a guy named Mormon and carried by his son Moroni. The word portable there is debatable because the book was made of gold and gold is ridiculously heavy, but nonetheless the book describes being hand carried some distance.
I’ve been a proponent of CANZUK for 20 odd years now. My support comes from the cultural side of things. I spent 15 years working and living at ski resorts in Canada, Australia and New Zealand (and worked with a lot of young adults from the UK and Ireland). You can basically swap out anyone from the CANZUK+IE countries and get someone similar in language/culture/work ethic/etc and only have a slightly different accent.

I also know dozens of international couples who met and fell in love with someone from one of the other countries and have seen countless relationships forced to part ways because of stupid visa issues.

I’d like to see the free movement of people come first, a military agreement second (a la NATO) and then whatever free trade agreements that make sense.
It's a Bible reference. Jesus supposedly said that "A prophet is honored everywhere except in his own hometown and among his own family". When you grew up with someone everything will be colored by your past experience with them. You remember all the grandiose stupid things they said in the past. If they are saying actually wise things now you will not believe them as much as you should. On the other hand if they are still saying stupid things other people have not yet learned caution.
@kdsme9 I think this is great and you've done a great work putting it together and sharing it with us for free.

Using the public key to match streams on both ends is super clever. I will start using this since it fills a need I have almost every day. I work with many small AWS instances and sometimes I just need to copy a small file or something to them without having to install a whole new OS like some short sighted people here are suggesting.

You also shipped your product, which is something only ~1% of developers actually do, so congrats.

Forget about the naysayers and thank you for creating this, it will make my work easier :).

Edit: Downvote me all you want, I still like this thing.
MoonBit: First Look at New Language Through Building WASM Back End
There is nothing "logical" about the progression from my appearance and ancestry is something I'm entitled to be proud of; also there might actually be such a thing as Black American culture to racial epithets and Jim Crow laws. Or indeed using "predictive power" to assess people's intellectual ability or criminal propensity from their melanin content.

I mean, do you believe that people should expect to be subjected to the weirdest and most hostile takes on gender relations and treated as potential rapists or sluts unless and until everyone uses gender neutral pronouns (even silly bots mostly identify as male and female at the moment)? If not, what is it about racism that obliges victims not to affirm their identity if they wish to cease to become victims?
For better or worse, home ownership in the USA has been incentivized. Younger generations are now frozen out of the primary means to accumulate wealth.

Ways forward are a) continued denial (status quo), b) YIMBYs defeat NIMBYs, c) change policy (incentivize renting) or d) <insert radical policy proposal here>.
Individual approval, not type approval, at least in most of the EU. Type approval is for manufacturers.
Thanks! But seeing that price, probably cheaper to build one myself
Where do you learn/read about leading product designers better?
Not a product designer myself but taking care of a product team. I am an software engineer.

Hope to learn from the community!
The European Digital Mathematics Library
Rendering Tiny Glades with Too Much Ray Marching
Or maybe it could alter the behaviour in a positve way: https://en.m.wikipedia.org/wiki/Parasites_Lost
https://archive.ph/CKbum
I have written over 100k words in 2024
Also, did you notice Merkur?
With over 500,000 new pieces of malware detected daily and cybercrime damages projected to exceed $10.5 trillion annually by 2025, traditional antivirus solutions are struggling to keep up. Modern malware, including polymorphic and fileless threats, can bypass signature-based detection by constantly changing their code or running entirely in memory without leaving a trace on disk.

We started this project because we wanted to create something that could address these challenges head-on. After a year of development, We built OmniDefender, an antivirus solution that uses a combination of AI, fuzzy hashing, and kernel-level real-time protection to handle evolving threats more effectively.

Here’s a brief overview of OmniDefender’s key features:

AI-Powered Detection:
The Smart Scan leverages a LightGBM-trained machine learning model to identify malware based on patterns and behaviors, not just static signatures. This helps detect new or unknown threats before they can cause harm.

Custom Scan with Local LLM Analysis:
For more detailed analysis, users can run a Custom Scan, which extracts features from the selected file and uses a local LLM to provide a detailed description of its behavior. This feature is particularly useful for power users and cybersecurity analysts.

Real-Time Kernel-Level Protection:
OmniDefender includes real-time monitoring at the kernel level, which means it can detect and block malicious activity instantly. This ensures that even advanced threats, like ransomware, are stopped before they can execute.

Fuzzy Hash Matching:
To detect malware variants, OmniDefender uses fuzzy hashing techniques that identify similarities in files, even when attackers have modified the code to evade traditional detection methods.

Built-in Privacy Features:
OmniDefender also includes OmniVPN, a secure VPN service to protect users' online privacy, and a Password Vault for securely storing login credentials.

Challenges we Faced:
One of the most difficult parts of building OmniDefender was balancing detection accuracy with performance. Kernel-level hooks are powerful for real-time protection, but they can introduce significant overhead if not carefully optimized. Similarly, fine-tuning the machine learning model to reduce false positives while maintaining high detection rates required extensive testing with a dataset of over 300,000 benign and malicious files.

Another challenge was implementing fuzzy hashing effectively, as it’s computationally expensive when scanning large datasets. I had to find a way to make the process efficient without compromising on detection capabilities.
It’s recent corporate-speak jargon for “marketing,” because that word is apparently too simple and straightforward.

I think its original meaning was specifically around developing a marketing plan for a brand new product, but that meaning has been lost and I’ve now worked for several companies whose entire marketing teams are now called the “GTM team.”
A mole infiltrated the highest ranks of American militias
Is this site using Uptime Kuma?
Politics is about rhetoric, not reality.

Recall that GWB declared a mandate (to reverse all progressive social programs since the New Deal) when he squeaked out a victory over Kerry.
Then we blindly trust that someone else is still reading the new version’s code and will raise the alarm if something bad happens.
My bonus pet peeve about portrait mode is that the internet is full of portrait mode photos, which means AI gets trained on portrait mode photos, which means AI generates pictures that look like portrait mode. Garbage in, garbage out.
It's still there on the version of Windows 11 I use at my office.
I don't think the semantics of the word indigenous are the important thing here, although I will say that officially, according to the Irish government, Irish travellers are an indigenous minority and attempts to discredit this are usually a thinly disguised attempt to discredit the credibility of the Irish travellers as a distinct ethnic minority - or, to put it another way, it's one of the more common ways that Irish people are racist towards travellers.

Instead, it's the racism and discrimination against an ethnic minority that we should focus on.
"How would it do that? "

AI.

That is entire premise of 'Nexis' from Yuval Harari.

Individualized bot driven surveillance .

https://www.theregister.com/2024/09/16/oracle_ai_mass_survei...

""Ellison declares Oracle all-in on AI mass surveillance, says it'll keep everyone in line

Cops to citizens will be 'on their best behavior because we're constantly recording and reporting'""
I pay for YouTube premium. But it simply would not exist to the same scale or utility if that was the only model that was funding it. Incredible to see the mental gymnastics needed to avoid that fact.
At £120/hr if people are putting up with yes men, then they need to see a therap- oh
Show HN: No one hires juniors so I reverse engineered a government app
Hello HN!
Long time lurker, first time submitter here. I decided to take one of my many little projects that I start for fun, finish it with some polish, and actually write about it. I hope you will enjoy the read. I usually build stuff, not the other way around, but this project was very fun too.

The title is a reference to the video "No One Hires Jr Devs So I Made A Game". I myself am looking for an internship so it fits :)
Foreign phone sales plunge 47% in China, spelling trouble for Apple
Shackleton's Endurance sets sail for polar peril in Lego
"People" vary widely in what irritates them, and the most vocal people are usually the outliers, not the average. Which creates the environment you describe: some outliers complain a lot about ads in all forms (myself included), while the majority of people continue to prefer free things with ads.

Note that this is not the same thing as the outliers who complain about ads also choosing free-with-ads products. I never choose ads given a choice, but my wallet-vote isn't strong enough to counteract the majority that do.
Of course restricting rollout to American university emails (including alumni addresses--at least at one point) was also a pretty natural consequence of Facebook's origins.
That’s why using timber in construction — especially when it displaces steel and concrete — is great for sequestering carbon.
It just depends where you consume media.

hmmmm I am not sure what you mean here? wherever I consume the media I will be bombarded with ads (regardless of my blocking skills...) :)
I prepared this dish a couple of times, the second time I randomly got lucky and made a great cacio e pepe, since then all my attempts turn out clumpy, “mozzarella-like” and not creamy.

No matter how many videos I watched, I could never make it well enough.

I’m glad someone got to the bottom of this issue.
Better images got people to buy even more expensive digital cameras that do less than your cell phone. It turns out people like to take pictures.
Kind of sad to see people hating on this for using FFmpeg behind the scenes. So what? You've created value here by solving the problem of ffmpeg having no user-friendly GUI, which is not easy. Congrats on the launch!
I had thought the same. My company is not US based and from a more authoritarian culture that does not promote critical thinking as much though. Unfortunately the hours, pay, and benefits are so good that I’ve simply learned to keep my head down and focus energy on things not work related.