skysight-inc/HackerNews huggingface dataset:
Skype makes me sad.

I used it 10 years ago, and it was great - or at least pretty good, compared to the other options. Video calls, screen sharing, chat.

But it had a number of problems. Mostly surrounding using it on multiple devices, making it very hard to keep track of what has and has not been read. Log onto Skype on a device I have not used in a couple of days, and "unread" messages show up - messages I have already read.

Over the past 10 years, none of the issues that I care about have been addressed. But we did get some garbage integration with facebook and nice emoticons. They added features nobody wants and have not addressed the problems. It is maddening.

It makes me sad. But it is unfortunately still the standard when you deal with non-technical people, so I keep using it... :(
> I hate those touch stoves with a passion. What were they thinking? It has one job!

They're easier to clean. They look better. They're possibly cheaper.
Returning to Linux, not impressed
But that's an implementation detail. Sure, some HSMs will make signing faster, some won't. You don't need to use HSMs which will have a considerable markup too. You can use more servers if you prefer.

And anyway, that's the server case. OP just wanted to check the revocation as a client as far as I can tell, which definitely doesn't require any extra hardware.
You can trust them as much as the manufacturer of your phone. No difference there, phones could also always listen.
Methbot: We’re missing the point. #callthefbi
WebRTC is almost there, and I think in the next few years most such emails will have a link to a WebRTC based service. It is easier than Skype really. Just click a link and it starts a video call. There are jsut a few browser compatibility issues that need sorting out.
I had one for two weeks and sent it back. The requirement to summon an app before asking your question is clumsy and really takes the "magic" out of the experience. I'm waiting for the Google Home to be available.

Critically lacking in both ecosystems, is the ability to handle multiple user profiles so that it can recognise who is asking the question and tailor the answer to that users schedule, travel etc.
Change Is Messy and Demonetisation Is NO Exception
Personally, I was planning to buy at $12 in the dark days when the Book Value was about Market Cap (~4B). Then it popped to 19ish, and I decided that the easy/big money was done.

Did that with Tesla too. And Netflix.
The solution is simple: Hire support people - and both train and allow them to deviate from the usual support flowcharts.

Oh, and check if they actually speak English well enough to communicate with customers. As a customer, I instantly notice outsourced callcenters.
Why Should You Setup WordPress on HTTPS?
Why don't you try Jitsi? https://jitsi.org/
the bottlenecks here are systemic, part of the wider "web development" mentality, rather than technical parts of browsers.

build and use sites that template html, without js / huge styling, like HN or pinboard, and I promise you everything will be lightning fast
> making it very hard to keep track of what has and has not been read

This seems to have finally been addressed, at least on my OSX/iOS combo.
"(...) when should a theory be regarded as scientific?" - Science as Falsification
https://www.youtube.com/watch?v=ztmvtKLuR7I
It's hard to compare objectively. I'm used to retrying or even working around some issues without consciously noticing (like the story of Turing's bicycle chain). I don't think my tech goes wrong very often - certainly not often enough to be worth putting up with the weight of paper books or the immense size and fragility of records. But sometimes that's because I'm working around it without noticing.
Riot.im is almost there, together with e2e crypto, foss stack, server federation and bridges to slack, irc etc.
502 Bad Gateway
I too switched from Skype to Wire, but it has been a challenge to convince other people to move to Wire. It has further been frustrating that it almost seems like the people running Wire have been trying to avoid marketing or letting people know that Wire exists.

That makes me wonder about their long term intentions (and if I'll lose credibility with my contacts that finally migrate to Wire just before wire vanishes or gets bought out by Facebook or Microsoft...)
From what I've read, start up workers seem to socialise exclusively with one another.
This is a classic magic trick as old as this hills isn't it? You sort a deck of cards so that the backs are all oriented one way (the pattern on the back is usually not exactly in the centre), and then you rotate the chosen card 180 degrees so you can relocate it even after shuffling.

I don't know the name of the trick but I learnt it as a child.
GORM in Grails uses optimistic concurrency control by default, which is how I learned about the issue in the first place.
I respect your idea and understand where you are coming from. However, I think being genuine and "non-anonymous" is very important for someone at this stage. I can imagine the fear-factor while bootstrapping but on aggregate I feel people are supportive to those who try and the honest dialogue is way more practical with a real virtual person. Just my experience.
>Oh, how right they were.

Well, there's a sentence you don't hear often, nowadays!
Well, you can retank the ship on Earth's orbit - that's Musk's plan (once he's done with the tunnels)
A/B testing the gnupg developers. Submitting patches as female and male pseudonyms
Even more impressive, the Nightly versions of both Chrome and Firefox are (almost always) stable enough for daily use. I use them as my everyday browsers at work, and they probably crash / have bugs about 1 day out of every 2 months.
This is also the pattern used by most version control systems, which use several strategies to deal with long histories efficiently. We use them all the time to move backwards in time, and between alternative realities until we eventually merge to a consistent state all users agree on.
We spend a lot of development time fixing bugs. Over the last year GitLab has gotten a lot more stable. Of course it is not perfect and the rapid addition of new features creates new bugs.

The issue tracker is growing because we also keep feature proposals there.

GitLab CI doesn't poll the repository. The GitLab Runner does poll GitLab for new jobs. We're currently working on making sure that GitLab can deal with those requests more efficiently. Polling makes setting up Runners a lot easier for our users.

Not being able to retry half of your builds sounds very bad. Please contact support@ our domain and add a link to this comment to receive help with that.

It was a big thing to add CI to GitLab and we had a lot of concerns about it before we did so. But after doing it the improvements in the interface, CD functionality, Pages, review apps, auto deploy, and many other things convinced us that this is the right path.

GitLab will work with other tools but out of the box it will offer you a great experience. For the benefits of that please see https://about.gitlab.com/2016/11/14/idea-to-production/
I've pointed out that same detail to people. Real people's faces move in anticipation of the sounds they're about to make, not perfectly in step with the sound. Some sentences were animated better than others, though, and it was very good overall in my opinion.
NuttX Real-Time Operating System
requiring a credit card is a good way to stop 90% of the developing world from using your application... Stop a randomly chosen person on the street in a big city in India, Pakistan or Bangladesh and ask them if they have a visa or mastercard.
Not yet, but they're working on it:

https://billmccloskey.wordpress.com/2016/10/27/mozillas-quan...

and a preliminary version of this feature is in Chrome 56:

https://www.chromestatus.com/features/5701844080787456
Maybe a Wire client bug... I've used Wire for voice+screen share, and my MBP i7 didn't heat up or make noise.
The spinner means the UI process has switched tabs but the content process hasn't painted the tab content yet. Possibly because it's doing something else (like running script).

Is there a particular site that causes this to happen when you have it loaded? If you're willing to spend some time troubleshooting or profiling this, please let me know and I'll walk you through some ways to do that...
Not yet, but they're working on it:

https://billmccloskey.wordpress.com/2016/10/27/mozillas-quan...
Not yet, but they're working on it:

https://billmccloskey.wordpress.com/2016/10/27/mozillas-quan...

and a preliminary version is in Chrome 56:

https://www.chromestatus.com/features/5701844080787456
> Jobs, the man with a plan.

Not just a plan but the Plan, which Apple has followed ever since. It's fascinating to watch this section of Jobs's 1997 comeback presentation, knowing how successful this strategy was with the iPhone and the App Store: https://youtu.be/4QrX047-v-s?t=7m40s
While I initially thought that he and Sun should be able to keep their money (I assume she was paid handsomely for this?), after thinking about it more, I realize how livid I would be to find out that the casino had done this to better their own odds.

I think that the situation is maybe slightly more complicated than it seems at first glance.

To those who didn't read the article: the backs of the cards were not perfectly symmetrical, so by asking the dealer to rotate the cards so that some were oriented one way, and some were oriented the other, eventually they were able to get themselves an advantage by knowing some data about the value of those cards before they were flipped.

Although I guess if everyone knew about this asymmetry (both casino and player), then perhaps observing it would just become a part of the skill aspect of the game?

Really interesting!
Interesting case.

The real question for me is: Why does a Casino use card patterns that are not symmetrical?

Considering how much resource is invested to make sure everything else is as precise as possible, this seems suspicious / unusual.
I just don't know what this guy's complaining about. My PC is ancient and FireFox is responsive with dosens of tabs open.
Casinos certainly do give up their edge in certain cases: apparently they'll mix in slot machines that have positive EV in some cases, which can give them an advertising advantage (and the additional players looking for these machines will presumably play enough on other machines while looking that the casino comes out on top overall).
Firefox is pretty sluggish for me on my MBP. It sits around 20% CPU usage idling on certain web sites. Playing back videos makes the fans spin up. It's just terribly slow.
Quotes for the tweet thread:

Have I mentioned I've been A/B testing the gnupg developers over the last decade by submitting patches as both female and male pseudonyms

SPOILER ALERT: they denied 100% of the patches with female-sounding pseudonyms

the way i submit patches now is i email one of the decent devs and ask them to pretend they wrote my code and send it to werner

so far my data shows deviance is high, so it's mostly that there's the really awful projects and the ones with decent human beings
I sure hope so
$2.5B!! What are they blowing that kind of cash on?
To report, not to make an account.
Linux to Mac... Don't think so
Oh, so I'm not alone in wondering what the hell he was talking about. I often have like 50 tabs open in Firefox when researching something. I notice no delay when opening an empty tab.

If browsers are slow, it's mostly because of some horrible JavaScript running in the background, i.e. poorly optimized websites.
"Leave it there and come back when i got more time" = Bookmarks :)

If it is a dynamic website, most of them have sessions that expire.
In my personal use I found the overhead to be negligible. But then I've never used it for a project that really had to scale.

For simple CRUD applications SERIALIZABLE is great, because you basically don't have to worry about concurrent updates anymore. Well worth the price imho.
Well from the comments on the addon page, it seems it has the same problems with multi process as the built-in session manager, and tab mix plus' session manager, have (blank windows after restoring). But I haven't tried this particular addon, it might work.
I have the exact same router (with Merlins firmware) and never get any disconnects and I have a lot of devices (mbp, macbook air, macbook, iphones, android tablet and ipad).

Do you live in an area with a lot of RF noise? or with a lot of other Wifi networks? I've stayed for a month in New York last year at a place with a lot of other wifi networks and my Macbooks became much more flaky when connecting to wifi.

Maybe you can try changing the wifi channel?

But I can say that having an internet connection that's not great definitely creates a lot of problem and additional frustration. I was way more frustrated when I stayed that month in New York (for some reason the internet connection had intermittent packet loss), I'm really quite surprised at how bad internet connections are in the US.
Microsoft wins $927M Pentagon contract – Actual Statement
Unwrap Your Gift Today
If they guessed the verification code then there's clearly a massive code issue.

And if a report system is broken enough you can just not have one. Or maybe take away the ability of an account to send friend requests while leaving the rest of it intact. That would take care of spambots without ruining real accounts.
Good find.

https://news.ycombinator.com/item?id=13228363
In my experience, the situation is a little better for AMD and NVIDIA GPUs - likely because they have already seen (relatively) heavy use for OpenCL and CUDA. The drivers are still pretty bad altogether, with some of intermittent faults and weird quirks, but compiler bugs are infrequent.

It is however my general impression that the graphics parts of GPU drivers are generally more buggy than the compute parts. Likely because the graphics stack is older and more complicated. Is this a correct assessment?
Reuters article here:
https://news.ycombinator.com/item?id=13227511
I have one in my bathroom and "Alexa, news" is part of every morning.

Other than that, I don't know. I tried to get it to play a podcast today, but it wouldn't.
react-rails is really good.
That is an unreasonable backup requirement. It is not a backup requirement for any single nuclear power plant either. Those can be taken out by snow storms too (single pylon failure on a line). Or just a refueling stop, which are quite common for nuclear power. One assumes grid resiliency through Geo-distribution and recovery. Any snow-storm taking all solar down for two whole weeks would take down any other power source as that assumes frozen rain followed by massive snow over a huge area. Such a snow storm would kill anything generating power as well as taking down massive parts of the grid. i.e. not any snow storm seen in the last 100 years would be sufficient for this.

In the end cleaning snow, while a pain in the ass, is not a real challenge. Much like desert sand cleaning, this is automatable (and small snow removing robots exist already) and would be worth the investment in northern (or extreme) southern climates.

We are basically talking about plant equivalence. You need 3x nameplate capacity and about 12 hours of battery storage for equivalency between a solar and a nuclear solution. Assuming night load is equal to day load. That assumption does not hold for a grid, night load is normally half the day load. So a system must only survive the evening peak plus the normal night load.

The quip about battery storage price basically showed that if you throw as much money at it as a single nuclear power plant then yes it is a solved problem today.
I myself made the switch from both Adblock and Adblock Plus to uBlock Origin, best decision ever!
In Baccarat, the only variable is the stake - neither player nor dealer can influence the cards which are drawn, so the result is unchanged. Even if it hadn't been a private table, no other players could possibly have been impacted by Ivey's play. The result can't be determined or changed by seeing a single card, although the odds certainly were.

I've made a longer post explaining why I don't believe this judgment was correct, but suffice to say, you can't choose half a sentence of a law and decide that because that bit fits, your case is made.
> I've been running my own mail server since 1995, and I would not wish it on anyone.

Yes but Internet still young and evolving. Here are modern solutions :

1) https://yunohost.org
2) http://cozy.io
3) https://wiki.debian.org/FreedomBox
4) http://modoboa.org

