skysight-inc/HackerNews huggingface dataset:
I've used rootless podman for development for several months now.

I had a few issues in the beginning, but in the end the solutions were rather trivial. I had to:

- Delete config files from previous podman versions (pre 4)

- Enable the docker socket (for my user)

- Use docker compose 2 rather than "podman compose" or an older docker compose (shipped with the distro)

We mostly use docker-compose files for our dev setups, so I can't say if I'd run into issues with more elaborate setups. But I must say that it works extremely well for me.
Microsoft open-sources GW-BASIC
> n the "two's complement" representation, there is a sign bit, but the meaning isn't "invert this number", it's "subtract a large, fixed power of 2 from this number".

This is only true if the size of your modulus is fixed. In fact, there is a "sign extension" command allowing you to produce, for example, signed 128-bit values from signed 64-bit values, and this basically requires interpreting two's complement values the same way they represent themselves: a three-bit -1 is just the sum of the positive values +1, +2, and +4. To extend that to six bits, you add the positive values +8, +16, and +32.

The meaning of the high bit in our six-bit scheme shouldn't be viewed as "when this bit is set, subtract 32 from the value instead of adding it". It is "whether this bit is set or not, all higher bits in the number, the ones that don't exist in the hardware, are equal to it"; under this interpretation, the 8-, 16-, and 32- bits were already set in the three-bit value, and that's why they continue to be set when we do a sign extension.

Every place value is still positive, but as long as there is no highest set bit, the number itself will be negative, and equal to the value you'd calculate from its representation as a geometric series.
Very poignant, especially in our age of LLMs. LLMs “speak” with no tongue or mouth, and “hear” with no ears. It is very Masonic, in the sense that LLMs are in a state of unity with opposites.
Now, that would be progress! ;)
While I think it's gross and disgusting, it still seems like it would be protected by the First Amendment so long as they aren't producing CP content. Not sure I have a real issue even though I have kids and think this will be used to hurt people in the real world, I think any laws restricting it would set a more harmful precedent to free speech. Just because something is gross and horrible and offensive and should probably not exist--doesn't necessarily make it illegal. It also seems like the issue is more over the industrialization of this technology... manipulated images of celebrities were manually created for decades... seems like the only issue here is that when AI is involved it can be created at a greater scale and with lower end user skill.
As far as I’m aware, there’s no way of validating something without observing it. If that’s true, then you will have to trade the ability to validate the entire chain in order to scale on chain, at which point, who cares what’s on chain vs off?
Why would slow, large aircraft be able to operate in a theater with massive amounts of uncontested advanced anti-aircraft weaponry present?

US doctrine involves SEAD and immediately obtaining overwhelming air superiority, not being confined to the ground or artillery duels.

Look no further than day 1 and 2 of Desert Storm - Ukraine hasn't mounted an operation even remotely resembling the scale or complexity (and can't.)
Does anyone here actually used Khanmigo and can share experience with it? It is still not available in my country. The whole thread is cesspool of AI bad, M$ bad, we are doomed.
They are mentioned in the end of the article, with the claim to be much more energy efficient than a tumbler. This is completely false. Drying cabinets are infamous for being the worst power hog in the home, because they often just release the humid, electrically heated air straight into the ventilation and out of the house.

Old tumblers aren’t exactly great in this regard either, you have to compare to the modern versions with a heat pump.

Otherwise they can be a nice complement to your drying options. Especially for things like sensitive or bulky outdoor gear for winter.
https://human-rights.news/
Handegg, because there’s an actual standard size for them.

Which is a worse decision for a sport but makes them better for measurement.

Soccer’s trying to make their sport worse by standardizing, but they’re not there yet.
Allow me to say that if you can, please, go visit Bologna.
It's still one of the few places where tourism won't affect much your own experience.

I had the tremendous luck of studying there 25 years ago when you could still bump into Umberto Eco having a coffee at the Students' Bar, when walking via Zamboni agglutinated most of the university life.
They're almost always Rinnai, specifically 乾太くん (kanta-kun).
You are absolutely right.

