skysight-inc/HackerNews huggingface dataset:
I guess it depends on how you define "mid-career". If you assume people generally work from, say, 20 years old to 70 years old, mid-career would be about 45. As a 45-year old in tech, I can emphatically say, the days of switching jobs for a 10+% comp bump are long, long in my past. I remember my first job change was from $45K to $60k, an incredible +33%, but each subsequent hop has been significantly less, until my most recent job change which was around +0.5%. Most of us will reach a plateau, and I'd argue by mid-career (again, assuming in your 40s), you're finished hopping for advancement salary-wise.

EDIT because I can't reply: Got it--busted for not reading the article! Considering 30 year olds "mid career" makes me feel pretty old!
Computer Science: A Discipline Misnamed
Scott Alexander's "Adumbrations Of Aducanumab" is essential reading on this subject IMO [0].

He makes an interesting point that when the FDA approves a drug, it means that Medicare is automatically on the hook to pay for it, and that a more sensible system might decouple approval and mandated reimbursement by having multiple levels of approval (e.g. 1 star = this is probably safe, 2 stars = it's definitely safe, 3 = there's weak/controversial evidence for efficacy, 4 stars = it is safe and it works, etc.).

But it's interesting to me that we hear about FDA scientists resigning when a panel is too permissive, but not when it's too restrictive. Can we chalk this up to something about the kind of people the FDA recruits? I can recall just one instance of an FDA official pushing the institution to go faster, and that was when the doctor's wife died of cancer [1].

[0] https://astralcodexten.substack.com/p/adumbrations-of-aducan...

[1] https://www.nytimes.com/2016/01/03/us/politics/fda-regulator...
> Again, maybe this is a matter of the client, but Tweetbot lets me see exactly what I want, and nothing more.

The official Twitter client allows this again now too (but with ads). You need to select "See latest tweets instead" at the top of Home.
Exploitation is a tax that your boss (and their boss) is hiding from you. Literally just taking right out of your pocket before you ever even see it, just like a gangster would do.
They allow browsers with, for example, extensions that can spy on a banking interaction with very little effort.
Fascinating. Thank-you for sharing.
Step 1) Find a good moral girl who is happy to be your wife
Step 2) Wake up from dream

I don't even know how guys are getting married without prenup these days and asking "wife" permission to do certain things..
The feature is designed for multi-user applications such as meetings, chat, and online games.

Meanwhile, from the "old man shakes fist at cloud department" I'll just add that I don't think most of those things belong in the browser to begin with. Of course we lost that battle a long time ago, so not much point in worrying about it now. At this point, I guess we just have to accept that browsers will keep inflating much like the cosmos itself... without apparent end unless there's enough gravitational mass to cause the whole thing to eventually collapse back into itelf.
Yikes, run!
Lol. Ok. You're right. Congratulations! How's it feel?
> Properly installed (F-Droid) on off-the-shelf phones with fresh prepaid sims and OS updates disabled, it can be considered secure software against all but the most sophisticated adversaries.

IMEI will identify the phone.

Signal does not work well without GCM.
> the FBI, had conceived, built, marketed and sold the devices.

> $1,700 for the handset, with a $1,250 annual subscription

> Almost 10,000 users around the world had agreed to pay

So the FBI built a 8 figure ARR hardware business...
Just because it is "standard boilerplate" it can still be very problematic, depending on the circumstances :-). Kidding aside the answer is very much a resounding: "It depends." Feel free to reach out at https://www.linkedin.com/in/martinalbertclausen/ - happy to provide some feedback - not legal advice.
The sad thing about this technology is that it's routinely used, as enumerated in this article, to a completely worthless end. Cocaine should not be illegal anywhere, nor should surveillance stings be set up to entrap people.
They're not church-run organizations. This is reductionist, inaccurate, and I would go so far as to say bigoted.
Lambda function might execute twice. Be prepared
Tech has the additional factor of companies using their billions of dollars sitting around unproductively to entrap their companies.

