skysight-inc/HackerNews huggingface dataset:
> Like all leveraged bets, if it doesn't beat inflation you get destroyed by interest. If we have a crisis like 2008 the leverage works against you.

This isn't actually relevant because mortgage interest, minus tax credits, is well below inflation. The base case on a 30 year fixed is that you end up ahead just by having the loan.

> That is not what I am talking about - I mean the median U.S. home. That's not quite as strong of a case for investment. I'd suggest most buy a home for lifestyle first, and maybe at best a forced savings account second.

I'm not sure there is a "median US home" because it's super multi-modal. There's an urban homes, suburban homes and exurban/rural homes. Each will have a different risk/reward profile.

> Now what happened this past year is rather peculiar and it's going to be interesting to see how that unfolds.

Indeed.

By the way, all this is to say, I also do not think that buying a home a guaranteed win by any stretch. You have maintenance/upkeep costs, insurance costs, potentially HOA dues. You lose a lot of flexibility. And potentially most importantly, you lose out on the opportunity cost associated with your down payment. Plus, you have a lot more risk if the market moves against you. Returns are never guaranteed even if you're in a historically appreciating market.

There's some great calculators that cover all this to tell you if you should rent or own - and in my early 20s, the calculator rightly said I should not own, even though I was in an appreciating area. [1]

[1] https://www.nytimes.com/interactive/2014/upshot/buy-rent-cal...
Add this to the list of dark patterns big tech employs to make you a more profitable product.
Its not about the virus, remote workers simply dont want to return to the office
So you're suggesting that if there were no patents, drug companies would cease to exist?