And even if everyone won't selfhost one's email or XMPP service, by owning one's domain name (DNS or GNS) he-she can switch from an hosting service to an other. And by owning one's own domain name, he-she wont loose contact with his-her social network. GNS is a good decentralize solution by separating name-identifier-locator https://gnunet.org/gns

We have to switch from old email-JID semantic user@host to the new one greeting@name and this is not a technical change https://linuxfr.org/users/apichat/journaux/salut-toto-saluta...

> If your idea is that every time a host gets blocked, everyone could move to a new one and somehow rediscover their entire social network, it would be way easier just to use a centralized service and access it with different VPNs as they are successively blocked instead.

This look like a joke. How many VPNs providers is there ? Won't be blocked ? The only thing you've done is post-pone the problem and save your centralize enclosing business.

With Signal and WhatsApp and other centralizes and enclosing social network precisely you have to rebuild your entire social network when the service go bankrupt / go wrong way or don't evolved / is compromize by intelligence agencies and law / is blocked.

Switching from Signal to WhatsAPP is very expansive because you need to rebuilt your social because you don't own your Internet name (DSN or GNS) nor a conversation address with the semantic greeting@name.

1) actuality this is not true and even if it was it could evolve. A google-centric world is not the end of history.

2) XMPP is an evolution of email and it solve many metadata and data protection problems. Conversations is a good modern solution https://conversations.im With Snowden revelations and the GAFAM domination many people do hard work to solve those problems, for example the IETF. It looks like you don't want to solve those problems because you want Signal to become a S for GAFAMS.

