skysight-inc/HackerNews huggingface dataset:
What a great customer experience, can't wait to be forced onto AWS by some investor!
As a free alternative (which I use daily) I would recommend "Hammerspoon"
https://www.hammerspoon.org/

You will need to do a little configuration, but it does the snap zones thing perfectly.
Pssst! Those details are not relevant! Please stick to the main narrative and see complex issues fully isolated and one-sided, preferably through "good vs bad" goggles. Otherwise you are unpopular and you will be downvoted.

>The US strategy for regime change in Moscow has been long in preparation. In 2013 (before Ukraine’s President Yanukovych was overthrown in 2014) , Carl Gershman, Director of National Endowment for Democracy (NED), wrote: “Ukraine is the biggest prize.” He explained that if it could be pulled away from Russia and into the West, “Putin may find himself on the losing end not just in the near abroad but within Russia itself.”

THIS is the main takeaway for me.
Let me be clear here then, “how often” for me is any time the law protects the rich at an extent that the rest of the citizenry do not get.

Did you ignore the links? The Johnson and Johnson heir is anecdata yea but the affluenza defense is an actual used in the court and accepted defense. I don’t need stats in this case when I can point to a single legal precedent
Numpy is absurd
> spend some time with some hams and you will get the idea

Also a former ham (age 14!).

Nearly all conversations:

"We read you loud and clear here. What kind of equipment are you using? Mine is blah blah blah. How do I sound? Ok, over and out."
Specifically, the FancyZones utility. I was just showing this to a guest I was hosting and blowing their minds. You can setup multiple patterns per monitor depending on a given workflow, snap windows with shortcuts or shift-dragging with the mouse, and even tab between windows in the same 'pane'.

https://docs.microsoft.com/en-us/windows/powertoys/fancyzone...
Thanks for asking, I initially had them like you suggested but with the way I was doing it, it made it kind of hard to make responsive. For the hero especially, the words didn't line up without lots of adjusting.

I'm not really good at css though, so there's that.
Exposure to carcinogens doesn't guarantee that you will get cancer.
If you have a Dell monitor you can use Dell Display Manager.

https://www.dell.com/support/kbdoc/en-us/000060112/what-is-d...
That’s not how lawsuits work. At all.
When Mom was still alive, I installed the tvOS beta profile on her iPad mini 4 to prevent it from receiving updates, so that the interface wouldn't change out from under her (she'd already transitioned from Android to iOS and I didn't want to have to keep teaching her the new UI changes). Wouldn't have been so bad if we had the ability to install whatever version of iOS we wanted.
Thanks for the feedback! The 8 lessons you mention are actually 8 chapters.

There are actually 34 lessons right now (you can see the lessons if you click on the chapters to expand them).

Please let me know if there are topics that you want to see, I wanna add what people want to learn!
There are some NECs that go better, 1600x1200

https://th.nec.com/en_TH/product/display/multisync/lcd2090ux...

Manufactured as late as 2010, especially the MedView series.
> people simply can't comprehend that 4 payments of $X adds up to 4x

Are you implying that someone is paying four times what they normally would for a purchase with BNPL? Or are you saying that someone can't figure out that four payments of $25 is $100?
This does not require CLI. https://help.gnome.org/users/gnome-help/stable/mouse-sensiti...

GNOME tweak tool has even more options, also from a GUI: https://wiki.gnome.org/Apps/Tweaks
Good UI is not always optimizing for beginners.

If you're using a tool for 8 hours a day, everyday, for years, you won't be a beginner for very long.

The program must be optimized for the people who are going to use it for thousands of hours. Not for the users who are heard about vim yesterday.
What about traces.vim?

https://github.com/markonm/traces.vim
It shouldn't if handled properly.
Yeah, looking more closely, acoustic couplers predated the Hayes modem by at least a decade. I don't know what the standard was for agreeing on a baud rate for earlier ones.
> By Nietzsche's account it was the 1900s.

