skysight-inc/HackerNews huggingface dataset:
Very interesting idea.

Is this going to be one big group for each segment or separated into even smaller groups?

What kind of medium will be used to communicate? Slack?
When a feature (e.g. thoroughly scrubbed data deletion procedure) is introduced into a product, it is often far easier to apply it laterally to all customers than just a subset. For this reason, GDPR has knock-on effects that benefit all users of certain services.
Taxi's are not allowed to price gouge, they also cannot refuse you service, etc, etc. I don't see that as a bad thing.
Police state and mass surveillance are top of my list. Higher than global warming, higher than wealth inequality, higher than incompetent and corrupt governments.
Wordpress to Pelican in 24 Hours
That's a valid concern, but it's worth noting that not every component systemd replaced, (ie consolekit), was actually being maintained, so arguably we're in a better situation now from that standpoint.
My bet is on war, sadly.
> There's a big difference between writing their own engine from scratch

That's a strawman. Microsoft already had a browser engine, no one's talking about writing one from scratch. They are unable to maintain one.

> For starters, even if they fork, they can still keep cherry-picking fixes and new features from Google's Blink.

Yes. All of them. Because otherwise they aren't compatible with the Google-controlled web anymore. That kind of "fork" is pointless.
Just because it's "the rules" doesn't mean its something people have to just sit down and accept. Every constitutional amendment has redefined "the rules", and drawing a bunch of lines on a map and ignoring a vote delta of 3 million people is in my opinion, a rule that is directly counter to a democracy, and should be criticized and amended.
You’re making a false distinction between risks and opportunities.

A startup is both a risk, and an opportunity.

If you incorrectly judge that risk, you have the potential to end up with fewer opportunities than before.

The poorer you are the worse the impact of this will be.

Therefore it is important for anyone, rich or poor, to have a good assessment of the risk of trying to launch a startup.

How are people who aren’t in an environment where people are succeeding supposed to accurately judge the risk of a startup when that information is not in their environment?

They clearly do need accurate information about the risks associated with startups.

It’s clearly true that it is harder for some people than others.

Arguing against this may be ‘encouraging’, but it’s also arguing against accurate risk assessment which is foolhardy in business.

If Paul Graham want to help poor people take risks, using this binary argument is not the way to go about it. He should use some of his resources to produce some realistic risk assessments so that people know what they are taking on.
It comes from a sample size of 3: https://www.levels.fyi/salary/Lyft/SE/T3/

There's zero validation to this data. If you feel it's too high, just submit a lower data point: https://www.levels.fyi/addcomp.html
Yeah I agree, it's kind hard to explain - you can sort of ignore the display unless you look at it, but when you do look at it, it's big enough to see what you want to see.
Lower Back Pain in Early Pregnancy
Isn't TLP[0] supposed to fix the largest cause (tail losses) of this issue? It should result in retransmits far sooner than the 30 seconds they mention.

> Recently developed algorithms, such as BBR, model the network more accurately and optimize for latency. QUIC lets us enable BBR and update the algorithm as it evolves.

Again this is available for TCP in recent linux kernels[1]. And it's sender-side, so it should be unaffacted by ancient android devices.

Are they using ancient linux kernels on their load balancers? Or are the sysctl knobs for these features turned off in some distros?

[0] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...
[1] https://kernelnewbies.org/Linux_4.9#BBR_TCP_congestion_contr...
> Since they store edit history, too, replacing it with other text would simply be an indication that you’re trying to cover it up.

It's text you wrote, why would there be any problem "covering up" your own text?