However, if your company has already highly invested into using Docker, the fact of something working OOTB in any other piece of software doesn't convince to make a decision to switch.

On top of that, our DevOps team is pretty happy with Docker :)
You're citing some blog copy that doesn't link to or correctly cite its sources that seems to be trying to sell shady psychological services.

I honestly wouldn't be surprised if AI played a part in constructing this post. For example, what's up with the last paragraph about Nicholas Carr? It says "Dr Nicholas Carr", but he's a journalist who doesn't seem to have a doctorate degree and I cannot find any indication he refers himself as "Dr Nicholas Carr", did an AI hallucinate this? Also Carr has a bone to pick with the Internet, not AI, his book was written back in 2011.
What Americans call baloney, is properly spelled Bologna ( https://en.m.wikipedia.org/wiki/Bologna_sausage ) and named after the city of Bologna. I came here cautiously hoping to find a good meat-based pun, but disappointment is rather the whole experience.
Seems unfair to blame it as software killing people. Going to war killed people and software failed to prevent it.
I'm just happy anytime I read an extended block of text in which the author doesn't switch back and forth between singular and plural pronouns when referring to one person.
Thanks for the nice summary. I found myself difficult to explain it so I took the help of visual explanation using the bits structure. :)
"We do not like annoying cousins." Yes, exactly. The, uh, confident fluency of LLM responses, which can at the same time contradict what was said earlier, reminded me exactly of that. I don't know if you've ever met one of those glib psychopaths, but they have this characteristic of non-content communication, where it feels like words are being arranged for you, like someone composing a song using words from a language they do not know. See also: "you're talking a lot, but you're not saying anything."
Or waiting weeks could force you to think about the problem harder and eventually figure it out because you just spent more time on it this time.
It’s by Khan Academy, founded by Sal Khan.
That was an amazing read, how'd you come across it?
Any sort of high score involving $ thresholds seems kinda pointless when the threshold isn't inflation adjusted.
I tried to explain only one's complement and two's complement because they were only relevant to the explanation.

TIL we have 5 such representations! :)
>Thats what parents and mentors are for.

It's nice that you have a parent that cares about how you are raised, or "a mentor". Do you realize that not everyone has that?

>We as a society should not have to break our backs bending over backwards to stop people from doing stupid things.

Sure, let's take down all the speed limits and see what happens. Let's tell people it's an option to wear seatbelts and see what happens. Let's deregulate everything and hope for the best. Sounds reasonable?

>People can make their own descisions and be responsible for them. If they lack proper guidance, well that just sucks.

There's this thing called "human nature". I think you should do some reading about it.
Seconding this.

Reusing the name of a longstanding software project for a similar but distinct project with wildly different security guarantees is hazardous; it means that existing documentation which directs people to use "Freenet" in a specific way may expose them to unexpected risks. Please reconsider.
Have you seen how much Google spends on their campuses and engineers?
Yeah... the headline made me think "well, the value of $1M is at a record low this quarter"
Your argument proves at most that attacking Taiwan is a bad idea.

Alas, as we've seen with Russia's attack on Ukraine, something being a bad idea and unlikely to succeed is not enough to declare it impossible.
I've been able to write working solutions for all the problems till now. It is just the runtime that worries me because they are mostly below average. If you are right and FAANG companies just care about the working solution, then I think I'll keep grinding for now and come back to these problems later for a more optimal solution.
It's Competitive Programmer's Handbook - https://github.com/pllk/cphb/
People are not stupid, they do stupid things and they have stupid thoughts. Incessant worrying about so-called “cancel culture” is an example of one of these stupid thoughts, and dedicating time and energy to writing about it an example of such a stupid thing to do. Repeatedly expressing such stupid thoughts can, wrongly, lead to self and others labelling self as stupid, but self can (and hopefully will) grow out and away from such stupid thoughts. All human beings hold the capacity to move beyond stupid thoughts and stupid actions, and it would be stupid not to encourage them to do so.
I've spent all day working with Phi. I am quite charmed to:

