skysight-inc/HackerNews huggingface dataset:
>I don't know. That may be true if you want to be on Arch, with something super custom, but on a long term distro, you make your choices, you customize and then don't touch for years.

I've been on Red Hat (my first distro in school), Ubuntu, Arch and then Fedora for quite some time. Ironically Arch was the most stable one for them despite being almost bleeding edge.

It took me jsut a few seconds to visit Fedora's subreddit, search for "after" keywork and as expected I got a list of issues people are faceing after a simple upgrade, like this one: https://www.reddit.com/r/Fedora/comments/zkqhhg/cant_find_wi...

Not saying macOS has not issues with this, but in my experince they much less common.

>I agree with you mostly that I'm not interested in tweaking bells and whistles endlessly but you don't really have to do that in KDE or gnome.

Well this is a matter of taste too. I can't stand modern KDE (but like modern Gnome quite a lot even though I find its "overgrown" mobile-like controls a bit strange).
Did they get the decimal wrong?
It converts something into energy. In this case fuel mass.
I agree that we want accurate information about government abuses to be smuggled out. But that has nothing to do with this situation.

This situation is about one newspaper getting a commercial advantage from publishing information a few hours earlier than their competitors. It reduces the quality of information the public sees, because many people will read only the report they initially see in the NYT, which includes only the commentary by people they decided to talk to. Whereas if all the papers got the information at the same time, people seeing the initial reports could flip between several sources of commentary, and possibly get a more balanced set of views.
I grew up in Africa.

I’ve seen poverty that I suspect is out-of-bounds, for many folks on this forum.

I can say that the most astonishing thing, to me, is the healthy attitude, of many of the folks I’ve met, that live under those circumstances.

“Healthy” does not mean “happy.” They desperately want to escape their circumstances, but they do accept their challenges, and do their best to live [a hard] life.
Of all the combinational logic functions, XOR is the coolest. Even its name is cool! It sounds like an evil super hero, or an ancient god.

ChatGPT did offer a useful suggestion I'd never heard of when I asked it to describe The Mighty XOR:

>As I mentioned in my previous responses, XOR is a logical operation and does not have any physical form or abilities, so it cannot be a superhero. Therefore, it is not possible for a character named "The Mighty XOR" to be part of the Marvel universe or any other fictional universe, as they would not exist in reality. If you are interested in characters from the Marvel universe with powers related to digital logic or computing, you might consider the character of The Calculator from DC Comics, who has the ability to use his super-genius intellect to perform complex calculations and hack into computer systems. However, this character is not part of the Marvel universe and does not have the name "The Mighty XOR".

https://en.wikipedia.org/wiki/Calculator_(character)

>Calculator (Noah Kuttler) is a supervillain appearing in American comic books published by DC Comics. Originally introduced as one of many villains in Batman's rogues' gallery, the character was later redeveloped in the 2000s as a master information broker, hacker, and tactical supervisor to other supervillains, and foil to Batman's partner Oracle.

>[...] Calculator suffers from severe obsessive-compulsive disorder, unbeknownst to his peers (even though this was hinted at when he was in charge of monitoring Supergirl), and initially controlled this with medication.
Be truly open to trying new things, you may be surprised in your ability to change.
It's worse than neither side agreeing on a fix. One side claims it's a mental health issue and then cuts funding for mental health.

https://www.businessinsider.com/abbott-cut-mental-health-ser...
I’ve been unable to fully control my external monitor configurations. The OS makes some assumptions about the physical monitor dimensions, such that when my mouse moves between monitors, at certain Y-height, the transition is smooth, but at another Y-height, there is a jump. It’s a bit frustrating, but not something to move to Linux over.
CA - certificate authority
More in the sense of a larger mass and volume of activated material. Fission waste has more curies of radioisotopes, but they're concentrated in the fuel rods.
You have that wrong; bankruptcy is the ideal scenario for somebody with a short position. The brokerage writes it off. The shares are worthless, so why go after somebody for owing you $0?
The privately run industry is maybe a tiny bit better, but that's not the point.

The point is that the only way browsers have to influence a CA or the industry is the threat to eventually distrust. If they can't threaten that to government-stamped CAs, then those CAs no longer even have an incentive to operate responsibly, and, as we know from the many, many incidents, they almost certainly won't.
In lisp, "unless" is a great way to signal that there will not be a dual branch. Similarly, they have "when" for the positive case only. They also have the advantage of not needing a "progn" segment if you want to do more than 1 thing on the case that they are "true".

I confess at first I thought they were somewhat superfluous, but they are more readable now that I'm used to them. Completely agreed on it being stylistic, mainly.
Others will have better answers, but if you just think about it, exploding a nuclear device emits a lot more energy than it took to release it. It’s a conversion, you’re not violating anything.