That doesn't seem very likely.
I was on the free plan (which I'd worked up to 10.5GB of storage through various incentive programs they ran) and specifically objected to

1. Limiting me to three clients at once. (Work computer, personal computer (Linux), personal computer (Windows), phone—oops!

2. Bombarding me with "your storage is almost full!" notifications either by email or when I visited dropbox.com to, e.g., get a share link for someone. Usually I had over a gigabyte of storage left. The webapp was at times unusable due to the volume of notifications.

3. Prohibiting me from keeping offline copies of entire directories on my phone.

Now I'm spending $20/month on a VPS running Nextcloud and am much happier.
There's always LUKS to cover this scenario: Nuke Keys that get activated with a second password. [1]

[1] https://github.com/roema/cryptsetup-nuke
Not all property on a coast is close to sea level. You might end up owning a private island.
We should pay attention to timing: what are they promising to do? What are they doing now? What have they already done?

Often people don't make distinctions. Very often, companies will use present tense rather than future tense because it sounds better. Or they might be "transforming" when not much has been accomplished yet.

I've only skimmed a bit, but it looks like the report itself [1] is a good summary.

[1] https://journals.plos.org/plosone/article?id=10.1371/journal...
> My experience is that people care less about UI than most designers would like to admit.

I believe we undervalue how much UI will get people in the door and overvalue how much it will keep them there. When a user is seeking novelty, design is a huge component of that. When they are seeking familiarity, any change is an anti-feature.

You pick a new restaurant based on the originality of its menu. You keep going because you fall in love with a couple of items on it. You stop going when they change things up and discard your favorite dish.
Daaaaaaaaayum! You could sell that user for a lot of money!
This is good news, although it looks like GStreamer's WebRTC plugin is still in its "bad" plugins repo:

https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/t...

From the README:

> gst-plugins-bad: a set of plug-ins that aren't up to par compared to the
rest. They might be close to being good quality, but they're missing
something - be it a good code review, some documentation, a set of tests,
a real live maintainer, or some actual wide use.
If the blanks are filled in they might be upgraded to become part of
either gst-plugins-good or gst-plugins-ugly, depending on the other factors.

This was a bit of a turn off when I was evaluating GStreamer for a WebRTC based product I'm working on.
On the upside, when Windows 10 is no longer supported I run out of reasons not to go back to Windows 7 like I always wanted.
Hmm?

All I’ll say is that this doesn’t match my experience. In fact I’m not sure what you’re saying. There seems to be no other career path as lucrative with comparatively little effort. Heck, I took a break from porting ML models to type this on my iPad, and the way things are going, I’ll probably be able to retire within a decade. Not too shabby.

If you think a motivated 20 something can’t do this, it’s just not true. The trick is that you need to focus on money. Start negotiating salary aggressively, demonstrate your skills, and interview at multiple places on a regular basis.
This is the correct way, imo. Why start a relationship with a company that's going out of it's way to pay you less?
The strict removal / cold turkey approach doesn't work.

Anecdotally, it works fine if implemented up front. If initial expectation is "1 hour/day after school between 2pm and 6pm" and you stick to it, it works. The problem is letting devices usage become a problem in the first place.

And the dynamics do change as the kids age. I'm referring to younger kids (preteen and younger).
I could see this working only in very narrow cases. Closing doors to kids seems higher risk to their future than risks posed by some parts of the internet. If it's not the internet addiction machine it's gambling. If it's not gambling it's drugs. If it isn't drugs it's any of a wide variety of self destructive behavior. Towns where these things don't exist are fantasy.

Imagine coming of age in such a place and trying to find meaningful work without any net skills. I'd imagine it's a huge disadvantage. For example, consistent net access from an early age (and respectful parents that mostly recognized my autonomy) gave me such a huge boost in my self confidence and career. It made me more self reliant, too.
So, what about Dwarf Fortress?
(Would anyone recommend Factorio over Dwarf Fortress?)
This is a rationalization parents do in order to avoid the feeling that comes with implicitly (or explicitly) being criticized on their parenting.

"This modern world is too complex", "I have no time for it", "I can't afford such a luxury", "kids are just going to be contrarian". So they come out with easy punishments as a "solution".

It isn't an easy task, but it's not an insurmountable one to have a chat with a teenager to figure out what kind of life they want to lead in the future and work out with them *as a peer* what they objectively need to do to get there and how they can manage that. Then revise and review the plan every year or so. Let them figure out what time they can allocate to their hobbies and only make suggestions if you disagree.

If your child is a kid, where they can't possibly be mature enough to start discussing his adult life, then just let them play the freaking game. If you're giving them love, they're socializing enough not to feel isolated, are getting basic education, not suffering from malnutrition, and are not being traumatized by helicopter parenting, cults and other similar shit, you're likely doing your job fine. Don't ruin it by trying to architect the ever-living shit out of someone else's life.
LXD (Canonical's daemon/API front end to lxc containers) is great -- as long as you aren't using the god awful snap package they insist on. The snap is probably fine for single dev machines, but it has zero place in anything production. This is because canonical insists on auto-updating and refreshing the snap at random intervals, even when you pin to a specific version channel. Three times I had to manually recover a cluster of lxd systems that broke during a snap refresh because the cluster couldn't cope with the snaps all refreshing at once.

Going forward we built and installed lxd from source.
The browser could redirect the user to a form after cancellation or a certain amount of failures (say, 3 or 5) with recovery options. Add a nice retry button on there and you've got yourself a very simple login flow.

Stock nginx/apache configurations will basically let the user retry infinitely or show a plain error page after user authentication fails too often, but these pages are configurable and don't need to be handled by the web server itself.

One thing this mechanism doesn't provide is brute force protection through systems like CAPTCHAs.
A master password is the only pw in a PWM at real risk of reuse.

However, without placing too much unwarranted trust in the user, consider the following:

- extensive warnings during user onboarding about how to approach setting and safe keeping of the master password, especially around reuse.... ok, but some users are still hopeless with this, what then

- taking Lastpass for instance, lock-out features for logging into the extension if you're coming out of a new geo-ip (proactive risk control)

- taking LP again, alerting to the user for successful logins to the platform from new geo-ips (reactive risk control).

- all the on-device security controls required to get into a PWM: touch/face-id logins for the apps, an official browser extension, on and on. I'd also imagine LP security is watching HIBP very closely.

Put all that together, odds are you or the PWM security teams are able to filter pretty well for password reuse for master passwords. So yes I'd expect sources/stats to be out there, or at least counterpoints to the above which when put together map a decent defense-in-depth for PWMs which isn't present in most or almost any browser extensions, to include Tier 1 cryptocurrency browser extensions which are responsible for significant more funds and still maintain good security (think: Metamask).
The limiting factor for me is usually uplink speed, especially when moving media around or dealing with backups. I can easily saturate 1G (up) right now, but I’m stuck with crappy xfinity with max uplink speed of 40Mb(bits)/sec. That’s on their highest plan, in the heart of Silicon Valley.
The Guardian Robot Project's Vision for Future Society
Thanks for this comment. A very interesting observation.
Do you have any thoughts regarding American companies that are established in Europe, shouldn't they be able to introduce that American culture in their European offices?
>Japan is rather lax about CSAM possession

Quite the opposite, in fact. CSAM is a pillar of the manga industry. Enjo kosai (compensated dating) is a cultural norm.
What metrics would you use to evaluate performance? I know what I would do, but I don’t use tenure to determine pay.

If the company has some metrics they’re using to evaluate performance for the purposes of moving on from low performers… why not just use those metrics to move people up/down instead of years of tenure?
The documentation for this (all in the README) is really, really good.
She could claim that the key for those books has been lost or forgotten.

I wonder if this "I forgot" defense is more accepted now that there are stories of people having forgotten the password to their multi-million dollar cryptocurrency wallets.
MikroTik has a sub $500 unit that supports SFP28: CCR2004-1G-12S+2XS. It’s getting close.
Fun hobby: Asking a group of libertarians if intellectual property is a thing, then walking away whistling.
False choice fallacies aren't helpful. Incentives change behavior at the margins. So if there were no patents, we'd like have fewer drugs.
Not mentioned in the article are the consequences of using a SSD with trim.
Trim would destroy the data in the hidden encrypted volume.
People want free stuff. How do they expect it to get funded? Out of the kindness of a corporate heart?

Seriously, though, I do wish there was a non-profit (similar to signal) that focused on providing free first class email.
Here's one: Linux is better. A lot better.

If you are worried about gaming or other apps, Win7 won't be much better than Linux (won't have latest DirectX or anything), and may end up far worse by then.
Nobody is withholding any passports. It is illegal and employer will be fined if gov finds out. Dubai gov advertises hotlines where employees can anonymously report such things. Moreover, employer is mandated to pay for the return ticket if employee resigns and decides to leave. Employer simply can't get a visa unless they deposit the cash with gov.

Putting 16 people in the same "box" is also illegal and, frankly, I've never seen laborers being treated like that. I think you are making this up or referring to an outlier case.

Laborers have two options: take care of their own housing or live in a employer-provided accommodation.
Bankers, obviously, choose the former, taxi drivers choose the latter.
There is no law that says taxi drivers should be treated differently than bankers.

It helps if one imagines Dubai as a cruise ship: expats are treated as a typical cruise ship crew. Some sleep in bunks next to the engines, some pay to live in better rooms on higher decks, but the approach in general is the same. Each member of the crew is there temporarily and they know it. They are expected to do their job and leave once its over.
ive used this in an embedded system that had the power ripped out of it constantly (sorta like automotive battery powered) and it has held up for years in the field. the only failure so far was an sdcard finally going out
Yeah more or less exactly right. It’s maybe not hungrier per se, but I was eating until I felt “full”. I found out there are a couple of different problems with that. Waiting until “full” means I’m not stopping early and not able to put myself into calorie deficit, which is a longer-winded way of saying yeah I just got 300 calories hungrier. But I also have discovered that I’m a little miscalibrated on what “full” should feel like. I was eating a little past full and into a deeper level of satiated. Meaning, in short, slightly overeating.

And to add a little color, my exercise routines have usually involved more than 300 cals of workout, probably closer to 700-1000. This is important, because when not tracking the extra food, it’s really easy to overshoot 1000 calories by 300. The exercises have varied a lot over the years, from running and biking to weight lifting and sports like soccer & ultimate frisbee. I’ve been aiming for around 3 days/week workouts for like 10-20 years. I have periods of less, and occasionally more (especially in the summer) and have managed to keep it up more or less consistently. I eat more when exercising, but never lost weight consistently until I learned the open secret, that for me monitoring intake is what makes exercise work as a weight loss tool.
To be fair C++ is backwards compatible with C. That meant there was a large amount of design space they couldn't explore. Rust not going there gave them the ability to do better.
I thought he was at the dinner where they came up with the kickback deal, and then had withdrawal privilege's on the trust where the funds went according to the complaint. Didn't he and the other TM set up two new corps (I think Nelsons was call AllCore or similar) while they were at Amazon to help get the funds funneled back?
Evolution is great at optimizing! Running is so efficient for humans that some human tribes use it to hunt (persistence hunting). They literally run their prey to exhaustion then just walk up and kill them.
The prompt also claims that Outlook may load slower with a banner ad on the side instead of inline ads. Maybe the ad would load slower, but who cares?

Presumably the reason they're pushing people toward inline ads is they're harder for adblockers to block?
> The phantom braking problem is likely just one of the many symptoms of Musk's insistence on relying on optical systems instead of more expensive sensors.

Based on what? How would 'expensive' sensors help?
...and because it sounded easy, I went ahead and just did it: https://addons.mozilla.org/en-US/firefox/addon/override-text...

The hardest part was doing all the UI bits, because I had to learn how to make a UI that would look halfway decent in the popup menu. But hey, it works!
What about things like my AppleTV? I’d probably run both
And it’s Friday! Might as well give notice this afternoon.
Sorry that happened. Your password wasn't actually "kissmyass" was it?
Kubernetes Is Moving on from Dockershim: Commitments and Next Steps
I'm pretty confident this is to comply with a recent EU ruling that held that EU antispam laws apply to display ads that look like an email in your inbox. In essence the left prompt is a marketing email opt-in, even if it doesn't look like one (nastier people than I would say it's disguising its true nature - not I, of course).

Here's the CJEU case in question: https://www.insideprivacy.com/european-union-2/court-of-just...
The modern web framework for Java
I'd go with whichever option is easier to block :)

Very glad I'm not using web-outlook (hotmail?) for my e-mail.
> The strict removal / cold turkey approach doesn't work.

This is an over-simplification. Briefly losing privileges is not an intrinsically-bad thing, and (to your point about being open and transparent) will not affect "your relationship of trust" if it's a well-communicated consequence that's not a surprise, and not done in anger.
Countries in Latin America are composed of many races, nationalities, and ethnicities. They intersect, but are not equivalent.
> discarded carelessly because parking them is evidently not the techbros' problem

You can't expect the scooter companies to spend 5-10 years partnering with the city and funding parking stations on every block before launching. This is historically how these things have to happen - thing comes out, has growing pains as it interacts with the public space, public space accommodates it. Cars came before traffic lights, bicycles came before bicycle lanes, electric power came before NYC's underground infrastructure, and I think it would be appropriate for cities to accommodate these kind of rental scooters and robot deliveries. People using these things will cause pressure for the city to accommodate faster than the infeasible top-down approach of having everything in place beforehand.
I have used nomad at my work for a few years now. I'd say where it shines is running stateless containers simply and easily. If you're trying to run redis, postgres, etc...do it somewhere else. If you're trying to spin up and down massive amounts of queue workers hour by hour, use it as a distributed cron, or hell just run containers for your public api/frontend and keep them running, nomad is great.

That said, you're going to be doing some plumbing for things like wiring your services together (Fabio/Consul Connect are good choices), detecting when to add more host machines, etc.

As far as how it compares to k8s, I don't know, I haven't used it materially yet.
I think the copy is fine. It would be nice if they presented the second option more fairly (E.g. "Larger ads but outside of your typical workflow") but it's understandable that they push you towards inline which must be more profitable.

Nonetheless, I appreciate that they give you three options (inline, sidebar, paid no ads).

Imagine having that option on Google Search?
Link to the original article:

https://www.apple1registry.com/en/serial.html
It was great on laptops and desktops. One person's "wasteful" is another's "clean, crisp, friendly". Large click targets are wonderful with a mouse, per Fitz's Law. Plenty of whitespace gives the eyes places to rest. Smart uses of whitespace give the eyes smarter flows. Many of the Metro design guidelines were "old best practices" from magazines and newspapers. As our screens have scaled up to DPIs much more resembling print documents much more than CRTs and pixels the size of dimes that was a great idea ahead of its time. (And something Apple gets a lot less flack for in its "Retina" age design guidelines.)

"Metro" was never "dead on arrival" it was murdered by very vocal minorities of users and developers and subsequent over-corrections that could have been better solved with smaller tweaks.
The only thing stopping me from using Linux at this point is piss-poor 4k support, combined with the crap market for building your own PC (thanks Bitcoin!)

I just couldn't beat the m1 Air for price/performance last year.
The surprising thing is how it's communicated. It's not actually "big ads" vs "small ads", it's "banner ads" vs "inline ads".
Launch 24 times in the day!
Gee... wouldnt it be cool if the USA paid telecoms $400,000,000,000 to build out said infra?

Oh wait..

The Book Of Broken Promises: $400 Billion Broadband Scandal And Free The Net

https://www.huffpost.com/entry/the-book-of-broken-promis_b_5...
Add:

* A build system

* A package manager with powerful features

* A toolchain manager for getting different version of compiler etc

* Code generation in the language

* Build scripts in the language

* A test framework

And when I write "a test framework" or "a package manager", it's not just that it has one, but that it has one.

On the mainstream question, since I told friends and colleagues I'm learning Rust, I get a lot of statements like "I think I should learn that too, it looks like its going to take off". That is a strong signal that it has already taken off. Like once regular investors have heard of some stock (or bitcoin).

I have many colleagues who have foresworn C++ but are liking Rust (myself included).
"I know people will argue citing 640k being enough for everyone and have some edge case that needs this but.... 25gbps is overkill."

There is actually a semi-reasonable case for there being a limit on useful bandwidth for most purposes. Exact numbers are hard to come by for many reasons both obvious and subtle but around 25gpbs you're getting to the point that with reasonable compression you can saturate a human's entire sensorium with retina-quality video, full audio, touch, proprioception, etc.

While there are use cases that exceed that, like running a search across the entire locally-stored output of the Large Hadron Collider, you're certainly getting to the point where the applications are getting more and more specialist relative to the average person sitting in their home, no matter how exotic the the requirements. I mean we're literally talking about having enough data bandwidth to stream your next-next-next-next-gen VR system a holodeck-like experience for you.
Big tech SWE interviews seem to be just tests that are very poorly administered. With practice and some luck a large segment of the developer population can pass within a few years of really diligent effort. Some need a lot more practice than others though.

I don't know why they don't just administer real tests. Probably some kind of demographic or legal nightmare?
> shoving it into traffic

Right, let's cause a full blown accident because a robot bumped into me.
Haha. I have 16GB DDR3 RAM, latest i5 processor and 500 GB full SSD hard drive. My work "Teams" team gets this exact rant by me every week at least 3 times 'how is 16GB RAM not enough for a bloody fhat app?'

Entire Windows OS loads in literally less than 5 seconds.

Teams? Takes more than a min, and bave to restart every other hiur so that I don't miss notification. I hear ringtone, I hear beep and see there is a notification but somehow notification isn't freaking visible. Last week I realised that their notification is there you just need to alt tab to see the freaking thing.

Can't believe this is the same company that has built Office suite.