skysight-inc/HackerNews huggingface dataset:
I still like the idea of showing a salary range, but it doesn’t seem like showing the gender pay gap will do much. I guess it will be used to shame them and they will give a pay bump to a woman who may or may not have deserved it?

But if there is systemic bias it will still exist and just be pushed elsewhere.

I more believe that if there is wrong the first course of action is for you to do right, and if enough people do right you have the influence to make the wrong illegal, at which point it doesn’t matter cuz more of you just want what is right.

Ultimately this is just another way to stoke the flames of class division. The idea that ; The strong will only ever oppress the weak, so the weak must always try to destroy what is strong. This thinking never allows for the chance that someone can be powerful and good and on the side of the weak.
Immigration was the most salient issue of '16 as well
As I got older I switched my focus to riding switch. While I'm not as solid riding switch I can keep up and often pass most I ride with.

Along with building up my switch skills I worked on frontside and backside 180s. Basically being able to flip from one to the other and back. Sometimes I forget which is my natural stance and which it switch.

I was progressing up to 360s from either stance but haven't been out enough the that couple of years.

I'm in my 50s. I do most of my riding in Vermont (mostly Killington) so my skills are almost legit ;)
Whenever I see a product this large having an outage (a lot recently, especially with Facebook, GCP, and AWS), I can only think of how stressful it must be for whoever needs to fix it. I've been on the other side of the outage before, albeit with a much smaller product, but lord was that stressful. Thinking about the random engineers that are stressed out and thinking that they could be fired for this, even if the cause wasn't their fault (since management at large companies can be pretty thick) is very upsetting to me. Say what you want about a large company having a large outage, but it's normal engineers that are trying to fix it at the end of the day, and I can sympathize.
down in Oregon as well
Isn’t this study using the same methodology that was recently debunked? The one about that fake ratio of positive vs negative thoughts? Someone had posted an article about it here in HN.
SARS-CoV-2 variants of concern as of 17 February 2022
> Human drivers include those on drugs.