Obviously causing a nuclear explosion is not a very good way to generate energy. :)
There's some brands in south Brazil that sell in a vacuum bag, like coffee, that I store for an entire year.

This is how I'm "importing" the good stuff to Rio from south Brazil or Buenos Aires, Argentina sometimes. It's easier to find good brands in Auckland, NZ in specialized stores than here.
I would love to look at the books and the investor decks etc. It feels to my uneducated self that if you have a crypto exchange with no users you don't have a viable product. And if you have one with loads of users you are printing money and don't need investors. But apparently FTX managed to convince people it was both huge and loss-making AND that that was a good opportunity to "invest"...
No. macOS is a tool. It might not be the best, but I get my work done with it. Linux (first question: what flavour?) would be a tool as well. Maybe more flexible - but it would need a lot of time and commitment to customise und familiarise with. I'm not paid for this time. And it is very questionable that a change would lead to much better productivity. So: no.

It's the same as a hammer in my shop: Of course there might be a better hammer out there for the current job. But I would have to browse catalogs, pay money, familiarise with the new toy. Lots of time and effort without gained productivity. No, that 10+ year old set of hammers I own does the job fairly well, thank you very much.
I'm not up to speed on the latest -- thanks for linking this, it looks great!

I've shied away from Observable, I didn't quite like the lock-in to their notepad-like env, and all the examples following what to me felt like a backward style. It's great to see they've produced a higher-level complement to d3.
The US would really benefit from a strong southern border. That's obviously a politically loaded statement, but just take it at face value. There is such a thing as borders. The US needs to stop the flow of illegal shit across the southern border. I know this won't solve 100% of the fentanyl issues. Low hanging fruit, and all that. Start somewhere.
The article doesn't seem to be favoring either party.

"Presidents from both parties failed to take effective action"
Addiction seems like much less of an issue if the substance is cheap and available in stores. I mean, we're "addicted" to oxygen.
If that's the case, it's still pretty damning.
To be clear, this removes posts about ChatGPT, not posts written by ChatGPT.
The whole case is here:

https://www.courtlistener.com/docket/66631003/securities-and...

And if you want to get free email updates as it develops, you can sign up here:

https://www.courtlistener.com/alert/docket/new/?pacer_case_i...
For windows management:

Install this https://www.hammerspoon.org/

brew install —cask hammerspoon

Then follow the instructions here to install this:

https://github.com/miromannino/miro-windows-manager

Absolutely awesome. I’ve been using BetterTouchTool for windows management for years but I just started using Jump Desktop on my iPad for remote connection to my Mac and it wouldn’t work at all. Decided to try out hammerspoon today after hearing good things and it is amazing. Works with Jump perfectly. Never going back to BTT for windows management.
Most of the things IDEs provide are unnecessary, and ultimately harm the developer by permitting skill atrophy of one sort or another. My opinion (obviously, and perhaps controversially). There are some exceptions (e.g., because the other tooling is garbage, one might consider Visual Studio "necessary" for building certain applications on Windows), but not many.
As the article starts to explore, it's more useful in the context of a single line conditional with a single boolean to evaluate, or what I sometimes call a "dangling conditional". This is valid ruby:

do_something if boolean_expression

All unless does is allow you to negate it using an expression that's more natural to most people

do_something unless boolean_expression

To me the negation of an if with ! is less clear in this context. For example:

puts "That's a prime" if is_prime?(variable)

makes sense. So does:

puts "That's not a prime!" unless is_prime?(variable)

Far more so than:

puts "That's not a prime!" if !is_prime?(variable)

The author decides however to add more conditionals. Fine, don't do that. Or that it's unreadable in some contexts. Fine, don't do that either.

The whole point of Ruby - the only reason it really exists - is that it should be fun and easy and not require you to spend too much time stressing over rules. If you read a piece of Ruby and don't like it, change it. It's not Python - there is more than one way. Use the way that makes sense in the context you're using it.

If you can't trust yourself or your team to do that wisely in a project, consider changing languages, because guess what? The language isn't going to change because you don't like that thing.
You don't need the DMCA to be able to sue someone, this is just tort law.
US DOJ Indictment of SBF [pdf]
> a basic familiarity of the Chinese experience with British opium

After the wars, the Qing China quickly became top opium exporter.
For most people including myself, carrying your entire net worth in the form of gold concealed on your person is easy.
Managed services, managed access
I don't understand why so many people complain about linux in this thread. Probably because the linux people don't care enough to comment here.

Linux works just fine for me, on a lot of different devices. Use KDE and be happy forever with your setup. No issue no nothing, just works.
By "policy levers" I meant the sort that are available to a CFO or director of a mid-sized org, for example.
Funny you suggest this as a nightmare scenario, since the US government did that with gold, while debasing the currency by 40%:

