skysight-inc/HackerNews huggingface dataset:
Ubuntu ships with woefully inadequate swap these days. We have to advise our employees to customize the installation process, or they get hangs while building C or Rust packages that sound like what GP is describing
I think it's an unfortunate necessity for some kinds of applications.

Eg, we make this: https://overte.org/

We're currently using AppImage because that was the first thing that worked for us, but most of the reasons are the same either way: We want to spend time developing the software, and that means it's hard to justify packaging every release for a dozen distributions. And I'd say nobody particularly wants to do it.

We also expect our users to keep reasonably up to date, not whenever it's convenient to the distribution. Code changes can change the networking protocol, and some of those can require everyone to upgrade.

So at least to me it makes perfect sense to package some kinds of applications this way. Maybe not KDE's calculator, but definitely things like games and tools with specialized markets, where it may be difficult to find people wanting to do the work of packaging them for a distribution.
Some smart recruiters have been tapping GitHub/Gitlab and other "techy" sources for a few years now.
They ensured that the citation request was not actually an additional requirement and has no legal meaning. Beyond that, GNU's interests are better served by retaining GNU Parallel as a GPL-licensed GNU product than by losing it to another organization or another license. I wouldn't expect movement from GNU beyond their existing acknowledgement that the citation request is not a legal requirement and does not modify the GPL. In any event, GNU tends to be hands-off on contributed packages (i.e. the ones that Stallman wasn't involved in writing).
Inflammation may also come from physical isolation. There have been studies that lack of physical contact promotes a sort of "hunger" that has to be satisfied or else becomes destructive. Socio-physical contact rebalances some chemicals that satiate it. I wonder if this yearning causes an immune response. In case of social media, if this is what happens, the feedback loop is extremely obvious: the offer of some social contact while operating in actual complete physical isolation. This is a sort of a closed circuit, a thing that creates the need for itself.
I was invited into an in-person interview in downtown San Francisco for a role on a digital marketing team at Adobe.
I was interviewed one by one, by three potential colleagues (all women).

One of them condescendingly asked me if I voted for Trump, simply because I am originally from a non-blue state.

It was very strange, anti-toxic/toxic, and came out of nowhere. It made me consider secretly filming & voice recording interviews, especially in the SF Bay Area where people are a bit more influenced by political trends.
Cool! This reminds me of Astronaut.io, which shows you a random YouTube video with almost no previous views.
> never getting my carry permit back

27 states don't require a permit. At all. Ponder that.
Ocular pressure is a classic warning sign of brain tumors as well. My sister would report “colors look different in each eye” and so on.
Visualize core-to-core latency
If there's really a copyright issue with ChatGPT, then each of the copyright owners would have to agree to that exchange. I know that I wouldn't agree to it, and I suspect that a nontrivial number of others wouldn't as well.
We have been using scantron ballots in Florida since 2002. (Statewide, that is. I think some counties were doing it before the reforms.)

I can't imagine any ballot that would be hard to encode on them.
Or is it a proxy?

Suppose X causes inflammation and social media use.

Suppose you want to reduce social media use.

You look at this study and think I should reduce inflammation, so I can reduce social media use? How do I do that? By removing causes of inflammation.

The thing to be careful about is to avoid jumping to some medication or surgery that directly removes inflammation, and be sure to eliminate something that causes inflammation.
Yeah, I think I was mentally doing more comparison to cars from the 70s rather than the 80s. Thanks for thinking this through “aloud” with me; I enjoyed it!
Hard agree, the UFO community is full of some of the dumbest most self confident people you can find on earth, myself potentially included.
The presentation doesn't really say it's bad. The presenter just gives a context of why it has stirred up so much controversy, and how it has the potential to improve the way things are done on Linux.
People really don't understand 2FA codes. Imagine trying to tell thousands of students to get the code from their 2FA app (Which app?). What happens when a student goes home over the summer and gets a new phone, but doesn't transfer the app info? Duo offers a level of management that other apps don't. If a student is struggling, you can send them a text with a direct link to the app they need to download. You can temporarily bypass 2FA from the Duo console. For the longest time, it was the only 2FA app that offered any kind of management. Okta has it now, too, but most higher ed already has a different SSO provider, so switching to Okta just to get 2FA management (And I'm not sure it's as good as Duo's) is probably an impossible task to get off the ground.
It's a nice and simple world view I suppose to characterize environmentalists as (a bit!) mentally ill. I don't see how you can pass it for discussion here, though.

