skysight-inc/HackerNews huggingface dataset:
Well, just about everyone is hiring remote now.

I have some general advice and that is perception is reality. Starting with the resume and focusing on outcomes and value add actions taken, to talking the talk in interviews for the next position. Adopt patio's mindset. I'm not a "programmer". Programming is one tool I use to create value for the business. I have other tools and perhaps the most valuable of which is my mind; decision making.

Anecdote; I am leaving my company for smaller pastures but I turned down that staff pos I mentioned. I'm starting at a new place but was a bit lazy during the interview process with selling myself(was only talking to a couple places and was going to take time off if I didn't find a place I was interested in). Got low balled, maybe under leveled, and took the job anyway haha. I'm a staff full stack at one company worth 200k base, but perhaps not here. Perception is reality.

P.S. I'm also just really lucky in many regards. I got really early(just after high school) resume and business thinking advice from a good friend who is an MBA, for one.
What was horrible about it if u were able to be productive in a day?
I agree with everything you said and have seen it play out on Twitter multiple times. It’s the same as flaming and why Twitter is such an awful place
Given a hypothetical group of smokers who not only blow smoke in other peoples' faces on purpose but who loudly advocate that other people do so, claiming that it's all a big conspiracy and that secondhand smoke is actually harmless or even healthy, yes. I'd put them on the same side of the line as antivaxxers.

Same with drunk driving. Did the drunk driver own a chain of car repair shops that promoted their $29 oil changes by offering free shots of Jaegermeister in the lube bay? Well, sorry, pal, someone who didn't do that is ahead of you in triage. We could maybe fit you in next Tuesday.

Also once again we are talking about whether or not is okay to laugh at someone dying. It has nothing to do with antivax stuff. This is the second time you have attempted to put words in my mouth. Please stop.

Yet out of all the worthy causes in the world, you choose to take time out of your day to defend this one. Curious.

The antivaxxers have social-media heavyweights like Tucker Carlson and Robert F. Kennedy and Nicki Minaj and Eric Clapton speaking for them. You can take a break.
> just like the old “I have a black friend” doesn’t

Yeah, funny how the whole "lived experience" thing is only for one side of the culture war.
using a blockchain costs no energy
How is money increasingly irrelevant? I'm thinking you gotta max money so that you have the breathing room to be able to move to meaning-mode. If you're living month to month, that's gonna clamp down on your ability to actualize.
There are more countries in the world than the US and many of them would welcome something like ivermectin if it worked.

Sure, ivermectin is dirt cheap, but that doesn't mean somebody couldn't make a buck off of it. Not to mention that any doctor who actually proved something like that to be effective would be quickly hailed as a hero.

This is the problem with the "Covid Conspiracists"--magically everything is 100% worldwide unified action with perfect lockstep and no deviations--in spite of the fact that many of these countries have primal hatred for one another.
There are also a freaking ton of mediocre programmers who take three days to pound out flawed solution.

See: the recent story about Missouri revealing SSNs of teachers.
Great article. It nails the “We tried X without actually trying X and it didn’t work” problem that happens all the time in software development. I have so many times been told that “X doesn’t work” after which I demonstrate X working just fine. They always get very quiet when I do that.
I elaborated a bit in my reply above, but basically, multiple logging frameworks with incompatible APIs, few of which offer the fine-grained control the person running the app might need.

But I'm used to the JVM world. And when I first met slf4j, I was like, wtf is this crap, but I appreciate it now as the embodiment of the desire to standardise logging across the Java ecosystem.

While using slf4j does make it trivial to swap out logging frameworks in an app, in my 13 years at my last job, we only did that once, from log4j to Logback, so that's not so important.

