skysight-inc/HackerNews huggingface dataset:
Go's insistence on not using libc unless you have cgo enabled seems somewhat problematic from a distro maintainer perspective.
GIMP is notoriously bad on macOS so no surprise. It's unfixable. Just buy Affinity Photo if you need a professional software.
Basically it covers only the topic of what you should not do if you're a new researcher, without getting into what you should do and when. So it skews towards cynicism.
I haven't read that one, but it reminds me of Black Mirror's "Metalhead", which absolutely terrified me.
This is amazing, thank you for sharing it. Aside from being a very useful documentation tool, I hope it inspires more people to distribute simple standalone software utilities in this way.
For the record, all large index funds pay a 3rd party to guarantee index rebalance is within X basis points of close. It is reasonably large business for equity portfolio trading desks at investment banks. The margins is pretty damn tight, and the asset manager certainly get better fills than trying to do it themselves on the open market.
Physics is inherently simple. Accurate mathematical modeling of physics is hard.

A layman can understand (real) physics easily, but cannot accurately predict anything except some simple things. Each additional digit of accuracy requires additional complexity in models, which laymen nor need nor understand.

Unfortunately, real physical physics, with inaccurate physical models, completely replaced by much more accurate mathematical models by «shut up and calculate» guys, which explicitly ignore real physical processes behind the scenes to perform calculations faster and with more accuracy.

It's similar to how we use AI: we ask questions, AI system performs abstract calculations, then we have an answer.

To advance in physics, we need to create inaccurate physical models of physical world. For example, hydrodynamic quantum analogs[1] are highly inaccurate, but they allow to develop intuition about quantum world.

[1]: https://en.wikipedia.org/wiki/Hydrodynamic_quantum_analogs
UX was Human Factors Engineering, Usability research, and library science. UX was the rebranded label after the visual designers took over everything.
Photoshop was basically done at CS6 (which was less than 15 years ago), so why not? I know the copy I'm keeping around to avoid Adobe rent-seeking is eventually goong to stop working on new OS versions.
Until I move out yea
I'll add to this some companies (my current one) still has a hero culture. People that are forced to work all weekend to fix a problem are lauded as the ones who went the extra mile. An ego boost and kudos, for some reason are reward enough. Companies don't have substantially reward these employees nor does the company have to invest in paying technical debt, infrastructure, or automation/monitoring. It's incentivisation gone horribly wrong.
It's not so simple.

Technology is a race between offense and defense and right now we're seeing offense leapfrog defense.

The status quo that we've known our whole lives has meant that anyone trying to assassinate a powerful figure will only get one shot at it before they're caught which does not allow them to learn from their mistakes and sends a chilling message to others who would do the same.

With remote controlled or autonomous drones the dynamic changes because people can operate from a distance -- perhaps even in an entirely different country that doesn't extradite. What's the defense against that?

At the end of the day the attacker only has to succeed once whereas the defender has to succeed every single time.

There may come a time where the ultra-wealthy and powerful decide that it isn't viable for them to be out in public due to the security risks so they will retire to a gilded cage -- which is still a cage -- and what's worse it reduces the search space for attackers to find them.

This doesn't even get into the near future advancements in biotechnology that will allow small groups of dedicated people to develop biological weapons that selectively target a wealthy person's family -- how can they defend themselves against that other than going into a fully sealed environment?

At the end of the day it'll end up being easier and better for these people to just make decisions that benefit the world at large instead of decisions that benefit themselves to the detriment of everyone else.

If you piss less people off less people want to kill you and in fact more people will want to defend you.
Think further: we need a European DARPA.
I find it both hilarious and sad that people are afraid to say Israel these days.
Okay but renting a normal sized place would be $60k. Then child care for a young kid. Then taxes. If both kids are in childcare, fine, but childcare costs go away after they go to school.

It's very doable with money left over
GIMP is great software with sometimes less-than-great UX.

