skysight-inc/HackerNews huggingface dataset:
It's the decades-old idea of thin clients.
"But the scale of the potential impact is mind-concentrating"

I've never heard this expression before. Is it common in English? Sounds to me like it is a descendant of "mind bottling" which again is a corruption of "mind boggling".
Same logic could be applied to the iphone vs the ipod, people who wanted an iphone but not an ipod.

The reality of the market is that either you kill your cash cow (with a hopefully bigger cash cow) or someone else will do it for you.
The media is constantly bringing together the terms autopilot, and driverless or self-driving cars. There's definitely the suggestion that the driver is completely unnecessary. You can't expect the average Joe to look this up. It should clearly be marked as beta and dangerous without supervision.

Also Tesla says so themselves:
>All Tesla vehicles produced in our factory, including Model 3, have the hardware needed for full self-driving capability at a safety level substantially greater than...
What Energy Efficiency Means for Operators, Designers and Manufacturers
Indeed. In fact, I have not kept up very well with how cars are constructed and I was surprised to learn that there is a pulley in my car. (Volvo V60 2016.) I had assumed it would be a small electric motor powering the compressor.
iPhone X fails to unlock and asks for PIN?
Foul-mouthed mothers are causing problems for Mumsnet
That is more or less the definition of providing value.
Where do you live? Any urban center anywhere in the world phone theft is common.
I've also changed my stance on it, mostly because I think these companies have become too influential over people.

There's a difference between a scrappy company hosting content for people and a company hosting such a large percentage of the worlds opinions in media form and moderating those opinions with no oversight.
Interesting tangent here. The growth in "reality" TV was driven by the desire to ditch a very particular kind of skilled, unionised talent: writers. The writers' strike caused a wave of these improvised shows that were pretending not to be acting, they became popular with the public, and the rest is history.

Kim Kardashian's ethnicity is highly relevant as well. Hollywood is a very white place. There really aren't all that many opportunities for black character actresses. Or for people who want a black star to look up to. Kim fills that gap in the market.
The question isn't perhaps what kind of computer they were using but why on earth they brought computers to a lecture hall...
Does it matter what you prefer? You're also risking everybody else's lives while driving. Should they have a decision in whether you're allowed to drive?
A very academic / theoretical post. Not entirely sure the point.

It might have been easier to understand if bound to real world examples.
From one Blender user to another; learning curve is not really steep compared to 3DS and Maya. Not noticeably steeper at least.
You could learn Perl, or Lisp, too in the same circumstances. Most people won't, though, because they'll pick a "hot" language for their domain of interest.

This is how, in our fashion-driven industry, suboptimal solutions win - they grow off tiny differences in a positive feedback loop.
Thanks. Here's the documentation about the enum issue https://github.com/babel/babel/tree/master/packages/babel-pl...

I hope that in future Typescript would take the same approach as Flow and just focus on being a good type checker on top JS.
I'm curious why you bother with up/down vote buttons on ads in subreddits when you just continue to show the damned things if I downvote the shitty clickbait ad?
Also the org is literally called facebook-atom and the LICENSE clearly indicates "Copyright (c) 2017-present, Facebook, Inc. All rights reserved."

If only there was some way to tell.
Guys, please support Blender finiancially. This is most awesome open project, so polished!
Yes! Imagine you just wanted to glance at your notifications. So you wake your phone and... it goes straight through to the home screen, darn it!
They are also pretty good at integration (e.g. iOS with MaccOS) and at UI. Look at UI scaling on high dpi screens in Windows/linux and compare it to OS X.

Also of course the fact that OS X gets you both big commercial software for e.g. media creation and a unix-y machine.