https://www.history.com/this-day-in-history/fdr-takes-united...
ARC's volumetric power density is just 40x worse than a PWR's reactor vessel, vs. 400x worse for ITER. Neither appears to be on a route to an economical power plant.
Arthur Hayes has written extensively [0] on these points.

[0]: https://blog.bitmex.com/white-boy/
I disagree. I think this sentiment comes from people who are very close to the problem. Users or former users, friends and family of users. People who have seen someone who needs medical help get treated with disdain and arrested instead. People who have a loved one who bought adulterated drugs and overdosed because they didn't know what they were taking.

It is naive to think the war on drugs was ever about protecting people. If the protection of people is a goal, you don't treat the people who need the most help as criminals. Imagine if you discover your brother has a drinking problem and it's destroying his health and finances - is your first instinct to call the police and have him arrested? Most people I think would not even think about that - they would urge him to get help, somehow, through rehab, counseling, any number of things, but no one would say he needs to go to prison.

The only actual criminals involved with drugs are organized crime cartels, gangs, etc that use violence in controlling their market. If you make their product legal and obtainable, they no longer have any incentive to sell it and you eliminate a big chunk of their profits.

Legalizing drugs is about treating addiction as a medical issue instead of a criminal one and eliminating the illicit drug trade which contributes to violence and profits for organized crime.
I like to think that contentment is NP-Hard in that at its core, the only way to find it is to continually strike in the dark until you land on something that works. However, like many problems, there are strategies for optimizing the search, i.e. heuristics. Give the feelings descriptors and you get heuristic parameters when there were none before.
From 23 February of an unidentified year... not exactly new.
There are worse things to be than Western. Why is it automatically assumed to be less enlightened if it's from the West?
Ah very interesting, thanks for the explanation! I'll definitely check out your lib if I ever get around to writing a homebrew NES game, I love quirky audio tricks :)
US scientists announce fusion energy breakthrough
Why is Washington to blame? I don't see silver bullets or practical solutions being offered in the article.
I have a website (well, multiple websites actually). I host them on cheap webhosts, which there are hundreds of in my country. These websites/domains can communicate with other websites by sending emails from my domains, or by clicking a hyperlink (thanks Tim) to visit other websites and webpages. I get updates by RSS feeds. I would say the decentralization works, for a quarter of a century already.

One thing I really would like to have and get working, is a little selfhosted homeserver, instead of putting my websites on someone else's servers (although cheap). It becomes more peer-to-peer this way, and I'm only relying on an internet service provider. The best thing is already suggested by the article: how cool would it be if your smartphone (or pocket computer) functions as a server!?
Not necessarily. In the financial world, VP is a title that they hand out like candy. I worked at Bank of America as a Senior Software Engineer but my title was VP. I almost turned down the job because I thought they’d made a mistake and were hiring me into a management role.
I kinda prefer cooperation over decentralization. Decentralization as a design goal is a way to reach cooperation. You can have very well cooperating system parts in a centralised solution.

The thing is that most centralised platforms has been really bad at incorporating cooperation so I can understand if some people are leaning on decentralization being the only way to reach this.
Half-assed solutions lead to half-assed results. Decriminalization sounds nice to liberals, but when you continue to criminalize the production and sale of drugs you still get almost all of the same problems you had before decriminalization.
I'd always understood it came from Frege's Begriffsschrift, a small descender from a horizontal line (part of a larger diagram), so like a short wide T, then lost its right arm later. Would you have some examples? (a quick google images shows nothing like that ...)
I always have one simple adage that I recite: eternity is a long time.

We can't know what will be in the realm of possibilities in 100 years, let alone 1000 years or tens of thousands of years.

It wouldn't surprise me in the slightest if we'd be able to recreate dinosaurs in a couple hundred years. And whether it's a good thing isn't really the issue. If Man can do something, he will.

The only thing I'm pretty sure about is that it won't be in our lifetimes. Unless we conquer aging and death that is.
Ah so because I was critical of them, I somehow must be all about the nytimes and Washington post? My comment has nothing to do with those outlets nor do I honestly care about them one way or another.

The retorts are so obvious at this point it’s pathetic.

I don’t really care why Elon chose them, I care that they are basically just regurgitating a press release and acting like it’s serious work.
That is just exceptionalism. People view floods and fire as natural events even when they are directly caused by humans. Risk is risk. Insurance and regulations on energy production should be technology neutral. If technology X put $100 risk on society per 1TW/h, and a regulation targeting them reduces that to $1 per 1TW/h, then what technology X is doesn't matter. It is a risk that is carried by society and society has a responsibility to protect itself by balancing the benefit of risk reducing regulations with potential drawbacks.

Who is the primary owners in a power company matter very little. In many countries, especially in EU, the government tend to be the majority owners in power companies operating nuclear power plants. It doesn't change the risk factors.

