skysight-inc/HackerNews huggingface dataset:
Many things that can make you happy don't need that much money: spending time with friends & family, getting regular exercise by walking around outside, borrowing books from the library etc.

My big realisation during my late 20s was that I'd grown jaded from working on other people's commercial software projects, and it'd sure be nice to have enough financial independence to quit that career for good at some point so I could spend more of my time doing things with more self direction & creative freedom.

Money is useful for paying baseline living expenses, and also useful to use as "fuel" to help get you where you want to go. Where do you want to go? What are your long term goals/hopes/dreams? Is your job helping you progress toward those dreams or goals? If not, worth having a hard think about what you want from life and considering changing a few things.

With a relatively well paying software job, relatively low expense ratio & enough luck (no surprises with large financial costs) it's possible to funnel surplus income into investments until investment income covers annual living expenses. Then you can wave the day job goodbye and do whatever or switch to a new career that's more lifestyle focused and less of a grind, or have a solid foundation for taking a lot more risk (let investments pay you a basic income while you start a business that might take a few years to grow before it can generate you a decent wage).

https://networthify.com/calculator/earlyretirement
Trump Issues 26 More Pardons, Including to Paul Manafort, Roger Stone
I'm an SDE II at Amazon. Posting because I hope other SDEs read this; there is strength in voices.

I absolutely will join a strike if Amazon lays off unionizing unskilled workers en masse.

The pay is good, but I think you're missing two things.