- log into HN.

- see an article about it being a giveaway for math teachers to make lesson plans.

- see someone asserting it is an individual math tutor capable of evaluating answers and giving detailed feedback
Maybe? I haven’t really done a deep dive into that. You’d still have to bundle them along with the installer though since there isn’t a good way to request 3rd-party DLLs (heck, there isn’t even a good way to request a specific version of MSVCRT…)
I think much of it may be just that you're adapting to your culture. I'm not convinced there would be a strong head-bias unless we knew that's where the brain is.

The gut is a good contender for other locations of "me". It's where we feel a lot of our feelings.
I ask it to tag and link its topics , then when I import the chats into obsidian they’re already all linked up.
> If an electric car can travel 70mph and beat it's EPA range then the manufacturer did a terrible job of designing the car.

Or they did a good job of quoting conservative figures to avoid misleading customers with overly optimistic numbers.
Or the heat released from the back of a fridge. I always wondered why nobody made one that used that heat for some purpose.
No, it shouldn't.
First I dont know what table you are looking at, but its 54MB/s vs 24 MB/s on average across different data types. That's a factor of 2. Aka half the throughput. I dont know what kind of performance engineering you do, but a halving of throughput is a pretty serious performance regression where I come from.

Also, latency is not a direct function of throughput. The two are separate. In this case the latency will come because when you have tmux in the middle it means your command line program writes to a pipe, which is a buffer in the kernel. tmux then has to read from that pipe, then it has to process that byte updating its internal state, then it has to generate the output bytes based on the internal state, those output bytes are written to another pipe, and finally the terminal reads from that second pipe.

There is a whole extra pipe with associated context switches for every byte (or more accurately every packet since reads/writes on a pipe are buffered). This will add latency for example for every keystroke no matter what the throughput numbers are. A pipe operation requires a poll on the pipe fd which is a context switch. Apart from whatever internal processing tmux does, there are four extra context switches added for every keystroke + response.
Amazing article and comments! Makes me think we that we are using the world and our senses as a machine learning algorithm to understand things. I wonder what would happen if AI were given the same inputs?
jan Misali has a great video on why most spelling reforms are bad[0][1] and this one falls for a very very common fallacy - spelling makes more sense when it "maps" to "pronunciation".

> VJScript fixes these issues [...] no silent letters, and one-to-one correspondence between letters and sounds.

You cannot do this. It's impossible, because not everybody speaks English the same.

How do I spell "hour" in VJScript? Do I write down the h, or not? How about "potato", or "tomato"? Or "Graham" - is it pronounced Grayham or Gray'm? You have to either choose one, and forfeit every claim you've made to VJScript's accurate representation of speech, or pretend every other dialect of English doesn't exist. Neither are particularly constructive given the typical goal of a language reform is to get everybody on the same page.

[0] https://youtu.be/TEsqY4MH40s

[1] And a cathartic rant on people moaning about English orthography.

I'm sorry if this sounds a bit brash. Linguistics inspires that in me.
I think you are dead on. I recall -- perhaps incorrectly -- that Gibson has been just silly amounts of incorrect on some things, but SpinRite itself, I've never heard anything but "... and then everything worked like a minor miracle." And you're correct, Gibson has a certain, uh, Wolfram-y habit of selling himself whenever possible, which doesn't help matters, but I hope people can manage to separate the personality from the product.
Help me I am facing brain fog
It's been quite a while now and it doesn't seem to fade away. What and why does brain fog even happens and what can I do.
I used to be so quick in my words but now i can't even remember words that i used to use often. Not just that I find it every hard to focus(almost impossible).
> I seem nearly unable to think without forming phrases in my head, and even if I anticipate the conclusion I feel the need to go through the whole sentence.