Note that, I'm not arguing you should have a right to use Selenium to scrape their site and replace the text, but if you went through every post in a non-automated fashion and changed the text, from a perspective of "covering up" the text, the purpose would be the same. Facebook almost certainly has an interest in keeping 100M users from scraping with Selenium, that's a separate thing entirely.
Wide Color Photos Are Coming to Android
Cooking is kind of a necessary chore to me, so having the opportunity to chat with other guests and not feel left out is a must for me.
Hey where can I read more about this? You got me curious...
I wouldn’t quite go that far (since it obviously has some value for the people who use it over Make, despite the fact that they are unable to communicate it effectively; at the very least it was a good learning experience for the authors), but you should see how much code did go into the project: https://github.com/tooploox/oya/tree/master/pkg
Mail.app, personally.
So basically still quite far away from useful. I reckon MS will get there first on AR
I was the opposite with my kids. I wanted to be able to do stuff in the kitchen while also keeping an eye on them in the living room.
What will be the consequences though? I'm sure they can easily discover that the user is trying to overwrite his history, batch edits are easy to spot - but what will they do about it? Ban him & delete his data? Stop him from editing his own posts? Just throw away all changes that don't pass the smell test?
I faced similar attitudes in interviews early in my career. It has nothing to do with skin color, and all to do with prejudices about people without much career experience.

In one case, one interviewer basically told me that I lied about how much I made in an internship. (I didn't lie.)

Now that I'm on the other side of the table, I can tell you that the hardest interviews to run are for recent college graduates. It requires a lot of "would I know this back then" thinking.
Some folks have raised plenty of practical/medicolegal reasons, but it's also worth noting that patients are often not comfortable being told that they have an "anomaly" that their doc is going to sit back and do nothing about. There's a lot to be said for the psychiatric implications of being aware of benign MRI findings.

Even if you (or anyone, for that matter) might be comfortable with that, I think you'd find that a lot of patients wouldn't be.
Anything with a DSL is evil. That's why I never liked Vue and don't understand its huge popularity - you get none of the functional benefits of React, you might get a minor speed increase, and you DO get to write code the old style with custom DSL and no clear components.
>Given a lot of the negative points were around the reaction of others to having a camera pointed at them, I never got why they didn't make it easy to flip up the camera part as a way to physically indicate it wasn't in use.

That actually doesn't really solve the problem. People sometimes use cameras in the most inappropriate of places. If a friend of mine has a motorbike accident and breaks an arm and someone from the side of the street goes "coooool" and pulls out his phone and starts streaming, I can storm over there and slap the phone out of his hand.

You may or may not like the idea that I might do that, but I think it's appropriate and if that person disagrees then fuck 'em, they can argue it in front of a judge in small claims court.

The problem with glass, even with a flip down camera, is that /I have to hit you in the face/ to do the same thing. There's no way to make a glasshole stop filming except to stick my mittens near their eyes, and I'd totally agree with any judge that said my going for someones face to make them stop filming is a far more aggressive action than slapping a phone out of their hand.

But therein lies the problem. If you don't have the social awareness to know that you shouldn't be filming someone, if you're using glass I can't force you to stop filming without severely escalating the situation.

It's a socially inappropriate design.
The history of "Blink" has been Company X using it, then eventually forking, and winning:

Apple decides to use KHTML instead of developing their own browser engine from scratch. This allows a very small team to focus on user experience, instead of the monumental task of replicating the entirety of the historical W3C standard, and ship Safari. Eventually Apple forks KHTML into WebKit.

Google decides to use WebKit instead of developing their own browser engine from scratch. This allows Google to focus on unique features like process isolation and the new V8 javascript engine, instead of the monumental task of replicating the entirety of the historical W3C standard, and ship Chrome. Eventually Google forks WebKit into Blink.

Microsoft decides to use Blink instead of developing their own browser engine from scratch. This allows Microsoft to focus on privacy-related features, instead of the monumental task of replicating the entirety of the historical W3C standard, and ship Edge Chrome. [What will happen next?]

The HTML spec is HUGE, and getting to a point where a new engine can successfully render all the quirks of HTML, CSS, and JS (and WebAssembly, and...) is a harder and harder task every year. Look how long its taking Firefox to get their Rust rewrite going. If you want to focus on end-user features, it makes no sense to start by arbitrarily making a new browser engine that's goal is to... successfully replicate the behavior of existing competing engines (since that's the real standard). If your competitor is open source, then just use that, and focus on what you want to provide.

