skysight-inc/HackerNews huggingface dataset:
If you are unable to make efficiently products based on your ideas, for the entire society it is much better if someone else is able to do efficient production.

The reason why the Western countries have achieved their dominant position in the modern world is because at some point, a few centuries ago, the secrecy of the manufacturing guilds has been overridden by the new trend of publishing openly any new discovery in science and technology, while the countries like China, which have remained dominated by secrecy, have remained stagnant during the fast evolution of the European countries.

The Silicon Valley has become what it is because in the early days of the electronics industry the concerns about "IP" were minimal, every new discovery was published and it spread quickly among all companies located there.

Then gradually the "IP" protection has increased, the competition has diminished more and more and the pace of innovation has slowed down proportionally.

It is extremely rare that those who have the original idea for a patent are also able to discover the follow-up innovations that are necessary to convert an idea into a successful product.

There are very numerous examples of patents which have been almost never used in anything useful as long as they were valid, but immediately after expiration many companies were able to make good products based on them.
Open source projects for connecting LLMs, tts and stt
Hello, does anyone know of any open source project that connects llms , text to speech and speech to text for having a conversation with llm along with the ablity to interrupt the ai.

If so can you please share, or any idea that maybe be helpful for achieving this in a cost effective manner.
Just buy an old thinkpad not whatever this is.
Also the UK: https://en.wikipedia.org/wiki/British_nuclear_testing_in_the...
You can: increase the price for patenting something. Google will think twice before spending 100K for hello world. Patent trolls you'll always have, but you need to reduce them.

The system has to become again "healthy" to foster real innovation and competition, not a garbage bin to block each others.
Show HN: I've created the hardest riddle on the internet
Hey Hackers ,

I’m Lars, a freelance software developer on a mission to launch 10 side projects from March to December. The first awaits you at 2085.world, the toughest riddle on the internet Prove me wrong!

Season 1 is live, offering 8 levels of enigmas.
I can't wait to see how long it takes!

Cheers,
Lars
- Israelis have a well-known reality-distortion field as regards their well being.
- The Palestinian population, de facto subjects of the Israeli state, are most probably not included.

Disclaimer: I'm an Israeli expat.
Countless metrics have been proposed over time to track wellbeing of some type. The recent WISE initiative [1] tries to put some structure around this (using current welfare, future welfare and inclusiveness as key dimensions).

Despite this lack of sharpness and unassailable objectivity, the signal sent by all these metrics is generally real: the focus on aggregate economic performance (the infamous GDP) and organizing society entirely around the maximization of monetarily defined wealth is too simplistic, no longer fit-for-purpose (if it ever was) and potentially a complete cul-de-sac.

The list of "happy" countries is more or less the set where various intangible cultural aspects partially mitigate the growing inadequacy of the mainstream socioeconomic apparatus. But it is not a blueprint that can be easily adopted or improved upon by other countries and cultures.

Yet there are no visible paths to workable alternatives (or complements) to the existing system. The simplicity of mapping everything onto a single monetary dimension has been such a successful monopoly and created incredibly strongly entrenched interests. It has left effectively no room for evolving any other broad-based economic infrastructure or tools that might expand what we optimize for to things that evidently matter.

People are frustrated and compile this or that index or meta-index but the expression "put money where your mouth is" neatly expresses the current impasse. Happy happiness day! [2]

[1] https://www.beyond-gdp.world/wise-database/wise-metrics

[2] https://en.wikipedia.org/wiki/International_Day_of_Happiness
Who said anything about bulldozing neighborhoods? Why would you wish that on someone else?
I think that patents should only be enforceable if there is a commercialy product or service using it in the interval of maybe 5 years since the patent was registered. People making money by buying patents and suing companies is downright evil.
Because software is incredibly elastic, which heavily blurs the line on what is and isn't a new invention. It is also nebulous, which means that it's "easy" to obtain a patent for a system that seems reasonable at first, but then decide "actually I meant all of this other stuff too" and on paper the patent does apply to all the other stuff too, because short of submitting the exact code to be patented you pretty much always get to do this.
That would make it impossible for the 'archetypical' individual inventor working in their garage or basement (if those actually still exist) to get a patent on their invention though.

