skysight-inc/HackerNews huggingface dataset:
Fair enough. It is true that I was being a bit idealistic for sure.

The sad reality is probably that there is no solution to this. If one imagines that the regulatory apparatus for some operation requires some percentage of the complexity and velocity of the underlying thing being regulated, well, government can manage the requisite complexity probably (though getting the correct complexity is another matter), but the velocity is just never going to happen, and the attempts are just going to look like this. By the time this is pushed through California, the actual regulations written to comply with the law as passed by the legislature, and enforcement actions begin, it will already not know what to do with things like AIs using personal information or complicated cross-company AI-based data washing schemes ("we use AIs to transfer summary data about the individuals in a complicated manner that makes it look like all the data is anonymized but in practice the data is so rich in its own complicated manner that the receiving company is de facto operating on private information but good luck proving that in a court of law, have fun with this one regulators!", etc.).
Cooling is going to be a big problem for that
Ocaml5 is multithreaded. MLdonkey would run much better.
Compared to the classical Amule, a monstruosity writen in C++, at least it doesn't leak memory like some youngster with a constipation.
Many of those are so massive they even exceed the 32K token limit of GPT-4.
Won't somebody think of the benefits!
If we are all equal, none of us would be "under the median".
Why define the alias as a function instead of the whole thing as a function?
I don't think foreign keys can be replaced by good code. Probably their main advantage is what happens if there are edge-cases or DB write fails, to make sure the referential integrity is maintained in outstanding circumstances.
I think at that point we'll be well and truly screwed.
The Cliffs Notes Paradox
https://news.ycombinator.com/item?id=34243709 previous submission of a similar article from the same author. love her illustration!
Oh yes! GAS is real, and seemingly endless. I'm getting better though.

I've had the same two electric guitars for about a decade now, and have no real urge to change them up.

The pedals though. I can't use an amp in the townhouse I'm in, so fell into the rabbit hole of ampless setups. Almost everything is just a new take on a 30-60 year old circuit though, or a model of the same.

I can't handle guitar modelling software. It seems like a really cheap way to go, but it's just endless futzing about. Not only do I need the gear, I need the PC to work too. Nope.

I think somebody once said that this entire industry would fall apart if everybody just learned to use an EQ, and I have to say it feels really accurate. I think I'm almost "done" with gear though, and I can feel my playing getting better as a result.
That is covered in the article. Basically, Apple will contest the patents to get them invalidated. It seems this tactic is often deployed punitively. If the infringed company sues Apple, instead of settling or contesting the infringement suit, Apple attempts to get the patents invalidated. Apple is accused of even contesting patents unrelated to the suit that the company has also been granted. It also notes that defending a patent can cost millions of dollars.

So... yes, in theory. But in practice, the side with the deeper pockets wins.
I'd take the cockroach any day above the beg bugs. Cockroaches can be controlled to a point they could either be entirely harmless or at least live in some sort of symbiosis with you.

Bed bugs are the absolute worst of the lot. Mosquitoes feel like welcome guests compared to them.

Short of nothing less than setting everything you know on fire, there are 0 ways to get rid of them.
I'm surprised to see a discussion of queueing in Postgres without mentioning SKIP LOCKED.
Search, categorization, and personalization, all in a week with embeddings
Just because it's more secure doesn't mean I want to use it: it's poor UX, especially for those of us who don't carry a phone around 24/7. Even if you use FIDO or TOTP, it will always prioritise push notification and AFAIK you must enable push notification to use any other type of MFA.

Plus (unlike TOTP and FIDO), it's proprietary, making it harder to fit in my workflow. For instance, I can generate TOTP codes from my computer in order to seamlessly sign-in to services.
I wasn't saying "move fast break things", at all. Nearly the opposite in fact.

Take your time and build something you know is great.
Me too, especially, what it does different from if you would manually shard/partition your database. Is it just the automated sharding?
The last one where he goes to India to mess with call centers is pretty crazy, too, but not as hilarious as the first video.
Like I said, helium airships would be a necessary step to pave the way for hydrogen airships.

Consider the eventual progress of the automobile to gasoline. Hydrogen is more dangerous than gasoline, but there are many similarities that can be drawn between the proposed use of hydrogen and the current use of gasoline (also extremely explosive). Earlier automobiles, before the advent of widespread gasoline adoption, showed how the investment into IC engines (including safety) was worthwhile.

The prospective gain in the efficiency of global logistics is extremely significant. Airships, once we have established the infrastructure necessary for accommodating low-altitude wind-related challenges, effectively eliminate propulsion/fuel costs. They are sailboats unconstrained by the shape/locations of oceans, and wind patterns are reliable and predictable at altitude. Fully autonomous airships, needing human involvement only at ports, are entirely realistic. The marginal cost of global shipping, for goods where time isn’t a concern, is almost completely eliminated.

