skysight-inc/HackerNews huggingface dataset:
IBAN is the international bank number.
Isn't there some legal action that could have been taken against this? These are not changing requirements - this is sabotage.
I keep hearing this but I don't quite understand what the alternative is? I get that maybe introducing interfaces within your own business domain CAN be overused but certainly any external depedency should be fronted by an interface so the rest of the code can be tested without spinning up test http servers, database containers etc. all over the place. It just feels like a really lightweight, simnple thing to have an interface for some API that you are calling. It also means you are less depedent on the concrete implementation of the API and don't leak types and behaviour from systems you don't control into your codebase
For me, the wildest fact about the City of London (the small, walled part), is that when the Romans left, some buildings were smashed up, but the roads and walls remained, and then the whole area was abandoned... for 470 years.
I do agree that I rarely use Google now, I search into a chat to have a summary and this saves lot of aggregation from different sites.
The same for Stack Overflow, no use if I find the answer quicker.

It’s exactly that for me, a conversational search engine. And the article explains it right, it’s just words organized in very specific ways to be able to retrieve them with statistical accuracy and the transformer is the cherry on top to make it coherent
How to detect (modified|headless) Chrome instrumented with Selenium
> How is logging into ssh (sshd) AS root more secure than using sudo?

Article describes an additional SSH server listening on an Unix socket. The usual threat model about exposing root logins from the internet may not apply here.
Is there some confusion about how copyright works?
U235 has an energy density around 80,000,000 megajoules per kilogram (MJ/kg).

Burning coal has an energy density around 24 MJ/kg for lignite (a lower grade of coal) to about 32 MJ/kg for anthracite (the highest grade of coal).

This makes utilizing U235 for energy around 2,500,000 more efficient than coal.

If we used thorium-232 instead, the theoretical energy density is around 79,000,000 megajoules per kilogram (MJ/kg) if considering the full lifecycle of the reaction.

The physics speaks for itself, regardless of people too dense to understand numbers.

Just because fossil fuels own our governments, industry, and most societal mechanisms, doesn't make the world they've fabricated real.
For donations they also offer liberapay so you can use stripe and PayPal.

For membership fees you can also use direct bank transfer.
Hard disagree. A car that has been around for three years is not old.
Because author of the article likes to be edgy and parrot the deep truth he learned yesterday - that TCP is "reliable" and UDP is not.

The reality, of course, is somewhat different and muddy. For example, if you have network outage following later by a software crash or a reboot, then all the TCP buffer worth of data (several kilobytes or upto some megabytes - depends on your tuning) is mercilessly dropped. And your application thinks that just because you used TCP the data must have been reliably delieved. To combat this you have to implement some kind of serializing and acking - but the article scoffs us that we are too dumb to implement anything besides basic stream /s

I'm not arguing that TCP is useless, just that UDP has its place and we - mere mortals - can use is too. Where appropriate.
A lot of the filtering of whom to show ads to is heuristics to try and target 'high value costumers'. Getting target with very irrelevant ads might just mean you are considered low value by most advertisers so you get served ads from advertisers willing to pay very little per impression.

I'd take as a signal your online cloaking is working as intended. I often get very random ads and recommendations in languages I don't even speak so I think my online anonimity fu is working as intended.

Source - worked with ad tech a few years ago.
Stallman has done far more to enable corporate surveillance than anyone else.

FAANG would literally not exist without "open source" software. Being able to use volunteer developer effort for free has saved the industry trillions and made today's corporate Internet possible.

Open source has also spread more than a few backdoors, some apparently written by state actors.