I mean clearly environmentalists choose to exempt private jets and have never made any comments about how the wealthiest 1% is responsible for 40% of lifestyle CO2 emissions. They just twiddle their cartoon mustaches thinking of ways to make energy and homes more expensive for honest red-blooded god-fearing blue-collar workers. It has nothing to do with the political clout and acumen of the class that can afford flying in a private jet I suppose.

The solution is really, painfully simple. Meat is subsidized by not factoring in environmental externalities. Price it accordingly. Factory farming didn't come about because of environmentalists. Those animals are suffering because people still think meat is natural, normal, necessary, and nice. They're suffering because consumers want their flesh at the lowest possible price and we've abstracted out all the unpleasant business so it can be as inhumane as necessary to squeeze out a couple more lbs/$. Are we really going to act shocked when a player like Tyson swoops in and makes an economy of scale out of mammalian suffering? Nah, we'll blame environmentalists for the brutal and short lives of farmed chattel.

As for how much damage cattle can do while grazing, the literature is out there for you to read https://link.springer.com/article/10.1007/s00267-022-01633-8
> Interesting to see how glorified janitorial roles make people think they have some real power.

Not hard to imagine why he would have blocked you or the possibility you're not telling the whole story. This combination of entitlement and disregard is thoroughly toxic.

dtolnay has built an incredible amount of the Rust ecosystem. For anyone unfamiliar, just take a look here: https://crates.io/users/dtolnay?sort=recent-downloads

Some of his crates are a bit opinionated, and I don't agree with all the opinions, but the amount of effort and ingenuity that has gone into them is breath-taking, and we get the results of it without paying a dime. Maybe that deserves some gratitude and grace...
The ML models for coprocessors are usually in size range of few MB.
The bucket formulation is very elegant.

I still feel the problem arises from English, not probability. It's clear that "we've checked one child, it's a boy" implies "at least one child is a boy." But furthermore, If someone tells me "at least one the two kids is a boy," I do not know how they arrived at that information. It could either have been through the bucket method or the knock-at-door method.

From a Bayesian perspective, we should consider both as possible with priors P and 1-P (i.e. the answer is somewhere between 1/3 and 1/2). On the other hand, from the perspective of someone taking a math test, I'd rather like the professor to tell me their own prior -- which, given they felt confident enough to put this on a test, they must believe it's basically 0 or basically 1.

Ultimately, both scenarios are describable by the same English phrase, and it feels proscriptivist to just consider one of them, even if it happens to have the least entropy in this case. There should always be the followup question asked: "_how_ did you know this?" and if it's kicked back to " because someone told me," either we need to ask how that person learned it or else bust out some priors.
This is a good argument for having a robust and useful public transportation system, as well as designing cities to support such a system. Won't happen in the US in my lifetime, but one can cream.
Yeah, you can create stuff, but the work to do editorial review or clean up is still huge.
> The best jobs come through word of mouth and peer-to-peer connections which you develop over the lifetime of your career

These will be harder for new hires to foment now that everything is moving remote.
Simple prompt to make AI respond quickly and directly, and how to automate the process.
Astronaut: YouTube videos that have almost zero previous views
Writing a TOTP Client in Go
“$” for non-root shells and “#” for root shells instead of writing out sudo/su.
Looks like I have probably over a couple hundred flagged that I don't remember flagging. I hide a lot of posts, and maybe sometimes I flag them by accident. Seems like either a bug or a UI issue.
Scammers Used ChatGPT to Unleash a Crypto Botnet on X
Tell me again when you dont end up with 20 different versions of Nvidia drivers
>"desire to be publicly accessible at all times"

