skysight-inc/HackerNews huggingface dataset:
One thing with aging research is it's also about healthier living - for example, letting people be healthier well into old age, even if the number of years is the same. In terms of why people want to live longer, I think it's just human nature at the end of the day - more time to do the things you enjoy and help the people you care about.

Practically speaking, there are a lot of advantages to longer lives:

- Generally, it means people will be healthier, which means reduced societal burden.

- A deeper family structure can mean better education and childcare. You have more time to be with your friends and family, more time to pursue hobbies, more time to explore the world.

- Scientists, engineers and researchers can spend more time building and leveraging their expertise. If people live 20% longer for example, I suspect there's more than a 20% increase in advancement because in so many fields breakthroughs happen near the end of your career.

Of course, there will be consequences that need to be addressed.

- Does this only lead to increased inequity, where the wealthy are able to accumulate wealth and knowledge even more easily due to access to anti aging. Already there's a 14 year difference in life expectancy between the richest and poorest 1%, imagine if that was 50 years.

- How do we adjust our social safety nets when people are living to 100 instead of 80?

- How does this change over-population and over-consumption?
I definitely relate to the bikeshedding thing. I like what someone from Nintendo once said.

"You're making a game. The engine is what's leftover when you're done."

I like to think that way as well.

Sure, I have a laundry list of things to do, but it all starts with a gameplay idea that I want to explore. I force myself to justify all development efforts by way of serving the gameplay ideas.

That way, you're making a game first and foremost and the "engine" is the tool you make to make the game.
This behavior from Triplebyte is unacceptable. If you live in California, there is CCPA now with financial penalties for companies that don’t comply. https://en.wikipedia.org/wiki/California_Consumer_Privacy_Ac... It’s similar to Europe’s GDPR. CCPA allows sending a deletion request and they will be fined if they don’t comply.

Looking at their privacy page: https://triplebyte.com/privacy

It mentions these options for deleting:

https://triplebyte.com/privacy-center

privacy@triplebyte.com

By CCPA law, they must acknowledge and comply with a deletion request within a time limit. The fines can add up very quickly per user request if they don't comply.

EDIT: Updating my post since I looked at the deletion request forms for some other sites and it seems similar. Probably try the form first and if it doesn't work, then the email.
I don't have personal experience with such a setup, but one consideration for a Mini + eGPU is that depending on the screen being driven, Thunderbolt 3 may bottleneck many GPUs. This is one the factors that led me to build a hackintosh tower instead of buying a Mac Mini and eGPU.
> That's exactly what happens: a Rust "move" is under the covers a memcpy().

Not exactly. The Rust compiler is usually pretty smart about optimizing out memcpy for most moves.

For example when returning a large struct from a function, the optimizer could add an "out" reference parameter to the function and the function would directly initialize the return value into that reference.
Wow, tone deafness, the betrayal of user trust, the dark patterns, the Friday before a long week email dump. Everything about this is just shitty.
The person I replied to specifically said "I don't understand people who think this way (about porn)," and I addressed that specific point.

The issues of ultraviolence in mainstream movies is its own issue and can be discussed on its own terms. Porn has its own issues and be discussed on its own terms. Yes, both are film media, but that is about all they share in common.

It isn't a competition where issue #1 is more severe in some way than issue #2, therefore we can ignore issue #2.
Reporters should absolutely be less. They are there to either view code or view & submit issues.

There are a lot of companies with 10 developers but 100 reporters. Why should those two groups of people cost the same? The interaction is easy - GitLab already works on the permissions with the different user types. And calculating cost is just as easy - how many reporters vs how many other types.
Reading this article brought this one to mind: https://krebsonsecurity.com/2018/07/google-security-keys-neu... (about Google using security keys to deal with phishing)
Guys who made $13M in a year selling electric bicycles
The link in the email did not work for me: it sent me to my profile, where I was presumably to be able to opt out of sharing my info publicly. But I could not see any way from there. Maybe I'm blind. As usual, googling worked better to find something on the site than using the site itself. Googled: triplebyte opt out -- that linked me to the right place. https://triplebyte.com/privacy-center
India made its contact tracing app mandatory
Have you considered submitting this work to any computer science conferences? PLDI is the obvious first candidate.
Something I'm curious about 2FA with security keys: why are we entering login then password then click 2FA instead of doing login then 2FA then password ?

