skysight-inc/HackerNews huggingface dataset:
$300/hr is the same as $600K/year.

As a manager, who are you going to pay that kind of rate to?

Why would someone hire a contractor at that rate, when they could hire the top tier Google Engineers?

$200-300/hr rates are usually for 'expertise' style inputs - it's where you have industry leading or arcane knowledge in your field, and you bill for your insight, which might just be a few hours.

A lawyer who specializes in IP, and is intimately familiar with the Texas IP legal circuit and all the judges, would bill some 'very high rate' per hour, but probably only for limited number of hours.

If you have a full time job, and want to do some 'evening consulting' - you could bill $300/hr if you prepare a training package and are training a team on how to do something, i.e. a 4-hour course for $1200. That kind of thing.

Or if you really have some super DevOps knowledge, you're 'The K8 Man' and they call you because they are stuck on a problem, and you always have a solution - you can bill them $300/hr.

But being a bit more senior than their regular devs and helping them out doing regular work, then it's going to be tough to get a huge billing rate.
I've done quite a bit of remote MTB/gravel riding/touring (e.g. much of the Great Divide Mountain Bike Route [1]), and have settled on loading GPX tracks onto a Garmin head unit. Turn-by-turn is pretty useless, because the notion of a "turn" is too ambiguous to be useful. Anyway, with a GPX track loaded the head unit will display the path, and you can tell when you deviate significantly. Oftentimes the turns are onto nearly invisible tracks; situational awareness will sometimes save you, but expect to miss some turns. This may sound unreliable, but it's a huge step up from everything else I've tried.

[1] https://www.adventurecycling.org/routes-and-maps/adventure-c...
Or just CTR mode of a hash function (which is closer to what ChaCha20 does internally, it runs a permutation in CTR mode). H(constant, key, nonce, ctr) gets a keystream block, XOR each keystream block with the corresponding plaintext (to encrypt) or ciphertext (to decrypt) block. The constant is important in ChaCha's case, it keeps the attacker-controlled portion of the block strictly less than half the total block, prevents an all-zero input, and has some asymmetry to help diffusion overall.
Well my PC does NOT have any of those (AMD Bulldozer), so you can understand how I would be annoyed that this decision makes it ever less likely for me to be able to upgrade to another x86 in the future. (Thankfully, we're not in the nineties/oughties any more with computers becoming effectively obsolete in a year...)
ContinuedConfusion
New model M: https://www.pckeyboard.com/page/product/NEW_M

Feels better and more durable than the fancy logitechs. I'm bad for keyboards so the fact this one has lasted a year plus so far is a very good sign and strong reason to recommend it.
Well, someone did actually put out a list, and some of those shows look pretty interesting, although I do disagree with some picks.

A decent outcome nevertheless!
I tried Thinktype on my iPhone — added a shortcut to homescreen.
1) I need to tap screen to start writing
2) I need to save what I wrote — can autosave happen in a browser app?
2*) Save button moved off screen to the right
3) I think new text should be at the bottom like in chat apps, but maybe it's just my taste
4) I presume it wouldn't work offline?
A friend of mine was recently taking a course on machine learning and she had to use Python with some packages for the homework assignments. She downloaded VSCode and installed Python on her machine and then attempted to get the packages installed with pip. They weren’t showing up in the VSCode terminal though. Somehow she had six different installations of Python, one of Python 3 living inside of a VSCode namespace, one each of Python 2 and 3 living in a global location, and one each of Python 2 and 3 living in a user-specific location, and a Python installed by Anaconda. Calling python, python3, pip, and pip3 in all went to different Python installations. The VSCode installation didn’t seem to have pip at all, even with python -m pip. I managed to eventually sort it all out for her, but it took me over two hours to figure it out, and I’m a professional programmer who uses Python in my daily job. I admittedly don’t use Windows everyday, but it was a huge mess and I have no idea how it happened.

Computers are complex, and people who don’t work closely with them daily can easily get very confused.
Employers face the mirrored version of OPs question.