It is my opinion that people have severely misinterpreted the power dynamic here. Every Windows machine will soon ship with a browser that, as is evident in this very thread, is "basically Chrome"... minus all the Google ID stuff. This is a nightmare for Google, what do they have to offer? "Download Chrome so we can track you!". That's the way its going to sound if Edge Chrome correctly puts its privacy features front and center. Meanwhile, they're getting support for CSS grid or whatever-js-feature for free from Google's hundreds of workers on Chrome.
If I'm banned does that mean that the advertising profile built around me is poisoned too?
I live in the Boston area.

I can't foresee ever leaving because of cost-of-living expenses. I'm not an import; I've lived in New England my entire life and the Greater Boston area--let's define it as "the Red and Orange Lines, and I guess the Green Line if I was desperate"--is effectively the only place I can be short of blowing off my family and my support network of friends and colleagues. The area is congruent with my politics--I mean that not just in the "who you vote for" sense of the word, but in the "how a society should operate" sense of it. And while I own one for errands I really profoundly don't like commuting and don't like driving a car much even outside of that, which rules out much of the surrounding area like New Hampshire or Maine, where I'm originally from. My parents live in northern Vermont. It's nice to visit, when I'm not white-knuckling across ice-floe roads in February. I couldn't live there.

We're thankful that we bought what will eventually, after a big up-front whack, be a really nice house. And we did it somewhere where it's still kinda doable, rather than when it's not doable at all.
It's like that all over the world
I'd say class in the US is solely based on your wealth, whereas int he UK it's based on your heritage/background. There isn't much of an aristocracy in the US.
I doubt many in America thought either world war was the end of the world.

But the difference is that all of those required affirmative action to cause a global catastrophe, someone had to reach out and press a metaphorical button. With global warming the status quo will get us all killed.
TC includes generous stock compensation, which has generally appreciated across the board the last few years
It's not really a matter of scrolling and seeing their content so much as that there are people I'd just rather not be associated with. I've been contacted numerous times about people committing crimes or getting involved with radical political spectrums, and I'd rather just disassociate myself from a lot of the people I used to see or used to have relationships with but do no longer (these number in the hundreds, from a lot of other social platforms).

I also don't really scroll the feed anymore, so I'd rather just keep it to people I want to keep tabs on (close family, professional contacts)
$5? Its $1 now!
And I'm the feedbackRoaster3000!
Carrier relief as MEPC fails to agree plan for speed limits for shipping
this study did show that BMW drivers (along with other luxury cars) are indeed assholes:

https://wheels.blogs.nytimes.com/2013/08/12/the-rich-drive-d...
My understanding is that real median income is influenced by the sheer total number of hours worked. Real median income can increase by virtue of more people working more often while their wages stay the same.
The new Avengers movie is already #5 (inflation adjusted) and it's only been out for a little over three weeks.
How the Ancient Maya Adapted to Climate Change
Show HN: Free Personal CV-Rsume Website Builder [About.me Alternative]
Microsoft seems to have a history of picking very poor domain names.
What is an idea of Edge on Mac? Is there any incentive to provide a browser that is available on other OS-es than Windows? Vivaldi and Opera went similar way, trying to cut some piece of browser market cake using a Blink engine and similar ecosystem as Chrome. Except Edge-only (i.e. Skype, Office365, Stadia-like platform) business game I don't see why it should cut in a market, especially in non-Windows operating systems.
> “We may also need to punish overconfident behavior more than we do,”

Unfortunately, the article doesn't expand on this idea. How or why doing so would produce better results?
Now you're asking a completely different question. It's not a matter of not knowing what to do, it's a matter of not doing it.

But nothing about nuclear is unique in that regard. If you have incompetence then we get Deepwater Horizon, Bophal, companies dumping cadmium, lead, mercury, cyanide, nitrogen, phosphorous or acid in to rivers and groundwater, mining runoff, destroying rainforest, dam failures, basically the entire list of Superfund sites in the US. Those kinds of things can be significantly worse than even a full scale nuclear meltdown. And on top of that, chemical pollutants have no half-life -- they're forever.

