skysight-inc/HackerNews huggingface dataset:
Fear, Misinformation, Stigma Have Devastated US Pain Patients
It's so sad that Mozilla blamed covid for this, as never before people have been spending so much time at home and in front of their computers, causing record earnings for digital companies. Including Google, which finances Firefox.

Daily usage time of Firefox has actually went up around April 2020, by around 24 minutes and has been at that level since.

https://data.firefox.com/dashboard/user-activity

Also the employees found really good employment at other companies so there seems to be high demand for Rust developers, at least in the USA, and at least for this segment of the market.
Doesnt the TOTP in this case concern the listening port for sshd, so it doesnt actually touch the authentication in any way? Just switches the port in a TOTP’esque manner
A complex link between body mass index and Alzheimer’s
This happens on most sites, including reddit, but the opposite happened on stack overflow. I started posting there when I was in uni, but mostly stopped when I got a job.

Yet because the traffic has grown, those comments keep (or kept) accumulating karma. More interesting, because I answered some questions that became highly popular, I get a much larger share of the karma than others who have had to spend more time researching.
An IC4 role is generally one where you can give a problem to the IC4 and have them figure out how to break it into work and get things done. They don't need hand holding like junior engineers but they also know how to get input from experienced peers and make informed decisions. You're not payed to solve run of the mill problems at this level but to leverage your experience and intuition. Collaboration is critical.
> And yet they do not sell! The index for months on market is at record lows. What’s going to really happen? They will watch the market fall, and then say to themselves “guess I should just wait until it goes back up in 10 years.”

That's because a home is a place to live. Except for house flippers, nobody is watching the prices as if it were a stock symbol looking for an exit point.

It's a home, purpose is to live there.
Maybe I'm irrational, but it's one of the things that makes me real hesitant about where I deploy TOTP. Sometimes my cellphones randomly have a wildly wrong time -- a misbehaving (or malicious) cell-tower perhaps? And sometimes my computer gets the wrong time too -- e.g. booting between Windows and Linux screwing up the system timezone setting, or ntp failing to start properly, or when I busted up my CMOS. And I have to wonder, how secure is ntp from someone just spamming a system with the wrong times which can block me out?

I'd almost rather a combined thing where it's HOTP but it also rotates once per day like at midnight? Does anything do that, or does it even make sense? Is there a reasonable alternative -- challenge-response maybe?
iPadOS has no separate name, it builds from the iOS tree.
Looks a lot like this [1] paper from a few weeks ago (which has actual code).

[1] "Repurposing GANs for One-shot Semantic Part Segmentation" https://repurposegans.github.io/
It's also known as "security audit evasion" and is the kind of thing you might do to hide a hostile system on a network.

You should never intentionally do it to your own systems. If you see something like this deployed assume it's either malice or laziness.
I'm not sure I understand your connection to this woman. You say she's a colleague, but you also mention programming interviews. Are you working at the same company and helping her find another job? Some companies explicitly prohibit this poaching behaviour.
systemd-timesyncd is also a lovely possibility of forking it up.
Previous discussion:
https://news.ycombinator.com/item?id=15372009
We manage to overload the MySQL driver pool in Node.js
In this article, I want to share my thought process and some strategies to quickly find and pinpoint a complex problem with our application and a cookbook solution on how to properly use MySQL driver.
But how is that easier than just uploading your files though? And it is more expensive, more overhead, more setup etc. Depends on the use case but for some things (like a personal or small company site), why would you over engineer it?
I have some "cloud" VMs which have been around several years, they're attacked constantly, I haven't seen a single incoming IPv6 source to date.

I wonder if there's a "missed opportunity" for hackers there given presumably how many forget to configure their IPv6 firewall.
This is not what I meant to say. It's difficult for me.

And it's what I expected.
MacOS or the Display manufacturers treat each other differently in terms of information shared between the display and device itself.

I'm talking about EDID.

https://gist.github.com/ejdyksen/8302862