I wonder if a project that replaces the "chrome" of GIMP with a different UX would be viable. Imagine a reworked menu / shortcut / dialog system that controls the unchanged core. Even better, imagine UI and UX to be live-tweakable, written in Python / Lua / Guile / you name it. That would make discovering better UI layouts and better UX flows absurdly easier.

(Yes, as an Emacs user, I want more software to be like Emacs.)
But UX is bigger than UI. Good UX might simplify some use case so that user might not need to see any UI at all.
> Note that the bool type is not the same as int at ABI level,

Huh. Wonder what the benefits of that are. Bools being ints never struck me as a serious problem. I wonder if this catches people who accidentally assign rather than compare tho....
Had no idea there was a patent. Even if we had, think we’d have risked it.
Been a few years since I worked at Google as an SRE, but I did not find "There’s no incentive in big tech to write software with no bugs" to be particularly true. Perhaps because I was an SRE for a few of the of the older, intrinsic, core products. A lot of the pages we got were for things outside our control (e.g. some fiber optic cables got broken (we found out later), so we've got to drain some cluster because nothing's getting through there, or something's getting overloaded because it's the superbowl today, so throw more machines/memory at it, or other weird external things.) I don't remember a lot of pages due to outright bugs in the code... though it's been enough years now that I might have forgotten.
In theory, if there is a bug found in the entropy generation used by them and everyone else (like in /dev/urandom), by mixing these in, their source of entropy would still remain unpredictable.

Though this is certainly a pretty expensive if nice looking backup entropy source.
Is there a particular advantage to getting the black version of this versus the ultra white version?
And it's also the name of a venerable piece of software that stands for GNU Image Manipulation Program.

This is just a ginned-up non-controversy that should have stayed in 2019.
The term didn't really exist, but user experience was a thing. I took a human computer interface class in college about designing good UI. My first job out of college in 1996 I got permission from my boss and the boss of the corporate trust folks to go sit with a few of my users for 1/2 a day and see how they used the software I was going to fix bugs in and add features to. Apparently, no one had done that before. The users were so happy when I suggested and implemented a few things that would shave 20 minutes of busy work off their work each day that weren't on their request list because they hadn't thought it was something that could be done.
Sneaky Bits: Advanced Data Smuggling using just two invisible Unicode characters
Not parent or grandparent, but ‘disproportionate’ is different from ‘about the same’; you’re shifting the goalposts.
That is freaking awesome. Why isn't it better known?
No generation was raised like the previous one ever in history
"Redistribution" at some point becomes blatant theft from productive people to give to unproductive people. I guess taxes need to scale up with wealth to some extent but it needs to be done in a way that doesn't encourage freeloading and doesn't encourage envy.
Parent post said Rust.

edit: TIL: Looks like the [drop trait][1] is an opt-in destructor that the Rust compiler understands.

[1]: https://doc.rust-lang.org/nomicon/dropck.html
GCP doesn't lose deals to Microsoft because of a lack of security offerings. They lose because Microsoft has deep, rich ties to most big corps in the US and Europe.

When I worked for a software company that could be deployed on every cloud (and across multiple for the same client), I was shocked at the demand for Azure, even back when they were way behind AWS and GCP in terms of offerings.
Am i weird in that this feels kind of normal (im not american)?

Protests should be protected, but i normally assume protestors get permits, and a reasonable police presence is around. Not to intimidate anyone, but just to make sure nobody gets too rowdy, keep protestors and counter-protestors away from each other (to prevent violence), provide aid if anyone gets hurt (big masses of people is always a trample risk). Otherwise just do normal crowd control sort of things.

If they were surveiling individuals who participated afterwards, maybe that would be something, but it seems like (according to the article) all they were doing was keeping track of when protests were happening.

Protests are not private events. They are literally the most non-private event possible. That is the entire point. I dont think there is any reasonable expectation of privacy in terms of time&date of demonstrations.
As someone from a country that's been the target of things like the VoA and much much worse. Ukraine isn't Iraq, this wasn't some dubious justification to preemptively attack. The gringo spooks were sure it wasn't gonna happen and were caught off guard, they didn't even give them advanced weaponry for a good while because they expected them to actually in fall in 3 days. Supporting Ukraine and being against interventionism isn't hypocritical. One only would see it like this if you flatten all context, opposing the Iraq wasn't flower-on-rifle pacisfism. The reasons for invasion were absurd, even if they weren't false.