Is this a variety of FOMO?

(Fear of missing out).

I hear that's a big thing now.

And of course there's the employee version of that too. Where boss can talk to you 24-7. I don't know what the name for that is.

It's a kind of massive force for unsolitude.
Doesn't matter, Flatpak won over Appimages and Snaps in adoption numbers.

And the example given here for GIMP having r/w permission to your home doesn't hold water. The distro-packaged app probably has the same permissions in comparison. At least with Flatpak, to deny it this permission is a simple toggle with Flatseal.
Yeah, I know what you mean. We live in amazing but somehow less exciting times.
redirects to draw.io now
No, it was email spam. Fortunately, I haven't had recruiters phone spamming me. I have had cold calls, but when I say "not interested", they don't continue.
I think in this specific case, it was written this way both to allude to the slanginess of Huck Finn, and because it sounds good due to "boat don't float" rhyming. To me, it has a similar pleasant-sounding impact as alliteration.
The “flag” button on iPhone falls exactly in the screen area where my thumb naturally rests for scrolling.

I thought I usually notice when I accidentally flag something and I undo it right away, but apparently not. Looks like my ratio of accidental flags to real flags is 10:1 or worse!
We use Duo at work for 2fa. I am laughing my ass off, I literally can't do anything -- can't get on the VPN, can't get into my emails, can't access company services. They locked everything down so hard, they've literally chained themselves to a radiator and tossed the key out of reach. We didn't receive internal communications about the outage yet -- and my bet is it's because whoever's in charge of that, is locked out due to the outage.
I was just at a show too and this is what I saw as well. I noticed that the people who did this were all younger kids. It boggled my mind.
> The absolute worst bit of XML is the confused implementations. What should be an attribute on a tag, and what should go between tags?

XML is a language for marking up text. SVG uses attributes for all vector data, because the vector points are not meant to be presented to a user as raw data.

If I embed a SVG into a XHTML document and the browser does not understand SVG, the text within the graphic is still presented to the user.

> Even worse, nothing is sanely typed without an xsd. Different systems will treat the following differently:

This is not a responsibility of XML, which deals in a common well-formed markup format for various document format.

It sounds like you are dealing with a tool that has defined an XML-based data interchange format, and that they may have inconsistent tooling for their format.
> abstract visualizer thinking (common to engineers, mathematicians etc), and object visualizer thinking (common to artists, machinists, etc)

Thank you for mentioning this! This explains a lot of myself to me.

