skysight-inc/HackerNews huggingface dataset:
I use the iPad for several reasons.
- I can remove the keyboard when I don't want it.
- When I want it I can use keyboard, trackpad, mouse and a Pencil, something a Mac does not have.

There are power users out in the world that never use a terminal because that's not their line of work. I use the Affinity suite of apps, most notable Affinity Publisher for layout and design work. I regularly design annual reports, newsletters, any number of print materials ranging from brochures, posters, banners, bookmarks, etc. All of it. And I do it all with the iPad and whatever input I want/need at the moment. No problem.

Additionally I use the iPad along with Textastic to code websites the old fashioned way, basic html and css. I started experimenting using the iPad for those particular jobs in 2010. When I sold my MacBook Pro in 2017 I switched to the iPad for all of my new website set-ups as well as website updates for existing sites. Textastic is great for that and I've had no problem.

Last, I do spreadsheet work for a client who runs a retreat center. I process thousands of records per year, managing contacts, retreat signups, mailings, etc all from the iPad and with no problem.

When I want a break or at the end of the day I set the keyboard to the side but within reach.

Another point worth mentioning that I think often goes overlooked by those that don't use the iPad is the variety of interesting set-ups that can be created with it. Because it's not attached permanently to a keyboard it can be easily attached to a multi-arm stand and swiveled to different angles and heights. Just one example. I've enjoyed experimenting with all sorts of different useful arrangements.

The iPad obviously isn't for everyone or every task. But it's kinda bonkers how many people who don't have a use for it themselves just assume that no one else could possibly put it to use.
> an AI program can likely do that, too

Hahaha. Yesterday I spent a half hour with Comcast's AI phone chatbot. No matter how I tried, it could not understand "cancel Hulu subscription." Finally, it connected me with a human who I said "cancel Hulu subscription" to, and he cancelled it. Mission Accomplished! But the AI chatbot was a total failure.

I am preparing my presentation for DConf, and thought I'd try some relevant pictures. I asked it to "draw a square wheel". It drew a round one. I tried many variations, never got a square wheel, although grok insisted it was a square wheel.

I now and then ask AI to write a function for me. The generated code always looks plausible, but there are always catastrophic bugs in them. The function will include tests (hooray!) but does not include answers to check the results against (boo!).

It doesn't take long to realize that AI has no idea what you're asking for.

AI has a loooong way to go.
I think this is unfortunate failure but at least they tried something. I hope they comeback with a multifaceted solution in whatever iteration comes next.
If you want to go to a group location with several friends and have

1. Privacy

2. Your own kitchen

Hotels still don’t cut it. Usually a stay needs to exceed some length of time needs (due to the cleaning fee typically being flat in Airbnb’s) before it becomes worthwhile. But if you’re in that camp (4+ people, 4+ days) it becomes pretty worthwhile. The cost savings on food alone makes it back up pretty quick, plus there are other savings usually related to parking being included etc.
The market is very very good at price arbitrage. Far, far better than central economic price setting, as endless experience shows.
Other problem is modern society gives us less time even if we do want to put that time in. Especially now that bosses expect to be able to ping you at any time on your mobile pocket pc we call a phone.

So that leaves the idea to "practice" as your job. And that works for a few years. Then you realize you're mostly pencil pushing after that and not truly pushing to the next layer
Programming also falls under "practice" of the craft, but we aren't talking about that kind of practice, we are talking about training sessions.
I’m so disillusioned with cloud/serverless/Kubernetes these days. If I were building a startup I’d just build a monolithic service, plonk it on a Hetzner VM, boom done. You can start making money.

So many startups are bleeding cash because they’ve been convinced by AWS and others they need auto scaling and self healing from day one. Just build the thing, get it running, make it good later.
Tbsp – treesitter-based source processing language
Optimal Onion dicing: piece size with Vertical Cuts vs. 60% Radial cuts
For the once-BoH engineers out their and all others interested, he discusses the standard deviation of piece size of various Onion cutting techniques.

