skysight-inc/HackerNews huggingface dataset:
"SQL Error (1064): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax near '' at line 21."

when line 21 is 175 characters long. also, the fact that anything other than InnoDB is barely real ACID. also, the stuck development and lack of support for json, uuid and many other things.

mysql being user-friendly (and especially beginner-friendly) is a massive hoax.
Army trousers, of course.
I think this would be really useful, indeed!
That's a lot of accusation. I've not heard of him before but you can view a list of his articles on NBC. He does seem left-leaning for the US, doesn't look that extremist to me. HNers can decide for themselves: https://www.nbcnews.com/author/ben-collins-ncpn858396
Ecosia: The largest non-profit search engine launches eco-friendly browser
You're trying to say that policy and representation is the broad concern. The studies say otherwise. The whole of government is one part of the elite that conservative America wants to tear down.

Do you think "owning the liberals" is a completely made up thing? How do you think it compares to the phrase "owning the conservatives", a phrase nobody uses nor seemingly aspires to?
Nope, this sounds like really really common problem outside of top 500 IT companies.
K2 Compiler Performance Benchmarks and How to Measure Them on Your Projects
Everyone has a different set of "serious" flaws to share.
> Just like they wasted time and effort on Unity and shuttered it in favor of Gnome

Unity served well for years, it would have needed a rewrite anyway for the post x11 era, so indeed there have been wasted resources, but experiments are also important in technology, and many still love what was (is) the unity user experience.

> and they wasted time and effort on Mir and shuttered it in favor of Wayland

Mir is still there and it's used. It's now a Wayland compositor but it maintains its API, the different communication protocol doesn't change its purposes.

> and they wasted time and effort on Upstart and shuttered it in favor of systemd.

When Upstart started and was used no systemd existed or was designed, so it served many well for years. Not a waste.
"Area Bassist Fellated"
I've used multiple displays back when monitors were still pretty small in size but i can't find a good reason anymore to use more than one for a developer in the age of 27"/5K. It's more distracting than productive.
I've heard of it and I roughly know what it is.

But remembering the meaning of an acronym while scanning front page post titles without much context? No. My brain is pretty ruthless at evicting TLAs that are reasonably distant from my core areas of interest.
Conspicuously missing are Ada's arrays, which I feel properly take Pascal's to 11 due to the fact that describing their index bounds need not also prescribe that arrays statically allocate that much storage, as in `type Unsigned_Byte_Array is array (Positive range <>) of Unsigned_Byte`, where `subtype Positive is Integer range 1 .. Integer'Last`. Substitute `Positive` with `Natural` where you like.
If you use a software-based password manager, passkeys are indistinguishable from passwords both from a UX perspective and a security perspective.

If you store passkeys in hardware, then yes, passkeys are more secure, but you lose portability.
Its not weird. People have different needs. The needs of the cactus and the redwood are not the same. But they both can get effected if shared scarce resources are squandered. And Learning that takes time cause the cactus and the redwood are busy focused on their own needs.

People are learning Attention is a scare shared resource. And once it get squandered at population scales, it effects everyone whether they are making bank or not. No one is going to escape learning that lesson.
That IP block (180.101.88.0/24) also makes a showing at the top of the stats [1] for https://brute.fail/

Previous HN discussion for brute.fail [2].

1: https://brute.fail/top.txt

2: https://news.ycombinator.com/item?id=36169954
Very cool! We developed similar technologies for a very different domain (insurance automation).

Side note: I also think that weaving logical inference and llms together into a virtuous cycle is an interesting topic to explore.
It's not hyperbole. I recently (few weeks ago) got locked out of my GitHub account after iCloud Keychain thrashed my passkey and after analyzing the root cause it turned out to be a bug in webkit (that is now fixed in Safari technology preview after me raising it with the Webkit team)

https://bugs.webkit.org/show_bug.cgi?id=270553
Next-door to a radio station.
[dupe]

