skysight-inc/HackerNews huggingface dataset:
My problem is just that I've been spoiled by the MacBook air.

All of the power I need, fanless, insane battery life, unix shell.

I know I can put Asahi on it, but I also know there are still issues around webcam/graphics drivers (I spend a lot of time on video calls)

If there was something with the form factor of a MacBook Air I could put Linux on, and it would run as well, I wouldn't look back.

The closest is the Framework laptop, amazing bit of kit, but still a fan, and worse battery life.
Interesting how staff numbers climbed at a 50% to 140% rates between kernels. I wonder how many devs Win 10 and 11 had. How do you even coordinate projects with thousands of people working on the same code?

Product Devs Testers
======= ==== =======
NT 3.1 200 140
NT 3.5 300 230
NT 3.51 450 325
NT 4.0 800 700
Win 2K 1400 1700
As CEO / owner of a small business... god I hope so, where do I sign up!

The article lists a couple examples of “virtual” CEOs. Disappointing not to see any kind of critical thought or analysis on what that actually means in practice, beyond a pretty transparent PR gimmick to get headlines for those companies.
Not to hijack the thread but I’m curious if you can lay out what is the core message of r/Antiwork? I can’t get my head around what the messages and goals are. (Do they have KPIs and OKRs? /semi-s)
Ever since the war of stored procedures, I've been very reticent to put any more logic than absolutely necessary into the database. The simple truth of the matter is that the DB server codebases are awful, complicated, places to develop this kind of functionality. I strongly believe these features should be handled at higher layers.

At my last job, in fintech, we used application-level shard routing with each aggregate root served by a particular RPC service (users, accounts, transactions, etc). When one of these aggregate services were asked to pull data, they would query a central routing service for the server and shard the requested data resided in.

Between them and the DB servers we had a cluster of pgbouncer instances to handle connection oversubscription and the routing of queries around DB instances in the face of failures or maintenance.

While this was pretty effective, the work to manage sharded Postgres, DDL updates, caching, locating, and balancing data was still very complicated and error prone, and was the root of many production outages.

I didn't design this system, but after a couple years leading a platform migration, which necessitated getting into all this at a deep level, I would do it differently. Instead of query routing and DB sharding, I would shard the aggregate root services themselves. Each "sharded" set of these instances would have a simple PG instance (with replica chain) behind it that knows nothing about any other set.

At this point, instead of routing being done by the aggregate root services locating and querying data from DB shards on huge vertically-scaled servers, each set only pulls data from their dedicated DB. A routing facade is placed in front of the set of sets that sends requests from consumers to the one holding the desired data.

With this architecture, the complexity of sharding and vertically scaling at the DB layer, and handling connection oversubscription with a query router like PGbouncer, just falls away.

I would keep these sets, and their DBs, rather small to also reap the benefits of small datasets. One of the biggest issues we had with huge DBs is the time it takes to do anything; as an example, restarting replication in a failed chain could take many hours because of the huge amount of data, and any hiccups in connectivity would quickly overrun our capability to "catch" replication up and we'd have to fall back to zfs-send to resnap.

A larger number of smaller DBs would not improve the total time needed to do something like backups or DDL mutations, but it would significantly reduce the time for any particular instance which reduces overall risk and blast radius of a DB failure.

Another thing I think small DBs can help with is data locality, DB automation, and possibly making the instances effectively ephemeral. When your dataset is small, bringing an instance up from a hot backup can take on the order of a few seconds, and could allow you to schedule the root services and their DB on the same host.

For geographical distribution, the routing facade can also send writes to the set serving that shard in some other region.
None. Just to state the obvious. If you are in for the fight, you do know the rules, so you know that there is no divine authority coming for your support.
Who talked about sacrifice? De-growth is not about sacrifice, it's about changing the perspective on what is considered "good" and "desirable". I don't know why people are always so scared of de-growth, what you are describing with sacrifices is about decolonialism and global equalization. Ultimately if you are against such changes, you should champion neo-colonialism and make sure to promote racism so that you don't have to sacrifice anything and continue living at the expense of the poorer parts of the world...
Has anybody made the same observation? :