> I recently published an article in the New York Times about how to cut an onion in the most consistent, even way possible using a mathematical model. I'm going to show you how to do it live. I'll stick around for a little Q&A afterwards as well.

The article mentioned:
https://www.nytimes.com/article/how-to-cut-onion.html
Non-paywall:
https://archive.is/CS7fI
My thought is the exact opposite. AI can handle predictable situations fine, but the 20% of situations which are unpredictable require a general intelligence that can understand context that current AI technology (or possibly any AI technology) just doesn’t possess. There will always be situations that training doesn’t cover.
“Easily replacable” labor then
> There are plenty of skills that require a master's degree level of learning but also pay poorly.

There are many more of such masters than the market needs, so the pay drops until Demand meets Supply.
Neat. 2 RTL gates -> 16 CMOS transistors (10 for XOR and 6 for OR)
If you're already happy with Graphviz wrappers, then the only real benefit is that you can sync the graph to a Vizdom account so you don't have to build anything to view the diagram somewhere outside of local development - it saves you from needing to save the positioned graph to a file to view it (then delete it) or coming up with a way to serve the SVG.

Not to mention the act of performing layout (obtaining positioning data) is relatively expensive for non-trivial graphs. When syncing to a Vizdom account, your application doesn't need to spend cycles to position/render anything. Instead, your graph is positioned and rendered in the dashboard in your browser upon loading (technically, it is also rendered on the server due to my global SSR config).

Also a few of the JS wrappers don't come with a build of Graphviz that allows memory growth, so for somewhat medium/large graphs, the WebAssembly panics. For all other wrappers, it works just fine I'd assume - mainly an issue with not passing the correct build args to Emscripten.
The program has been a wild success and your belief that it isn’t is as a result of your consumption of conservative media
Iirc, the goal is to do something like they did in Portugal where they would put people in treatment instead of in jail.

However, this being america, they would just give people the option of whether they wanted treatment and no one took it.

Further, even if they wanted to no money was allocated to treatment centers and so there was not available.

Collassol failure
It is currently possible to use ZKP's to set up via a central authority a digital cash system where the bank notes are all anonymous and all transfers are anonymous.

The central authority in this scenario cannot discriminate between transactions - any function that would compare two or more transactions cannot glean any useful information that would allow to discriminate. And and security of the anonymity of past transactions will be reducible to the security of the cryptographic hash function used (the next best thing to Information-theoretic security). As for forging money, depending on what ZKP approach is used even a quantum computer will be insufficient.

The central authority can still print money and can obviously shut the entire system down.

It is interesting to ponder whether or not some government will decide to take such a step and surrender all control (except for the nuclear option) over how their currency is used. It will certainly boost demand for the currency.
Because that's just how some products are set up. Not every external service account provides separate passwords for different employees, there's just a single corporate account that some certain number of people need to have access to.

And automation isn't an answer to that. The question is how to share the password in the first place, not to automate what is done with it.
I still have mine, but sadly I don't have any more functioning systems with an AGP slot.

It was the first decent gfx card I ever bought, my little brother and I pooled all our money in order to do it! We picked it up in some little hole in the wall in Fremont I'd found through Pricewatch.com.

Prior to that we'd gotten ripped by Fry's buying garbage PCI Diamond Crystal something or other cards, they didn't even stock recent NVidia cards back then.
Then I found HardOCP and learned what to get. Still miss Kyle Bennett's sass.

The late nineties were something else, loved those crazy Athlon and Duron builds that could OC like crazy. It was so much fun! I really don't know of anything comparable these days, because for the past 15 years nearly zero games really required the latest and greatest hardware to be playable at reasonable settings. Homemade QinLED and other home-flashed iOT devices are fun, but not in the same galaxy.

I miss the A-Bit motherboards, they were a cut above. Never had one die on me ever (while under active use*).

* Storing old PC components seems sensitive - tossing them in a box in anti-static bags in a dry garage doesn't seem to do the trick.

