skysight-inc/HackerNews huggingface dataset:
> This is ridiculous. Do you think China and Russia are operating like an ant colony or something?

As a person who spend near half of my life in both of them, I don't see the statement being far from reality.

Both countries indeed feel quite "aimless," as they are today. Nor Russia, nor China saw any kind of conscious political course setting for two full decades.

I don't see Xi, or Putin having any semblance of a long term plan for their countries, nor having an idea where they are going themselves.

Just like an airplane on autopilot will fly aimlessly until it runs out of fuel, or runs into a mountain, both Xi, and Putin just want their systems to last as much as they can, and if they need to invade few countries to sate primal urges of their polities, they think "so be it"
I'm thankful to Stripe who's here doing more than we expect them to provide, but which will prevent so many SMBs to avoid spending engineering or support time on that.
Not sure about CIA but heard the military let's film studios use equipment (up to tanks and planes) for free as long as they have a say on how they are portrayed. That's a powerful incentive.
> Also, China doesn't really treat HK as 'foreign'.

Depends what you mean by "treat it as foreign". It's under a different legal system, it has its own currency, and migration between China and Hong Kong is controlled. If you enter China on a single-entry visa, you won't be able to get back in (without a new visa) after visiting Hong Kong.
The Dirty Secret to Ranking #1 on Google
Any recommendations for decently precise tire gauges ?
what does YADIW mean?
>Planning could be far more accurate if we just got a proposed task list a day before planning.

Why don't you work that in to your process. It's called Agile for a reason.
Well, the same applies to FaceBook, just to name one prominent example. Or Google, for that matter.
And in those other jurisdictions you don't have free speech. A woman in Austria was convicted of blasphemy for a factual statement, because it hurts the feelings of people following that religion. Apparently our European human rights that say they protect free speech don't protect free speech.

Free speech as a strongly held value is incredible, because it avoids situations like the above (Austria). It also avoids situations where the police pay you a visit to check your thinking over a tweet (UK). It also avoids the situation where a teenager gets arrested for quoting rap lyrics on Instagram (UK). It also avoids situations where you can be fined for insulting the president by holding up a sign that says "get lost, you prat" (France). It also avoids situations where the government can refuse to allow (not ban, simply do nothing) the publishing of video games, movies, and books in the country (Australia and New Zealand).

Note that in the French case the ECHR actually got their act together and found the French law to be in violation of free speech. If that situation had happened in the US then there wouldn't have been a fine in the first place, because the right to free speech is that important.

People accept these kinds of things, because they don't think they'll ever be in the wrong. However, when it happens to them there's no real recourse.

Edit: keep in mind that that are the countries that are considered to be doing well.
You literally can’t debate any controversial issue / cultural topic without it being called “hate” now...
> a lot of Brexit was driven by anti-foreigner anti-immigration sentiment

I don't know if you can make massive generalizations about people who voted to leave Europe. Because people voted for all sorts of different reasons. And it wasn't just racists who voted to leave Europe. Cunts did as well didn't they.[1]

[1] https://www.youtube.com/watch?v=uovt1sC3rtM
It's mentioned in the middle of the post:

> I moved to a combination of Quickbooks Online ($645/year; note that Intuit is a terrible company) and Squarespace’s ($480/year) recurring products feature.

But the squarespace's recurring products feature seems focused more toward physical products than digital creative artifacts which I mainly associate Patreon with.
"Rewrite it in Rust" is not the only difference between Gecko and Webkit/Blink (which are still similar enough that they might as well be one codebase), and believing so is showing your bias. WebRender, for example, is not simply "rewriting part of a renderer in Rust". There's significant differences between how Gecko and Webkit handle media under the hood. And both have pushed various specifications that would be easy to implement in one but not the other. Google are, admittedly, much better at being incredibly loud about "standards" they try to force through.

In theory, the purpose of a standard is to allow other people to implement it, from spec. The spec cannot be "just use this existing codebase". Otherwise we'd have one HTML parser that sits entirely undocumented, and the HTML spec would be "do whatever libhtml does" - we've seen that in the form of OOXML. The media streaming spec would be "just use this binary blob from Adobe, or you can't do video at all". If I came along today, and wanted to implement WebSQL, which is entirely specified as "do whatever SQLite does", from scratch... how exactly would I start? In theory, right now, with enough time and money, I could implement a javascript interpreter or html renderer or whatever else without ever referring to any other browser's source code or depending on anything - a clean room implementation. Some companies still actually do that, because Webkit, Blink and Gecko don't meet their needs and wouldn't without a complete rearchitecture. Imagine if the javascript spec was "just do whatever V8 does", and we could never get things like QuickJS or Duktape.