Some of the cloud companies acquire talent to keep their customers trapped. I have colleagues who are system administrators and are getting $500k comp as individual contributors, way in excess of their value. One bank junior vp type guy got a 3x pay increase, because he knew where the bodies were buried for a major cloud implementation.
Education Station: PHP Is the Worst
Yep my dad drilled that one into me. Every exit interview I have done is the same exact script. I really was not looking I am quite happy here but this was to good of opportunity to turn down.
There is no legal obligation for you to identify yourself to any businesses that I'm aware of. Most businesses will refuse you services if you refuse to cooperate in paying, to the extent that they are legally able to do so. I think you can expect that a hospital met with this scenario will complete their obligations under the EMTALA and nothing more.
> The fact that the general public as well as journalists think this data is accurate in anyway is really funny.

If they are inaccurate, these hospitals should be sued into oblivion and replaced by trustworthy, competent organizations.

> Cost depends on: 1. Are you an outpatient/Obsveration v. inpatient v. ED? 2. Are you on Medicaid? 3. Is the hospital a part of GPO organization or not? 4. Is contractual obligations of GPO includes/excludes Aspirin?

> Reimbursement depends on: 1. Insurance 2. Group which you are under the insurance from 3. Contract language whether its a fee/service or bundled 4. Is the visit covered or not 5. how the visit/procedure was coded (most important and opaque factor)

Your convoluted process should not be the patient's problem.

Write an app that allows the user to input their provider and group, and search for the procedure to get a price.
Feeling disconnected from the team because you're all remote doesn't necessarily mean you want to be in the office.

I think it's more like... you aren't as loyal to the team and company and so make career moves for personal or professional reasons that you might have delayed otherwise.
Could you have ODR and proper warnings / errors handling the issue when it pops up without much penalty?
I have hired over a dozen people so far this year, and interviewed a substantial multiple of that.

About half of interviewees, when asked what they are looking for in a new position, answer some variant of: my current/old job wants us to come back to the office full-time.

Of course it's hard to say how permanent this all will be, what things will be like in a decade. But for now, requiring on-site work is a significant disadvantage in hiring and retention.
I was looking into NextJS as a solution. I think the key is how to best handle a slow migration as opposed to a rewrite as I don't have the time to pause the business needs.
We used a large desk calendar and kept our schedules noted on it, with events etc there too. maintaining it was a habit that wasnt easy to establish but wasnt too hard to maintain. we had it by the front door, so looking at it on the way out wasnt hard.
Isn't this the main reason the EU exists? No individual European nation is big enough to have much global relevance. They had to pool their efforts or be ignored. So they did
The actual vaccine is free, though.

Edit: we can talk plenty about how bad the US health care system is, but in this case, the actual vaccine, that does a fantastic job of protecting people from COVID, is free in that you don't have to spend a dime out of pocket.
I don't think you read the same email I did. He said they "can't", not that they "would not". His wording indicating that they are unable to, your wording indicating they choose not to.

I would suspect being unable to update the iOS versions of Fortnite might, oddly enough, be linked to it having been removed from the app store and their account being banned. If their account were reinstated and Fortnite allowed back into the store, I don't know what technical hurdles would remain preventing them from updating it.

edit: Sweeney wrote: "Though we can't update the Fortnite version that users still have on their iOS devices, we've disabled Epic payments server-side[...]". This reads to me that he's stating how things are currently. That, they don't have a mechanism to update Fornite. Doesn't even read that they won't, if able to.
I was lurking here last year during the racial justice protests, and before that during the James Damore controversy. I still saw casually racist/sexist posts get upvoted fairly often. A discriminatory argument can be stated well and seem reasonable on its face, but still be discriminatory. It's the kind that moderators here are too lenient against and won't really want to delete as long as there isn't a pattern of it, because it could just be an well-meaning person suffering an error in judgement. I don't know how our world is supposed to move past that, or if it's even possible. I would have probably been a little less disappointed in the state of humanity if some of those posts had been flagged, because there were a lot of them across the whole internet.
Just to hammer this home, at my last job, I was planning to transition out slowly, wrap up projects, document, etc. I gave some actionable feedback when they asked why I was leaving in the meeting to discuss that transition.