P.s. - TFA claims the GeForce 256 was "the world's first GPU", but why not consider the NVidia Riva TNT a real GPU? And what about the They were capable at the time. And c'mon, the 3DFX Voodoo was the real first GPU.

If you want to feel bad, click this SEO stuffed and gamed link for "most beloved GPU of all time" and notice the lack of mention of 3DFX. Gaslighting trash.

https://www.google.com/search?q=most+beloved+GPU+of+all+time
"The average man doesn't exist."

-United States Air Force
Still looking for that Goldilocks zone ha
Distributed DDL Replication at Global Scale [video]
Yeah that and http://magjac.com/graphviz-visual-editor/ are decent. But they will crash on medium/large graphs because the WebAssembly build of Graphviz that they use under the hood isn't compiled to allow memory growth.
I wish all thase sites that blast me with GDPR, newsletter, unsolicited chatbot, and 5 other popups could see that if on a mobile device the whole website us covered up in shit I have to deal with, I lose interest in the site and bounce
Pixi takes it a step further and provides for project management rather than just environment management.
People tend to talk about things they're interested in, so this being a coincidence seems likely.
Use docker/podman if you are worried about ABI changes and isolating them from the entire operating system.

Most people's problems getting their Python toolchains to work optimally are caused by using operating systems that don't come with build utils. That's a cultural problem solved by using an operating system with a culture of distributing those tools.
There are already different classes of licensing in the US for larger industrial vehicles.
Thanks for the feedback, I'll look into fixing this. Are you referencing a graph that had a 10 month period as the x axis?
Looks great. I'm currently running https://editu.app/
Do you want to Collaborate?
Sagan always felt respectful, while Tyson feels like he’s looking down on everyone around him. Some of his hosts have also said he’s a huge jerk. I think he would be a very bad role model for the field.
Does decriminalization work in a context like that of a US state where there's no control over borders?
Just switch to pixi.
Virtualenvs solve not having separate workspace-local package installations, not a lack of versioned imports. Versioned imports are not a good solution to separate installations of packages: code is harder to upgrade, cluttered, and encouraged to depend on specifics rather than contracts. There’s a reason every major language localizes their version pinning into a per-project dependencies file (which can be anywhere on the spectrum between “contracts only semver ranges” and “checksummed/vendored lockfile”). And that’s before considering the troublesome behaviors that emerge when you permit importing multiple versions of the same library in the same program, if you want that too.
The idea that we don’t do things which are at least as bad as lobotomies in 2024 is asinine.

Male genitalia mutilation AKA circumcising is something that most doctors in America think is okay but will get you jailed in many European countries. A societies understanding of what qualifies as being mentally unwell is extremely subjective and often leads to extreme cruelty. Americans declaw their cats, dock their dogs tails, crop their ears, and lock them in crates for inhumane amounts of time. Americans love to beat their children, and many schools in the south legally can paddle children (and this happens to usually black kids)

That movie is spot on the mark and is not a day out of date.
Look up Polyvagal Theory by Stephen Porgess.

https://www.stephenporges.com/
Keeper for human-to-human ones that cannot be otherwise managed with individual account access and OpenBao (Vault fork) for automated secret generation and sharing. Implement an IdP (SSO and more) on-prem because it's so much more convenient and safer than outsourcing.
A really interesting read. You'd think, more than taking out an external enemy, a king, during the middle ages, would be more afraid of losing legitimacy among his subjects.

Maybe this could be considered another historical event/marker of the start of the European Renaissance alongside 1492 and 1453.

It might've helped that Barbarossa was previously a Christian pirate before becoming a Muslim admiral in the Ottoman navy. A sign he's not as motivated by religious dogma than by power. It's much easier to trust someone when interests align.
Correct.

But that's my point. "Here's the obligations, sort out how to meet them yourselves" was the old model. It doesn't work out.

And no obligations is impossible in an increasingly interconnected world.
[dupe]