It seems it would add a layer protection to the weak link which is the password.

Any idea?
While a laptop is fine with regards to performance (especially when expensive computations are done on a remote server), it's not with regards to comfort and upgradability. I'd rather have a small computer with quiet cooling, proper keyboard, mouse and screens than whichever laptop you can get even with an extensive budget. Even when it comes to desk clutter, I'd rather have only a keyboard and a mouse than a whole laptop. Writing this from a laptop, btw.
Yeah, I'm always attracted by the svelte package, but from a practical standpoint I don't see much purpose unless you're short on desk space. Maybe they could make sense for computer labs and such? Do schools still have computer labs?
It is still pretty great. A lot of people would happily exchange one year of fees for having to unsubscribe. Think of the application for the deceased or incapacitated. Running down every subscription a deceased parent could have had is a huge pain.
Wow, the tone deafness, the betrayal of user trust, the dark patterns, the Friday before a long weekend email dump. Everything about this is just shitty.
Some Companies Deserve to Fail
OpenShift comes with its own headaches from my understanding. And we are too deep into Kube to switch now.
big difference is teams. If you're fine working by yourself, then an engine where you have 100% knowledge scope is great.

The moment you introduce another dev or artist or any individual that needs source access to work on your game, you'll probably have them hitting every pain point mentioned in the article and more. Why's your UI buggy (or does it even exist?), why's rendering this thing slow? So time is spent teaching them (and there's likely zero help on the internet unlike Unity/Unreal), or making tools/bugfixes to accomadate for them. i.e. less time on the actual game.

Hence the mantra: make games, not engines. If you like making engines, that's a good reason in and of itself to ignore that mantra. But if your goal is to make a game, then you shouldn't have to worry about the nitty gritty until it needs to be addressed.
In a way, it's liberating. Look at it as a service the compiler offers, where lifetime errors are a normal part of the development cycle.

I use rust and I don't worry about the lifetime stuff. Just hack away and get the job done. Overall, rust is lower startup friction than most of the tools I use (though YMMV).
Damn, you're giving me serious FOMO. I've been working for the wrong company. =))
What interesting about these 'glacier mice' is the moss forms into a ball that somehow roll around which is why the moss on the bottom of the ball doesn't die. So far they can't figure out what makes them roll.

>The researchers considered several possible explanations. The first, and most obvious one, is that they just rolled downhill. But measurements showed that the moss balls weren't going down a slope.

"We next thought maybe the wind is sort of blowing them in consistent directions," says Bartholomaus, "and so we measured the dominant direction of the wind."

That didn't explain it either, nor did the pattern of the sunlight.

"We still don't know," he says. "I'm still kind of baffled."

"It's always kind of exciting, though, when things don't comply with your hypothesis, with the way you think things work," says Gilbert.

The work has charmed other glacier scientists who dote on the adorable moss balls.

"I think that probably the explanation is somewhere in the physics of the energy and the heat around the surface of the glacier, but we haven't quite got there yet," says Ruth Mottram, a climate scientist at the Danish Meteorological Institute.
> Btw does sleep work on linux laptops these days? How's hi dpi support?

Both work out of the box with Ubuntu 18.04 running Gnome on a Thinkpad x1 carbon.

But having to flip a few switches is a funny excuse to handcuff yourself to OSX and the hardware required to run it.
Deck Review with Nevro
You bet it is! Haha

Ah interesting! We'll have to look into that.
I've been contemplating getting a mini pc for a while now. I would like a setup where the monitor and keyboard weren't tied to each other. I guess the standard solution for this is a docking station, but I would also like something I could easily hide away, potentially tucked somewhere underneath my desk.

