skysight-inc/HackerNews huggingface dataset:
The reality is that most people get depressed because of the environment we are in. Modern US life is killing us because of a lot of factors people don't want to admit as the problem. Economics, racism, religion, etc. The US has been and continues to be a brutal regime, and everyone on this site pretends it isn't because that's the false narrative you want to believe.
> follow your feelings because they are your truest guide

And follow your gut. It's the 'second brain' and recent studies have proven the gut talks to the brain to inform decisions.
>“Once people ask you a question, ‘Do you feel suicidal,’ you have to say nope,” she said. “You can’t tell them anything or they’ll send you to the hospital.”

Quite the way to conclude the article.
I use this all the time. While the preview window is open, you can even use keyboard arrows to move to other files (or just select them with mouse) and the preview gets updated.
Every super scooper aircraft in U.S. fighting northern New Mexico fires
If only anything in the government was that coordinated.
Accept that such decisions can change. It's virtually always something that's made with too little information/too young an age. In my case, it was stuff and courses I was interested in, guided by good mentors and hacker community.
I'm a pessimist but this probably has more to do with circumventing those pesky KYC and AML laws that HSBC keep getting fined over
Good to see I am not the only one interviewing a ton. I have a different experience than yours for FE interviews. No leetcode questions. Mostly take home or live coding React/Vanilla JS stuff. No system design rounds either mostly talking about the tech stack in breadth and sometimes in-depth.
Cart life: https://en.wikipedia.org/wiki/Cart_Life
There's a good chance that metric is so high because they're one of the only countries that doesn't prosecute assisted euthanasia.
Ask HN: Is Pinboard Down?
Yes. Down for me.
That’s good feedback. If you file that as an issue on GitHub, that might get more traction. I’m sure you’re not the only person in this situation.

(disclosure: former Microsoft employee (now at GitHub) who knows the PowerToys team)
Good thing people invest in companies when their earnings growth exceeds their market capitalization growth
PowerShell, BitLocker, SSH, WinRM, Appx and msix and MDM integration come to mind. I don‘t want to go back to the days where managing Windows meant clicking around in GUIs.
Check out "Hobo: Tough Life", it's at the extreme end of the spectrum, where you have to beg and steal in the beginning.
Hi, welcome here! The top bar contains a link labelled "threads" which contains a list of your comments with replies to them.
Key shortcut remapping should absolutely be a base feature of every single OS for accessibility reasons.

Back when I used to use Adobe Fireworks there was a shortcut for flattening the current selection, I believe it was cmd+ctrl+shift+Z and I'm pressing this hundreds of times a week and eventually it gave me RSI.

After this happened I remapped it to cmd+F, luckily the app had the ability to do that but honestly I consider it important enough that the OS should provide it. I know a lot of windows users point to AutoHotKey but it's a horrible janky feeling hack and requires you to write actual scripts.
The game "I Get This Call Every Day" conveys some of the experience of working a low end job in a customer service call centre https://davidsgallant.itch.io/i-get-this-call-every-day
The Savanah Bananas, TikTok’s favorite baseball team
Amazingly people aren’t living in their cars and starving on only $140K…
> Most of the responses by companies are flat out rejections without any information as to how or why. I have been told that I am overqualified for positions. By others that I was underqualified.

Can't both be true?

You have a part-PhD, hence too qualified for almost all entry-level dev jobs.

You have too little experience, hence underqualified for any non-entry-level dev job.
Came here to say Cart Life as well.
It doesn't take much imagination. "Free" doesn't mean there isn't a lot of money swirling around.
I'm not aware of a more advanced built-in mode than the 8 zones (corners + sides). It's in Settings → Workspace Behaviour → Screen Edges.