But yeah, what I miss from Java land in Go logging is the common approach - loggers and appenders are (usually) configured outside of code, the user can provide their own configuration at runtime to override the config shipped in the jar to troubleshoot issues - especially when you can configure the logging lib to check the conf file every X seconds for changes - allows you to change logger levels on the fly without restarting the app (ditto Logback's JMX configurator).

And lastly, no matter the logging library, configuring them is near identical.
ok, I'll take the correction. but, 60/40 is still a huge distance from a historical perspective which weights mens activity in the record a lot more toward 80/20 or better.

To me, the laphams article is a re-balance which probably understates, more than overstates the contribution of womens literacy in the scribe records. Thats the point here, not the hunter-gatherer story.
Yeah but let's say your job is dumb and you have enough saved up. Maybe spend 6 months just putzing around a bit to see what a fresh take on life gives you?
Isn't that just a pump and dump?
So, if we took the breadwinner-homemaker dynamic, which of the two is more likely to have the time to be literate? the one in the field, or the one by the hearth?
What does (parallel) spreading activation have to do with Cortical Column Networks maybe and redundancy?
https://en.wikipedia.org/wiki/Spreading_activation
Except in reality their coworkers weren't farting on every burger, they were just giggling over non-PC jokes, and the camera system confirmed that there was no farting.

Sadly, the employee that leaked/whistleblew is suffering from a mental illness, and they delusionally thought their coworkers were farting on the burgers.
If your hand were out of commission longer I would suggest learning a single-hand keyboard layout. Even for a few weeks, you might want to consider it. It may only take a few days to get faster than one-handed hunt-and-peck on QWERTY. Skilled users can reach 50+ wpm.

https://en.wikipedia.org/wiki/Dvorak_keyboard_layout#One-han...
Continental Drift
I’m bored of lazy people who can’t be bothered to simply search for days and instead use lies and misdirection to further their misguided and ultimately self destructive world view.

https://covid.cdc.gov/covid-data-tracker/#rates-by-vaccine-s...
i wonder how this compares with einsum

https://ajcr.net/Basic-guide-to-einsum/

> The einsum function is one of NumPy’s jewels. It can often outperform familiar array functions in terms of speed and memory efficiency, thanks to its expressive power and smart loops

it seems like einsum has been ported to torch & tensorflow

https://numpy.org/doc/stable/reference/generated/numpy.einsu... ; https://pytorch.org/docs/stable/generated/torch.einsum.html ; https://www.tensorflow.org/api_docs/python/tf/einsum
> Most developers are working on a codebase where they did not personally write that "void main(...)" boilerplate

Most developers yes. Most programmers, no; Excel is the most popular programming language in the world by far. Imagine if Java were used instead of Excel to solve the same kind of problems Excel is used for today. Think about how much extra boilerplate would be in this world for no reason. Because the many hundreds of millions of people using Excel have done so for their purposes without missing the features you claim are essential for team development.

And maybe they are! But to my point, if you're not doing team development, then why do you need to even think about these features that aid in team development? If you are not trying to implement an object-oriented system, then using a tool that prescribes a maximalist object-oriented design philosophy is going to add a lot of extra work with no clear tangible benefit to the actual problem you're trying to solve. This is incidental complexity, and it's going to slow you down no matter how fast you type compared to a system that excludes this complexity.

The system that eliminates incidental complexity will provide the least amount of friction between you and solving your problem. That's the ideal. Any tooling you add to the task is going to introduce some complexity. That complexity may ultimately be beneficial or it could get in your way. It depends on what you want to do.
So drivers are definitely awesome. But at some point adding some usability for “killer apps” on the mainline phones might pull in significant users.
DX-Ball
This reminds me that I should finish off my <pdf-viewer> event based on PDF.js with the goal of just being able to drop an easily customizable viewer into any page:

https://github.com/justinfagnani/pdf-viewer-element

On the docs front, I couldn't agree more. It's tough to use.
> perhaps requiring the dismissal of) Tether's corporate officers

That's okay, they'll just go to work for Bitfinex. Remember when the two claimed they were independent? And then Bitfinex loaned Tether $800M, and we'll call the two people who signed the loan contract for Bitfinex "Corporate Officer A" and "Corporate Officer B". Meanwhile, on the other side of the contract, we'll call the people who signed on behalf of Tether uhh... "Corporate Officer A" and "Corporate Officer B".