A traditional tower could probably work, but it seems like too much space for what would effectively be a web browsing machine.

So far I'm just sticking with my laptop though.
BTH News 22May2020 – Between the Hacks
It was that weird new popup on the left side of the address bar, saying something about privacy on the web..

Once you know what they're talking about, it had a No Thanks button right on it. IMO I don't like browser DNS myself but their rollout is/was okay by me.
>Elixir doesn't have any concept of real tagged unions or sum types

What about this?

-type int_or_str() :: {a, integer()} | {b, string()}.
The Quora thing was baffling to me. There fortunately is a querystring parameter, something like `block_mobile=1` that you can remove from the URL and keep using without the app.
What if you could trade a paperclip for a house
Thank you for this comment I've experienced this exact same nightmare in my current Job, a serverless hell
Yes, prevalent, I do/did fintech and I'm now in my mid 30s.

Here is just a number the one's off the top of my head spanning just the 8.5 years I've been doing it or been involved in that space.

Libya, Somalia, Tunisia, Egypt, Venezuela, Ukraine, Argentina (several times), Brazil.

I vaguely recall the days before the transition of the modern MX peso, because my family had property in Baja as a kid and I still remember seeing the obscene amount of zeros on their currency/prices and how much you'd get for just $50 USD, which to me was a lot of money back then. I remember being able to spend all day at an arcade in a mall or a corner shop for $10 and still be able buy chips and soda inside or a fried rice and an ice cream in the food court while my family got haircuts, massages, manicures, medical treatments or whatever took so long to do.

The same with the peseta or lira in comparison to the Deutschmark, which was often used in a certain part of Spain, but I was a child and had no real grasp of economics beyond 'wow, that's a lot of numbers!' I incidentally had the same feeling vicariously when I was in the non Euro zone part of E. Europe and I paid someone with a child in CHF or EUR. Its odd how evocative those short encounters can be.

Debt based deflation is merely a short term symptom, often of a reserve currency/SDR currency, but just look at how bad even some Western nations have gotten destroyed from the capital controls and other restrictions into the local economy after the Market and currency collapses as result of increasing the monetary base.

Hell, even the Eurozone has its own perverse localized form of it, look at what happened to Greece in 2008--they were debating going back to the Drachma for a while and ultimately issued their own form of script/currency in the interim [1]because EUR became scarcer and austerity kept claiming victims after defaulting on the IMF loans. Or the rest of the PIIGS nations for that matter. Slovenia is another example of what happens to an economy that cannot maintain with the EUR inflationary practices by the ECB and distorts the local economy and market dynamics and abandons previously held practices that made them be able to adequately transition after the fall of Yugoslavia, as opposed to its other satellite nations which in the case of Croatia and Serbia led to war.

It's really a matter of how deep you want to look at this, and to be honest, I sometimes wonder if I did some irreversible harm to myself and my psyche by living it and breathing for so long. But the truth is you see the best, and subsequently the worst, of Humanity in those situations and conditions so I have no real regrets as I lived a very rich Life so far as a result.

1: https://www.businessinsider.com/greece-local-currency-networ...
What's worse, the dropdown doesn't even work for me (on iOS Chrome). It's stuck on 1 month.
Learn how to build a SaaS from scratch – Django – Vue.js
the first time I opened it I got one asking me if I wanted to make it my default web browser, which said that Safari was currently the default. But that’s not a nag, it will happen whenever a process requests to become the default browser. Other than that, no. I do use uBlock Origin though so if it’s stuff on the web I likely don’t see it. What are you seeing?
I love the lure, and I respect the GitLab team for making it public, but this is a tough read - it’s putting way too much responsibility on the end-user. For example I’m a huge fan of security teams using email headers to analyze suspicious messages, but I think it’s a step too far to expect a user to ever look at an email header, no? We can hardly get regular end-users to hover over a link; encouraging them to open up email headers to see what service the mail was sent from, or to understand what a “received” message header vs an x-originating-ip means is counter-productive. Headers are hard to understand even for a security analyst, asking HR or Recruitment or Sales to analyze them and understand them feels like the red-team are underestimating how little time everyone has and overestimating how technical most employees are!
There is plenty of evidence of harm from porn usage, it hijacks the brain in a similar manner as hard core drugs. [0]

