skysight-inc/HackerNews huggingface dataset:
We've had issues with Influx being a massive resource hog. Not properly persisting data to disk. They openly admit that Influx isn't built to gracefully recover from crashes, and that you will lose data.

This by itself wouldn't be a problem for us. But when you're inserting data points, the entire damn thing seems to become unresponsive. Admin UI freezing, http endpoint no longer responding to queries, ...

I know this product is relatively young and your mileage may vary. They have a long way to go.
> Can anyone else share their experiences - positive as well as negative?

I'm increasingly finding the following scenarios to occur when using Gmail:

- Letting email I've previously marked as SPAM (same subject, same sender) through the SPAM-filter as valid email. Again. This week.

- Marking non-SPAM email from known contacts I've emailed to and received emails from in the past marked as SPAM for completely non-obvious reasons.

So you DO get spam, and you DO get false positives, meaning you also need to check your SPAM folder for important email.

Basically the one feature which once made Gmail great is now utterly broken, and since for most parts of the internet people now equate Gmail with Email, Google has now officially broken email which was supposed to be decentralized and thus not vulnerable to stuff like this.

Great stuff there, big G. Great stuff. From the rest of the internet: Thanks a million.
I occasionally check my spam folder; it's been years since I've seen a false positive.

Though certainly 'I've previously had an email conversation with this person' should override any spam detecting heuristics.
Could Hamp's detention reinforce prejudice?
I do not want to sound shockingly naive, but I wonder how these people can sleep at night. You've just sold software to some of the most brutal governments in the world, who will use your technology to track down and brutally torture incredibly brave human rights activists.

How can you do this, and still get up in the morning while looking at yourself in the mirror? I can understand petty crime if the alternative is watching your family starve, but these are all skilled software developers, it's not like they will have a hard time finding a job.

The people who are involved in this should be forced to watch videos of what those friendly governments do to the civil rights activists they catch.
For doing database work in a separate thread, you used to be able to access WebSQL from a web worker on both iOS and Android, but sadly that's been dropped as of Chrome 39 and iOS 9: https://github.com/pouchdb/pouchdb/issues/2806

Also I don't believe you can use the SQLite Plugin in a web worker either: https://github.com/litehelpers/Cordova-sqlite-storage/issues...

Luckily, you can still access IndexedDB from a web worker on both platforms (if you are able to use Safari's partial implementation). Also depending on what kind of work you're doing in the database, most of the action happens at the native level rather than the (DOM-blocking) JS level.
I guess my thought was that in contrast to the thrust of the blog post - FB is going back to the "build as much of it as you can with one codebase (React) and native-app-ify it as late as possible (with React Native)" approach.

React came before React Native. In one sense, React Native is just a tool to turn React HTML5/Javascript webapps into native ones - in a similar way to maybe an AngularJS webapp turned "native" with Cordova.
If you can look past the skimpy pictures there is an interesting message in there:

> Some of the Western women were nice. Some not. Compared to China the female Maker scene in the West seems incredibly conservative and hostile to women who don't conform to the blue hair and tattoos, zero-risk-non-conformist look:-) Eccentric clothing and body-modification is ok- but only if it's the same kind they have. Because if we look sexy the evil men will never take us seriously
Drop me a line at plonn1999 at gmail dot com.
Google's Waze to launch worldwide carpooling pilot in Israel
Its worse! The high latency makes it hard to use ssh.
Google launches Uber rival RideWith
Well… I don't really know the ins and outs but Angela Merkel seems to be the primary spokesperson and negotiator for the Troika. I'm not sure how/who provides the funds for the ECB & IMF. I think it's ultimately Germany too. At least the German public seem to believe they are on the hook for and troika loans that aren not repaid.

The reason Germany have a particular interest/power here (apart from being a large eurozone member) is that it is/was their banks that are owed money by the Greek government.

This is vagueness kind of part of the problem, these oblique and vague institutions representing oblique and vague interests. What is the ECB exactly? How is it funded? What does it want?

In any case, it doesn't really matter if this is germany or if Angela and the electorate are just playing the role. The Troika made a (unrealistic) loan to Greece so that Greece could pay back "creditors" (who I'm assuming are largely German banks, but am possibly mistaken).
Wayback Machine now requires login
He mentions he can't always tell who is and who is not using gmail, so the people he's mailing might be forwarding to gmail.