I'm guessing that high drivers account for at most a sliver of incidents, but moreover, I don't see the purpose in comparing autopilot to only the best drivers. If someone who would otherwise drive high uses autopilot, isn't that an improvement? If someone who would otherwise text while driving uses autopilot, isn't that an improvement? If someone who is just a worse driver than autopilot uses autopilot, isn't that an improvement?
I fully agree with this. Scanning Google News or a couple of the more professional international news services like BBC / Al Jazeera / Reuters I still feel pretty well informed (and confident that there's usually nothing of immediate consequence to me) but it doesn't grow into "expert analysis" or impact my feelings much. Here's another thing I noticed: how manipulated / manipulative it is. And not just news and I don't just mean politically - I know everyone thinks that news that doesn't align with their politics is just brainwashing. Broadcast TV is just generally awful now IMO.

We went quite a few years without ever seeing cable. My kids would stream shows and consume other media on-demand, but any advertising was minimal and fairly non-intrusive. And then they were watching a kids show at a hotel once and the ads came on and the effect it had on them was crazy. They suddenly desperately needed all the toys in the commercials and were repeating catch phrases from ads after only seeing them a couple of times. The contrast in their behavior was insane. And they HAD to keep watching it like I hadn't seen before. I spent a week off-grid with my parents a while back and it was great. We came home and my Mom put on the news suddenly everything was terrible and she was angry, but she had to keep watching.

Just awful for mental health if you can't separate yourself from it.
Show HN: The Status Page Status Page
You can block anything that you find time consuming using UBlock Origin.

Here's a little write up that explains how:

https://medium.com/@okrutny/how-i-gain-hours-of-productive-t...
I refer to the cities, not the whole oblast.
Most of those sanctions got lifted by Trump right?
Oh sorry he climbed some part of Everest himself, and took people to Kilimanjaro. My bad, confused two distinct events.
I think there is a misconception that the 'metaverse' can be some kind of data driven visual experience that we immerse ourselves in.

The real metaverse is what lives inside our heads - that we communicate with each other to (hopefully) build a shared mental model with enough concordance with real reality to be useful to us. All media (including AR) is no more, and no less, than this communication.
This live map started 8 years ago and has been updating all the time since, showing all daily incidents that never stopped happening. It also followed ISIS wars in Iraq and Syria and so on.
At the end of the day though, what are the actual consequences for him?
hyper specialized software is often not necessary; hence excel and trello.
Ask HN: Could you please share which SaaS you are using for your SaaS?
What do you use, for example, for:

- Monitoring customer behaviour

- Talking to customers or support tickets or feedback

- Collecting customer's feature requests

- Product analytics

- APM

etc...
I can comment on snowboarding. But I did take up skiing as an adult and my experience doesn't line up with this.

My kid graduated high school, so I moved to a small town in Colorado to learn how to ski and ice climb. I am somewhat athletic, but not competitively so.

I started skiing at 42, and I am now in my 3rd year of doing it.

I do wear a helmet.

But I don't fall, and certainly not thousands of times. I'm old enough that I'm very conservative... but I fall infrequently enough that I can remember the 3 times I've done it this season.

Skiing really isn't that dangerous or even physically demanding.
Eh. To some extend yes but largely, no. If you loved COBOL all your life you can still find COBOL work. It's harder now but its out there. You're just not going to be working at a cool start up doing it.

So if part of what you love is working at cool cutting edge companies then yeah you have to keep learning new cutting edge things. But if you just want to bang out code in your preferred language there will almost always be a company somewhere hiring for that.
The person hiring the sub contracting; do they take on the liability?
You're right confused it. My bad. Yet rest of the argument applies.
If the value proposition is common, then yes it is hard. If it is novel, then no.

Agree design is much more important than before. But you can still pay a designer $1k or less and it looks pretty nice. Maybe not "uniquely different", but nice.

Agree the days of "simply put it up and get users" is probably gone. One has to work it, which is what distinguishes a project from a business. Developers may be good at one, but not both.
Reminds me of the 1991 Louisiana gubernatorial election, between Edwin Edwards (blatantly corrupt) and David Duke (Klansman). The bumper stickers all over the state said "Vote for the Crook! It's Important!".
The DNS server is hardcoded, so they use the DNS server that Samsung want instead of your local. But it will failover to local network DNS if it fail to connect to the hardcoded server as far as i know.

It is not the ads server that is hardcoded. I doubt they will ever do that because that is hard to manage and does not escale.

So there will be traffic in port 53 that will be captured and redirected to my local dns server.
If you're "good day" depends on a ticker going up or down, that is in no way substantively different than addiction.

If it is acceptable for +, then - is also on the table.

Saying "feeling bad is poor mental health and shouldn't be accepted" is pretty much a _practically_ useless sentiment.

If your dog dies, is it acceptable to grieve? Is that being in poor mental health? Is that acceptable? Shouldn't you take a Xanax and go back to work?

The costs of individual liberty are becoming more apparent. This applies to self-directed investing as much as it does gun ownership, or bodily autonomy.

If we can simply say it isn't acceptable...what good does that do?
I disagree. If no one else is at the intersection, rolling stops make no impact on safety. There's no one there to predict anything.
https://en.wikipedia.org/wiki/Public_figure

> A person can become an "involuntary public figure" as the result of publicity, even though that person did not want or invite the public attention. A person can also become a "limited public figure" by engaging in actions which generate publicity within a narrow area of interest. For example, [jokes about] ... Terry Rakolta [an activist who spearheaded a boycott of the show Married ... with Children] were fair comments ... within the confines of her public conduct [and] protected by Ms. Rakolta's status as a "limited public figure".

Celebrites have a hard time suing for defamation due to their status as public figures. The reporter in this case likely qualifies as an "involuntary public figure" due to the coverage of all this, and might be a public figure just by being a reporter.
I have never owned a car and don’t plan to, because I have always lived in very dense cities and only intend to live in very dense cities. Life is unbearable to me elsewhere. The bus, subway, and taxis have worked fine my entire life. Do you know what you’re missing?
+1 for me in Colorado
> It seems that a proper scientific mindset would declare something neither true nor false until a study is done.

Bertrand Russell might disagree. You don’t need to weight all conjectures equally or even entertain them without sufficient explanation or evidence.

Here’s his Russell’s Teapot thought experiment: https://en.m.wikipedia.org/wiki/Russell%27s_teapot
Ask HN: Building vision systems without knowing ML?
In the past, I've worked on tons of personal projects where I was using Google's Video Intelligence API (https://cloud.google.com/video-intelligence) to track people, objects, and more after recording stuff live on a Raspberry Pi and sending it up to Google.

Works great for personal projects (I get 1k minutes free, etc) but do people actually use these APIs in production? $0.15 / min for a single model feels expensive at scale, and they only work for such a narrow set of use-cases. I know there are other offerings in AWS Sagemaker (https://aws.amazon.com/sagemaker/) that let you build your own models but I don't want to deal with any training data or ML hands-on.

I've been wondering if others have dealt with this stuff and/or worked in environments where they feel the same. Is it expected that I have to use OpenCV + some other things like Sagemaker / PyTorch to build image / video understanding systems?
Ask HN: BitWarden Master Password No Longer Works (Solved)
So my BitWarden master password stopped working. I am 100% confident that my password has not changed, but the developers changed the way passwords are handled.

In the past, my password would work on Chrome, but would fail to work on Mobile. I opened an issue and it was ignored.

Now my master password does not work anywhere (APART FROM THS LAPTOP and I was lucky to export my passwords.)

So heres a warning to all. Do not use BitWarden, they handle passwords incorrectly and you may lose all your passwords if they decide to randomly change password handling.

Possible Problem: They truncate passwords before sending to server? IDK at what length they truncate.

Has anyone else dealt with this and do you possibly know at what length they started truncating passwords?

Mystery solved:

My e-mail address was wrong. It was .ccom instead of .com

Oops. Can't delete this post but it would be good if BitWarden verified emails before creation! I guess I added an extra c when I made my account on accident.

Guess I'm the stupid one here, sorry BitWarden!

What actually happened:

My 2016 MacBook Pro Keyboard randomly adds extra letterrs whhen typing (see?) and wheen II made the acccount it addeed an extra l and extra c.

I was lucky to find the original email by clicking "Change Master Password" and it auto-filled my e-mail (or maybe Chrome remembered it.)

Darn you Apple Keyboards, luckily I'm migrating to my new M1 mac!
The oblasts are larger than the regions within Russian territory. This is just a straight violation of the sovereign territory of Ukraine. You do not, as a country, get to unilaterally redraw internationally recognized borders just because some people sympathetic to you or who share a language live on the other side.
I think Zoom just had a better sales team and went after corporate clients earlier. Now that no one is in the office, it seems silly, because Meet is just straight up a nicer experience on all fronts, but in the Old Days, no one ever got fired for putting Zoom hardware in a conference room.
Did you read the article? It's actually apparent that you didn't even read the first paragraph.

>>The US Copyright Office has once again denied an effort to copyright a work of art that was created by an artificial intelligence system. Dr. Stephen Thaler attempted to copyright a piece of art titled A Recent Entrance to Paradise, claiming in a second request for reconsideration of a 2019 ruling that the USCO's “human authorship” requirement was unconstitutional.

Dr. Thaler tried to copyright a work under his name, and they ruled that generative software produced images can't be copyrighted. They fundamentally misunderstood what the software does.
This isn't relevant to the question you raise - but as an accounting matter - plenty of "keep the lights on" type engineering work is almost certainly identified as R&D in those figures. I suspect there is much smaller amount going to what most people would consider more transformative innovation or basic/applied research.
+1 to all that. :) Seems to me that being a senior IC comes with risk of (1) having to take part in political BS, (2) rat-race of being compared to aggressively-climbing-the-ladder peers (if in an org that does that kind of performance nonsense), (3) not having enough time to both keep on top of tech and lead/mentor others / get scope-creeped into doing the job of a manager for non-manager pay. Therefore to me it can be a poison chalice. Instead, one can stay as a mid-level, and do it really well especially if one has a lot of years experience, and be seen as a helpful nice coworker without having to do X hours of mentoring a week to meet some kind of bar. And be less stressed, have more time for family, etc. I think the mid-levels who could've been a senior might be the savvy ones. This will probably of course, come at the expense of lower immediate salary. Long term however this may increase career longevity , more time to learn, less burn-out etc, thus salary hit is less than expected. It might be like investing your pension in a safe utility stock or something, you'll never get rich, but you'll be fine and not have to worry. :) As regards grumpy old men, from what I see its the seniors and architects that are stressed and grumpy, while I get to crank out code happily. ;) Maybe if you're grumpy, going back to mid-level is the cure? ;).
> Negativity is contagious, so I try to avoid it.

Positivity is contagious too! I had a co-worker who just exuded genuine positivity, and he was a joy to be around and I couldn't help being in a more positive mood myself.
Maybe it would have been better to embed the core inside platform-specific front-end apps using a synchronous FFI. But then, you also discovered that the platform-native GUIs are overrated, at least for this application.

Addendum: One thing that excites me about Rust is the potential to cut down on the excessive use of IPC, by letting us implement reusable libraries in a safe language that imposes minimal runtime requirements, then use Rust's powerful metaprogramming features to auto-generate safe language bindings for those libraries. That's one reason I chose Rust for AccessKit. I know diplomat [1] is making some progress in this area.

[1]: https://github.com/rust-diplomat/diplomat
When I was last job hunting I ruled out all ads that didn't include a salary range. That was a good filter. I may have rejected some companies that would have hired me on more than I'm on right now, but that was OK. I don't want to work for a company that writes bad job adverts.

I also used the heuristic that the top of the salary range in the advert was the absolute maximum the role would pay even if I was a perfect candidate, so I could reject any adverts where the maximum was below my minimum. Another good filter.

Then I ignored the minimum on the assumption that job adverts, and recruiters, often seem to lie and there was a chance that I might be offered a role under the apparent minimum. However, I applied my own minimum salary by taking the value 1/4 between the advertised minimum and maximum; if they offered less than that I'd reject it because it meant they weren't entirely happy with me if they were offering near the bottom of the range.

All in all this meant my job hunt was quite stress-free and enjoyable. I could easily reject adverts and offers, and when the right one came along I knew it was a good match.

Knowing that I could do this with every role in the EU is a good thing.
I would email them and be very clear about your concerns and expiration. Could be helpful evidence down the road.
Huh, which AOT compilers for JavaScript exist which achieve high performance? I thought JS as a language 100% depended on the runtime information available to a JIT for decent performance?
As it so happens, this resonates with me.

All through my professional life, I lived frugally, saved as much as I possibly could, made conservative, yet not "bunker mentality," investments, and avoided personal debt like the plague. Being exactly where I am today, has always been a goal.

I also made sure that every job I did, shipped. I sometimes had to "hode by dose", as it passed by, on its way out the door, but I became habituated to shipping. As a manager, I never stopped coding, but it had to be shunted to "nights and weekends." Again, I always shipped; even my open-source work. In fact, I designed, curated, and eventually turned over, a project that has become a world-standard infrastructure, used by thousands, around the world. It's really still in its infancy, even though I started it in 2008-2009.

I was fortunate to work for a company that is absolutely crazy about Quality, and I learned to have an ethos of personal Integrity, which has worked out quite well. My fiscal conservatism also worked out nicely in my management career.

Then, when my company finally wound up the department I led, and no one would hire me, I happened to have plenty set aside to retire. I'm not happy about being forced into it, but I am happy that it happened, despite my best efforts.

I have been able to pivot -fairly easily-, to a lone-wolf programmer (even though I spent my entire career in fairly diverse and large teams), and I found folks that like the kind of software I write, so my habit of ship is already paying dividends (not really. I don't make a dime, and that's just fine with me).
I also thought the analogy between the military and businesses by mere dint of workforce and asset sizes was incredibly weak.
Maybe. But I don’t care about estimating the slopes. I just need to know big values of feature X pull the model prediction up and Small values do nothing.

If you really need to unpack it, cluster your shaps. To see what kinds of predictions are being made
Behind the Scenes with Caricature Artist KAL from Economist [video]
The emoji input does work on Chrome OS
At this point, I glance at the newspaper headlines when I go into the local supermarket, I find that's enough.
> And its size "tells us that pterosaurs got larger much earlier than we thought, long before the Cretaceous period when they were competing with birds, and that's hugely significant".

This may be true, but "larger" is relative. This "largest Jurassic pterosaur" has a 2.5 m wing span -- comparable to a large RC airplane. In the Cretaceous, ptereosaurs (Quetzalcoatlus and others) exceeded four times that -- 10 m -- comparable to a small plane today.
I would start reading docs again, lol
Automatic over-the-air updates to cars do constitute a national security concern. A nation-state adversary who infiltrates the manufacturer can brick the cars, impeding the ability of essential employees to commute to work. And if the cars can be updated while on the road (either by design or by exploiting a vulnerability), it can be even worse.
I built this a little while back just to quickly check the real statuses of some major services that have been silently going down a lot recently (and to mess around with Svelte & Cloudflare pages).

Seems like today might just be the perfect day to share it with everybody else! :D
I'm curious about how many users are on your organization's Slack. I consider it one of my go-to sources for my org that has had between 250-300 people for the past 3 years. I can see it being suboptimal for a bigger company, though.
I follow almost exclusively biologists. It's pretty much the place to be to learn about new papers, especially outside of my field. I often learn about papers there before my google scholar or biorxiv alerts reach me. and the general discourse is interesting too (has anyone used X to solve problem Y, here's this new institution, lots of job openings, etc).