(Of course we've found all of them now. Of course we have.)

As a politician, Stallman is an idiot. His pitch - "You can write your own printer driver and customise your OS and this will save the world" is a naive appeal to the tiny minority of the population which enjoys tinkering.

It excludes most users - which you'd think would be an obvious issue. So in practice it's an adolescent, oppositional and tribal view of how computing operates, socially and politically.

Global infosec, corporate exploitation, user accessibility and customisation, three letter agency surveillance, personal privacy, disinformation factories, user empowerment, developer trust, attention farming, ad tech, and the politics and economics of data ownership are all hugely complex issues.

"Give everyone the source code to everything and poof! - you'll solve all of them" is just such a stupid take.

So no - he is neither a threat, nor a martyr. He's a distraction, and politically that's all he'll ever be.
Character Tiling
I wouldn’t go as far to say sudo is broken but have you considered why would people create things such as doas and run0 if sudo is good enough?
oh ok, I used 400 calories/day and not 400 kcal/day.

Yea, then the numbers are off by 1000
In the absence of some formal proof of equivalence, an identical binary is the only way to prove that you've written code that is functionally equivalent to the original source code.

So I can definitely see the appeal of the idea, as daunting as it seems.
This is a narrow way of looking at UDP applications. The whole HFT, low-latency fintech world is built on top of datagrams. Using TCP would be pure the worst choice possible.
One of the issues with ssh is that spawning processes isn't part of the protocol. And it's a remote protocol, so it can't pass local resources to the child. So you can't pass a null-separated array of arguments, pass extra file descriptors or specify an executable.
Instead it just passes a string to a server-configured shell. So you need to shell-escape things and know which shell is running on the server side.

To use SSH as a proper sudo replacement it'd need something closer to posix_spawn as an extension.
> That appears to be the Italians taking the New York gas-oven idea and cranking it to 11. (480°C to be exact.)

Is that really the temperature New York pizza is cooked at? Every Napolitana pizza recipe I've made or seen is cooked around 330-350C in a stone oven with wood. Never imagined pizza would be cooked at such high temperatures.
The nuclear fuel cycle is exponentially less ecologically expensive than the fossil fuel cycle -- and it hasn't even been remotely optimized to the extent that it can be.

Nuclear fission is millions of times more efficient than any of the nearest energy sources when considering purely energy density. That efficiency compared to the cost and ecological danger is barely even tapped at this point, because it blows everything else out of the water by orders of magnitude.

The nuclear fuel cycle is economically expensive, not ecologically nor physically. And it is economically expensive because we are all slaves to the fossil fuel industry, who own nearly everything.

Why would slavers / masters living in luxury sacrifice everything so that their slaves would flourish instead? Answer: they wouldn't. Instead, everything would be rigged in their favor. Their most powerful opposition would be made to seem weaker than them.
> Note that we are talking about a different era and deployment of computer systems.

Yeah, this is really important to understand. The machines of this era required some degree of physical access, they were shared by entire departments, and in some cases even the CPU instruction set might get changed overnight by students with soldering irons.

The student ethos around these machines at the MIT AI Lab was that they were essentially run as anarchist collectives. University management didn't always agree. But frequently the OS, the applications and even some of the hardware had been built by the "anarchist collective."

This worked because of the small community size, because of the limited physical access, and because of the high knowledge barrier new users needed to climb to do anything. By the time you'd figured things out (or your peers had taught you), you'd become part of the culture. Communities like this can be fantastic, while they last. But they don't scale.

When Stallman talks about security, don't imagine a modern world full of millions of computers connected by networks. Imagine instead someone arguing about the right way to run a local non-profit "hacker space". Should it be run by the membership under tacit social rules, or should they elect someone to enforce lots of strict rules? Or imagine Wikipedia, and how it has evolved. Once, you could just fix articles. Now it's often harder.

The original offense that set Stallman on his journey involved a new printer. The AI Lab had a printer with a clever feature: When the paper ran out, it sent a message to everyone in the print queue, and someone would come add paper. The AI Lab bought a printer which couldn't do this. So Stallman tried to get the source code and fix the printer, but he was told he couldn't have the code. This fundamentally annoyed him, so he decided to rebuild literally the entire computer industry so that everyone would always have the code.

Stallman has a lot of faults. Some of them deserve serious criticism. And his brain does not work like that of most people. But he's essentially a left-libertarian anarchist who prefers self-organizing communities over centralized authority.

His opinions on stuff like security are essentially arguments about a very specific world that was disappearing even in the 80s, one where people would think, "Hey, the OS on the shared machine could be better, so let's fix it tonight." His goal was always to keep some version of that alive.
Show HN: Every last letter of published code ever put to a readable and accessible medium is mine now. You can use any portion of it, for any purpose you like, just sign up to my Platinum Plan. Original authors shouldn’t have published it if they didn’t want me to resell it.
A plot that requires the reader to be perfectly qualified is a bad plot.
Every compiled language can do it until you run into issues with glibc vs musl or openssl version or network stack defaults and remember you weren't as static as you thought.
You are conflating "open source" and "source available".

You have a point with having the right to modify a program in the public domain through a decompilation of its machine code.

But for a program to be free software, the ability to study and modify the program must be practical, legal is not enough. Sharing the source code is the minimum, we can't stoop so low as to consider a blob free software or open source just because you have the right to modify it. It's not that idiotic to put an emphasis on the source code. What are you trying to defend?
Big fan of Hannah Ritchie's analyses, but I do feel like that PDF is a little over optimistic with both future and allegedly recent peaks for fossil fuel consumption. That said, I retrieved a bunch of a bunch of historical data from OWID, and with some cheap regression analysis in Desmos, I compiled this mindmelting graph

https://www.desmos.com/calculator/lunahw7gvo

Basically the energy singularity happens in 2034, where wind daily generation + solar daily consumption — which is disturbingly superlinear — eclipses the global energy consumption trend — which is disturbingly linear — and then worldwide storage, which is growing at an even more absurd pace, exceeds solar and wind the following year. And then 4 years after that we have 10 days of worldwide storage. All the while appliances are becoming more efficient. Perhaps AI, VR, and transport electification will soak up the excess, but we've yet to see even crypto make a noticeable bump in global energy consumption above trend, just glancing at the data.

Edit: I couldn't get good data on energy storage, so I used 'added capacity' from here and also a quote from the same site that implies there was 173Gwh capacity in 2021:

> Global installed storage capacity is forecast to expand by 56% in the next five years to reach over 270 GW by 2026.

https://www.iea.org/data-and-statistics/charts/annual-grid-s...

https://www.iea.org/articles/how-rapidly-will-the-global-ele...

All other data was Twh worldwide from OWID datasets multiplied by 1000/365 to determine average daily usage in Gwh.
One thing I want to say here, is that it is apparent that both of your expectations of what his role is or should be doesn't align. Ideally such things should be clarified before, although I understand that often you might only find out after the fact.

As I see it you got 3 major directions now:

1. Continue working with him, but redefine his role and tasks together with him. If he is a good talker, that is not worth nothing if used correctly. He probably doesn't feel to good about having tasks assigned either, but he might feel better about it if the tasks align with his skills.

2. Part ways with him, ideally on friendly terms. Maybe you can give him a small symbolic role? Maybe you bring in a third person that pulls more and then reduce what he does.

I had this with my band, I liked the guy, but he just wouldn't so enough without the rest of us having to constantly chew his food for him. So I gave him the benefit of the doubt gave him everything he needed for a few months as a hint of what was expected of him. After it got better for a week or two, then he dropped back to doing nothing. That was when we waited if he realized himself that this okay. One horrible gig later we all knew he had to go.
Also pretty much every media art system in the world just uses OSC over UDP
You absolutely should stop using box plots. The only reason to use them is because you have to draw a representation by hand and do not have access to a computer.

A box plot is a data compression technique for compression by hand. There are now better automated techniques that both preserve data quality and visual quality better.
I disagree. Asking someone to name shapes that resemble for example the Sydney Opera house seems to me just a test of creativity, not ability to “visualize” something in your head.

I don’t think we’ll ever get a test, because the entire concept of visualization and imagination is so unquantifiable and abstract. We’re all black boxes in a way to each other, with no real way of describing or showing each other how our version of this “visualization” or “image” or … looks or even feels.
> because these values unambiguously define such a shape

I think this is a misunderstanding, and I think it is shared by the author of the article. Boxpolots show ranges. That's it.
It's not canceled. They paused the plan.
Yeah, it seems almost insulting that the author expects countless people to spend time reading their posts, while they haven't spent a lot of time to edit and streamline it, all with the excuse: "these are just my ramblings".

To paraphrase, I will not excuse such a long letter, for you had more time to write a shorter one.
QUIC is implemented in userspace, it doesn't need platform support beyond the basic networking stack.
I get what you mean, but I believe content spinning itself is not the culprit. The real issue lies in business models that encourage the mass publishing of low-quality content on websites reliant on affiliation or ads.

Google typically filters out these types of websites (in theory at least), and with AI search, hopefully they will get irrelevant.
I don't understand what your comment has to do with the article
It's always going to be difficult to compare a carbon based, ion mediated, indirectly connected, reconfigurable network of neurons to a silicon based, voltage mediated, directly connected, fixed configuration transistors.

The analogy works, but not very far.
Not all distros use `alias su='sudo -i'`. Ubuntu does. Debian does not. Not sure about others.
That is true.

Several ST OSes have FOSS recreations. DR's layered, cleanly-layered design lent itself to piecemeal re-implementations.

Aranym runs AFROS, with multitasking thanks to MINT, which is a compilation of FOSS bits:

https://aranym.github.io/afros.html

Aranym needed a ROM and the devs wrote a skeleton with most stuff stubbed out. This has led to a full scale ST TOS recreation, with the original's limitations: it's single-tasking and so on:

https://emutos.sourceforge.io/

The FreeMINT OS is also FOSS:

https://freemint.github.io/

MagiC was a 3rd party commercial re-implementation:

https://gitlab.com/AndreasK/Atari-Mac-MagiC-Sources

https://gitlab.com/AndreasK/AtariX

But there's no new 68k hardware. Emu68 is working on a JIT runtime for the Raspberry Pi:

https://github.com/michalsc/Emu68
Why? Nothing in the if sustain the conclusion. Also we did not emerge because of ourselves, so our intelligence cannot be postulated unique because of that. Absence of history is no proof either way, and we do have history of intelligence in other pila as well here in earth.
Only if we are counting the cost to generate all the inputs to training, and not just the training itself - it just depends on the scope of the analysis.

(i.e. taken to the extreme, as humans learn from their environment, do we have to count all energy that has gone into creating the world as we know it?)
> because type theory can be verified by a computer

proofs in FOL can be checked by a computer without any need for type theory - just look at metamath.
They teach this to 15 year olds in the UK.

If it's a bad plot, perhaps some introspection is required...
Well maybe it's a good thing. You live in the present instead of an imaginary past. The past is gone no matter how much your mind tries to come up with images. The memories no longer have any existential significance apart from causing you trauma, generating false sense of pride, etc. Helps you to do and try new things instead of relying on a past you once lived and no longer exists.
I expect 0 interest - and am happy if there is any

If I am doing a project for me, I do not care if others get value out of it :)
While I can appreciate the advantages of CRTs (I didn't switch to LCD until 120Hz LCDs were released), I don't see how CRTs have "turn on, watch" simplicity. CRTs needed careful calibration to look their best, and even when calibrated correctly needed a minute or so to fully warm up.
> that really the temperature New York pizza is cooked at? Every Napolitana pizza recipe I've made or seen is cooked around 330-350C in a stone oven with wood

Neapolitan. Approximately 380 (base) to 485°C (dome) in a wood-fired oven, by regulation [1].

[1] https://www.pizzanapoletana.org/public/pdf/Disciplinare-2024... page 12
This may seem like a minor nit, but I think there is a problem with using the term "unreliable" to describe UDP. The more commonly used term, and IMHO better term, is "best-effort" [1]. UDP makes its best effort to deliver the datagrams, but the datagrams may be dropped anyway. But it does not make UDP inherently unreliable.

[1] https://en.wikipedia.org/wiki/Best-effort_delivery
What you say is technically correct, but in the sense where you can put rat poison in One of those ceramic cookie jars they sell in houseware shops. There is nothing wrong in doing it, but it may lead to interesting failure modes Because someone can have implicit assumptions about what’s in there.
Did you not read what he wrote? Between the good stuff there's enough oddity that it looks rather stallmanesqe...

> A supply of tea with milk and sugar would be nice. If it is tea I really like, I like it without milk and sugar. With milk and sugar, any kind of tea is fine. I always bring tea bags with me, so if we use my tea bags, I will certainly like that tea without milk or sugar.

You want tea? But don't say what kind?

> If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

> DON'T buy a parrot figuring that it will be a fun surprise for me. ....

Friendly and Parrot is pretty much a dam unicorn if you know what's up. Why is your preference for Parrots in here? Is this legit something you think any of us should give a shit about?

Brown M&M's was in there for a reason. I am not finding a parrot for you RMS. And, for the love of god, who bought him a parrot.
Arguing that nobody who might be professionally expected to look at a box plot can be reasonably expected to understand how box plots are defined doesn't make a compelling case that using them is a good idea.
I find NumPy way too complex for the relatively simple operations used in machine learning. The amount of implicit rules like broadcasting, silently truncating int64 => double, einsum complexities etc. is just mind boggling.

The result is a couple of dense lines but one cannot just read them without going into a deep analysis for each line.

It is a pity that this has been accepted as the standard for machine learning. Worse, now every package has its own variant of NumPy (e.g. "import jax.numpy as jnp" in the article), which is incompatible with the standard one:

https://jax.readthedocs.io/en/latest/jax.numpy.html

I really would like a simpler array library that does stricter type checking, supports saner type specifications for composite types, does not broadcast automatically (except perhaps for matrix * scalar) and does one operation at a time. Casting should be explicit as well.

Bonus points if it isn't tied and inextricably linked to Python.
The "IDTV" buffering sounds like it increases latency, so unlikely.
It's the most incredible coincidence. Three million paying OpenAI customers spend $20 per month (compare: NetFlix standard: $15.49/month) thinking they're chatting with something in natural language that actually understands what they're saying, but it's just statistics and they're only getting high-probability responses without any understanding behind it! Can you imagine spending a full year showing up to talk to a brick wall that definitely doesn't understand a word you say? What are the chances of three million people doing that! It's the biggest fraud since Theranos!! We should make this illegal! OpenAI should put at the bottom of every one of the millions of responses it sends each day: "ChatGPT does not actually understand words. When it appears to show understanding, it's just a coincidence."

You have kids talking to this thing asking it to teach them stuff without knowing that it doesn't understand shit! "How did you become a doctor?" "I was scammed. I asked ChatGPT to teach me how to make a doctor pepper at home and based on simple keyword matching it got me into medical school (based on the word doctor) and when I protested that I just want to make a doctor pepper it taught me how to make salsa (based on the word pepper)! Next thing you know I'm in medical school and it's answering all my organic chemistry questions, my grades are good, the salsa is delicious but dammit I still can't make my own doctor pepper. This thing is useless!

/s
In theory. In pratice you always have a finite sample size and thus a min and max.
> You really want to read the directory and map over the stat function (or equivalent) to get the length.

Indeed. Equivalent in Ruby:

Dir["*"].map { |x| File.size(x) }
Missile isn't defined by a kind of engine it has

> a flying weapon that has its own engine and can travel a long distance before exploding at the place at which it has been aimed.
I'm genuinely surprised this hasn't happened already!
And ArtNet also over UDP.