skysight-inc/HackerNews huggingface dataset:
> Javascript
> you complain about objects
> don't magically solve
> raw WCs vs helpers

etc. etc. etc.

And then you wonder why I'm so set against WebComponents. Because you (and Rob Dodson and other WebComponent proponents) are entirely blind to how bad WebComponent APIs are. I dunno, maybe your goal isn't to "sell" WebComponents, but to sell Polymer.

WebComponent API is bad not because "we complain about how Javascript objects are". We complain because WebComponents API is horrendously bad, and that was a deliberate design choice.

Current line of defence is "oh, it's just low level API" or "oh, it's just how Javascript is", both of which are at best patently false.

Here's code to create one single property with one single synced attribute. One. single. property/attribute pair. One.

set transitionDuration(value) {
this.setAttribute('transition-duration', value);
}

get transitionDuration() {
return this.getAttribute('transition-duration');
}

static get observedAttributes() {
return ['transition-duration'];
}

attributeChangedCallback(name, oldVal, newVal) {
if (name === 'transition-duration') {
// do something
}
}

There is no reality where this is good API design. There is no reality where "this is how objects work in Javascript" is an excuse.

This is objectivly bad API design. Bad developer experience. However, you and all other webcomponent proponents completely ignore this fact, and dismiss any and all complaints out of hand.

Of course you do. You've got Polymer to promote [1]. If WebComponents had better APIs, there would be no need for Polymer, would there. Because here's how Polymer solves the problem, despite this being "oh, that's how Javascript works".

static get properties() {
return {
transitionDuration: {
type: Number,
readOnly: false,
reflectToAttribute: true,
observer: 'methodName'
}
}
}

Oh. My. God. This is doable without any excuses about how Javascript works? Really? Who would've thunk it?

[1] Hell, even in your "rebuttal" of criticism towards WebComponents here's what you write:

> To show how absolutely easy this is, and how off-base the DX complain is, here's how easy a Polymer 2 + TypeScript element is

Were we talking about the bad DX of Polymer? No. You are totally entirely absolutely blind to the fact though. Because in your mind WebComponents === Polymer. And, sadly, for all intents and purposes it's true.

edit: removed some erroneously pasted code
Meanwhile, the Earth is not, and we still primarily use fossil fuels.

But maybe someday we'll have terraformed Venus and Mars, and found a way to travel those light years. Probably not this century, though.
For two years, I had a dumb phone for when I was on the go and an Ipad I left at home for apps when I had the time to indulge. It was a good experience, I recommend it and I intend to do it again soon.
He brings up some interesting points, but he closes his article writing, "Those who die young save health care systems money, not cost."

Yes... if everyone died, including the smokers, governments would effectively cut healthcare costs to 0. Thats not how public health systems work though.

I would not say debunked
If you are in the UK then you will love Whiteway, Gloucestershire. This was setup as a community where 'property was theft' and they obviously ran into the same problem of not being able to borrow money from banks to build houses:

https://en.wikipedia.org/wiki/Whiteway_Colony

The local area got lucky due to Fullers Earth, this happened to be a key ingredient for cottage industry wool making. So most nearby villages are made of Cotswold stone cottages complete with the 5ft high 'Hobbit friendly' doors. The market towns to support these villages are also made from the same Cotswold stone although you do get slate roofs (from when the canals arrived) and brick (from when the railway arrived).

Whiteway is completely different. The architecture is more reminiscent of those wooden huts people build in places like the Falkland Islands and other remote British colonies where building materials would need to be obtained from a long, long way away.

We did not really have the option to live there even if we wanted to as we wouldn't have been able to get a mortgage plus the property isn't available anyway. There was definitely a barrier to entry that made the place very much 'a colony', a closed world if only a few miles up the road.