Maybe companies shouldn't be allowed to own a patent. If a patent is always owned by the original inventors (so it moves with them if they change jobs, and any patent license fees always go to the inventors), it would help. But I guess there's always loopholes in such simplistic ideas ;)
> If you legitimately have enough great applicants that you cannot possibly hope to interview them all, then just roll a dice!

How do you know they're all great? You know you have 700 of them. What do you do next? Pick one at random, because you don't want to hire unluckly people?
"Stopping fossil fuels, moving to renewable and nuclear, using less energy" is great. None of it just doesn't reverse climate change even a little. It just means we have dialed the oven regulator from 3 to 2. The oven will reach maximum temperature anyway, just a little slower.

Geoengineering is not similar thing to the emission reduction initiatives, it is a completely different idea with a completely different result in the end. You can't substitute one for another.
> Feels like they suddenly discover luddism when the automation is coming into their own backyard.

Sounds to me like you're describing a broadly universal human trait. I for one certainly can't claim with a straight face to always place the concerns of others on a fully level footing with my own. Can you?
It's fediverse but for chat. It has group chats, but netsplits somehow behave even worse than they do on IRC and if you join public ones you'll get sent extremely unwanted images by bots on a regular basis.

There are a million clients because the official one has horrible UX and everyone thinks they can make a better one.

I know quite a few people who think it's the future of chat but every time I've tried to use it I've ended up having a bad time. I'd advise against trying personally.
Well.. I tried it in Iceland. In a restaurant. Looked like rubber cubes, didn't smell much, but unfortunately it tasted what it looked like (rubber).
More likely we'll need to start paying attention to sugar intake. I've heard researchers call Alzheimer as "type 3 diabetes". This makes total sense to me since sugar consumption is a big driver of body fat accumalation.
> There are probably not many Finns with no relative who died from the consequences of alcoholism.

Suicide is 1 per 7500 people - so I still think most people won't really know someone, but might know of, or have met.

But yes, if suicide included people who "drank themselves to death" or who had fatal accidents when drunk, or killed someone while drunk, close to everyone (including me) would know someone
I’ve seen how much attention Lego puts into designing and making their bricks and sets, as well as their general outlook, so combined with their better quality, fake Lego bricks is not something I want polluting or diluting my/my kid’s Lego.
This does remind me of the Raspberry Pi 2 SoC, which was sensitive to light: https://forums.raspberrypi.com/viewtopic.php?f=28&t=99042
But can they relocate?
It's very different, you only have to fix some of the bone marrow to help someone with sickle-cell, but you have to eliminate all reservoirs of HIV to cure AIDS.
> what is written as \(f..\)\1 in BRE is written as (f..)\1 in ERE

Oddly, there are no backreferences in POSIX EREs.
To anyone interested, I deeply (no pun intended) recommend reading this essay which goes back in time in order to pinpoint the reasons we are all stranded.

https://arturoduran.com/2023/07/18/the-era-of-the-tyrant-ind...
Things are obviously more complicated than that, lines are a complicated issue for historical reasons. There are two conventions, line termination and line separation. In case of line termination, the newline is part of the line and a string without a newline is not a [complete] line. In case of line separation, the newline is not part of the line but separates two lines. Also the way newlines are encoded is not universal.
Judge rules that YouTube, Facebook and Reddit must face legal action
Well, there's two parts to that. Things are different, which I think is fair, and people are talking to each other less, which I guess is subjective but feels bad to me. I'm glad I went to college before smartphones existed, and Facebook really was just a place to put dumb photos from parties and poke each other.
Damn people work on their laptops while at university? That's crazy news