More discussion: https://news.ycombinator.com/item?id=40148158
Replace snap with flatpak and the same definition still stands for both.
Do you have to do this for every account? Like changing my password on every account?
Mint always has a bit of a delay before their version of the LTS system comes out.
not to diminish your point, but since at decade or so I'm a more worried about corporate surveillance capitalism than I'm about government surveillance.
Homicide rate is 10x the rate of EU and over 30x the rate of Japan: https://independentaustralia.net/politics/politics-display/a...

Rape rate is about 3x the rate of EU: https://www.civitas.org.uk/content/files/crime_stats_oecdjan...

People killed by police (population adjusted) is about 30x the rate of Germany: https://www.statista.com/statistics/585152/people-shot-to-de... https://polizeischuesse.cilip.de/?p=1&year=2023
I keep hoping/wishing EdgeDB would catch on more for this exact reason.
They are encrypted to your device and your device can upload them unencrypted in backups if you don't configure encryption. Plus the original argument was Meta did not have access.
Why is that, no matter how much you check and proofread your work before you push/publish, you'll always find something obvious you missed 5 minutes after it's gone up?

To change a public branch, or not to change a public branch, that is the question.

Edit: Muphry's law strikes again - s/or to not/or not to/
[dupe]

More discussion:

https://news.ycombinator.com/item?id=40067556
I don't get why the screens sometimes swap around. It makes no sense to me that sometimes when I log in, my extra screens are switched and I have to move all the contents. The machine has the serial numbers of the screens, and it knows what ports they are connected to. Why can they not just use that information to remember where stuff is supposed to be?

The other thing that annoys me is that it changes the background when I've already chosen just to have black as my background on all screen. Works for a few days, then next time I log in, there's a photo instead. Why, Apple?

They also don't let you use the native resolution of the screens very easily. I had to install BetterDisplay to get this working, and even that isn't great.
Unfortunately this is only consumer's part of DOS.
For us developers, it is very desirable to have access to SDK sources: MASM, C compiler, LINK.
Show HN: I made a ROS package for realtime semantic segmentation
For OPFS it's still 6 calls. And the async API doesn't support flushing writes.

https://developer.mozilla.org/en-US/docs/Web/API/File_System...
The BIC Cristal – The Pen That Dominated the World
I’ve had none of the issues OP complains about.

Windows do open on the wrong screen, but I keep the same windows open for months at a time.
Ah, good ol' days of configuring AUTOEXEC.BAT and CONFIG.SYS to squeeze few more kb of RAM:)
And setting IRQs for some weird sound card that just doesn't work!
27” is still a bit too small for my taste and bigger screens usually don’t gove above 4k. The best I could find at the moment is a 34” 5k2k ultrawide. Unfortunately a lot of those are curved, which I hate. I would love something like a 36” 16:9 monitor with 8k resolution.
1.) The artist is a she [0]

2.) Almost every new technological idea starts with a worse product than the older technology. It's clearly not meant to be a product, but a conversation starter on how we interact with screens in and outside of daylight. I consider this problem not to be solved and would love to see more art projects (and ultimately, products)

[0] https://basaktuna.com/Contact-and-Bio
Oh man. Ok, TIL that I'm not better than all the old people on Facebook believing what the scammers tell them.
It has the same base but definitely not the same support nor immediately neither in the long term
Outsourced Engineering: Painting by Numbers Kills Product Innovation
The Design and Implementation of the Self Compiler (1992) [pdf]
[dupe]

More discussion: https://news.ycombinator.com/item?id=40160331
All the discussion is rightfully around the art bits of this article, but I'm an absolute mess thanks to those paragraphs about the author's mom. So gutting to have this juxtaposition of unforgettable art that's fragile and coddled and a woman who's forgetting everything about herself, equally fragile in her old age. Masterful work.
Dont forget the euphemism "For your security" == "surveillance" -> EDR
Every medical travel insurance I ever bought had a clause that it doesn't work in the US.
This seems to indicate that most devs at Apple are using a single, large display rather than multi setup. Otherwise, the devs themselves would have been frustrated into fixing it. I tried it for awhile but I just prefer a single myself. Command/Tab to switch around is just great and I don't have to turn my head hundreds of times a day.
And I find multiple monitors are extremely useful. Especially if your monitor is only 27’’.
There was an article here on hn like a week ago.