But to your greater point, there's two things happening here. First, the American liberal was never inherently anti-war, just not as enthusiastic for it when presented with flimsy justification (see post-WW2 history). To the amorphous gas of person who deeply identifies with the Democrat establishment, (i.e dreamed to be Hillary Clinton intern) the "tasteful" use of the intelligence apparatus is Good and Justified, simply stuff you Gotta Do, you know? Advancing freedom and all. The average D voter doesn't actually give a shit about foreign policy, they just are obligated to care when inevitably the weight of reality demonstrates that something impossibly stupid is happening.

Vietnam, Iraq, Afghanistan*. Anyone with two neurons will reactively want to stop it. Avoiding it is another matter, you have stop producing more Kissingers and change the environment and the people that give them power. A competent and independent leftist movement could do this, but any semblance of this was suppressed 'cuz dirty commies. So yeah, some liberals will genuinely shed a tear for the VoA for "freedom".

Second, even if you hate the spooks and state propaganda like me, they are still useful. Not at good things, but it's nonetheless baffling to see someone put themselves at a disadvantage for no reason. The critiques are about strategy, not the morality of the outcome. Don't be fooled, this isn't an anti-intervention move or limiting spending by conservatives (how are those tax cuts going?). It's a rejection of the subtle and move to mafia style negotiation. Panama is not a joke, it's a promise.

The leftists stayed small.
The liberals are still apathetic.
The conservatives metaphorically got rabies.

[] One of the only times I've been impressed by Trump, he managed stuff the hot potato of the withdrawal in the mouth Biden, winning the good press while avoiding the blowback.
In some cases that is intended behavior. Also look at block trades - https://www.investopedia.com/terms/b/blocktrade.asp
Because what you describe in the chat has a much more significant impact. Sure, you could mimic each little mouse click and short cut, or you could say "make the arms longer", or "write a test for the new endpoint".
Unix is a play on eunuchs, because it was jokingly referred to as an emasculated version of Multics. Linux is a play on top of that. Certainly we must cancel Linus Torvalds posthaste!
It's a smart question. It wouldn't seem to make much difference since you'd assume people would have channels they're subscribed to or search for something specific. Much of YouTube watch time is based on discovering new videos. And a big part of that is the thumbnail people see when they're looking at suggested content, related content, or search results. Colors, whether there are faces, fonts, images, etc all make a difference. And it varies over time and genre. YouTube has tools built in so you can A/B test different thumbnails and automatically select the better performing one.

Note that I haven't done any of this myself except for making a couple thumbnails for personal videos. I was curious and watched a YouTube video about thumbnails and why they're important.
We have electronic touchscreen+stylus boards on the walls in some meeting rooms at work.
The whale exploded in a blast of flame. The watchers cheered to see the same.
As we all know, it really doesn't do To disregard what Newton knew.
But there are those who'd pay them quite a fee To go clean Washington, DC.

http://www.kayshapero.net/
On the ISS astronauts can call their family members but I think there is a 20 minute communication lag between us and Mars?
We’re in Munich, pretty close, and Lisbon, which is lovely. Unlikely Austria any time soon.
I like your first idea (new UX layer over unchanged core) more than the second (fully customisable), although they're not mutually exclusive.

