skysight-inc/HackerNews huggingface dataset:
Total compensation in the United States is $10 trillion. There are about 190 million people aged 18-64. If you gave everyone a job paying the same salary, everyone would make about $53,000. (If you make more than that, you benefit from income inequality!)

So no, the data shows that these jobs are paid a normal amount, while programmers are vastly overpaid.
> I've come to believe that "bias" is the primary reason these AI's perform so poorly. They are basically "biased towards the known stuff" in layman's terms. At least in my field, we need AI's that are able to make connections that humans cannot.

AI, at least current AI, cannot do this. I'm really confused at the way you say AI perform poorly because they're biased towards "known stuff". We train AI on known data. AI being biased towards "known stuff" is fundamental to the way our current AI technology functions.
No NVIDIA GPU means No CUDA :(
Does anyone else remember when the macbooks came with two options for screen coating? The original anti-glare coating cost a few nits of brightness and some people had Feelings about this. I can't even recall now when they got rid of the option. Probably when the backlight got more powerful?
Quora did this and the outcome was awesome, click bait type questions.

And a ton of them.

Net value loss.
What sort of backdoors does that history make you suspect?
Pricing is shot across the bow to Lenovo: higher end configs of Carbon X1 Extreme have similar prices, even though they aren't really comparable in terms of brand recognition and in some aspects of hardware quality. Good. Then there's also the fact that X1 Extreme is troublesome when it comes to Linux compatibility, so if you want a proper Unix-like experience, Mac is still one of the best options, although Microsoft is really trying nowadays. If someone from Lenovo is reading this: I like Carbon X1. I'd buy X1 Extreme if it ran Linux as well as plain X1 does. I'm not price sensitive. But Windows is not really viable for me when it comes to professional use.

Looks like Apple will be getting another $3K or so of my money 6 months from now after other people beta test the new MBP for bugs.
Nope, still Hangouts. I'm so confused on the difference and their offerings now that I will probably avoid changing it until I can port my number off of it entirely.
They probably mean that today will be referred to as 'yesterday' in the future. The sentence structure is ambivalent, though, it would work both ways. I think your interpretation is actually better, I'd have written 'tomorrow' as well too.
And thank god for that. Such a bad idea imo. I only get those from annoying sites, like a dark pattern. Ugh.
People usually use it because piped input is a known interface, you don't have to go digging through a man page or help page to figure out what flag is needed to accept input from a file. "Data flows from left-to-right" is also very intuitive, and you don't need to know the specifics of how your shell interprets a command line to figure out where to put the input redirection in the case of a more complicated shell command.
On one of the example, the update is « quarterly »...
I think anyone who works a 9-5 job should be able to take care of a parter and raise a couple kids, not have to worry about healthcare or being able to afford basic housing and the necessities of a modern life, and be able to save for retirement.

Using the Raleigh metro area, for example, that works out to about $90K/year, not including retirement:

https://www.epi.org/resources/budget/

To the extent that isn't possible, I think something is wrong in the labor market.
Um, yes and no. Some of the data annotation problems get really hard and really expensive. Look at radiology or genomics. You literally need N people to die for more knowledge in some of these situations.
Feed in enough "good" audio books, and you would probably get something passable for smaller titles.
It was fine to ask a sincere question about a throwaway account, but please don't push the point. People shouldn't be hounded for sharing information about situations they know a lot about, such as their employers. We don't want to disincentivize people from showing up to add information, and if they feel a need to create a temporary account to do that with, that's fine.

Routinely using throwaways is not fine, though. All this is in the site guidelines at https://news.ycombinator.com/newsguidelines.html.
Aren't they Big Oil's old favorite toy? In the 90s, a local university near me had a Cray XMP that was a gift from some oil company after they'd decommissioned it.
Humans are humans though, and mistakes are inevitable. In this case, you get an email from the same address used to setup the accounts, and a corresponding complete stop in activity on the repo. Further, I bet OP could even demonstrate ownership of some of the code (whichever private repo's they happen to have checked out). All in all, it adds up, and as a paying customer its reasonable to expect Github to have some measures in place for scenarios like this.
The real problem was the downright hostility towards everyone outside of Docker... with shykes (Solomon Hykes) leading the belligerent charge on the community at large. The countless arguments shykes got into with potential users right here on HN, and all the new fake accounts that would suddenly crop up to defend his positions. It was transparently an attempt to wield HN as a weapon against anyone that questioned what Docker was doing.

Starting with the outright lies about what Docker could or could not do (Docker does X, Y, and Z - but Y and Z were actually still in development), to the outright refusal to play nice with the open source community (remember the Docker vs. CoreOS fights for standardization of container formats?). If Docker didn't invent it, or think of it first, it was a terrible idea and had to die.

They even went so far as to start a convention before they had a production product.

Then Kubernetes, Rocket and all the other container platforms and tooling came along and ate their lunch. Why did people adopt them so quickly? Because they played nice with each other and made it easy to build your system as you wanted it... not just as Docker wanted it.

The entire thing was a money grab. And when things went sideways, they made some terrible decisions (the entire Moby fiasco). It's not surprising Docker finally fell...
Which magsafe? Magsafe 1 or magsafe 2?

(why a second incompatible magsafe - this is beyond me)
How to spot a great software developer: 7 interview questions
They aren't though, they all have them so it's not a line item cost.
Small shops had superior experiences to Amazon even back in the 90ies. Never understood the appeal of Amazon. There's so much better options locally (NL), in matters of search, payment, website ease of use, shipping, etc. I hope for the rest of Europe and perhaps America bol.com expands ;)
total load of FUD.

you prevent apps from using private APIs because those APIs aren't guaranteed be around tomorrow and you don't want to have to maintain internal mechanisms that aren't stable or robust enough to have outsiders relying on them.

It has nothing to do with web technologies. They do it for ANY app that uses private APIs, and as a user I thank them for it. You wanna use private APIs? don't use the app store and cross your fingers that your app won't break with every single system update.
Sure, but journalism is a low ROI product, and some say that the news is just a loss leader for the media and the political establishment to have influence. The vast majority of news stories are read for a few hours and are forgotten about. Most news is junk that most people(rightfully) don't want to pay very much for, even when it's not junk.

Both the state of journalism as well as what journalists get paid is pretty sad, but they might as well be shouting at the clouds.

Here's how I think of it: I have no doubt that anyone could take a room full of software engineers and start a functioning news organization the next day. I doubt that anyone could take a room full of journalists and have them writing production ready code in under a month. (I worked with journalists for over 3 years and only knew of 1 who knew how to code)
You can't just decide overpaid = anyone over mean, underpaid = anyone under mean.

If a brain surgeon is a hard job and takes 15 years of school, and a crossing guard is an easy job that you just show up and stand with a sign... both should be paid 53k? I think a lot of people would have a problem with this.
> and that was achieved through marketing

To elaborate: The "tradition" of diamond engagement rings only dates back to the 1930s, invented almost whole cloth by the DeBeers cartel to sell diamonds. For that reason, I think saying it's a "part of the culture" overstates things. This is not a long tradition that connects us to our ancestors.
That the market is manipulable should be evident from the quantity of money that is spent on lobbying legislators about it, and how much opposition there is to unions.

Belief in a totally free and natural self-regulating market is just as bad an appeal to Naturalism as to say we should eschew health care because people were meant to die if they get sick.
Probably a copy of how to learn english in many languages, so if any languages that are similar to any of the provided ones survive the data can be recovered.
It costs the same as the 15" did while starting at a much better base configuration, so if anything it's nice that they didn't felt like increasing the price.
Bobs?
That's mostly correct, but it gets even more contextual: if you confess right when you greet the police, your confession is admissible.

However, once the police start asking questions, they have to show they had not created a "custodial" situation in which the suspect was not free to leave (or in this case, to close the door and tell the police to fuck off). In most states, the burden is on the defendant to show that a custodial situation was created; in some states, that is presumed and the police have to show that a custodial situation was not created.
Both are correct. The article's phrasing is that the code of today is "yesterday's historical curiosity" from the point of view of someone who looks at it tomorrow.
I would not call opt-in ads that you receive money for viewing "hostile". It's not an insignificant amount of either, especially if the price of BAT appreciates.
I agree with you, though I actually personally don't find pre-processing data tedious and boring. I kind of like knitting it all together.

On a side note... data pre-processing is often viewed a side job that needs to get done before the real work can begin. I don't think I've ever been able to prepare a data pipeline without making decisions about the data that will impact the outcome. For example

How do you deal with missing data? Interpolate, ignore, use averages, use a machine learning algorithm to plug the gaps?

How do you decide what data sources to include in the pipeline. What if one data source seems more reliable, but another has far more data, too much to use. Should you amplify it, sample from the other data sets to make the volumes equal, keep things proportional?

What if one data set changes more rapidly than another, how should you update the data set used to populate the ML model?

These are just a few that jump into my head, and while there are techniques to deal with them, ultimately, there isn't a correct answer. And honestly, even these examples make it all seem more glamorous than it is, a lot of this is just figuring out why various encoding and formatting errors are breaking the feed, why column headers mysteriously change, why handwriting on form scans gets properly translated into text some of the time and completely garbled in others.

The funny thing is, I do see people fine tuning ML algorithms (kaggle style, seeing if they can wring a bit more predictiveness out of a model), when in the real world projects, decisions upstream about the data pipeline will have an impact perhaps 5-10 times greater than any tweak to the ML parameters (or even which general algorithm to choose). And yet, it's hard to get people to even pay attention to these decisions, probably - as you said - because people find it catastrophically tedious and boring.
This is why I’d rather have the phone number/email 2fa than a device 2fa even with the risk of sim swap.

If a human can’t give me my account back through tech support I’m not very keen on trusting my account a gadget that can break or get lost.

The risk of losing a phone and the backup codes is probably several orders of magnitude larger than the risk of being the target of a sim swap attack for the vast majority of users.
It's not acceptable to post like this to HN. You've unfortunately broken the site guidelines like this repeatedly over the years. I was under the impression that you'd corrected this, and it looks like you're mostly using the site as intended, but it's important not to backslide. Would you please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here?
This seems overly dramatic calling it the last proper free tier. Cloud Run has a free tier is mostly comparable.
Physical Internet Visualization by Density Design
Proof of ((p ∨ q) → r) ↔ (p → r) ∧ (q → r) with Lean
Do you know a HSM that use key wrapping and are OpenPGP compatible? I've seen only X.509 compatible ones.
We looked into it when we were considering the future of my mom's summer cottage (~10 feet above sea level, ~200 yards from beach, main road floods @ 4.5 feet, been in her family since 1955). My sister's a geologist so she has access to all sorts of topological maps and climate models. Ultimately, though, the worst climate models show about 18 inches of sea level rise over the next century, so it wasn't a serious consideration. I'd be much more worried about more severe storms, but it's not in an area with significant hurricane risk.
Personally? I've never lost a laptop or had it stolen. However, I've had several laptops stop accepting power, including one of the three Apple laptops I used in a business setting. Lack of simple removable storage on the apple laptop made handling the power issue a lot more exciting; because I noticed it when I had a full battery, I was able to do a full backup in time.
They're much harder than most materials so unless they chip, probably not much.
Seems to be at least a few things wrong there. It’s completely false that iOS doesn’t have full-device encryption, for example.

Edit: I’m going to revise this and say that having read the whole thing there is very little of substance other than “Apple has a ton of metadata about your devices” at all, and the author doesn’t do a good job of quantifying the impact of that information exposure. On top of that, they cite iOS being closed source as a reason for its purported insecurity. Honestly the part about not having FDE is enough to make me question their competence more broadly.
Entirely accurate. It's the AMA/doctor lobby (purposely constraining supply to keep wages high) that is preventing nurses and nurse practitioners from filling this role. My prescriptions and bloodwork are already in an EHR/EMR (EPIC) and shared with Apple Health, machine intelligence should be doing as much heavy lifting as possible.
While I think there can be issues with "cancel culture" or whatever, there's a ton of context missing here.

I wasn't sure about all of this, but after seeing far more context (linked from the patreon page) and seeing John S's behavior towards others and the fact that others were defending him... this is far more complex of a situation than is being portrayed here.

All in all I'm surprised at Bryan's responses and lack of desire to view the context, which IMO changes the situation, far different from how he paints it

That said, if a particular person in an industry has pretty toxic behavior, maybe it's more clear cut that they should not be welcome to event X, ... but what about people that defend this person and/or their behavior? I guess that gets stickier but I can see it being a problem- especially when that defense is highly public, on video, and problematic in and of itself.

/shrug
> Ask the same question in 1965 and get the opposite result.

Really? Reference, please.
It's something akin to "don't sell past the close." Just get the info you need for the sale, and offer the user an opportunity to sign up for more info/etc after getting their payment.
Two products. "Classic" Swarm, and SwarmKit. SwamKit is the thing which we think of as trying to compete with Kubernetes with a declarative model and is what people think of as being "Swarm". Very few people still use "Classic" Swarm, although it does still work.
"The market is dictating the rate" is pretty tautological. The interesting questions are whether the market is rational, whether this is what we as society want the market doing (which is not to imply regulation, just that we could collectively decide to prioritize other things), whether existing regulation is influencing the market in some way, etc.

It is a little confusing to me that tech salaries are broadly consistent between various forms of tech - e.g., without negotiation or stating an expectation, I got offers within $10K of each other from a tech-heavy hedge fund and a tech-heavy advertising giant. It isn't obvious to me that these two companies have approximately the same hiring budget, or if one has a higher budget than the other than giving market offers to start negotiation instead of above-market is a winning strategy.
> Someone should make one language that transpiles down to Javascript AND Python AND Ruby AND Erlang even! Then you could code in ALL languages with just one language!

While not hitting all these targets, you might be interested in Nim, which can compile to both machine executable code (via C-family targets) and JavaScript (for the web).

https://nim-lang.org/docs/backends.html
BAT is in all major (and minor) exchanges so it should be easy to/from any cryptocurrency
Reality comes at you fast! Their marketing for the feature was a bit dodgy, but overall it’s pretty smart. People will choose the conferencing software which presents them in the best light, and if you don’t think it matters, even subconsciously, to the people watching then you’re missing out on a potential advantage.

Such a wonderful slippery slope, but technology is disruptive that way.
Women commit more when they risk their body, health, and potentially life, by getting pregnant.
> Answerers who downvote are people who genuinely want to help - they are spending their free time answering questions on the internet for no gain other than extremely localized imaginary internet points.

I think it's more accurate to say that answerers who downvote want to give answers (vs genuinely want to help). Because explaining to someone why their question is problematic is part of helping.
1.0 Chrome B
Yup. And then it also missing the feature I want. Why not include everything? I don't get it. I'm always disappointed somehow when I _try_ to use their mobile site.
Thanks for the explanation. I was curious what specific flaws there would be in such a design, and what you said makes sense. Perhaps something doable with more thought and features to support it in the future!
Interesting indeed! Here [1] is how it allegedly works. Is the laptop easy enough to open and check if the board you have looks anything like those photos?

On the other hand, putting a signal onto disable pins is not exactly a kill switch. The description sounds like a hardware switch in front of a soft kill, which would make it some sort of quasi-HKS. A real kill switch would need to totally cut power to that controller rather than rely on it playing nice.

On the gripping hand, I find it hard to believe they would overlook something that crucial. Eg, if it didn't work, it would /have/ to show up during testing.

I wonder if the chip needs to be tightly integrated into the board and a proper HKS would require cutting signal to dozens of those pins -- something that is perhaps impractical -- so they went for a lesser option.

FWIW, there is at least one more person alleging the same broken functionality [2]

[1] https://puri.sm/posts/hard-not-soft-kill-switches/

[2] https://forums.puri.sm/t/wifi-killswitch-didnt-work-when-i-n...
Maybe we just have to accept that people have different usage profiles. Personally I don’t have a single USB peripheral that is USB-C beyond simply charging. But I have many many devices that are USB-A, micro USB, HDMI, etc. A laptop that has USB-C, USB-A, and HDMI is significantly more useful to me than one which only has USB-C. I own all the adapters but I don’t always remember to bring everything with me, so even given my multi hundred dollar investment in adapters I often have trouble connecting with things. And as far as replacing all my peripherals with USB-C peripherals, those tend to be more expensive, and also my desktop computer does not support USB-C so I would basically need a separate set of everything. USB-C is undoubtably a better port in many technical ways, but for practical purposes it really doesn’t hold up against the ports it replaced in real life.
> In order to be discriminatory, they would have to be broad, ignorant statements based on personal anecdote and prejudice that he pulled out of his ass right before adding 'on average' at the end of the phrase; since they are not that in any way, but carefully researched, unbiased observations, they do not fit the definition of discriminatory.

If you think that there is no difference between saying people who belong to a certain group are more or less X on average, and saying that individual members of that group are X then I really cannot help you. This is just patently wrong. There's nothing sexist about saying "men on average commit rape 50 times more than women". That's fact. If you told a man, "you're a rapist" because of mere fact that he is a man, then yes that is prejudice.

He didn't just add the word "on average" at the end. He explicitly pointed out that conflating population wide averages and individual characteristics is wrong:

> Many of these differences are small and there’s significant overlap between men and women, so you can’t say anything about an individual given these population level distributions.
It just seems like, for people who aren't wealthy, it might make more sense to buy a gaming laptop and get very close to or better specs/performance and save $500 or maybe even $1000.
Although I guess the reason people waste money like that is partly just to prove they can waste money.
The intelligent response is to find ways to convey a message without alienating the PC crowd (who incidentally just undermines their own authority when claiming to own absolute truth).

Many people have been repressed their whole lives. It doesn't get better by digging heels in, but sometimes compromise and not trying to win all wars, may turn out improved outcomes.

A big problem is the whole dull-minded "right vs left" duality. Tribal mentality that replaces actual issues and solutions.
USB-C is not superior in every imaginable way. And at least as embodied as a Thunderbolt 3 carrier, there are at least two.

There is no such thing as a USB-C hub. The protocol doesn't support it. That's one really concrete way that USB-C is inferior. I think I heard rumors that the proposed replacement fixes that, but Thunderbolt 3+USB-C is inferior that way.

It's also easier to snap off. That's two. Yes, it's better in a lot of objective ways, but there are also non-imaginary ways in which it's a pretty substantial compromise.

Maybe we should do a longbet on whether you're willing to talk smack about T3 once T4 hardware comes out. Because I bet you will.