skysight-inc/HackerNews huggingface dataset:
Thank you for your comments on the platform. I appreciate it, and the small team that did the work will appreciate it even more. I disclosed upfront that my iPhone gives me trouble sometimes, but I'd be happy to meet Tim Cook as I have a small issue with it now. I am hoping that we are successful for many reasons, one of which is to inspire seniors not to quit working if they want to work. I have noticed there are many seniors with a lot to offer that seem to feel obligated to stop, or are badgered into retirement by family members or friends. Anecdotally, the famous broadcaster and writer, Paul Harvey was asked "When are you going to give it up." He was in his eighties and still showing up very early every day to work on his radio program, "The Rest of the Story." In that unmistakable voice, he proclaimed, "I'll tell you when I'm going to give it up. I'm going to give it up the moment I find something I like to do better.[1] [1]https://en.wikipedia.org/wiki/Paul_Harvey
A few times, I guess.

I might do it more often if I had separate OS windows for code editing. But I use VSCode (and Emacs before that) with 2 or 3 side-by-side panels. I drag those panes wider and narrower frequently.
I use Rectangle for this. Works like a charm. https://github.com/rxhanson/Rectangle
Ain't broke.
Specific to snapping, you'd prefer there was no way to snap windows at all - even if it didn't affect the current behaviour?
What a sad comment, and I truly pity you if you do not have such people around you.

This friend is way worse than me financially and could easily take advantage of the trust but I simply know he won't. Knowing someone for 20 years, in good and bad times, helps to get to know their real side. This is someone I would trust my small children with (and I did), and so would he.

Honestly, your comment makes me sad.
Percentage wise, it's less than 10%.

So sure, it's many, it's also a very insignificant number.
What about that interminable animation every time you fullscreen a window or switch between fullscreen windows? It should be at least twice as fast and there's not even any way to hack it to speed it up. You just have to live with it. ("reduce motion" changes it to a crossfade but doesn't make it faster)

While we're at it, the Dock has always been bad. And the top menu bar was good for the original Macintosh with a tiny screen but it makes no sense on a 4k display with many different app windows showing simultaneously. MacOS has a lot of relics of the past that Apple refuses to give up. I just see it as a tax I have to pay to get to use Apple Silicon.
I've been happily using yabai for years - I even wrote some custom functions in hammerspoon to send windows to new spaces, move focus, and swap windows around n/s/e/w with key-bindings. Can't imagine life without it :shrug:
How to Install KDE Plasma on Debian Linux 12/11/10
Never going to happen, unless you think western governments would like guaranteeing that Chinese tech will never be more than 5 years out of date.
Ask HN: How is your experience with 5G as the main internet connection?
I'm moving to live in a different flat & I'm thinking about using a 5G-modem as the main internet connection for my daily remote work & media consumption.

At the new place the 5G connection looks strong on my iPhone (between 3-4 bars) and also it's a neighbourhood without much people/traffic.

How is your experience with a 5G connectivity setup instead of FTTH (fiber)?
Probably for the same reason they won't support no-raise-on-focus or [sloppy-]focus-follows-mouse.
The problem is licensing fees.
The fee itself may be insignificant
but you need to track who has to pay who and this requires license keys and licensing servers and all the logistics to get these things to the right places.
It should.

Then in the vast majority of cases we wouldn't run kubernetes clusters running docker containers for one-off tasks and single services. Or "serverless functions".

Unfortunately even the otherwise very smart folks of Go and Rust only see "ah, lightweight threads, got you". That's why, for example, you get irrecoverable panics in both languages and awkward attempts to patch over them in later versions.

Meanwhile Armstrong's thesis "Making reliable distributed software in the presence of hardware/software errors" is over thirty years old now.
They has enough with the groundbreaking announcement on wwdc of widgets in the desktop and Chrome... Sorry, "Web apps".

Maybe in 2025
Just use Magnet https://apps.apple.com/us/app/magnet/id441258766?mt=12
That's interesting. I do use Windows with 2 monitors

