skysight-inc/HackerNews huggingface dataset:
> But there is an implicit assumption in your world view that intelligence agencies themselves are -not- subject to directions of powerful actors in the establishment.

I’m not sure how that inference is drawn, but that is absolultely not part of my world-view, in general or as it pertains to this case; intelligence agencies could either be a source of influence in pursuit of their legal mission, or vehicles of informal influence for other parties.

> I am genuinely interested in your views on ‘how’ would we ever obtain “clear evidence” regarding matters that involve intelligence agencies acting well outside of the law.

Often, we wouldn’t, short of someone inside who knows where evidence is to be found preserving and revealing it, and even then validating that it is genuine might be difficult.
Over 99% of businesses in the US are "small businesses". Just under half of working Americans work for small businesses.
I see. I've emailed you a followup question in case you're interested.

EDIT: Thanks for the answer!
Most times when I see people talking about hours worked on HN they are referring to their productive problem solving hours, like coding or research. They still put in the other hours doing stuff like meetings and emails. But even if someone only works 2 hours but provides value surpassing their salary, then who cares?
Being the same person online as offline destroyed everything great about the internet. When you were an asshole you got banned from the website, and then you had to trim some of your sharp edges off so you didn't get banned from the next one. These days being an asshole results in either you aurrou ding yourself entirely with other assholes or getting your real life ruined by losing your job or even being arrested in some countries. There's no more opportunity to learn and grow. You either get it right the first try or you keep your online discourse rated PG so you don't cross the wrong people.

Everything is so serious now. We couldn't even go back if we wanted to, because ignoring and banning xXWeedLuvurXx for calling you the n-word and moving on is a lot tougher when his name is John Smith and he works in accounting.
Just commented about my setup here: https://news.ycombinator.com/item?id=34207417 :D.

Definitely worth the slight effort, for all the gains.
That would be great subversive way to get myself to read classics finally.
I don’t really get the premise here. The popular tweet relates because 15 years ago most people weren’t spending almost 1/3 of their day on a screen.

Now that is definitely the case and backed with data throughout the years.

The internet has always been fragmented. I think the arguments of Facebook or Twitter being some type of global consciousness is short sighted. It has maybe as many users as the population of the USA. The world has an estimated 5 billion people who have regular access to the internet. Is the world consciousness really representative of the most engaged internet users? That’s a huge problem in itself and the thought that journalists are stuck on Twitter makes no sense. If life is all about change and we see behemoths come and go, then surely journalism will evolve outside of a single platform.
i will never stop testing this paradox :ä
IANAL but I'm highly confident that you have the rights to sell the software. You also have the right to sell any other MIT licensed software, even if you are not the author.

If there is any doubt about whether you have the rights to sell _the copyright_ specifically, here's what I'd do: Fork it, change the name, and sell the copyright to that.
I memorize all my passwords; they’re different but they all follow a similar format, so it’s not difficult to keep them all straight. There’s a couple variants of the format that I can cycle through when I need to change a password. The format involves the name of the service and a “salt” string, as well as some special character and uppercase/lowercase patterns. It’s quite nice to be able to keep everything in my head without needing to worry about a password manager!
Yes, it’s the 3rd new version of the android app, which is necessary to converge the ios and android apps together… to fix precisely the sort of stupid bugs which you were highlighting originally.

Element X is the new app, which implements the new faster sync and is built for performance from the outset.

Element R is an upgrade to the existing separate apps, which converges just the encryption on the new rust implementation, to minimise future encryption bugs by sharing the same code over all 3 platforms.

In terms of fixing perf, the solution is to switch to the new sync API (which will be supported on both synapse and dendrite) and use the new client codebase. Synapse and Dendrite are relatively similar in performance in comparison. Synapse dev will continue; Dendrite dev will continue focusing on embedded servers. Dendrite is very close to being stable, and yes there will be migration guides.
If you are preparing a reply about how long it's been TYOTLD for you: great! You've been living in the future! But like Gibson said, the future may be here for you but it's not evenly distributed.

Do you want it to be more evenly distributed? Then when people tell you why it's not here for them, listen to them instead of dismissing "all these new problems we've just thought about", and put some effort into helping to solve some of them. Polish up those compatibility layers to make it easy to run things written for Windows. Improve the open-source tools aiming at replacing the commercial ones. Help create and fund advertising campaigns, help figure out how to pay the people doing all of these things for their time and expertise.
Please don't hesitate to let me know whether pipes.digital worked for you!
If you want to delete something, delete it.

If you want to restore something, get it from a backup.

If you want to delete something, but you fear that it will ruin something in your db because the architecture is a mess and you are not really sure what references what and what will break, then soft-delete it.

