skysight-inc/HackerNews huggingface dataset:
I tended to think that ageism in the tech industry wasnt so bad or at least was "offset" enough by companies that exhibited a preference for older workers.

For every node.js driven pet social network with a 26 year old CEO that discriminates against you there will be an insurance company who will view your graying hair as reassuring evidence of your deep experience.

But jesus, the ageism against older "juniors" is just brutal. Their CVs are always the first in the trash can.

Perversely, a lot of men in tech have hopped on the tech "diversity" bandwagon by demonstrating a somewhat creepy overt preference for younger women when hiring junior developers, ironically making things harder for other minorities. Yay diversity :/

And it's an oversaturated market, which is where quietly stated prejudices really come out to play.

The hiring market is a real shitshow. I'm relieved not to be a grad anymore.
Because if it succedds, it needs to be supported long term. If you're doing that inhouse, chances are slim of original designers staying 10-20 years at the same company.

Then what you have in your hands is a legacy monolith neglected over its life which might double as core of your stack and it's awful to move away from down the line.

Been there, don't recommend it.
Nice reply, thank you. I agree with you when you say

> To me it feels like the lived perceieved experience of an individual is what counts.

but I think we differ on the impact, in your scenario, on perceived experience is of these "hyperadvanced group of oligarchs, owned an advanced automated industrial world, & competed among themselves under capitalism". While the scenario would certainly allow for a certain kind of freedom and choice, in the backdrop, a system that could allow only a range of choices would still be calling the shots.

Perhaps that would still be sufficient for many people ... it might even be sufficient for me. It's certainly the sort of gamble that the Chinese system seems to be trying to take. But one of the inevitable consequences of capitalism is the unequal distribution of wealth, and the freedom to challenge that might be considered an important part of "the perceived experience" of people living in such a system.
When you have an organisation full of people creating worth that you can cream off, you've bought a few houses, yacht, fast cars. You get to a point where you realise you're not leaving anything of value behind and think "if I pay for a university building then I've created a legacy of education for generations to come".

TL;DR it's like a shiny name plaque for billionaires.
10's of thousands of animals have been tested for a predecessor to human Covid-19 though, for two years now, and nothing has been found, despite looking very hard and in ways that 'should have' found something had it been there. In all other known zoonotic crossovers, where we had the modern capability to test, the virus or a very close relative was quickly found.

Since we have exhaustively eliminated zoonotic origin, whatever is left must be the cause, even if it did not have the preponderance of circumstantial evidence that lab escape does.
Sounds like a NCAA football player.
The CDC now says you can cough into someone's mouth if your boss says it's alright.

The last two years of second order effect guessing miss-steps has seen those at the helm of the organisation burn through generations of credibility like a hand launched bottle rocket.
Is this is a practical way of preventing fraud? Can the person not switch their next account from "Mallory Three" to "Eve Smith", thereby evading your rule?