(1) A large portion of Amazon SDEs leave after a year or two anyway. (The lack of vested RSUs in the first two years is typically compensated with an equivalent sign-on bonus, which pays out with each paycheck. So the vesting schedule doesn't particularly incentivize sticking around for no other reason.)

(2) Many Amazon SDEs (like that of any FAANG) are millenials, who skew progressive: worker rights are an issue I think many feel strongly about, and many probably have friends who are part of the unskilled labor pool or gig economy. We know if it weren't for software, we'd very well be in the same boat.
here: https://www.insidetracker.com/

This is expensive AF, but you can get 40+ markers measured once every X months. And you can monitor exactly were you are and if the supplements you are taking are actually doing their job. (spoiler alert: not all supplements are created equal from purity and active ingredients pov)
Meanwhile that's a feature that google already finished for years. You just login all your accounts at once and it will chose the correct one to update software. And even some chat software like telegram already has this build in.

Do google patient this or for whatever reason that apple can't implement it?
I assume they were talking about Youtube Music (https://music.youtube.com/), which is made for listening to music.
It really depends on what kind of work you're doing. You can get pretty far by just using a tiling window manager, though.
Mine, as well. This was the late 80's and a 30 meg hard drive ("SupraDrive" for the Amiga) cost around $700 or $800.
Agreed, not much to be gained from dissecting the joke itself. Though reading through the tweets, the range of interpretations/misunderstandings is kinda amusing. Also people gettin' close to peeved that what they beleive is the catholic interpretation of the joke is not apparent to everyone else.
The ME side is not so clear anymore. Pre-nehalem, it could be truly disabled. Up to skylake, it could be "cleaned". Up to cometlake, it could be "asked" to disable itself. From tigerlake onwards, it is quite essential since tigerlake removes S3 sleep, and ME is needed for efficient modern standby.
> Beneficial ownership is not masked by forming LLCs or using intermediaries.

Well, yeah, in practice it often is masked that way. Sufficient effort can often penetrate the mask, by that doesn't mean it's not effectively masked.
https://web.archive.org/web/20201224040221/https://www.wsj.c...
Other people responded to your CAA mistake (CAA absolutely shouldn't be enforced by anybody else except a CA, even researchers monitoring it for other sites is dubious, though as a research project it isn't inherently dangerous like enforcement would be)

But let's talk about PSKs (pre-shared keys).

TLS 1.3 itself doesn't care why this PSK is used. It's true that today your Web Browser will only use it for resumption, because it offers a significant speed-up in some scenarios on second and subsequent visits.

But for IoT applications it is envisioned that a group of devices might share one or more PSKs out of band. Maybe they're a factory setup thing, maybe the devices are to be set up in close physical proximity using low bandwidth Bluetooth, then they'll build themselves a WiFi network when deployed using PSKs to secure TLS.

Browsers could do that, but all the vendors are clear there's no way they'd actually want to do that. What would the UX look like? "Please enter the hexadecimal PSK for the site in this box?". So today they only use PSKs for resumption.

The reason this one feature (PSKs) has two very different purposes is to narrow the security proof work. Mathematicians worked really hard to prove some important things about TLS 1.3 and the more extra different features it has, the less focus can be put on any particular feature.

Even as it is they missed the fact that PSKs are symmetric. If Alice and Bob have a single PSK to "authenticate" them and are both capable of serving, then Mallory can trick Alice into thinking she's talking to Bob when she's actually talking to herself. It's a small problem, but the proofs didn't cover it, and so it was not spelled out in the TLS 1.3 document that you should worry about this.
I have been in Taiwan multiple times on business, but all trips came in two distinct time periods: about 1998 and then 2008. Each time I have spent several weeks there - not a two day trip like airport-hotel-client-hotel-airport. I had a chance to spend weekends with colleagues, and observe how locals spend time.

During the first stint (1998) I was impressed how proudly anti-communist the Taiwanese were. Proud of their independence and held Chiang Kai-Shek in high regard. The Chiang Kai-Shek mausoleum was bustling with crowds - I enjoed strolling around there on weekends.
During my second stint (2008), the Chiang Kai-Shek mausoleum was a sorry sight - almost nobody around, most of it closed off for "renovation" and it felt desolate. I also detected a significant shift towards unification with China among my colleagues.
I can only hope that Taiwan paid close attention to Hong Kong.
I'd hate to see such a bustling, open and full of great people country fall under Chinese control.
Seems like that misalignment, if communicated, is inherently pressuring. Which would mean that the dissatisfied party is obliged to keep their resentment secret. Which is also a generically bad idea. I wonder what a healthy recovery from that situation looks like, if it even exists.
It's like an adult website's "i am not 18+" button lol
You need to understand why this is done before calling it "jackassery".
Both Amazon (https://www.amazon.com/99-Invisible-City-Hidden-Everyday/dp/...) and B&N (https://www.barnesandnoble.com/w/the-99-percent-invisible-ci...) offer a sneak peek feature and Audible offers a sample, too: https://www.audible.com/pd/The-99-Invisible-City-Audiobook/0...

I would guess that local libraries either will have one, or could be asked to order a copy (I regrettably don't know the process for that -- as in, whether a title must have a certain number of requests or what)
> I get really frustrated when I see people say they're switching to Linux because macOS is too locked down.

Perhaps they are not referring to just permissions. Maybe how the system as a whole is setup.
I've applied this a lot in my life.

For example, holidays: Every day that I'm overseas, I lose about $1,000 because I'm a contractor and I'm not getting paid, plus the base expenses of the flights and hotel rooms. If I'm not getting a thousand dollars worth of value from a day, that money is wasted. Spending $50 at a normal restaurant is not "saving money", it's actually a waste of a day! Once you've sunk days into flying somewhere, and dedicated weeks of not working, you may as well spend $200-$300 on a really fancy dinner.

For a contrast, a friend of mine came with us on a trip and tried to save money by buying the exact same $5 takeaway budget pizza that you can get here. He got food poisoning from it and spent several days of his trip in his room feeling miserable. He spent the same time on the trip and spent the same money on flights and accommodation.
Isn't this a fairly well known outcome? That wearing a mask doesn't significantly reduce the mask wearer's likelyhood of contracting Covid?

Around here (NSW .au) the messaging I hear all seems to be "wearing a mask will help reduce the chance of you infecting someone else if you are in the initial non-symptomatic phase of infection".

I wear a mask to the shops not to protect myself from other people, but to reduce the impact on other people if I happen to be infectious but don't yet know it.

A mask is to keep my potentially plague-ridden coughs and sneezes in, not to keep yours out.
In terms of mono fonts that look like Comic Sans, I am surprised no one has mentioned Fantasque Sans Mono: https://github.com/belluzj/fantasque-sans

While not Comic Sans, another Microsoft Web Core font which has been reasonably cloned is Trebuchet MS. Fira is, to my eyes, an open source font which looks similar to Trebuchet MS, and there is the very popular monospace variant Fira Code: https://v-fonts.com/fonts/fira-code https://github.com/tonsky/FiraCode

Not to mention the original Fira Mono: https://github.com/bBoxType/FiraSans/blob/master/Fira_Mono_3... for a sample or https://github.com/bBoxType/FiraSans to download.
That site’s history with HN[0] isn’t exactly confidence inspiring.

[0] https://news.ycombinator.com/from?site=srnnews.com
Anyway you can just .sort
> More please?

Like I said, I'm not his supporter, go ask them if you're actually interested. As a foreigner, I'd mention that he did not start any new wars around the globe, the first U.S. president since... Carter, I guess? I wasn't even alive back then. But this is offtopic.

Also, fascism is one of those words which lost its meaning. Every person has their own definition of it, the only common denominator (usually) being "something I don't like and neither should you". For constructive conversation it's better to avoid this word, I believe.

> You're scared of the wrong things.

Am I? I've seen the rise of (state-backed) censorship and silencing of dissent in Russia, and this is one of the reasons I emigrated. I've seen the rise of (society-backed) censorship and silencing of dissent in Ukraine after 2014, and this is why I did not emigrate there and now have to learn a yet another foreign language. Now I see the rise of censorship and silencing of dissent in the U.S., and I don't like what I'm seeing - unfortunately, what happens in U.S. often has world reach. Meanwhile, I'm yet to see any hunters for liberals for sports in these places.

> As for de-platforming, yes I'm 100% ok with Alex Jones not making money.

I don't care about Alex Jones either, that guy sucks. But are you OK with you not making money? Are you OK with subreddits you visit being banned? Are you OK with websites you visit being deplatformed? Are you OK with topics that you are interested in being purged from YouTube?

That's the thing, people usually want those things for others, never for themselves. Do you think that you should have more rights than those 45% who believe in ghosts, or what?

If you don't like a website, or a subreddit, or a mailing list - unsubscribe and never visit it again. I had /r/the_donald removed from my /r/all for years, and it did not bother me.

But if you find yourself wanting to "deplatform" some website or some subreddit - i.e. to disrupt or suppress communications of other people between each other (because you don't like them) - are you sure that it is that different from wanting to make your religious beliefs the law of the land?
When you suggest that I'm collapsing this down to a binary issue, is that based on information you have about market structure? Have you done a bunch of research on this? Can you be more specific about it? Or is it just a thing you feel happens on message board threads?

As I've said: I'm a little bit at a loss as to what your problem with Robinhood even is. They don't charge trading commissions. But they do take an 80/20 share of price improvement payments where other brokerages take 20/80. We can all agree that it's not OK to lie about doing that. But now we know†, and they've been fined. What next? Should they take 20/80? Why not 15/85? Is the right split just what the majority of the other discount brokerages take?

Again: I loathe Robinhood. They are a force for evil. But when people come up with weird diagnoses for why they're bad, it leads them to make silly decisions about other discount brokerages, none of whom (a) seriously prioritize their customers (perhaps excepting Vanguard), or (b) operate the way people on message boards believe brokerages operate.

† You might be able to argue that knowing the right Google query here, and also giving a shit††, would have enabled you to know this before the SEC announcement, because Robinhood's most important venue is also Schwab's, and you can just compare the per-share rebate they're getting. My confidence level here is not super high.

†† (my subtext here is that people don't really give a shit)
They can keep their app.

What's being discussed is that you have to maintain your app-store presence in order to help them migrate to your new distribution system.

If you're doing that because of low revenue.... just abandon the low revenue customers.
Signal's crypto has also been independently audited [0], with pretty encouraging results, and as it is open source, can continually be audited.

Telegram's on the other hand, can't be continually audited, but the MTProto scheme they put together has been found to have a number of flaws [1], and that hasn't changed. They also haven't really allowed third-party audit of their actual code, so there may or may not be extra bugs waiting to bite you.

[0] https://eprint.iacr.org/2016/1013.pdf

[1] https://eprint.iacr.org/2015/1177.pdf
I like to write a personal log of discoveries and my day. It seems to help my team catch up on stuff I am working on.

I got this idea from dask dev notes [1]

Its amazing how every day/week history of project can help new comers.

It also helps getting your team members reach out to you.
When I used to work in office a lot of people used to reach out with problems and I loved solving them. There was a freshness to these problems

But in remote scenario when I joined a new team, no body knew my strengths and I missed those times. But I think a log of this kind can help people know your abilities and give you more opportunities to solve problems outside your routine context.

https://blog.dask.org/
Sure, but many Mac users don't expect to have to do this (or even know how to) because Macs are supposed to "just work".
"Fonts" appears frequently in this piece, without noting that the design actually changes at different scales. This is more than hinting.

When I walk into a hardware store planning to appropriate some part for a different purpose than intended, my first question is "who has this problem?"

I've been exploring mind-mapping software. It's astonishing how primitive the namespace handling can be. Shades of the flat file system from a 1984 Macintosh (mine had an early serial number). Same question: Who understands this issue? Programming language designers. Everyone else is just guessing.

Fonts change design at different scales.
Interviewing should normally have two results: the candidate was able to demonstrate the appropriate skills, or the candidate was not. Not being able to demonstrate the right skills in the interview does not mean that the candidate is a bad programmer or even a bad fit for the job. It just means that I was not able to verify their bona fides in that hour.

That's the difference between "that interview didn't go well" and "you are a bad programmer." One's a major blow to self confidence, and the other's a bummer. It's also a helpful mindset shift for both the interviewer and the interviewee: both of us are working together to achieve the goal of proving your capabilities. My job is to give you as many opportunities as possible to do so.
how was device discovery implemented?
Thanks. Clearly this is a thing that has motivated at least some subset of our species to try to figure it out. Part of it is that I feel like there is no purpose. Each of us is an accident of one of a few hundred billion sperm produce on a given day meeting one of tens of thousands of eggs that was released near that day, multiplied by all our ancestor’s probabilities of having existed. Philosophy and religion seem to me to be the initial crude attempts to understand. And thinking about this lately I’ve been contemplating how we probably just don’t have the brain structures to contemplate a lot of these concepts in the first place and can only talk about them by analogy (god is like a man that lives in the sky; or an AI that is emergent behavior from machines we can build. That kind of thing.). Maybe that’s why imagining our own death is so terrifying: we can’t understand it. But it also seems so simple because we see it every day in one form or another. I can name a pencil Steve, break it in half and feel loss.

I’ll maybe check out The Good Place when I feel less vulnerable and hope it brings me some measure of comfort.
Brave got a lot of flak for both blocking webpage ads and showing their own. Some of it was based on the wrong assumption that it substitutes website ads with their own. Instead, both Brave and Opera show ads in the context outside of the web page.

I have fond memories of the old Opera based on Presto - its gesture system and tuning of web pages display are still unmatched. Why was it so good? The engineering talent, clear vision for product that cared for both regular and power users, or anything else? I'd say that it was because it was a paid product in a market with free alternatives and it strived to be so good that people pay and recommend it to friends. There is a parallel with JetBrains here. Alas, the technical and financial challenge was too big. Both Presto and the spirit of that company are long gone. RIP Opera.
It is so wonderful he was able to keep working til his last days at 97 years old.
Shazam Available on the Web Beta
A big plus one on a good readme. So many projects lack this. At work, my team’s readme for each project has the super high level purpose; the basic flow and entry points; steps for building and testing; links to design docs, build pipelines, metric dashboards, runbooks; etc.
It doesn't work in IE6 though!
> Windows 10 on an average day is like gargling sand. I mean for two months now alt-tab is broken on 20H2 release. No fix incoming yet. Zero days unpatched for 90 days etc. On WSL it’s a networking and HyperV encrusted nightmare. Have fun trying to get anything vaguely complicated to do anything even remotely sane. Total shit show.

This is a rather bizarre list since I never had these issues on my Windows 10 installation.
I'm trying to centralize on Apple Health as one place for my info. Fitbit doesn't play well with Apple Health, presumably because they saw the Apple Watch as a competitor. I tried various apps that would "fix" syncing data but they would stop working. https://community.fitbit.com/t5/Fitbit-com-Dashboard/Syncing... from 2018 has a thread on this but there are lots out there.

I bought a Garmin Instinct based on favorable mentions here a couple of weeks ago and I'm pretty happy with it. Garmin seems to be realistic about not competing with Apple directly.

I'm not excited about Garmin having any more info than they have to after they were hacked. https://www.theverge.com/2020/8/4/21353842/garmin-ransomware...
Luckily I got this advice early on, and I agree it’s aged well as I get older. It was given to me as “Time is your most precious resource. You can always make more money. You’ll never get back a second of your time.” Words I live by.
I really like writing rust, however not having the async runtime be a part of std has hurt the language in my opinion.

Crate consumers have to consider which async lib a crate is using leads to a lot of annoying gotchas that can really confuse less experienced rust devs.

I'm hoping tokio becomes the default and eventually gets merged into std, it really is the best async implementation.
I will commit to correcting anyone who attributes a "Djikstra amnesia effect" to Djikstra.
The * is hiding under "Tables & Attributes"; choose the yellow box with * in it, then snap it to the end of the SELECT block, then snap the SELECT block on top of a FROM block which has a yellow "customers" block snapped into it. Voila, the "Show SQLCode" button now emits "select * from customers" (FF Beta, macOS)
They aren’t in the same category. You have a choice of which wedding to go to. It may be annoying but your ability to choose something isn’t taken away, you are forced to make a choice. If your life stretched infinitely mathematically, you could assume that you will experience everything at some point.
“If we are to preserve freedom of online speech in the fullest sense—both legitimate freedom from the censorship whims of massive central powers, and genuine freedom for robust exchange and intellectual generation—the global town square must die. Our age is marked by a return to our given condition: tribalism. So be it.”
But I am aware of their existence, no? If not, would we be discussing them?
There have been hundreds of these type of WebRTC file transfer sites. They never seem to work very well.
That's what context does, it narrows!
On Android (Galaxy Note9 in my case), you can disable any CA certificate from being used. There's a "view security certificates" screen with the ability to disable each individually.
https://medium.com/@jamesdensmore/there-are-two-types-of-dat...
Insurance is a worthless model where enough information is known to differentiate pricing between different classes of buyers. Asking insurers to pretend to be stupid enough to price their products inaccurately even as more and more information becomes available and playing whack a mole with regulations is a losing battle. The only solution is to abandon insurance as a model for paying for health care.
> 11. Cooking pollutes the air. Opening windows for a few minutes after cooking can dramatically improve air quality.

LessWrong externalizing costs.
Another impression I got from Richard Barnes' thinkpiece is his apparent opinion that managing the .org registry was turning into a resource-intensive, time-consuming responsibility for the Internet Society and a distraction from its main mission. If that were the case, then how about if the .org registry were turned over to a non-profit that was solely and strictly dedicated to running the registry responsibly and affordably? Is creating such a non-profit feasible? Could it survive over the long term?

For that matter, how much does running a TLD registry with a few million domains actually cost? To me, the whole domain name registration business reeks of rent-seeking and of the exploitation of monopolies, but I'm don't know enough about it yet to confirm these suspicions.
Does C Have a Runtime?