3) "blocking 100 or 1000 hosts is no more difficult than blocking one." Yes it is more difficult because censors have to discover all these hosts. They don't already now them. Big centralize and enclose social networks as Signal, Facebook or Gmail addresses with semantic user@host are gifts to censors and Intelligence agencies. We've saw it with Prism.

Finally is there perfect technical solutions for political problems ? No, no one is perfect, no one can solved political problems. But some of them are better than other, some make more difficult to censor and spy everybody. Big centralize solutions are the worst and are not "Internet" solutions but they are 20th century "Minitel" Telco bad solutions.
It's about the language used. You can absolutely cover yourself without directly implicating the company. Don't say "we're violating this and this patent", because even if you're technically not, it would look bad if that email were to come up in a patent lawsuit.
Facebook Startups Groups
The idea is to reply with a facebook startup group you belong to, and you know its quite active, in order to create a curated list.

Mine is from new zealand: https://www.facebook.com/groups/251843948260796/
But but but! The entity that had created / placed the ad loses money! That's good, because it raises the costs for them, incentivizing rethinking of the marketing strategy. It also, over time, makes the hosting website get less money, as the quality of clicks is worse.
That's not quite what's meant?

The 'uncanny valley' term applies to a model that should be 100% human but isn't. It's off in a way that humans notice but the CGI designer couldn't correct for.