An understated benefit of a consistent UI is if the user gets stuck and searches how to do XYZ, often an LLM or search engine will give an accurate answer as it's been answered before in forums etc. But if the UI changes every few months, there's often no answer.
Have you seen the stuff that has been outsourced from all of the West? They DO leave for cheaper places, whether that be because of taxes or wages. And if you really leave them no other choice, they might just go out of business.
It was tried before (gimpshop)
There is PhotoGIMP https://github.com/Diolinux/PhotoGIMP patch intended to make GIMP UX mimic Photoshop's.
Why bother freeing before exit?
That said, if you put a classified advert in a newspaper and police read it,i wouldn't call it survelience, and that feels more similar to reading twitter posts.
"Experience" is more than just "interface". E.g. which actions are lightning-fast, and which are painfully slow is an important part of user experience, even if the UI is exactly the same. Performance and space limitations, things like limited / unlimited undo, interoperability with other software / supported data formats, etc are all important parts of UX that are not UI.
The industry myth of "devs need to be on-call just in case prod crashes at 3am" needs to die.

First, a system failure addressed by someone awoken "at 3am" assumes said person can transition from sleep to peek analytic mode in moments. This is obviously not the case.

Second, a system failure addressed by someone awoken "at 3am" assumes said person possesses omniscient awareness of all aspects of a non-trivial system. This is obviously not the case.

Third, and finally, a system failure addressed by someone "at 3am" assumes said person can rectify the problem in real time and without any coworker collaboration nor stakeholder input.

The last is most important:

If a resolution requires a system change, what organization
would allow one person at 3am to make it and push to prod?
We discuss emulators all the time here, so there would be less scrutiny if they just say that they are an aspiring CS6 emulator
I enjoy those sensations, presumably because it’s associated with solving problems. I recognize that objectively they’re slightly unpleasant, although nowhere near as bad as other things people learn to enjoy like cigarettes.
Try krita, it's open source, it's easy to use and has lots of features
Yeah it's a tool, the use of it will show the issue. For example if they only surveil certain types of protests and not others.

Another worrying element of protest surveillance is the documented practice of sending in provocateurs who commit violence or break stuff or cause problems to allow a pretense for crackdowns.
"Porting to GIMP 3 is in progress. The "resynthesizer3" branch is ready for initial trials with GIMP 3.0rc2.

Porting of plugins from GIMP 2 to 3 is not complete. Testing is not complete. An MS Windows build is not tested and not in the repo."

https://github.com/bootchk/resynthesizer
What is the relation to Haskell?

The language is basically Racket, which is a Scheme at its core. There's very little in common with a language like Haskell.
interesting, i generally use artist mode in emacs but this seems to have more options.
Thankfully the intersection of cancels others and understands li/unix naming is ~ a null set
400 MB/s, not Mbps.

That‘s getting near S-ATA III (SATA-600) limits.

Also a LTO-9 tape can store up to 45TB of uncompressed data (18 TB uncompressed), so you better have a fast storage volume ready with your data when you’re writing your next tape.
2 Instructions Forth in 227 bytes for Linux Intel x64
Less obtuse Haskells have existed for years: Standard ML, OCaml, and F#.
> And does that Unix manual-viewing command seem to assume masculine superiority?

I don't think Eunuchs have ever been considered superiorly masculine.
Exactly. We don't live in a cyberpunk world were corporations run their own universities and have their own private army.

Everything that allows a company to exist- from electricity to roads to law enforcement of patents is funded by taxpayers.
Small discussion (17 points, 18 hours ago, 7 comments) https://news.ycombinator.com/item?id=43387225
Wavefunction has the Born rule, it's just not an independent postulate, but an emergent behavior from the Schrodinger equation. Also knowing the wavefunction does tell you everything, all properties are derived from it.

You say you need the Born rule to understand what's going on, for this you don't need it as a fundamental phenomenon, you only need to eventually observe the Born statistics, which is sufficient to provide understanding for you.
That is still the man-machine interface

UX is just a weaselly sales term, "Our product is not some mere (sneers) interface, no, over here it is a whole experience, you want an experience don't you?"
Krita and Photopea are fantastic alternatives to GIMP, with way less confusing UI.
great points. I think over the 8 years of my SRE experience, I've probably caused a few outages after being paged at 3-4am and/or prolonged them. I've fallen asleep during one responding time (fortunately the main outage had been fixed but we went way beyond our internal SLO for backups as I had fallen asleep before running them).