But what is the point of this?
it should be easy to recapitalize Twitter using sales of Tesla stock, so I cant believe its an actual shortage of cash. Probably trying to game the litigation cycle and pay at the very last minute? But to what end, it seems like a doomed game to play, you either have money coming in or you dont.
2022 Russian Businessmen Mystery Deaths
HN is a good example of a different tradeoff. It uses usernames and usernames can be anonymous. Email is optional on the user profile. Not providing it means:

1. the feature of password recovery/reset is unavailable.

2. other users won't be able to directly contact you via email (and therefore this prioritizes privacy over other features/functionality).

As others have suggested, you can use the email for sending a context specific magic link for signin/registration completion.
The best answer to this question is to simply say your greatest weakness is interviews.
have you tried firefox sync? recently gave it a try and on android it works seamlessly. Cross browser integration is an extra step though.
I’m going to give what I know is an unpopular opinion and then I’m going to contradict myself.

Your typing speed has no affect on your ability to be a good developer. While I don’t “hunt and peck” and I can type without looking at the keyboard most of the time, I physically can’t touch type.

I type with one hand and I’ve been programming since 1986 as a hobbyist for 10 years and then a professional. Last time I checked, I typed at about 45 wpm.

Most of my professional career though I’ve used statically typed language and from 2010-2020 mostly C# with JetBrains R# - with excellent shortcuts and autocomplete.

I just started working on my first project with the assistance of ChatGPT. It’s amazing how well it does at taking regular English sentences and writing and modifying Python and JavaScript code - even less typing.
I think three in 45 mins is a bit hyperbole. Interviewing at Google I got 45 mins for each. At Amazon I got an hour for each. (Both mediums)
Linux is amazing but I still prefer to ssh to it over using the desktop. Mostly because there's always something fiddly to do.
Sinking a lot of time into Wayland (via Sway WM) around the pandemic is what finally got me off Linux on my Mac laptop (yes I've worked around the usual issues, it was an arbitrary switch). It's a solid operating system and the configuration can be powerful, but having to mess around with per-monitor screen scaling, installing extra software to get screen sharing to work, learning way too much about pulseaudio and the bluetooth stack to route audio around correctly, I decided it was not worth the effort to get what comes out-of-the-box in commercial operating systems. Modern software is complicated and we really expect so many things to somehow work correctly that it's any wonder that things work at all (and they often break in unexpected ways anyway).
"This page doesn't seem to exist. Click anywhere to go back"

Actual URL seems to be https://corentintrebaol.com/blog/yearly-introspection-guide, but I'm not sure there's sufficient 'there' even there...
Do you only ever edit your KeePassXC files on one machine?

Most of the time, yes. I can edit the copy and push it back to the SFTP server but that push is manual. I have done that from time to time. I do not share the file with anyone else so I always have confidence which version is up to date. I also have rsnapshot copies of the files.
No one cares what car you have.
It’s not supposed, it happened. They partnered with the whitehouse of the past and current regimes, but the bias was always to push one sides agenda.
I think it may actually be against employment law.

Our HR was run by our General Counsel, so they tended to be pretty strict about the language they used, and they called it "illegal."

I think asking questions about sexuality and/or disability may fall into the same bucket.
Alameda Venture Capital Portfolio (2022)
What kind of software have you written? Open source projects you have worked on that are on github? Microcontrollers you have programmed for home automation? What have you done that proves to a company you can write software?

A coding challenge for 1 hour is the minimum. It isn't a real system that does useful stuff. What can you show them that is real?
Does anyone use Keeper? Or have thoughts in general on that?
We may think coding challenges are easy - but after interviewing many "senior" engineers I've found that it's very helpful to have _some_ sort of coding as part of the interview. Algorithm and Data Structures based questions are not really popular, but they are at least a known quantity and can be studied for as a candidate.

I prefer more realistic scenario type coding interviews (ie implement a new feature, fix a buggy function, etc), but in any case it is impossible to actually verify what a candidate actually coded in their previous jobs.
Custom schedulers are coming later with Project Loom. Should be fairly easy to create something where particular threads could have a higher/lower priority.
If I am interviewing someone with 5-7+ years of experience and I don't see 1 single job with at least 3 years, I would mostly pass on that candidate unless I know them already. I dont care what your reasons are if you couldn't hold on to a single job for that long and you are now 5-7+ years in the industry.

On the flip side, if you are entry level (< 3 years of experience), I will give you a pass if you can answer the question reasonably. We all know that the best way to get a salary bump is to get a new job and early on, it is more ok than later on in your career.
Absolutely - my first job out of college I was making more than my mom and dad combined, and I still live a lifestyle more akin to what I was raised with out of choice, even though I have far more money accessible to me. I was writing C programs for free for people when I was 14 back in the late 90s, because I just loved programming, I didn't even have a concept of making a career out of it. I feel extremely overpaid, but I'm not exactly going to complain.
> Comments by Home Depot Inc. co-founder Bernie Marcus that “nobody works, nobody gives a damn,” with possible implications for the future of capitalism

The implication being that founders don't understand capitalism? You get what you pay for.
Every platform has more than one UI library but there's two (closely related) fundamental differences:

1) there's typically just one canonically recommended for a given use case at a given time