There are plugins (Window Management → KWin Scripts) that add options, I see Tiling, FlexGrid, KWin QuickTile, and several more.
Sorry, none of these establish causality, only very mild (probably specious) correlations. One of them is only in cancer patients which is basically worthless when discussing the general population. The rest are in mice, which doesn't translate to humans in general, especially not where psychological issues like anxiety are concerned. There is definitely some possibility for future research though. Even a single replication of any of these studies would be helpful. But so far there's no reason to think a causal link exists.
Thanks for the reply Ax! I was familiar with Nexus Lifecycle, but Lift and Nexus Firewall are new to me. Will definitely check them out.

What are your thoughts on risks in this space? As a member of an org that thinks about these problems a lot, I’d love to hear about any novel attacks or mitigations you and your team have eyes on.
You walk in a branch with a government-issued ID?
In OS X, Automator lets you add Finder context menu options that can, among other things, trigger AppleScript actions that can, in turn, run arbitrary (command-line and GUI) programs. These actions can optionally be configured to only appear for certain file types.

Recent Finder versions relegate custom actions to a "Quick Actions" submenu by default, but you can restore an action to top-level by removing the "NSIconName" entry from the action's Info.plist in ~/Library/Services.
Hej guess what, this already exists, its called nature!

Snarkiness aside, look into permaculture. It’s a way of gardening that takes very little time since it tries to create a garden that’s in balance so that you don’t have to work hard to keep bare patches of ground or fight “pests” for example. I’m actually quite surprised at what my SO did to our own garden using this method, it’s very lush and green with very little work.

No fertilizer, watering or lasers necessary.
The Tech Industry’s Epic Two-Year Run Sputters
> The twin who remained in South Korea was raised in a more supportive and cohesive family atmosphere. The twin who was adopted by the U.S. couple, in contrast, reported a stricter, more religiously-oriented environment that had higher levels of family conflict.

This part is unsurprising to me. Religious upbringings can, and do, cause emotional trauma which can lead to problems with mental and physical health, which affects cognitive ability. It's not a problem with the individual interpretation of a religion, but with the ideology itself, which insists that bronze age moral standards should apply in today's world—including those based around blood sacrifice.

The real tragegy is that many consider it good parenting to raise their children to be religious, even if they aren't religious themselves.
I always had issues with KeepassXC. mostly as a concept, I'm not sure if it made sense, but since we're talking about it, how do you cope with the concept that if you lose your phone with the database on it, an attacker can just keep a perpetual copy of your passwords free to brute force and do whatever they wanted? I can revoke access to things with cloud services or self-hosted services, but with all the database in the hand of an attacker he can try to break it indefinitely and undisturbed.. I think KeepassXC for this reason is the worst among cloud hosted and self-hosted solutions
> how to get notified or at least easily get transparency about answers to my comments

Many have requested a notifications feature on HN, but I've taken to simply refreshing the page and looking for a reply. This is a 'pull' mechanism rather than a 'push' mechanism which I actually prefer, since I only get to see replies, upvotes etc when I want to see them.
Burning Crops to Capture Carbon?
I have remembet that when the preview window is active, if you double click the document it will open in relavent app. It seems to gone at some point. Any idea?
apart from drone noises which some will most likely comment on, i can imagine something like this technology being used to record foot ball players on the field just for that added dimension of interaction with the game. it'll probably be awhile but some tech school/university will probably do it for their promo videos or some other type of organization may start using it to record their sports training efforts.
Peter Lynch had a pretty interesting talk where he said that on average the stock market has a sizable dip every few 2-3 years, meaning it's lower at the end of that year than it was at the beginning. Generally though, it goes up over time.
This is why this seems like a strategy that is much more suited to an academic setting. If you're studying algorithm proofs, it sounds like you're often reading something like LP.

Advocating for LP in commercial product development sounds like dreaming. No way would someone who has to meet deadlines write these long, qualitative descriptions of what the code was doing. Martin's suggestion of building the 'narrative' into the code itself sounds much better in those cases.
The shame industrial complex is booming
You could ask a lawyer about filing for an injunction to unlock the account
Conference of the Birds: a Sufi poem for our times
From the transcript “ I would say 99% of the change that creates value is incremental change, and we’re just adopting faster and better ways of doing stuff. ”

