skysight-inc/HackerNews huggingface dataset:
Sorry I should have seen what happened. I made a good point, and you took a tiny piece of it, found something to disagree with and held on for dear life, to prove "joshspankit is right", "browsergap is wrong". Yay! Congratulations! Good for you. Within the confines of your narrow misinterpretation, you have proved you're self right again, you advance to the next stage.

If I hadn't been so triggered by being unresolved about being criticized as a kid...I probably would have seen that what you're saying just backs up what I said: if people are scared of complex sheets, they're likely terrified of app makers.

I wish people like you would acknowledge the good points I make, and not take them out of context, and not define themselves by disagreement, but say something like, "Well you can break a spreadsheet. But I get what you're saying, it's less scary than apps in general."

And I wish I could not get triggered and just respond like: "Yes you can break a spreadsheet. But they're still way safer than app makers. Which is what I mean."

And I wish HN was not such a fucking shit show of people acting out and abusing and being mean to each other...but then why do I keep coming back?

But I'm not the boss of HN and I'm not the boss of you. So all I can do is fix my own reactions. People like you gonna keep existing...finding disagreements, maybe you enjoy it...maybe you're unresolved about something and this is how maladaptively try to recapture your power.

Whatever it is, we're all fucked up. We all just gotta find our own way that's to live that's free and untormented by past traumas that we didn't deserve and that are not our fault.

Maybe that's why I keep coming back...because it pushes my buttons, and I know that's some opportunity...it gives me a chance to work it out...rather than just "act out" on automatic. :)
Nah. People use legacy devices for a long time. The 2G modem installed in 2006 to control a highway sign works just fine, and won’t get touched until they turn it off.
> safer airplane

Every airplane is slightly different in its risks. Sort of like every car is also slightly different.

The MAX has been so thoroughly gone over, it's likely the safest airliner in the sky.
Ask HN: Is Rust Worth Learning?
So I've been programming in C for a while (am a CS student) and came across this pretty interesting language called Rust. I consulted three programmers and they told me to go for it. What are your thoughts? Is Rust worth learning? Will it grow in the future?
If the temperature is beginning to dip below it's acceptable threshold and it's waiting for a certain price before it kicks back on, yes.
I mention this in my comment. The same can be said for US companies. But this is the US government making a decision about TikTok. And obviously the US government is okay with their own companies seeing the data. This isn't about that. This is about the US Gov assessing the risk of data being collected by the CCP. And I'm saying that the decision is justified based on the CCP's track record.
Blizzard has always treated their rank-and-file employees poorly, and underpaid/exploited them. The latter is generally expected from the videogame industry, but I don't think that excuses it. It's worse when you consider that Blizzard HQ has always been in one of the richest cities in the world.

There's a thing that happened last year that wasn't picked up by any major news sources. It was really troubling to see it completely swept under the rug. I can't even find a "reputable" news site that covered it:

https://www.gamesindustry.biz/articles/2019-01-09-former-bli...
One versus one? When comparing a single person and a massive corporation?
Or I might be missing the sarcasm there maybe
Google Plus Data Litigation
> It doesn't benefit top earners to share salary information

Maybe one of the biggest myths is that we can appraise performance objectively and that pay is nothing but a function of that performance.

In reality, this is nothing but price discrimination for the price of labor; just like it would be in an airline's best interest to squeeze the most individual dollar amounts out of every individual passenger for the same flight, it is in employer's best interest to pay the absolute minimum that can convince each particular employee to do the same work.

Information symmetry or collective bargaining destroys that advantage.

What Blizzard workers did might feel like a revolt in the US, but there are countries where total income and taxation information of each individual must be publicly listed annually.
I would imagine veterinary medicine is more complex than humans. Vets operate not just on different species, but on different different branches of the animal kingdom tree (reptiles, mammals, birds). But I guess maybe vets also specialize?
Honestly, I almost wish they would stop releasing these studies, it's like "I get it, if you're ugly, not only is it harder to get a date, but you'll get paid less, be less likely to get promoted, get rated as less productive/smart/etc., and if you get caught doing a crime you'll get a much longer jail sentence."

