skysight-inc/HackerNews huggingface dataset:
It happened for me in 1994, and I think it's a case of "gradually, then all at once": Once Microsoft and Apple stop maintaining their software, people who still have computers and electricity will move to Linux.
Use the Regex Dictionary [0] in combination with word letter frequency lists [1].

[0] https://visca.com/regexdict/
[1] https://en.wikipedia.org/wiki/Letter_frequency
Clock skew is in error. Relativistic time dilation is not. Both clocks will be right and disagree. You can't escape answering the question: do I care about the time elapsed at home or the time elapsed here?
In reality though, you learn how to solve a bunch of categories of problems on your own time, then put on a show where you go from the naive solution to the correct one. It's not as if someone is going to figure out dynamic programming during the interview, and once you know those concepts it is pretty apparent where to apply them. Honestly, I probably wouldn't even come up with the trick for the 3sum problem during an interview. Maybe I am dumb or maybe this is common, but the only reason I pass is because I've done the leetcode grind. The interview is just performative.
Anecdotally, I have a friend who recently retired from teaching psychology and linguistics at a university level, and his observation over twenty years at the same institution was that standards were aggressively lowered to move more paying customers through the system. Not sure you'd say that's substantial or not, but I'm inclined to believe him.
If you are on AWS you dont need bastion hosts anymore. Use Session Manager.
This summary makes it sound like a protectionist measure but that is not the design. The issue is just the US overreach in that the US expects any company to provide any data it holds, even if that data is stored outside the US, owned by a subsidiary, etc. EU (or Canadian, Russian, Kenyan, ...) data is simply not safe from US security services' reach if it is stored by a company subject to CLOUD. The court decision is only a consequence of this overreach and the EU's sovereign right and attempt to protect its citizens.

This is even more relevant as US data protection seems to only apply to US subjects - so an American using an EU service using a US host would be protected by US law (in theory, though likely not in practice), while an EU citizen using the same EU service is not protected by US law.
I think it's probably reasonable when performing your incident response or even threat modeling to assume the attacker has or could escalate privileges. The linked article doesn't discuss anything that would make that harder, although perhaps practices like staying patched and minimizing attack surface are somewhat assumed (they do bring up choosing your OS based on minimizing attack surface for example).

There's also a lot you can do to harden that boundary. You can harden your kernel, you can execute user's shells in constrained environments like docker containers or restricted shells, leverage sandboxing technologies like apparmor or selinux, etc.

The user/root boundary can be a lot thinner than people expect, so I get why you'd want to point out that reliance on the attacker not escalating should be met with an evaluation of that boundary, but I think it may be understating the boundary to unconditionally not trust a host based firewall, or to say that getting onto the bastion itself is enough to disable the firewall when it does indeed require escalation.
that's impossible. there are less than 10B people in the world
Sure, right now, I think you're right. But I don't think the leverage will last. And I expect there to be a bifurcation between what you can earn remotely and what you can get if you're willing to come into the office, and that will bring a number of people back into the office as well.

I think we will see a permanent increase in remote work, but I don't think the level we see now will persist for more than a couple years.
It's beyond a taxi medallion. Before uber you had to have one. With college that's never been true. The thing that propped up the whole industry was high school counselors scaring kids into thinking they'll be burger flippers and ditch diggers for the rest of their lives without it, and that's never ever been true. The number of young people I've known who had existential dread at the thought of not going, beyond reason, peoples lives were destroyed by all this.
All the heavy stuff (compute pack) is in the back :)

We're considering offering a belt clip option, but I'm not sure it's worth it overall.
Then they would need to either

1) do the yak-shaving and create a whole new GUI stack in Rust (which would be an absolute boon to the Rust community but will be a tremendous effort), or

2) switch to Qt (and basically become KDE)