Next he'll go into a library and find that people are silently staring into books
The era of the tyrant individual: The end of our common world
"Some ideas around a French essay by Eric Sadin

In this brilliant, fast-paced essay, Eric Sadin offers a new and tragically accurate analysis of the collapse of our common world. It puts historical, political, social, economic and technical dimensions into perspective to better rethink the terms of a social contract capable of bringing us together again."

From Arturo Duran's blog.
Tend to agree with this - I think the way you win CRM is to build something that helps customers sell better (and in the background, base it on a technology platform which is extensible so you can take over the world).

CRM space is very red ocean, so IMO a differentiator is required. Remember that these are tools that help people sell more, so that does need to be the focus.

e.g. "We are the CRM that caters to the needs of the domestic cleaning market" or "We are the CRM that automatically arranges sales calls in your diary".
Natto looks somewhat.. strange. But I got used to it very quickly, I absolutely love rice with natto on top. Can't say I've ever noticed much smell.
Reverse engineering for fun and profit! And a reminder ads, sex and the torrent sector have reasons to employ smart people.
Small thing but postgres should deprecate the names it uses for the CLI commands like "adduser" "createuser" etc; they should have a prefix like "pg-adduser" or more modern, be subcommands of a single "pg" or "pgctl" command. Has there been a move toward that yet?
I think crypto is when the wheels really fell off.
I was affected by this "brain fog" after getting Covid, but I didn't put two and two together.

I called my doctor's office to schedule an appointment and when the receptionist asked what the appointment was for, I simply said "brain fog". I had no other way to describe it.

It was intense and disturbing. I often couldn't put cohererent thoughts together, I was constantly forgetting what I was doing, forgetting where I had just put something.

Over the coming weeks it slowly receded, but there's no doubt it is real.

I've had people dismiss it as "it's all in your mind". They're right on some level ... it was in my mind. But it was very real, and I have no doubt it was SARS-CoV-2 related due to the timing and sheer intensity of it.
Does it run completely with free software without binary blobs?
Any advancements in this regard?
This is very important for sustainability in the long run.
The publication is still around, at least online. Weirdly, I also noticed there’s a 2600 Meetup group nearby where I live.
The older i get the more i am convinced that there-ain’t-no-free-lunch applies widely, beyond financial markets.

Software development: the art of redistributing aggregate lifecycle pain; who bears what, when and how much.
BRE and ERE was created at the same time. Prior to this there wasn't a clear standard for Regex. From my memory this was standardised in 1996 (IEEE Std 1003.1-1996).

The work originally came from work by Stephen Cole Kleene in the 1950s. It was introduced into Unix fame via the QED editor (which later became ed (and sed), then ex, then vi, then vim; all with differing authors) when Ken Thompson added regex when he ported QED to CTSS (an OS developed at MIT for the IBM 709, which was later used to develop Multics, and hence lead to Unix).

Also the "grep" command got its name from "ed"; "g" (the global ed command) "re" (regular expression), and "p" (the print ed command). Try it in vi/vim, :g/string/p it is the same thing as the grep command.
That's what eminent domain is.
Why are you so sure that the other bricks are of lesser quality?
Stripe Wrongly Restricts Accounts
It's 5 days that we are fighting with Stripe support to resolve a simple issue with one of our connected accounts.
After 5 days the reply I've got is the following, which is somehow absurd:

"While the information on the document matches the information on the Stripe account, it is being rejected due to a formatting issue as it is a photocopied or scan of the original document."

Over a "formatting issue", they are literally taking our customer account hostage, blocking payments and payouts.

Our platform handles something around 2M in transactions, with more then 75 connected accounts, and we are powerless in helping our customer.

Does anybody can help me escalate this internally at Stripe?
Ironically those late nights might contribute to Alzheimer's risk ;)
> if you just fed someone large amounts of protein and fat they would be lean;