Not every display, I mean device is built the same. Even if it's the same manufacturer or same device.
Thanks, I realised immediately on submitting I'd neglected to demob that link :-/
> Panicing on invalid slice indexing is a non-issue.

Well, it's less of a issue that what we already have. It would still be nice to be able to tell the compiler: "Issue a diagnostic for any [some qualifiers] panic that isn't optimized out by unreachable code analysis.".
> Chiming in as someone who has a few million in liquidity and a few more in real estate: some people buy a house to...you know, actually live in it and stuff.

> If you sell your primary home out of greed, assuming you otherwise like living there, you are attempting to time the market.

Very well said. A home is not a stock to trade, trying to time the market. The point of a home is to live in it. Maybe sell in retirement to downsize. The estimated value fluctuations in the middle decades are not relevant to the homeowner.
I feel like the lack of "how" gives very different conotations.
Bitcoin Is More Modern Art or Religion Than Money
I believe "time to 200" is a reference to "time to triangle," which Playstation architect Mark Cerny and others have used to describe the amount of time it takes to get a game engine up and running on a new console to the point where it can render its first triangle [1].

You can see him talking about time to triangle on various Playstation consoles here [2] (and if you have the time, it's definitely worth watching the entire talk).

[1] https://www.engadget.com/2013-06-28-cerny-ps4s-time-to-trian...

[2] https://www.youtube.com/watch?v=ph8LyNIT9sg&t=162s
Most people are. I'm used to it.
Man. Time based bugs are some of the worst. I spent weeks trying to figure out what was wrong with some of my scripts running under WSL. Apparently wsl Linux kernel had a bug that could cause time to drift by minutes.
You just matched one viewpoint with an opposing one. At least the OP's opinion has some empirical evidence in the form of Gates, Jobs, Rockefeller, Vanderbilt, and so on. All greedy robber barons of their time that made profound impacts on industry and society while treating their employees like grist for the mill.
This reminds of port knocking. Could be useful if you are really annoyed by those script kiddos, but in essence this is security by obscurity.
Before this, I did not know this resource existed.

Thanks so much!
Thanks for suggesting this link!

Edit: I was hoping there would have been more discussion on that HN post, but your comment is an interesting one. Do you think we should simplify the lower level tech (or maybe rewrite it in more readable languages) rather that keep piling on abstractions & wrappers? Are you aware of any efforts attempting that strategy?
It certainly was not expected, so it was nice. And yes, I'm still there, 9 years on. So I've done well for myself. I'm just saying, it's not like I got rich :-) Thing is, I liked the company before Google bought it. It was just the kind of small->medium sized company I enjoy working at.
The Role of Humanitarianism in Shaping Public Attitudes Toward Refugees
how seems pretty important here; as this is an explanation of how, not just the observation that we did
A simple script to clean up your Android phone and keep all installed apps
Maybe that's your experience but the decisions and discussions you're not privy to is where their value is added. An IC4 isn't there to write implementation code as junior engineers can do that.
To do what they do (from the best ones). To do the opposite (from the worst ones). From both, I learned to focus on what I want, in order to discern the the above
Check a map of homeless shelters in sf and compare it to Manhattan. Manhattan has them scattered around, sf has everything in the tenderloin. It's like having a 10x10 block of only homeless related stuff right next to times Square. So it's very visible. NYC's poverty is pushed to the edges of city and boroughs
Yeah it’s a hilariously incorrect article. Even if it were 5% engineers, the article presents it as if all the non-engineers are excess weight that don’t do anything useful.
Since as I'm only occasionally reading the Medium I just disabled cookies for the entire Medium domain and no longer get bothered with either paywall or switching to incognito.
Thanks for the great feedback, I’ll try to cover it all:

The mobile design: I absolutely agree, I didn’t expect so many of our users to come from mobile as the target demographic is desktop developers. I see now that I may have misjudged things a bit. Future plans definitely include a nicer website with better mobile support.