Gmail's support for this is not very good - for example, if someone with a SPF record e-mails an address that forwards to gmail it gets marked as an SPF failure because the forwarding server isn't an approved sender for the sender's domain. Unless your forwarding server supports SRS, which is very rare.
There is no reason for Make to have a "shitty syntax", since it would be easy to have an alternative syntax -- which make recognized and handled differently. (So make would be backwards compatible.)

With the way software updates percolates out in distros, a new make format could be supported in five years on most every server and desktop everywhere.

I think the reason this haven't happened after decades is because make works. If you want to prove me wrong, read previous paragraphs. If you succeed, I'll buy you a beer. Hell, we should all buy you a beer if you improve our life quality. :-)

(Yeah, I'm hellbanned.)
7 secrets for enhancing UX with micro-interactions
The problem here is that you're assuming there's a correlation between guns per capita and shootings per capita, which is similar to the (potential) fallacy that the OP made: that there's a correlation between gun restriction laws and shootings per capita.
In addition to what linux_devil has mentioned, on the enterprise side there is Plivo, HackerRank, FreshDesk, Helpshift, Druva, RecruiterBox, Webengage, VisualWebsiteOptimizer etc.
It would give the power to self-determine these issues back to the Greeks, and it would forestall any re-run.
The Reaper DAW (digital audio workstation) is another example. There's actually a lot of such 'nagware' in the audio world.
In fairness some of the blame should be attached to the senders

Google is pretty efficient at eliminating phishing scams. But sure enough I found an email from my actual bank, offering me a credit card, tagged as phishing. Then again, when I looked at the sender domain I was half convinced this was as accurate as its categorisation of all the other phishing attempts

(Dear Santander. If I have to Google the yoursantander.co.uk domain because I'm not confident it's actually yours, you probably shouldn't be using it to try to get me to sign up for credit cards. If the top result is a three year old open letter written by someone else complaining about the same negligent approach to internet security...)

Similarly, there's an Amazon deal email in there, but there's also an explanation on the top that it's "failed amazon.co.uk's required tests for authentication", which might well not be Google's screwup

I was less impressed when Gmail filtered an innocuous email from my dad...
> I must admit, I'm still quite enamored with them, if only for development time and maintainability.

That's a very good reason for many developers. My UI code is usually rather small, with the C++ code being the biggest part. I really like C++ and Java, and Objective-C is OK. I'm pretty sure if I didn't, I would take a different route.

I'm still pissed off because loading in Qt apps can take very long. Writing the apps in QML, JavaScript and C++ was a lot of fun, but I couldn't recommend anything that destroys the UX so much.
Really? If my friend had an account compromised I'd like to get these emails so I could notify them something was wrong. I could always filter the emails if nothing could be done.

Additionally I'd like to still receive emails from friends even if they mention vi@gr@ too much.
> Who would flag it? Can I trust them?

>This is the general problem of reputation, trust, authentication, and naming all in one. I think this project should aim to solve these problems sufficiently well to make things work effectively, and not solve them 100%. For instance, flagging could work by having a buddies list, and trusting their flags, and maybe their buddies' flags. That would be partially effective and better than nothing, but not perfect either. We would iterate and improve the flagging system with time.

If karma equated to Bitcoin in some way (i.e., had tangible value), where users were giving each other karma via upvoting, you could reward users with a "bounty" for correctly flagging content as a certain type (e.g., spam, CP, not relevant to sub). Mods for that sub then make the decision if the flag was appropriate. If it is, those who flagged correctly get the earned upvotes (which equate to bitcoins) divided among them.
Not me. Those are so irregular, it lets me immediately get in touch with that person and let them know that their email is hacked. If my mom starts sending me vi@gr@ emails, you can bet I want to get on top of the situation and not have the email be redirected to dev/null.
Which is fine were I to care less about correctness: rewarding the person who answered correctly does nothing about the green tick on the incorrect or incomplete answer. The gamification was a device to improve the quality of the content on the website, which worked really well until human nature found the path of least resistance.

The badge is an acknowledgement of a problem/bug in the design of the game, not a fix.
Alchemist v1.2.0 Is OUT Elixir Emacs Integration
I caught myself thinking the same thing, however if you compare software to a physical product the importance of the analogy remains intact.

It may not apply to you however, I have been lucky enough to be surrounded by some very well disciplined developers who make a point of finishing a lot of what they start to varying degrees of success.
The+Unicode+8.0:+A+Song+of+Praise+for+Unsung+Heroes
I started doing the same thing and lost 30 lbs pretty quickly. At times I just eat one very large meal per day. I've found it much easier to control my appetite and make better choices by exercising a little bit of discipline every day this way. Apparently some Romans idealized eating once per day.
Yes, in my experience google spam filtering is useless. There are enough false positives that I don't trust it any more. I rarely have a false negative, so that's a bad sign that is tuned far too aggressively.
Any leads to why it was down?
If you wanted to make this big you could get a whole lot of hackerspaces to participate. I'd suggest IRC for now.
"princess" movies are substantially less sexist than the trailer for inside out IMHO. I guess it's just a sign of the times.

Frozen was a good movie with powerful female roles which pushed against the stereotypical princess movie. I like it. But the trailer for Inside out is just screaming "Men are dumb idiots who can't be good fathers".

I can see I'm fighting a torrent of koolaid though, so I'll leave it.
Lot's of people make money from shareware, if you mean "software with a free trial or evaluation period". In the age of halfway decent worldwide network connectivity and third-party download sites that bundle adware/spyware, the idea of letting other people distribute one's software for you is probably dead.

If it didn't have all the historical baggage from the BBS days, I think that "shareware" would be the perfect replacement for FSF's somewhat awkward "libre software" or the more ambiguous "free software". Heck, most people already treat free trials as something they can download, install, run forever, give to their buddies, distribute over the corporate LAN, etc.---WinZIP being the canonical example. The word "share" really gets to the heart of what FSF's "software freedom" is about, which is modification and re-distribution by end users.
I'm interested in security tips, so I would suugest these sites:
http://www.makeuseof.com/ - general tech and security news
https://www.deepdotweb.com/ - site which specialises on tor, darknet and deep web
https://privatoria.net/blog/ - this blog about Internet security
http://kukuruku.co/ - new blog community
http://thehackernews.com/- hacker news
It is back up again. But was surely done by some insider who supports the ex-CEO.
Cool.

Made my laptop's fan cry.

Each scroll appears to create a new entry in browser history. Merely scrolling the page N times creates N entries.
Exascale Computing and Big Data
Some percentage of the people you contact likely have you in their address book or have recently contacted you. SPF isn't the only factor used.

Add the SPF record, damn.
I agree with this. If someone thinks Cordova is bad, what are you comparing it to? Maintaining two separate native code bases (including test suites and finding third party libraries for both that do what you need) to support iOS and Android isn't exactly a walk in the park either.

Coding is all about trade offs. There is rarely a perfect solution for all cases otherwise frameworks like Cordova would never exist in the first place.
Hacking Team hacked, 400GB+ of company documents and emails leaked
I think it is also a question of ressources, I built a pretty good backbone app with cordova, I would say that you can get 90% there (https://www.cakemail.com/mobile).

The question is also what can you afford. Can you afford to have 2 ios & 2 android devs? Can you afford to build 2 times all the UI features, etc.

For a small company, small budgets, if you have strong front-end devs & designers you are probably going to get a good cordova app & you can move your company much faster.

You have big bugdets? Hire the native devs, get the 100% performance & experience from native.
The best way to prevent data breaches? It's not what you think
This was what i first checked too. At some day i started to receive more and more Mail Delivery Failure messages in my Inbox from addresses that seemed to be random or of some Chinese names. I just saw them because a catch all address was configured. Some MTA showed the messages and it was obviously some Chinese spam. After configuring SPF records this stopped immediately. So this might can be the reason why google thinks you are sending spam. Even if not, you will better your rating with them configured.
Correct. I've gotten used to dumbing it down to Brady (because very few people have heard of VPC) that I forgot that it was unnecessary for this audience.

Thanks for the correction.
So, something like jade then? If your annoyances are semantics and the verbosity of other markups. Roll your own semantics with +mixins, and otherwise, just write HTML, without the fluff?

Human readable, concise, fluent, and HTML is a lingua franca of its own. Even in jade, I still make frequent use of the :md filter for simple text, but otherwise, structure is utterly up to you. Markdown alone doesn't quite cut it even for CMS style 'content-block-goes-here' editing.
One of the reasons that it's a big deal is because of what it means for functions. It helps make named-parameters more attractive, which can help a lot with code maintainability.

Example code: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...

Additionally, it's nice sugar for module loading, for modules that export multiple values.
Because they're disconnected from the consequences of their actions.

I really doubt they're getting back business case studies talking about how they tracked down some dude and tortured him thanks to the information gleaned from their products (but now we can find out if they did get these).
Now it's time. There is a new website up and running, you guys wanna check it out. http://housing.ceo/
80% of the mail sent to the same addresses... it's pretty much random as far as I can see as an outsider, I don't doubt there are triggers on google's end that decide one message is spam and another isn't but it's not deterministic enough to figure out what the real reason for the rejects is.
Someone is uploading things to github: https://github.com/hackedteam/

Take a look at the GeoTrust repo...

This is a very interesting file, too: https://github.com/hackedteam/rcs-common/blob/master/lib/rcs...
What would AaronSw say about Reddit?  I can't speak for him but I can quote him
Google launches Uber competitor in Israel
It's the area between spotlight and a spreadsheet where this is useful for me. I've used Soulver in the past but rarely open it these days.

For instance, this morning I was calculating the % uplifts of a recent sale and it quickly became annoying to do it all in spotlight but equally annoying to move all the numbers to Google Sheets once I was part way through. This would have filled the gap perfectly.
Well I'd say it's a fair assumption to make that organized crime and "sporadic" shootings have wildly differing causes, unless you're willing to generalize to the point of saying "they're both caused by unspecified socio-cultural issues".
Fake Cryptolocker for Android
There absolutely exists tech to do this now. Someone with access to google to knock together a prototype today.

The issue is trust and control. The rights holders (not always the same people as the content creators) don't trust the consumer and want to retain control.
The halting problem for linear machines
Forbidden

You don't have permission to access /rhino-coq/ on this server.
Show HN: Fileloupe for Mac
After years of lurking on Hacker News, I figured it was time to finally contribute back. Fileloupe for Mac is a new Mac application that I've been working on for the last year. Version 1.0 was just released in the Mac App Store but Hacker News readers are welcome to download a beta version of 1.1 here:

https://kennyc.s3.amazonaws.com/Fileloupe1.1-72-Beta.zip

Fileloupe is a high-performance, incredibly fast file viewer that, I think, makes looking at photos, videos, PDFs and documents a lot better than the existing solutions. It doesn't replace Finder (or iPhoto / Lightroom), but rather sits between the two of them in my workflow. If you ever find yourself wanting to browse through the contents of a folder but a Finder window is too restrictive and launching a dozen windows in Preview or Quick Time Player doesn't make sense, then check out Fileloupe.

You can find out more information here:

http://www.fileloupe.com

Things that might be of interest to the Hacker News community:

* After working on it for a good chunk of 2014 back in Canada, I moved to Bangkok, Thailand in January to be a "digital nomad" with the goal of finishing 1.0 over here. I rented an apartment, joined a co-working space and met a bunch of other digital nomads working remotely.

* It's a Mac application and I'm an indie developer (hopefully), which tends to raise a few eyebrows these days in the world of mobile apps and web based ideas.

* I started my career by working in Silicon Valley on Be OS, followed by the first version of OS X and then spending most of my time on the T-Mobile Sidekick (aka: Danger Hiptop).

* In 2005/2006 I left Silicon Valley and traveled overland from Barcelona, Spain to Cape Town, South Africa. I'm still trying to find my way home...

If you have any questions or feedback, then please let me know. Thank you.

Kenny
same here - i agree with you... Quit slapping code together on deadlines - think about the Architecture and do it modular and right.
But given all the outsourcing of tech to India, I thought they were supposed to be very good - why did they get hacked? Did someone not do the needful?
Just suppose the adult say to the robot: I will give you this big check, with that money you can save the life of many thousand people that are starving from malnutrition, would the robot accept the check?
> managing by whatever is in front of the managers mind and declare it highest priority

Bane of my existence for the longest time. Eventually I learned to just ignore those managers. They're too chaotic to remember whatever I was supposed to work on for them anyway.
Problem is, the vast bulk of the NRA's money comes from gun owners, since it's our group, the manufacturers' group is the Nation Shooting Sports Foundation (http://www.nssf.org/). The NRA's membership would at minimum double, and donations to them would rise exponentially; there was a hint of that after Sandy Hook.

I don't see how you and wisty deny that people on my side would turn our current cold civil war into a hot shooting war. We've read our 20th Century history, we know the potential end games for us and our families. We haven't been buying guns and ammo at historically unprecedented rates just to bury them.

Then again, you at least acknowledge a constitutional amendment would be required to do this legally, and that's not currently foreseeable. E.g. starting in 1986 with Florida, about the same number of states that would be required to pass an amendment enacted legal "shall issue" concealed carry regimes, which now cover 42 or so states, with the Federal courts only forcing Illinois and maybe California and Hawaii (that's still being litigated), see the first two country maps at: https://en.wikipedia.org/wiki/Concealed_carry_in_the_United_...
The Progressive Web
She has an interesting FAQ/bio: https://www.reddit.com/r/pcmasterrace/comments/3c7gg1/thats_...

Direct link: http://pastebin.com/V3474kYs
Such a thing is really sad for Indian startup community.
Almost everything in the EU can be explained by considering the interplay between a core of EU politicians that wants the EU to be a "United States of Europe", and those who want a looser association, and that the former group in general will grasp at whatever integration they can manage to get past parliaments and electorates at the moment, and hope it will hang together long enough to take the next step and/or that a crisis can be leverages to get support for the next step.
I have found this story on http://www.reddit.com/r/rational, and there's a lot more stories like this one, it's pretty awesome, I suggest you guys check it out. There's a lot of stories on science/tech/futurism/transhumanism/AI/rationality/etc that I'm sure you will enjoy.

Rationalist fiction to fiction is what hacker news is to reddit. Really cool stuff. You can read more about it over here - http://rationalfiction.io/wiki/rational-fiction
I've never used gmail. I can't believe they don't have this rule. If you are correct, then yeah- duh: Please don't dump people I'm regularly corresponding with into a spam folder. I work with non-profits and such in my volunteer time and the servers may not look quite right. But if they are trying to reach me and it's a known address then please don't dump it.
http://ht.musalbas.com/
2015 side projects gone big
Almost every developer is somehow involved in a number of side projects. What was your 2015 side project which is about to go big or has already gone big?

I have started http://happyshot.in but still a lot to go.
> I wonder how these people can sleep at night.

These people are not you. They don't care.

We should be mindful that there is a large fraction of people who care only about their own well being, regardless of consequences.
Colorado’s Effort Against Teenage Pregnancies Is a Startling Success
I like this idea, but I'm not sure it's realistic. Constraints change all the time, just like your users' needs. In principle this works, but I'm not convinced that everything should aim to be finished.