That said, the author neglected to mention timezones or following the sun. A 12/12 hour shift or 8/8/8 (NA/EU, NA/EU/EMEA) addresses the sleep deprivation problem pretty well, and is pretty easy to staff in a large enough org
We need a European DARPA, specially with Trump 2.0
More than ever - the new Trump administration just made it more urgent.
Different purpose than a whiteboard, because its much smaller and not really for sharing with a group. But I've used a Rocketbook 'reusable notebook' off and on for a while for any random notes at my desk. I used to just fill up a whiteboard by my desk with random notes instead of wasting paper, but now I scribble things in the Rocketbook instead. You write in it with an erasable pen, and can clean the pages off with a bit of water and a cloth.

I just flip to a blank page and write down anything i need. Then once in a while i go through and erase all the pages and start fresh again. I like that i can write very small and detailed - unlike with a whiteboard. But it also isn't a complete waste of paper. (and its still physical, unlike taking notes on an iPad)
How do GIMP's selection tools stack up against Photoshop these days? I'm not an expert in either, but a long time ago I remember struggling to select a person in a photo in GIMP. And then my friend demo'd the new-at-the-time subject selection tool that made it trivial.
Please stop posting AI-generated content to HN. It’s clear the majority of users hate it, given that it gets swiftly downvoted every time it’s posted.
Viznut, a scener, created a cheesy sitcom of sorts called PC-lamerit you can find here:
https://www.youtube.com/playlist?list=PLVw4FkdNx37dw0vV-N6KL...
Easier to exfiltrate data without being noticed?
If you use glass, whiteboard material / laminate (formica eg) you can use any kind of marker and then dissolve it with alcohol or acetone.
Thanks for sharing the keyboard story!

I agree that keyboards can be improved, but I think gradual changes—like making them split and wireless—are a better approach. I use a split keyboard myself and can comfortably do development with just 34–36 keys.

If the interface changes too much in a short time, it can become quite a hassle.
The "Memory Cartography" of Azerbaijani Emigrants
No, they are referring to the manual page command "man"
Krita covers all image manipulation needs I have, so I thankfully don't have to suffer through GIMP anymore.
Scientific misconduct is on the rise. But what is it?
Use a different terminal and/or editor. Mouse support is absolutely a common feature and has been for a while. xterm, konsole, tmux, emacs, GNU screen, etc., etc. all let you do a variety of things with the mouse.

For instance I use helix and can move the cursor with the mouse just fine in WezTerm, iTerm, and Apple's Terminal.app. tmux has a mouse mode where you can select and scroll with the mouse.
I always downvote all AI-generated content regardless of whether it’s right or wrong, because I would like to discourage people from posting it.
Before Lego World there was an effort between LEGO and Mojang to develop a LEGO version of Minecraft, and apparently that effort even led to the idea of LEGO buying Mojang being floated, but it eventually fell through [1].

I think it's hard to say whether LEGO buying Mojang instead of Microsoft buying Mojang ultimately would have been a good thing or not. For what it's worth, Microsoft hasn't been the most perfect owner for Minecraft, but at least under Microsoft, Minecraft is far from being abandoned and continues to grow.

[1] https://padandpixel.com/the-lego-minecraft-that-almost-was/
It was great when I was eating there in 2005-2007.
I think they might have been implying that you’re not the person they should be designing for. it’s arguable that they should be designing for people who have never used an image editor before. if they were optimizing for adobe users, they should just copy adobe as much as possible
It requires all of these things, yes, but it also must deal with a topic approved by Google. So not offensive to an american coastal liberal type of person.

One popular channel who commentates on american police body cam footage, replaces the gunshot sounds with animal noises. It's ridiculous. Also no discussion or use of tobacco. Many times I've heard people refer to Adolf Hitler as "bad mustache man" for fear of getting censored or demonetised. One channel that discusses historical firearms, is censoring the 1933-1945 german reichsflag. And so on and so on. It's all so tiresome.
Software is increasingly being built by AI – it's vital we can trust it