Thanks, being ugly sucks, we know.
I always chuckle to myself a bit when I see narratives of "trust the science" on various social media platforms. There seems to be no end of credible-to-the-layman scientitsts who have any opinion you want to hear and politicians and companies will find them.

I'm not an antivax climate denier or anything but a single study or a single scientist isn't going to convince me of anything. I just tend to remain unconvinced a bit longer than most.

The important thing to me is to recognize that I'm not an expert in most things and to remain open to having my mind changed in those things.
CLion has excellent Rust support, among other IDEs..
Correct. And so when the government assesses my risk when going for a clearence or job application, they will look at whether I have a history of theft, a criminal record, etc. We can see the CCP's track record when doing the risk assessment of TikTok.
Mobile is such a stupidly confined platform for UX with its imprecise input constrained not only to boxes 1cm/1cm wide but also the lack of hover. They're crude approximations that fail to benefit from true human dexterity and simultaneously rob us of hover and other input signals that can be used to enrich the UX and show hints or provide context. And desktop UI designers scrambled over one another to throw out their rich and carefully designed UX paradigms to adopt a similar least common denominator for their user interfaces.
Location: Munich, Germany

Remote: Yes

Willing to relocate: no

Technologies: win32, Linux,computer graphics,unity,unreal engine,VR, embedded, desktop

Resume:http:www.ensisoft.com/resume_sami_vaisanen.pdf

Email: samiv@ensisoft.com

Nearly 20 years of experience working on all kids of platforms from embedded to desktop. Recent work has been more related to computer graphics and 3D/VR content creation but also interested in other work/domains.
We can agree that there is a lot of low effort stuff out there. But there’s also a ton a high quality rock solid software written in Rust.

Your comment sounded dismissive of Rust, and even reading it again, I still don’t see it as defending Rust. Glad you set the record straight.

Thank you.
Rust is a bit safer.

- it warns you if you ignore an error.
- it forces variables and fields to be initialized.
- it has sum types and generics instead of interface{}.
- it prevents some race conditions at compile time.
- it pushes programmers towards immutability.
Yes, exactly. It's kind of like the obtuse password rules which result in people writing their passwords on post-it notes stuck to their monitor. The net security result is worse.
AN Whitehead, on separating data and control planes:

"Operations of thought are like cavalry charges in a battle — they are strictly limited in number, they require fresh horses, and must only be made at decisive moments."

To understand this, one must realise that a horse can only go full out (<20 HP) for a minute or two, and even at 80% will be exhausted in under 15 minutes. Infantry may, and does, grind, but cavalry relies on timing[1]. (Why use cavalry then? Because, properly deployed, they turned minor routs into decisive victories. Consider Guagamela.)

[1] There is a nice anecdote about von Seydlitz and Frederick the Great. Von Seydlitz is waiting with his cavalry squadrons for opportunity to ripen. Frederick sends a messenger to him to attack. Von Seydlitz responds, "later." A new messenger comes, "you are ordered to attack." Von Seydlitz responds, "in due course." Finally a messenger arrives, "the king says if you do not attack instantly you will be beheaded." Von Seydlitz responds, "please inform his Excellency that my head will be at his disposal after the battle, but during the battle I still need to use it in his service."
Location: Chicago, IL

Remote: Yes

Willing to relocate: Yes, After April 2021

Technologies: Scala, Python, Ruby (languages), Docker/k8s/Marathon/Ansible/Puppet/Jenkins (devops). Currently in devops but looking to go back to development roles.

Resume: https://battlepenguin.com/resume/

Email: see resume/website
I believe the parent meant breaking it down as "if you earn $100k, add 10 slips that each have $10k on them". The number of slips will be more than the number of people in the room, but that's fine. It's less practical than the "seed + pass round" method that someone else recommended imo (due to handwriting notability), but still works in a more technical sense.
> doesn't benefit top earners to share salary information.

