skysight-inc/HackerNews huggingface dataset:
While that type of copy-protection does exist in rare instances, in this case it wasn't -- it was with any normal webpage printed to PDF. It was a straight-up bug, I tried to file it with Chromium in fact [1], but it turned out to be a macOS issue that Big Sur fixed.

[1] https://bugs.chromium.org/p/chromium/issues/detail?id=112849...
> You should consider updating your 5 year old opinion in a product category that is nascent.

I no longer have a Facebook account, so this is impossible for me, right? But let me check Google. Bulky, isolating, still requires controllers. Yep, nothing has changed, as expected. People who have staked their livelihoods on this technology are mad about my initial comment but the fact remains: nobody is buying these things, and the product hasn't changed meaningfully since the last iteration.
I have just checked out Spacemacs and Doom-emacs. Do you think the instructions in this post would apply to setting up org-roam in either one of them?

(I have no meaningful experience with any of these editors.)
That's true of anything in life. We don't know if walking down the street is going to result in being struck by lightning. Your argument amounts to "anything with a nonzero risk is Russian Roulette". But life is about taking risks and accepting tradeoffs. We go about our life ignoring many risks that have rare incidence or severity. The same logic applies here.
Given the extreme differences in badness per ton I'm not sure if that's a reasonable metric. Maybe instead we could mandate yucca mountain level storage for everything that hasn't been evaluated, and then let companies decide for themselves whether or not they will be making enough of the stuff to justify studying how to dispose of it more cheaply.
It's part of the notorious copypasta https://wiki.installgentoo.com/wiki/Interjection
UV-emitting LED lights found to kill coronavirus
We're doing a a large silverlight app right now and the auto-conversion to blazor got us < 65% of the way there, so instead of jumping from MS's old destined-to-fail tech to their new destined-to-fail tech we're going to rewrite from scratch as a web app. I hate to do this but it's the path of least smell.
What I observed in my area is that people are not loving cars more than their health, but they cannot make a difference at a personal level, many don't want to change anything and then people who care stop believing anything can be done and give up. Air pollution is not a fire you can extinguish in 15 minute and move on, it is mass phenomenon with millions of tiny participants, it is the death of the thousand cuts and no individual can change it alone.
I think fitness is the killer app.

https://www.youtube.com/watch?v=-fKpJ-hKbiE

I haven't tried Supernatural but FitXR was a great improvement from Beat Saber (granted, BS is more fun but the workout is nothing compared to FitXR or Thrill of the Fight).

I'm very excited for the future of fitness in VR. Oculus Move shows that it's a rising star.
The devkits were available for everyone who asked one, but the A12Z didn't have hardware virtualization.
Building a serverless (and stateless) chess game site
To system administrators and people managing large fleets of servers "stability" usually means "doesn't change much" rather than "doesn't crash". In that sense, RHEL tended to be more stable than Debian / Ubuntu. Though that may change somewhat with Ubuntu's recent 10 year LTS plans.
The problem with tactics training is that there is always a "best answer" because they have been picked to have a best answer.

What got me playing over 1700 (lichess rating grin) were two things:

1) deepening my mental checklist: 1) am i being attacked, 2) are there unprotected pieces, 3) am I about to be forked/pinned, 4) can I fork/pin my opponent ... and increase how far down you can BFS this without getting a headache. And avoiding endgames because those are just logical grinds.

2) playing with an analysis engine like stockfish.

For me, memorizing defenses was not feasible because it is so broad, but I learned two openings (scotch and queens pawn) and at least know the defenses there because i know the openings. a little bit.

I'll keep at it, memorizing defenses, but I'm old and probably won't cram more into my brain.