I understand you've simplified the example here for the sake of discussion, but I think the details inform the situation. Like if you really just want to discriminate on any account named "Mallory _____" then that doesn't seem like personal data to me (even though you've created the rule from "personal data"), but also it doesn't seem particularly effective so there must be more to the story.

For an analogous example, you don't need to keep a permanent record of fraudulent transactions with specific IP addresses of 10.0.37.{23,45,67} to remember that 10.0.37/24 is suspicious.

(Also what about everybody else who legitimately has the first name Mallory ?)

Your case is interesting because it contains a few unusual qualities that businesses generally don't offer, but smaller "nicer" businesses will give more leeway. You could straightforwardly stop giving a large freebie to new users or require a payment method or identification on signup, but it would be nice to figure out where the line is instead of just giving in to such less friendly practices.
The stable and chaotic eras of government IT
> It's as offensive as someone asking your sexual orientation.

Which is basically on every employment form I have filled out.
I graduated 10 years ago, and I don't feel like my degree benefits me much other than marginally in reputation.

I learned more practical skills from free online classes and tutorials than I did from my entire university program, and I can think of maybe a handful of times I've thought about complexity analysis. But I've also entirely avoided whiteboard interviews, so perhaps myself and prospective employers have selected for my weakness in academic computer science concepts.
Calling Win32 from DOS (2005)
I agree but you are starting with a user who is already an Alteryx expert. I am starting with users who are expert at nothing and are wasting time with manual work. What I say is that those users will either learn nothing, or if they do, they might as well learn SQL rather than learn to use a complicated, no-code software like Alteryx for the same effort than SQL.
This is a smart implementation. I was worried it would be doing something uncouth like asking for your HN password or scraping some kind of unofficial API, but instead it gives you a token to embed in your public profile - so it's still scraping your profile page, but that feels like a very low-impact way of building this.

Suggestion: on the "Put the token below in your HackerNews Profile" page, rather than polling to see if the token has been added (which is a bit rude) add a button for "I have added this token to my profile" and only check once the user clicks that button.
Print out your projects. On paper. I did this - it has always worked and routinely impressed the interviews with the (printed!) appearance of it. Then discuss it in the interview.
Show HN: Twtr.chat – A simpler way to manage your Twitter DMs
Game Studios Are Turning Play into Work
Saturn V at take off had an equivalent power of 166GW. If that was electricity it would be around 2x the total capacity of all the power stations in the UK.
Linus Tech Tips talked about this a while back, and it is just like when Wikipedia uses Jimmy Wales face to raise money. Everyone say they hate it, but it is what yields the best results.
110% this.
I’m not sure why this couldn’t function as oauth provider for HN. Why does it support a new flow?
I used a Quest 2 for work for a few weeks while my monitor was being repaired. My biggest problem was not being able to see the keyboard. The display was not a problem for me. I was quite glad to have my monitor back anyway. For that matter, for all of the PCVR games I was so excited to play, I've gone back to playing them mostly on the monitor. I'm quite happy with the Quest 2 visuals, but the comfort (for longer periods) and controls are inferior for anything more complex than beat saber and golf.
If that interests you then this series of videos is definitely worth watching. It details several parts of the German V2 missile, the grand father of all modern liquid propellant rockets. This one is about the turbopump which is one of the most interesting parts.

https://youtu.be/EgiMu8A3pi0
The degree is only part of the value proposition of a college, though. The actual education you get (not just the paper proving it), the meaningful experiences you have, the social connections you forge, and the opportunities you encounter in the environment are all hugely important.

I went to college and dropped out, so the value of my non-existent degree is literally zero. But I got a ton of value out of my time there. I met a lot of friends, grew significantly as a person, and found a job opportunity that started me on my career path.

I still think college is way too expensive these days, but if you think of it as only purchasing a degree, you're missing a lot.
there are many, many other analytics providers.

I personally like plausible.io - and they happen to be GDPR-compliant and EU based.

Which is not even the reason I chose them - they are just superior in many ways to GA. (no affiliation)
Yes, I just checked it. It is a testing environment deployed on Cloudflare Workers. What's the problem here exactly? It is the same exact script using the same exact tech behind Plausible.

At what point exactly are they going to get fined? I don't understand so I would love to know, so as long as you actually manage to answer with somewhat of a technical depth.

Maybe you should do one of those "Fathom vs Plausible" pages on your website, then point out that Plausible is using a testing environment and because of that they will be fined.
You just did! And this claim is very different to the claim above. If you wanted to argue in favour of this claim, something like the statement below would be convincing:

"The expected cost of prosecution is X, and expected benefit is Y. X >> Y"
While just about any "constant-time" operation gets a log N factor, given large enough N, the TLB issue is mostly surmountable.

Assuming you do want to keep using virtual memory, you can not-simply¹ use huge pages and avoid the log N TLB factor. Which is a big thing, because TLB misses are very costly, so it can be worth it, even though you are giving up a lot of the paged-memory benefits.

¹ Lots of limitations and caveats. Your MMU needs big enough pages with a reasonable amount of TLB entries. Managing memory becomes more difficult. Your CPU likely has few large TLB entries, so only certain size ranges fit, etc.
My preferred setup is a sit/stand desk with a single high resolution monitor and a window to the left or right of me. For many years I worked with two or three monitors but found that it was more distracting than anything.

When I'm stuck on a problem, I stare out the window or go sit outside with a pencil and pad of paper.

I can't imagine I'd be happy working in a VR setup. I could see it being useful when I want some type of virtual presence (at least until I start feeling sick), but I only need that a few times a year.
It's kind of a political meme that welding is the key to everyone getting a middle class lifestyle, because good welders get paid a good amount.

The joke ofc being that there is a 'shortage' of welders because it's actually very hard to become a good welder. If, somehow, we got a bunch of people to become really good welders, it would just go to being a low paid profession.
In a city, everybody benefit from good infrastructure like a good public transport system, even indirectly.

I don't use public transport that much, I use a bike, but recognize the necessity of public transport anyway.
We should make fun of them, instead look at Pzifer, Moderna and the publications around them and other specific vaccines. They are very consistent about their proposed efficacy before they came out, their actual efficacy as they were rolled out, and now their actual decreasing efficacy over time including in the face of other seasonal variants, since we don't have seasonal vaccines.
Evaluate the methodology first, then the authors, then the publication source; scoring accordingly.
The position of Schrems/NOYB, as far as I understand it, is that using a cloud service potentially subject to US law, irrespective of where the servers are actually located, is inconsistent with the GDPR. He basically says the same thing in the linked article: "The bottom line is: companies can't use US cloud services in Europe anymore. It has now been 1.5 years since the Court of Justice confirmed this a second time, so it is more than time that the law is also enforced."
1. You can also start your own business with a college degree. Let’s compare like for like here.

2. Where are the stats?

3. Sure, many colleges are worth it too. State schools don’t cost 45k a semester. Don’t know how you can spread misinformation.

4. Community college can be very cheap, it depends on where you are and how poor you are so it’s hard to draw broad strokes here.
At that point it would be easier if it just came with its own 5g modem and ipv6 support.
> "don't give unidirectional advice when you're optimizing a U-shaped error function"

I like it. Seems broadly applicable to any kind of advice-giving.
Germany raises prospect of shutting telegram
- a filesystem
Just as a bit of small opposing anacdata - I always look at applicants GitHub/etc projects and skim through the code to get an idea of their skill/style/interests etc, and then always have them discuss those projects in the interview itself.

I've only worked at a few places, but one of the coolest interview things that happened to me was when I applied for an internship at Mozilla, and one of my interviewers ended up contributing some tests to a project I had on GitHub after we discussed that project in the interview.
The Minitel was pretty nice. I saw one in 1989 on a trip to Paris.

An important fact hinted at below is: you got the bill as part of your monthly phone bill.

Probably the most common use, not all that interesting to us, was replacing 411 (remember that? I don't think that was the Information number in France.)

Besides porn, it also had online dating.
> That was the answer. People vocally cynical about the vaccines have always been using a strawman argument.

No, we were repeatedly told that vaccines prevent both transmission and infection, and anyone trying to cynically rewrite history now is using a strawman argument.

The whole point of the OSHA vaccine mandate was to prevent spread. If it was just a matter of how severe the disease is to you, then there is no rationale for forcing people to take the vaccine or any of these mandates, anymore than there would be a rationale for a mandate to force people to lose weight or exercise more. The AMA said in its amicus brief: "the widespread use of those vaccines is the best way to keep COVID-19 from spreading within workplaces".[3]

Here is Biden: "You’re not going to get COVID if you have these vaccinations."[1]

Here is Fauci: Vaccinated people are "dead ends" for virus[2]

CDC director Rochelle Walensky: "Vaccinated people don't transmit the virus"[4]

[1] https://news.yahoo.com/ap-fact-check-biden-inflates-01184362...

[2] https://thehill.com/homenews/sunday-talk-shows/553773-fauci-...

[3] https://www.supremecourt.gov/DocketPDF/21/21A244/206954/2021...

[4] https://fortune.com/2021/04/01/its-official-vaccinated-peopl...
Ok, and imagine we are on an Internet forum, talking about what is correct sanitization, and I want to make the following example : <script>alert(42)</script>

Will HN remove the <> characters and make my comment incomprehensible or will it escape it on output, preserving all the meaning ?

(Well, I’ll know after hitting Reply)

Edit : good boy, HN
Agreed. Once you have experience, writing good code takes less time than writing shitty code, even in the short term. Good code is easier to test, easier to reason about and it's easier to work on it as a team.

Shitty code is impossible to work on as a team. Only for solo developers. I think shitty code can be fine for bells-and-whistles kind of logic but the foundation has to be carefully thought out. Good code is code which anticipates requirement changes. I disagree with the author of the article that it's not possible to predict the future. You only need to have a very vague idea about different future possibilities in order to be able to design a very good architecture.

Compare the shitty code approach to the good code approach when building a very simple front end application:

---

Shitty code approach:

You happen to know Swift so you just start coding the thing natively in Swift for iOS... Then after 6 months you did a lot of work and you start getting a few users then you figure out that a lot of people are complaining that you don't support Android, so then you start to build the same app again for Android using Android Studio... After 6 months, you roll it out. Then after 1 month users are complaining that the mobile app is unwieldy and they're asking for a web version... You are shocked. You did not see this coming. So then you spend another 6 months building another version of the app with React. Users start complaining that the UI in the web version of the application doesn't match the mobile version... Also, now some users demand a new feature... Now you have to implement it and test 3 times (once for each device), you are wasting huge amounts of resources, your team hates you. You're moving too slow. Your investors decide to cut your funding. Your career is over.

Good code approach:

After carefully looking through the requirements, you figure out that users will probably want to run the app on desktop, web, Android and iOS... So you look at what frameworks support all these platforms... You decide on VueJS with Electron because it's lightweight, has few dependencies and can run on all platforms including mobile. You decide to use CSS media queries for responsive design because it provides a relatively consistent UX/UI accross different devices. You spend 6 month building the app, you ship. Users start using your product, telling their friends about it (who are using different devices)... Some users point out that a feature is missing... No problem, you develop it once, test it once and ship it to all devices at once. Your users love it. Your employees are happy, your investors are pleased, they invest more. Your career is looking promising.
How old are you and how old are they? If we’re talking anecdotes I guarantee I know people that make more than all the people you’ve mentioned combined and went to college. It doesn’t mean anything. Let’s talk medians here.
Last month I setup tartube to download my YouTube Playlist videos through yt-dlp and then I play the videos through Plex.

This was the problem I ran into after doing so, because I never officially watch any videos, all of my recommendations are either unwanted or downloaded videos. This quickly pushed me to subscribe to everything I want to watch, but it's made browsing YouTube itself useless as a content recommendation service.

I suppose that could be considered a good thing?
Is it though?

https://blog.mozilla.org/press/2005/08/mozilla-foundation-fo...

> The Mozilla Corporation is a taxable subsidiary that serves the non-profit, public benefit goals of its parent, the Mozilla Foundation, and the vast Mozilla community.

The Mozilla Corporation is a wholly owned subsidiary of the Foundation. The constructs are for regulatory and financial hand waving.
>> Both sides don't want anyone who was a cop

Except for cops. Cops certainly like to have fellow cops on their juries. There is an old joke about removing Manhattan jury cases to Staten Island. All the NYPD cops seem to retire there. So if the case involves potential police wrongdoing or even just police testimony, one side wants a Staten Island jury as many jurors will have at least some familial connection to the police.
It's really hard to say without actually using the device.

If this can genuinely make reading text about as easy as it is on a current hiDPI screen - I don't think this price is unreasonable.

My issue is that - having gone through several VR headsets (Oculus, Oculus Quest, Vive, Vive Cosmos, and Valve index) None of them are even close.

Reading text in any of them is basically a non-starter outside of maybe game menus, and even then it's annoying.

Index is closest, but it doesn't support a wireless mode - so I end up using the vive cosmos with the external tracking faceplate and the wireless adapter the most.

Basically - I don't think anything around ~3k is really a deal breaker if you can get the latency/resolution to a point where text is easy. But if reading text gives me a headache after 30 minutes... it's a toy still, and competes with oculus at the ~300 price point.
I have many family members in the trades. "The trades" is not a homogenous group of jobs. Some of them got lucky and got good union jobs. Most of them work hard jobs that are hard on their bodies. They have an income that's enough to live on, but money is always tight. I know very few tradesmen in their 50s and 60s who would tell their children to follow their career path, other than the relative few who have managed to work their way up so that they are managing tradesmen, not working as a tradesman.

If you have a very specific career in mind then sure go for it, but just telling people to "go into the trades" is probably harmful.
Or just storing the key in browser with Web Crypto API (or localStorage cuz safari ffs). Ofc this means the key is only scoped to their domain.
there's an interesting documentary on a modern-day matriarchy, gave me a good idea of what one can imagine in such a situation: https://www.youtube.com/watch?v=t_l9D7tEixc

Different in regards to what is probably the relevant question, economic history? Military? Human Genetics? I don't imagine much would look the same.
Question is how do you prove it? And what can you do about it?
A few years back a recruiter was gushing at my resume and said the hiring manager wants to talk to you but wants to know a particular gap in my resume when I left prior employer X. I told the recruiter that I was not happy that X made it very hard for me to take my FMLA leave when my kid was born.

The recruiter hung up shortly and a couple of days later I got the generic rejection letter. I responded by stating that this was discrimination & illegal but I don't have any material evidence and the recruiter simply rejected my claim. So I thought I would post my experience on glassdoor.
Couple of days later, I see that my review about the company had been removed from Glassdoor. Glassdoor definitely know which side of one's bread is buttered.
To be clear, you will not find that Veritasium is wrong here (whether hilariously or otherwise); it supports the essential features of the original claims.
People using YouTube to pay for their French chateau
Fixing Online Forms Shouldn’t Wait Until Retirement
Interesting. I'm also surprised by those numbers. I had a job in high school and so did most of my friends. Maybe not 90% of them, but I'm sure it was >60% of people I knew.
Nice read after my app update got rejected some weeks ago for not using in app purchases, even though it was already on the store for a year. It is a news reader app, but they said it does not fall under the "reader" category where they make an exception. I did not even want to make an app, but basically all the feedback from users I got was: is there an app out yet? Sadly progressive web apps are bullied, for example you cannot play audio in the background as I do for podcasts. But there is no way I will add IAP, I am not even trying to sell anything, it just for existing users. Kind of sad you cannot just provide an app even though you pay a fee for the store as developer.

The second problem I have as someone who is offering subscriptions himself, is how Apple earns money with scam subscriptions. I could have justified the closed Appstore in the past by saying that they take care that you do not get trash on your phone, but - the App Store is full of trash. Check the top two guitar tuners, they are free. Open them up and you will see a 8$/week subscription, that you accidentally agree to with the finger on your home button. The ratings are full of people complaining, but Apple puts them at the top. There is no way they don't see this shady business. Wonder how much of their revenue comes from shitty scam apps.

People who suggest to just not be present on the app store, it is just not an option for many businesses, as the App Store is basically a monopoly.