skysight-inc/HackerNews huggingface dataset:
I agree that Apple does not have a reputation beyond reproach and your criticism is valid on all points. However they do have a consistent track record of putting more power and control in the user's hands in terms of privacy, security and controlling access to their personal device. So I do recommend Apple products to overwhelmed parents and older relatives that I would otherwise have to spend hours supporting.

Quick google search (that apparently I've been to several times before) points me to a list of options on how to cancel subscriptions: https://support.apple.com/en-us/HT202039

But you are right that it takes more work to stop paying them money, that for example to swipe on the home screen and disable all push notifications from Facebook. The latter being something that doesn't impact Apple's revenue.
I can't agree with you as the Chinese government doesn't seem to be willing to recognize the USA's ability to control data on it's own citizens just like in all other countries have the option to do. China is clearly becoming a hostile authoritarian regime that would love to have all the data it can on the leaders of tomorrow. Blackmail data in particular. There is no clear path right now for TicToc to block that data from heading overseas and it doesn't seem to be taking the USA seriously on the matter. No one cares about their algorithm, that is proprietary and welcome to stay there in China. I agree that the USA should be more forthcoming on whether or not they have real evidence on data harvesting on Americans, I would like to see that happen.
I agree that there will be a need for react/angular talent for many years to come. That said, I think engineering orgs are picking up on the fact that rolling web apps this way introduces lots of complexity and requires lots of resources to maintain and extend. I really don't want to think about regularly maintaining a 10-year-old redux-backed react app down the road.

Whether react/angular/vue are able to continue improving enough to justify staying within that world remains to be seen. It's very early days for some of the new frameworks out there, but with web assembly on the horizon, companies will again be motivated to modernize, however that looks.
> My personal sites? If they run on their own bare metal, it's a waste because they're idle to nine nines.

Your site is only busy for 31 milliseconds per year?
This is a popular opinion particularly if all someone pays attention to is Twitter and Reddit but I'd argue it is a wrong opinion.

Angular is alive and well, and being used/adopted every day for projects no one hears about. It isn't the "sexy" choice, but it is the one a lot of companies make.

And if you're gonna point to opinion polls, and all kinds of respect to those who put them out, but they have a hard time capturing Angular usage due to selection bias.
What are you talking about? You're just talking about simple class manipulation which has nothing to do with actual reactivity, especially 2-way data binding.

How would you support that with your "templating engines" you keep mentioning, which to me doesn't mean anything at all, in my understanding of what a templating engine is like handlebars.
The people who would say something like that are also unlikely to not say something long enough to get to such a position.
Say a function changes the cars array. All it has to do to update the DOM is:

document.querySelector('#carsDropdown').innerHTML=droppy(cars);

Where droppy is a HandleBars template that on page load has been initialized with the html that makes your fancy dropdown menu.
I'm pretty sure they are separate agreements and separate charges, and therefore separate transactions and contracts.
> If the content/data is being harvested and/or managed illegally, then make that illegal and/or prosecute under that pretense (even if the evidence is subject to national security non-disclosure). Otherwise, it's obvious this is political posturing at the cost of digital freedom. It should be as widely condemned as government surveillance has been.

What can we do to ensure this happens?
My understanding is that this coronavirus originally evolved to infect bats. Presumably, bat to bat transmission would be mostly at night, so not much evolutionary pressure for the virus to last long in sunlight.
Alacritty is slower than the standard terminal, has none of the nice features of iTerm, doesn't even support tabs.
Discussion from 2013: https://news.ycombinator.com/item?id=5164354
to follow up on the point above, how do you know that leaving earth is the only way to escape extinction? that's only what you can imagine given the technology available, just like someone living in 320 couldn't conceive of space travel.

I agree that the ultimate purpose of any species is to continue to exist. I'm just skeptical because your definition of that is so related to modern science fiction
“I almost died twice..”, a conversation with Weedmaps developer Kent Kawahara
Don't use long flags when scripting, if they have short equivalents, and POSIX only specifies the short equivalents.

Even if the stuff will only ever run on one system, the POSIX flags (1) come from a smaller set of options, since POSIX is fairly conservative in its content this area and (2) are generally well known (often three decades old or older).

Don't make me read a man page to confirm that "grep --fixed-strings" really is the same thing as the POSIX-standard "grep -F", and not something subtly different.
The US trade relationship with China is much larger than social media companies (Apple, Micron, Qualcomm and plenty of other tech companies have no problem in China - what we're talking about here are media companiesm not tech companies in general). By focusing only on media companies, people in this conversation are getting a very narrow and distorted view of the US-China trade relationship. The US does very well, business-wise, in China, contrary to what most Americans seem to believe.
I'm expecting this to be another Oracle/Sun acquisition, e.g. annihilates everything the old company's customers ever liked about them. So no, I don't think this FOSS contribution will continue. Nvidia is notoriously hostile to open source.
Same here. As an engineer, who is naturally very blunt about work, I just heard another engineer speaking and being honest about all the pros and cons. My overall impression is he is very optimistic about things, and proud of what they've accomplished, and there is a lot they can do to make it even better. So overall positive, and I'm glad Carmack is working on the Oculus and I'm happy to buy one.
I don't recall the USA beating down doors of political dissidents and hauling them off. Do you have some articles you'd like to point me at? Of course they're spying on us. That is an orthogonal problem.
I guess this is the science behind the statement "sunlight is the best disinfectant" through the ages.
I'm not sure it's universally "better". The 8088 takes a lot more clock cycles for some operations. The 16 bit internals are certainly better, but it did have an 8 bit bus.
There's a Radiolab episode about this. An Octopus mother brooding her eggs for month on end and then dying just when the eggs hatched. Episode title is Octomom.
The problem people have with my comment is that it undermines the implicit assumption that 'authorities' are inherently trustworthy. Sense of trust, sense of authority, those are very powerful emotional motivators. Challenging those ideas is cause to challenge one's self, and that's uncomfortable for many people.
So I initially was a fan of the idea of the Mac App Store for the same reason why I think an iOS is, for most people, necessary: sandboxing apps is just a good idea. So is standardizing installs, removals and updates.

Epic defied Apple's rules here, quite openly. Faced with dissension, from a political point of view you have a choice to make. Apple chose to come down hard on this rebellion. It immediately went nuclear, spilling over the Fortnite-on-iOS dispute into both Mac and iOS and for anything that runs Unreal Engine.

Apple is clearly trying to send a message and keep everyone in line with this strategy. This is straight out of the despot's playbook. Just look at Vladimir Putin and Mikhail Khodorkovsky. By taking down the biggest oligarch sent the message to the others saying "you aren't untouchable". I see Apple's move here in the same light. Apple is saying "we don't care how big Fortnite is; we're going to make an example out of you".

This strongly suggests to me that Apple fears rebellion..

I think this strategy is a huge mistake. Apple's arguments are pretty weak here too. "We don't know what Trojan Horses Epic will put into the Unreal Engine so we have to ban any use of it". Uh... sure. And while Epic's move was clearly against Apple's rules, it wasn't clandestine or malicious (to the users) either.

By attempting to ban any use of Unreal Engine on iOS and OSX, Apple is doing nothing more than demonstrating they're a monopoly and are capable (if not actually) engaging in anticompetitive behaviour.

I still think Apple's payment ecosystem (and 30% cut) actually makes a lot of sense for the bottom 90% of publishers. For the likes of Epic, Netflix, Unisoft, Activision, Hulu and the likes it doesn't. These guys all have their own payment infrastructure and are cross-platform.

Apple's stance on the 30% cut for these guys just doesn't make sense. And I don't think it will last. Either the cut will come down or exceptions will eventually be carved out for top-tier publishers.
2020's Atlantic hurricane season ran out of names, now using Greek alphabet
Yes, as the other poster said, it is the best of both worlds device, especially since the USB 3 link now has several times the bandwidth of the Quest 2. I think PCVR is interesting in a supercar kind of way. It's going to provide an incredible experience at a price that will limit it to a small niche of the overall gaming industry. I purposely bought a mobile HMD because I think that will be the only way VR hits the mainstream, gaming or otherwise, so I wanted to understand what mobile can offer on its smaller performance budget.
Great suggestion, but I'd go for a middle ground: use long flags for the long tail, but short flags are fine for stuff that's very commonly used.

I think I'll continue to write these:

grep -i
rm -rf
ln -s
gzip -v
sed -e

instead of:

grep --ignore-case
rm --recursive --force
ln --symbolic
gzip --verbose
sed --expression

If you're working on shell scripts, you probably know certain short flags well enough that long flags just add clutter and don't improve readability.
Can You Spot the Troll?
The shortcuts they took when developing this remote are just mind boggling! I never would have imagined it was running a full networking stack, servers, and Flash for the UI. Just incredible.
Last published in 2018 (and actively being worked on) is not outdated.

https://pubs.opengroup.org/onlinepubs/9699919799/

> Sure systems seen try to somewhat be POSIX compliance

The mainstream systems you know and use adhere very rigorously to POSIX. GNU Libc, Kernel, Coreutils, ... and their counterparts in BSD Unixes, proprietary Unixes, Cygwin and whatnot all take POSIX seriously.

POSIX is very helpful, and smart coders and sysadmins use it as one of their references for required behavior.
I used those before I got a MacBook. But then I found the hand gestures to be more intuitive.
What CCP can collect through apps like TikTok cannot even remotely be compared to what US Government knows about you if you are using Google Mail, Google Maps (collects your location data), Android, Facebook etc.
Moore's Law allows later and more sophisticated processors to compete in price with earlier ones. But a separate factor is the "learning curve". The same chip built in the same old process node will get cheaper over time as production grows. The fixed costs will have been amortized, the per wafer yield will tend to go up and so on. That allows a processor initially sold for $300 to be sold for less than $10 five years later.
I suppose I am in fact more interested in robots checking the "I am not a racist" box than in racists checking the "I am not a robot" box

But idk if it solves anything because I've been lying to that "I am not a robot" box for years
Overview of Greek/Hebrew/Latin-based notations used in mathematics
Then don't listen to it?
Unfortunately, many relationships, such as collaborations, don't always have strictly upstream and downstream roles.
Because then you only consume German media, which is equally corrupt. Pure government mouthpieces. Non German media is more informed on German malpractices.
Well said. We need more analogies like this.
Yes, you are definitely missing the point of component based frameworks. That strategy is not even remotely scalable when you have nested complex state chains that vary slightly across multiple implementations of the same component, as well as 2-way communication with the original source of the state (from form inputs, and other parts of the UI).

Each UI action in google analytics affects some other part of the UI. If you change a filter in one area, it might disable sorting in another, and simultaneously change the calendar to be only < 1 year. It might also disable some setting portion of the UI, reset the chart, change the input option on the chart axis, and then show a text input you can type in, and when you type in it, ALL THE previously mentioned states now react to the input box that appears.

You want the logic for those components to be IN THE COMPONENT. With your strategy youre putting all NON business logic and trying to account for "every possible scenario" which is the exact purpose of what reactivity does. You're not writing 1000 extra lines of code to account for every single possible combination (which can be hundreds in complex apps). Instead you quite literally write 0 lines of code, because the reactivity is handled (both ways)
At no point did I defend harming other people. Which, really, is the entire point. Lying is not acceptable behavior and people really aren't going to like you very much if you do it—which may well have social consequences—but on its own it doesn't justify capital punishment, imprisonment, fines, or any other form of legal retribution. No one suffers bodily injury or property damage as a direct result of mere speech, and in the specific case of the "falsely yelling fire in a crowded theater" canard it is perfectly obvious that it is not the report of fire (false or otherwise) that caused the harm but rather the other theatergoers who panicked and placed their own safety first, ignoring the very real harm they were inflicting on the other patrons in their haste to escape.
Go to laundromat. Bring book, this time I'm going to get some reading done. Oooh, moldy golf tournament (or soap opera) on TV. And there goes 90 minutes.
That is what I currently do. It's ok within a component, but there's no type checking when another component uses yours and gets the prop types wrong.
Ah perfect, I knew there was a similar concept but couldn't remember the name.
If anyone has access to a 3080, a full benchmark of hashcat would be fantastic. hashcat --benchmark-all
No but a clock can be right two times in a day. I don't have a problem with him calling out blocking of data harvesting on American citizens.
Show HN: Slack alerts you wish GitHub had
I wonder if this has implications for our understanding of addiction more generally in humans.
No. The Librem 5 uses a Vivante GPU which uses the Etnaviv free/libre driver.
Vote Biden T Shirt Design Biden Stock Vector (Royalty Free) 1807054870
Long flags aren’t just for readability, they also add entropy which contributes defensiveness against typos.
it's possible, but you must include the path to the initramfs as a kernel parameter (using DOS-style paths, not sure if unix-style works too).

A linux-aware bootloader will usually load the initramfs itself and pass linux the memory address where it's loaded, in UEFI the kernel gets "executed" like a normal executable, so it has a commandline but not a pre-loaded initramfs.

My efibootmgr entry looks like this (root is btrfs on LUKS):

HD(disk-id)/File(\vmlinux-5.6.0-2-rt-amd64) initrd=\initrd.img-5.6.0-2-rt-amd64 ro root=/dev/mapper/cryptpv0

The latter part is what you must supply manually if you want to start the kernel from the UEFI command line.
Of course they should. Google and Facebook can be an invaluable source of intelligence information and threaten national security.
No we're not, at best we're just changing the timeline. You're still either time bound by the death of the universe best case scenario or resource bound before that happens (if the universe can "end"). Extinction is inevitable at any timescale.
Foreign Chinese, usually rich and connected, are more often than not considered "traitors" by the masses, increasingly viewed with disdain, they are not even welcomed to visit China.

>Trapped Abroad, China’s ‘Little Pinks’ Rethink Their Country
>Young and patriotic, overseas students often defend their nation against its critics. But when many tried to return home during the pandemic, they became targets themselves.
https://www.nytimes.com/2020/06/24/business/china-nationalis...
Yes, if you care about portability. Anything that's not Linux likely won't have GNU grep installed by default. This includes macOS and the BSDs.

If this is your own dotfiles or utilities, sure, but if I'm working on something collaborative, yes, I care about the standard.
Is it? Cancel culture seems to be primarily on Twitter, which is also more in line with their ideology than FB. FB feels more "normal people outraged about dog being abandoned".
Ah, then when you were referring to the ant example, you are assuming the constraint that the ant is moving only along the string. You did not specify that constraint in your original phrasing, and I imagined it as -- if the string was rolled into a ball, the ant can travel in any direction on the ball. This would cause it to appear to teleport if observed from a 1D point of view.

My question about dimensionality would be about the decomposition of the 2D coordinate of the chessboard into a 1D state space. First of all, all games with discrete positions would be 1D games, correct? Even the 5D chess game, since time and timelines can also be encoded into state space. This would also seem to apply to every computer game as well, since the state space can be taken to be the snapshot of any data at a certain time step in the computer. And finally, if we take that to the limit, as we approach infinitely small time steps, the state space would get infinitely less granular, and we could map any N-dimensional space into 1D. That doesn't seem right, where is the fallacy in this line of reasoning?
From my very own comment:

there's already an interoperable Golang Magic Wormhole
>"I defend the right for you to say bad things about people, but if you harm them or try to restrict their rights, we put a stop to that hard, right now".

Why tolerate speech whose purpose is to threaten, plan or incite violence, but only ban the violence itself? Surely if all speech is to be considered equal, then intended consequences of all speech should also be considered equal. Speech that can't be acted upon is no different than speech that's been censored.

Preventing a fire by denying it fuel is easier than putting it out afterwards. Likewise, preventing the effects of harmful speech is easier by preventing its spread.

>Theoretically, if the idea is sufficiently infectious, it could infect enough levels that laws can be passed that change it so that the harm is legal (but never moral); but, I hope that humans will resist long before that.

The history of the 20th century would like a word with you after class.
Epic publishing an app on iOS that breaks Apple's policies does not force Apple to prevent Epic from publishing any software on any of their platforms. That's a choice Apple made. The whole thing is a choice by Apple because Apple is the one writing the policies in the first place. They're not forced to do anything, it's their platform.
Getting rid of my smartphone was without a doubt the most positive thing I ever did for myself.

I'm sure some people have the self-control to use it sparingly. But for me, not having to constantly fight the urge to check my always-connected magic pocket internet portal has freed up a huge amount of my mental willpower, which I can now redirect to other more important things.

Now that everything is closed, I don't even miss having the convenience of Uber/Google Maps. Additionally, without social media, I remain blissfully unaware of whatever corona hysteria or political drama is consuming the minds of my peers.

These devices have a veritable legion of engineers working to make the smartphone experience as addictive as possible. For some people, the only winning move it not to play.
Surprised to see this here. Did not expect to see it here. Did this "Walk" during lockdown - on my treadmill.
Jibes with my experience. I have a projector in my bedroom for the rare times I want to watch TV in bed because it’s tucked away where I don’t see it. A TV staring me in the face makes it harder for me to sleep even if it is off.
I'd just like to state for the record that 90% of conversation on this topic is super-smart people arguing the best ways to censor opinions they find harmful politically or socially.

I want to keep this comment for when the pancake turns over and political and social opinions these people hold become "non grata" and heavily censored.
Which European internet service companies has the Trump administration banned?
That's all true. But surely that's not specific to Tor, is it?
Portable shell scripts probably run on your system all the time, e.g. when installing development tools or packages, especially for cross-platform languages like Node.js, Ruby, Python, etc... If a hunk of software wants a shell script, it's gonna be portable.

Homebrew comes to mind, and any other piece of software that does the installation via a shell script.
You seem to be confused about what this thread was discussing. The question was whether Assange received the emails from an insider or a third party. Who actually did the phising is a separate concern.

That said, considering the context of the election, Trumps close ties with Russia and Russian agents, and the broad and multifaceted attempts at hacking the election attributed to Russia (disinformation farms, hacking state election networks), it is very likely that Russia was also behind the DNC hack. These weak attempts at casting doubt on Russia's involvement are transparent.
good timing. I'm about to start learning vue.js so I'll start with this. We'll see how long it takes to "unlearn" 40 years of traditional programming and jump into the world of web apps.
Depends where you live and work I suppose. I used to work in a consultancy firm in Norway that was all in on Angular two-three years ago. Angular has been very popular in enterprise here. But Twitter and Reddit reach enterprise too in the end. The consultancy firm has now switched more or less entirely over to React because Angular is so out of vogue.