I think it was along the lines of “you now have 2 engineers and 8 people managing those engineers. It seems you have a retention problem and are management heavy. You also have some great engineers you promoted to management who likely have something to do with the bad retention. Maybe they should start coding again.”

I was fired on the spot. Gave me a month to leetcode grind, so I can’t complain.
From TFA: "Idle Detection API is subject to user permission, which can be found in Chrome 94 settings".
I'd argue they're popular because no better alternative has been created (yet).

My point with the software is that most software people use to create software/apps is increasingly created with web technologies / electron apps, so the native app ecosystem on a desktop machine is increasingly weakening as a moat.
I think it's sad that you can end a sentence with Bush Jr and then not call him the worst president in the next sentence. My vote for worst president in living memory is the guy who started two pointless trillion dollar wars, the latter of which took 20 years to close up in a humiliating retreat, but that's just me. This is not a defense of he who isn't being named here btw.
yeahhhhhhhhh boiiiiiiiiii !!!!!!!!! $HNT
If I remember correctly the replacing the alternator in a 2006 VM Touareg is something like that. Something like a 6k job if you have a shop do it because it requires dropping the engine. Also the alternator is liquid cooled and costs over 1k just by itself.
Which cell network, in which country? What protocol are those packets going to travel over, what is their destination, and how do they get routed?
Another snake oil. Coding needs abstract thinking that only smartest of humans can do, while the AI crowd still can't replicate ant-level intelligence.

What would be an immense multiplier of software eng productivity is an intelligent auto-fixer tool: a compiler gives you an error, you know how to fix it, but it's a tedious work that wastes most of your time. Think of fixing build deps, rewriting method signatures to match the parent class, properly adding a library to your project. You'd write "include ssl.h; encrypt(message)" and the tool would add all the plumbing around it, in line with project guidelines.
They brake only when they stop at the station. If you were sleeping next to the tracks but not next to a station, you probably did not hear them much.
A serious question. How do these Surface laptops fare with running Linux?

I'd love all these features, but cannot pull myself to use Windows.
People are turning up in hospitals because they've OD'd on it.
There's a difference between holding a clearance and getting a clearance. Most of the responses deal with getting one and how long it has been since using illegal drugs.

>To hold a security clearance you can't violate federal law despite what your state laws say is legal

Exactly. If you are a federal employee, you cannot simply use marijuana because the state made it legal. Earlier this year, the Office of Personnel Management "reiterated that the mandates of Executive Order 12564, Drug-Free Federal Workplace, prohibiting the use of illegal drugs on or off duty remain in effect for all federal employees."
I've yet to find a better tool for managing and communicating with local interest groups. For example, my local pinball group uses it to announce events, manage RSVPs, advertise machines for sale, and just chat about pinball. Meetup.com was a thing, but was more expensive and not quite as good of a product. This replaced a mailing list, but FB is frankly better at this, especially when it comes to managing events.
React-based framework for building data-intensive applications
If the down payment was x, how are you out 20x? Let's use real numbers:

House cost: $200,000

Down Payment: $10,000 (5%)

(Time passes...)

Value at foreclosure: $200,000 (no price change)

EDIT: I changed the math on this a few times, updating to reflect that you indeed get your downpayment back (minus fees).

The bank sells the house for $200,000. You get your $10,000 back after paying the $190,000 mortgage balance. But you're not on the hook for anything. You walk away with only a hit to your credit. You went from owing the bank $190,000 to owing $0 and having $10,000 in your pocket.
It is usually more work to verify that code is correct than to write correct code in the first place.