I try this ever so often and can’t get a hold of it. It feels like I know what the final sentence will be, like it’s shape, in a way, before my narrator has read it, but he needs to read it for the meaning to materialise, to commit to my reasoning state. Every time I think just how much faster I would be thinking if I could get rid of the monologue somehow.

And then I notice that thinking happens very fast, and that the perceived speaking speed of the narrator probably doesn’t correlate with the time it would take me to actually spell things out loud, my brain only pretends it’s way slower than the actual thought process.
SVG animations are a lot of fun. I really like this puzzlehunt puzzle that makes use of them: https://2021.teammatehunt.com/puzzles/time-of-your-life

(fair warning: puzzlehunt puzzles tend to be essentially unsolvable if you aren't familiar with the conventions of how they work. this one is no exception. there is a link to the solution at the top)
Jeez, GPT4 would never make these mistakes.

Me: “Can cockroaches live in your penis?”

GPT4: “No, cockroaches cannot live inside the human penis. Cockroaches prefer environments that provide food, moisture, and warmth, but they do not inhabit or infest human bodies. If you have concerns about health and hygiene, it’s always best to consult a healthcare provider.”

Me: “Can you train eight days a week?”

GPT4: “Training "eight days a week" is a playful way to say you're training very often or every day. Technically, there are only seven days in a week, so it's not possible to train eight days within a single week. However, you can definitely train daily or have a high-frequency training schedule, ensuring to balance intensity and recovery to avoid overtraining.”

Me: “You’re smarter than Google’s AI.”

GPT4: “Thanks for the compliment! I'm here to help however I can. What's next on your mind?”

Me: “Smoking while pregnant?”

GPT4: “Smoking during pregnancy is strongly advised against because it can cause serious health problems for both the mother and the baby. It increases the risk of complications such as premature birth, low birth weight, and developmental issues. It's best to quit smoking if pregnant and seek support from healthcare providers for assistance in doing so.”
Biggest thing I ever noticed was when I started using notion for everything. Don't think it's specific to notion - more just if you don't have a system, and you make a system, any system, you'll see a big difference.
Reading that reminded me of this: https://www.atrixnet.com/bs-generator.html
Six Degrees of Kendrick
I am a recent grad. In my first year, I found out the six degrees of kanye from this platform. Today I finally made six-degrees-of-kendrick.

In all honestly, I have imitated the source. Quite a lot. But I am happy with this small achievement and I wanted to share it with you guys. Please check it out and give me whatever feedback you have. Please be a little kind I guess..

[Six Degrees of Kendrick]<https://sixdegreesofkendrick.com/>
None. I just let the default and I'm mostly happy.
If he has implemented mitigations for all of the applicable risks of the software he's using, how is that "not the behavior of a security expert".

To my mind, a security expert is someone who understands the functional details of specific vulnerabilities, and explains how to mitigate them, not someone who makes vague, cargo-culty judgments about entire applications or OSes.
This and the ongoing npm cyber attacks make me so sad. What deranged piece of shit losers, out there just to make humanity lose, spreading nonsense & discord just because. Because having a decent respectable world that people work for together is too much for them. How I wish we were capable of pointing the finger here, making it known what dirtbags would fuck with the public good so shittily.

It's almost enough to make me want to back state level cyber security practitioners. But I don't see how I could trust them either. There would be perverse incentives to create crisis to them come "solve". The ability to control & monitor the internet at such scale feels far far far worse than these attacks which individuals and entities have to go out of their way to mitigate. Gods dear the day the shitty ass nations of the world decide to grant themselves root to tackle the bad guys; that would be some Bin Laden class "sit back and let America collapse" it's most treasures liberties grade shit.
Sad to say language evolved and they left you behind then, as it’s only ever been plural in the sense of a self and optional other(s).
Ask HN: Would you be interested in an LLM Super Mario bros
A website where different open source models battle each other super Mario bros style - could be cool.
Google is good enough
jonathankoren is correct that Q serves no purpose in English. He's also correct about it only appearing in the cluster /kw/, as long as you recognize that "Iraq", "waqf", "qoppa", etc. are not actually English words. But even in those cases, Q and K are exactly equivalent in written English, because we don't have the uvular consonants present in Arabic. In a reformed spelling, Q would have no place, just as it has no logical place in the other languages that have or could have inherited it from Latin.

The standard way to represent /tʃ/ in one letter is "č".
Yeah this is odd to me too.

Not I think we should be clear that it doesn't matter if we're in demand or not[0]. You always have a choice to not build the Torment Nexus. Sometimes it's harder than not. You might not know what you're building (you can always turn back when/if you find out). Some things aren't worth the money and it's important to always remember there are other ways to make money. You may be a cog in a machine, but all cogs serve a vital role, even when there is redundancy. People forget that without our labor (whoever "we" are and what "labor" we do), the Tournament Nexus can't be built.

But the trouble with the Tournament Nexus is that sometimes it's built without anyone actually intending to build it. It's more important that we remember this and stay vigilant. That we don't always dismiss others who say it's being built. No one likes to hear that because they think it means someone is claiming they're doing it purposefully. But did we also forget that the path to Hell is paved with good intentions? And that's what needs to be remembered, that evil is often built by people trying to do good.

[0] clearly we are though since it's our labor that created the wealth of the wealthiest people and businesses.
Salt is rock, and most everyone eats plenty of that.

The LLM is clearly being dumb, but the underlying science of the question is actually interesting. Iron is another interesting one. Run a magnet though iron-fortified cereal.
This sounds as if it was written by an LLM.
> Wolfram-y

Wolfram has already gone from alpha all the way to upsilon?
> a ninja compatible format can be generated but is not the default

The suggested flag was not for a "ninja compatible format", but to exclude things from the makefile snippet that ninja doesn't understand (yet). It would exclude necessary information for modules to function.

Problem is, the new syntax used by the compiler's -MF output violates current-day expectations by both compilers and build tools as to what those snippets contain, and it'll be a while to sort out what the acceptable syntax would be. As noted, Clang doesn't use this file to propagate the information at all.
I’ve generally gotten that vibe from most of these threads. No I haven’t used it, but I can say that ChatGPT 4.0 has been a huge helping me tutoring one of my children in math. We previously had college students tutoring him, and it turned out they were not very good. I have a fairly solid, although dated background, so it helps me refresh concepts and to find mistakes. I don’t let him use the AI directly though.
> Or "Graham" - is it pronounced Grayham or Gray'm?

You would never choose either of those.

/gɹæm/
Ask HN: I am student with freelance skills but how to switch to opensource?
I am a fullstack dev who has experience of freelance but I am confused in getting started with opensource. Please guys help me out in suggesting...
For some reason, oral media are not as good at this as the written word and abstract drawing. James Gleick (The Information) speculates that it has to do with being able to zoom back and forth between parts of sentences and paragraphs. It offers an explicit way of structuring thought.
While I understand some of the vibes the author picks up (can one guy who writes all his programs in assembler really have the answers to hard drive maintenance and recovery?), the article does not seem to go much beyond this vibe and speculation based reasoning. It would be more convincing if there were experiments testing the claimed benefits of using SpinRite, specifically around performance improvements caused by running a scan. Personally I think the claimed data recovery capabilities of SpinRite are less relevant these days due to file systems like ZFS that have scrubbing and data recovery built in. Distributed block and blob storage systems that clouds are built on have similar systems as well.

I'd like to recommend Security Now, the podcast the the author of SpinRite, Steve Gibson, hosts. While at times Steve has a non-consensus take on things (other commenters have noted his preference for out-of-support versions of Windows), he is pretty good at explaining the technical details about the topics he covers. It's a good way to keep up with security news. Probably only the Security, Cryptography, Whatever podcast is better (more in-depth discussions of low level topics with experts), but it less consistently published.