Philosophy seems to be concerned with furniture a lot. I'm compiling a list of examples I encountered where in a philosophical (sometimes not philosophical) context someone brings up the table (rarer so the chair) as an instance of a physical thing. I started compiling this list when I was convinced this is a thing.

Further examples (book citations, links) greatly encouraged if you can contribute. My list is still small but only because I was so late to take action.

I have an idea of why this is. But I want to corroborate my empiric base before going to the greater public with this.
Yes. This is the algorithm chosen for the CPython JIT under development, scheduled for inclusion from 3.13 onwards. See https://m.youtube.com/watch?v=HxSHIpEQRjs
Russia weighs biggest tax shake-up in almost 25 years
> Learn how to command attention by becoming the most charismatic person in the room.

Easy. Demand everyone else leave :)
Wow, that is very, very cool. The wayback machine has it, with a test page that works and the docs. Demo is here:

https://web.archive.org/web/20200114060557/https://my.6gu.nz
My poor nan die about 10 years ago without warning.

She lived alone in the country, she went to the loo one day, fell forward and trapped herself between the door and the toilet pan and could not move, She died there.

Her place was stuffed full of 60 years of collected unwanted stuff.

It took two weeks to clear it all out.

I'm not far away from the inevitable and I intend to do a lot of car booting so my family does not have to go through all my useless stuff.

Feng shui is the way
No, we talk about the evidence we do have and use that to convince people.

I’ve talked to a lot of climate deniers (unfortunately). These people may be saying and doing ignorant things but largely they are not stupid. They know when you make unfalsifiable claims, and that becomes part of their justification to ignore you.
"degrowth" is one of those things you don't actually need to believe in, the world will do it for us if we don't do it first. I just want to minimize the collateral damage.
If folks refuse, so be it, I did my ethical duty in making sure they were well informed.
My word, i had (most of) one of those once.

Yard sale find, pulled from someone's flooded basement, we had to take it apart and clean it up a lot to get any function. I don't think we ever got the gun to function but we got the projector to work partially.

Consider: these were competing with slot cars and whirlybird flying toys and such. Its no surprise they didn't get very far in the market.
I recently switched back to Windows on my workstation.

Multi monitor support with two different resolutions just doesn't work in too many scenarios.

I have a long bullet list of issues but that one was at the top.
as always, just follow the money… once effects of climate change become more expensive than solving the problem, the problem will be solved :)
I think we can all agree that masking is super annoying. We can also agree that if everyone were to mask 100% of the time, then we would be in a safer world, with less spread of disease.

But we all live with some level of risk. Keeping the risk level at or near zero isn't realistic, or something that most people want. We cross the street, travel in cars, etc.

I find it weird that PyCon had a mandatory masking policy, when medical conferences staffed by doctors and disease experts don't have such a policy any more. And I'm guessing that PyCon's policy was made by well-meaning people who aren't doctors or medical experts.

My suggestion -- and yes, I wrote this in my PyCon follow-up survey -- is that our masking policy follow whatever the CDC, AMA, or a similar body is doing for its conferences at the time PyCon takes place. If the experts require masking, then we should do so, also. And if they don't, then we should encourage people to mask if they need or want to, but we shouldn't force it upon everyone.

In other words: PyCon should make decisions about the conference and Python-related things. Medical decisions should be left to outside experts.
Harsh Lessons People Learned from Being Employed
Sourcedepot was still in use when I was there 2008-2011. It was a fork of perforce. I heard they replaced it with git in the mid 2010s.
For those interested in the topic, look into Deep Adaptation
https://en.m.wikipedia.org/wiki/Deep_Adaptation
> is a nobrainer.

Out of curiosity, why?
Yes definitely. Potentially it could be diagnostic too - the periods of apnoea would probably have a unique audio and accelerometer signal.