A large amount of protein would make them fat - experiments have shown that about 8% of ingested protein gets converted to glucose in the liver:

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3636610/

The authors calculated that ∼18 g (79%) of the 23 g of ingested protein could be accounted for by deamination; thus those carbon skeletons were available for gluconeogenesis and release of new glucose into the circulation. The remainder, presumably, was used for new protein synthesis.

The total amount of glucose entering the circulation from all sources was calculated to be 50 g over the 8-h period. However, only 4 g (8%) could be attributed to the ingested protein.
I think we need an uBlock Origin filter, enabled by default, that has a threshold for max request per page for initial page load and a max size threshold.
Single Malt, specially Islays, are still very much welcomed :)
> if those actually still exist)

That's what I fear is not the case anymore. And I am not sure we're getting back there. With so many regulations in all industries, it has become impossible to innovate from your home. Unless you really want to patent BS like big companies do, which is ugly...

It sucks, but that's how it has become.

If you want to protect such minorities, you can offer them a discount, but make it clear indeed that the patent belongs to the individual for even longer, not to the company.

Doing nothing as it has been until now certainly doesn't help.
Expedia made flight search faster by up to 52% (page usable time) by applying a range of optimizations to web and mobile applications. To support these improvements, the company improved the observability of its applications. Expedia Flights web application has been migrated to Micro Frontend Architecture (MFA) to allow flexibility, reusability, and better optimization.
... send the original document?
Machines seem to have a finer time picking through our detritus than any armies of engineers trying to give it context.
My suggestion is to double the fees every year so that only patents will be kept which really generate relevant economic returns.

My suggestion is 1000 USD in year 1.

After 10 years the fee is 1m USD per year.

After 20 years the fee is 1bn USD per year.

The current schedule of 23 years aligns nicely with this. If a Pharma patent is really generating billions of returns then maybe it would be worth for the company to pay 8 bn USD fees in year 23.
It is a single file, but when you include header files which get dropped in they can get to many hundreds of thousands of lines of code in practice per corresponding .o file.
probably great for humanity 2.0

amazing and scary stuff
You are assuming this is a modern disease? Why?

Folks have had different sorts of dementia for centuries, though. We simply didn't have the knowledge nor the tools to differentiate one from another and tended to call things by different names.

Not as many people die young now, either, so more folks are actually getting diseases that present in old age. You can't observe many old folks if there aren't any, and you won't notice as many diseases that hit mostly women if a lot of women die in childbirth.

And a note: Food of yesteryear wasn't really better/healthier than now. It was different, more risky, and for most folks, was just made of whatever they happen to have and not very varied.
... which seems quite similar to gron [1]?

[1] https://github.com/tomnomnom/gron
No gnu tool can balance brackets, afaics. So you can't do everything in sed. And sed is, by design, useless for matching text that spans lines, so good luck picking out paragraphs with it.
Browser in the middle: 25 years after the MSFT antitrust trial
Tripping on your shoelaces is an accident, something done without any intent to do it. This cannot possibly have been an accident, it took deliberate authorship of code for this to happen.
> We live in the smoking ruins of the world of our grandparents

Wait, what?

My grandparents lived through a war and a famine, and came of age when over half the world lived in extreme poverty.

I don't think you fully appreciate how little of the world population could poo into a toilet not that many decades ago.
Ask HN: Who programs outdoors and how do you do?
Anticipating the spring season in the Northern Hemisphere, I'm curious who in software (or ergonomically similar work) does work outdoors, and how you've adapted to that environment.
Well, my experience says that they are decently accurate, at least here in EU.

However, I would ban surveys because they can lead people to vote for the wrong person due to social pressure.
Yes, pretty close so full translation is easy if you have the source code. If not, emulation is the normal way. My emulator was faster than native 8080 code on everything but vanilla 8088 PCs, so it's more than sufficient.