Imagine airships for the purpose of relocating natural resources. Natural resources inherently need be relocated, and the time value is negligible. Airship ports could be engineered specifically to overcome the safety challenges. Autonomous airships make the marginal cost of natural resource distribution completely negligible. It’s entirely realistic to ship quantities via airship that reflect today’s largest container ships.
Old people complaining about young people? Well, that's just unprecedented.
No, I've never worked as a nurse. I didn't enjoy my time working in a hospital laboratory though and would never recommend it to anyone.
it also falls apart without imaginary superpositions
Atheist as in "does not believe in any supernatural creator", fine. Atheist as in "has replaced $god with some gnostic belief system", no thanks. I do not believe in any gods but I actively disbelief in living human beings who claim to have secret knowledge of how the world came to be as it is and what needs to be done to rid ourselves of the yoke of the past so we can become like gods [1]. At least ancient @gods [2] do not have incentives to twist the narrative towards their own personal gain like living and breathing 'leaders' do.

[1] https://cynicaltheories.com/ contains a good overview of many of these "theorists" and "theories"

[1] Perl is the language of the @gods
Not ChatGPT respectively, but we're providing GPT Development! https://www.ratherlabs.com/gpt-development
It really is an arbitrary diagram. Any regular user of any of these levels can confidently say all levels have "decomposed morals". All levels have videos of animal abuse, posts for teen prostitution, et cetera.

And there really is nothing cozy about data-hoarding closed mega-corp software like Discord and Snapchat. As convenient as they are, 'cozy' is not the word.

The writer likely just thinks "LinkedIn and Facebook == Bad!" and "My two Discord servers with my friends == Good!" and just made huge generalizations from there.
Well, in the EU, the onus is on the data processer to show compliance, not the other way around.

However, Recital 30 (Online Identifiers for Profiling and Identification) clearly shows that IP addresses are personal data;

> Natural persons may be associated with online identifiers provided by their devices, applications, tools and protocols, such as internet protocol addresses, cookie identifiers or other identifiers such as radio frequency identification tags. 2This may leave traces which, in particular when combined with unique identifiers and other information received by the servers, may be used to create profiles of the natural persons and identify them.

There is plenty of case law to show that processing IP addresses (even if you discard them later) is processing personal data. For example, an Italian court included as part of a ruling:

> In this respect, it is worth pointing out that the IP address constitutes personal data insofar as it makes it possible to identify an electronic communication device, thus indirectly making the data subject identifiable as a user (see Article 29 Working Party, WP 136 - Opinion No 4/2007 on the concept of personal data, of 20 June 2007, p. 16). This is especially so where, as in the present case, the IP is associated with other information relating to the browser used and the date and time of browsing (see recital 30 of the Regulation).

Source: https://gdprhub.eu/index.php?title=Garante_per_la_protezione...
I literally have more trust in GPT-3(or even Llamma 7b) than in Republicans
I don’t think it was meant that way, at all.

I read the posts in order, and the conversation seemed natural and civil.
Infinity isn't a specific value, it's not interesting in this context.
Comments Platform for a Website?
I'm planning to add a comments section to this blog, so each post has it's own comments. I'm hesitant about which platform to integrate. Facebook looks complex to setup and Disqus shows adds on their free tier. Any suggestions about comment platforms/integrations would be very much appreciated. Thanks!!!
Lessons from the Tanenbaum–Torvalds Debates
Ask HN: How to be more time aware?
Hi,

The original question on my mind was , "how to slow down time" but after googling it, watching youtube videos and reading the question asked many times on reddit, it seem the question is worded incorrectly most of times its asked.

Most answers and suggestions to the question "how to slow down time" is basically, do more new things, create new memories. i would argue that is almost the opposite, cram in a lot of new things in a day would make time fly even faster. but at the end of the day you look back, and have a lot of new memories, which could be a positive i guess. but it did not slow down time.
the closest good answer i found was more jokes, such as sit in a doctors waiting room for no reason, watch paint dry, listen to a very boring person talk....

the question is instead, how to be more aware! of time.
the only solution I have come up with is to set an alarm on my phone every 30 minutes or so, just to let me mind know, "oh yeah, another 30 minutes gone, reflect.. and continue" but that would probably drive one insane after a short while.

sorry for the long post, just had to explain what the questions is not!

Any suggestions?
I knew just after reading this is that it would land on Hacker News
Thanks. I knew about that one, but are there any others?
"ChatGPT can read a 4,000 page bill in 3 days."?
in 3 minutes?
> Costs will forever go up and this doesn't even mention the burden and liabilities of moderation.