I’m confused by this because Nietzsche died in 1900. Was it a prophecy? Or did you mean the 1800s?
And yet, I have never heard of a Linux update which bricked your system, something that has happened with both Windows and OSX.

https://www.tomsguide.com/news/this-macos-update-is-bricking...

https://www.itpro.com/hardware/358739/apple-releases-macos-u...

https://www.laptopmag.com/news/windows-10-update-now-brickin...

Searching Linux update bricking systems brought up nothing relevant. The closest I could find was a forum post by a user complaining about the update bricking their “experimental system”.

The Macos examples are particularly bad. Bricking systems with logic boards replaced by Apple repair and because you connected to “unauthorized” USB devices.
If you are afraid to fiddle with your BIOS, should you even be using Linux?
From someone that does a 3x2 setup I'll add one downside: on my split setup I run the bottom row 90 degrees from the desk while the upper ones are angled down and slightly so that both are viewed straight on when glanced at. Not having a physical split like this makes it so the top and bottom will always seem angled.

I suppose if it were curved it'd solve that problem but then it would come with assumptions about how far away you sit and create new problems like glare streaks.
Seconded. I've worked with PCBs of that vintage quite a bit- both recently and closer to their era. They are absurdly heavy and fragile by modern standards, and were very prone to having the traces lift off the boards, to the point of being notorious for sudden electrical shorts. If memory serves, that problem persisted at least through the 1980s. I'm sure there was a technological development of PCBs that eased the issue; somebody who knows more on that subject may be able to clarify.
Ok let's stay scientific. What are the odds of forming a single enzyme (necessary for life) composed of a chain of roughly 200 amino acids, each is drawn from a pool of 20 possible amino acids? 20^200, right? The estimated number of atoms in the entire universe is 10^80 atoms. Can you explain what process would consistently keep winning the protein lottery with those kind of odds?
The CEO has a massive parachute. Its in his best interest to just settle on a lower price rather than get tied up in courts for years with Musk. If the markets continue to decline, a lower offer is going to look more and more attractive to shareholders. Just my 2 cents.
I believe the agreement between Twitter and Musk had a $1B acquisition cancellation clause built into in, so if Musk can't successfully argue for breach of contract he'll have to pay this $1B break-up fee, rather than be forced to complete the purchase.
That's the attempt which actually breaks states' autonomy rights, so a state say... NY will be able to charge the seller of a gun if that gun was ever used in NY if it didn't meet the strict NY background check requirement, even in the case of a gun show.

That can't make sense otherwise any state can make laws for other states. Effectively allowing each state to be a federal-level lawmaker.

This is clearly unconstitutional, but of course, it all depends on the insanity of the current SCOTUS.
Sugar, Salt and Pepper – Humanoid robotics for autism
What the hell?! I haven’t had a problem with self checkout in years.
The French People walk for less reason. (J/K they only walk for serious issues)

This outage is way too disruptive for polite exchanges of platitudes.

The public have to make their point of view high-key known. The public should respond so strongly that the other companies start saying things in public. Then the rich will get queasy and ask themselves, what do we have to do to buy back social peace?
I have been working on a qt latex editor: TeXstudio

Although that is years old and perhaps not impressive
‘quantum-proof’ algorithms could safeguard against future cyberattacks
Are weeds so bad they warrant this cancer risk?
The last time I spent time looking into a font I ended up going with MesloLGS + NerdFont. I never see people recommend it or talk about it but its been perfect for me. I wonder if theres been new developments that make other fonts better, or if its just a little old and not promoted anymore. I use it for programming and all my terminals and haven't found a reason to bother with anything else

https://github.com/romkatv/powerlevel10k#meslo-nerd-font-pat...

