46 karma · joined August 25, 2016
But I do somewhat agree with sentiment of having immutable news archive as the present Internet is more 'what we can see' oppose to 'what we can know'.
A quick search today, here are the articles that archives its history:
I am also pessimistic about open initiatives (open source, open data, open standards etc) as benefiters will exponentially overweight contributors, to a point contributors will sick of people eating free lunches. It may also become more and more illegal to disclose security risks and software vulnerabilities.
By 'works', I mean not just content been served, but overall usages not making you wanting to abandon this site.
If you want to learn Japanese casually, especially through pop culture like watching anime, I think you can start by proficient Katakana.
Been an English speaker, you have a lot of advantage getting good at it in short time. Been able to regularly recognize them and been able to say some of them will certain boost your confidence in language progression.
* If I'm seeking for contact number and/or address, I'll attempt to find it in "Contact Us" on first level navigation, or footer of any page.
* If I'm seeking for menu, I wish it's available on first level navigation. Price would be nice, but understandable if it's not feasible/ideal to show them.
* If I want to make online booking, I either look for widget on side of homepage, or proceed to "Contact Us" to see if there's either a widget or hyperlink for booking. If not, then at least I should see a telephone number for me to call.
* If I want to see more details of an event I heard of that is happening now/soon, then I wish it's available as a feature on homepage. If not, I'll look for "News" on first level navigation and hoping to see what I'm after in the first page of listing. And for the love of god, please include year in your news post or in the body content. This is especially important when it is an annual/reoccurring event.
Reddit and HackerNews allows n-tier conversation where you can branch a thread to heart's content.
I checked out let's plays for Nier Automata, Zelda BotW and had my expectation blown out of the water. While on the other side of the spectrum I see big name franchises packed with microtransaction ideas yet no substances to back it up.
Thanks for the link, I am currently doing something similar without knowing TS implicit behavior.
With 1st given example in the link, I forced on a style to such:
```
function doSomething(x: number | string) { if (typeof x === 'string') { doSomethingForString(x) }
// Never do catch all to assume all non-strings are numbers
if (typeof x === 'number') {
doSomethingForNumber(x)
}
// Per transpiler rule, you not meant to be here, so error throwing is appropriate
throw new Error('Unexpected type')
}function doSomethingForString(x: string) { // Code }
function doSomethingForNumber(x: number) { // Code }
```
It's simply a matter of time of phasing into preferable setup, consider the current setup is 'not yet broken'.
- Discourage 'any' but not been afraid of using it when must. I think it as the 'technical debt spelled out': when you want to put down an 'any' and get on with what you're doing, by all mean, but remember its existence and make sure the team is well aware. If the usage going to persist (example, using a library without @type), then you treat it as JS and have appropriate amount of validation around the occurrence.
- Usage of "?" and "!" covers more scopes with less lines of code. For hobby/one-man project, I found their usages no-brainer, however I'm nervous when it comes working in a team of various experience level.
- I've had real headache typing API responses. On one hand, you have absolute no control of others' code quality that you might as well have "number | string | null | undefined" for all parameters. But doing that almost defeats the purpose of typing it, so I'll need to use my educated guesses and judge reliability of each known parameters in responses.
- TypeScript version of 'create-react-app' projects builds slower than its JavaScript counterpart without ejecting. It took 2~6 seconds per build while IIRC, it was <2 seconds for JS. I was keen to find a solution for this, but after a while it grow on me and I simple stop save after each line of code.
- JSDoc is still relevant in TS code. It is great to document event emitters, exceptions etc.
- tslint and prettier are must in my projects in order to retain sanity for unnecessary discussions around coding style.
Very possible that been a father cornered you to think more pragmatically in daily life, and that translates to how you do things at work.
I'm quite curious to know possible rationals behind that?
To layman like myself, it make absolute no sense, but on some level it got to have a purpose right? even if it's ulterior motive or personal agenda.
I've always avoid getting involved in (semi-)political discussions but I'm very curious here:
It is fundamentally OK for customers to boycott vendors they do not like (right?), then is it wrong/illegal for the opposite? Are vendors disallow to pick and choose their customers?
We, netizen as a whole, are currently under go the sentiment to boycott Facebook and Google right now: for what we believe to be righteous. If Cloudflare believe it is righteous to boycott 8chan as their customer, are they in the wrong? Is Cloudflare as an organization not allow to have the freedom to pick their customer?
Have to resort with using web archive: https://web.archive.org/web/20190714180208/http://docs.hylan...
To elaborate my confusion:
* Why does choice of a programming language plays a part of deciding such product (a currency platform) is valid? If this is written in now-antagonized programming language (say, JavaScript, PHP etc), does such decision makes the product less legitimate?
* Similar with version/release of a programming language, how does knowing the answer to this question plays a part?
He went through bit more details said topic in another video "Why Are The Dreamliner's Windows So Big": https://www.youtube.com/watch?v=7-I20Ru9BwM
Think old Windows that people always ridicule, the publicity was rare on calling out bad practice/intentions, it has always been the fault of the OS.
Just checked out vpnscam.com for the first time, and its content scream in tinfoil hats giving me negative first impression.
It's really a dilemma to me: small providers haven't proven themselves to be trustworthy, while well established ones are connected to another business somewhat. How does one choose a reliable VPN provider?
And same goes with self hosted OpenVPN server, what's to say that the VPS provider will always put customers' interest first?
Is it to imply that the named companies are closely associated with each other? ie/ Tesonet, NordVPN, HolaVPN, ProtonMail/ProtonVPN (and other named company I missed) are proven to have common interest and the common interest involve/include putting customers' privacy in danger?
CNPM is now better known as https://npm.taobao.org/
What's there to prevent private organizations censorships?