i find twitter to be overwhelmingly positive and interesting - you're just using it wrong.
Adding comments while reading:

> Most of us, in fact, don't really know what we want to do with our working lives until we're more or less doing it.

I can relate. Approaching 40 and I still change the definition of what I "want to do" from time to time. This in part results from my childhood experience in which my parents make important judgements, in part results from my own weakness (not perseverant enough and always back down when boredom and/or difficulty strike).

Basically I find myself distracted by all sorts of things (game dev? cool! reverse engineering? cool! embedded system? cool! writing an interpreter? cool!) but only scratching the surface for all of them. Yes it might be OK because they are just hobbies, and I can do whatever I want with hobbies, but deep in my heart I still admire those who can drill deep even for hobbies.

> What we're really talking about is the aim or goal of your career.

Actually I believe there is one thing that is potentially more important: How do we plan the end of our philosophical life? That is, when do we be content enough and say to ourselves: "OK if I die now, I can at least say that I have done something this life and did not waste all of my time". Reflecting on that, I have to say that if I were to die now, I probably believe that all of my life is wasted. Against this is just personal and everyone has one's own version of "wasted".

*******
Overall I think this is a well written piece, but the hard-core question is: Do you know yourself?
This should actually help companies too. If you find someone who thought you were paying 100 but you only pay 70, they're going to have wasted your time and their time doing interviews. Nobody wants to lead with "how much do you pay" so if the job doesn't say there's a degree of time wastage required.
They were Ukraine's in the sense that they had physical possession and unlimited time to circumvent the locks ("permissive action link", PAL). It's true the PALs may have been very non-trivial to circumvent (e.g., some PALs require a code to decrypt firing parameters), but I haven't seen anyone argue that this wasn't still vastly easier than developing weapons from scratch. Ukraine had substantial nuclear weapons expertise; it was not just a physical hosting site of the weapons.