When I, a web developer, come across something that looks like a bug in the One True Codebase, how do I know whether it's a bug or something someone forgot to document properly? What if that bug isn't present in another implementation? Do we have to be 100% bug compatible with some arbitrary version of SQLite/V8/Blink forever? Getting rid of most "quirks" was the best thing to happen to the web from a developer perspective in a very long time, IMO.

What about when someone comes along and suggests something that would work really well in the One True Codebase, GeBlinKit, but it turns out that nobody else with a different code design could reasonably implement it?
Because forcing them to use the new Macbook Pro keyboards will bring lasting political change.
> Also, HK is handed over to China on the basis of the 1984 Sino-British joint declaration. It's not a one and done deal. 50 years of no change is one of the basis on the handover, and China is breaking it right now.

It is a one-and-done deal unless you believe that Britain is willing to wage war on China over it.
I did not live outside of London but I knew quite a few Brexiteers and my impression is that it wasn't about hating on races or foreigners as much as about national pride on being superior and different to Europeans.

No non-skilled Eastern Europeans were coming, they all came for a job that their services were required and these jobs ranged from picking fruits to working in high-tech industries. Of course there were some people who would exploit the social security system but these were insignificant. With Brexit, the government is now the first step in the HR department and reducing meritocracy by introducing non-skill criteria in the hiring process.

Brits pride themselves for being international and having a grasp on foreign cultures and I think rightfully so. Continentals would always think in their own terms and dismiss the stuff that they don't understand as "bakcwards civilisations stuff" but the Brits would actually put an effort to understand foreign cultures and understand why someone does something. I think this also plays role in the relations with countries like Turkey, where the UK understand the country much better than their much more closer European neighbours.

That's why I think having 3 million HK'ers in UK would not be that hard. Some may even argue that HK'ers could fit even easier than many continental Europeans due to the history and cultural influence of the UK in HK.

I bet many Brexiteers would welcome HK'ers as "Our boys from Asia". There is a sense of brotherhood between UK, Australia, New Zealand and the USA and suspect that the HK can fit in just fine.
In my experience having a brilliant loner on the team increases the amount of work the team needs to do by more than they contribute. Also, very often, what they contribute is clever solutions to problems that didn't need clever solutions. The few teams when I've had that sort of person on my team productivity has gone down, not up.

Regarding the point you make about 20% of the people doing 80% of the work, that's half true. I find that 20% of the people do 80% of the work, but for any given period of time it's not always the same 20% of the people. One iteration might have a couple of back-end devs doing most of the stories, and the next iteration will find those two doing less while 80% of the stories are done by a DBA and a UX researcher. I've never had a team where one person consistently does most of the work. If that was the case I would be concerned about the make up of the team - clearly I'd need more people who do the sort of work that person is doing and less of the other team members.

Obviously my experience is not universal, so your experience may be very different.
Students Study Online for Engineering Competitive Exams
There are 16 circles in this picture
People-Centric Organizations (2018)
As someone with a background in microbiology, it is really weird that apparently with reptiles a self-published journal counts for taxonomic priority. With microbes, there are only a few places where an accepted taxonomic change can be published and so such "vandalism" isn't possible there.
My setup (laptop w8.1pro): external 4TB disk, assigned to letter L (for Library).
I got Acronis running once per month, dumping a 70-80GB .tib file on L. L also has a backup folder with everything I got (setup files, books, photos, every audiobook/video I need such as trainings, etc). The whole backup is ~2TB.

Now get Carbonite (not affiliated, I just like the infinite space backup), and get it to backup your key laptop folders (Docs, Images, Desktop, etc) and your L-drive.
I don't remember how much it costs ($6-10?/mo), but I have stopped worrying since then. I got a monthly tib file for my system and an "instant" backup for everything else. So even if my laptop is stolen I can set up a new laptop (the .tib may be useless but I can open it and see what s/w I had and I can take the config files/folders to move to my new system).

I don't remember how much the disk was but it didn't hurt my wallet, and the ~$100 (?) per year on Carbonite (had CrashPlan) definitely doesn't hurt my wallet.
> the history and culture.

That's because the status quo is that the US Pacific Fleet has a presence in the region that is welcome by several EA and SEA polities. https://en.wikipedia.org/wiki/United_States_Pacific_Fleet

International relations in East Asia and SEA hinge greatly on the ability of the US to respond and deter Chinese aggression against its neighbors, and persuade that a cooperative approach is more productive.
You might like https://hackage.haskell.org/package/HaTeX and https://daniel-diaz.github.io/projects/haskintex/
HK is pretty advanced, so 3mm HK citizens is different from 3mm from rural Pakistan. I don't see why the British wouldn't see that difference and be okay with immigration that improves the country.
> I'm sure there are analogs in oil and gas, or any other clustered industry.

My dad was the ops officer on an Air Force base in the 1960s. His job was to keep the base operational. The Vietnam War was ramping up, and the AF's need for transport airplanes outstripped their jets, so they pulled a bunch of propeller transports out of retirement.