I address translation in depth in my Retro Sargon project, an exercise in getting a vintage Z80 (8080 superset) assembly language program working on modern PCs. https://github.com/billforsternz/retro-sargon See the "Yet More Details" section in the README.
Nue CSS: A Scaleable Alternative to Tailwind, BEM, and CSS-in-JS
I've also heard it called Main Character Syndrome
We've already done that and with several different documents. It's something will take a human 2 second to understand that the address is the same.

How obscure this process can be?
Reaction: Is ignorance of history a requirement to hold political office in Ireland? 'Cause last I heard, Ireland's experience with richer / larger / more powerful / more developed nations taking root in Irish soil was rather grim.

EDIT: I wasn't just thinking of China. As the article notes:

> Ireland’s budget watchdog, the Irish Fiscal Advisory Council said last year that just three foreign companies contributed around a third of Ireland’s corporate tax revenue from 2017 to 2021. Company filings showed Apple, Google and Microsoft paid the most taxes in 2021.

> The Central Bank is also warning of the country’s over-dependence on income tax revenue from a small number of the world’s richest countries.

...which leaves Ireland hostage to a tiny number of foreign corporations, that obviously don't give a crap about the country. And to the foreign tax laws which - for now - allow trillion-dollar corporations to launder their profits through tax-haven Ireland.
Yeah fair if you do require an all in one solution. It honestly didn't occur to me as I rarely use voice on Discord.
> "First-to-invent / first-to-file makes no sense, as it seems that if two people invented the same thing at the same time, that should set a strong presumption of "obvious." If two people file for the same patent, unless one is very clearly first in all respects, each should act as prior art for the other. "

I think this is too much of a simplification. Imagine the case of blue LEDs. It was known that these would have a huge market, and there were probably 100 different research groups around the world spending millions of dollars and thousands of hours trying to determine how to make them commercially successfully - even with some early weak prototype and research papers. That's clearly not 'obvious'.

In our history, one team (well, really an individual) managed to perfect the process first, but it could easily have been two or more teams randomly hitting the same solution at almost the same time.

I'm not sure what the 'right' thing to do in that circumstance would be - award it to the team who happened to try 'x' first, the team who filed first, or shared somehow.

But my point is that simultaneous does not necessarily imply obvious.
> In most cases, Rust's very strong type system means you spend a lot less time actually running your program.

That just sounds wrong to me TBH. IME it never pays off to 'front-load' too much, you might get a working implementation of your original idea without ever running the code, but that original idea will almost certainly be "wrong" once you see it in action and you just wasted a lot of time agonizing over your type structure which turned out to implement a quickly outdated idea.

Nothing beats quick iteration on a running program when it comes to productivity.

> Because Rust's unit of compilation (a crate) is very large. In C/C++ it's a single file.

If the a C++ file includes any C++ stdlib header it will also also become very large (tens of thousands of lines of gnarly template code for common headers like <vector> or <string>). If the unit of compilation is a crate in Rust it should actually be faster to build than typical C++ projects which often put the implementation for one class into one source file (and each of those source files is expanded to tens of thousands of lines of code after includes are resolved).

C mostly doesn't suffer from this problem though, since C header typically are only a couple dozen or hundred lines of API declarations.
It can be the other kind of dysfunction, where you get wood over and over again even without internal or external stimuli. Self-sustaining the wood is still no more than a matter of practice and (self-coerced) spaced repetition.
Until November of this year, at which time Trump's forthcoming inauguration will retroactively be deemed the cause of why the US dipped in the happiness ranking earlier in the year
Facebook can still be useful. I'm using it as a centralized portal for all local events (concerts, festivals...). Smaller events are very hard or impossible to discover or track any other way. But you have to train fb a bit, and ignore irrelevant stuff you'll still see. But there is a value in it, at least for me.
The AirPods were also roundly mocked and described as so weird looking no one would want to be seen dead wearing them when first announced.

A few years later, it seems like we all have them (or a very similar-looking competitor) in our ears.