skysight-inc/HackerNews huggingface dataset:
I so wish more people discovered Matrix or https://riot.im.

To me it's simpler and works better than Signal while being decentralized and federated. It has excellent clients for all platforms (and these keep measages in sync with each other) and does not require a phone number.
Interesting video. The one thing that strikes me about each scene is how much of an uncanny valley being around one of those things would be. That would be the first step---to get used to that. Then you'd have to bring yourself so low to actually associate the human feeling of love with a physical unliving object. I don't think there's any way to do this to any degree unless you force yourself to develop a borderline mental disorder over time or believe in animism or something similar. It's not just how you're brought up---the ability to distinguish living things from objects is inherent from birth at a fundamental level, which is why I think the "dog replacement" and attraction claims in the marketing is nothing but silly.
Wire is a competitive messenger. One employee there writes a native app with Rust and Gtk. Seems to be something like a voluntary 20% protect though.

https://github.com/wireapp/coax
Thanks for doing what would have been my job. Appreciated.
I think the issue with OSX is the perceived decrease in quality over the past few years.
> conspiracy theory

It's too late for you.
Me too, but I have a feeling a lot of that is Rails backlash. I dislike that Ruby is so strongly associated with Rails, because it's a full programming language like Python or Perl in it's own right.
The War Against Pope Francis
I think there's a pushback from developers who see Ruby as more hipster and alot of "Ruby" developers as merely Rails developers gluing together gems.
When that happens it will be worth magnitudes more. Hence the speculation.
I'm using Linux (mostly) both at work and home. I encrypt my USB sticks (actually, micro-SD cards) using LUKS (initial setup with 'cryptsetup -v luksFormat -y --cipher aes-xts-plain64 --key-size 512 /dev/disk' then I create a ext4 filesystem and add them in /etc/crypttab and /etc/fstab on computers where I will use them frequently).

For the rare times where I need an access from Windows, there are programs allowing that ( https://github.com/t-d-k/LibreCrypt ).
Moreover, for instance at a friend's when I only need one file, I have a Raspberry Pi zero configured as an Ethernet USB Gadget running the Interlock front-end ( https://github.com/inversepath/interlock ), giving access through a Web browser (I'm considering replacing the Raspberry Pi zero by an Orange Pi Zero, to be able to use Ethernet and Wifi connections too).
Does that scare off a lot of programmers from Lisp as well? It's interesting, because Elixir, Julia and Crystal, all newish languages, include macros.
I assume the higher than (I) expected dislike for C# is because of the Microsoft ecosystem, not the language itself. It will be interesting to see whether that remains so over the next few years as .NET Core and VS Code mature.
I think that big companies should be fined hard for the attacks on the fair use.

Copyright law is important but it should be balanced such that it does not interfere with the free speech.
> Also git. Look, i like it. I use it almost every day, but I'll be damned if i trust anything that says its universally loved/not loathed.

git is damn annoying! Been using it on an almost daily basis for over five years but its error messages and other idiosyncrasies still makes me feel like a total newbie.
I like the network plot. In it I recognize how some stacks are growing and shrinking in popularity: ML/AI, JavaScript are growing. PHP Is losing to Node. MS and Oracle JEE down, Java Spring moving on... I definitely need to polish my Kotlin
Native UI. It's compiled native, but AFAIK it uses it's own UI toolkit, admittedly I have no idea how well it matches the LnF is on various platforms.
> Here's one example of an email from Priyanka on behalf of WakaTime

At the time I was happy when she said she would send the newsletter emails for me, but now I see she just wanted people to think she was the public face for WakaTime to further a tech founder persona. Yea I made a mistake letting her send newsletters on behalf of WakaTime, but that doesn't mean she can claim to have built WakaTime.

> This response is fishy as hell.