Apparently a lot of manufacturers ship monitors with identical serial numbers, so the os can’t identify them.
I'm on Linux and I don't have any of these issues
Passkeys can't actually replace passwords, right? I will always need a username and password with a website, then can generate a passkey as a separate auth mechanism, which if I lose, I will recover by setting up again using my username and password? I don't get how we can get to a place where passkeys are all, how do you get a passkey on a new device when you only have passkey auth on some other device enabled?
could I ask what kinds of positions the 'extreme American left' takes on issues to distinguish them from the moderate left?
Well in this case everyone wants something to change. The onion's glory days were in the past.
Bicycle is the least discriminatory private mode of transport: it caters to all ages, almost-all abilities. It give you free exercise, its good for the environment, for the community, for the local economy: small commercial shops benefit from cycle infra.

Private car is space and energy inefficient, and car infra is hostile to cycling and walking.

Build for what you want (walking,cycling,public transport), not for what you have (private car).

Yes its a massive no-brainer. Amazing how we as a society fail to see this.
Popover API Lands in Baseline
Haven't you always been happy to try protectionism? It's not a stupid thing, it's part of why the US is rich, but I don't think it'll solve these problems with increased effective labour supply due to AI.

But a straightforward way to do it is to reduce the length of the work week.

There are some problems with that-- the war and the international competition, but I think at least we Europeans wouldn't be opposed to a four day work week, and if you instituted it we'd probably quickly follow.

This would then ensure that people would need to hire more people to get the same work done, and the result would be that real wages would increase, with this increase being at the expense of profits.

However, this will also involve a bit of a problem due to the present situation, namely with corporate debt. With the increase in interest rates from 1% to 5.5%, there's two possibilities, assuming that interest rates will be held at this level for a long time: a risk-free income stream asset have to drop in price to 1/5.5, the dividends have to go up 5.5 times, or a mixture of these two; and neither has happened yet, and a change to a four-day work week would be an additional thing of the same sort. So would be hard to institute across the whole US at this moment, and I think it would be hard to institute also once the adjustment has happened.
Show HN: PC Face – Bitmap arrays for CP437 characters rendered with PC OEM fonts
I agree with the author that having a display to the side means it’s not very useful for anything but documentation, but that still is a big use-case for me as a developer. Especially when you put the side display in portrait mode it’s absolutely perfect for viewing API docs or PDF files.
I was on a 32in 5k ultrawide.. trying out a 42 4k oled just now. My eyes are thanking me for the bigger screen realestate, but I did get used to the wideness of the UltraWide. Definitely better to go massive single in my view.

That OLED video look though, just can't be beaten..
I have a friend who had to pester Lufthansa for more than six months before she got her refund for a delayed flight.

It was kind of amusing how she just went on Lufthansa's social media accounts and kept complaining.

The legislation really doesn't work as well as people think it does.
They are stored in your platform's password manager. So they're available on all the devices you're logged into.

If you're enrolling a new device (say you buy a new android phone) you can scan a QR code from your previous phone go log in.
If you ignore the last 6 points about cameras and displays, then this is kinda what "Smartcards" are, I think?

https://en.wikipedia.org/wiki/OpenPGP_card

In fact the Estonian Id-Card is one of these if I'm not mistaken
First you should really think about it. Check if your depression is really from corporations, and monetization. Maybe you lack self-confidence, or are overworked, etc. etc.

I am to disappointed with companies, sure. I have not yet surrendered. I do not use facebook at all. I seldom use google, when I have to. But I am also disappointed with people trying to monetize everything. Blogs are on substack, so even smallest amount of their creativity can be milked.

Not everything is doom and gloom. There are many open source projects. It is really simple just to host something by your own. Self hosting is really booming.