I can imagine an abstract space (like Einstein's gravity as a well thing), and then rotate it to look at it from different angles etc -- but I can't hold a realistic image of a vase in my head, only the shape.
Since nobody asked, I'm reiterating my position that computers to effectively utilize parallel functionality simply aren't available today. I've always wanted a computer with at least 256 cores and local content-addressable memories beside each core to send data where it's needed. By Moore's Law, we could have had MIPS machines with 1000 cores around 2010, and 100,000 to 1 million cores today, for under $1000.

Contrast that with GPU shaders where one C-style loop operates on buffers separate from system memory, and can't access system services like network sockets or files. GPUs have around 32 or 64 physical cores, so theoretically that many shaders could run simultaneously, although we rarely see that in practice. And we'd need bare-metal drivers to access the GPU cores directly, does anyone know of any?

The closest thing now is Apple's M1 line, but it has specialized NN and GPU cores, so missed out on the potential of true symmetric multiprocessing.

The reason I care about this so much is that with this amount of computing power, kids could run genetic algorithms and other "embarrassingly parallel" code that solves problems about as well as NNs in many cases. Instead we're going to end up with yet another billion dollar bubble that locks us into whatever AI status quo that the tech industry manages to come up with. And everyone seems to love it. It reminds me of the scene in Star Wars III when Padme notes how liberty dies with thunderous applause.
I had to stop using elementary OS when they doubled down on Flatpak because I ran out of disk space. Those runtimes add up. :-/
The newsletter is specifically about PHP.
There is an old english expression "to vent one's spleen" - to rant angrily on social media (or write letters to the editor of The Times, one's MP etc)

Maybe an inflamed spleen is the problem after all :-)
I'll bet that if you looked at calorie intake, you'd find a similar pattern. I'd be willing to bet that it's not because the person is eating more to heal their body (at least in the first world, where we have to work to avoid caloric surplus, and where much of our diet is inflammatory), but because the brain seeks dopamine when you're under stress or uncomfortable.

To put it another way: it's not that inflammation causes social media use, but that stress causes pleasure cravings.
Although I agree in part, usually new languages are brought in not just because they’re hyped, but because they provide better abstractions to deal with the complexity that made the original codebase unmaintainable.

That’s certainly the case with Go/Rust with respect to C/C++.
I took physics in high school and college. It's has, and always has been, my most difficult class and it's because I have the hardest time trying to solve physics problems. I may give this one a go!
> (it implements the sandbox itself, so no need for another one on top).

"An unexpected message in the WebGPU IPC framework could lead to a use-after-free and exploitable sandbox escape." [0]

Defense in depth applies here, you definitely want to sandbox any network application as complex as a modern web browser.

[0] https://nvd.nist.gov/vuln/detail/CVE-2022-26486
In 2010, I bought a car with the same Tesla frameless system, but I guess it was even a bit dumber :)
>decry the loss of government revenue

you got rid of the registration stickers and the fees?

in alberta they got rid of the stickers, but kept the annual fees. and the private contractors who collect those fees.
If I recall correctly, Apple went straight to 64 bits during the Intel transition. If they didn't, it wasn't long after so devs were still in the process of porting over to Intel anyway.
Any solutions to this will be demonized as socialism, communism, Marxism, or disruptive to the economy by elected Republicans, their top corporate/rich donors,and a good chunk of Corporate Democrats. Popular news sources will largely nod along and keep being a carrier of a dishonest narrative.
I had similar problems with Lutris, but never came around to fully solve them. Now I'm using the native debian-package, and never had any problem again. Flatpaks overall are working fine, I use them for portable apps on my mobile SSD. But the security can be a hassle on a hacking friendly-system which is doing too much outside the expected. So one should be aware that Flatpaks might be a tad different from native packages.
I tend to view all platforms negatively because I am afraid that all are a virtual substitute to actual encounters and debates. They soothe a real need and desire with a sort of hallucinatory satisfaction (human beings are very good at that). Which does tend to create a cycle of addiction or dependency. So by making life more bearable, they also validate and consolidate life as it is. So yeah...
And the proud Illinois tradition of some mission-critical service crashing on the first day of class continues.

In this case, it is an external service. However, I also suspect that the Duo outage is probably shielding other on-campus services from load surges that would probably be causing them to get crashy.

I guess I don't know how we could ever prevent such incidents. Given that the first day of classes is a well-kept secret /s.
And thabk god they do, or we'd have our grain silos eaten bare in weeks.

No, I'm not joking.

https://www.bbc.com/news/world-australia-57698822
Old colleague had some wisdom on this which stuck with me. Thanks Ben! Spoken at separate times.

- it's constant time or it's crap

- constant time means your best case is as slow as your worst case

In this case, constant time would be sorting it before the program runs.
I just want to point out that Windows actually has similar packaging problems. For some reason, Windows didn’t ship with C/C++/.NET runtimes. So practically every app ships with either a copy of the runtime DLLs or an installer to install those runtimes globally. Every Windows installation inevitably gets a million msvcrt dlls across random places, never getting any security updates. I believe this situation is a lot better on recent versions of Windows 10/11.
indeed. compare what the media calls "price growth" (e.g. housing) and what it calls "inflation" (e.g. wages)
MySkillFolio
Everything you need is a link in bio page to showcase your skills