There is a 3700 acre coal mine fire that has been burning in Pennsylvania since 1962, causing the town to be abandoned:

https://en.wikipedia.org/wiki/Centralia_mine_fire

It's the same problem with anything -- even solar is silicon. Take a look a the environmental history of Silicon Valley for a morbid lesson in how wrong that can go.
What is the career path for a software generalist?
Building or converting homes to the open plan style is long term advantageous.

Traditional-roomed homes had load-bearing walls within the interior space. This limited your flexibility to make layout changes. Open plan buildings come with load-bearing beams spanning between exterior walls, meaning that all interior walls are purely for aesthetics or function reasons, and can be almost trivially changed.

This is why modern office buildings have large open plan spaces with pillars. It is super flexible to set up walls (or not) as the space needs. Conference rooms? Private offices? Break-room? Closet? Just tell them where to put the prefab walls.

If you're worried about being in vogue with house layout trends, open plan is the most logical place to begin because rooming off is cheaper than the other way around.
Is it better to “ = 0” or ”== mask” when working with enums (C#, RyuJIT)
Or struggling to drive their highly powerful car.
Is that something a company like Huawei could use to skirt around the Google ban?
> the world wasn't ending. We grew up in the 90s and early noughts, when ya, there were problems, but they all seemed containable

Here are some things I remember from that time off the top of my head:

We were on the brink of environmental collapse as CFCs were destroying the ozone layer

Acid rain was going to destroy lakes, trees, rivers, eventually killing us all

HIV was not well understood and very very scary

Waco/Branch Davidians siege

The Oklahoma City bombing

The Unabomber

Desert Storm

The Bosnian War

of course, 9/11

> It seemed like the adults generally knew what they were doing, and could be counted on the to the right thing.

I wager that's an artifact of youth, it seems to me we all think the times when we grew up were easy to understand, everything's going great, etc.
I haven't been to US, but all my friends that visited it were quite disappointed with quality of life there (coming from Poland). But I've recently spent a few weeks in China and I'm really impressed with how advanced it is in terms of infrastructure and technology, I don't think US or even EU is anywhere near where China is right now. So it's not as simple a comparison as it first appears.
Does not seem to work on Firefox 66.0.5
I also know millennials who live in NYC, have $180k+ student loan debt and continue to live as if they're making $100k a year (which doesn't go far in NYC) although they're un-employed or just doing sporadic temp work.

Also - you don't have any insight into my TC...