More discussion: https://news.ycombinator.com/item?id=41404229
For me, since childhood, it was a common fact that if one were almost going to sneeze but couldn't, they should quickly look at a bright source of light to succeed.

Lights don't trigger a full sneeze if I don't need to but it always helped.
I'm so tired of this argument, people think art is a zero sum game, its not. It's like saying photographs cheapens the art of paintings... they are just different.

Effort does not equal quality.

Cry me a river.
You can teach imperative programming with OCaml or Racket, too. :)

C is indeed pretty evil, though slightly less though with modern sanitisers, so you can get a better error message than just a segfault (or silently doing the wrong thing).

Pascal isn't really more outdated than C. Especially if you use Delphi?

Python is actually fine, you can get pretty far with just the standard library, and the libraries that you can install with your Linux distribution's package manager (eg via Pacman). I do agree that package management with Python is pretty bad out-of-the-box.
The hard right takes Germany into uncharted territory
Letterform Archive: Museum and Special Collections Library
It has a certain 80/20 feel but I do think the amount of time we need to invest in finding why people hang on to python2 is worth the investment, but the returns to investment will be diminishing constantly. For me it has been mostly finding the py2 scripts before I find the py3 uplifts, and I have been too lazy to remove the local refs to the py2 so just re-hack the print () in, and install the pip dependencies. I think I have hit two languageisms which made me wince, in that time

At some level, you just accept. I have a favourite game (zork) which is a fortran translation of the original DDL, uplifted into BSD 3 or more decades ago, and since converted to C, but the build instructions do suggest keeping the fortran around and there are fragments of DDL wisdom in the codebase. I kind of miss not playing the fortran code, but even that made me (at one remove) an interloper given that was a translation from older code.
Never pay the "SSO tax" by outsourcing to Okta, etc. There many FOSS IdP solutions that are usable with some customization and integration.
> A person’s worth is never determined by their potential market wage.

There are different meanings to the word "worth". In the market place, your "worth" is how much value you can create for the person who pays you. Your worth to your family is something entirely different.

It's like the innumerable definitions of the word "free". I've seen many people try to make points by conflating multiple such definitions. The article does this with "worth". It's a worthless(!) argument.
In other two second searches: Lab Leak is Real, Ivermectin cures COVID, 9-11 was an inside job.

LLM's give you what you want to hear.

Now get some live quotes, both for and against, from actual working mathematicians.

There are a lot of definitive conclusions about lines | planes | surfaces that "best fit", by many metrics, sampled data, etc.
The holder of the credential would have to present it log(N) times. If someone asks to scan your id a bunch of times, wouldn't you find it suspicious?
If we're assuming the kind of time/resources that it requires to affect political change, then no, you don't really have to abide by anything.

You can either opt out, or you can wade into a corrupt system and start finally enjoying your ability to join in on all the corruption. In the 2nd case, what's the plan moving forward for an ethical actor really? Using money to bribe politicians into stop accepting bribes? Should we bribe citizens to stop electing politicians that accept bribes? If you don't want money involved in politics then I don't know how you start to fix that with money.
> Stop talking about stuff you don't understand.

I’ve mentioned the HN guidelines to you before, as this type of aggression is not ideal for this space. I understand you are very invested in this story - many people are, myself included. But this type of comment is not appropriate for Hacker News.

https://news.ycombinator.com/newsguidelines.html

> The court will judge the matter collectively in due time in accordance with Brazilian due process, but judges have the power to decide matters immediately when needed before waiting for the court.

I am not familiar with what you’re claiming here about the matter being judged collectively in due time with Brazilian due process - care to share a source?

I do think though that you aren’t quite responding to the point the GP comment made: First, X has nowhere to appeal to because the Supreme Court has refused to hear their appeals so far, which is something X has stated publicly. And of course, the person issuing these secret censorship orders is a member of the Brazilian Supreme Court, so there is also the conflict of interest. There may be no way to eliminate conflict of interest at this highest level court since other justices may feel intimidated by Alexandre de Moraes’s power, or they may simply be on his side as professional friends.