EDIT: I used to go to a sunday-night chess meetup before COVID. 1700 on Lichess is nowhere near 1700 FIDE rating (of course, it was at a bar, so I'm usually a few pints in). I stopped going because I got tired of getting my ass kicked, there weren't enough mediocre players there.
Adam Wathan is a great example. His SaaS was a flop and he's made millions from one-off sales in the past few years.

Check out today's podcast: http://techzinglive.com/page/1704/334-tz-interview-adam-wath...
Charging money for the browser will quickly push them down to single-digit marketshare, and will make "works on Chrome, ship it" the only correct way to develop for the web.

If you want to pay for using their browser, you could always donate to them.
Unfortunately, alternatives to science are being pushed right now in the current culture war. Google “other ways of knowing”.

Worth pointing out just because your appeal to absurdism (which most of us would agree with) is losing steam in the marketplace of ideas.
I believe they would just need to virtualize what isn't already provided by xnu-darwin.

This may already be the case, but the memory allocation for docker vm on mac really handicaps things.
I have a personal theory that we enter into a "crisis" of some sort roughly every 5 years. Essentially 1-2 years of definition/growth/change, 2 years-ish of normalcy post change, 1-2 years of redefinition as things become old and others become new/interesting.

A perpetual cycle of shifting identity as we change internally and externally. I think it's a good thing to have and understand, but can be overwhelming as well.

I have zero evidence of this, it's just kind of based on my own observations. It's helped me to not be so hard on my self though when I find my tastes, interests, and identity changing over time.
MSFT/GitHub would be an epic acquisitor for Vercel.
curl -so ~/.tigrc 'https://raw.githubusercontent.com/cbertoldi/dotfiles/master/tigrc.symlink'
> How is that not what we're already doing? Minikube runs in a VM. But we have to set it up somehow.

I was implying a development environment inside a VM, not just a VM for testing.

You posted several times about how macOS isn't compatible with your production environments scripts and what-not. The solution is to either not use macOS, or use a standardized VM every developer on the team uses to develop inside of, so that your scripts work "out of the box".

> I can definitely see this becoming more and more true in many fields, but this hans't been an issue for us.

Your posts seem to contradict this. Perhaps you were exaggerating the pain it causes the team when production scripts don't work on developer systems. Either way - it seems the writing is already on the wall. Apple isn't going to make it easier any time soon - so ditch the mac's.
> but the vast majority of work has nothing to do with any of this stuff

Like, it doesn't until it does, and when it does, it really does.
That is fundamentally what I mean when I say "If they work". If the two platforms behave differently, then multi-platform images are pointless.

If 1 in 20 multi-platform images has some kind of oddball cross platform behavior, developers won't be able to rely on them at all. I think we can get far better than that, but we'll see.
Wow, just wow.

The PDF works fine before saving in Preview. As in, Preview itself will render the file perfectly fine with OCR. By all accounts, the PDF is completely valid and uncorrupted at this point. Making a change to the file and saving it in Preview is what causes the corruption.

So how the hell could you possibly excuse Preview and call this a ABBYY issue when Preview is the one that causes the issue?

That's absurd to the highest level.
I worded it that way for two reasons, one of which is admittedly speculative:

1) It seems highly unlikely that ABBYY relies on some changed OS behavior in generating PDFs that leads to it producing PDFs that are malformed in such a way that is only revealed when they are rewritten by Preview. Behavior in Preview is by far a more likely cause of the problem. Generally the thing that changed is what broke...

2) To the user, this looks 100% like a problem in Preview no matter what's happening, and it's Apple's responsibility to not do this kind of thing to users. The PDF opens properly the first time, so de facto it is "valid" as determined by the product that later corrupts it. As I said, handling questionably valid PDFs is part and parcel of writing PDF software, and failure to handle a PDF that otherwise renders correctly looks like a bug on your part... especially when it otherwise renders correctly in your own software.
Whoosh!

https://stallman-copypasta.github.io/
How the SolarWinds Hackers Bypassed Duo’s Multi-Factor Authentication
> If you bought $100 of crypto back in 2008

That might prove more difficult than you'd think.
also completely baffled by this. i'd have happily paid $100/yr if it went directly to firefox dev, not their other marketing shenanigns.

they fired so much talent to focus on junk to drive revenue, that it's not something i can do anymore. very sad.
So misleading.

There are a chance that write goes wrong, but Preview is much more geared towards read than write.

