I'm still using uTorrent 1.8.4 inside WinXP VM. It's what I use for past 10 or so years because it works and still works.
HN user
jjakque
I felt your comment off topic.
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'.
I actually remember this show. This was prior to reality TV shows and arguably before movie 'The Truman Show'. I did not had the honor to see this on TV, but I was been told and then checked out some Japanese websites (more like blogs, but before they were been called that) that provide text and photo updates on Nasubi's progress.
A quick search today, here are the articles that archives its history:
My forecast for near future geopolitics is grim as collateral damages will happen in most countries, first world or not, west or not.
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.
Planet money has a podcast episode on WeWork and Masayoshi: https://www.npr.org/2019/10/04/767379358/episode-943-unicorn...
Anyone else felt disconcerting about the reoccurring theme of platform attracts communicated generated content, only to shift interest/motive once critical mass is achieved?
I'm curious, in practical term (not throttle emulator via browser's developer tool), does single page app 'works' in location of low speed internet?
By 'works', I mean not just content been served, but overall usages not making you wanting to abandon this site.
Japanese
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.
As simple as it sound, I feel there's need to stress on how important it is for users to find what they seeks without going through maze of hyperlinks and visual fluffs.
* 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.
Slack allows 2-tier conversation (and IIRC, you cannot share code snippet in 2nd tier).
Reddit and HackerNews allows n-tier conversation where you can branch a thread to heart's content.
I consider Google Wave closer to reddit for real time chat.
Personally, it become very disappointing when multiplayer games become less and less interesting for players who seeks for challenges and problem solving. I like to think today's gamers are mainly going for bragging rights, and studios are catering just that with IAP, loot box, decos etc.
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.
type guard
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 }
```
Thanks for pointing this out.
It's simply a matter of time of phasing into preferable setup, consider the current setup is 'not yet broken'.
I've done 2 commercial Typescript + React projects so far (along with few side projects using what I knew that time + what I want to try). My experience been:
- 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.
I think you may have got better at managing both your tasks and time :)
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.
Do you mean like parental instinct? When you are in 'father mode', you physically and mentally geared up and ready to take up the role.
...but the current presidential administration is enacting tariffs on many other countries...
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.
This is the same argument cake shops make against taking order from gay people.
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?
Ditto, getting `Error 1016` from CloudFlare.
Have to resort with using web archive: https://web.archive.org/web/20190714180208/http://docs.hylan...
short video explanation on said china map topic:
I'm having trouble understanding implications to answers of these 2 questions when deciding legitimacy of Libra.
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?
Real Engineering made a video on this exact topic, explaining the essence in less than 2 minutes: https://www.youtube.com/watch?v=7rXGRPMD-GQ
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
And is it just me, or hopping on OpenOffice Calc or Google Sheet felt like a different device altogether: They all look like bikes, but accelerate differently, change gears differently etc?
Is it tho? or is the OS just too relaxed on security?
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.
Thanks for your reply.
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?
Serious question: What's the context of the provided diagram?
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?
There's also a similar story at cliff 'The Gap' in Sydney. The person known as 'Angel of the Gap' who lived near by often patrol around the area and talk people out of potential suicide [1].
Reminds me of NPM been blocked in China so CNPM appears to mirror nodejs packages.
CNPM is now better known as https://npm.taobao.org/
What's there to prevent private organizations censorships?
It was rebranded to PixelSense (https://en.wikipedia.org/wiki/Microsoft_PixelSense), giving its name to the Surface we know of today.