No one is doing innovation worship here.
>The Affordable Care Act requires you get health insurance. The good news? Your child is covered by the state. The bad? You aren’t.

According to benefits.gov you would qualify for medicaid on $1,441/month gross (the wage of the job I selected)
I don't understand the issue considering HMRC has a record of every taxpayer? Are these people who are against ID cards also not paying taxes?
This War of Mine has some aspects of a poverty simulator, albeit in a war zone. Papers, Please requires you to allocate your measly pay at the end of the day, somewhat encouraging breaking the job rules for kickbacks.
The best time to get money is when everyone is scared that money wont matter.
You could look at climate projections and figure out which areas are less screwed than the US.

I wouldn't bet on Europe; the Atlantic currents are near a tipping point where they shut down. That'll cover most of Western Europe in a glacier if it happens. (Go look up European cities' latitudes; the fossil record also backs up this concern.)

Moving to avoid covid policies seems secondary vs. what the Supreme Court is likely to do in the next decade (especially after more justices are appointed by minority-elected presidents and senates).
What happens if Twitter gets encrypted DMs?
"Western" meaning west of where the sun rises?
Take a look at the "threads" link:

https://news.ycombinator.com/threads?id=kite_and_code
It’s not about preventing knockoffs, apple is not built on first mover advantage.

It’s about protecting price on contracts for supplies that are locked in well before launch. When AirPods launch apple has contracts lined up already for production of many thousands of them if not millions.
But on the other hand you add a lot of mass to deal with the air heating and increased structural loads. Will be interesting to see if it ends up being worth it.

I'm mostly curious how they deal with the sudden change in load on the spinner.
I tried using interior mutability in rui [1] but the clunkiness appeared in having to call clone on the Rc/Arc too often. I'd have a few clones before moving into a closure, like this:

let text = self.text.clone();
focus(move |has_focus| {
let text = text.clone();
state(TextEditorState::new(), move |state| {
let text = text.clone();
let text2 = text.clone();
let cursor = state.with(|s| s.cursor);
let state2 = state.clone();

currently looks like this:

focus(move |has_focus| {
state(TextEditorState::new, move |state, cx| {
let cursor = cx[state].cursor;
canvas(move |cx, rect, vger| {

(Note the context (cx) passed to callbacks to look things up.)

[1] https://github.com/audulus/rui
Pulsed Projectile Fusion
For sure worth a play, something about it really touched me. Bleak.
https://hnnotify.xyz/

http://www.hnreplies.com/

You can collapse threads to move things out of sight. Click the "minus sign" in the comment.
> In functional languages this is called "destructuring assignment".

I thought it's just called pattern matching. Most functional languages don't have assignment and have bindings instead.
I love the idea of PowerShell, especially as scripts become more complex, having something closer to a “real” language and with decent debugger support is great.

However it’s just unintuitive enough, with enough sharp corners, to be a real pain. I find if I haven’t used it for more than a couple weeks, then even doing trivial things require significant time and about a dozen browser tabs of docs.

That said, trying to remember how to use the various *nix tools like curl, find, tar, etc. and wrap them in a bash script isn’t easy either. No free lunch I guess.
It's "not too bad" in the sense that lots of electronics (e.g. phones) can already withstand the high accelerations - they have to otherwise they'd break every time you dropped them. It's still very high acceleration though.
is it not possible to re-configure the machine to match the market it's going to?
And you evaluate Int and Wis scores ... how?
Isn't Papers Please built on this concept? Maybe not poverty but war/survival related is This War of Mine
OP means that "there should be no passports". Which still does not stand, because there where you have free movement that legal position can change and the citizen should inherit pertinence to some side; and even there where you have free movement it is realistically difficult to rule out the existence of some other entities which one may be interested in as document providers.
Ocean risk is very different than rock climbing risks. The distances and weather make rescue far more involved. Most climbers are only a quick helicopter ride to a hospital.
This is somewhat inaccurate; Maybe if it's updated to account for recent years
I’ve totally fallen for Directory Opus. Most powerful file manager I’ve ever used, and I’ve only used a fraction of its features.
I'm glad that they are sensible if you wade through this transcript. It'd be nice if they used descriptive terms consistent with their message, rather than reaching for fashionable cliches.
Irish passport is the golden ticket. Get access to the EU and CTA.
Do all of these commercial products that flag compromised passwords get their data from the same source of truth (HaveIBeenPwned)?
The current mainstream distinction seems to be:

Parallelism - actually running (or intended to run) in parallel. A lot of computational work is like this.

Concurrency - may run in parallel, but is about design as much, if not more, than execution.

Concurrency is a way (in the current mainstream sense) to decompose a program into multiple "processes" (generic sense) much like we decompose programs into functions, procedures, and objects in other languages. I think it was Rob Pike's talk "Concurrency is not parallelism" which pushed this distinction further into the mainstream.

https://go.dev/blog/waza-talk - Concurrency is not parallelsim, Rob Pike

Go, Erlang (later Elixir), and Clojure in particular seem to have pushed the idea of using concurrency (above sense) in the design of programs into the mainstream. Specifically bringing concurrency into "the small". Concurrency is an innate quality of networked programs, but within a program people often write sequential (non-concurrent) code and only add concurrency elements to access parallelism for performance (vice adding them because they clarify the code or its design). But many problems are neatly decomposed into well-performing concurrent designs that may get a performance boost if you have multiple cores available, but it isn't (strictly) the point of using concurrency.
Tyranny of the majority is a nefarious agenda, yes. It doesn’t square with modern thinking — it squares with the US liberal narrative that if we could just force the wrong-thinkers to conform, our problems would be solved.
I have experience working for a year in a homeless shelter. I think that there is a “papers please” or “a dark room” style game that you could make that would simulate what it is like to try to exist in homelessness.

You have very few resources, many of which are provided by the shelter but only intermittently. You should expect your things to be stolen from you if you are around other homeless people (and to not be above stealing yourself), but going it alone has its own challenges. You probably have to juggle going to 3 to 4 different shelters and various resource locations every week and sometimes two or three in one day. You never have enough food you never have enough water; there’s never a place to go to the bathroom. You can’t show up to shelter locations if you’re on drugs, but drugs will definitely be a part of your life as there’s something that you can trade and sell for money. On a day when you don’t have enough resources at the very least maybe you could take drugs to ease the pain of not having eaten for a day or so, but of course this will exacerbate your overall situation.
KWin Scripts is where all the magic snapping is hiding in KDE.
> Also the “mark of the beast” crowd is real, really loud and politically powerful.

Can't that be bypassed by implementing the system but making it voluntary? That crowd is honestly quite unfathomable to me.
Windows 11 has snap layout feature which is very similar to fancy zones
> With a handshake and a reputation at stake, you could sail to the other end of the world, spending years out of contact with your business partners, yet secure in knowing they would honor their word.

How far we have fallen. We replaced handshakes with contracts that most people followed. Now few even follow contracts and break them willingly all the time.

Every job/business arrangement seems to just bring in more people into your life that you will hate someday.
The Windows PowerToys brand name has been around for a long time! I still remember downloading them from the Microsoft website for Windows XP to add features to Windows and customize Explorer's behavior.
> If this is correct, then post-industrial society isn’t our name for the next stage of civilizational progress. Instead, the term is true in its most literal and pessimistic interpretation: a society after and without industrial civilization. Such a society doesn’t even have the social infrastructure of agricultural civilizations. This means it cannot even mint the preliminary social capital needed to reindustrialize. Likewise, we have lost the implicit knowledge upon which our industrial systems functioned even as recently as a few decades ago. That knowledge cannot be regained absent the people who actually built and understood those systems.

This is an interesting idea: that the shedding of industry by an industrial society is irreversible. There is no way to go back, no matter how desperately that might be desired.

But the reason presented seems kind of flimsy. What does "mint preliminary social capital" mean and why is it impossible after industrialization is abandoned? The idea isn't explained before or after the statement.
Think of it more like the world has always been Darwinian and this has made it slightly more accommodating for people that would get weeded out from forms of social/upwards mobility.
You can tell them it is a lie. Freedom of speech. A tattoo of that doesn't make your body property of the us government either.
I take that to mean that “office collaboration” is letting people know what they need to know “off the record” and you don’t want any chat logs showing it.
Yup :) https://datascienceworkshops.com/blog/ibash-notebook/
The OSS stuff doesn’t really have anything to do with it.

The genesis of PowerToys was to provide a way to create utilities for power users that could be quickly iterated in public. When it’s part of the core OS, that makes updates/iteration harder (hence, why Windows Terminal, WSL2 beta, calculator, Notepad and some other components have moved to getting updates in the Microsoft Store separate from the main OS. So you can run an older IT mandated version of Windows but still ostensibly have a newer version of a certain component), and with stuff like PowerToys, the intended audience is different than the standard OS user, who may not be comfortable with things that can change more frequently.

That said, the feedback from PowerToys and some of those components has been upstreamed back into core Windows.

The improved window management stuff in Windows 11 is a less-advanced version of Fancy Zones (FZ has more features and options), and the same is true for the universal mute button in Windows 11, that started out as a PowerToys feature.

(Disclosure: former Microsoft employee (currently at GitHub) who knows the PowerToys team well)
My brother networked his friend playing a game called something along the lines of “hobo simulator” I’m sure it’s much more of a comical than serious game though.
Well then why don’t you fix them after said testing? There is literally no excuse for taking over a second to respond to a button press. A ZX Spectrum would be more responsive than most of these stupid machines.
It sounds like this should be the case in theory, but the reality is the other way around!
Banks and some other entities have databases of these services. Some will not accept these addresses. They will let you use them for mail, but they will also require a physical address and proof that you live there. But others will not. It depends on which mailing service you use and which bank, etc. This is my personal experience.
Might be interested in building a game together with this angle. Would you like to send me an email? I’ll put it in my profile for a short period of time
That’s only true until someone puts them on the blockchain.
> Unpacking doesn't let you specify default values if cardinality doesn't match

Functional languages that have pattern matching have wildcard matches that allow you to explicitly handle things that don't match as expected and also have tail matching for lists.

> nor can you extract dictionaries by keys

I'm not exactly sure what you mean here, but you can definitely do that for records in F# and maps/structs in Elixir. It's done all the time.
The only reason to get a restraining order is if it is highly likely they will do something to you.

If you can guarantee they will not do anything and are just collecting information for some other purpose, then no it doesn’t matter.
I feel like a lot of leetcode grinders don't actually understand big O. Sure, they will produce the correct answers to your questions like a well-oiled Chinese Room, but they lack true understanding. It's almost mechanical: "O(1) is faster/better than O(n) which is faster/better than O(n^2)" etc. O(1) is hashmap, O(n) is a for loop, O(n^2) is a nested for loop, etc.

So if an O(1) solution exists, the candidate will almost certainly converge on it. Yet the part not being understood is that big-O is just an upper bound that you may never see unless your datasets grow to huge sizes. Sometimes an O(n) implementation is actually better or faster than an O(1) implementation or sometimes O(n^2) is better/preferable than O(n). It depends on a lot of things - the size of the data being handled, the expected scaling of the data, who is going to be maintaining the code, etc. A straightforward, highly readable O(n^2) function that operates on small datasets is almost certainly preferable to an unholy O(n) incantation that is unreadable but technically scales better.
Situational context doesn’t matter for average speed?

This safety-culture driven need to build a surveillance state demonstrates a disturbingly ignorant view of history.