I didn't raise a fuss when I should have because I didn't want to cause her trouble, but then she demanded a large sum of money from me in exchange for giving me WakaTime... when she never owned WakaTime. That's what I consider fishey.
VS Code is such an excellent open-source project, and also such a great tool despite the obvious and much-bemoaned inherent disadvantages (aka "tradeoffs") that come with being an Electron-based app that it, along with its cousin TypeScript, fundamentally changed my perception of Microsoft.

I'm not monogamous with my code editors and typically have a few of them open.

These days, I notice VSCode is very likely to be one of them.

This roadmap document seems eminently reasonable, and pretty representative of how well-run the VS Code project tends to be.
> while normal humans cannot love Aibo.

Assumes facts not in evidence.
$80,0000 a year, for that sort of money you could hire an IRC developer full time and get them to spend a day or two managing the company server.
Git is probably a technology people don’t feel comfortable criticizing because they think whatever problems they have with it are due to them not properly understanding it. I suspect that they feel like disliking it is akin to admitting ignorance. I have this intuitive feeling that git’s design suffers from unnecessary complexity. At some point someone will come along and make an easier to use dvcs, and git will fall out of popularity like cvs did when subversion showed up.
Yoga Sticker Pack – Body Builder and Meditation Stickers
I use Google Docs only for work. It never happened that we inadvertently deleted each other's work but it happens that we have cursors in the same paragraph.

Maybe there are multiple reasons for that.

One is that we're not in the business of trolling coworkers and losing time, quite the opposite. However I can understand that when I was little that would be fun sometimes.