Also, this isn’t just my opinion. Many articles about Alexandre de Moraes mention the lack of paths for appeal. For example the New York Times (https://www.nytimes.com/2022/09/26/world/americas/bolsonaro-...) said:

> Mr. Moraes has jailed five people without a trial for posts on social media that he said attacked Brazil’s institutions. He has also ordered social networks to remove thousands of posts and videos with little room for appeal.

Second, the GP comment made the point that the judiciary was functioning as the executive and legislative branches. They are correct about that, since no new legislation was passed to give Alexandre de Moraes this power. He effectively gave himself this power from the electoral court he was president of, by proposing to the court that he be granted these unilateral powers. That happened in 2022, and was flagged by journalists and legal experts as a threat to democracy at the time.
Modern linters and type-checkers for Python come pretty close to something usable for these situations. But it's certainly something they tacked on to the language afterwards.

I like the recent addition of (proper) pattern matching to Python.
At this point having federally funded "drug camps" where folks are housed, fed, given regular opioids, and live out their days is probably more humane than anything else we can come up with, at least until until someone develops some kind of semi-permanent methadone.
Assuming it stays up for about 10-15s this is a saving over staying idle of around 85%, based on the idle burn rate from toms hardware. Not bad at all!
I have heard that these glucose monitors are very inaccurate compared to blood tests - like as much as 25% off when measuring levels after meals. What has been your experience?
Isn't this just "no true Scotsman?" [1]

I don't see much difference in art created by an artist using an AI, art created by an artist using photoshop, and art created by an artist using red ochre. They are all using tools to express something.

[1] https://en.wikipedia.org/wiki/No_true_Scotsman
I suspect that what makes protons and other quantum particles so difficult to understand is our assumption about time: that it's a level straight stream that flows forward, maybe with some minor distortions due to massive obstacles on its way. However at micro scale, this stream is probably very turbulent and should be modeled as multiple local streams.
> And that’s before considering the troublesome behaviors that emerge when you permit importing multiple versions of the same library in the same program, if you want that too.

Rust has versioned imports. So you can import different versions of the same module (at least in your transitive dependencies).
Mastadon is the green ribbon worn by 13 people out of 57 people attending a conference out of 230 million people in that country who were there to condemn, in strong terms, the privatisation of the national health service.

Thread doesn’t stand a chance. I don’t have an Instagram account. So I am not going to create one for Threads. Nope. I know friends and colleagues who detest even the idea of this connection even though they have accounts.

Meta/Fb didn’t create X/Tw competition/alternative. They created an Instagram add-on.

Does bsky stand a chance? Probably? Does ATProto stand a chance? Nope, it doesn’t. Sad, but it doesn’t. It has the same Mastadon problems - not technical but practical.
https://afsc.org/gaza-genocide-companies

Kind of an international effort.
It wasn't "noise", it was perfectly legitimate concern about the intentional deprivation of food and other essential supplies by the occupying forces.

Per the precious words of their so-called Defense Minister:

“I have ordered a complete siege on the Gaza Strip. There will be no electricity, no food, no fuel, everything is closed,” Gallant says following an assessment at the IDF Southern Command in Beersheba.

“We are fighting human animals and we are acting accordingly,” he adds.

https://www.timesofisrael.com/liveblog_entry/defense-ministe...

And of their National Security Minister, Itamar Ben-Gvir:

As long as Hamas does not release the hostages in its hands - the only thing that needs to enter Gaza are hundreds of tons of explosives from the Air Force, not an ounce of humanitarian aid.

https://x.com/itamarbengvir/status/1714340519487176791

Whether the situation ultimately met the technical definition of "famine" or not by the time Biden successfully twisted Netanyahu's arm to compel the establishment some form of humanitarian aid to flow into the territory -- is basically a matter of splitting hairs.

Let's have some empathy, please.