Storage costs have historically dropped so fast that this just isn't an issue I'd worry about. I ran a mail provider with ~2m accounts around 2000. We had less aggregate storage than my laptop has on a single M.2 SSD now. With redundancy, the cost per GB for us at that time was around 10,000 times higher than it'd have been today. Our total processing power was lower than my laptop. Our bandwidth use was a tiny fraction of my home internet connection.

In other words: If it's an issue today, it soon won't be. Costs are low enough per user today to be viable, and they'll only drop.

> You do not have to generally worry about your entire account and content being gone because some mod gave up.

I do have to worry about what happens when I have to start again because engagement is cratering and I can't just migrate elsewhere or run my own, though (e.g. I get more engagement on Mastodon than on Twitter despite 100x as many followers on one of my Twitter accounts). Since I can (and did) choose to run my own instance, I don't need to worry about that again.

> The idea that a bunch of enthusiasts can replicate this, is misplaced.

This was the kind of argument used against open source 20-30 years ago. It's was just as ridiculous an argument then. This is magnitudes easier than what was achieved with open source, and it's also flawed because just as detractors of open source you're presuming that it will only be enthusiasts, and that e.g. nobody will start and operate commercial services for those who prefer that (some commercial hosters already exists for Mastodon for example).
I've done a good bit of service plumbing work throughout NYC and the bumper sticker leftists are the worst of the worst. Give me a bedbug building instead.
I live in an apartment complex in SoCal, and frequently work from home. It seems that there is a leaf-blower outside my window for nearly an hour almost every. single. day.. When they're not cleaning actual leaves, they're using gas-powered hedge trimmers, then cleaning that up with gas-powered leaf blowers.

I get blowing occasionally infrequently in the actual fall, but every lose blade of grass does not need to be cleared from the shrubbery every. single. day. They even leaf-blow the whole parking area outside my window. /rant - Low quality comment here, but wanted to add my voice to the chorus against gas powered blowers.
- Circular economy.

- Food production with low resources consumption.

- Distributed, low-scale production with high efficiency. So no need for high consumes to keep high production efficiency.

- Implementing renewable energy and the concepts listed above from the ground up in every aspect of life. That's scarcity, harsh environments and need for you together with bright minds.

- And many many things that we can't even imagine from here.

> “war is over, if you want it”

The problem is the "if you want it". That's for most of the unsolved problem we have on earth.

If you keep failing generation after generation maybe you need to change your point of view to understand how small we are and as we are not much different each other and from other living things.

“Insanity is doing the same thing over and over and expecting different results.”
I found one yesterday. Names can only be like 62 characters long. Then it silently truncates then. At least when creating triggers that is.
I agree with the first part of your comment. I'm not sure I can follow you where you take it though.

> ChatGPT has a nice clear style and will probably help make these laws more accessible.

If the laws are not meant to be read in the first place (which I agree with as a likely pattern), how is this motivating? I'm skeptical that they're not read because of their density. I'd flip the causality; they're dense because they're not to be read.

> nice neutral way of arguing about what is in a bill

Elon Musk is already talking about "TruthGPT", an AI without "liberal bias". I don't think you will find anything resembling neutrality in this conversation.
I have a business that is on track for failure. It's got some time yet but seems unlikely to turn around. The threshold for failure in this case is that it does not generate enough revenue to pay me and my partner a proper salary and won't any time soon. The cause is probably one of either over-estimating the market size or under-estimating the difficulty of building awareness of the product within that market. It's a bit hard to tell the difference. There might be other causes but it amounts to: not enough customers show up and pay for the product, and advertising doesn't seem to work. It will have resulted in a net loss, however, I'm lucky to have ample resources and so it won't make much difference to my overall net worth. It is an affordable failure.

A deeper root cause is perhaps a different kind of failure in the past. Several times in my career I've had the experience of appearing to have career success due to either initiating or being very early involved in successful projects. But this didn't lead to a stable or cushy career. Instead what happened each time is that after a few years the organizations in effect thanked me for my work and then pushed me aside due to various forms of back-room politics. I've never been fired but have been sidelined or driven to quit, each time with the people closest to what happened making it clear that what happened was deeply unfair and often not just involving me but also others being pushed out at the same time (and thus usually it wasn't strictly personal but involved wider organizational dysfunction).