2) they tend to a better job interoperating with one another & conforming to a consistent desktop paradigm than popular Linux equivalents (see e.g. running qt apps under gnome)

This is all largely because they come from singular entities - achieving the above would require more effort & coordination from Linux folk (though KDE do a decent attempt - Gnome has a lot to answer for here).
I agree this is where things are headed. Is it a sure thing that Elon maintains control in a restructuring?
The secret is: everyone's a hobbyist. I would just persist until you find someone willing to hire you. Also work on open source if you're not already doing that.
You can run a big chunk of Game Pass via xCloud https://support.microsoft.com/en-gb/topic/xbox-cloud-gaming-...
For laptops, I have a more basic problem: Mac hardware continues to win (M1 air):

- screen resolution: Retina display vs PC laptops offering half the resolution.

- price: Macs are running USD$1000-1500 while comparable PCs are $2K+

- the rest just works: speed, battery life, USB-C, reliability, brightness, etc.

For development, I run Docker for environmental isolation & portability anyway so there isn't a lot of benefit to switching.

For daily driving, various browsers all work fine (I don't use Safari). Airplay and Chrome Cast both work fine.

I don't play desktop games.
Set up yesterday vaultwarden in docker on a rockpro64, it's interesting, but I think it will not do it, as I don't see myself having the ability to keep it on consistently without issues, but I decided to give it a go since I am away from home until the 27th of January without ability to start the sbc if it goes offline, so will be a good way to test reliability
Huh...interesting. I have long felt there is a bias towards those with a traditional family life, at least in the American companies where I have worked. Your previous boss provides some confirmation of that view.

Personally, I do not believe that kids vs. no kids, single vs. married, makes a difference in work performance. Any changes attributed to family status can be equally attributed to age and maturity.
You might be thinking of counter-signalling on one hand. On the other hand there are just different groups of social status as well. To one group, a mercedes might be very impressive, to another it might be your time spent overseas, even if you all make the same money.

I think the reason cars might not be a reliable status symbol anymore is debt. If someons is in my socia-economic group but driving a very expensive car, it signals to me that they loaned the money so that they could have the status symbol.
I haven't been, but I should look into it.

But the shared accounts that are my pain point only offer SMS OTP.
Person of Interest 2022 – The Longlist
With a fraction of the people, they must only need a fraction of the space. Maybe it's some tactic to renegotiate the lease? Though that seems unlikely to work out.
"Twitter, which doesn’t have a media department, didn’t respond to a request for comment."
Chinese aggression against its neighbors: https://2017-2021.state.gov/chinas-military-aggression-in-th...

All the lab leak theories are about Chinese labs, not US.

None of the people you quoted are "thought leaders" in any meaningful sense. I'm sure there are plenty of talking heads on Chinese media who spout very aggressive rhetoric. The US will never go to war with China unless it invades Taiwan.
https://archive.ph/78H1W
Are you not worried about compromising all your passwords when one of them is compromised? I assume attackers know they can replace the service name in a leaked password?
Destroying death doesn't cut off evolution, since humans are able to reproduce, which is our primary source of variation. Moreover, the story is about aging, not death. Although the ultimate outcome of aging is death.
Does anybody anybody really care anymore?

As more production work moves to the cloud, so does the corresponding development. The only thing that’s needed is a modern browser and the underlying operating system becomes irrelevant.
For decorative purposes. Just like having a globe or a map.
In my experience, you only want machine-generated values to be reserved sheet soft delete. Operationally, too many users want to delete stuff so that they can free up a user-generated value. In my service, users frequently delete their sites so that they can replace the URL/subdomain with another that they want to replace it with.

Especially when you consider foreign keys, restoration of deleted data is essentially never just setting the deleted field to null. You need a more robust system to fill in missing details or rectifying the deleted data with new data.
If this is the "biggest advantage Kotlin has right now" then it doesn't have much added value... Would you rewrite existing code base with millions of lines of code just to get null safety? If THIS is the biggest advantage of Kotlin, then Kotlin is on the same path as Groovy was a decade ago...

In order to replace Java and it's ecosystem one would need to offer MUCH MORE than just null safety...
Interesting. Here in Czechia, “socialism” and “social democracy” are two very different things — one is the oppressive regime we had decades ago, the other is the current system that works reasonably well.
Just logged in to say thank you for the replacement. I'll be using it every day
Maybe, but from my experience I see people working harder and stressing out when they get promoted. Surely there is some level everyone reaches where they need to put more time and effort in to maintain their ideal state(ie most people who are happy to be a high performing L5 would not be satisfied being a low performing L6).
This is why I'm using Linux in the form of ChromeOS more nowadays; the updates are handled, generally, well by Google and the virtualized Linux container running on the side is quite stable because of its virtualized environment.
Syncthing and keepass are a perfect combination, if you also combine them with some kind of offsite automatic backups.
Many companies did this during the pandemic- landlords don’t have strong rights.
Wouldn't this be better handled by marking the user entry as inactive and then reading that value from the join rather than setting every conversation thread as is_deleted/is_deactivated?

I feel like you are solving a different problem than the one presented in the article.
> people who wouldn't list "computers" among their personal interests were noticeably using it on their desktops

I know a number of "normies" with no interest in computing that use Ubuntu because they trust it more than Microsoft. (Rightfully so)
Yeah the Ademco Vista series with the AlarmDecoder bridge is great for hardwired alarms as well as the Ademco remote sensors, and then can be handled through Home Assistant, OpenHab, or similar. One benefit of using conventional hardware is that you can connect it to an official alarm monitoring service and satisfy the requirement for a discount on your home insurance. Not sure if a completely DIY system can qualify for insurance purposes.
That is interesting. I have a T14s with 5850U. The high-dpi display was tough nut to crack for me -- I want to use i3, so I need Xorg. Of course, there is also Sway, which is supposed to be a drop-in replacement for i3 on wayland. But for some reason Sway never felt as clean, fast and crisp as i3 to me. I can't even quantify it, and maybe it is in my head, but if I can, I will take i3 over Sway. So Xorg it is. After tuning and tweaking font DPIs and scaling factors for weeks, I got brave and tried to hook up an external display to my docking station. Many i3 config tweaks later, supplying a flurry of arguments to xrandr, bound to arcane key combinations, I got it to work, with readable font sizes on both displays simultaneously. Battery life is still crap though (~3-4h).

In all honesty, I find myself using the old T450s with a fat battery pack from Aliexpress more often than my new glass cannon T14s.
If you can pass employer coding challenges as easily as you say, the rest is low hanging fruit. It’s hard for me to imagine what the problem is on your end. I have the complete inverse problem.

Here’s what I would do:

Make up a name for your own personal company and get a matching domain. Make a basic website with your domain. Under the resume/CV entry for this make-believe-company write that you perform contract work and list projects you’ve done.Frame the entry to implicitly infer they were paid gigs. Don’t lie about them being personal projects but don’t say they were for free either!
In the date entry for the job type a value that spans a time value of your choice, say 3 years.

Congrats you’ve now been writing code professionally for three years. With your new contracting company you have the scaffolding to get new paid projects to boot.

Welcome to professional programming.
> I'd argue that part of "the ability to get things done" is exactly what OP is likely missing as a hobbyist: the ability to work with peers and superiors effectively

Completely disagree: in plenty of other jobs people learn to get things done, and how to work with peers/bosses/reports. There is not much signal about the OPs soft skill level so you are making an assumption.

Interpersonal skills tend to be strongest in people that are always working with others (particularly clients and peers) rather than sitting in front of a computer. I would rather work with a cook/hairdresser/etc that became a software programmer than developers completely lacking in motivation or lacking interpersonal skills (I have had the distinct displeasure of working with plenty of low-EQ developers in my past).

There are specific interactions in software that are somewhat specialised. However the generalised interpersonal skills are what it is difficult to be good at, and the specialised software soft skills are learnable. (Edited: clarity)
Starting with Sway is not going to give you anything out of the box. Both KDE and GNOME will give you nice settings for display scaling, screen sharing, networking and pre-configured audio.

Not to accuse you of shooting yourself in the foot, but a lot of these things are much nicer managed by complete desktops.
I just use iCloud. I’m fully in on iCloud now that they support custom domains, even moved my gsuite over this holiday season.

The password manager is enough for me and just works (tm) with all my devices. It even supports 2fa. I used LastPass until the most recent hack. I prefer iClouds keychain so far.

The only problem is using Chrome. There are no extensions for keychain so I have to copy paste the password into Chromes manager if I want to use it. But Safari works for most of my purposes anyways.

I’ve only been on this setup for about a week but so far I love it. It’s so simple and works, I doubt I’ll ever move.
I failed calculus twice in college.

Then a summer went by before the third time I took it.

When I stepped into class that third time, everything clicked and it all felt very obvious to the point where I could anticipate where the lecturer’s equations were headed.

I stopped attending class and still got an A. I even ended up helping classmates in a study group.

I still can’t explain what that brain process was that resulted in the pieces subconsciously lining up over the summer.