skysight-inc/HackerNews huggingface dataset:
This is especially helpful in conjunction with private constructors and make_shared or make_unique. You cannot even friend make_shared because of namespace aliasing in standard libraries, but shared_from_this can make improperly allocated objects error at runtime. Private badges/tokens solve that problem by allowing public constructors requiring a parameter value of the badge/token type that has limited visibility, but can be constructed inside a factory and passed to make_shared.
> because I thought it was about how love was the most important and powerful emotion

Except that she doesn't love him and she immediately and fully confesses everything and betrays him.

The book is about the political classes, while the majority of the population (the proles) are not discussed a lot, they seem to have simple lives and can love.
What's an alternative that works at scale, though? It's easy to say "this is bad for these reasons, don't use it" while ignoring that there's not really better options once you get targeted.
Hey, thanks a lot for pointing this out! Yet another reason to use data classes vs. named tuples.

Looks like just plain class level attribute declaration also works:

class Node:
child: 'Node'

I wonder why `typing.NamedTuple` is unique as far as it not working. I know they don't use `eval` and templating to create it anymore. From looking at the code [0], they're using metaclass / __new__. But other than the fact that it uses metaclasses, I'm not sure why it'd have an error. Obviously there's cycle handling in mypy, otherwise none of the examples would work. If I use an example with a metaclass, that also typechecks. So, it's not metaclasses that trigger the error.

class NodeBase(type):
def __new__(cls, name, bases, attrs):
return super().__new__(cls, name, bases, attrs)

class Node(metaclass=NodeBase):
child: 'Node' # works

Edit: it looks like there is now work going into this and other cases where recursive types don't work [1][2]. For example: `Callback = typing.Callable[[str], Callback]` and `Foo = Union[str, List['Foo']]`.

[0] https://github.com/python/cpython/blob/3.8/Lib/typing.py#L15...

[1] https://github.com/python/mypy/issues/731

[2] https://github.com/python/mypy/issues/6204
Yeah, used to do a bunch of video for a side project, 4k video takes up a ton of space as it turns out.

And I do believe that's the cost for unraid, can't remember if that's what I paid.

If I had to build it again I'd probably go freenas.
Huawei could be preparing to kill off its budding laptop business
Turning old jewelry into pure gold bars [video]
Cool, thanks a lot for that!
I think in "flat" organizations, there must still be a responsible person, but he should convince people to do what is needed to achieve the goal, not force them.
A little confused how China has "succeeded" in 5G to begin with. Has 5G already been deployed in China? Are 5G phones out over there? Is it actually what it was claimed to be in the past few years? In what way has it been already successful?
I can't read this seriously knowing that cars take 1000000x more space
I was specifically asking about SAL.
You seem like the kind of person who believes there are only two genders, and almost nothing is racist.
And yet they use reCaptcha. I hit it all the time accessing sites when I was in France.
Yes, your version is what I mean by moving it to namespace scope, and it's probably what I'd do to start off with.

> there is no restriction on who calls DeviceManager<VFS>::register_device

Well, you can make it private inside DeviceManager and give the class its own friends :-))

Another benefit of my solution is that adding things to DeviceManager<VFS> doesn't require changing the VFS.h or Device.h headers at all. Anything that links these 2 classes is an entirely separate concern and very much in line with thinking in terms of models or concepts rather than types. What you want at the end of the day is an absolute bare minimum of member functions in any class.