The social consequences are pretty obvious, satisfying fundemental bioligical needs through artifical manner degrades what those desires are meant to achieve: family formation, marriages, which it inhibits forming or ruins those that already exist.

Go spend some time on the no-fap sub-reddit to see the massive positive change that occurs when men quit consuming porn. Porn is a tool for social control, pacification and weakening culture [1], it is not empowering for either side of the equation.

If this wasn't true, it wouldn't have been used as a form of psychological warfare like it was in this situation [2].

Did they do this to "empower" their enemy?

[0] https://www.youtube.com/watch?v=wSF82AwSDiU

[1] https://www.amazon.com/Libido-Dominandi-Liberation-Political...

[2] https://www.smh.com.au/world/middle-east/porn-run-on-seized-...
If you've ever been to a 24 Hour Fitness, you quickly learn lots of people consider this use.
Eh, I'm not sure about that. A type theorist would expect to see a clear description of what translations are performed as part of compiling this language, and a rigorous argument that this helps solve a real issue, e.g. wrt. memory management. It's hard to see either in the linked readme - it reads like a description of some promising, rough experiment, but not quite fully worked out in a way that would make it clearly understandable to uninvolved folks. I'm not saying that there's anything wrong with that, and it's definitely on par with many Show HN's. Just trying to call for some perspective.
> I like like the bottle neck in the future will be Harddrive/SSD file read/write speeds.

No. It will be your ISP

> Honestly, I'd love to have my hands on a terabyte drive with 1TBps speeds.

You need also a fast processor and RAM to to take advantage of it.
This is basically Wacoms fault - they sat on their patents basically only producing expensive high end devices, preventing others from providing high volume basic but cheap devices. This was the most apparent in the LCD tablet are where until recently was just the high end Wacom made Cintiq that was insanely expensive and nothing else.

I believe that we lost at least one generation of digital artists due to this - not everyone can be productive by a non-LCD tablet and even those have been overpriced.

Thankfully with the main Wacom tablet patents finally gone, the situation seems to be finally recovering, with many new, mostly Chinese, LCD tablet makers and a lot of people using high end Android and Apple tablets for drawing (which are still much much cheaper than what Wacom used to want for a simple LCD tablet display or for what it sells its bulky mobile studio devices these days).

But to this day, we can still see the technical dept caused by Wacom blocking a whole area of HID devices for ~20 years - drivers for non Wacom LCD drawing displays are still a mess and there is a lack of quality drawing software, especially on Android.

So good to se Krita helping to address at least one of these issues. :)
Me too. Your comment perfectly nails it. I'd guess with a wet finger that it is learned: our brains probably look for clues to quickly assess the quality / trustworthiness of a document. This is why style is pretty important: it certainly affects a lot many people's perceptions.

By the way, this is also why I used serious words like "brain" and "assess" and avoided typos: to make my comment look trustworthy. I had to put a front warning in terms of "wet finger" to lower that a bit though. The Hacker News style and context already make it feel far too scientific already.

For texts like in your link, I automatically expect they are written in the 90s by some very clever person and when I find some that are from the 2000s or later, I think "wow, this is actually new!".

What would be your impression with such a text written in Comic Sans? I would probably be completely lost I think.
My favorite miniPC is the Mellori ITX:
https://github.com/phkahler/mellori_ITX

Yeah, shameless plug for my printable design ;-)
Next rev should be smaller.
Of course news travels fast. Someone on the Siri team fixed it.
All of the submarines to my knowledge, yes.
It's a perk to many, and can be a part of company culture
I have on both counts. I tried it a couple times and hated it. I've read the book and others justifications for it, but disagree.