OSA is typically diagnosed now with polysomnographs, which have a lot of wires and sensors and are quite uncomfortable to sleep with. I think there are a few startups in this space, making much more lightweight and comfortable hardware. It may be interesting to just use a phone though..
>Hardly anyone commenting, let alone policymakers with lifelong privilege and who are career incentivized to stay within a certain perspective, has significant if any experience taking the bus.

It must be very cultural. I'm pretty well off (as most experienced IT people are), and I travel with Bus (or a Bike) to my job every weekday. Most of my friends and coworkers do the same (I don't even know anyone in my team who drives to work).

I'm sorry about your experience with school bus - this sounds disastrous. But believe me that it's possible to improve. In my (big, European) city public transport and biking infrastructure is pretty good, cheap, and useful.
Windows is getting worse every years though…
Having experience of this, it's fun to explore technological solutions but at the end of the day, re-reading while transcribing is a lot more enjoyable than quality checking and correcting OCR results - especially if you have bad handwriting.

Good luck with whatever approach you choose!
I agree, and while I only will use it when an employer supplies it, I think its still worthwhile learning the old history, you know, about when Windows was far more interesting than today.

My kingdom for a version of Windows for pro consumers that can be stripped down to remove all the nonsense we never asked for.
„_nomap“ at the end of the SSID seems to only work for Apple and Google, Microsoft requires „optout“ to be present anywhere in the name [1].

So, the recommended opt-out change would be „SSID_optout_nomap“.

[1] https://superuser.com/a/1202168
from my experience with tesseract ~1 year ago, it was frequently fucking up even with crispy PNG screenshots

I really doubt it can handle handwriting
I don’t think anyone is arguing that it is a viable alternative to eventual decarbonization of the economy. Or if people are, they aren’t doing so in good faith.

But it does very effectively prevent anything even approaching a “collapse.” Relatively cheaply, even.
It would be fine if the business of Ticketmaster just didn’t exist.

People bought tickets to things in the 90’s. It isn’t very difficult. The only thing Ticketmaster does is make that more convenient by keeping track of everybody’s payment info. If they can’t do that safely, they don’t even satisfy their reason for being, they don’t need to exist.
Yes, ensuring all parts do their job effectively so that nobody gets bottlenecked is the core to organizational efficiency. And those bottlenecks and organizational dysfunctions are extremely frustrating when you try to do your job, so it is good for employee happiness as well.
Any plans for porting to Android?
I’ve used Flask with Python to deploy a front end for my code. It was pretty straightforward and you can find boilerplate to start.
I don't use windows.

My point is roughly there isn't even a remotely comparable bit of software to the stuff built into macOS on Windows or Linux (calendar, contacts, notes, reminders, mail, maps).
This reads like a comment from a person who has not tried to integrate LLMs into various workflows.

Have you tried making and LLM draft a study plan for you? Kickstarting learning of a new area?

Have you tried making an LLM correct your "homework" for your studies? When you try to learn a new language?

Curiosity is about not being categorical - "It's Stack Overflow copy-pasting MkII." is extremely categorical and thus, anti-curiosity.
I didn't say "free room and board" – you did. You also said that going to prison isn't a choice, but also that I can choose to go to prison whenever I want, so which is it?

Someone in a sister thread suggested sharia law and chopping off hands, so clearly there are other alternatives besides "society pays for prison" and "the criminal pays for prison".

And yes, I am upset that people steal and that this causes more of my tax dollars to go to heightened policing. Why wouldn't I be? Presumably the only people that are not upset about that are criminals and potentially the police.
When I think “de-growth”, one of the first things I think of is China’s One-Child Policy.

1. How does the OCP “stop” colonialism?

2. If what you mean by “changing the perspective on good and desirable” is restricting who can have children and who can’t, then obviously people are going to be upset with you?
Contextual Position Encoding: Learning to Count What's Important
This sounds like a big deal, we'll have to see if it replicates at bigger scales.