To be honest, whatever the solution, the key is that having the Device class self-register to the VFS in its constructor (as in Andreas's blog post) is, imho, an anti-pattern and is what is really leading to this Badge mess.
It's certainly the focus of whatever machinery gifted you this definition of "political correctness".
The problem is bikeshedding. You can burn through a lot of hours arguing about decisions that do not affect the end goal.
I'm not sure what you're talking about.

Why would anybody need to build a city of 60,000 engineers to compete in 5G? Europe's leading 5G makers are not doing that so that they can compete with Huawei, because it's obviously entirely unnecessary.

The US doesn't need to change anything to compete with China. It has been successfully out-competing China in nearly every field for decades, save for low value manufacturing. China poses no greater competitive threat in the middle and upper tiers of economic competition than Western Europe does (presently far less in fact). The US also didn't need to entirely alter itself to compete with Western Europe.

> the US has to finally confront the structural reasons why they have become so uncompetitive in electronic hardware in relation to East Asia

No it doesn't need to do that at all. The US leads the world by a large margin when it comes to the semiconductor industry - the most important components of electronics today. Manufacturing electronic hardware is a low value economic segment, which is why it's outsourced. It can be pushed from China to a dozen other countries instead (see Foxconn's statement that they're prepared to move Apple's manufacturing out of China any time, that's how weak China's value proposition really is). Samsung - the world's leading phone maker - has already done that, moving a lot of their phone manufacturing to Vietnam.
The Ford e-bike fleet got pulled because $15/month for unlimited access to e-bikes was untenable and the few, bad bikes was good cover to pull them.

When they come back they'll be $3 for the first 20 minutes just like the Uber bikes in SF now.
Users of free mobile apps (mostly games) are offered the option of allowing use of their devices as proxies as an alternative to being interrupted by ads.

https://luminati.io/faq
> This is a huge area in enterprises right now...

Yeah, and I'll be honest I didn't see this coming...Or at least, i didn't see the enterprise popularity aspect coming...Sort of because I kind of thought automation of this type was a solved thing. But i guess not. For most of my career, I've worked in web and/or digital marketing roles...so automation stuff was most often taken care on the server side via bash scripts, etc. And for desktop stuff, I assumed those who needed it, simply set up desktop automation via Applescript for macs, windows task scheduler for windows, macros specifically for excel, and of course the classic bash scripts for linux...So, color me surprised when I recently heard so much buzz around this weirdo "RPA" (robot process automation) stuff. Honestly, half of it seems somewhat reasonable. For the other half, i think this is just a bunch of IT consultants, platform developers/vendors, etc. colluding to get tons of enterprise money to create or expand an industry to capitalize on the perceptions that humans "should" be automated away. I feel uneasy learning this stuff for my dayjob, knowing the long-term effects might negatively impact someone's livelihood. I know there are orgs. out there who would give their idle humans more creative/fullfilling work out there...But i also know some orgs. who care less, and simply slash humans from their ranks chasing the almighty dollar regardless of the human cost. I guess the only upside is that this appears to be an open source software, so i guess that's good. <sigh>
I used to use a script to combat uncustomized spam. A hidden input would get populated with my birthday in hex and then checked on the server. Every JS based client would be able to use the forms and we went back to math captcha for noscript.

Literally thousands of spam comments per day would stop instantly on deployment. We put this on over 400 sites and never had an issue of customized spam.

Definitely agree with recaptcha not being necessary. However, it's probably needed for popular sites which you're more likely to use. Do we see more recaptcha because of that?
There was a time when the us was led by a technocrat. His name was Herbert Hoover.
It's harder for large organizations to make decisions than smaller organizations. But a hierarchy helps not hinders that process.
That seems strange. I don't know what their motivation for that is, given I assume it would lose them money, and it's contrary to digital rentals being so expensive.

This article (admittedly from 2008) says studios hate Redbox. And that Redbox gets its DVDs from regular movie wholesalers (I assume where Walmart gets them too).

https://arstechnica.com/tech-policy/2008/10/universal-studio...
The blatant censorship situation in r/india 'official India subreddit' is similar.

Any user supporting the incumbent government or speaking against Islamic terrorism gets banned.

Similar scenario on r/worldnews. Anti-Muslim posts get removed and users banned, while Anti-Hindu posts get to the front-page.

Not surprising, since there are 3 mods who moderate both r/worldnews & r/india
I left Sprint because I hated their guts. I went to T-Mobile.
To clarify, I do think that this post gives good alternatives because most spam is not targeted. However, you must do something like this if you're a big site or a small site who pissed someone off
Paul Graham (owner of Hacker News) has stood up to bullies before https://www.foxbusiness.com/features/israeli-vc-un-invites-y... If he didn't cave in to Israeli pressure he won't cave in to Chinese either.
They pay developers to include the Luminati "SDK" (their euphemism for malware) in popular apps.
Which popular programming languages provide proper ACLs (or equivalent functionality) for class members?
Can be done with dynamic content as well. I'm serving 10-100 per second with postgres, jetty and jstl/jsp on $10/month dedicated servers.
And for kids under two, you give two options and place the one you prefer second and emphasize it. Most of the kids agree. And then disagree. and then agree. and then disagree. and then you distract them with a snack and they happily go with whichever!
Agreed. There’s a reason the most educated and capable Chinese move the the US and become Americans. America’s cultural and technological dominance comes from its flexibility borne from a willingness to take in hard working immigrants from anywhere. America is exceptional in that it is a country of immigrants.
Again, choosing not to switch off a device because you're "addicted" is not the same as "can't turn off".

And every device has an off switch. At the very worst, you either unplug it or don't charge it or throw the damn thing out.

Where you're absolutely right is the voluntary aspect of modern surveillance. If we had a BB style telescreen, it would annoy people to the point of revolt, but package it with "content" and everyone is cool with it.
and you don’t think that will be quickly used to make a tool to break the captchas?
Wait, why are we in a race to get to 5G? Why are we in a competition with China over 5G? This is nothing but spin, and this kind of talk was probably originated by the telcos themselves, who benefit from this sort of high pressure tactic to cut regulation and receive major subsidies. Not my original idea, but it has been a great question to ask.

https://www.theverge.com/platform/amp/2019/5/23/18637213/5g-...
What's possibly so cumbersome about defining return types?

It does seem a little embarrassing that the annotations don't even support circular references.
There is also this: https://docs.microsoft.com/en-us/visualstudio/code-quality/u...
Yet files are bigger now and more numerous than ever. We definitely want rich indexes of files sometimes but files can be so much more than rich data for users — they are also cheap book-keeping for programs for users. Imagine trying to implement a performant database on top of this database. No amount of technology can make O(log N) a substitute for O(1).
Considering the whole problem could easily be solved with a comment: // should only be called by Device
If you are paying for the session its completely reasonable to ask for a copy of the session files IMHO. If you are going to tape and they want to erase it and re-use it or something I would at least negotiate dumping it to digital.
You actually need:

template<typename T>
Badge<T> FakeBadge() {
static struct Stub {} stub;
return *(Badge<T>*)&stub;
};
The blatant censorship situation in r/india 'official India subreddit' is similar.

Any user supporting the incumbent government or speaking against Islamic terrorism gets banned.

Similar scenario on r/worldnews. Anti-Muslim posts get removed and users banned, while Anti-Hindu posts get to the front-page.

Reddit should make atleast the 'Official Country' subreddits from obvious bias/influence.
That is the Yubikey OTP functionality, not FIDO.
you are just making the taxi medallion owner's point against Lyft and Uber
You're right and it's too late to edit it.
It's a tough sell if you don't know any frameworks. The vast majority of businesses use frameworks, makes it easier to hire for, right?
Always on devices like Alexa (and its clones) are becoming more and more common. Even my parents in their 80s (hardly tech early adopters) have one. If there's a problem with the prediction of 1984, it's the assumption that the threat is government. But William Gibson and other cyberpunk authors got that corporations are the real source of power.
It does, however, work fine if you use a proper "* (Badge<T>* )&stub" cast.
I think they talk about the annotation but not the analysis tools?
I have a 31" 4K display and it's nowhere near retina dpi. I run it at 1x
It doesn't matter how little space they take up when you have to step over them every morning ...

My comment was that I thought that Lime stopped because they couldn't make the dockless work because the bikes wound up as trash everywhere. Your comment brings nothing to that discussion.

I have no problem with these services taking up a parking space every block or two in order to put in a dock.
There are attributes for that, standardized as of C++17 and available in most compilers much earlier. -Wextra won't yell about anything.
Calling anti-authoritarian laissez-faire libertarians "nazis" and "fascists" seems like a modern attempt at repurposing language. Or the term "abortion," a pretty effective euphemism (I'm pro-choice, but it's textbook Orwellian language manipulation). Redefining "racism" to mean "prejudice + power" so that it can only be applied unidirectionally against a single group. This is not "something still to come."
What I was driving at was that people will expect their car to drive away after rush hour (meaning 4 trips, not 2, per day). And they will expect it to come early and loiter near their workplace, which usually won't mean parking or stopping.

So to recap: the car is used twice as much and yes, does laps of the block while waiting to pick you up.
At 27-inch, 5K gets you 2× the pre-retina resolution.
shouldnt the orbits be elliptical?
We have had a leader being a technocrat/rich businessman only once before in US history. That was Herbert Hoover. Now Trump. Neither have done anything amazing for business and/or innovation.
I wonder why bike sharing is still a thing in business world. Hasn't this business venture been proved to be a fiasco in China, where user base is larger in magnitude, operation cost is residual and virtually no regulation friction, compared to the u.s.? Why do lyft, uber and others think it is viable(profitable) in the u.s.?

Another thing beyond me is although the business model/development of this kind seems to be bound to fail, why they are still chased by enormous amount of capital.

My cynical suspicion is these so call tech start ups are just instrument of a grand new ponzi scheme in which a bunch of investors use borrowed money(from banks, insurance company and the likes) to set up a start up and increase the value of it(manufacture hype to justify the inflation along the way) and the sell to public, which is mainly pension funds, 401k, government backed institutions and so one, that is, ordinary folks.

I hope someone would correct me and shed some light on this matter.
You're right, of course. However in this case, I'd like to see someone fix the problem instead of just making it more palatable. To me FlyHomes looks like just another realtor who screws you for too much money, but they give you flowers before they start and candy when they're done.
It’s not obvious from that sentence whether the ban is on LTO-8 in general, or just from Sony and Fuji. It’s quite possible it’s only the latter.
That is Yubikey OTP support, not FIDO/U2F.
ATT & Verizon have impressive lobbies.
Examine the source code; browser extensions are mostly javascript.
I'm only adjacent to the VFX and game studio worlds, but there's a meme: "Our movie/game did great! Time to announce layoffs."
thanks! I'm not a non-profit unfortunately, but hopefully that can be helpful for others.

A couple of people have made this Play Store spam-apps comparison but personally I feel like the more relevant differentiator is that Apple seems much more stringent on which apps it accepts (e.g. rejecting "duplicate apps" if someone else has filled the same niche already, which Play doesn't claim to do), rathe rather the $99 charge. That said, I never actually had an issue with spam apps in the Play store -- I'm sure they're out there but my experience as a user is that if I'm looking for X then the top three results are reasonable solutions to X and I'm going to pick one of them, and never get further down in the store. Has your experience been different?
Sure, just as wood, concrete, drywall, and paint are pretty fundamental things to building a house. Using the same materials, two houses could come out very different.

There is a spectrum of management style, from complete micromanagement of every schedule, ticket, and team structure. At the other end of the spectrum, you let the product owners set those parameters then reward or punish according to outcomes. Basically just define the fitness function and the product owners will do the rest. People highly underestimate the motivation of ownership and freedom. By the way this only works in orgs with highly capable employees that are self driven. There are not a lot of orgs like this, hence why so many think flat doesn't work. I've had the rare opportunity to work at an org that successfully functioned in this way.
They don’t share the raw data, but there are a number of projects/ third-parties they partner with that share sanitized/ cleaned up data:
https://www.google.com/earth/outreach/special-projects/air-q...

This methane discovery was a result of this project
My thoughts exactly. Tech companies going public will be the credit default swaps of the 20's, mark my words.
Why is it ok for US companies to plow billions into China, but not for Chinese companies to plow billions into the US? Seems like a double-standard.
I miss Basho: we’d frequently post quality distributed systems content on our blog, and running the RICON distributed systems conference was quite a privilege.
> work on a great team

This is number one. Working on a great team, regardless of work function, will make you better than anything else.

Sucks how difficult a good team is to find.
This makes no sense to me. There is no reasonable reality where Sprint becomes a healthy competitive force in the US as a standalone business.
Can we please stop using the term third world when referring to Africa and Asia.

This is an outdated term that no longer represents the political and economic reality of the world.

https://en.wikipedia.org/wiki/Third_World
Agreed. My point was that folks predicting the Self Driving Singularity set great store by efficiency gains, but that these are in meaningful terms the same as capacity gains.

Whether we increase the number of cars on the road by packing them tighter or adding roads doesn't matter. Any gains are quickly consumed.
While I'm usually wary of giant corporate mergers like this, the fact that they are 3rd and 4th leads me to believe it would actually position them to better compete against Verizon and AT&T in a way that would be good for consumers.
At this point you are probably buying an IBM LTO tape drive no matter the label on the front. If you're buying a library, I don't really see any reason not to go with IBM "Enterprise Tape". It blows LTO out of the water in capacity and performance, and the media upward and downward compatibility are astonishing https://en.wikipedia.org/wiki/IBM_3592

LTO was an interesting period and probably most useful for media professionals that have single tape drive decks. But the real market for tape is massive silos where the tapes sit reliably, dutifully, and not using any power while holding massive quantities of data. And if you have to use a "proprietary" tape cartridge and drive to do it, I fail to see how that's any different than the proprietary disks, disk bus interfaces, or flash and FTLs. On the other side you're talking FC or SAS or Ethernet, same as disk/flash talking SAS or NVMe.
A key idea of Animal Farm seems applicable to many "disruptive" startups.
>In fairness there is tons of scamware, and general garbage in the play store.

I've heard this from a few people here, but I'm not convinced that the $99 fee is the relevant differentiator -- Apple already has stricter requirements to get into the store (e.g. apps have to be "original" and can't duplicate functionality of an existing app), and it feels to me like for any particular form of scamware Apple can just ban it directly -- I'm not sure how the $99 per year fee helps, because if anything scammers/spammers are more effective at making money off their apps than most of us so should be more willing to swallow the fee. (Also I'm still annoyed that Apple is kicking out apps that have already paid the fee and been approved/authorised -- no matter what the relevant filter is those apps have already passed it)
>But there’s a big thing getting in the way of a revolution: prestige-obsessed scientists who continue to publish in closed-access journals.

That's blaming the victim. It's not the academics who are prestige-obsessed, it's the universities that assess and rank their staff by publication counts within such journals. Most academics I know just want to keep their job.
I think a lot of popular services are just enhancements to open source tools like git, selenium, elasticsearch, etc.

But to answer your question selenium/puppeteer looks like a good tool for automatic website monitoring and testing.
> Or about the term "abortion," a pretty effective euphemism (I'm pro-choice, but it's textbook Orwellian language manipulation).

Abortion is the medical term used for the early termination of any pregnancy. Most commonly, miscarriage. It was used long before the medical procedure we commonly call “an abortion” came into existence.

I agree the terminology makes the politics trickier because it’s easier fan the flames but it certainly wasn’t “textbook Orwellian language manipulation.”