So I wouldn't explain it with hardware alone, I think others have cought up pretty well compared to say 10 years ago.
Apart from this being a very basic feature in almost every (premium) car manufacturer offers, this is a very grave misunderstanding of human psychology. You can never cancel fear with good news. Otherwise we'd be happy about how safe we are today, not worrying about terrorism (in the US that is, there are countries with legitimate elevated terrorism risks that are scary and actually worrisome).
I tried Flow 3 times and was always severely disappointed. It's just not as good as TS if you care about type soundness (both are unsound, but Flow just tries too hard to make compromises for mixed codebases) I always found tons of type-checking bugs in Flow, which is a deal breaker for what we're doing (100% type coverage)
False. iPhone X has points(invisible) projected on your face from what depth is calculated. Same as xbox kinect i assume. So 3D rendering on flat display wont fool iphone.
I am paying 4,63€ for a VPS that would cost me $30 on AWS. If you don't need scalability, always look into traditional (VPS/bare-metal) hosting.
> Cryptocurrencies are inherently deflationary* which makes them bad currencies but perfect for speculative investment.

It's so funny that people think that deflationary makes something a bad currency. On the other hand an inflationary currency inherently steals from the poor and gives to the rich. I'd call that a "bad" currency. Inflationary currencies are also perfect for speculative investment. Imagine starting up a 3x leveraged ETF with the underlying debt instrument denominated in bitcoin. Of course with an inflationary currency, the real value of that underlying debt will go down, (and usually, the interest rates stay low), which makes institutionalized risky plays possible.
Criminal charges against the company for security negligence. Seize their assets and close them down.

Back in the 90's hackers used to get criminal charges for getting into secure systems. Now tech companies are a little more intelligent about it and they pay bounties to hackers. It should go all the way in the other direction though, the responsibility for getting hacked should fall on the company that gets hacked for their shit security.
I'm one of those who disliked pgAdmin3, at least on Mac. It crashed reliably if the database didn't disconnect cleanly and you tried to continue using the program. It crashed randomly when using SSH tunneling. It crashed randomly when resuming from sleep. It crashed reliably when you clicked on objects that no longer exist (ie something outside of pgAdmin deleted a table, then you click on that table in pgAdmin). The window would be lost in the nether if I moved it to a secondary monitor and then unplugged said monitor. The query editor was pretty mediocre. That's just the ones I can remember.
There is some movement in that space fortunately. Depending on whether you rather want to lean towards analytical or DB management functionality I'd check out PopSQL (https://popsql.io/), Tableplus (https://tableplus.io/) which are not open source but freemium or OmniDB (https://omnidb.org/index.php/en/) which is OSS.
> can pick up any iDevice, authenticate, and be looking at effectively their own device.

This is so obviously the opposite of what Apple has in mind. They want to sell as many phones as possible - not make them shareable.
Unless I misread you, this is not what is happening here. That tiny camera/sensor combo is unable to do that narrow of a depth of field. There's a blur, but nowhere near that extent.

The “bokeh” here is completely software generated, and made quite the buzz last year. I remember reading a technical post by an Apple engineer explaining how they reinvented a way to do lens blur instantaneously on the phone.
What about flow gives it better support for React than TS (other than it being built into the CLI)? Why does it fit more perfectly with Redux than TS? Why is it easier to learn than TS? Why does it have a more amazing type system than TS?
Most probably to save power. I found this link [1] from [2] that talks about it going into hibernation. But it also doesn't have much details.