The shapeshifter transition isn't human, you know it isn't human, you are meant to see and experience it isn't human, so cannot be in the uncanny valley.
Patients Treated by Women Doctors Less Likely to Die: Study
Android App Development Companies in India
Stonehenge streets around the World
Bill Gates' Favorite Books of 2016
Fundraising Resources for Startups
Excellent article, but not the article I was expecting from the title ;)

From the title, I thought this would be a post about warps/wavefront divergence :)
I don't have that option. Is this a Windows-specific or a "Skype for Business" thing?
I know that one of the design goals for Daala was being friendly to multi-core CPU and GPU decoding. However, you can always improve performance using custom hardware.
> So it's interesting that you think they have a short term advantage.

I think you missed this part ", if they solve the cost of the fuel cell itself. "

Until they solve the high cost of the fuel cell, no, they don't have an advantage at all. But I feel like it's reasonable to assume that it can be solved.

That is, I want to give hydrogen the benefit of doubt, but even then I see issues.
OK, if GCM delivers the data to Signal's servers, then Google doesn't know who I'm contacting, but the administrator of Signals server does. The two other points stay valid, though.
> Any proofs?

Ha ha, what proof would satisfy you, where my word does not, O doubting Thomas? If I was going to lie to you on HN, I'd also be able to fake a screenshot. Maybe you'd like administrator access to my machine, so you can satisfy your smug certainty of what is not possible?