In your opinion - what constitutes "common place" both in terms of "expected lifestyle" and $$ situation (debts, money in the bank, etc)?
I love Mail.app and the fact that I can extend it with plugins. This is not true of most other main clients :(
This is my favorite app on my iPhone. Better than a fidget spinner.
Ymmv. mine are 5 & 7 and in the last 5 years I have had zero of those problems.
Now that's an interesting approach.

I proposed something similar for Python 9 years ago.[1] Guido didn't like it.

Objects would be either thread-local, shared and locked, or immutable.
Thread-local objects must be totally inaccessible from other threads, and not leakable across thread boundaries, for memory safety. (Python has "thread local" objects now, but it's just naming, and not airtight against leaks. You can assign a thread-local object to a global variable.) Shared and locked objects lock when you enter, unlock when you leave. Objects are thread-local by default, so single-thread programs work as before.

Minimize shared and locked, while using thread-local or immutable objects as much as possible. Locking is needed only for shared and locked objects.

This is almost conventional wisdom today, but 9 years ago, it was too radical.

Retrofitting concurrency is never pretty. But we have to. Individual CPUs are about the same speed per thread that they were a decade ago.

[1] http://animats.com/papers/languages/pythonconcurrency.html
This post is a fantastic example of what the actual problem is. Neither of the points made are factually accurate, but boy is the poster angry about it. "Let's talk about how is social media's fault", indeed. Moral outrage, mostly fabricated, pedaled by every media outlet, spreading like wildfire. It's everywhere, and it seems like almost everyone, myself included, falls for it to some degree.
Reminds me of

3. Rich man in the car paradox.

When you see someone driving a nice car, you rarely think, “Wow, the guy driving that car is cool.” Instead, you think, “Wow, if I had that car people would think I’m cool.” Subconscious or not, this is how people think.

The paradox of wealth is that people tend to want it to signal to others that they should be liked and admired. But in reality those other people bypass admiring you, not because they don’t think wealth is admirable, but because they use your wealth solely as a benchmark for their own desire to be liked and admired.

http://www.collaborativefund.com/blog/the-psychology-of-mone...
Data General One
you know in a system with a gui where multiple users are working it's really really stupid to keep a process running?!
ooooorrrrr...they've all been opened. None of them lasted as long as they say. Because none of them are secure.
Information Technology Generalist
Wait, his claim is that you don’t have to be from the upper middle class.

https://mobile.twitter.com/paulg/status/1130121128033300480
How to Connect to WPA3 SAE/PMF SSID with Raspberry Pi Model 3 B+ Onboard NIC
Nope. Really, it's a question of priorities.

Scanners cost a lot: ~4M for a 3T (the current 'standard') and much more for higher field strengths. We just got a 7T and, with all the trimmings (scanner, console, coils, the shielded room to hold it all, training, etc), it's in the $10-15M range.

As a result, time on these things is already in pretty high demand, even at facilities that are used only for research. The projects could be reprioritized, of course, but most of the on-going research is much less speculative than "someday, this can be training data for something."

It's not even clear to me that old MRI data will be particularly worthwhile. Photographic plates were, until recently, about as good as digital sensors. New MRIs are much, much better than old ones, and the tech will only improve more. Longitudinal data is useful in both fields, but for astronomy, there's no way to rewind time, so old plates are the only possible source for events from the past. We get new old people, however, every day!
I work for a company that makes MRI machines. There is an industry wide push to reduce scan times. Even a 30 second or one minute reduction on scan time per protocol can translate into one or two more scans a day. Across a fleet of scanners, this can be millions of dollars a year in revenue.

There are hospitals that have switched brands of scanners over protocol times.
Millennial here, I agree.
Bochs is not terry approved.
Take sites like these with a grain of salt. Given the total lack of validation that any of this data is from real employees, there's not telling how (in)accurate this site (and others like it) are.

This particular site seems to be a marketing piece for TripleByte. Perhaps the makers can comment on the accuracy of the data?
Move is hard without ownership. Rust can do moves because it knows that there's nothing else pointing to the thing being moved. Python doesn't know that.
Using journalism?
changing jobs has ~0 risk. i can (and have) spent time job hunting while fulfilling my responsibilities to my employer. then i use the offer as leverage to get a raise and switch jobs if my current employer declines.
I don't know if they are high enough quality for a full body scan, but there are MRI places literally in strip malls now. Cash price for a back scan is ~$350.
The webpage links to an app which allows this to be your wallpaper and lock screen (on Android for sure). Absolutely awesome!
MIT and US Air Force Team Up to Launch AI Accelerator
It's still a fun game when you can double to quadruple your investment
I think a more reasonable attitude is that it’s usually possible to improve your material wealth with effort, and people can decide to make the trade-off if they think it’s worth it. This is not a value judgement.
My team ran into a surprising behavior for HTTP2. Browsers decide whether to reuse a connection not based on the original domain the connection was made to, browsers base the decision on the domains that the returned certificate is signed for!

Our current load balancer doesn't support HTTP2 end-to-end (and we are dong gRPC), so we are load balancing TCP connections to the individual instances. And for certificates, we would use SANs to reduce the number of certificates being requested.

Put those two together, and browsers will assume that the first connection they make to serviceA.example.com can also be used for serviceB.example.com. Oops!

TLDR, certificates for HTTP2 need to be unique to each endpoint that terminates a browser connection.