Thinking about it, maybe Sciter (https://sciter.com/) would be an okay foundation to build a DE in (lightweight stack, flexible theming, solid Rust bindings). But then it isn’t open source (only the interface is, you need to pay for source access), so maybe not.
I don't know in which non-American worldview you subscribe, but America has a higher rate of tertiary education achievement than practically every European nation (source: https://en.wikipedia.org/wiki/List_of_countries_by_tertiary_...). European countries have more selective and restrictive advanced education requirements, they just don't charge for them. This is the literal opposite of "supporting advanced education for all".

To be clear, I think this is a more sensible system than what we do here in America, where anyone can get an advanced education because even if you can't afford it, the government will guarantee loans of arbitrary size.
This is likely a contract violation with your service provider
You make, in my opinion, the same mistake as Searle does, which is to take for granted that humans are 'more' than a system of interacting components in a way that no other system can be. The system of the room may well experience and understand color (or consciousness) the same way the system of your human body and brain do, we have no way of saying otherwise. Like Searle, your argument relies on the intuition that humans are a specially privileged arrangement of molecules in the universe.
Looks like it is already better than gnome settings.

>The search also displays a list of all the settings that match the search criteria and not only where they’re located as GNOME Settings does, this makes it easier to change your settings without having to leave the section you currently are in.

>the search bar is available at the top of the navigation view, this is problematic when inside nested menus as the user has to go back to the begining to access it, but in COSMIC it’s available everywhere in the app, no matter how deep inside a menu the user is.
Perhaps also worth reflecting on the age discrimination against the young in many, many other industries
The material is irrelevant, at least for most software engineers. (For a FAANG, not so much. But for most places? Irrelevant.)

I understand the time-space tradeoffs of the various STL collections, and the Java collections. In 35 years, that's been all I have needed. (And, if it does come up, why spend months memorizing what I can spend minutes googleing?) I am not a huge outlier.

Interview for what you need. Anything else is wasteful. Do your people spend most of their time trying to squeeze the absolute most efficiency out of their data structures and algorithms? If so, yes, interview for that. If not, though, then don't interview for that.

Leetcode interviews when that doesn't match the work are just abuse. "Here, take months of your spare time learning to jump through this hoop that's actually irrelevant to the job." That's abuse. The only way that makes any sense is if you need employees that you can continue to abuse after you hire them. And if so, then I don't want to work for your company.

As I said, FAANGs are an exception. They need people who can go from n (log n)^2 to n log n. It makes a huge difference to them. If that's your company, then I'm not talking about you.
Good game though there seems to be a bug where if you tap twice quickly, not even a doubt tap but just relatively quickly, it doesn’t register the second tap.

Safari, iOS (whatever the latest update is)
> I've spent a lot of time fixing or working around messes caused by people who don't know algorithms and data structures.

Rare these days, that kind of mess unless the entire department is off kilter. Contemporary practice is to team up, and be in constant communication about the code base, requirements, approaches. Someone in the team or adjacent will know the proper approach and be able to communicate it to the others.
The obvious answer is Kosovo.
Could you share your reasons for not using one in the provided scenario?
Yeah, they architect their application to accept DB downtime – but I'm sure their services are still degraded to some degree or another during this, and they aren't clear how much total DB downtime they need for this (and how that time scales across various axes).

Overall my takeaway is basically "if you want to upgrade a large Postgres db, you'll need like an hour of planned downtime and a lot of careful work" which… doesn't make me excited to upgrade big postgres db's in production.
With the transition from version 3 to 4, GTK is now more focused on being a generic UI toolkit, with GTK4-based libadwaita now being the place to be for GNOME-specific patterns.
It’s a combination of “curious what this desktop will look like” and “curious as to how this desktop will look.” (Which could be simplified to “curious how this desktop will look.”)

I’m not sure if it’s an Americanism as much as poor phrasing :)
That's not nonsense, it's very relevant to this case and just the facts. That the judges in Hamburg are not suspectible to facts or reality is on them, not on HN.

And actually, it is what an expert courts should and do commission in such cases would explain.
Unpopular advice: work with good recruiters. Find headhunters that have been contracted to fulfil roles like those you are looking for. Get them to advocate for you and give you feedback.
They did https://en.wikipedia.org/wiki/Private_copying_levy
What exactly are you talking about? This sounds an awful lot like what some Roma people practice here in the bad parts of Europe
> Nice, exactly what Linux needs the most - another desktop environment!

One could argue that because no one desktop environment has taken over the Linux mindshare, we haven't invented the one yet, so people keep trying. It's not until something takes over the mindshare (like systemd did), we can all unity and start improving upon the same base.
There are a lot of companies out there that mandate a degree for roles that don't require one. That creates artificial demand for an expensive credential, and of course a loan industry happy to issue debt for said required credentials (it's a racket). I put forth that if you exposed companies to the cost of that credentialing in some way (a tax of some sort on roles that mandate higher education), those roles would suddenly not require a degree, or on the job training would replace it.
For #2, I don’t care what kind of cop comes out, but there are traffic cops for this type. It’s a service that’s needed and only police can write police reports. So the police aren’t responsible, who is?

3) it was 4 hours to arrive across the street. The report was ready the next day. The private security company is off duty cops so they can do everything police can since they are police.

4) it is in their jurisdiction as it’s in their city and the crime occurred in their city, they just don’t enforce it unless requested by some outside party (like the state court). The state police don’t respond to minor issues like contempt. So again, who should handle this issue.