https://github.com/romkatv/dotfiles-public/blob/master/.loca...
Go back and read the article I responded to. It says he shot at police during the pursuit and there is a picture of the gun found in the car. It was reasonable given the circumstances to assume he was armed when he turned and they opened fire.
See, we can solve problem with civility!
what would be a better subset then? if you take the set of all computer-indexed written text, you would end up simply measuring the rise of the capacity of the unwashed masses to air their thoughts in permanent, public, usually informal form.
Let's talk about responsible social: a framework for a better social
I can't find what I wrote at the time, but there were multiple UI/UX issues and logic bugs.
Internet comment threads.

No, seriously. Just keep finding better ones.
Everything listed here is patently obvious. Was hoping they were going to dig past the surface level obvious character deficiencies and talk about more subtle and nuanced traits certain good and bad managers had. Instead it was essentially- narcissists and narcissistic traits make bad leaders… yea no kidding.
The Huawei Mateview is exceptional. I was bothered by the price but eventually got one on sale. It’s so good I’m buying another at full price. (Unless it comes on sale again!)
I don't run it 100%. I run it at 3360 x 1890, once click down in the Mac display preference pane from native. It's apparently 114%/122ppi according to [1] (not my monitor, but it's an equivalent size/resolution).

The front of the monitor is 24" from my nose.

1. https://www.eizoglobal.com/support/compatibility/dpi_scaling...
If you're seriously considering using this tool, do a quick google search for "aws amplify backup restore" and read the horrors that follow.

The most official doc on the subject seems to be this: https://aws.amazon.com/blogs/mobile/restoring-aws-amplify-pr...

> Note: Following the steps below will restore your Amplify resources such as DynamoDB tables, API’s, Amazon Cognito Userpools, etc.; but not necessarily restore the content within those resources (i.e. database entries, files, users, etc.)

Unbelievable.

Anyway, I happened to be working on my first Amplify-based project just this last couple of weeks so I have some pretty recent experience exploring the various features of this tool. Here's a bit more context:

One thing that is important to understand is that Amplify is split into "hosting" and "studio". I found Amplify Hosting to be pretty well done - you connect a git repo to an "amplify app" and when you push to that repo amplify will build your code and deploy it. I'm using it for static websites, so this means running a few npm commands and whatnot. They handle 100% of the build environment, I don't need to provide a role or docker image or anything. One key feature is that, upon pushing a git branch, amplify hosting will automatically create a new environment with your code deployed within it at a unique URL for the developer to evaluate their changes in.

Adding a "backend" to an environment actually means you get an instance of Amplify Studio. You can see a screenshot of Amplify Studio in the OP and there in the sidebar you can see the list of things a backend provides - Auth, A graphql api, a rest api, functions, and others. Here's where thing's fell off for me - the intended use of Amplify Studio seems to be to click around in the UI or use the CLI. You can create an app and backend via cloudformation or other APIs, but there don't seem to be published APIs to populate how the backend is configured.

Behind the scenes, amplify studio creates a cloudformation stack in your account and, as you click around in the studio UI or use the CLI, creates nested stacks with related resources, like a cognito pool if you turn on auth.

All in all, I think it's a flashy product that looks very attractive to web or app developers. To those that need to consider business continuity, it looks like a nightmare.
You can search & replace all occurences of a word with the substitute command.

Type : and write `%s/user/account/g`.

Although you won't get a real-time preview and will only see the changes after they've happened, unless you use a bunch of extensions(I use nvim).
Ugh, good point. They're doing a decent job of virtually digging their own meta grave, though.
People complaining that the hysteresis used in the article is different from the one they learned in school are incorrect.

To begin with, in its introduction the wikipedia page on hysteresis already says:
“Hysteresis can be a dynamic lag between an input and an output that disappears if the input is varied more slowly; this is known as rate-dependent hysteresis.”

Thats what the article covers— rate dependent hysteresis.

But the equivalence goes actually deeper!

Even the “magnetic” hysteresis you learnt of (but not about, or else you would not have thought to complain) is in essence a time lag phenomenon..

This goes quite deep, but basically its the converse of the Noether theorem that time (not just reversal, not just a sign change) invariance leads to energy conservation—- in magnetic hysteresis energy is not conserved.

Here is a 2011 article linked from the wikipedia that takes quite a bit of effort to try explaining magnetic hysteresis in a time dependent way.

http://vincent.francois-l.be/VINCH_model.pdf
His money will keep on talking tomorrow, unfortunately.
This is just the opinion of some fool on the internet, but I personally think that interacting with people from other cultures is far more important than just reading about them. Not saying I disagree with you, I definitely had social studies in school in the US but that didn't impact me nearly as much as interacting with other fellow fools on the internet. We can learn a lot more about each others perspectives and cultures by interacting.
.... Dammit.

The car is in the basement garage of the condo and basically "out of sight, out of mind". It literally never occurred to me.
That is not my experience at all. Running Debian, my 7 years old cheapo 4th gen Intel laptop on its original battery still gets a good 6 hours of battery life.

If a laptop gets much worse battery life on Linux that's a good indication that its hardware is not supported. It may be for example a dGPU that is not initialized properly and sips power as a result.
America, where I’m free to drive anywhere at any time because public transit doesn’t effectively exist for most people :(

I miss the trains in other countries so much. They’re reminders of what we could have had here had we not let NIMBYism win. https://www.quora.com/Why-wasnt-BART-built-initially-to-loop... has some of the history, there’s probably a better article out there somewhere.
Is having celiac correlated with this?
CHAZ happened in Seattle.

The riots and looting were overblown. It was a level that Portland sees every year at mayday. I know. I was there. Welcome to big cities where things sometimes get out of hand. This occasionally happens everywhere across the globe.
Why would you need to generate a regex on your cell phone?
They did. Just not in aerospace until the mid 1960s when decent quality fibreglass (FR4) boards were available. The previous SRBP and Bakelite boards were fragile and/or hygroscopic.
My answer to all these things is that 90% of the time, I am not using a text editor. I will be writing in Word, or in LyX, or in RStudio, or in a text box. My muscle memory is used to that.

You're absolutely right. You do sound far down the rabbit hole! I am used to being able to hold down the right key and traverse my entire document, as far as I like. Why would I want to stop at the end of a line? Any time I'm editing multiline text - like, say, English - that is essentially arbitrary.

The regular keyboard... right... but what if there were some kind of special key that could be pressed to issue controls? Why is that worse than having a special key that goes into control mode? This is analogous to having caps lock, but no shift key.

Again, you're right, I don't want to do anything new. Why would I? I want to get on with my job. If the response to my complaints is "the problem is with you, my son", without any idea of the ultimate benefits I might gain from changing, then yeah, I'll pass. Honestly, this applies not just to you, but to all the responses below... they're all like "if you try it, one day you will understand". That's probably what people say about Morris Dancing.
> curious why RSTP is so deserving of a call out

I consider RSTP a core foundational technology for FTTH, not some condiment sprinkled on the network afterwards. Plus it is the Ethernet technology I find most typically missing from FTTH network design.

Let me explain by way of an example: imagine a typical small town, population less than 50,000, with 2.60 people on average per household => less than 19,231 households. Traditional FTTH networks were modeled much like a POTS network in a star pattern with a dedicated optical fiber to each household from a central office. That then evolved (or should I say got bastardized) to a HFC (hybrid fiber coax) model by the MSO's as they already had a coax local loop going to each house. Clearly any kind of centralized distributed FTTH is doomed to financial ruin.

As an alternative, image this: same community. You get the local school district as your first customer (or other geographically dispersed participant), where you deploy a ring of fiber circumnavigating the community, interconnecting every school. As above you over build their fiber, keeping some for yourself. Of course, you will have a peering point (or two) to interconnect 10 gigabit Ethernet with a tier one provider. You now have a ring of optical fibers less than a few miles from every home in town (typically less than a mile). Built on top of RSTP, the ring of fiber gives every node on the network route-diversified redundancy and protection. But not every residential customer is going to sign up with you, so the last thing you want to do is build out to every home. Instead you build out from your ring to those households that do sign up, where every home has a route-diversified optical connection extending the RSTP ring to the customer premise. This topology negates the need for a massive star network emanating from a central office. Literally with a handful of fibers you can provide for an entire community at a standard of engineering and quality of service the MSOs cannot even fathom. Massive reduction in physical plant requirement, massive reduction in capital per customer.
Interesting, thanks. Is your chair anything special? I'm guessing it has a high back for head support?
Self defense isn't "misbehavior", I assume you mean the punching one. An armed felon, that had threatened police, was actively resisting 3 police officers trying to put him in cuffs... are you saying you wouldn't have punched someone with a gun actively trying to fight you and several other armed officers?
Safer depends how much cow manure is eaten vs how much glyphosate.

Although cow manure also has various microorganisms in it so if you got really unlucky with the wrong type of even one of those in the manure a little bit of shit could make you very sick (edit: as you point out, but my point is eating more shit exposes you to more of these on average).

Don’t eat shit or drink 1000x or 1000000x doses of something that’s safe at 1x people.

no idea where glyphosate exposure sits but even if it’s safe at normal exposure, don’t just drink it ok?
it's entirely possible that those events didn't have the depressing effect you might expect. it's also possible that you're right
Review of Memoir by NASA’s Lori Garver
I would say there is innovation that increases overall productivity (or pleasure) and there is innovation that merely shifts profits around between companies.

I have no opinion on the degree to which this particular tool falls in each of these categories because I haven't used it.
This is moving the goalposts.

> Sure, 1-2 officers responding to an incident are just going to arrest an angry crowd of 10, 20, 50 people while fearing for both their own safety and the safety of the public.

… which has nothing to do with allowing citizens the right to film officers, nor with the point that I was making above: that, in that scenario, you can already arrest that person without needing an unconstitutional law to do so.

> video

This is exactly the sort of thing I want recorded. To one side, this is going to be "police brutality", and to the other, "resisting arrest". Recording it gives us evidence, and allows us the ability to decide on something more firm than the just what each side is going to claim happened.

Yeah, a trash can gets thrown; this thread isn't arguing for the right to toss trash cans at cops, and you're missing the point: that's separate from recording, and we already have laws that allow cops to arrest people that assault cops. So if you toss a can at a cop you already shouldn't be surprised when you get arrested¹. If the cops don't have the manpower to make the arrest, not being allowed your constitutional right to film isn't going to change that. The cops already have the (de jure) power they need here.

¹I'd also note that, here, cops need to understand their actions. While I disagree with the behavior of the people in the video, I can empathize & understand their point of view that this, to them, is police brutality. If you want to de-escalate a situation (which would help, if, as you argue, they can't make the arrest because they're being overpowered by the crowd), that starts by not doing things that enrage the crowd. Failing that, they just need backup, then.
I work at non tech company. A lot of( if not most) interactions with the outside world are based on Microsoft products: meetings, file exchanges, or even collaboration. Some things work great and for some you just want to shoot yourself in the head. The average knowledge of a non tech business user is very very limited when it comes to software and some people even get panic attacks when told ' just download it and run it'. That's the default mode in many businesses. The average person on HN, who can pick up new programming language,read 50 pages of docs in the evening is so much beyond the average office user, that there aren't many hopes of that gap closing any time soon.
( cont. )

imo the more usual concern would be mistakenly removing code that was not dead.

Without a design document, we might think there would be no senders of #factorial without understanding that the intention was to invoke that method on the command line.

For example,

$ cat fact.st
Stdio stdout
nextPutAll: 100 factorial printString;
nextPut: Character lf.!
SmalltalkImage current snapshot: false andQuit: true!

$ bin/pharo --headless Pharo10-SNAPSHOT-64bit-502addc.image fact.st
93326215443944152681699238856266700490715968264381621468592963895217599993229915608941463976156518286253697920827223758251185210916864000000000000000000000000

So instrumenting methods and logging — https://stackoverflow.com/a/162719