The mechanics, however, were unable to get the old propeller engines to produce the rated power. They followed the directions in the manual, and it just didn't deliver. Frustrated, they pulled out of retirement some old mechanics from WW2.

Those old guys never looked at the manual, they just listened to the engines, tinkered with them, and soon got them delivering the power.

There's a lot of specialized expertise that never makes it into any manuals. But I still love the idea that those giant engines were tuned by ear :-) Those mechanics were the real deal.
Hmm well, fair point. The society is moving also away from cash and many places don't accept it anymore. You are left with credit card... Which is also a spying device. So no payments without data collection for you!

I don't think that is essentially a bad thing. Forcing a digital signature for every transaction makes criminal activity difficult. Modern AML works much better because there is always a digital fingerprint for every transaction.

But I think that these are two distinct issues? Some crypto -things could somewhere in the future solve the privacy issue... But no society wants that, because real privacy makes criminal activity and money laundering possible. But that has nothing to do with credit card duopoly?
Yes, Lua doesn’t do “minor versions”. You can think of 5.4.0 as 54.0.0, and 5.3.5 as 53.0.5.
That does not matter. It is known from the T=0 that the EU will do everything to make the UK as bad deal as possible. They're boasting with it just like the GP, saying things like "leaving the EU must not go unpunished", "they must pay for leaving" etc.
In the same vein: https://cafehayek.com
It's 2020 and phabricator still requires users to use an amazingly buggy seperate CLI (arcanist) to create pull requests ('diffs'). Because it is not that widely used, good luck on finding solutions to the many issues you might encounter. The workflow with arcanist also differs in many ways then simply using git.

No way to create pull requests from the UI.

The UI itself is amazingly slow and clunky (wait for all the files in the diff to load before being able to click anything).

On top of that it has fallen way behind on simple third party integrations that GitHub and gitlab enable.

I would pick gitlab over phabricator any day.

(I have been a former KDE contributor)
I somehow suspect that the Basic Law does not actually give Hong Kong the right to become autonomous. They have the right to make some laws.
Isn't every year?
Agreed. I think his view comes more from the pop section of the market. Everything I consume and discover is still album-based.
I made an account on thedonald.win today, just to try and understand what other people's opinions are. You don't need an email ID for signing up, so it's pretty easy.
That being said, yes, quite a few people in the community are toxic. However, I don't see any activity that would cause them to be removed from Reddit altogether.
In case you didn't know, redacted.ch replaced it and probably has all of the same torrents.
the ideal system you described is called bitcoin
Reddit bans 2000 communities including The_Donald
I’m sure it varies but the US has a bunch of annoying regulations meant to curb money laundering. For instance, if you deposit $10,000 or more at the bank, you are required to fill out annoying paperwork to prove you aren’t laundering money. If you don’t want to fill out annoying paperwork so you only deposit $9,000 at a time, that is literally a federal felony.

Maybe your city has a “safety of crowds” thing going on but when cash only businesses start going scarce, I bet the remaining holdouts start getting more and more scrutiny.
This is as close as we got trying to do it from the app itself: https://www.lukew.com/ff/entry.asp?1906

I absolutely agree that password managers could remember this stuff. Single-signon is pretty easy to identify and you could setup the relationship.
"You are doing it wrong", the first and last thing any scrum believer will say to someone for whom it does not work.
Am I the only one dismayed by the interface as described? User interface a few decades old were far simpler and IMO more functional -- dedicated buttons for everything (cheaper than micro controllers back then).

I'd suggest UP DOWN M1 M2 M3 with the only non-trivial function being a long-press on an M button to store position. Simple!
What's with all the ellipses? Really makes it hard to understand what you're saying.

Almost all of them should be replaced with simple commas or full stops.
Here's immigration stats for Russia: https://www.macrotrends.net/countries/RUS/russia/immigration....

Of course millions are clamoring to immigrate to Russia for a better life - it's a rich, stable country!
I wasn't aware of this phenomenon. Is there an intuition behind why this is the case?
Pretty sure it's still relevant. Don't call yourself a programmer doesn't really clash with accentuating you have higly specialized skills.
The force must be the same (because the net force must be zero, otherwise the tire surface would move up or down), and the area is the same on both sides so the pressure must be the same.
The Star Wars cellular automaton
> And if you've been following global developments on any scale, you would have realized the time to learn mandarin was a long time ago

You are presuming a lot about me, I was being glib.
they weren't solving a hard problems

That's absolutely true. I work on web apps for startups - most of the problems are quite simple. Jeff Dean would be bored out of his mind by the problems I solve.
>idea that ideal software development is just a continuous production of small improvements to the code.

Many of us do believe this. Absolutely.

>It is highly discrete when it comes to output, because it takes time and experimentation to come up with the correct way to approach a problem, but if you do it right, you save yourself an incredible amount of time.