Swift is absolutely less readable than Objective-C. Objective-C is known for its verboseness, which makes it easy to read. Swift has all kinds of easy ways to make it less readable, like the question mark. There is no way one can objectively argue Swift is more readable than Objective-C.
For work days per year, I usually use 200. It is 5 * 52 = 260. Now subtract vacation days in Germany: -30. Minus some holidays. Minus potential illness.

In the US maybe 250 is closer and if you can multiply it by 4 in further calculations somehow it becomes a power of ten.
We need a law that requires it to be no more difficult to unsubscribe from anything then it is to subscribe to that thing. If you can subscribe with one click on the website then you must be able to unsubscribe with one click on the website. The law should make it individually actionable in small claims court for each subscriber that is inconvenienced to recover damages and not allow arbitration clauses to override that right.
An employer wouldn’t fire me for having an HN or AngelList account.
In the US you seem more upset by sex than extreme violence. That was sarcasm but the point was real, valid and strong.

> I've never heard anyone make that point about pornography

Reallllly? Quick DDG immediately gets https://www.salon.com/2015/07/13/5_american_sex_norms_that_e...

"1. Extreme violence in the media is fine, just don’t show a nipple"

Plenty of USAians make this point but you've never heard of it? Damnit, you have school shootings but sex, oh no!
This thread rose to the top group of the front page last night (you can see I posted here then, I happened to see it). Then it sunk quickly and disappeared. I was a little dismayed because the cynic in me was thinking along the lines of it being removed for being antithetical to YC company success. I went to bed.

To my surprise, it was back up near the top this morning with almost a thousand votes and hundreds of comments. TripleByte may have chosen to burn their reputation irreparably, but I have gained a lot of faith in YC and the mods here.
I throw together plenty of simple sites intended for personal use or just a small group. I don't need nor want the added complexity of going for HA. I can easily spin up a cheap VPS with an SSD and scale amazingly far with one instance and a SQLite DB. When it's for personal use or small group it's not a problem to take it offline for maintenance/deploys. I don't even use a load balancer (tho I often throw nginx in front to do mTLS and compression). I can build a site like that in 30 minutes.

I deal with massive scale all day every day for work (kuberntes/openshift/public clouds) so I find the simplicity amazingly refreshing.

I might also say the performance of my "single box" websites is also amazingly good. I've had even developer friends ask me how I get response times so fast, and they are often surprised when I tell them.
The issue is FB7674490 but it is not on the OpenRadar. Looks like OpenRadar is not Apple's services and issues appear there only if author (which has access to the issue in the Apple system) submits them there.
Is there a sales 101 for nerds?
Feedback loops in this sort of thing always scare me. For example - say people of one demographic are less likely to fund raise, so the model says they're less likely to succeed, so investors using the model don't invest in them and they are put at an even further disadvantage. And so something that is inherently data driven can end up moving further away from the meritocratic ideal it's likely trying for.

And the thing is, it's hard to get this bias out of models - almost everything ends up correlating to age, race, gender and so on - zip codes, income, schools, past employers, etc.
I'm not sure what you're seeing, but that's not what I'm seeing. When I Wireshark both app notarization and script notarization, I see 2 packets of encrypted Application Data sent to Apple (567 and 101 bytes), and 1 packet of Application Data (varying length) returned from Apple, in each case. What do you see when you trace a regular app notarization check?
If they have $25m in revenue, receive more than 50k signups a year, or make more than 50% of their revenue selling data on California residents they are subject to CCPA.

CCPA actually has way more teeth than GDPR, because California's Unfair Competition Law allows residents to enforce laws that do not otherwise provide a private right of actions. (though this still needs to be proved out in the courts)
Holy crap -- what an intentionally dark and transparently evil 'ux' pattern.
Which one is better? Coding or Programming
Sex-specific academic ability and attitude patterns in students across countries