They'd be happy to hire contractors for some things, but have no good way to find them.
For web apps it's quite noticeable (mainly the lack of animations for routing between views), but what are some giveaways for React Native?
maybe I should give it another go :)
> Of course there's no legal right to ink supply monopoly.

Most of what DRM does on a video isn't enforcing legal copyright either.

> And the ink being controlled is not even solid, let alone digital. It's merely a computerized lock on a physical item.

Does 'digital' apply to the rights or to the management?
Letterboxd uses their API. I track my watchlist on Letterboxd and can filter movies available to stream in my subscriber services thanks to their use of the JustWatch API.
It's worth noting that there are two dictionaries used in this implementation: "possibleWords" (from which the solution can be drawn) and "impossibleWords" (other words that are valid guesses).

https://qntm.org/files/wordle/words.js

These are most likely the same words in the implementation at https://www.powerlanguage.co.uk/wordle/ based on

["cigar","rebut","sissy","humph","awake","blush","focal","evade",

showing up in the minified js (which are the first 8 words in possibleWords in order).
> It should not take someone a week to read a research paper

Either you have never read a research paper, or you are gifted, or you have been doing that for so long in your field that you forgot how hard it can be when you start.
Introduce ROCK 5 Model B - ARM desktop level SBC
I’m not sure what you mean by “the above attack would simply yield a list of all English strings of a given length”.

To attack classic OTP, you’d brute force the keyspace. Since we’re XORing, whatever we encode the key as, it’s fundamentally being used in binary to XOR between plaintext and ciphertext. So your key is a binary blob the same length as the ciphertext. You keep trying and looking for what seems to be viable plaintext. You never get “all English strings of the given length”, because you’re not brute forcing the output, you’re brute forcing the key, which isn’t necessarily English.

For the hash-based approach, you’re bruteforcing the secret used for the hash function. That keyspace can be any length, unbounded on either end by the size of the message. Likewise, you’re trying H(sk) by guessing s and k, and then XORing the message and trying to determine if it looks like what you’d expect.

Your lower bound for the hash method is if the message length is shorter than the hash functions output, in which case you can cheat and literally just treat it like classic OTP, by bruteforcing possible values for H(sk) rather than guessing k and running the computation. But beyond that it’s the same dance (and if the hash function is slow, you can always fall back to brute forcing any length message the same way you would for classic OTP).

In both cases, assuming a large key size puts you past computational sanity for brute forcing, but neither the hash construction nor OTP is secure against “infinite” time.
Cozy did the exact same thing, at least before their merger with Apartments.com. Tenant pays last month's rent via someone else's (ex-spouse's) credit card, then moves out, collects their security deposit, then disputes the card. Cozy supposedly tries to fight the dispute with the credit card company but landlord is not allowed to be a party of that discussion. Cozy fails to convince credit card company. Cozy asks landlord to return the money.
implement voting ring detection like on HN
That’s what any client does of course. But the default should be to also display the images (or clickable miniatures). Nothing that can’t be solved in any protocol - but you are both having to duct tape several services (a poor UX for the maintainer of the service) and what you are creating is basically converging on any of the modern alternatives.
its just a massive pyramid scheme. everybody goes there to vote, and roll the dice on getting the #1 tag for fake social proof. its useful for social proof insofar as the vast majority of people dont know that product hunt is fake.

semi related fun fact, i had a friend run the numbers for fun - 8% of "#1 of the day" winners die within a year of launch https://twitter.com/jakobgreenfeld/status/146816583831853875...
I'm sure that CEO did great in the interim before they lost their customers.
Doesn't it just use skia natively?
Be a rhizome. Not a tree. But a forest.
> We just need more modern terminals

Yeah like smartphone apps
, webapps, and desktop guis…
>>of the limitations on both is the shadow effect... got to go. I'll elaborate if there is interest

Yes please
Remember how people inside Theranos knew things weren't going well, and if they tried to say anything they got bullied into submission by the companies lawyers? There's a very real cost that comes with saying something, and that cost is weighed against the "so what" factor-- there's a lot of fraud less egregious than (say) Theranos, which gets dismissed because it's difficult to prove or unclear what the damages are.

I didn't do anything wrong - I did my calculations and analysis correctly, stated the assumptions and limitations of my data, etc. Executives in my division ignored the data I produced and just made shit up for their own benefit. By disclosing what I know, I open myself up to legal threats, bad references (including back channel references), damage to mental health, and potential repetitional damage, all for something where it's unclear it'd rise to a level that the SEC or FTC would actual investigate.

I'm still not decided on what to do. I've been a whistleblower at other companies, which has made me a lot of money from rewards... but it wasn't without a ton of stress in the process. So, yeah, that's all -- in theory it's an easy decision, in practice there are other considerations that make the decision more murky.
+1 for systems engineering indeed.

That's one of the reasons I write my blog - I think there are plenty of inspirational & aspirational lessons software developers (especially, but no only, in the DevOps and SRE domains) can learn from the space exploration.

If you're interested, my first article can be found at : https://medium.com/ibm-garage/out-of-this-world-lessons-from...
On a menu, it's a burger. Most likely not in a bun/McDonalds-style though (l'hamburger would be).
From a legal, practical and technical perspective, any window displayed on any screen is equally succeptible to logging. I can't imagine the fact that the company disabled ctrl+c in the policy settings making any difference in a liability case.
Where were you when I needed you 30 years ago??
Can I somehow get the list of all shows available on Netflix in country X but not in country Y?
Reminds me of this visualization[1]. The amount of code it takes to simply draw a triangle in OpenGL 1.x, OpenGL 3+, and Vulcan

The learning curve has been sacrificed. It's now a learning cliff for everything. We've used to have computers that make it simple to do simple things and hard to do complex things. Now, just so it can be slightly less hard to do complex things, we've made it hard to learn and do simple things.

1: https://twitter.com/sol_hsa/status/1174233868536356866
No, they did the exact opposite. The proposed the idea that suicide did not increase in boys because they were more likely to have socialization circles around video games.
James Web Space Telescope runs on C++ code
If that’s the case, tell me why New York City has among the lowest Black vaccination rates in the country at 28% as of October.

Edit: Ages 18-44
How would I know when to run these? Or if I need them?

I know I can do research, get training, etc... but I have never done maintenance like this with MySQL/MariaDB, so it's the unknown unknowns that worry me.
Millions were killed by a lot of things this year. Front page of HN right now is an article about how youth suicide attempts increased majorly because of this "hoax". In my neck of the woods, heroin overdoses have done more damage than any covid related flus, by a long-shot.

If it's so easy for people like me to be fine and that it's not unheard of that we're not going to die. Maybe you should swallow your pride and realize my instincts were correct to not wear one, and yours were wrong to blindly trust authority and SCIENCCEEEE. Now where are we? 2 years into 2 weeks to flatten the curve.
If you’re in university your school probably offers student development classes. One or more of them should cover study habits.

You could also consider talking to a mental health professional. I can’t diagnose you, but a few things you mentioned make me wonder if you may have a mild form of one of these:

* ADHD

* Dyslexia

* Internet Addiction
If they're genuinely useful, maybe you don't really need to quit them so much as establish firm boundaries as to their use. Not just as a matter of time, but also space and even circumstance.

Something for instance, like "I can only browse HN on my phone, during lunch." if you can successfully establish it as a ritual, that limits your potential window to time waste. Perhaps this is not a sentence entirely directed toward you, but: There's diminishing returns to HN's utility the longer you spend time on it. Knowledge you collect but can't/won't act upon is meaningless.
> ????? Long covid and post covid syndrom are a known thing.

Okay let’s see your evidence of long term side effects and syndromes caused by Omicron. The variant was discovered Dec 20. Whatever you’re claiming is based on previous variants which are not in circulation.

> The vaccines dont reduce the risk of those two as good as the the other factors ….

Okay, how much do the shots reduce your risk of “long COVID”? Looking for quantifiable results from research, not your opinion.

> And wtf a cold… dude stop trolling its covid.

Uh literally quoting “the science”:

> Well over 200 virus strains are implicated in causing the common cold, with rhinoviruses, coronaviruses, adenoviruses and enteroviruses being the most common.[

https://en.m.wikipedia.org/wiki/Common_cold

> And fucking wearing mask doesnt have anything to do with long covid…

Not my point, if you read more carefully. Can you quantify your risk of long term complications from a mild infection? How’s that compare to risk of car accident, sports injuries, cancer?

> Are you straight out of telegram or what ???

Is this supposed to be some kind of ad hominem attack? Yawn. I can’t pretend to care about your opinion of me. If you’re going to respond please focus on answering my questions.
Totally agree! Just one ever-so-minor nitpick...

>When things were simple with a single pseudonym and a message, things were great. Now things are much more complex. Threads, DMs...

IRC has DMs too, /msg
why do the employers prefer hiring rather than contracting?
>… are actively and continuously modified by policymakers exempt from democratic oversight

Are we certain this is a bad thing? Looking over the last couple decades of American politics, the politicians typically optimize for short term outcomes, and not necessarily optimal outcomes for their constituents but whatever it is that will best accommodate their own careers.

One could argue that you absolutely need specialists/technocrats running the Fed, if you’re going to have a Fed at all.

One data point - a key takeaway from Michael Lewis’s book The Premonition was a damning assessment of the CDC and the top leadership in California’s public health. And while Lewis isn’t a Trump fan, he didn’t spare Democrats.

As COVID spreading across America, California’s politically appointed top public health expert literally did nothing and squashed any attempt by her team from devising any policy. She downplayed the seriousness of the virus, and as Lewis calls out, she had no significant background in infectious disease or specific qualifications for the job other than being given that role by the California governor because of goals around non white women in leadership positions.

Meanwhile, the CDC provided zero leadership, simply because the head is appointed by the President, and was afraid of upsetting Trump.

You could argue that instead of political appointees, you want constituents to directly vote for these roles. Given the typical Americans apathy or general lack of knowledge around some of these complex topics, I’m not convinced that’s a great idea.
This is a restriction on imposing restrictions on other people by requiring them to use proprietary software when e.g. filing taxes. It is not a requirement to use free software, but it is a requirement that if software need be used that it is free.

In this sense, the state agencies are disallowed from infringing on the public's rights, but are still free to ignore their own.
on his website it said zurich, seeing rates of 40usd for a freelancer based in zurich does not make any sense. zurich is to expensive for him to charge so little.
The article links to https://www.ncbi.nlm.nih.gov/labs/pmc/articles/PMC5552051/ that states "Therefore, penetration of far-UVC ~200-nm light through the cornea to the lens is Predicted to be essentially zero (15)." 15 is titled: "UV absorbance of the human cornea in the 240- to 400-nm range." Further, the main claim is "in microbes that are much smaller in size than human cells [less than 1 μm in diameter, compared to the diameter of typical human cells ranging from about 10–25 μm], [far UVC] is strongly absorbed by the proteins in the cytoplasm of human cells and is drastically attenuated before reaching the human cell nucleus" DNA and other proteins are known to be more affected by 220 nm due to absorption peaks than 254 nm. From https://en.wikipedia.org/wiki/Ultraviolet_germicidal_irradia... : 'Another potential danger is the UV production of ozone, which can be harmful when inhaled. Lamps designed to release UV and higher frequencies are doped so that any UV light below 254 nm wavelengths will not be released, to minimize ozone production.' The lights are most applicable placed at the at the coils and drain pans of cooling systems as 'forced air systems by design impede line-of-sight, thus creating areas of the environment that will be shaded from the UV light.' https://pubmed.ncbi.nlm.nih.gov/28941399/ concluded 280 nm worked better than 265 nm for water disinfection.
Trump's 'Truth Social' network expects February 21 launch
Doesn't everything in California have a cancer warning? They're meaningless.
I dunno, I don't think we, as a society, should be prioritizing the health of the old and infirm over the health of those that are young and healthy via policy.

The CFR statistics in that graph are misleading anyways, confirmed cases early on would have skewed drastically towards more severe due to lack of widespread testing. Similar arguments can be made for large spikes later on as the ability to get a confirmed case can dry up due to demand for lab tests.
There's a lot in here!

Having read some of the comments, it seems really important to me to center the information that you're queer, supporting a disabled partner. I worked in tech from 2013-2020, and from 2015-2020 my Dad's health was very fragile, and he had made no financial plans. I became his guardian, paying for homes, doing the paperwork, managing the care, and I think this is a huge piece of any situation like this.

There's a lot of curiosity in the comments about what the right environment and role is. I share those questions, but I also think it's important to just feel into the situation more before moving to action.

Queerness I also know for me, in tech, reminded me of the idea - everyone has to learn the dominant paradigm, and then there's ours. Meaning, I do think I experience the world differently through queerness, and it was a navigation to own that and lean into its gifts, rather than just feel a sense of otherness. I don't know if that's part of your experience or not, but it felt worth sharing.

I have started offering coaching - if you'd like to just connect for an hour (no charge or anything, just connection) my email is in my profile. My instinct is it would just be good to drop into what you're saying and really feel through the layers of life situation, the creeping in fear, the aloneness, the stuckness, and see where forward might be in all of it...
Yea I don’t see how this is the freelancers fault. If anything Upwork should be going after Robin to collect - charging alternative credit cards, suing him, etc. Robin authorized the work and should be the responsible payer

My guess is that Robin was uncollectable for whatever reason, and Upwork is now going after the freelancer. They don’t want to left holding the bag on the fraud, even though it’s their responsibility to prevent fraud
That's a pretty weird reading of the concept of the gig economy. Upwork clearly wants to own the customer relationship, which is why they do what they can to avoid being cut out of the deal. In a world where Upwork would be happy to be compensated by freelancers invoicing customers directly for work found through Upwork you'd have a point, but that is not the world we live in. Upwork processes the payments, and both clients and freelancers are aware of this and that Upwork takes a cut for providing the matchmaking and process services they offer.

Service not delivered is normally dealt with by services like Upwork through escrow like arrangements or review procedures where the customer will only pay for approved work. Upwork chooses the second method, which means they have all of the control they need to ensure that freelancers only get paid if they deliver, substantially reducing the risk of such chargebacks.

And if these do happen, then the problem, again, lies with Upwork and the fact that they choose a payment method that offers that possibility. They could choose wire transfer instead if they were concerned with customers charging back after approving the work.
If we're talking about a really rural area (which we are, probably), then their cell capacity might be sized by "what if ALL our subscribers texted at once?"

So if we assume that's N, it still might not handle 10N.
Can you explain why this matters here? The issue is that Upwork was/is responsible for taking payment from the customer, keeping their cut and paying the freelancer. If they got duped, they should eat the loss. Whether the freelancer is or isn't able to collect payments correctly on his own, is irrelevant here.

Freelancing websites go to extreme lengths to monitor freelancers - including installing monitoring software, taking screenshots every minute etc. Why can't they spend some of this effort making sure they aren't duped, and when they are duped (it will happen at some point) why can't they go after the person who cheated them instead of the little guy?
PR = personal record, like when you lift a lot of weights in a gym. I think it's a very high bar to set for your first month, so it's not clear why OP is beating herself up over it.
It doesn't use the localStorage, it uses IndexedDB. (It's a bit confusing since IndexedDB also stores data locally.) The storage limits for IndexedDB are far greater[1]. I've used it for a long time and I have thousands of notes, never had any problems.

[1]: https://developer.mozilla.org/en-US/docs/Web/API/IndexedDB_A...
> our deploys are pretty slow and high-risk right now

This could be a potential focus? Everyone loves continuous integration. What would it look like for every team and every project to deploy confidently? If you could be instrumental in getting that going, every single dev and manager would be thankful