[1] April 10, 2017: Nap Time for New Horizons: NASA Spacecraft Enters Hibernation [ http://pluto.jhuapl.edu/News-Center/News-Article.php?page=20... ]

[2] New Horizons News Archive [ http://pluto.jhuapl.edu/News-Center/News-Archives.php ]
Because in English the way it's spelled seems entirely orthogonal to its pronunciation.

"pseudo" basically sounds like "sudo".

Compare to German where the way it's spelled is exactly how you'd spell it if you first heard it (and speak German). We don't drop the "p" and we pronounce "eu" as a diphthong as in other Germans words (sounding like "oi" in English).

As a German this is why I almost never misspell it in English. It looks the same as in German and is a loanword in both languages, so I tend to sound it out the German way even when thinking in English.
> I can't help but feel there's something missing

Expectations of livable pay from those jobs? Favourable media presentation of them?

Is it vanity or just adapting to the new economy?
Code of Conduct in Open Source Projects [pdf]
I agree and I want to clarify that Snapchat/Instagram/Twitter have created an amplification such that while kids may have done stupid things in the past, they are more likely to do it for an audience of their peers. The most mainstream example being YTers like Jake Paul who has taken MTV's Jackass into the New Media age. The less common examples being kids who are so self absorbed in their own world that they fail to take responsibility for what their actions incur. It is possible these teenagers who started the fire will escape consequences and (modern fire prevention techniques aside) the true tragedy is that the actions of a small group of individuals have affected the larger society irreparably. Like a jackass motorcycle rider weaving between cars on a major highway at 100+ mph, it is when your actions affect innocent bystanders that you are no longer just "selfie expressing".
It's fairly common practice with Flow to run type-checks as a part of the build or test step in a standard build/test/deploy workflow in CI, which largely removes the possibility of bad merges arising from type errors. With TypeScript, using the TypeScript compiler, type-checking would simply happen in lockstep with your build step, whereas with the new Babel preset and a separate type-check process, you still have the option of running them in lockstep as 2 separate commands, but you also have the option of running them as separate jobs in parallel, likely leading to significantly shorter build times. It's definitely going to be a huge net improvement to my own workflow, but you're certainly free to stay with the status quo if you feel it suits you better.
Testing using mocks usually (a) over-specifies the code under test (e.g. mandating method call order and call count), and (b) under-tests the integration across the boundary - i.e. there's no guarantee that the mock acts the same way as the concrete implementation.

I prefer composition through more general abstractions like iterators, consumers, functors etc. where possible. With more general abstractions, there's both less need to mock (there are concrete implementations that are simple enough to use in tests) and the contract is trivial enough to be implemented consistently.

Converting control flow (where modules interact through a rich protocol of method calls) into data flow (where modules interact by consuming data and producing data) promotes both a more functional style, and naturally leads to more testable code with fewer of the downsides of mocks. It also reduces the number of interface-implementation redundantly paired types throughout the system.
Well at least nowadays, they're more likely to self-incriminate.
I just bought 2gb/day of 4g data for 2 months for $10 in India. I get 2gb/month in the US.
Bet on a software engineering blog to try to make a point using bad paralels with, uh, murdering women.
This post by Phil Plait [1] has some details on how they determined that: The way the star blinked out from different locations makes sense if MU69 is not a single round object, but instead two roughly round objects, either orbiting one another as a close binary system or touching each other in what’s called a contact binary.

[1] http://www.syfy.com/syfywire/is-new-horizons%E2%80%99-next-t...
you have no idea how wrong you are, to put it mildly. there are some absolutely fantastic subreddits with quality discussions and stronger moderation than the internet forum you're currently complaining on. check out r/askscience for one example.
This feature is somewhat less useful with the advent of sshfs.
It is certainly something Rob Pike wants. Read the "What would be your dream setup?" paragraph here: https://usesthis.com/interviews/rob.pike/

A lot of people have had that idea over the years (remember John Gage's "the network is the computer"?) You could even argue The Shockwave Rider, a 1975 Science Fiction novel, described it pretty well.

I don't know about the Steve Jobs quote though, do you have a link?
That's almost 3 years (October 6th 2014) since FB's acquisition, social media would have been much different today had they acquired Snapchat.
The cool thing about AROS IMHO, is that it can run on Amiga hardware... that means you can sell Amiga clones, such as Minimig, with basically Amiga OS out of the box, open source and all. Before that you had to get ROMs from random places.

Another Amazing development is the FGPA 68000 compatible CPU board for Amiga 500, 600 and 1200, the "Vampire" board.

It is four times faster than the fastest 68060 accelerator back in the day.

It also adds SD card reader (for storage, instead of hard drive), 128 megs of RAM. (A tricked out Amiga back in the day had maybe 8 megs. 2 megs was standard in the A1200 and 1 meg was standard in the A500.)

It also adds a DVI/HDMI connector so you can connect it to modern monitors/projectors easily.

http://www.apollo-accelerators.com

Actually, the Vampire is almost a complete reimplementation of an Amiga. I expect them to release a complete "PC", so you don't need an old Amiga to plug the Vampire into.
Yay! I love this book. I'm not sure it quite works as an introduction to functional programming, or even to SML, but it's full of thought-provoking material.

It had me hooked when I got to this part of the introduction:

"ML is not perfect. Certain pitfalls can allow a simple coding error to waste hours of a programmer’s time. The new standard library introduces incompatibilities between old and new compilers. Warnings of possible hazards appear
throughout the book. They look like this:

"[skull and crossbones icon] Beware the Duke of Gloucester.
O Buckingham! take heed of yonder dog. Look, when he fawns, he bites; and when he bites, his venom tooth will rankle
to the death. Have not to do with him, beware of him; Sin, Death, and Hell have set their marks on him, and all their ministers attend on him.

"I hasten to add that nothing in ML can have consequences quite this dire. No fault in a program can corrupt the
ML system itself. On the other hand, programmers must remember that even correct programs can do harm in the
outside world."
still, you are paying them money and they can terminate the service without even notifying you, or allowing you to recover your data
200ms can refer to network latency, input latency, frame render time, etc.
Did you try WebStorm? Idea is a Java IDE. AFAIK you don't get the same experience from Idea+Plugins that you get from the dedicated version (in this case WebStorm). If you extend Idea with plugins you get what's available for the limited community editon.
CollectNode now as RPM package
Earlier this year I asked the exact same question. When I learned the answer, I was severely disappointed in JS Promises.

You can read about that here:

https://www.joyent.com/blog/post-mortem-debugging-and-promis...

https://gist.github.com/misterdjules/2969aa1b5e6440a7e401

Let me provide an example:

asyncRequest().then(value => {
var intermediateValue = 'foo';
return null.thisIsAnError;
}).then(_ => console.log('success!'), err => console.log('error!', error));

This program contains a programmatic error, but Promises make it look like an operational error.

Why is this bad? Because it prevents you from doing post-mortem debugging of your program.
No matter what you do, you can't access intermediateValue after you noticed the error..

Promises catch all exceptions thrown inside callbacks, which makes debugging (especially post-mortem debugging) harder. I've personally encountered this problem.
To be fair, one can also stick to .js files and use TS in checkJs mode, in which case it uses jsDoc comments to add types information, so there is no extra step to strip types.

The downside is that a few features don't have a jsDoc equivalent. But it would already catch most of the things you'd use a type checker for, without the hassle of going full Typescript: you could even completely remove typescript from the project and it would still work given they're just JS comments.
I wasn't sure, hence asking. London, UK. btw.
If Android has it, do you want it enough to switch platforms? Or is Apple betting that, in general, people will just buy more devices?

I'd guess most people hand down their old phone to their kids and then carry that for occasions where they might need them (distraction while waiting somewhere, etc). I don't give my phone to my kids otherwise because I don't want them to drop it and break the screen.

(I'm an iPhone user and have kids.)
> Unless I'm missing something, it seems that Flow's existence is based on tribalism rather than rationality

This is my impression as well. The Facebook employees I see on Twitter seem like super-smart people, but unfortunately they also seem to have a degree of arrogance and aggressiveness about how their tech is superior to everything else, which they often express by trash-talking the "competition".

In fact, a lot of the Flow / React / Yarn, etc. community seems vaguely cult-like, with a cabal of Facebook/ex-Facebook employees as its leaders, and an implicit (or explicit) contempt for anyone too stupid to recognise their righteousness. That alone makes uncomfortable enough to avoid using any of these projects when I have the option not to.
I'll reject a suggestion for trying "Best Practice X" about 90% of the time.

If you can't come to me with a concrete problem and a concrete solution I'm not interested. Maybe that solution is "Best Practice X" and maybe it isn't, but at that point it's solving an actual problem.

"Hey, can we try Best Practice X" is solving no problems.
Hey Joao, I've been using your WikiCorpusExtractor to work on the wiki dumps for years now for my NLP research. It has provided tremendous value to me. Thank you very much for your work and dedication !
What are your options though? Don't use third party code? Use third party code with no types along with your typed code? The unofficial types might have some problems (which I've yet to be bitten with yet) but it's much better than nothing.
That's why I loved London's reaction to the 2005: "That's all you got?? Not afraid, go away" (I was living there at the time).

Also relevant and always worth it: The Power of Nightmares: The Rise of the Politics of Fear, 3 part BBC documentary by Alan Curtis.

Part 1: https://www.youtube.com/watch?v=dTg4qnyUGxg
I use OVH right now I like them but I recently came across the free AWS tier as well, just messing around, a client insisted on using AWS so I set one up with CentOS (not regarding the private Git). Migrated their WP site from DO to AWS EC2. I'm messing with Private git because I can't justify the $7/mo cost through GitHub.

yeah I run a vps too, multiple domains but I do like that functions as a service approach.

I unfortunately started with GoDaddy haha hilarious, overpriced that economy $1 thing garbage.

Just my opinions but yeah... had some caching problems too wouldn't replace the content ahhhhh. Saying it was my fault "flush dns" I'm testing with Tor externally in other countries. Also I'm using Ubuntu no flushing required I don't know.

Edit: moving up to t2.medium was because I implemented defuse/php-encryption and it took a toll encrypting decrypting, didn't help I had a dumb mistake where the cloning of data was stacking and not deleting so it was getting longer and longer... I know can use a better language but PHP is what I know at this time. I was able to drop back down to a t2.small but damn MySQL man... uses so much resources... with 2GB RAM it's idling like at 1.4GB or something... it just grows. I know you can tweak the settings. It's built on WordPress, I'm suggesting to strip the function of the site out of WordPress but future improvement.

Edit: not crapping on WordPress the plugins/dynamic aspect is cool and if I thoroughly understood it my shit wouldn't be so janky. I interfaced with an Evernote Sync plugin and was surprised the comments were in chinese haha but it's PHP so I could read the code.

Using memcache(d) was cool, yeah it was a cool job all in all.

Edit: You know what's hilarious is HIPAA compliant servers DAMN! That's expensive, I clearly was not using HIPAA servers as those were $300 - $600/mo at least. But not just that but the architecture of the site, I clearly expressed that I am not a security expert. But AWS goes over a bit on the design of separating interface with the storage of data. At least we've got zero-knowledge design of everything encrypted... that's kind of a problem in a way too, when the key-obj to encrypt is not known and you've got strings that you can't decrypt and you start getting "failed to decrypt" error messages like "oh shit..." I think that was just an initial config though hopefully.

Had a recent never-ending loop problem wow... you can watch the server spike to 100% CPU usage in HTOP and you're like "ah crap something's wrong"
Yes, interesting because the comments are not just coming from an internet blow-hard.
Client-side AI inputs can be trusted no more and no less than player's input; same anti-cheating mechanisms apply.

Sure, if you can execute AI server-side, go ahead. But the GP asked about scaling it up, and this offers a trivial way of doing so.
>quite often you dont get the decryption key anyway

I'm not sure this is correct, aside from the larger poorly organised attacks the majority of Ransomware does successfully decrypt, this is what ensures a good return for the Ransomware developer.
Er yes, what about them? What are you asking?
I rather look forward to a time when that's less necessary - the odds are slim, but non-zero, that the probe may have passed by something interesting while powered down, but we can never know.

I really have no idea what advances might enable that, though.
Dress Up Your Baby Girl with Jollyhers' Childrens Designer Dresses in Autumn
As a mom of a growing toddler, I totally understand how buying clothes for babies and kids in general is just a constant need. My daughter pretty much outgrows her clothes every month and a half. Even when I try buying a size up.Gone are those days when fashion was limited only to adults. These days children’s fashion trends are equally important when it comes to dressing them up. From cute outfits to high end dresses, you can make a pick to suit your choice!!!

Welcome to Shop fashionable childrens clothes at Jollyhers now:New Arrivals Autumn latest Little Girl Dresses/Coats and cool boys sets/jackets is online,high-quality materials,reasonable price,and free shipping as we promised.
While,You could enjoy our back to school 10% sale this month,using 10% coupon code HAPPYFB to buy any precious kids clothing here.
Just visit you first and best Kids clothing shop on http://www.jollyhers.com/ now!