I've always felt that the position encodings being used in practice (learned position encoding or RoPE) are pretty hacky since the 'number of tokens' is not a good metric for distance between two parts of the context.
We’re already starting to see cracks in the foundations in some places in terms of GPU VM availability at hyperscalers. I know someone dealing with an open-ended Nvidia shortage at $MajorCloudVendor that doesn’t seem to have an anticipated end date.

You can easily spend at least as much on AI per month as on a C-level officer.
A typical operating system should not have stability issues just because of badly prioritized interrupts. You may have severe performance issues, sure, but if you're crashing because someone didn't handle an interrupt in time, someone designed something wrong. Maybe it's not software's fault and some hard engineer made bad choices, but this is generally not true today since no mass market OS actually guarantees interrupt latency.
>I have an idea of why this is.

Because they are convenient examples of things everybody in their audience has seen and knows about, and are quite simple too?

One could use dogs for example, to make somebody understand the Platonic Ideas (in this case, dogness), but they have a lot more aspects and variables than tables (even questions about unique personality and soul might creep in, whereas for tables it wont).
It works great in KDE
55 is a tiny number in manufacturing.
> And the problem keeps getting worse.

You're swallowing the propaganda. The problem hasn't changed to speak of.
Idk man life feels pretty normal to me and has felt pretty normal for about 2 years now. I guess you can try and convince me to care, but I just don't. I go days or even weeks without thinking about this pandemic tbh. Feels good.

So if the wastewater is telling you something, but life is so normal, maybe the wastewater statistics don't mean what you think they mean.
I have found Wayland (±sway) handles this really well once configured. Even when I switch my laptop between two different external monitors at two different physical work locations.

What WM or DM were you using?
Jeep primes Wagoneer S with 592bhp and 300-mile range
Not that I disagree but ClickHouse code base is especially bad when it comes to readability.
Especially if you count in 10-20 years of maintenance, bug fixes and small and bigger changes happening by various folks of various skillset and approaches.

KISS ruled, rules and will rule above it all.
Or by breaches, but then of course that will be hard to gather.
I’m surprised someone actually thinks the OS bloat ware is the reason why they want an OS
Their reasoning is this:

> [Hardware on Linux] have mostly become just plug-and-play. That favorite software [and game] of yours probably either works natively on Linux nowadays or there are alternatives/workarounds to make it work.

> But this is not an article about Linux and its current features so far. In fact, what should be pushing you towards Linux should not only be the features it has to offer nowadays. Instead, it should be the grim future with Windows that you should try to escape from.

> Microsoft just announced [...] “Recall” has been added to Windows which takes screenshots of your screen every few seconds so that you can ask the AI model about your previous activities anytime you want.

> This is not to add on some other spyware-like “features” in Windows 11, such as ads being displayed right in your start menu or File Explorer according to your user metrics.
yep - I'm happy with the UI now. My main reservation is trying to get it to run smoothly across all Android hardware - there's obviously much more variation than iOS.
Stars usually form through gravitational collapse of gas clouds, not through the kind of bottom up process you are talking about. The physical phenomenon is called the Jeans instability and it only works for gas clouds above a certain density and temperature: https://en.m.wikipedia.org/wiki/Jeans_instability

Smaller things like moons and planets do form in the way you are talking about. There seems to be some limit on how big things can get if they are made this way, and typically we don't think you can get to the point where nuclear fusion starts.
>This reads like a comment from a person who has not tried to integrate LLMs into various workflows

This reads like a comment from a person who makes the discussion about the other person.

>Curiosity is about not being categorical - "It's Stack Overflow copy-pasting MkII." is extremely categorical and thus, anti-curiosity.

You could say the exact same thing about someone criticizing regular Stack Overflow copy-pasting as lacking curiocity and hacking spirit. "Oh, that critique is so extremely categorical".

Sorry, "that's categorical" is not the trump card you think it is.
> people genuinely prefer new, crappier stuff to classier, old items