Changes are done through mental attitude. If you are tired of being spied, then stop using such services. More often than not, you can change your life. People do not choose such life because they want smart vacuum cleaner that has a camera. People want to see funny pictures on TikTok. If you don't want to be surveilled, then do not use services which spie and track. It is that simple.

For me, the method of coping was to create my own rss/news client. It gave me a feeling that I control my information flow. Google may try to moderate the Internet, but maybe I will be able to resist some more. Being self sufficient gave me a feeling of freedom. Nobody is stealing my attention. Nobody redirects me to ads. Nobody rewrites my search queries.

Ok maybe not nobody, but to a lesser degree.
I wouldn’t assume Microsoft execs view increased capabilities to run windows programs in Linux as a bad thing, when they think about the matter at all. They would certainly prefer that such a capability be developed by someone else, so they don’t have to support it.
> I don't get why the screens sometimes swap around.

Windows had this problem for AGES if you had 1 or more DisplayPort monitors connected, and I think it was in 2020 that they finally fixed it. I used to use this utility [0] to remember my layout, then when I learned that the problem was DP I started making sure I had enough HDMI/DVI ports on my graphics card(s) to avoid DP altogether.

Now I keep it running anyway because it's incredibly convenient in case I accidentally minimize all my windows and then reopen one or something.

Maybe something similar exists for Mac?

[0] https://github.com/lapo-luchini/WindowsLayoutSnapshot
I agree. So far I think KeePassXC is the only one that allows you to export your Passkeys. I believe Bitwarden are working on it as well. That said, it's unclear whether this will provide any portability of passkeys between providers.
We do for good parts.

For example, in the gnome team we do the uploads first to debian then we merge them with the Ubuntu changes if any, but we try as much as possible to use the same sources for both.

Check debian salsa to see the differences.
It's good that they're working on improving the situation. There were a few hickups (Ubuntu and MS .net packages having same names but being installed in incompatible locations, .net8 coming to 22.04 months after official release).

Next up should be fixing the rhel release processes - how do they miss uploading a deps package twice? 8.0.1 and 8.0.4. Especially, after it was a problem on .net6, too with 6.0.22
> Musk, who loves to riff on earnings calls, compared the unused compute power of millions of idle Tesla vehicles to Amazon’s cloud service business

You didn't even spend one minute to skim the article and yet you are spreading false claims
Well I have them all the time
I made those sorts of wages, and at least for me what happened initially as income went up is I went from drowning to treading water. Instead of having a car that doesn't run or a suspended license from being unable to pay a speeding ticket, or a dentist visit many years deferred, those issues get taken care of.

Salary that low and you're not keeping up, you're falling behind. It's entirely possible to make 8X as much and feel you're barely advancing. While this is progress, it's not very satisfying progress because it feels that falling back into the previous pit is not really ever very far away.
> That is also why you don't see ultra large tech companies in the EU. And for consumer, that is a good thing, because it keeps companies in check.

Tech is different because the advantage of scale is huge. And Europeans use Facebook, iPhones, Google, just like everyone else so it's not like the competitive environment makes a difference in tech...
The important thing you learn in life is you don't know sh*t
Saw a Ltt video about a sunscreen monitor. Isn't it the same thing?
> But in 15 years it will be so far away from future Windows, that it won't be that crazy.

It's not like the NT kernel will be going away from current Microsoft products anytime soon.
> I guess our demographic is not predictive of the larger market.

I think it is, "our demographic" is just a few years ahead of the masses. For example MacBooks started getting popular with programmers way before they got popular with the masses.
whatever the drones command.
end result is the same.
The problem with smartcards is: I don't see what's on them.
I can’t speak specifically to duplicate foreign key errors but I possibly fixed that bug via a fix to parallel dump/restore in the 12-13 era. It would manifest as a dump that would fail on restore with errors related to schema dependencies (trying to restore database objects out-of-order).
Now and then some of their articles have a little too much truth to them. Go easy on us Onion folks!
I understand in part what you mean, but ubuntu is also a disto that many users relay on for its stability and reliability, not just for being an hacker toy.