I think this discussion is by and large irrelevant to any so called "top earner". If a person is highly paid and then considers any subsequent conversation about pay in a "cost-benefit" mindset they are pretty much not going to be a useful voice for equality.

I'm not condemning them mind you. To say one view or the other is better is a question of personal conviction. But if they're regarding their superior pay as strictly a matter of their personal benefit then I find it very unlikely any ethical argument would sway them to act in their coworkers benefit.
I already addressed this in my comment. This decision is about the US government acting in the best interests of the US government. I was making the point that from a foreign interference perspective, the decision is justified.
There is a drug called ivermectin that will kill all invertebrate without harming gut bacteria. I'm not sure what gave you the idea [ ... assumption] that treatment against invertebrate parasites automatically is detrimental to our gut biome. And I definitely don't follow your logic towards the end, but have a look at ivermectin it is a hell of a drug.
I'd give those 911 lights about 7 or 8 years before they become a $6,000 problem.
Without public healthcare, I don't see a justification for taxes on things that cause poor health.
Nimble | Bangkok, Thailand | Fulltime | ONSITE | Visa/Work Permit + Relocation assistance | https://nimblehq.co/

We are a team of designers, software developers and product owners building outstanding web and mobile applications for companies of all sizes, from 1-person startups to Fortune 500 companies. We take a product development approach, creating custom software that people will love to use and empowering our clients to do what they do best - better.

Senior Web Developer: https://jobs.nimblehq.co/o/senior-web-developer-27

Senior Android Developer: https://jobs.nimblehq.co/o/senior-android-developer-25

Senior iOS Developer: https://jobs.nimblehq.co/o/senior-ios-developer-24

Technical Product Owner: https://jobs.nimblehq.co/o/technical-product-owner-20

Engineering Lead - Web: https://jobs.nimblehq.co/o/engineering-lead-web-1

We keep our recruitment process practical and straightforward: https://github.com/nimblehq/our-team/blob/master/join-us/our...
If ads increase consumption then they increase overconsumption too.

Claiming otherwise would require an explanation.
Journal of obvious results strikes again. Just given thier lower generational health and higher level of medication this is inevitable.
That... just shows that ByteDance will do what the CCP says. Which is exactly the problem being discussed here.
There's usually a distinction drawn between residents and mere visitors. That is, between people who ordinarily live in the country and those who are just here temporarily.

That distinction can be in addition to, but will more often wholly replace a distinction between citizens and non-citizens.

You can make a purely economic rationale for this if you want: Residents pay tax, and non-residents don't (in the US some non-residents still pay tax but that's not usual for any other country). If your universal healthcare is largely paid for as an "insurance" scheme, such residents are probably obliged to join the scheme, so it makes sense they'd also get the benefits.
Nobody tows with an Audi or BMW in the US. People here tow with an F150, which is equipped with an incandescent bulb in front of a chrome-plated plastic reflector.
For that sort of crowd, you wouldn't really cancel a major clothing faux pas by excelling in your choice of accessory.

That being said, it is also important to not look like you're trying too hard. Rolex and Omega are typically loud in the same way an "improper" suit is. They might hurt more than help, whereas Patek, Vacheron or Lange would be more impressive. Socialites who care enough about these things tend to have a certain affected air about them -- they (ostensibly, if not actually) appreciate them for fine craftsmanship rather signaling, which becomes a signal of its own. It would be an easy outsider error to assume that signal is about how expensive the watch is rather than which expensive watch it is.