My point is that police don’t do what is needed. And the bit about being busy and underfunded is hard to believe given the massive funds that go to police.
Median income and age don't paint the whole picture, though, either -- you need to take into account things like student loan debt, or benefits, or even taxes (because it is not uncommon for trades, even for those personally pulling in 6+ figures, to be paid a good chunk of their compensation in cash that's not necessarily recorded anywhere).

Learning a trade and going to college for a white collar job are two different routes entirely, in my opinion. Even assuming that the skillsets were interchangeable, a lot of trades people would never trade their job for an office job and vice versa.
I don't understand the design decision to use x86_64.

It's not covered on their site, AFAIK. [1][2]

It's not running Windows.

Most software designed for Linux can be built for ARM.

And, it's being billed as a next gen platform (by creating and using the term VRC) while using an older generation technology (x86).

With the amount of power required to run that chipset this device will either require a massive battery or to always be plugged into a power source, which effectively kills any appeal for me.

All of this said, I'm glad they're doing this. VR/AR in the professional workstation space is very exciting, I'm glad someone is focusing on it.

[1] https://simulavr.com/blog/how-we-designed-the-simula-one/

[2] https://simulavr.com/blog/technical-overview/
This is the good part. I'd rather avoid the SDK case, as I've run down that road before and it's fraught.

If you affinity federate to HN, (or even a subreddit), and you create a recovery process that enables the user to migrate their local identity on our app to a new IDP, realistically, you could just federate to anything someone can store a key on, if you wanted to. The security of the users account is up to the user.

If I want to bind my user account on your SaaS app to anything persistent online that I have control of, that should be sufficient for most low assurance purposes.

The lightweight security of it is that if I enroll/register for your app as motohagio@location.public_key, my password for your site becomes just a random string encrypted with my private key, as that proves my possession of the private complement used for registration when you decrypt the string using the contents of the public key location I provided during enrollment. A lot of protocols already essentially look something like this, they're just not described in a casual comment.

The lightweight security of the system isn't based on the secrecy of passwords, but rather, a combination of the secrecy of the users private key and the integrity of the registration pointer to that public key. It still works with browser passwords, as instead of a password string, you submit {randomstring, (randomstring)^privkey_privkey} and the RP app just looks up its registered public key pointer, and makes sure the random string in the ciphertext matches.

Problem it solves is net-net it shifts risk off your service, onto the user, and removes a single point of user compromise for all users at once. You can federate your service to any document on the internet that persists a public key, and account compromises don't scale the same way.