and I do change placements/sizes of windows constantly - accordingly to the task
How is this different from any dot matrix typeface of that time period? I doubt these fonts were made just for London Underground.
Thank you! I used to have a solution but after getting a new Mac I could never remember what it was called (a problem when an app just works and needs no interaction. You never need to know what it's called after you first install it!)
One possibility: on the typed list in the unemotional fact box, include an item saying where to find the personal messages.
Thanks! I think the whole sick leave thing is probably going to be our best choice.
GP clearly shows why it is. I think SQL is great but their point is spot on.
Move to Australia.
Thanks! I think the paper trail is something we can improve upon, so this is really helpful feedback.
This doesn’t actually answer the question.
OSX / MacOS has always felt frustrating that way. There isn’t appreciation for making good use of desktop space. It favours littering windows of various sizes everywhere, and the Dock has always wanted to waste two rectangles of desktop on either side.
Yes, the best one.
I have been using spectacle app since a long time and I love it. It lets you define keyboard shortcuts to make it easy to size and move windows around. Here is the website https://www.spectacleapp.com/
OpenBSD: OpenSMTPD 7.3.0p0 Released
C#'s LINQ (query syntax, not methods) got it right

var result = from s in stringList
where s.Contains("Tutorials")
select s;
That’s quite amazing because I have phones from 10 years ago that function fully (only one is an Android - Nexus 5).
BetterSnapTool! While at it, check out BetterTouchTool as well.
Why are you sure of this? Armed security is not the same thing as city police. Would you rather there be no defensive presence whatsoever?

I'm trying to figure out what point you are making.
While I agree with your point, this isn't really as big of a stopper for tooling as you make it seem. Many programming languages use something akin to import foo from bar and their tooling is just fine.
I just got the email from Google.
For a company this size, a one month notice is an asshole move.
I use the mockall crate myself, which works rather well. It does however mean that you need to generally write your code as traits, and pass them around as traits.

https://github.com/asomers/mockall
Curious, how many read the whole post? Any comments on the style? Did you get bored at any point? How many saw my snarky initial comment or just the title and began commenting here about that instead?
I use magnet^1, should I be using rectangle?

^1: https://apps.apple.com/us/app/magnet/id441258766?mt=12
It also makes Meta more attractive for top research talent, because researchers _really_ like to publish and get credit for their work. As OpenAI and others batten down the hatches, this could give Meta an advantage.
It'd totally work if people gave a shit (but they don't, and prefer purchasing new shiny Samsung every other year anyway so it doesn't work indeed)
I've honestly never cared enough about it, I am perfectly fine with my windows haphazardly thrown around. But I can understand that some people like it and wouldn't really care if it was added. But I certainly won't be the one to request it.
Go further: `FROM users WHERE name LIKE 'a%' SELECT name, id, location` - after all, you can WHERE on things that aren't projected by SELECT
The LGB alliance are a weird one to mention, they have basically no grassroots members at all -- they popped up out of nowhere a few years ago, the average LGBT person in the UK doesn't know they exist at all.

They perform no advocacy to speak of within the UK except for pursuing attack lines against trans people. They're based at 55 Tufton Street which just so happens to also be where a bunch of very curiously linked conservative think tanks promoting anti-climate change, anti-immigrant populist politics are centered. They're mysteriously mixed closely with American groups like the heritage foundation. Oddly they started getting cited a bunch by openly transphobic BBC journalists, ostensibly for "balance" when discussing the rights of trans people.

I cannot think of a more obvious example for astroturfing than this group. They have literally zero presence in real people's lives the way you'd expect a charity to, they instead pop up wherever anti-trans rhetoric appears online and in papers, providing a denigrating voice to whoever needs it. They provide no services and give no advice -- here's to hoping they lose their charitable status when the Good Law Project's appeal concludes later this year.
I think this comes down to Apple's envisaged window management paradigm being centered around full-screen windows.

In Apple's UX view, it seems like you're meant to maximize windows to "spaces", and switch between workspaces using a few gestures (4 finger swipes mainly) to reveal all windows, and swap between workspaces that way.

Rectangle, as others have pointed out, give you the "snap" experience you would expect from other OSs.
Exactly. Now the system essentially filters out all the honest and/or courageous candidates before they even get to the primaries. Any candidate you hear about is almost certainly a compromised individual who can be 100% controlled by the corporate elite. The 'evil puppet' selection process is so pervasive, it has spread beyond government and through many large companies. I think many of us have experienced this. If you're an honest person, you will be punished for it. On the other hand, if you show that you're a cheater and a liar, you will be rewarded and will progress through the system.

I remember several moments in my career when a boss or an investor literally tested me to see if I was a cheater. I suspect I failed these tests and it's why I wasn't promoted and why I didn't receive funding.

It used to be that elite status was acquired through bravery, intelligence and integrity, but these days, not only are elites not self-made, they are actually selected for having the exact opposite characteristics.
There was an article on HN about this maybe 6 months ago. I’m in agreement.
Yes, of course. The quantity and quality of the output can certainly grow for a given resource input -- obviously with physical limits but we haven't generally reached those. It's possible to breed higher-yielding crops, design more efficient industrial processes, to craft with less waste, etc, and these have all been vastly improved over the past few centuries.

The problem is that these industries have also been growing by increasing resource consumption along with output, to a level that isn't sustainable (even without more growth) beyond this century or so.
I don't know how to do that nor do I have the capital do that properly, I think anyway. What I do know is what the modern US school system taught me: get a skill, trade that skill for a salary, save, live below your means, and invest.
The wrong order in the statements is a minor inconvenience but the widespread use and having an industry standard is 100x as valuable.
Still useful though!
If this is about NoSQL databases, I dont think SQL is useful for databases which does not follow first normal form. But any alternative to SQL for relational databases will fight an uphill battle. While SQL is somewhat clunky, it is also deeply entrenched.
> We don’t yet know the full impact that these new technologies will have on our society, but we feel sure that trusted media organisations which prioritise intelligent original reporting, uncovering facts, holding the powerful to account, and interrogating ideas will be as important as ever before

I think that this explanation is good, but I also hope that the first phrase will not have a negative side, anyway experimenting with consciousness is a good thing.
I guess my question is: is there a similar genetic basis for ability to hyperfocus for long periods of time without fatigue? Or is it purely something that is developed.

ADHD is likely partly genetic. Savant syndrome is maybe genetic or at least acquired early.

Just requiring less sleep is still a huge advantage though.
For me personally it's not a requirement the snappy window.. Apple is a small walled garden. They don't have wide screens so most of the time one app on the screen is enough.
I have an old 27' iMac and it wasn't enough screen space for me to put xcode, terminal and browser next to each other.
So the most used mode was split screen mode with xcode and a simulator. But the "split full screen" mode is much better and professional than windows' snappy window feature.
How did you avoid paying the 3% (In your example) buyers fee? Did you just refuse to work with any agents? For most people this will not work.
I think of SQL as one of the few good things we have in software development, so like the author I consider it best to try to do as much in SQL as possible.

It's not too uncommon I run into code in other languages where I just don't understand what it does, or to write code myself that behaves in ways that surprise me. That almost never happens in SQL.

Even a big hairball of a query just takes time to figure out (unless a database-specific function with odd behavior is used).
Seems very similar to magnet and rectangle, are there any advantages?
Chatbot gibberish in the Guardian? I guess at least the spelling will improve ...
Where to Find Affiliates?
Hello everyone,

After more than a decade of toiling in the trenches, we've refined our agency work into an online course. It's not just a rehash of what we've learned, but a carefully curated guide supercharged with AI tools for efficiency and effectiveness. And now it's available on Thinkific for $1,000 to $2,000.

But here's the rub: to get this course in the hands of those who need it, we need affiliates. If you were in our shoes, where would you begin the search?

And just as importantly, what's a fair affiliate cut? Your thoughts are welcome.

Thanks.
This assumes the experimenter has zero ability to predict your choice.
I am not familiar with Red Hat, but other companies have proprietary verification tests. It takes several decades of machine time to complete.

For example Suse participated over 25 years on Ext3,4, ReiserFS/4, XFS, BTRFS.... This know how is not public!
Better title: Yale scientists have improved geomeasurement until they could detect minute changes in axial tilt.
Always start with the end in mind, first what your goal is then how to achieve it.

Also, i don't actually see the problem because you never write a query in a lineair way. Usually start with "select * from table limit 10", look at the columns and data available, and then start refining. By now, code completion works as the table is known. Wouldn't help much to write it table first.
Not quite answering your question directly, but I think it's important for platform owners to leave gaps for the developer ecosystem. This may be one that they have purposely left to the app market.

If Apple and Microsoft provided a solution to every UX variant people want, there wouldn't be a market for apps built on top of the platform for UX tools. The further they encroach on the various markets the more developers will be discouraged from entering those markets for fear of the platform making their app redundant.

Apple and Microsoft have to draw a line somewhere, sometimes they get it wrong though and piss off a load of devs.

There are however obvious counter arguments to this with platform default apps such as email. But again it's important for the "average user" to have those in any new device. The platform effectively needs to do roughly 90% of what the average user wants out of the box, but then encourage users to go purchase further solutions from the various markets. Window snapping probably sits in That second area.
Thanks for the reminder.. this was a great paper, and I'm curious - why would conversational protocols indicate any difference? Also - curious if any such tests have used libraries such as seastar?
I still have to meet anybody that is not at a minimum annoyed by the macos animations.

I literally stopped using the spaces feature because of that!. The default animation got me dizzy all the time, but even with that one disabled via accessibility settings they keep a terribly slow fading animation.

It's absolutely ridiculous for a professional machine to impose these things on you.
I think I bring up rstest at some point which supports similar. The downside is it is static. For example, I can't discover tests from the filesystem like trybuild does.
That would be great in theory, but who would actually review and enforce that?

Without really strict rules in place this would be doomed to fail. You would need to have a huge number of people whose job it would be to review every single software/firmware submission.

Would you mandate that companies must deliver code and build scripts that can be built with a single command and produce usable software/firmware?

Otherwise companies would probably submit random archives of plausible looking code that will never be usable because it depends on 100+ proprietary components.
I assume because there are several great tools for handling this so it’s not really a priority.

If and when they do add one we can look forward to the many articles about “sherlocking” though so that’ll be fun.
No, but this is a question to Apple, can anyone even answer it? If they were an Apple employee, and it was upcoming in a new release they couldn't talk about it?

The best possible outcome is you get an ex-Apple engineer who may have some background as to the thought process.
This kind of idea is always a telling stand-in for business incompetence.

Yes, seeding something like this is difficult. It takes work. Arguably it’s the main part and any sort of app is just the implementation. This is why oftentimes these things start off covering a small region and grow in time.
California also has processes that bypass probate depending on the net worth of the diseased. You should not be paying anyone $40K just for probate in California. There is a progressive fee schedule that would limit the costs of a $1MM estate to about $20K. If you really don’t want that property, just let the bank repossess it. You’re not required to do anything with it. If for some reason the house was not foreclosed on you would eventually be able to claim it from the state. Banks also have procedures for next of kin to take over mortgages while you sort this out, should you want to.

My brother passed this year and I paid an attorney about $1000 for some very basic templated documents on a probate-less estate in CA. The key was setting everything (before passing!) to have myself or the intended recipient as a beneficiary or joint owner. I further distributed the assets per his will and used the Small Estate process for what he had left.

Items my brother placed in my name are legally a gift and I’ll be filing gift tax paperwork in his final return. Note that the Gift Tax is not a paid tax in Federal returns, but a reduction in your Estate Tax exemption. This is still a zero tax transfer since my brother’s estate was no where near that exemption.

For what I further transferred, anything over the gift tax limit will eat into the portion of my Estate Tax exemption that is set to disappear in 2026. It’s low enough that it won’t materially affect me. If it’s extended and I manage to have my own $20MM estate there will definitely be trusts and distributions before I pass.

Estate planning isn’t difficult. Find a good CFP and/or Estate Lawyer and speak with them.

https://www.courts.ca.gov/10440.htm?rdeLocaleAttr=en
It’s probably not just about money but also the fact you have to pick your administrators from the pool of people willing to deal with the interpersonal drama and legal headaches that come with those projects.

So that would be people looking for a captive audience and that’s typically for a reason.
I think Stage Manager shows their hand—that they think users should manage this with the mouse, with no window-snapping.

All this said, I would like to see the full-screen mode get support for three windows, along with a way to stack vertically. There are times when you need more than two windows on a screen.

I also think it’s as simple (and stupid) as Apple wanting to continue to use rounded corners and window-snapping not really making rounded corners look particularly elegant.
I started with rectangle but now prefer moom.

https://manytricks.com/moom/

It integrates in the way I would expect the native feature to work: hover the green button for a snapping palette.
This is absolutely fantastic, it reminds me of Bits About Money[0]

[0] https://www.bitsaboutmoney.com/
Me too, but that's also because Windows' version is ... weird. I drag a window up, a pop up appears showing grids where I can put my window (nice), I drop it there, and suddenly another window appears. That doesn't fit the "snap window" flow.

On the mac, I use a freeware thingy (Rectangle, linked elsewhere), and I've assigned three shortcuts, and that's enough for me.
The stock thing shouldn't matter right as long as the stock doesn't fall a bunch. If it stays stagnant like MSFT did for some 10 years that'd be fine because in this scenario you're vesting your shares every quarter not speculating on them growing in value over time since you can't predict how the company's stock will do any better than you can any other stock (otherwise you'd be the richest person in the world being able to reliably know when companies were going to fare well or not and where their stock prices would go).
All your example queries and quotations are from the EdgeDB landing page. Even if you are talking about "SQL shaming" you are very specifically talking about EdgeDB's SQL shaming.
trurl - a command line tool for URL parsing and manipulation
SQL does have a significant drawback w.r.t. how databases are used today (imo): a SELECT query can only return a single resultset of uniform tuples: if you want to query a database for hetereogenous types with differing multiplicity (i.e. an object-graph) then you either have to use multiple SELECT queries for each object-class - or use JOINs which will result in the Cartesian Explosion problem[1] which also results in redundant output data due to the multiplicity mismatch - SQL JOINs also lack the ability to error-out early if the JOIN matches an unexpected number of rows.

And there are often problems when using multiple SELECT queries in a batched statement: you can't re-use existing CTE queries. Not all client libraries support multiple result-sets. It's essentially impossible to return metadata associated with a resultset (T-SQL and TDS doesn't even support named result sets...), which means you can't opportunistically skip or omit a SELECT query in a batch because your client reader won't know how to parse/interpret an out-of-order resultset, and most importantly: you need to be careful w.r.t. transactions otherwise you'll run into concurrency issues if data changes between SELECT queries in the same batch ()

[1] https://learn.microsoft.com/en-us/ef/core/performance/effici... and https://learn.microsoft.com/en-us/ef/core/querying/single-sp...