Subtlety is everything. It is important not to look as though you're exerting effort to fit in. And you can afford to break from the ingroup convention if your mannerisms are otherwise "correct" and everyone in the group is aware of your status.
Yeah, the elite pay us through their teeth because they have to, and they inject billions into AI research aiming to automate everything, coding included.
Riot is the only videogame industry employer I can think of that tries to pay fairly. My friends' Riot SWE offers are the only ones that I've seen come anywhere near FAANG compensation. Sadly they still fall short due to no RSUs, but at least they try. Riot offers are ~75% of FAANG TC, and on par with SF/Bay Area base salaries, while Blizzard offers are more typical for the industry and approach 40% of FAANG TC at best.
It is possible to tax unhealthy products to compensate for the toll they create on people health and subsequent costs to society. Tobacco is heavily taxed, and so is alcohol. While buying coke is close to the price of mineral water.
Eh, anecdotal, but that hasn’t been true in my experience. I’m fairly certain I’m perceived negatively. I show up, do my work, but do not seek any sort of human communication beyond the bare minimum required. I certainly don’t create connections, seek face time, etc.

I’ve been with my company for nearly 2 decades and only know about 10 people, and only 2 of those well. I worked with one person for five years on a daily basis before they learned I was married with a bunch of kids.

My salary has gone up 84% in those 18+ years. I make way more money than I feel I deserve (though I’m not complaining). I’ve never asked for a raise or anything like that. They just keep giving me raises on their own. Just recently in the middle of the pandemic they gave me a 16% raise out of the blue.

I don’t know for sure how much others make, but I’m fairly certain I’m one of the top earners. It frankly baffles me.
The EA pilots were given an Emergency Airworthiness Directive which gave a two step process for recovering from MCAS malfunction:

1. use the electric trim switches to drive the trim to normal

2. cut off the trim system with the console cutoff switches.

That's it. As simple as that. And it is NOT what the EA pilots did (they cut off the trim first).

Here are the exact directions:

"Initially, higher control forces may be needed to overcome any stabilizer nose down trim already applied. Electric stabilizer trim can be used to neutralize control column pitch forces before moving the STAB TRIM CUTOUT switches to CUTOUT. Manual stabilizer trim can be used before and after the STAB TRIM CUTOUT switches are moved to CUTOUT."

https://theaircurrent.com/wp-content/uploads/2018/11/B737-MA...

Why they didn't read, remember, or follow the EAD instructions is anybody's guess, as I've never heard of any investigation into that aspect.
Rust can statically prove there are no data races, Go cannot.

Rust offers statically checked deterministic destruction, which makes handling non-memory resources much safer from leaks. Failing to dispose non-memory resources properly (e.g in databases) may be considered a correctness problem. Rust helps in this area, Go doesn't.
Seems like an expensive way to workaround a weak port
It's interesting that the article doesn't point out that red-haired individuals also feel more pain... and Neanderthals also likely had red hair.
Not just "new cars" - a 2001 car that I drove had xeons with the leveling already mandatory. And it's checked at the bi-yearly technical inspection, and the police can forbid you to drive the car further if it's not working and they catch you (not sure if all around EU, definitely in Czechia and Germany).
I am european and still prefer the simple system. As a software developer - knowing what kind of bunch we are - the less software for critical systems the better.

Clicking a button or switching a lever with tactile feedback, immediate response that does exactly what is expected is vastly preferable to any smart system.
What changed is that all of the people who made the pre-WoW games so great did not work on them, because they were no longer at Blizzard.
According to the next video from the youtuber, ye sit does.
Ask HN: Notice of Class Action Settlement Re Google Plus
Many people I know are reporting that they received an email from google-noreply@google.com with the subject line "Notice of Class Action Settlement re Google Plus – Your Rights May Be Affected".

The email references a Google Plus settlement and directs the user to www.googleplusdatalitigation.com to redeem a settlement claim. The website refuses all connections at the time of writing.

All people I've talked to so far are highly skeptical of this email. The lawsuit does in fact exist. The purported settlement administration website is hosted on Amazon Web Services and shields its whois information using Amazon's product. I can't really tell more beyond that.