This doesn't excuse Preview, but its name is suggestive enough.
From what I can tell, there is no reason you can't just run the PDF through ABBYY FineReader again and get the exact same OCR you got the first time, so I think "irreversible" is a bit over-the-top.

Is it as easy as CMD+Z? No. Is it data you can never get back? Also no.
Aren't most successful rhythm games already 3d? I guess I'm agreeing with you, DDR, Guitar Hero, and Rock Band all are sort of 3d, just not VR.
In 2011, I was in college in the UK, managed to score a year internship in Chesterton, IN, a few miles from Gary. Lived in Valparaiso while I worked in Chesterton. Revisited same city in 2016, met my now wife who is from Crown Point. We got married and rented from a friend in the Miller Beach community neighbourhood of Gary https://en.wikipedia.org/wiki/Miller_Beach, a block from some really wonderful beaches, dunes, nature reserves, etc. Never understood "lake life" but after having lived a "lake life" for a while, I really loved it. Walking my little old dog in the morning alone on the beach with a coffee, listening to some nice music, on a nice calm day, really was a some of the nicest, most peaceful times of my life.

I knew about Gary's history, but I really put it to the back of my head, I always thought it couldn't be that bad, could it? Or, I wouldn't be affected, would I? I knew the bad schools, crime, etc, I knew my wife and I would have kids, I always thought I'd deal with it when I'd need to deal with it, just didn't think it would affect me so seriously, so soon.
I'm on i3 at home but stuck with win10 for work, same as you. I have found that I can mostly replicate my i3 habits on win10 without additional software. Tiling support is decent (win+arrowkey to snap apps) and careful management of the bar icons means I can switch to apps with win+[number] just as if they where on workspaces.
I wonder why author didn't just bought dumb trainer and put the daily bike on it getting same opportunities but riding the bike he has used to? Cyclists typically do that.
Very few people can experience your physical shed. Everyone can experience the VR shed at 0 marginal cost.
I think you're getting somewhere but in terms of risk allocation. It may be optimal, overall, to allocate a small portion to high risk assets in case of a big payout.

But... I think in many ways BitCoin has passed that point. There is never going to be another 100x growth. Time to find the next thing.
If "Corrupt" = works fine until you make an edit and save using Preview, yes. You're 100% correct.
States bring action against Google under federal and state antitrust laws [pdf]
It sounds like MaraDNS was paying RedHat with their time by testing against Centos.

Like many other pieces of upstream open source software, they're no longer (financially / logistically able to) provide that free testing work to RedHat.

I'm guessing RedHat will be "deeply moved" if their actions create a mass developer exodus.
I grew up playing chess competitively and used to make this argument all the time.

Since then however, I've relaxed my stance. In reality, endgame theory is in some sense, far more complicated than many opening systems, because their are so many degrees of freedom. Yes there are 32 pieces at the start of the game, but prior to development and initial piece placement, there are usually far fewer candidate moves. I think it's a good idea for a beginner to learn at least a few opening systems after getting the "gist" of the endgame like king opposition and opposite color bishops etc.
yes the genie is probably out already, some time ago.
It's a mutual agreement to strip each other of troublesome property rights. These people aren't exempting themselves. They want to prevent tragedy-of-the-commons troubles, spite houses, and other anti-social troubles. They mutually agree (government) to prevent anybody from making the place miserable.

Thus there is no right to build: an 80-story apartment tower, a supervised injection place for IV drug users, an organometalic peroxide production plant, a hog farm, and a tire recycling plant.

The demand is there for even more restriction. In many areas, new housing is exclusively in home owner associations or in condominiums.
Thanks I didn't know that plugin. I will try it out next time.
> Devil's advocate: why should I choose this yet-to-exist distribution over something already existing, such as Oracle Linux?