Another reason is that we often use another channel to coordinate our work, email (I'll be working on that), chat or voice calls. The risk of undoing someone's work is nil.

With the approach of Airborn it could happen that I have to say "please move your cursor somewhere else so I can show you an alternative" or fix a typo. That would be odd and make us lose time.
Many friends indicated Express was down almost an entire week surrounding the big meetings. Not as reliable as it once was. Or so they say
Funny enough, I developed libraries mostly, in both for server use (nhibernate/castle), and for client side use (windows phone), and i can say pretty confidently that development environment for windows phone 8 was far superior to what android had, too. Android was a platform for years while wp8 was really new.

Microsoft knows how to create developer tools, and languages.
People can feel connected to abstractions and fictional characters. Robot dogs aren't even a stretch of that ability.
It's not about telling people what's credible and what's not, it's about telling them who has been caught being factually incorrect more than others, linking to additional info, and letting people use that to help them make their own choices. A centralized authority is less likely to be partisan, and whatever shortcomings it has will be widely publicized. Think of it like a credit bureau or a sock/bond ratings company, but without some of the perverse incentives that apply there, and kept from getting too partisan by government oversight.

We investigate and prosecute people that commit fraud. I don't see why we can't at least note where news agencies are failing in a way that's harmful to the populace. It's not perfect, and it may fail, but it might also give us another useful tool to signal the quality of an information source.
For most inventions, having starting capital/resources and free time to innovate is a much bigger factor. If a place laws are against invention the inventor can move to more hospitable region(he has time and money after all).
Have you heard of RetroAnalytics? It's a predictive analytics platform that offers similar features but without the need to be locked into Firebase. https://retroanalytics.io

Disclaimer - I'm the founder :)
It's coming, at least for Edge on Windows. If you add appropriate meta tags, your app will even automatically appear in the windows store.

The web platform is a really great example of backwards compatibility - it has to, because people wouldn't tolerate breaking changes to websites. Browsers (and Electron) have made a lot of progress in the last years, but now I think this platform is very capable and you can get a lot done without waiting for a new feature. This makes something like Electron a good candidate to ship with the OS. Remove the burden of updates from the individual vendors, and use a lot less disk space and memory because there is only one runtime.

I don't see installable Electron any time soon, but interestingly Edge might fulfill that role on Windows (if it is compatible and PWAs are powerful enough to replace most electron apps).
I don't know, I think the first step to being a good investor is to avoid opportunities that make absolutely no sense to you personally. :)

I just think that Sony's claims that this is anything resembling a dog replacement is ridiculous, because I believe that regardless of culture or how you were raised, humans from birth see inherent difference between living things and objects and mixing the concepts is a mentally stressing activity.
Having now used a number of other VCS tools (Perforce/Piper and Mercurial), I still think git intuitively gets the "model" right, better than the others, but goodness the API naming makes almost no sense.
As much as I wanted to like and use VS Code, Electron base still ruined it for me. If it was some other app where I do not expect instant snappiness and lower memory usage, for example, Slack (also Electron app), I would swallow it, but for an editor, I can`t.
With an MS Access backend.
You need to think about the team you want to have in the future, not just the team you have now. You might currently have three guys who are all in their 20s, but you don't want to lock yourself into a culture that would make it hard to later hire a more diverse group of more experienced people that a growing company may require.

For example, a 40 year old female marketing director isn't likely to be interested in hanging out with 25 year old guys after work, so if you make that kind of forced socializing an official thing organized by management, you'll run into problems.
With Gmail's web interface, it's more complicated than that. Images are loaded by default, but only through a proxy: Google's servers go fetch the image for you and then serve you the image. They only do this once you open the email. So you do leak whether you opened the email, but not your IP address, browser headers, etc. Here's a blog post from 2013 about it: https://blog.filippo.io/how-the-new-gmail-image-proxy-works-...
LONE TERRORIST MOW DOWN INNOCENT PEOPLE IN NEW YORK WITH HIRED TRUCK
Build dedicated bike paths, and tax the negative externalities, like what you mention, which lead to perverse incentive structures.
Designing Tables to Be Read, Not Looked At
A UK Subway store serves ‘thrown’ food to customers
>If you want to make a change to your interview process, give it to some of your current employees first. If anyone fails it, ask yourself if that person should be fired. The answer is probably no.

That's a fascinating idea that's never crossed my mind. E.g., how many current employees can pass whiteboard coding exams?
Now both are flagged...
I think if your cat runs across your keyboard it's valid Perl syntax.
9p or v9fs?

9p is really easy to implement. That is a key feature as it makes it easy to create new clients and servers (and presumedly makes bugs rarer). Much like FUSE has been adapted to countless things. I don't know how implementing a FUSE server or client compares to this though.

Unfortunately, the simplicity also means giving up something. Where quite-complicated NFSv4 can be very efficient over slow links (leases makes it a bit like a cache coherency protocol), 9p requires all writes to be committed to the server (for coherency).
That is Moxie's main point, full disk encryption should be used everywhere, and encrypting Signal's message database on Android is purely due to full disk encryption on Android being a steaming pile or bricking your phone.
What an absolute joke of a thread. Very obviously a preview generation bot. I've never actually visited /r/privacy but I am far from impressed. Way too many unknowledgeable / alarmist comments and nobody with any visible technical knowledge beyond an understanding of the various technologies that privacy advocates tell other privacy advocates to use. It's amazing how many comments are saying "use PGP stupid!" when there's nobody that knows how modern web scraping works.
ooo, interesting. Thanks for this!
My brother was sad for two days when his Roomba broke down.

People are strange.
Haven’t read the article, but will. Just wanted to share with the world ;) this brilliant insight i has while showering: this permission to innovate is the only redeeming factor - it there’s any - to Capitalism. All other systems of the past tend to stifle this (Real Socialism, Absolute Monarchies, Bureaucratic Fascism, etc...) and even Capitalism itself in its later stages.

Devise a social organization that focuses on protecting and encouraging this freedom
Swiggy to Merge with Zomato?
Use full disk encryption, or store Signal's database in an encrypted volume. Signal for Android only has encryption due to the litany of issues associated with FDE on android, from wiping your phone when you encrypt it, to accidentally bricking your phone cause your vendor broke FDE in their Android build.
Those features are important, if your colleagues are using them. You don't want to miss an ironically winking emoji, or a gif showing that your colleague is getting slowly frustrated. It is hard enough to convey emotion and other metadata through text, but you should at least all see the same thing.
People keep pet rocks

Human beings can get attached to anything, regardless of its utility.

This thing mimics the actions of a puppy, and it stays a puppy forever.

Of course people would get attached to it, and in selling that attachment, there is value.

You're approaching this too much from an engineer's POV
I feel that's the way it should be. Otherwise you run into the problems of a customer's service being taken down due to frivolous/malicious reasons.

Honestly, I wouldn't expect a hosting service of that scale to even respond to something like that unless it was a serious letter from law enforcement.

Often today we're stuck with guilty until proven innocent in online communities, ex - DMCA. So I think I like what they're doing.

And with cases where malware, etc is involved, it gets a lot more difficult to conclusively point out malice.
Distributed Background Jobs in .NET Core: Gofer.NET
Why? I always found them to be quite reliable. Both latency and bandwidth is pretty good to almost anywhere in the world, considering data centre locations.
As the other replies to this comment state, these things were very clearly stated in the article itself. On what basis do you disagree with the assessments there? What value is there in stating your disagreement without addressing the contradiction with the article, or presenting any evidence?
My sole wish for VS Code is multiline errors and warnings, as more languages adopt properly formatted errors (like Elm and Reason)
Well you'd be mistaken [1].

[1] https://youtu.be/K0aC9gUMm1g
This one is cloud based. It can collect all kinds of valuable private data for Sony.
I strongly disagree. Most of my coworkers are not from "top colleges". Neither are most of the people I interview. Even for Google, it is tough getting interviewees who do very well. Given that, it'd be ludicrous to discard most interviewees out of the bat because they didn't come from a "top school". The interview questions and relevant job experience are the true hiring bar. Possession of a relevant degree, and the granting institution for said degree, is far down the list.
I should state it more generally. There are many meanings of the word "love", but normal humans cannot love inanimate objects with the same meaning as you can with dogs or other humans. You can of course "love" objects and concepts, much like I could "love my new car", but this is a different meaning, and mixing these two fundamentally different concepts is psychologically/mentally abnormal.
Is it fair to correlate a single qa site usage even a massively popular one with popularity.

By that definition if error messages improve it will be deemed to "shrink".
You cannot even assume that innovation can automatically fix supply issues: unconventional oil extraction is possible because unconventional oil is there in the first place. This might not happen with other minerals.
NLB DynamoDB EMR even HIPAA without dedicated was on AWS first ... whatever AWS does Google is trying to do better. Granted Kubernetes was google product but what was so innovative about it when Docker and Linux container was already there for a long time ... and now AWS has ECS
Take a look at https://RetroAnalytics.io - It's a predictive web analytics platform. Similar features to Firebase Prediction though built for the web and mobile and you aren't locked into Firebase.

Disclaimer - I'm the founder :) Would love your feedback !
I upvoted you to try to offset the misguided downvotes. That is indeed the worst thing about VS Code.

I have my computer configured so that most file types open in Sublime Text for that reason. For projects with a lot of TypeScript I'll open a project folder in VSCode, and then just leave it open indefinitely. Because that part is annoyingly slow, as you say.

I find it less annoying than Slack, though — seems to me that once VSCode is open and focused on what you want, it is a lot faster than Slack at all the basic operations (switching files/channels, searching, etc). Slack feels more like most other Electron apps I have tried — slow enough at just about every little thing to be constantly annoying.
>You're approaching this too much from an engineer's POV

I don't agree with this. If anything, I am approaching it from a spiritual POV when I say that a normal person cannot love an object like you can love a dog.
Not really a joke is it? Only got the syntax because of the sun deal, I thought.
The Pacific northwest has all of that delicious, cheap, reliable, non-polluting hydroelectric power. It's really a logical location for regional data centers, and Google is far from the only company making that same decision.

I agree with you, I'm not seeing the big draw of California, especially given the much more expensive electricity plus greater earthquake risk.
Your wish has been granted!
Fixing CORS issue with AWS services
I don't get it - the guy made a pics of TV show and tried to sue TV show owner for using his pics?
Link to lower the barrier: https://github.com/WhisperSystems/Signal-Desktop/issues/new
Tariffs on Solar Recommended by US International Trade Comission
What-are-the-7-deadly-sins-of-programming
If you're not using HMR and you're worried about iteration time, you're missing the biggest win. The time it takes to transpile a function is negligible.

http://matthewlehner.net/react-hot-module-replacement-with-w...
Used Hashcat in the Student Cluster Competition[1] of SC16 conference. There was a task where students were asked to recovery as many passwords as possible from a vault consisting of md5crypt and bcrypt hashes[2]. The performance was amazing - 8400k md5crypt per second with 2 NVIDIA K80.

I also profiled the code trying to discover possible optimizations, and found that the code has been heavily optimized. Computation and data transfer are well overlapped, so GPU utilization is pretty high. It's a really great tool.

[1] http://studentclustercompetition.us/2016/applications.html

[2] https://docs.google.com/document/d/1tXBy9-ajFtO_b8hvbuleqRbc...
The problem with this is as organisations get older they accrete more and more rules until you aren't allowed to do anything.
This reminds me to move to passwordstore with a gpg key on an Yubikey.
If that is really your sole wish, you should really file an issue[1] if you haven't already.

Then for bonus points, come back here and post link to it. I would support it; my team wants that, too.

[1]: https://github.com/Microsoft/vscode/issues

EDIT: there is one: https://github.com/Microsoft/vscode/issues/1927
Volatility is something that will (and has) settle over time. All currencies are volatile at first. Volatility is not really a criticism of a currency, unless that volatility is somehow intrinsic to it.
While that may be true it's a rather recent development that the devs over at Kodi certainly don't enjoy. Kodi or XBOX media center / XBMC as it was known has been around since the early (original) XBOX days. It powered my home theater for years, long before it was sold as a piracy box.

If we reduce Kodi to piracy related use cases, we might as well throw in VLC.
In fairness to Hadley, his tidyverse reshapes the R language from a horrible artifact of the 80s into a useable semi-modern environment.

I don't think there are that many statisticians who were up to the challenge. My experience integrating his work was feeling 30 odd years of programming improvements hitting my workflow. He deserves great praise for that service.
It looks nowhere as good as MRI - but has the advantage of being very quick to do.
MRI will also image different things (depending on settings). US will show you interfaces between different kinds of tissue (that's where you reflect part of the US beam - echo!), but MRI has a million settings - and will fundamentally show you water at different densities. What that means in practice depends completely on the acquisition sequence.

The use case in my thesis went something like this

1. Do MRI - use this to plan surgery and to navigate while in surgery
2. Once the patient is on the table, register the MRI image to the physical location of the patient.
3. With various 3d tracked tools, you can then "point" at things in the real world, and have it show up on the MRI image.
4. As you are performing the surgical operation, you want to check "how does it look now?" - and that's where the tracked US probe comes in.

The use case outlined above isn't cost-sensitive, but time-sensitive. Getting an US image takes seconds and can be done mid-operation. Another point is that 3D probes are quite big and clunky - and for AVM-type operations where you crack the skull open, you want to keep that hole as small as possible. Phased US sensors + reconstruction then gives you 3D images with a very small sensor footprint. Another point is that 2D probes have higher resolution, so at least the XY plane looks much better this way.

e: there are some pictures in my thesis: https://brage.bibsys.no/xmlui/handle/11250/253675
The system we used/were developing: https://link.springer.com/article/10.1007/s11548-015-1292-0
I'm a bit ambivalent about this. On the one hand, rules are stupid and red tape is one of the most annoying things about offices. On the other hand, rules also protect the employees from bad managers. If everything is allowed until "someone goes overboard", this basically allows the managers to make up rules after the fact to punish people they don't like.
The mirrorless cameras are all the rage right now.
Second that.

From disappointing to suspicious.

I managed to do with mobile app what i couldn't do with their web interface and now wonder if Coinbase are of any use from now on.