Although we can't live in such places due to practical considerations, the influence of these places does spill out into the neighbouring area. Not quite up to living Tolstoy style in Whiteway? Live nearby instead. Or visit! Since you are a 'passionate Georgist' I do recommend a trip to Gloucestershire in the UK because you will like a lot of the Quaker and other history.
We should formulate rules around data ownership - data is scarce resource that is fundamentally owned by the subjects of the data. We should probably create universal standards for data portability on platforms and mandatory licencing schemes for exclusive data or popular platforms. A youtube competitor should be able to license all the youtube videos - how would a competitor get off the ground without their catalog?
Here in Russia you are usually picked after school only while in grade school. You hit your 10th birthday - you are on your own, pal.

That being said - kids are playing alone since like 6-7 years. Hell, I was living near the Volga river and we were allowed to go swimming with older kids when we were 5 or so. No problem, son, just make sure you're home by eight.
Current Bitcoin / ICO / cryptocurrencies draw more similarity to 2000 Dot Com Mania than current tech bluechips with solid earnings.

>> What's different today is that the likes of Apple, Google, Microsoft, Facebook and Amazon are money-making machines on a scale probably not matched since at least the era of Standard Oil, the 19th century railroad tycoons and other industrialists like Carnegie.

During Standard Oil times there were country-barrier, but nowadays tech monopolies can almost make money tax free from those foreign countries they may not even have an office in.
The luxury market is less about marginal value and more about good marketing and noticeable distinctions from what is considered normal.
That sounds like bullshit. Bureaucracy moves very slowly and should have given them enough time to cover all their bases - residents and council as well.

To cross check their claims. Below search on http://ratings.food.gov.uk returns only three Roobox. It doesn't show Roobox for Cocotte, Crust Bros etc. mentioned in the article. So one has to wonder how true is their claim.
4.59 Seconds Rubik's Cube World Record – SeungBeom Cho
Land is absolutely still tied to productivity. Why do so many technically-oriented people want to live in the SF Bay area? Because of all the other such people who are already here, and all the opportunities that exist here for that reason.
Are you sure you are not doing something wrong? IMO push notification doesn't need any app background service to work. They should be managed by system. When app is not running OS will display message which when clicked will open your app.
Figure 8. Without a label, I wouldn't have been able to independently tell anyone that this was a picture of a dog.

For what it's worth, images used in this paper are 32x32 pixels.
The author actually didn't say "with whom do you complain about your spouse", they said "whom do you complain to your spouse about?", which means something totally different.
Good point. Think of it as hand-holding your peers instead of hand-holding the compiler. if(x==y) throw "friendly error" // avoids eternal loop ...
The compiler doesn't care if you get an eternal loop at runtime, and static types wont prevent it.
The article makes sense if portability was the only reason to use containers. Fat binaries solve the portability problem in a way that may or may not make sense for a given project, but fat binariries don’t address any of the other issues that container technologies provide solutions for (sandboxing, resource management, etc.). Either the author isn’t aware of these other issues, or is purposefully sweeping them under the the rug, because arguably they are more important than simple binary compatibility. I’d be pretty down on containers too if I thought they only existed in order to distribute portable binaries.
This comment, and the one by bittrex18737, share a lot of similarities..