I still use like that and anyone can, but normal users are the main target.
Thanks for the suggestion. I've added it to the README.
I probably wouldn't use Go of all things as a good example of a static type system. It even copied the null mistake from C!
> Side Docks aren’t practical.
When the Dock is on the side, it only appears on the display that is farthest to that side.

I experience this pain daily. The frustration is compounded by the fact that Apple did something in an OS update 3(?) major versions ago that causes the built in MacBook Pro display to freeze when connected to an external display. I move the mouse to the built in display, it freezes, I wait up to 5s and then I can use the dock!
Came here to say that.

Also, to some extent, Emacs. There are thousands of functions (actually, a bit less than 10k in stock Emacs without packages, and over 46k in my Emacs) performing various low-level tasks, and much fewer commands (~3k in stock Emacs, almost 12k in my config), i.e., interactive functions, often higher-level, designed for the user.
I see, so you can use one device to auth and create a passkey on another
The homicide rate in Australia is particularly low. But in terms of overall homicide rate the United States is higher than the vast majority of other developed countries, and indeed most developing countries.

Most of the world sees the United States as a dangerous country.

For example, using the source you've just given, the US homicide rate is over 5 times the homicide rate of the United Kingdom, France and Germany, and over 10 times that of Norway.

Granted, you're more likely to die in a car accident than to be murdered in the US, but that's no reassurance; this is partly because the vehicle accident mortality rate is so high in the US, at over four times the rate in the UK. And your comment about dying in a plane crash is completely wrong: the air travel mortality rate is very close to zero, with under 200 deaths for over 800 annual million air travellers; a rate of less than 0.025 per 100,000 per annum.
Usernameless always seemed like an optimization too far to me.

I think it's totally reasonable, and probably a good thing for users having to use their username at login. Especially as it reminds them what username they are using for that service.

I could totally see a situation where a user uses a Usernameless passkey for years to access a service and for some reason loses access to the Usernameless passkey, and then has also forgotten the username for the service, so cannot even start an account recovery process.
Isn't that a "don't bleed on the suits" joke?
> The Mac operating system still Just. Fucking. Sucks. at remembering where windows were, when relaunching apps.

I agree and it's confounding. For me it's even worse: when plugging back into my home office after some work on the road, it doesn't remember the window positions associated with that setup, and I have to reorganize my dozens of windows away from the laptop screen again.

I've solved this through a 3rd-party tool, DisplayMaid https://funk-isoft.com/display-maid.html (which I found from a prior HN discussion)

It's particularly frustrating since Apple's most popular Mac product is their Macbooks, which have a rich docking and display ecosystem, so you'd think dynamically changing the desktop configuration would be solidly handled! But no.
I’ve been running a Phillips 49” ultrawide for nearly 2 years now and it is simply the best thing I’ve ever used. The USB-C / display port KVM built in works a treat and makes swapping from my laptop to my desktop a single plug, and the monitor itself mostly behaves itself with every device I’ve tried it with including an iPad.

I wish it was higher resolution but I suspect going beyond its 5120x1440 current resolution is pushing the limits of most display connections and standards at this point.

Overall though, I love it. Do recommend.
First time I heard it, it was about XML. So, quite a while ago.
Although I find the notion of philosophy being like "the creation of concepts" rather limiting (philosophy can be this, but much more), if we stick with this notion, I still think it's not entirely correct.

If philosophy were to create concepts, then the question immediately arises of how one would determine whether these concepts were created correctly, or truthfully. The understanding here is that concepts are universal, and not contingent on anything, including on how they were "created". Instead, I think Deleuze should have defined philosophy as something like "the discovery of concepts, a discovery that, once accomplished, reveals to us something we had already known."

Full disclosure: I'm defining concept not in the regular, everyday way, but more in line with Hegelian, Idealist way--der Begriff.
“We all received an email that basically said, ‘It’s now $6B on $18B, and don’t complain because a lot of other people want in.” - Musk playing his game :)