Creating a company was my hope for an escape from this, to find peace and stability at last where good work done can build something for the long term, without the constant mental drain of wondering if there are people manoeuvering behind the scenes to tear it all down. Alas, you can see the key weakness: the company was created to satisfy my own needs, not because I saw an upswell of untapped customer demand. Creating successful companies is hard, especially in the software world where there are many competitors who are engage in market dumping with loose VC money for years or decades at a time. I chose not to raise (a deliberate choice, the option was there), because building a cash burner is easy but doesn't satisfy the goal of creating long term stability. So unless we pivot and get lucky with some new idea I'll probably have to return to the corporate world later this year or next and just get used to the idea that life will likely always be somewhat restless.
How is it intellectually dishonest? It generates garbage, it's fully up to you to dig into that garbage and find something worthy from it. It has no idea it's even generating garbage!

You admit this yourself, it requires qualified staff to guide the model aka some people to dig through the garbage to find the good bits it produced.

Of note: I use chatgpt a lot to generate a lot of garbage. Or for those of you offended by the word, then mentally replace it with something more "neutral" sounding like "debris" or "fragments".
She's got a whole article explaining what she means by "digital garden"—it's a public personal wiki.

https://maggieappleton.com/garden-history
Yes that Nature paper was exactly it, and thank you for the reference on ANN:SNN mapping. I'm not 100% clear on what you mean by the learning problem. Do you mean like trying to run training on these physical neural nets rather than just inference? Or just trying to train an SNN conventionally, is that difficult for some reason?

And you are so right that it would be ridiculous. It's funny, before I read your comment this morning I was watching a livestream of a comedian talking to an AI-generated character ("Slunt"). I don't know the implementation details, but it would have been something simple like an open source or commercial speech to text program, maybe even Whisper, then the text passed through to the OpenAI API (probably GPT-4) with a prompt wrapper to set up the character and setting, then the response received and generated with ElevenLabs or something like that. I can't link it as it was a livestream, but it was the same sort of thing that was used to make this demo: https://youtu.be/u_Zn89_g7ok. Anyway, the whole time I was watching her talk to this AI character, it was taking quite a while to respond, taking a while to recognise her voice, etc etc, and I was thinking about what would be required for that interface to be truly conversational. It's just speed. If it was running even ten times faster, that would be closer, but a hundred times faster is probably what would be required to have a genuinely conversational interface. What you need is for your voice to be recognised and converted to text basically instantly, then have the LLM go over it and respond basically instantly, then have the TTS program start saying it basically instantly as well - and have the software wrapper ready to hear you if you interrupt it and respond to that interruption appropriately, or to interrupt you if it has something to add. That's what would be required for it to truly be natural conversation, because that's the only way you can interrupt it or be interrupted by it in the way that humans do when talking to each other, with the sort of responsiveness that makes it fluid rather than like an intercontinental phone call. I don't think we're going to get that sort of performance improvement any time soon by just continuing to scale regular silicon or ASICs. We need new, specific hardware. And I know a lot of people might think of the conversational ease of use as not really important, not compared to the capabilities. There's an element of truth to that. But here's the thing: ChatGPT was primarily a UX/UI invention, not a technological one, and ChatGPT is what has driven this insane amount of interest, new use cases, and hype. GPT-3 was nearly as powerful, it was just much more clunky and with various other factors that meant you couldn't just go and use it. Making it easier to use was what made it so much more valuable to people that they actually wanted to use it for their problems. And it will go a long way beyond just making it conversational, too. The 2020s are going to be an absurd decade and we're not even halfway through.
AFAIK there's no other ways to do this on Linux: link a given tcp connection to a process. The network uAPIs (netlink or /proc/net/tcp?) will give you an inode, and to link the inode to the PID you need to go through every open fd in /proc/*/fd. ss, fuser or lsof (mentioned in other comments) do this too.
Show HN: Fast Adaptive ML for Time-Series Forecasting
Hi everyone,

We have been dealing for a while with the underperformance of Time-Series Machine Learning models (mostly due to regime changes), and haven't found the right library to complete Adaptive Backtesting before the heat-death of the universe.

We ended up writing a library from scratch, that comes with an order of magnitude speed-up, called Fold.

---
As this is the launch of the core engine of our Forecasting Suite we would love to get some feedback on Fold (https://github.com/dream-faster/fold)!

We’ll be here and happy to answer any questions.
I am very sympathetic to your view that these massive companies mustn't be allowed to use their absurd concentration of power to be anti-competitive. But the thing that I've noticed over time with these tech companies is that whilst they are extremely profitable and at points can be extremely powerful, their power is unstable. When you look at other markets the contrast is stark, AT&T and the break up of Bell system - they were a monopoly for decades and acted terribly and were broken up by the government and have basically slowly morphed back into their old shape. Compare that to AOL - they were powerful sure, but that exploded pretty quick. Before Facebook it was Myspace, and after Meta something else will come. These industries just don't seem to form a stable equilibrium they continue to get disrupted. And the problem you have is that if the government is going act thoughtfully, they'll act slowly, and if they act slowly they'll almost certainly be too late.