Both are new accounts with only 1 comment each, both were posted roughly the same time (I can't see the timestamp), both have 5 digits in their usernames, both usernames appear to be throwaways, both mention 2300 USCF, both mention being inactive, and both start with the same terse "Yes." and say roughly the same sentence in roughly the same structure (okay, this is kind of a stretch).

Bots? A chess coach looking to stir up more business? Or maybe it's getting late and I should sleep.
It's basically a struggle between "too much syntax" and "not enough syntax" :)
I can't read the full story because of the paywall so I can't be sure of the point.

From the title it sounds as good as if we need bigger legs to keep up with cars. However there are fundamental differences between moving around and thinking. I'd be surprised to be able to get a bigger brain in time to be on par with AIs. I'd be more surprised to have the time or the will to go through all the training that would make me an expert in several fields. However we already have specialized AIs in many fields. An example: I played a few thousands of games of Go, a typical pro played tens of thousands, AlphaGo millions. It had nothing else to do. I'll never match that, even with a bigger brain.
Its INCREDIBLY naive of the author to be slamming docker usage because they think everything should be a fat binary - and what are they even calling a fat binary? How do I make my node app a fat binary? Would they be happier if we wrapped up docker + images in an executable and called that a fat binary?

Also, I think the author is simply confused about what docker itself is, complaining about its lack of network orchestration - and comparing it directly to kubernetes!
The latter. I think there was literally one overseas internet connection in 1990.

For years Telecom managed to get away with doing nothing other than charging exorbitant fees. It's just a coincidence the decision to unbundle came immediately after these comments in 2006:

> What has every telco in the world done in the past? It's used confusion as its chief marketing tool ... customers know that's what the game has been. They know we're not being straight up.

– Teresa Gattung, Telecom CEO
Do you see these people in real life? Tell them you are reachable on your cell phone, messenger app xy, and quit that digital junk!

Talking to friends face to face is actually more rewarding and creates a closer bond than texting or other communications where you are physically apart. With many of my real life friends I’m not friends on Facebook, Twitter, etc. and no one cares. We actually have something to talk about when we see each other because we don’t constantly check each other’s feeds. We have each other’s phone numbers and use a common messenger app to organize and meet, or if we haven’t seen each other in a while to see how the other is doing.

If you need Twitter or whatever medium for networking, set time limits. If you need Facebook to talk to colleagues … and talking to them in the office is not an option for whatever reason … set time limits. You don’t have to be available 24/7 for them and you don’t have to check 24/7 on their lives.
Containers are not only a solution for dependencies. It's also protection boundary.
Agree, I like the style but i don't really see these as very educational. The floating point comic which is being brought up as a good example does no explaining at all, it's just a bunch of random numbers and equations, why 2^52? where does that 52 enter the picture and how does it relate to the 64 bits from the first box? Why is +0.2 being rounded? Just showing the exponent/fraction division would have made it so much clearer.

Many of the comics have the same traits, they are cute or might be useful as cheat sheets if you already know the topic but can't really be used to teach someone about it.
World's Best Anti Spam Plugin WordPress – Protect Your Website
I don't want to be a party pooper, but...

Helium is scarce enough to stop using it for this kind of purposes.

http://www.bbc.com/news/magazine-24903034
>It’s still conjecture but the chances are good that photosensitive epilepsy[0] as triggered for example by the famous Pokemon episode[1] is conceptually similar to the unstable responses that adversarial attacks produce in computational neural networks

If you believe that then you might also believe there exists a "brown noise" like in Southpark that can cause people's bowels to release..
"Or rather, if the problem is resource and dependency and configuration management, we should solve the problem by moving to those languages that support fat binaries. Because fat binaries solve the main problem, without creating additional problems." This is the same attitude as the Javascript attitude. "Javascript is portable, so therefore all other languages are irrelevant."

This attitude is wrong. It is wrong because programming is hard. We have spent many decades trying to figure out how to program effectively. To produce simple maintainable code. Solving the hard problems, the interesting problems, is still too hard for us. The idea that "any language will do so long as it is portable" might as well lead us to write in LLVM-IR!
The article certainly draws conclusions that the research doesn't. [0]

It seems to be that the obese and smokers do cost a lot more on the healthcare system - however they also die earlier, and so the net cost ends up being less.

> Nevertheless, these findings suggest that although effective obesity prevention reduces the costs of obesity-related diseases, this reduction is offset by the increased costs of diseases unrelated to obesity that occur during the extra years of life gained by slimming down.

However, it doesn't seem like government funding into prevention or research were also tallied into the costs of the illnesses, which are not inconsiderable.

[0] http://journals.plos.org/plosmedicine/article?id=10.1371/jou...
its really not that naive, for the longest while that how google ran all its stuff through borg.

This left the resource management to the scheduler, where it belongs.
Equating docker containers to fat binaries is naive and shows that you don't really understand what docker does. At my workplace, we use containers instead of VMs or emulators. The entire system of a virtual host runs inside a container (multiple apps, multiple namespaces, multiple network interfaces). Please tell me how to do that as easy as "docker run <some options>".
Not all developer tools and languages let you compile to fat binaries. Also I don't think that they were pioneered by Go. Java .jar files have been around long before Go even existed. Jar files are probably even better in fact because they can run on any operating system without any sort of virtualization.

Docker standardizes containerization. Kubernetes relies on a standardized container platform like Docker in order to be able to automate the running of different systems in a consistent and repeatable way.

Also, from the point of view of someone who has to provide support for software for multiple customers, it helps to know that the Linux environment between all customers is consistent... That way you don't get strange issues that only happen to one customer and not the others because of some slight OS level differences.
Woah, thank you!
Does it even work well for go or rust executables? I seem to recall that Docker itself was written in golang because "fat binaries1111", but now docker is one of the hardest to install applications that I know of, and certainly isn't simply one executable file to be copied onto the system.

Managing resource files in fat binaries is really problematic.
The problem unfortunately is you give leeway to one person, even as a 8-12 years old, you never know what will happen next. It's not about NDAs really rather a simple ethical boundary - if you feel it is wrong and needs clarification, then don't do it. Check with legal and all and see if it's fine.
Apple watch probably combines function with form in a way that is probably very good value at its price point. I'd certainly consider buying one if only it worked with Android phones. I have airpods that works well with my Android phone that I consider a fantastic value buy.
Well, I wouldn't. The language has a lot of shortcomings. All I was saying was that it was fairly readable.
They’ve also significantly reduced the materials consumed over the years. Cigarettes went from 8.6mm diameter to 8.5, 8.4, 7.9. Introduced slims 7.1, superslims 5.4. They started expanding the cellular structure of the tobacco with co2 to increase its ‘filling capability’. Longer filters, hollow filter tips. Thinner tipping paper. Thinner paperboard, thinner foil, less glue. The list goes on and on. Lots spent on R&D, but small material savings on billions of cigarettes soon adds up.
In London, before Deliveroo, we had Just Eat and Hungryhouse

You are forgetting Deliverance, which always had great food from actual restaurants. They were (are?) more corporate-focussed then consumer tho', e.g. people in the City working late would call for food on the company Deliverance account.
Use an RSS client and curate your own feed.

Most of the problem lies in when we let someone else curate our feeds for us. Invariably they turn us into pigs slopping at a trough in the name of "engagement."

I uninstalled Facebook and started following a small number of websites via RSS. I became somewhat addicted to following my own feed, but it's got a better signal to noise ratio and since I curate it tightly it's not an infinite time waste -- there are only a few new items every time I check.

It's like replacing the potato chips you keep in your pantry with some mixed nuts. Sure there's still some fat in there, but no one designed your snack to trick your brain into endless consumption, next thing you know you've actually lost a couple pounds.

Facebook still gets maybe 15min of my time per day when I consciously choose to surf to it. More if I decide I want to post something. But I probably spend 500% less time checking feeds overall.
This is a categoric no. Epilepsy is a documented phenomenon. Sonically induced excretion is not, despite having received sustained military attention at some point in time, which makes a false negative extremely implausible.
As a game developper I would use this information to set the inital graphics settings on low instead of medium.
The Google App feed used to be good like 6 months ago. It often showed me stuff I was interested in from interesting websites. Now they changed it and now it is really bad. It feels more like a Facebook feed with a bunch of crap and clickbait. I eventually disabled it on my Pixel.
http://www.infinityplus.co.uk/stories/blit.htm

> This first example of the Berryman Logical Image Technique (hence the usual acronym BLIT) evolved from AI work at the Cambridge IV supercomputer facility, now discontinued. V.Berryman and C.M.Turner [3] hypothesized that pattern-recognition programs of sufficient complexity might be vulnerable to "Gödelian shock input" in the form of data incompatible with internal representation. Berryman went further and suggested that the existence of such a potential input was a logical necessity ...

TL;DR https://en.wikipedia.org/wiki/BLIT_%28short_story%29

https://news.ycombinator.com/item?id=9736942
Only ever having had a dumbphone I can tell you it might not be the complete solution: checking websites obsessively works just as well, if not better, on a computer (or similar, assuming you have one). Which I unfortunately know from both first-hand and second-hand experience. I'm no stranger to this behaviour, and I know at least one guy wo ditched his smartphone only to find himself to transfer the behaviour to his other computing devices. So you might find that, unless you really deal with that obsessiveness itself, your mind will always find a way to submit to it no matter what the medium is. Though obviously the smarthpone is #1 when it comes to enabling such pretty erratic behaviour.
Deliveroo in general seems to have a deliberate strategy of co-opting public spaces. You will often see their riders between jobs "parked" in a public square, for example. Good exposure for the brand perhaps, but normal companies don't do this - they have a depot. You never see a bunch of Fedex guys just "hanging out" in all their brand livery. As a taxpayer I wonder why I am subsidising their lack of proper facilities.
Google ran all their stuff as fat binaries through Borg? Why would they change to containers with kubernetes if the borg approach is better?
> Jar files are probably even better in fact because they can run on any operating system without any sort of virtualization.

What did you think the V in JVM stood for?
The underlying problem seems to be that deep neural network classifiers tend to place their classification boundary surfaces very close to data points in at least one dimension in a high-dimensional space. That makes them brittle - perturb the data very slightly in the wrong direction and they move through a boundary into some other classification.

I don't know enough about the subject to know why training does that, or what can be done about it.
On the other hand, once you are in gmail, everything is literally instant, opening the next email is faster than many desktop clients. It's designed for longer use, not drive-by. How long does it take to open a new mail in gmail lite? Do you have autocomplete on contacts and keyboard shortcuts for navigation and labeling?
tips for doing so:

https://heyfocus.com/ <-- Focus, lets you block sites. Start out just blocking everything from 9AM to 9PM

stay logged out of websites. Every time you want to use a site you should have to log in

https://addons.mozilla.org/en-US/firefox/addon/history-autod... <-- this website will let you block things from your history. This prevents the "type n -> press down -> press enter to get to hacker news".

I'm typing this here so it's not 100% effective but I've found that after going sessions cold turkey I start to stop caring about the churn of news (especially for twitter).

Prune people you follow on social media. Especially high volume posts/low effort stuff. Not worth it.

I've found that using RSS feeds help a bit because you can only look at something once. No "purple link syndrome".

Good luck, I'm still struggling but I feel much more in control of my life compared to even 3 months ago after getting burned out like we all are. Especially from political twitter (just read the news on a normal website, it's fine to be 6 hours behind).
Money is not a market demand signal, it is a medium of labor exchange. I buy your labor with my labor. Some labor is more in demand than other labor, some is in short supply. Money bridges all the divides between these.

Where UBI fails is that it cuts labor out of the mix and allows some to benefit from the labor of others without performing any labor in exchange. Of course, banks and politicians have been doing this for decades, but a host can only support so many parasites.
That's a dullphone! Maybe something like the new Nokia 3310 with a better camera would be great.
But... Wait... Are Google Cards (just the example we chose) an uncompetitive practice (as you outlined above) and be broken up, or a consumer choice that I have a right to? You are saying that they are both.
It’s worth noting that 1 pixel on a 32x32 pixel image is a much higher proportion than it may appear at first too. That makes the analogy to optical illusions much more reasonable.
I assume it's some superifical point about robot AI being too advanced for humans to debug.