> Virtually every time a consumer is confronted with a lousier but easily available option and a vastly superior one but requiring some mental, or occasionally physical, effort, they choose the former.

No they don't. There's a bunch of information asymmetries and missing choices that make the equilibrium warped and bizarre, rather than revealing anything so simple about society. Sure it's at some local optimum but there can be still be wildly better global optima that the system has trouble reaching.
Then along comes GTK...
For what it's worth, there is not even a page in the german wikipedia about this german music composer.
His account is 14 years old. He knows the guidelines. Why did you spend your time itemizing supposed violations of them?

Meanwhile, I see in these comments many such violations while advocating the other side of the issue, and none of them are downvoted, flagged, or chastised.

There is a persistent pattern on one side of the political spectrum to hold their opponents to various rules while allowing themselves to be exempt, and it is prominent on HN as well.

If you are here for open, honest, and civilized discussion, will you vouch for some of the comments which violate no guidelines but were flagged because they are in favor of the use of automobiles? Will you chastise some of the shallow dismissals which are against the use of automobiles?
Getting:

504 Gateway Time-out
Yeah. That was pretty much my point — no native speaker is even looking at each letter (or even each word), wnlch js wzy yxu cyn upigemqand thws siktsmce wjtdut mnrh of a ptublim. Each word is its own shape, much like how Chinese speakers aren’t looking at each stroke.
NT was in fact all new code written from the ground up - there is no code from VMS (or the later MICA project at DEC which more closely resembled NT than VMS). Any serious study of VMS' architecture will show that there are considerable differences between NT and VMS.
Easy mate, take a deep breath. No need to blow your top off over a trivial remark. My observation was not meant to be in bad faith. I'm sorry you took it that way.
I don't understand where the idea comes from that IKEA sofas fall apart after 5 years. All of their sofas come with a 10 year warranty, even the cheapest ones. Here's one at the $850 price point: https://www.ikea.com/us/en/p/uppland-sofa-blekinge-white-s19...

Their more expensive ones come with a 25 year warranty and still only cost $2,500: https://www.ikea.com/us/en/p/stockholm-sofa-seglora-natural-...
Interesting that the first 2 are identical: don't work hard or be effective, you won't be rewarded.

I disagree with this based on my experience. But it's possible that people live in a place where opportunities few and therefore, can't find good employers or enough employers to compete for better workers?
I struggle with this one because exceptions are a perfectly good solution. The compiler will tell you when you are not handling a failure case. And if exceptions are unchecked, then you won't get a compiler warning but at least failures will be obvious at runtime.

Why push java towards this 'failures as return values' when we already have a solution? Yes, you will be able to get the compile-time safety by immediately using switch on the return value, but what if you don't? Exceptions are a completely sound solution, failures as return values can easily escape detection.

No-one likes having to think about the error cases, it feels like it complicates things. But we need to stop seeing exceptions/try/catch as something to eliminate and realise that this approach is one of the best innovations of Java. Using return values, or monadic approaches to error handling, are fundamentally unsafe when you have a mixed paradigm language. Far too easy for the programmer to do something wrong, so we're relying on discipline again and not the compiler. In other words, back to square one.
Bloatware? The only thing that matters is the software!

I've run my entire life, business and academic study with this software for over a decade. Works across my computer, ipad and phone. Works offline for days at a time. Never goes wrong.
We do, but if people feel that it will be bad if they don't hit their immediate goals, they're unlikely to want to contribute to anything but those.

Of course, it's better to be flexible, but when you give someone a goal, the goal is, well, the goal.
Which should make construction much easier, faster and cheaper due to lack of expensive private land boyouts.
Try https://archive.is/uCtn5
Very slow here as well. Just checked: as suspected, it's Wordpress. I guess they forgot to turn on the option to convert pages to static content on the fly, aka caching, necessary because the system is too bloated to handle a peak in readership otherwise
Ugo Bardi wrote a great book on this. Before the Collapse - A Guide to the Other Side of Growth. See https://terebess.hu/keletkultinfo/coll.pdf