Header: They won’t very soon, Pakkly’s still in Beta, some things are placeholders for future functionality.

The Steps section: Absolutely agreed, we are already working on a video explainer.

The Newsletter section: I thought it fitting into 100% of the viewport height made it distinct.

In regard to caching, we had a caching plugin but it caused some strange layout bugs so we disabled it, I’ll look into those, thanks!
I think you are hanging to the literal meaning of the expression they used instead of the metaphorical (aka the progress wouldn't have been achieved).

As a side note:

>It doesn't make any sense to talk about "losing" progress.

Haven't you (or someone you know) ever lost progress because of a power failure? ;)
> The incumbent homeowners voted themselves massive returns.

This is a popular meme in these threads, but could you be more specific to back that up?

In >20 years owning a home, it has never come up that I've been asked to vote on anything related to giving me any returns. Where are these votes happening?
The Document Arms Race Intensifies
We train people on Elixir where I work and it seems to go well. I think I was one of the only people with prior Elixir experience they've ever hired, and I am arguably a junior.
> The purpose of wealth is freedom; it’s nothing more than that. It’s not to buy fur coats, or to drive Ferraris, or to sail yachts, or to jet around the world in a Gulf Stream. That stuff gets really boring and stupid, really fast. It’s about being your own sovereign individual.

This makes sense.

> Today, I would rather be a poor person in a First World country, than be a rich person in Louis the XIV’s France. I’d rather be a poor person today than aristocrat back then. That’s because of wealth creation.

I'm not sure we can have it both ways.

If the purpose of wealth is to be sovereign and have the freedom and time to pursue my own interests, whatever they are, then it's better to be a wealthy person at any time in history than to be a poor person at any other time in history.

A poor person today is going to spend 8-12 hours per day, 5-7 days per week, working and commuting, depending on how many jobs they have, just to pay for necessities. An aristocrat in any time period is going to have far more time to do any of the things that fulfill him. Air conditioning, health care, and Netflix don't make up the difference.
Also X and Alphabet itself. As usual for Google they have five copies of the same thing.
Interesting chart. What happened in April 2012?
not dynamic but Datomic
Hypothesis: I am definitely not a cyborg
Naval grew up poor in India.
> because greed is a superior motivator.

is it?

and even if it was, is it worth the (personal, familial, societal, environmental) consequences?
The vast number of homeless in all major cities would disagree. Same with the countless whose livelihoods are being ruined by the unfolding climate catastrophe. Not to mention the majority of humans being kept poor for the profit of a few.

No economic system other than capitalism has come close to so much suffering and death.
Disclaimer - I have no affiliation with Fastmail. Just a very happy customer.

In my experience so far, Fastmail has a ridiculously smooth and fast web-UI. The sidebar feature they have is instant and way faster than the equivalent version on Gmail/Outlook.

Plus, they follow open standards very well, so it works seamlessly with Thunderbird and iOS (for email, contacts AND calendar syncing). They even have a built-in Notes client which syncs with Notes app on iOS.

Also, they sync gmail/icloud/outlook etc. email/calendars/contacts [1] over seamlessly and extremely quickly. So, if you have multiple email accounts, configuring receiving/sorting/sending emails using the FM UI is a breeze.

It also has a very good collection of customisation options for rules, folders etc. which makes sorting your emails a very efficient and seamless process.

Finally, and probably most importantly, it has a beautiful dark mode, with dark email background. The contrast is just right.

I would be remiss if I didn't mention the insane speed+smoothness of the web client again. It is, quite frankly, ridiculous.

[1] - Outlook Contacts/Calendar syncing doesn't work directly since MSFT doesn't support the required APIs (this is the warning FM shows you when you try).
No, I said that there is a difference between using a language and using it in a core product or area within the company. In the case of Rust, it is already seeing use in critical areas within several of the large tech companies. This is an excellent signal - in fact, it’s a much better signal than a small company relying on Rust exclusively.
Note that Rust's strong type system with algebraic types as well as rich set of lints catches more bugs than just memory safety ones.

Zig might have some safety features, but it's dwarfed by what Rust has to offer: https://scattered-thoughts.net/writing/how-safe-is-zig/

More importantly, you can cause exploitable crashes in Zig programs while in Rust you need unsafe for it (at some point in the program).

And yes, each Rust codebase has unsafe somewhere, but there are quite many codebases that don't have a single line and instead use dependencies that encapsulate the unsafe in a safe to use API.
From Dang :

> The purpose of flagging is to indicate that a story does not belong on HN. Frivolous flagging—e.g. flagging a story that's clearly on-topic by the site guidelines just because one personally dislikes it—eventually gets an account's flagging privileges taken away.

> Flagging of comments is important, too. If you see a comment that breaks the HN guidelines, such as by being uncivil, you should flag it. But there's one extra hoop to jump through in the comment case: you have to click on the comment's timestamp to go to its page, then click 'flag' at the top. That's a speed bump to dampen impulsive flagging.

I honestly think the opposite, downvotes are the perfect target for our knee-jerk lizard-brain response to things we don't like. Flagging and reporting are a much more community focused approach to moderation, requiring people to actually think about why they are removing a person from the conversation
Many of us have done something similar, so it's good to see something that's better than a few shell scrips. OTOH, it's written in Rust, which is a bit heavy for something so simple.
Evolutionary Psychology by David Buss[1].

[1] https://www.routledge.com/Evolutionary-Psychology-The-New-Sc...
TL;DR: I think the uniformly gray area is vastly larger than the "black and white or almost so" area.

Truth in this context is not well defined.

"Dietary cholesterol increase associated with increased mortality" and "Dietary cholesterol increase not associated with increased mortality" are, in fact, both true depending on context. A well written and researched article may elucidate the context in which the headline is true, or (as is more often the case) will just assume that context.

Is it fake news? Depends on the reader's context, but for 99% of the readers at least one of them is fake news, because they are not familiar with the context in which the other is true.

In my experience, the things reported where people -- if they actually looked at the evidence -- would have consensus about "true" or "fake" are actually a small fraction of the things which are - in widely accepted contexts - false.

Let's say I publish an article saying "oxycontin is addictive even if used as prescribed" - today it is considered true, five years ago it was considered fake. The facts did not change, and quite a few people claimed that was the case and had facts to back them up five years ago. This one is easy to talk about because it's essentially been "resolved". There are thousands of examples that have not been resolved, and depend on your context and sources about whether they are "fake" or "not fake".
It’s 33 minutes long and it starts off with a digression into Conway’s game of life. These math YouTube channels have the same vibe as those creepy YouTube videos for toddlers.
This. I was in Pune, 5* hotel district. One foot out of the district and boom you are metal scrap district. I think its probably understandable that poorest allocate close to the richest - better left overs, hand wave charity etc. (Charity is good, but just giving money to drug addicts is not really working out, just to clarify distinction)

It was really odd experience, but I was the only one from the hotel traversing the city map on foot. In the night a lot of folks without "metal scrap real estate" would spawn at the edges of the district, put a card board and sleep. They would sleep there since its safe and nobody had heart to force them out in the night. Daytime different story -> go be someones else problem.

SF was not this crazy, but similar vibes.
Only if the interest rate is fixed, right? Is it common for mortgage interest rates in the USA to be fixed at a set percentage for the life of the loan?
Many years ago I learnt the difference between less and fewer, and now I can’t read or hear someone saying “less than” when it ‘should be’ ”fewer than”

It’s like Roko’s Basilisk. Or The Game (which I just lost), living rent free in my mind, offering nothing of value, yet immune from bleaching - indeed alcohol if anything heightens it’s power (and causing rambling asides, I think ki should go back to torturing myself with Lithuania’s Eurovision entry)
Isn't this idea port knocking in essence?
Last I checked, transfer learning for StyleGAN2 still produced somewhat wonky results if the datasets were not extremely close. Have there been improvements in this field?
My most memorable bug (because of how long debugging took) was inconsistent use of local and UTC timezones. Learned to localize timedates as late as possible (or preferably never) and delocalize as early as possible.
It’d also be a privacy issue given it would leak that the person viewed a link to your website.
That’s the theory but in practice it’s been a rigged casino for 40 years. Of course people have changed their behaviors in response to that longstanding a trend.
Man. I love SQLite, but the current virtual table extension is a performance dumpster fire. SQLite doesn’t understand multiple-column indexes on virtual tables, and the secret sauce to make it pick the “best” index is found only in the Necronimicon. Inevitably, with even fairly trivial joins, SQLite bails out to a polynomial sequential scan.
They also have a internal startup incubator thing as well called Area 120.
> My eyes have been reading C for almost 30 years by now, they have a lexer built in the optical nerve; reading something that looks vaguely like C but is definitely not C is an utterly painful experience.

> You're asking to join us, not the other way around. I'm fine in a world without Rust.

Such a luddite view. "My car gets 40 rods to the hogs head..." I'm always amazed to see such stuck-in-the-mud views from people working in technology which is such a modern fast moving field.
It’s because they had some security experts say it (about things like moving your open mail relay to port 7384 to ‘secures’ it) and it’s the only thing they know about security.
Thanks for the vote of confidence! It inspired me to go and write a blog post for this: https://kitsunesoftware.wordpress.com/2021/05/22/bioprinted-...
Do you think it would be preferable for the Rust-in-the-kernel advocates to not engage with the kernel community at all until they have a prepared a large array of demonstrations?
Probably it's not ready for consumption yet.
To be clear, I didn't put forth my perspective, which is that crime and punishment and society is a very complex issue, and one that I'm not particularly well versed in. From what I do know, there are different theories of justice - utilitarian, retributive, justice, karmic, etc.

Drug laws might be an interesting litmus test. Their enforcement is pretty clearly bad for society, and causes all kinds of problems. Yet, because this health issue is mistakenly categorized as a moral failing, we all suffer the effects.

I'm curious to hear what you think about drug laws, especially in America.
In America, There's No Such Thing as Pure Water
I love it how Americans and first world countries native born just love to bash these kinds of articles.

While people like me who came from 3rd world country that immigrated to US and first world countries can relate with posts like these.
Calling programming engineering in the absence of licensure or any standard of performance for the entire industry is kind of silly.
> A PoW attack doesn’t require the same amount of investment.

Right, so PoS is better? He seems to be arguing against that.
> If interest rates rise in the next 10 years then I suspect many will be left with mortgage payments they can't afford.

Sure, but there will always be a bigger (Chinese) fish to eat you(r investment). If there is one thing this world does not lack, it's a bunch of individuals and investment funds looking to make money on rent.
Except, Zig is not "a one man passion project".

Zig is newer than Rust, but the Zig Software Foundation was in fact founded before the Rust Foundation, and already employs several core members. For example, Jakub Konka who resigned from Microsoft to work for the ZSF (https://ziglang.org/news/jakub-konka-hired-full-time/), and whose linker was the first to enable cross-compilation to Apple Silicon, and is already making Rust's cross-compilation just work (https://news.ycombinator.com/item?id=27245369).

Inspiring how such a young language can already be so far ahead when it comes to something as vital as the compile chain.
They should implement a WASM container.
Yes, you can. The vast majority of developers don't. That's the difference: enforcement.
Question for Principal Engineers and Senior Managers, Directors here -

can you shed some light on how to influence senior engineers and PEs, and directors? I am rising in my career track as a people manager, but I see that PEs, directors don’t appear convinced or influenced by me. Please suggest some learning resources, books, blogs, YouTube videos etc.
It's not required for Rust in-tree; if Rust wants to get into the kernel, rather than only drivers, then it would help.