Or they'll go work for Deltec. Whose Deputy CEO will give interviews saying that "they can see the flow of all the Tether, because we are in the system and can see every transaction". Another legit, arms-length financial relationship, evidently...
Has Sam Bankman-Fried changed his tune? Last I heard on Odd Lots, he was conceding that their optics were poor, but still seemed to claim that they were legit.
There is an RSI dictation app called Serenade that looks promising. I’ve never used it but it’s been my backup plan for if this ever happens to me.

https://serenade.ai/
Here's a litmus test for you: into which "boxes" would you put someone like Glenn Greenwald or Matt Taibbi? Of the outlets and people you mentioned I do listen to Carlson and Rubin from time to time - they are saying things I view as reasonable. I agree with nearly everything Greenwald and Taibbi have to say, even though they're liberals and I'm not. We're more alike than dissimilar. We have common enemy - the Uniparty. Except the Uniparty has somehow managed to brainwash the liberal intelligentsia into believing that it gives a slightest shit about them and that abundant gibs would issue if liberals just sustain its rotting carcass for another decade. Protip: you and I both aren't members of the club.
No auditor audited tether.

Tether got few attestations from an unknown company a few times, but they have also been caught red handed by NYAG for moving funds a day before attestation snapshot is taken, and moved it the day after.

For the uninitiated, attestation verifies a single point in time, so it's easy to game it. And this is something tether has done.
Data can be collected by third parties about your activity on platforms like Facebook without involvement of the platform owner. On TikTok or Instagram a bot can subscribe to you. On Facebook some info may be public to other users (depends on settings) and some interactions are public, like commenting on a public post.
He shouldn't have said get over yourself... But I've grown to find anyone who whips out "edge lord" automatically loses the discussion.
There's a screenshot that shows it being routed through SteamVR, so I'm presuming that it's fairly hardware-agnostic.
Their entire IoT program seems to revolve around hooking companies on using Snap. This makes sense financially, because if you can trick a company into rolling out their IoT network through Snap, a store Canonical is the only one in control of, they practically lock these customers into their business model.

Once you've deployed a thousand IoT devices, you don't just re-develop the entire system to use Docker/Balena/whatever when Canonical announces it'll start charging money for something that's currently free. The price difference needs to be smaller than the added development cost or it'd be a waste of company resources.
> Maybe I'm misinterpreting the study.

With no offense intended, I think you're misunderstanding the whole concept of "viral load". If you are not infected with SARS-CoV-2, you don't have a SARS-CoV-2 "viral load".
This is really cool! Seeing more examples of formal verification in the wild is always exciting for me.

I'm slightly let down by how they are formally proving time complexity bounds. I was excited because proving performance bounds is a pretty tough nut to crack, but
looking through the sort algorithms (and their overview in Section 1.5) it looks like they don't prove the runtime of the function directly. Rather they create a whole new cost function, assert without proof that the cost function accurately represents the original function, and then prove that the cost function has certain bounds.

I would be interested to hear if anyone has experience with formal verification frameworks that can be used to prove time and space complexity bounds of arbitrary code.
And yet python tops the Tiobe index anyway. The python 3 transition was not that big a deal, and I migrated or assisted in the migration of many codebases some of which are as big as they get (openstack). the ten year thing especially made it really gradual, and we're all done now. Python 3 is great. Folks migrating to rust / go etc are looking at performance concerns for high volume server software, which python is simply never going to specialize in, and for which rust and go were both introduced only very recently.
They didn't switch because python 3 was so disappointing.
With respect to the #AppleToo movement, there is now an entire industry of lawyers and activists who go grievance-hunting due to poorly conceived civil rights law:

https://richardhanania.substack.com/p/wokeness-as-saddam-sta...