I haven't had my FF (stock plus a few plugins) under 300 tabs in months. It doesn't stop me from playing AAA titles, max settings at high resolution, at 30-60 fps. Sometimes while running a VM (because Windows is a gaming OS, not a work OS). I only mention that to disabuse you of the claim that...

> you can't do literally anything else on your computer at that time

I assure you, I can.
Their tagline is "Free Voice and Text Chat for Gamers".
JSON Schema Faker
Any substance to this, other than a couple of tweets?
Radiation is a huge problem. Both en route and on Mars.

A lot of these problems beg the question. Is Mars really the best target? Sure it's close but there are moons around Saturn that are interesting as well. Titan for example. Sure it's cold but it has a lot of atmosphere. Presumably landing would be easier. If we could learn to live underwater we could possibly visit Ganymede or Europa.
The cases I've heard of have generally been crowd-sourced, not automated.
Show HN: Advanced encryption in PostgreSQL
Don't think you're right. You can use FDE for add-ons development, just like parent said.

See your sibling below:
> Unsigned addons cannot be enabled on beta or release. That was only available for a limited time. Now they can only be enabled on alpha (aka developer), nightly, or special unbranded builds.
That assumes there is only one program running in the world. Its simply not clear what the "world" type means. Its a bad name. I'd rather go ahead and explain it as a token.
The point is that if a user on the right entered the update command, it would NOT return until after the transaction on the left committed, because there's a database lock on the balance when the left transaction did its update.
Unfortunately America seems to believe in the 'Myth of the Strong Leader', and it has led them to elect the worst president in recent memory.
5 Node Nano ITX Kubernetes Tower
I've looked at alternatives too, tried Jitsi.org and Ring.cx so far, with Jitsi seeming to be more robust when establishing connections through NAT.
Thanks for the suggestion about Wire, will have to try that too.
Also because the graphics parts have to implement more logic logic; generally computing users of GPUs want access to arithmetic primitives, not complicated graphics-relevant functions.