https://www.myskillfolio.xyz/
Wages have somewhat more than kept up with inflation.

1955-2017: https://www.statista.com/chart/18418/real-mean-and-median-fa...

1984-2021: https://fred.stlouisfed.org/series/MEHOINUSA672N

(I couldn't find a single series that ran 1950s through 2021/2022, so had to use two above.)
But this is Hacker News where people who build things hang out. If you are fine with the state of the world and are not involved in advancing it, good for you, you can close this discussion. But many people around here are building the next things. And in that context it makes sense to think about what's the future and what's not.
> there is never a good reason to use bubble sort

I used to believe this but then a friend pointed out a real use case for bubble sort: when you have an array that is always mostly sorted, and real-time performance is more important than perfectly correct ordering. Then running one pass of bubble sort each cycle around the main loop is somewhat satisfyingly ideal.

One pass of insertion sort would be too expensive, and bubble sort is guaranteed to make incremental progress each pass.

This is sort of like how a linked list is never the right solution... unless it's one of those cases where intrusive linked lists are ideal. Except while intrusive linked lists intrude in space, intrusive bubble sort kind of intrudes in time.
Microservice architecture – the right way – even for startups
This repositories' goal is to simplify microservices architecture and enable companies to still start with a monolith, but have an easy path to add new services without having to change much.
> Awarded inaugural "Plate of the Year" for best new licence plate of 1970 by the Automobile License Plate Collectors Association.
If your company cares one iota about accessibility, you can usually get those features off the table instantly just by arguing that point. "Yeah, well it's pretty clear that competitor doesn't care about blind people" is a pretty easy argument.

I invite you to learn to use a screen reader and try using your app (whatever it happens to be). It's seriously pretty terrible for some of these websites with all the fancy crap.
It should be completely apparent im not criticizing accessibility issues but instead the blog post, which resembles a revelation a 10-year old has when having had a bit too much cough medicine
Yes.

Manned space exploration would probably not have been (much of) a thing. At least not until much later when the technology has improved.

Unmanned space exploration would probably still have happened to some degree. SpaceX has a lot of private customers.

(And I'm much less against governments financing unmanned space exploration than against them financing manned space exploration. That's just such a money sink.)
It seems I have 12 flagged submissions, but I can't remember flagging any of them.

I'm sure I have tons of accidental down votes as well as I on the phone constantly notice I've accidentally pressed the downvote button.
You're not alone, thanks for pointing it out! :O

I knew I sometimes undowned and fixed it then. But didn't knew this.
This sounds like an excellent thing to have in a garden!
People keep repeating this like this is a self-obvious truth. Both of these factors are long gone. IMO, there are two major components to inflation.

1. The war in Ukraine spiked energy and food prices. People don't fully grasp how fundamental energy costs are to prices. Energy costs are X1% of the cost of a good, X2% of the cost of the parts in that good, X3% of the cost of the materials in those parts, X4% of the factory and tooling, X5% for transport of all those goods, parts, materials, tooling, et cetera. It takes a while to ripple through. The energy cost spike in 1973 caused the inflation crisis of the late 70s and early 80s IMO.

2. Housing, which is a systemic issue that far predates COVID.
"Employers have been trying to keep pace with the wage demands"

There's no evidence for this characterization in the piece. The average FTE offer is $69,475, the average reservation salary is $78,645. Everything else here is either inference to paint employers as nobly struggling against the tide of unfairly high demands ("$80k a year?? The gall!") and blaming it for inflation.

So tired of this stuff that's just blaming labor for everything, from empty downtowns (maybe don't build commercial districts an hour's walk from any residential districts) to inflation (let's give taxing corporate windfalls a shot). The election cycle is so tedious.