Edit: At least for me it isn't obvious at all that those snippets are correct.
High oil prices mean that fracking becomes an economically viable means of extracting oil.
I’ve never understood them either. But then one of the motivations for taking a career in IT was so I could automate repetitive tasks. Little did I realise at the time that a whole industry would form around that basic motivation.
“Noisy Neighbor Effect” and Ways of Handling It
I dunno...

I feel that the sine qua non of "social media" is user generated content conducted between specific users, tied to specific accounts.

Not even wikis meet that definition, and certainly not most of the author-generated content-based site like blogs or market sites such as amazon, or news sites where the discussion isn't the putative content.
> Honestly you would have gotten %80-%90 of the benefits of swift by making Obj-C use a new syntax that looked like swift and continued to improve Obj-C as a language than what you would have gotten with swift. A lot of the ugly of obj-c could have been translated away with very simple 1:1 syntactic sugar macros.

This is a common talking point I hear in the Objective-C community, but nobody has come up with a credible design or implementation of "incrementally evolve Objective-C and drop the C part" beyond stating that it's trivial, etc.
> Worse they have incentives to decrease efficiency by increasing paperwork etc.

Money spent on paperwork comes out of the same pile as profit. The MLR cap preserves incentive to reduce paperwork, wherever premiums and payouts sit.
> I didn't refer you to independent parties.

? I think you're misunderstanding my comment- maybe you are going to fast. (I must admit that you've got energy.)
Is there a center for casual math?
Also, it doesn’t take into account skilled/hard-to-hire roles that are effectively cost centers, like security. How much revenue am I responsible for as a security engineer? Probably none, especially since the consequences for a breach are usually negligible.
That is not the definition of a lawsuit. A lawsuit can be brought by a person or entity against a person or entity.
Sacre bleu! This is Hacker News!
“Study” is a big word. Typically it’s gather facts to provide the answer you are being paid to provide.
I hope things have gotten better with Linux and drivers. I'll admit I've been out of the game for about 5 years now.

> Honestly never seen a modern Macbook Pro run linux natively without major compromise.

When I was using Linux as my main OS, I was having this problem with all laptops. Desktops usually had many less issues, but were occasionally less than perfect.

For example, Lenovo, at the time, was hailed to be great for Linux compatibility. Well, for some reason, regardless of the distro I was using, I was more or less given an ultimatum -- I could have a screen with adjustable brightness or a consistent network card driver, but not both. Editing whatever file I found on various forms to "fix" the backlight issue (was permanently stuck at 100% brightness) would inevitably cause some sort issue with where my Internet connection speed would drop from around 1gbps to mbps eventually to kbps the longer laptop was awake.

It was an issue I never found a solution to, and the oddest part was that this was never an issue if I booted the OS of a live USB. Only when the OS was installed would the issue arise.

Various laptops I owned / used for work had their own issues with Linux too. I eventually just settled on using Linux in virtual machines / servers and never looked back. So, I definitely agree with your point about VMs.

I'd consider going back, but I really cannot/do not want want to sacrifice too much time getting distracted with making the OS bend to my will when I could use that time to be actually getting things done.
Yes they can. It's been an advertised feature for a few years.
I think instead of using a blanket statement and calling them all scams, the OP should have said that some are scams. That goes for pretty much any service out there. Here's a site with over 900 reviews of different health sharing communities. Some there are clearly scams by the terrible reviews.

https://healthsharingreviews.com/
I'm in the Jim Camp school of thought where, in negotiation, there is no "win-win" situation.

https://www.forbes.com/sites/jimcamp/2013/03/11/revisiting-w...

The reason I am firmly in this school of thought is that I've made the absolute mistake of a decision to try for "win-win" situations in a capitalistic society, specifically in regards to contract negotiations and ultimately pricing/billing.

When I'm making sure that the person on the other end of the table "wins" I'm putting myself at a capitalistic disadvantage; and - if both parties "won" then didn't both ultimately lose?