The most obvious vulnerability is the integrity and availability of the location and directory services of that public key location. But cacheing and recovery schemes could make it viable. (some people will be apopleptic at the mere mention of it, but it's a use case for the chains made of block)

I've done the high assurance use case design on a variety of other products, but maybe the low assurance case is the one that's actually useful. Irony is it may still require a password manager / authenticator client for most users, but in the majority of logins, you can still save this new token in your browser as a password.
Justworks IPO Postponed
Maybe impose a tax on our brains as well since it stores copyrighted data in our memories. Complete with mandatory brain chips that detect when you remember their data and charge your bank account automatically.

How much more absurd can this become?
> Perhaps, but what’s the point of discussing non-open source licenses here?

I guess that's up to discussion participants and moderators to decide, not you (or me) individually. If you're not interested, nobody is forcing you to participate in the discussion.
slightly off-topic but the single most frustrating part of the YouTube android app is that when you accidentally tap on another video, it loads it up immediately, and there doesn't seem to be any way to go "back" to the video you were just watching, aside from going over to your History and finding it there. I don't watch a ton of YouTube videos but this gets me about once a week. is there anything I'm missing or is this as crappy as it seems?
It would be useful if Youtube would have some sort of agents with which users can talk, something like:

User: hey, the feed is boring - I see the same videos. Could you please recommend something I haven't seen?

Youtube: sure, I'll try.

Youtube: is it better now?

User: hmm, a bit better, but I would like some not so boring educational videos

Youtube: sure
A lot of it is that building successful software requires product knowledge.

I have never used that in my career as a dev (despite being hired for it once). Others hand that to me. I’ve also never gotten any credit whether customers like what was built.

Homebrew is a great product. But in a tech firm, the product manager gets the credit for its greatness.
I’ve straight up brought up my projects in an interview, only to be rid “we don’t care, we want to hear about your professional experience” (though not in those words)

It’s sucks because my professional experience is a bunch of droll bullshit. My projects tend to at least be interesting bullshit.

Note that the last time I heard this was in the context of a “tell me about a time” context regarding technical challenges. This wasn’t a case where they wanted to hear about my professional work because of non technical ability (think ability to ship under ever changing requirements, etc.) because they were equally unimpressed with that.
> can you use the valve knuckles and base station while using a g2 headset?

Yes, but I haven't tried it personally. Not sure how easy it is because of conflicting statements

> I really think the lack of graphic/positional/… representation of keyboard/mouse/Hotas is a big issue for VR.

This has been solved with the Quest 2 if you buy a specific logitech keyboard / trackpad combo

https://www.logitech.com/en-us/products/keyboards/k830-illum...

https://medium.com/xrlo-extended-reality-lowdown/the-logitec...
if it's honestly the "wisest work of fiction" you've ever read, you're ngmi. it isn't a well-written or well-constructed work, the ideas it presents don't stand up to scrutiny.

https://danluu.com/su3su2u1/hpmor/

it sounds like you have an impoverished information diet. you need to read more. just anything, I don't have any specific recommendations. if you like "rationalist fiction", read worm maybe? it'll scratch the same itch without having an insufferable ubermensch author insert protagonist.
It's good, but I'd prefer XFCE as a balance between minimalism and functionality.

I use fluxbox + rox but XFCE would the closest DE to my setup.
No, that's web. But this new window manager seems designed to bring web-like behavior to the desktop.
It's Covid. Nobody wants to go to college on Zoom. People have postponed their education because of this stupid boomer shit so expect a boom when restrictions end.
> She made $45k year one, and a year later is the director of marketing at her company making over $100k/yr

If OP's daughter got a CS degree after two years she'd have made $0 and be $30k in the hole for state school tuition ($100k+ for private school). By my calculation she's $100k minus boot camp cost out of the hole.

According to Google the median income for a bachelor's degree is $100k, which includes experienced people in their working prime. So I think OP has a pretty good counterexample.

Also, not everyone wants to maximize their income. Comp sci now is what finance used to be, but not everyone has the moral framework or dedication to money where they can just Google highest paying jobs and choose the top one.
Can you elaborate? I'd like to hear your thoughts
I wonder how they will be able to do this. Russia tried before with limited success and much better control over there whole network I remember. They can force Google and apple to remove it from stores, but that will only keep new users from finding it easily (maybe make updates harder). I wonder if such moves would actually hurt telegram and their business models they are exploring. Probably they would rather become yet another messenger and would have hugely increased cost for following all those orders.
Weeks to a couple months from the last time; I quite enjoy the work of setting everything up as I want and dealing with installation problems. (I use Linux-based systems, often on testing versions.) I like Scheme and would like to try GNU Guix System when I can, but I have non-free internet drivers and it's not practical to build it on my device.
It's cool how I can add non-ascii characters and they just work.
Having a YouTube channel with 1M+ subscribers and videos that get 5M+ views each is a much more profitable and generally better gig than SpaceX employee #10,000+ working 60-80 hours a week in a high pressure culture.
I have not seen any data on the crimeans actually bring a majority ethnic Russians and eager to 'return' to Russia (which one? USSR ? Catherine's Russian empire? ...?). They just did a very questionable referendum once Crimea was occupied to annex the territory.
I'd like to think my descendants will be beet farmers in a far away solar system.
> You can solve that with occasional, in-person team meetups (a few times per year).

Doesn't ring true to me after spending 2 years in a remote-first setup. Even post-vcxx setup where everyone could meet freely didn't facilitate as much in-person interaction as I was looking forward to.

> Sitting physically next to people every day, especially for engineers, is often not valuable.

For junior engineers trying to onboard, sitting close to their mentors is big help. Same for senior TLs who are coordinating complex technical projects across a team of 10-12 engineers or even more. Having everyone around is a big time saver for the overall project. WFH/Remote setup is great only for the engineers who are self-sufficient and neither need mentoring from others nor have to coordinate and lead other engineers' work.
Possibly related, I’ve become a fan of recording videos on my iPhone on 4K. On playback I just love the video quality, and I don’t care about how much space they take. Any 8k fans? I think some android phones support it?

I’m not a pro or anything but amongst my family members I tend to be the one who likes documenting the most, and I like the idea of really high quality playback of special moments many years from now.
youtube-dl is what makes most youtube music ripping sites function. Which are widely used by people who aren't paying for music streaming subscriptions.

ex: https://github.com/Rudloff/alltube
give it a try :)

Usually, you might get videos that you haven't seen before.. (at least, that's my hypothesis)
In truth, it probably requires something like `f"foo {bar}"`