This is exactly the kind of movement that the financial incentives instilled by civil rights laws would create. And it will continue to gradually sap US industry's efficiency.
Neither, because books are completely unaffordable to anybody who is a part of the working class. ;)
Sorry to hear about your wrist! Back in January I took a hard fall and fractured both my elbows at the same time, so I had a somewhat hard time with work too (though not nearly as bad as you're having).

The first thing I'd recommend if you can swing it is short term disability insurance. If you have that available to you, it might be worth considering.

If not, you may find voice dictation programs useful in some cases, like writing documentation, slack messages, and so on, but that may be more trouble than just typing one-handed depending on various factors. That said, while I can't remember the guy's name or conference talk off hand, there was a video I saw once about a (I think Python) developer in a similar situation who built a voice dictation system for programming and demo'd it live, and he was very effective with it. Seemed like it had a hell of a learning curve, but depending on how long you'll be unable to use that hand, it might be worth your while to do some research in that area.

My last bit of advice is probably the most practical but least desirable: get good at typing one-handed. Back in high school I dated a girl who unfortunately had to have one of her arms amputated when she was a kid. I always wondered how the hell she was able to use AOL instant messenger (showing my age here, haha!) so well, until I saw her type at home in her room one day. Despite having only one hand, she could type just as fast as I did, maybe even faster! (And I've been considered by most people one of the fastest typists they've ever seen; this girl put me to shame!) She'd been doing life one-handed for years, so of course she got good at it. Moral of the story is: yeah it sucks and it's gonna be a rough transition, but you CAN get better at the one-handed thing eventually, just like she did.

No matter what you end up doing, I wish you luck and a speedy recovery!
The problem is, someone will always find offense at something especially once culture teaches them it gives them power over others.

Once you give in to the extreme end, you'll be giving in to more and more and more.

People tried canceling Weird AL bc he said "spastic" in Word Crimes, and that's supposedly ableist.

What's he to do? Tell you its only a joke so you can come back with your retort about "these types of people" for whom it's "always a joke"

Power has been given to the mobs and they keep moving the line and we're at their mercy of what is allowed and not allowed to not only be funny but be said at all

Even more maddening is that this little group of authoritarians spend so much time crying about fascism anytime someone is to the left or the right of the Democratic Party, without having a hard look in the mirror.

All these perpetually offended types weren't mad at Netflix when it peddled a movie that paid preteen girl actresses to twerk and grind on a floor for a film with "a message". But black man hurt fee fees by trying to find a middle ground no less, so let's bring out the tiki torches.
Well, me too. Struggling to see is the problem we face.

I had no reason to believe anything could improve it, but I cannot argue with the fact that I do not need the reading glasses anymore. Similarly, I had never heard of anything that would lower diastolic blood pressure, which as I understand it rises as arteries become less elastic. But in both cases, the evidence is objectively unavoidable. (Unavoidable for me, anyway. Others may pretend I made it up.)

It is also easy and tasty to try out yourself. I make my own kombucha for <$.20 / pint. Anybody can do that, too.

If my objectively improved accommodation and blood pressure are the result of some other process, or processes, the kombucha is at worst harmless, and has, anyway, lots of B and C vitamins.
ignoring the "thoughts on flash"[0] letter, the apple <=> adobe relationship goes back to at least the apple LaserWriter[1], so that would definitely make sense

the Quartz compositor itself has "use[d] pdf internally"[2][3] ever since the initial launch of Mac OS X

> By the time OS X came out, these were less the kind of features that "the next great personal computer operating system" should have, and more the kind that they all had. What was new included how Quartz, the engine for OS X's "killer graphics," was based on PDF.

> "What does that mean?" asked Jobs. "You know when you go to the web and you see PDF documents? Well, that technology is now at the core of Mac OS X's graphics. So you can image PDFs instantly. So now all applications get this for free."

> It's how, to this day, every Mac app can produce a PDF document without needing a third-party app.[4]

[0]: https://web.archive.org/web/20100531072734/http://www.apple....

[1]: https://en.wikipedia.org/wiki/LaserWriter#Apple's_developmen...

[2]: https://www.youtube.com/watch?v=Ko4V3G4NqII / https://www.youtube.com/watch?v=6-fkYFV7rOY

[3]: https://en.wikipedia.org/wiki/Quartz_(graphics_layer)#Use_of...

[4]: https://appleinsider.com/articles/21/03/24/apple-launched-it...

https://pspdfkit.com/blog/2020/apple-and-pdf-history/
Great question! einsum is almost exactly broadcast + sum. as_strided lets you do “funky” strides to enable all the various convolutions (sliding windows aren’t easily represented with einsum).
Yeah... I'm not really sure where this idea of not being able to use the tools available out of the box to deploy apps and do networking comes from. I deploy YAML. If I feel like my YAML is too big, I DRY it using kustomize. I can use --prune if I'm worried about stuff sticking around in the cluster. For networking, I... don't do anything? We get DNS built in. Just use the service name. What else is there to do?
Adding fuel to a fire makes it burn hotter, even if it was already there.
For me what matters is that it runs macOS reliably. I’m spoiled by its ergonomics and I run Adobe and other graphics intensive software which doesn’t run on Linux.

My 2015 MacBook pro still runs. I’m not looking forward to giving up the USB ports, the MagSafe, the hdmi and sdcard ports.

That said, I'm excited about the new generation - if I can use one laptop for coding, image processing and video editing, that would be worth my money.

Unfortunately the mass produced engineering disasters that Apple has become synonymous with (the keyboard fiasco, the short display cable, the insane repair prices) have diminished my trust with the company.

Most likely I’ll still give them my money.
Right, I think a lot of the HN audience understands this often happens with public (or 'public') data on the Internet. I still think the article title is a bit misleading when the article is about data brokers instead of Facebook (even if sometimes data brokers use FB) and would hope for more constructive and better-sourced articles from Mozilla.
Or even, you know, not.
It's up to you how to interpret the law, and it's up to the justice system and/or law enforcement and/or military to decide to punish you if it disagrees with your interpretation of the rules of society. I am not you, I am not your lawyer (this is not legal advice), and I am not a member of a societal authority such as those above; therefore, I have no viewpoint on whether you specifically owe some debt to society or not. You'll need to resolve that yourself or with the cooperation of your lawyer.
Elevatorgate: 'coffee' == 'sex'
Whenever I read stories like these, the first thing that goes through my mind is: No, the company did not fire you for that reason. As someone who has terminated employees in the past, the amount of time and effort companies put it into making sure never to fire someone unjustly is staggering. The stakes are even greater when it’s someone who’s an activist against harassment. It means Apple fully expected this to hit the media or courts, so there is zero room for getting it wrong.
While as an ADHD’er who agrees with all the concerns expressed here on the payment model, I also think that criticism like this has to be a little measured and proportional. Some of the feedback in the comments here (not necessarily in this direct thread that I’m replying to) are going a little too far in my opinion.

Constructive criticism is useful but there are many here breaking the “take the most charitable possible interpretation” rule of HN.

So please do listen to this feedback and please do act on it, but don’t take the personal attacks and name calling in some of the comments here too seriously.

You are being polite and gracious in your responses!
Teams and Projects at Gitpod
I used the built-in dictation button on the iPad to dictate half of my doctoral thesis. I used various words to represent particular obscure technical acronyms that Siri would always fail at. Then in the future I would do a ‘find and replace’.

I would always stand while dictating, and make sure water was nearby so that I spoke more clearly and could easily pace while thinking of the next thing to dictate.

I did this more as a fun experiment, but it made writing so much more enjoyable that I still keep some of the habits.
that's a stupid thought
This one is interesting to me https://www.npr.org/2017/04/24/525413427/for-drone-pilots-wa...
Yeah, as someone who has worked on mobile games, this entire scenario suggests ignorance of how game development works.
They're all just various distributions of the same OS. Personally I'm just not interested in anything Android.