Because you want what CentOS was and this is basically going to be what CentOS was. Different name, different people, but same prinicple.
You need to make a distinction between Bitcoin and other cryptos. For the past 6-7 years, bitcoin has defined itself as being a “store of value”, rather than doing anything technically new. With this being the only goal, nothing matters except for the price. Other cryptos such as Ethereum, Cosmos, and Ava have more of a technical focus.
What? Why would that be the case?
Yeah, but what is the use case here? I mean, the author pointed out that it's possible to do, but who needs to do this and why?
It used to be that Swing/AWT really sucked. The default theme on every platform (Metal) was really ugly. Everything was purple. The "native" look and feel was emulated (poorly). It was also very slow. That's the reasons why SWT was started in the first place. Swing would just not cut it for any app that wanted a nice UI.

Nowadays the situation is completely different. Swing looks and performs great compared to SWT. IMO it would make much more sense to just use Swing.

JavaFX never happened. People just went web instead. No one uses it and it's officially deprecated.
Interestingly same suggestion is found in Kabbalah: in order to study it you have to be above 40 years old, expert in Talmud, and expert in Jewish law.
Trans fats were banned by the FDA: https://www.washingtonpost.com/news/wonk/wp/2018/06/18/artif...
That helps a lot. So would it just require an open standard for microkernel implementations, then, or would hardware need to change?
Isolation is another important reason people use docker.

I don't want my developers to have to manage a complex dev stack and it's dependencies.

I would argue that this is the primary use case for local docker dev these days.
Best way between London and Amsterdam is the ferry!

It's not quite as seamless as a direct train but still very enjoyable:

You take a train in the evening from London to the ferry terminal in Harwich, then overnight ferry in a private cabin (it's a big ferry with restaurant and bar etc.) to a port in southern Holland. Then a train from there to Amsterdam.

The train tickets are part of the ferry price (rail and sail) and you get into Amsterdam nice and early.
> Remember what was really cool in Firefox? Tabs!

Ah how this resonates with me so much, I remember the difference of tabless IE and oh so magical Netscape / Firefox when those were new. I consider myself Mozilla fanboy to this days.

But alas, every time I try clean installation with default settings I cannot believe how … bad this became and how far it diverged from original experience: by now Firefox is browser with the WORST user experience regarding tabs usage, from my perspective.

Current defaults are:
- Super slow Ctrl+Tab modal tab switcher, mimicking OS alt+tab app switching mechanic. But slow. And distracting. And not pretty. And considering tab bar, mostly redundant.
- Ctrl+Tabbing order is, naturally, in most recently used order, so visual tab proximity means nothing.
- Ctrl+Shift+Tab does mostly nothing [1]. No, it does not select the least recently used tab. No, it does not switch to tab to the left. When tabs don't fit the tabs bar width, Ctrl+Shift+Tab opens another (vertical) tabs list and lets you read titles and navigate with arrows. But usually you just instinctively press Ctrl+Tab to "undo" it, but now you stare on that Modal over the opened list and question your browser choice. From there Ctrl+Tab finally stops working predictably and whole experience breaks into horrible mess.

Don't get me wrong, Ctrl+PgUp/PgDown still operates well. You can still change some settings to get even Ctrl+Tab working the way original Firefox popularized. But still, this state of things makes me very sad. I'd really like to spread Firefox, but with such details that I cannot explain even to myself it is impossible.

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=1576130
It's definitely not silicon valley. Small European tech company, very much just making things up as we go.
Googol.com was older, and in the early days of Google featured a prominent "you're probably looking for these guys, not this site" on their front page. (It was, at the time, a math site dedicated mostly to the number.)
Learning Diverse Skills via Maximum Entropy Deep Reinforcement Learning (2017)
kaios is "doing well" in the sense that it is on a lot of phones.

It's execution is not actually very good, if "doing well" means quality. I was actually avoiding getting a smartphone for a while, but the rise of kaios-powered phones, at least the ones in the US, drove me to smartphones. Contrary to the promise of firefoxOS/kaiOS, there was no kind of "app store" or other way to install custom apps, it just had the usual featurephone features. What there was, was a phone where every keypress had like 750ms-2000ms of latency until it had an effect on screen, making it almost unusable. It ruined feature phones, at least for now. I tried a couple. It's a pretty terrible product on every US phone using it I have seen; whatever led to it being on those phones, it was not quality.

It may be that KaiOS phones available in other countries (always the target market) are better, and an improvement from what came before. (But why are phones available in the US using it for such awfulness worse than what came before?) I would like to think if Mozilla had stayed involved, it would be better.

The business question of course is how the current (Chinese?) company behind KaiOS found enough runway to get it to market when Mozilla did not. Lowered standards/expectations might be part of it though. But it may not at all, I have no idea the story behind what happened. This thread has people giving their reasons for why FirefoxOS failed... but most of their reasons fail to explain why someone else could somehow take the open source IP behind Firefox OS and have a succesful company which succesfully got it onto phones. What was the difference?
I have translated quite a bit of Matlab code to Julia. Just the simple fact that indices are handled the same way in Matlab and Julia makes this transition easier than going from Matlab to Python in my opinion. What I would suggest, is that you first write some test suite of your Matlab code (you might have it already), have a look to the Julia documentation and in particular to the performance tips (https://docs.julialang.org/en/v1/manual/performance-tips/) and for functions where performance is important check its type-stability. You might want to start first with a small project to familiarize yourself with the (quite rich) type system in julia.
Is Mickey Mouse in public domain yet?
This on cue comment is quite trite, IMO.

I went through school and did just okay in CS. 12 years later, I’m much more interested in topics within CS that felt like chores for my degree.

In the context of getting a majority of job, yeah, it’s not great. In the context of being a better programmer, I think it’s worthwhile to understand the “pillars” on which you are building your “house.”

HN has an interesting dichotomy of love for all things CS and hate for anything that involves interviewing.
Garmin Waste Solution?
An interesting intersection on how to handle garment waste with young activists...
I haven’t found any independent study that concludes this, can you forward your sources?
Ah! Data exfiltration through modulation of industrial processes allowing 1 bit per minute detectable through seismometers in neighbouring countries!
I was worried that the silent RSS defaults with Wordpress would be murdered by stuff like Substack, and was very relieved to have the blah.substack.com/feed option. This is cool! Hope it gets enough traction for them to be happy about it
I was hoping this was some kind of stun mechanism for wireguard. No, it's just setting up a cheap wireguard server on AWS.

Anyone have anything like an introduction server to help wg peers behind nat find each other?
> This is what you said:

The “one sentence” I was referring to is right above the bit you quoted:

> I’m talking about understanding that containers are inherently tied to the kernel, and thus are limited to running software written for the same kernel as the host running the container.
As a case in point, I just played with an unmodified GTK2 mapping app (FoxtrotGPS) from Openmoko times (2008) on my Librem 5 phone running modern Wayland shell (phosh). Wasn't crisp because GTK2 doesn't support hidpi, and touch support could be better, but worked very well otherwise.
This is so misinformed it's funny. CentOS and RHEL will now be down to the compiler flags compatible since RHEL minor releases will now just be point-in-time forks of CentOS with security fixes and backports from, you guessed it, CentOS.
the donations never went to firefox. it was dispersed to many of their other misguided and failed revenue gen efforts. they redirected a ton of servo engineers to focus on VR/Magic leap, ffs.
That is super interesting, I had no idea. Never even heard the word combo "tyre emissions" before. Thanks for sharing!
It’s the many lives theory! Taked about 7 years to focus on a thing effectively, leading to roughly 11 lives for most of us.

https://www.smbc-comics.com/comic/2012-09-02
Are you saying Apple is promoting another format? Because if so, you didn’t read the article.

Apple is just using LinearDNG, which has been a public, open standard forever. There is absolutely nothing proprietary that they’re doing, besides slapping a marketing label on it.
Dvorak for Developers (2017)
Historically I've taken the things "I want to do" and turned them into things "I'm supposed to do", and in the process built up a lot of stress over them. But that's something I've been working on changing, mainly via therapy :)
Alternatively: https://en.wikipedia.org/wiki/Wikipedia:Please_be_a_giant_di...
> "Evil" HFT is a rent seeker that just can get in front of the trades you make without adding value, you're just paying an extra penny or something for transaction.

Importantly, those don't exist.
Project Kuiper developed a small, low-cost customer satellite terminal