But on the flip side, if you get it wrong you waste an incredible amount of time.

The smaller the steps you take, the smaller the risk you step in the wrong direction.

I can't really comment on the rest of your comment because as far as I'm aware SCRUM means something different everywhere. I have no idea, for example, why a scrum team would not use formal estimation methods and rely on intuition.

Agile project management should mean you can examine your process and improve it. If your intuitive estimates are not accurate, you should be able to suggest a different method and see if you get better estimates.
This is a very good point, but often for established code bases, many things are just incremental. If the architecture is in place and well understood, especially if it's more of a business app ... then it's not Math ... it's more like Carpentry.
I think it's a mistake for them to leave phabricator. This product is quite easy to get ci/cd going on. There are apis to submit back to tickets. it's highly customizable. Also the damn system never breaks; even when you think it broke. Git pull and run the migration tool. boom. Its a PHP system after all. Probably one of the most well written and methodical codebases out there. Also the community fixes bugs regularly, especially if they're simple and easy to replicate.
or perhaps it's the chance for Hong Kong to renew itself?

It couldn't compete economically with growth in the rest of the greater Bay area and the rest of China it's certainly need some new purpose and direction. maybe the national security law can help Hong Kong regain a sense of being an extremely safe and stable place. a shining light for the rule of law perhaps.

certainly that would be a welcome contrast to the images of dissenting voices being set on fire and violently assaulted by the self-appointed protectors of free speech and democracy on Hong Kong streets. you can support the heroic actions of those young misguided hongkongers if you'd like... and see it in simplistic terms as a struggle between in the red corner the evil China and in the blue corner the wonders of democracy.... or you can grasp the larger picture. increasing stability in Hong Kong is a good thing, while the commentary around the world is part of the noise. The divisive noise required to keep democracies functioning smoothly.

anyway the security law it's certainly no death knell, although I'd say that being burned to death for having an opinion that diverges from the mob, was definitely a threatening blow to freedom and the rule of law in Hong Kong.

so not a death knell but the security law is an exact implementation of the agreement that Britain and China created together. every step the China is taking its right there in the basic law as created by China and Britain in 1997.

I think you can understand this situation because countries like Britain and America they have to say they disapprove, to conform to their populations expectations, but in reality every country's working towards the same goal. it's just that to admit this would cause the useful fantasy in each particular place to collapse. for now the best way to get to a better future globally is for different countries to have their own stories.
I think the velodrome gang have stuck to 23mm as road bikes move to 28?
Ah, right, of course. Had a brain fart there.
React Hooks for Web Workers
I think it stands for You Are Doing It Wrong.
That's the thing. And Putin wants Russia to be seen as a world power, so it bullies like one.

Russia could be a great country if they were more democratic, open to criticism, were safer to both foreign and domestic investors and entrepreneurs, etc. They've got tons of resources, tons of opportunities, but I strongly believe their tradition of oppressive regimes (since the Mongols, really) is holding them back.
Software developer always seemed to me to be an unambiguous and good name for what we do.

It takes programming, and all the things you mentioned, to develop software.

On top of that it is not an overloaded term with some other title from some other industry.
Is PUBG Mobile Chinese Enough to Get Banned in India? Find Out Here
How do you figure? Is it from counterfeit money, or cost to transport the cash?
That’s another factor for sure. I’m not sure if the timing lines up—I remember credit cards being more and more broadly accepted over time compared to cash even after crime rates in the US dropped—but the US still has pretty high crime rates for a developed country.
Hi, fellow German here. I know that "EC card" means "girocard" in the common vernacular, but if we're talking about payment systems, I think it's important to be correct.

These cards used to be called EC card, however MasterCard now has all the rights to the EC brand. In fact debit MasterCards with EC branding are starting to pop up now.

You either want to speak of "girocard" which is our own payment network or "debit cards", which includes the likes of Maestro V-Pay, but also some Visa and MasterCards. In the same sense, you don't need a credit card for most online shops, you just need a Visa/MC (some will only take credit, but most will take debit).

And as for PayPal: they don't use your "EC card" either. PayPal offers to process the charge by way of direct debit, which is (now) a SEPA process and totally unrelated to any debit or credit card you may have. It just so happens that girocards list your SEPA account info.

/rant. Sorry, this is just one of those things that gets me.
> Russia and China aspire to nothing.

This is the same kind of destructive and pointlessly cynical statement that you're arguing against.
It is blog spam that rips the content from the decent stackexchange discussion here https://softwareengineering.stackexchange.com/questions/4104...
You just gotta trust that your top guys know what they're doing and let them do it.

It's how Lockheed let Kelly Johnson run the Skunkworks however he wanted to. Johnson delivered the impossible again and again, and Lockheed was smart enough to not interfere.