I get your ideal, but when money is involved I find that the "win-win" is very much that: just an ideal. And, anecdotally over the years I've found many business experts write on the topic of why "win-win" is a losing position which validates my position on this.
I've been using OpenAI Codex directly (so not Github Copilot) for some coding tasks and it's been useful enough that I am using it daily at this point, though mostly as like a sort of personal Stack Overflow, especially when working with unfamiliar APIs. Prompting it with a function signature/docstring of what you want to achieve can give a helpful and often functional example that uses that API, even if the code is not perfect.

It's also decent at doing tasks that would be easy for a beginner programmer but perhaps tedious. Like you can give it a function for generating random colors and a task like "expand the variable names in this function to be better", and it will change variable names like `r`, `g` and `b` to `red`, `green` and `blue`. Hardly amazing, and the latency of the API means it's not actually that useful in practice (yet), but with the right prompt it can do some impressive things, and I expect it to get much better in the near future. Pulling magic strings out of functions into constants and adding typehints to Python functions are other simple tasks I've found it OK for.
In my view, the amount you pay for stuff before you hit your deductible is just another type of premium. If the cash prices you can pay for what you reasonably think your care will be in a year are less than your deductible, then it can save you a little money to do that. If you happen to be wrong, you'll have still have to pay for your deductible.

I pay for a specific medication OOP with goodrx because it's not covered by my insurance, and paying for it through them would be nutty ($1600/year versus $90/year). But other things I just lump in b/c I use a fair bit of insurance every year.
Leaders are driving the Great Resignation.

My wife's employer not only expected people to return to the office 100%, but they moved their headquarters outside of the city center to a cheap property near an airport since WFH began.

Then they announced a couple weeks ago that there was mandatory return-to-office orders for mid-October, and I overheard on the Zoom call from one of their execs "I really should be seeing more smiles over this news".

In the past month they have lost half of their workforce.

It's absolutely bonkers that some employers don't realize that they have to respect and accomodate their employees. The pandemic is teaching the most heartless of leaders an important lesson on the reciprocal nature of humanity right now.
And FSAs do that without the insurance company overhead.
> From an insurer's point of view, the best market isn't one with no payouts, but one where there is a highly predictable amount of payouts, because the better they can predict how much they need to payout, the more aggressive they can be with their investments.

Isn't the latter a strict superset of the former? No payouts is an easily predictable number. And for nonzero amount of payouts, the less those payouts sum to, the more money remains for continuous investing.
How Fast Will the Earth Heat? New Tool Provides Granular Estimates
And there's parallel construction to avoid mentioning the wiretap at all. Cop calls the station from a burner phone and pretends to be an anonymous tipster..."Hey someone is stealing a car at 123 Anywhere..."
It's everything from a mix of cryptominers being deployed quietly (since of course anyone installing these will have a low end or better GPU), app install fraud, review fraud, Play token theft, spyware-tier telemetry. Even on the ones that don't install anything bad at all, they tend to auto-install the lowest common denominator apps via advertisements or paid placement that then have their own absurdist SDKs or whatever for data collection and mining.

Pretty much any of the closed source emulators that can feasibly run games (i.e., be horribly abused en masse for botting games) are festering piles of crap.

Another super common thing in those low tier trash apps is using your computer as a proxy ala Hola. Pay-per-install for using you to run stolen card traffic.
Some of those monkeys will inevitably write AI though.
Why does everyone assume developers won't read and edit the code generated to be more correct?

Analyzing, debugging, and fixing code is what we do all day.

It reminds me of people strongly against autocomplete for variable/function names.
I don’t understand how it is legal to eavesdrop without a warrant, even if you are target bad-faith actors and have probable cause - that’s how you get warrants in the first place.

Furthermore, everyone on this thread is talking about more secure communication. But my mind always goes to assuming every communication channel is compromised by default, and then flooding it with many, many false messages and wasting adversary resources chasing them.