Can anyone advise as to whether or not this is a legitimate thing?
If the other dev can’t perform better than a junior dev, they shouldn’t be a senior dev. There’s no reason that you have to go up in the titles over time if you can’t improve your capabilities. Titles should reflect skill, not just be handed out due to age.
ONSITE on Abbot Kinney, Venice Beach, LA Los Angeles (but remote for now).
& ONSITE or REMOTE in Florianópolis, Brazil.

AE Studio is looking for a few senior full stack devs to join our team of awesome developers and data scientists. We build products for startups and large companies like Samsung, and work on cool stuff in house.

We're also looking to hire software developers with sufficient social skills to communicate with some interesting clients. This role is a hybrid individual contributor/manager role with a lot of interesting challenges involved. We've found that the people who succeed best in them are entrepreneurial developers who love to code but also feel like they should try out "management" or have some freelance or entrepreneurial experience.

We have a pretty fun team of developers, data scientists, designers and PMs. We build products for startups like Protocol Labs and large companies like Samsung, and work on cool stuff in house. We’re particularly passionate about building products that increase human agency.

We’re currently building things like a COVID-19 test platform and computer vision to do an at-home COVID test, a customizable merch platform with some cool computer vision and nlp behind it, and computer vision for preventative medicine pee sticks.

Apply at https://ae.studio/join-us

Or apply by solving this lighthearted programming challenge from a few months ago to save Tom Hanks from COVID-19: https://challenges.ae.studio/
Only consider remote candidates in US?
Or use modified randomized response technique [1]

Roll a die and multiply (salary - 100k) by the spots on the die. Share that value publicly. Sum all such values and average them then divide by 21/6 and add 100k. Choose the 100k value to be closest to but not greater then your guess at the lowest salary.

[1] https://en.m.wikipedia.org/wiki/Randomized_response
I have a funny story of the opposite happening to me. This is when I was leading a small team that developed specialized Machine Learning modules for clients. So we have this in-person client meeting (they had decided to travel down to our office), where someone from project management decided to represent the technical crowd i.e. us and the other devs. Since he has done this before he is dressed impeccably in formals, is his charming self, etc. While the meeting is on, and we backstage folks are at work, I suddenly get a ping from him asking to walk into the meeting to explain a specific module. I'm not cleanly shaved, and frankly, shabbily dressed - because well, I had been told I would not be needed in the meeting. So I walk in, describe what they wanted to know in about 2 min, which was no different from what the other guy had said, and they were suddenly convinced!

The phenomena might be general - looking good is one big part of it, but people in certain roles/work functions are expected to have a certain appearance.
A quick search revealed only one study that said this, and a ton of studies that said the complete opposite. Oh, and articles showing faults in that one study. i.e. for masters students entering new jobs, men were 8x more likely to negotiate on salary.
>because you want to run on an edge device or have power constraints.

Plug for TinyML

[1] https://www.tinyml.org
That is possibly the most exploitative form of compensation I've heard of in the Western world.
This is an incredibly well-written and well-written response.
This is interesting. Let's assume that I do require to use a Save icon and my usage makes sense. I can't think of a "better" icon to represent the saving action than a floppy disk right now.

Of course, ten year olds today wouldn't probably understand its origins. But what in today's world could represent a platform-agnostic, general purpose, "Save" icon? A flash drive? SD Card?
It doesn't only WARN about ignoring an error, it refuses to compile. T and Result<T, E> are different types.
Has anyone yet tried programming in Inform 7 via voice?
That will give an average, but it won't give the distribution (min/max/etc)
You'll pay more for electricity, then. Your choice.
Thank you very much for the kind words.
Bro, get help for your junk problem.
I'd love to see a comparison of a simple application, e.g. a media player in Qt vs Godot using this mode, and see which one drains a laptop battery quicker.
> Law suits are expensive

Don't know about the US, but in countries with strong (or existing) worker unions the unions would jump at that kind of case to help the employee with expenses, legal counsel, and what have you.

Unions definitely have their problems, but keeping the employers on their toes about actually breaking the law is one of their big benefits.

Of course all that doesn't help with all the other things you brought up, so there's that.