Also I would never blame victims of flooding or wildfires. People who choose to live downstream of a hydro power dam, or chooses to live in areas with high risk of wild fires, has just as much power as people who choose to live next to a nuclear power station. If operators of dangerous and critical infrastructure do a bad job then the blame tree start with the owners and trickles down to each leaf.
You'd think that they'd try to get revenge on the UK first, but fentanyl abuse isn't nearly as popular there. Why not Mexican-American war round 2?

Or maybe the same gangs who could no longer profitably sell pirated media found a new way to profit on a country which has historically been completely incompetent when dealing with drugs.
Reading both this link and the previous announcement, I don't understand why they are doing this. Leaving the plain UDP port 53 option surely can't be a big burden. Is this because as a VPN they're committed to privacy? If so, I wonder if this is a net privacy gain. Some people will surely switch to the encrypted versions, but others will just go looking for a different dotted quad to drop in, one possibly less secure.
The guidelines also say not to comment complaining that a submission is off topic or inappropriate for HN, so you need to make up your mind on whether you actually wanna follow them or not.
With the disappearance of the "verified" badge, that sounds like an awesome way to do phishing.

> Sorry @poorsod you're encountering issues with your Atom Bank account! Please reach out in DM to us ^mm

> @AtomHelp, sometime in 2023...
That is the whole point of legalizing them. Take away the criminal aspect and focus entirely on the medical and psychological aspects.
I've had more issues with OSX upgrades than linux upgrades.
'1 << stuff' = 'bit shift left 1 by stuff many positions'. Say you have a byte, 8 bits, '1' is 00000001 - if we shift it left 3 bits we have 00001000 (8).

'Stuff' there is just any expression (to understand separately) that evaluates to the number of positions to shift; `<<` is the operator for bit-shifting (left, cf. `>>`).

In brief `(s[i - window_size] as u32 - 'a' as u32)` is finding the character that just left the window on the left, represented as a number, starting from 'a' as 0 so that all 26 fit inside 32 bit positions.
Window/pane/buffer management in vscode is childish compared to vim. Vim motions are incomparibly faster than using a mouse. No, vscode doesn't have everything.
I don’t think it was ever snappy and I’ve had an account there since 2017-18. It’s slow compared to other sites but not that much slower than it was say 2-3 years ago.
Direct energy conversion is not as pie in the sky as you might think. Several startups are working on aneutronic fusion[1].

This is a great video explaining (and showing) what Helion is up to at the moment: https://www.youtube.com/watch?v=4GJtGpvE1sQ

[1] For those not familiar, aneutronic fusion releases charged particles from which energy can be captured directly: https://en.wikipedia.org/wiki/Aneutronic_fusion#Energy_captu...
This is not the first nor it will be the last zero-day in Citrix. And I have never seen an up-to-date and patched Citrix deployment.
Positive PR can be bought. SBF had tons of money. I'm not surprised.
nuclear energy is an existential threat to the green movement
Somewhat similar to internal combustion engine where a small energy of a spark causes a reaction which produces much more energy - which comes from fuel.
Unless has negation built in.

Which is why unless is such a hard concept for people to grasp, not just in code, but also in regular English.

At least the "if not" makes the negation explicit, which can then be easily eliminated using several different techniques (early return, swap with the else condition) if the negation is confusing enough.

However, "unless" necessarily includes negation because that's how the word is defined.
As far as I know, there is not a finite allowance of time the public is provided to digest information before forming opinions on it.

That one outlet may have a slight time advantage over another is always going to the case (efficiency and process variations). That one outlet may have a slight informational advantage is always going to be the case (better sources, better journalists).

You're worried about the wrong thing.
When I was a teenager, my friends and I played this free MMO game online. A friend was told by another friend of him about a bug in the game. This bug would let you receive the reward of a certain mission without marking it as complete, so you could get the reward as many time as you wanted.

Me and my friend started exploiting the bug like crazy, spending hours literally just doing that. The problem was that the process to exploit this bug was very convoluted and a pain to do manually.

I had no experience of programming nor anyone around who knew anything about it, but I felt that there must be a way to do the whole process automatically. Computers are meant to automate stuff, right? Anyway, I started investigating online and found AutoIt, which is a BASIC-like scripting language that allows you to automate GUI stuff.

I then began building a script that did literally what I had to do manually to exploit that bug. And literally means literally. The way I made it work was by scanning colors in coordinates (to check whether a window it's opened, etc), moving the mouse and clicking. The script was full of duplicate code. I didn't knew about loops. All I knew was if conditions and mouse actions. I even remember having to go to a forum and asking for help (in super broken English) because I wanted to keep the program running indefinitely (they told me to use `while true`). But it worked.

Anyway, I spent about two weeks of after school afternoons building this bot. Then, when I had it working, got banned in a matter of days :^)

This might not seems like much, but I remember it fondly as this was my introduction to programming and the reason this became my career. I'm still holding onto the (terrible, terrible) script.