skysight-inc/HackerNews huggingface dataset:
I believe Tesla is giving these pack a much longer life span. I know one of the chief engineers for their batteries said the old batteries that exist in the Model S and X today could last many more cycles with a 15-20 year life span. I think we're seeing good evidence of this too as Tesla's are reaching 100k+ miles, one got to 200k already and I believe only had ~11% battery degradation. Pretty impressive either way.

As far as mining, I think the biggest issues as far as cost go are getting Cobalt, which is primarily only found in the DR Congos', and then in Tesla's case, finding more Lithium in North America.

I'm sure in a ~5 years or so, Tesla will create a massive battery recycling program as well to start bringing in those Tesla batteries on cars from the early models.
I almost exclusively follow stand up comedians on Twitter, and the character limit is perfect for a concise one line joke. I will actually avoid any "twitlonger" links or images of text, because that's not what I'm there to see. Likewise, I've unfollowed quite a few people on Instagram when they start regularly posting pictures of text. Maybe I'm just a format purist snob?
There's a giant advert asking you to register, then there's one between the title and the question then there's another after the first answer. There's also sponsored jobs on the sidebar next to the whole lot.

Don't get me wrong I know businesses need to make money and I'm not saying they're bad people or anything but it's not exactly my first example of a site doing good adverts.
I actually had this happen once. The conversation went something like this:

Them: "I need to ask you a few security questions. What's your mother's, uh... mother's maiden name?"

Me: "Oh yes, I put a bunch of random letters and numbers there, let me pull that up for you... A Q 1 #..."

T: "... That's okay thanks. Next question: what street did you grow up on?"

M: "Same deal there?"

T: "Yeah, we're done."

I got the feeling the support agent had never seen someone do this before and thought I was crazy.
The spec you linked to is dated Apr 2013. Jolt's first release was in Feb 2013.
Dropbox public folder is pretty useful.
Have they recovered from the Harper years?
For the hardware side: "Code" by Charles Petzold.

https://www.amazon.com/Code-Language-Computer-Hardware-Softw...
Yes, exactly! Thanks!
I'm not sure about the magic number here, but as a user, I do know that I appreciate hearing from the company.

Years ago I signed up for Todoist and I was so impressed by the emails and communication that I got (on top of it being a fantastic product) that I subscribed to premium and have been ever since.
I would have thought that, if you are smart enough to find a "bicycle vector space" in which averaging sketches of a bicycle produces another valid sketch of a bicycle, then you probably already know enough about bicycles to design one without the input of imperfect sketches.
Setting+a+Place+of+Gratitude+on+Thanksgiving
I don't think its the same at all.

If I post on HN I have an understanding that the post is going to be on HN's system, and subject to the moderation of the site owner.

I have the same assumption of Facebook or any other online social service.

What's happening in this circumstance is that another actor is going to be in the middle, with Facebook's cooperation and consent, and not mine.

That Facebook has found a way to wash their hands of what they're doing here doesn't make it OK. That they're finding a way to remove themselves from censoring the posts directly shows that they know it's wrong.
My point being more that reflecting on your outgoings and measuring their value to you is important.

And these insights give you benchmarks for your daily life.

I can compare the $20 for a single meal eating out against the $9 I otherwise spend per day on home cooked meals.

"Is this meal experience worth more than a whole day's regular food?"

"Do I get value from the $10 per day I spend on my car?"

"Is $400 per month for a leased car reasonable?"
Historically browsers for distribution outside the USA were required to be limited to 40-bit crypto.

"(About Netscape) The "International Edition" had its effective key lengths reduced to 512 bits and 40 bits respectively (RSA_EXPORT with 40-bit RC2 or RC4 in SSL 3.0 and TLS 1.0). Acquiring the 'U.S. domestic' version turned out to be sufficient hassle that most computer users, even in the U.S., ended up with the 'International' version, whose weak 40-bit encryption could be broken in a matter of days using a single personal computer." (Wikipedia - https://en.wikipedia.org/wiki/Export_of_cryptography_from_th...)

In fact, strong crypto was only allowed in 2000. Only 16 years ago!
Github pages + Jekyll + Wercker for custom builds

Pros: free, convinient (a push ends up as a new post upon a successful build)

Cons: no SSL with custom domain on Github (at least not easily)
> Would you maintain that it is unethical even if the large majority of the people directly affected by the censorship think otherwise?

Yes. The principle of free speech is a fundamental American value and it should be upheld by American companies.

For them to sacrifice core values for access to a foreign market is unethical. I have no expectations that Facebook will be ethical, but the point of having values is that you stick to them. Otherwise they are just preferences.

If they don't take a stand in China then they won't take a stand in America either.

The Chinese people couldn't possibly care less whether they have access to Facebook or not, and the ones who do already have VPNs.
Ask HN: Alternatives to Google Analytics
I'm getting fed up with all the referral spam on google analytics. I keep adding filters, and the sources keep changing. Do you have a recommendation for a basic analytics service? Edit; additionally, I noticed almost all my signups come from users who block google analytics. So there's really no value in the service for me, at least.
I see :)

> I appreciate having the intuitive approach for templating as the default for people who don't share my encyclopedic knowledge of web development

I always saw it the other way around, haha :) Why should I learn some template language, when JS can do the job and I already know it.
Never thought of it this way, but year, it's a lot easier to get started with.
Serverless Cron: Hyper cron (beta) release
I was excited to read this, thinking "Ok, finally! This is the shit -- the actual evidence that uncovers the actual conspiracy by a foreign government to elect Trump."

Then I read this:

> Were this year’s deviations from pre-election polls the results of a cyberattack? Probably not. I believe the most likely explanation is that the polls were systematically wrong, rather than that the election was hacked.
Modular JavaScript: A Pragmatic JavaScript Book Series
AA represents all of the same bad thought habits that caused the WoD: overly zealous religiosity, junk science, moralizing health issues.

It's a bad joke.
Another Vue.js 2.x tutorial that I am currently finishing is https://jayway.github.io/vue-js-workshop/. It is a nice intro into all the important pieces of Vue.js.
Pentest-Report cURL 08.2016 [pdf]
For the last one, instead of actually uploading a file, you can just put data:text/javascript,alert('test') after the hash.
I'm seeing a dramatic up-tick in companies wanting WebGL content to be built, either in-house or externally. WebVR is only going to accelerate this trend. So, sure, picking up skills around WebGL content creation should be a safe bet but avoid learning WebGL at a low level. Tools like PlayCanvas are there to help you get excellent results in a fraction of the time - you're much better off learning that.
Uberspace really also makes for a great email hoster, if you don't need too much space (currently, one uberspace is limited to 10GB) for your emails. You get a proper IMAP server and a roundcube as web client. Works great.

Hosting does not has to be static with them, I run several serendipity instances with them and had no issue. But sure, static file hosting will work very well with them, since Apache is already configured. Creating the uberspace, uploading the files, done.
> Among the data the firm claims to be able to access are text messages deleted years previously.

Among all the claims this one seems like it might be one that holds up with very recent iOS/Android releases. It would be interesting to find out whether they rely solely on the encryption to protect the deleted messages and whether overwriting the data would be thwarted by flash device wear-leveling indirection.
You're close, but it's not just Facebook.

http://slatestarcodex.com/2014/12/17/the-toxoplasma-of-rage/
1. I just went to GitLab.com and it showed me the app. What URL did you use?

3. Please email sarah@ company domain with a link to this comment. Thanks for helping
Trade with China literally kills Americans, economists say
Can you explain your setup and how you did your self hosted sites?
[Short video] the state of transportation in the U.S
Whatever. I'm not going to stand by and let you two call me a liar, a sock puppet, a white knight, etc. This will be my last post until I can resume posting under my normal account too.
While it doesn't have natural language searching yet, OsmAnd actually has very powerful POI searching. You can search for POIs by name or category, and have them displayed as either a list or points on the map.
If you look at the source, they're actually disabling the XSS protections in the browser:

# Disable the reflected XSS filter for demonstration purposes

self.response.headers.add_header("X-XSS-Protection", "0")
Yes.

I showed my girlfriend, who is a markting manager, a bit of programming and general IT stuff and when she started her first job, people thought she was some kind of genius.
With Netlify, you get all those things with custom SSL. In fact, you don't even need your own cert as Netlify interfaces with Let's Encrypt on its own to provide a custom certificate.

It also lets you interface with Gitlabs (which has its own Github pages competitor) which provides you with free private repos. I think it's a much superior setup than Github.
I would recommend you to start with general problem solving methods https://en.wikipedia.org/wiki/Problem_solving#Problem-solvin... and then choose one that best suites you.
I was having a discussion about security of the voting systems with my neighbor from Germany. He was of the belief that the mechanical machines without computers were more secure.

I like the type of machines we have in Connecticut. There is a paper ballot that is filled out and then scanned optically. We get a paper ballot that acts as an audit trail. There is always the possibility that the optical scanner contains a bug or something, but the 2000 election showed that even mechanical machines have flaws if not maintained.

I would not prefer the touch screen voting machines as there are always reports of the machines switching the vote. It just seems like more can go wrong with those machines.
A (dystopian?) future? One's birth certificate includes a cryptographic certificate used to sign and validate everything related to one's interaction with the government (replaceable by some protocol as cryto tech changes over time). One's vote is signed. However, subway cards and automatic highway tolls are signed as well.
Elevated Shopify Development
Thanks unwind/twoodfin! @twoodfin, can you precise what you mean by "cache effects (both I and D!)" ? (Indirect and Direct? By Indirect you mean Associative and by Direct you mean Direct Mapped as defined in http://www.ecs.umass.edu/ece/koren/architecture/Cache/tutori... ?). Also, googling "direct indirect cache" yielded the hilarious http://onlinelibrary.wiley.com/doi/10.1046/j.1439-0310.2003....

To other programmers not so familiar with CPU caching, resharing two blurbs that helped me get a start of a grasp on it:

- Why do CPUs have multiple cache levels? https://news.ycombinator.com/item?id=12245458 , https://fgiesen.wordpress.com/2016/08/07/why-do-cpus-have-mu...

- CppCon 2014 - Mike Acton: Data-oriented design and C++ , https://www.youtube.com/watch?v=rX0ItVEVjHc
And shadowbanning has already a bad reputation because of the problems it causes on sites like HN¹. And those are small sites that won't send the secret police into your home at night, and used solely to fight spam - the problems are exclusively because of false positives. It's not hard to imagine a nightmare once governments start doing it.

1 - The complaints here on HN stopped. Are you sure it's still used?
I use the Ritual app in Chicago for just that.
The Chinese people are better off without a censored Facebook. Facebook itself is better off without censorship.
Funny enough, after seeing the kind of nonsense she posted, I lost interest!
I'm guilty of this as well. Just a week or two ago I went up to 23. Adding one for the first period when I had no number on the password, (90 * 24)/365.25 = 5.91 years

I started the first week of December, 2010.
Congrats on the launch! Very complete and well-thought from what I can see.

I assume you were not ready for HN #1 traffic, as I registered to start using on a real project of mine but faced some hiccups along the way of creating my own collection. I was able to create it and edit the settings, but right now as I try to access my recently created collection I only get: "Something went wrong, sorry about that! If this happens again, please let us know."

I will try later and I am in no hurry, but you should try to fix it asap. I logged in with the email on my profile if you need to check my specific case.

Good luck!
Well, I think there's two things to that.

First, from what I understand, Rails has a lot of "magic". So on that note, you're probably just not going to like Rails or Rails-like frameworks in general (like Django, lots of magic). PHP or even something like Flask might be better for you. Different people like different levels of abstraction, and believe it or not you can write web pages in C. PHP was originally designed as an abstraction over C, to add a little "magic" so you didn't need to know how things worked under the hood in order to get a web page running. These days, Rails is the new magic, and PHP is the new "under the hood".

Secondly, the course does go into more detail later on (I'm on #20 of the "build a saas app" right now), where after every video that you write code, there's a video that explains why you did that and what it does to the program. It actually goes into more detail than I was expecting for a tutorial that starts off with "here's how to install Google Chrome".
Yes, the team did an AMA on /r/sneakers yesterday: https://www.reddit.com/r/Sneakers/comments/5e5d9a/ama_were_t...

Disclosure: I'm at Shopify, but not part of the Frenzy team.
I'm so sorry for what you're going through. I can't offer any legal advice other than consulting another lawyer. Alimony is state-enforced theft and often ruins (male) lives, so you have every right to feel upset. Whatever the outcome, please keep us updated: we care about your well-being.
I use Github to host the source for my blog/website which is open source. Jekyll for the building which happens on Travis CI. Deployment on S3 with cloudflare as a CDN for SSL and reduced bandwidth. I really like this setup. I wrote a guide called The One Cent Blog[0] a while back detailing how it's setup. Typical months the cost is around $0.01-$0.03.

Becuase people usually ask why S3 over Github pages I'll answer it up front. Github pages is too limited in terms of what you can do with custom jekyll plugins and code.

0: https://hugotunius.se/2016/01/10/the-one-cent-blog.html
Hi, Peter from Zenkit here!
We've had a lot of trello fans asking for Zenkit synchronization so we built a one click importer.
What features from trello would you like to see in Zenkit?
Btw we made a comparison page here: zenkit.com/trello
So far, it's having the cake and eating it too.
I'm curious at which point did the science of "economics" changed from "let's see which laws govern the free commercial exchanges between private citizens" into "let's see how we can govern people by imposing laws and regulations related to the commercial exchanges between them". I'm guessing this dates from Keynes's time.
https://www.simplybuilt.com works pretty well. Completely free for OSS projects, which is nice.
That's inconceivable under any foreseeable circumstances.
That would be great! It's definitely on our roadmap for Q1-2 2017
Facebook is implementing some really gorilla marketing tactics.
The premise is that you should aim for a higher conversion number because it forces you to focus on a more narrow audience segment. I think that's really sound advice, and might go as far as to say that's the key to building any business. Typically any business can find 1 person who loves their product, but then extrapolate incorrectly or slice the wrong segment to focus on. Higher conversion number means you've started to focus on the right segment.
> I'm quite surprised that these exploits aren't blocked at the browser level... I'm suggesting we're at the point now where browsers should be secure by default, even if it breaks some old sites.

Some are. But in general, XSS (especially reflected) are not possible to block exclusively at the browser level.

> For example, if browsers flatly refused to load code from an external URL unless the address was whitelisted in the page's HTTP response headers then you'd make level 6's exploit impossible without much of an impact on web development.

See fastest963's comment.
6 Fall Roofing Maintenance Tasks for Homeowners – All Roofing Solutions
This is focused on teaching "computer science without a computer" to children, but some of my professors used it for bachelors students too. I'd highly recommended it to people of any age looking to get started with learning computer science: http://csunplugged.org
Facebook Users Get $15 Check from Class Action Lawsuit Settlement of 2011
Want to Know If the Election Was Hacked? Look at the Ballots - Alex Halderman
Agile side effect: Minimization of impact
Sweet 1MHZ video!

OASIS Info here:

http://forum.defence-force.org/viewtopic.php?f=20&t=1273
How to Build Gitbook to LaTeX, Word, PDF
This looks very promising. I've been looking for a ci/CD platform that builds docker images and has pipelines. I even started building my own cause I couldn't find anything out there.
I don't know why you're even talking about 1080p, though I think I vaguely get what you're trying to say.
No, no, no, no.
curl -sSL https://get.buddy.works | sh && sudo buddy install

buddy install clearly uses docker-compose, just give users the docker-compose file!
Ask HN: How would you like to apply for jobs?
Hi all, Southworth here, co-founder of www.unicornhunt.io & we've been thinking about how to improve the job candidate application process, and we thought we'd ask you lovely people.

What one thing would dramatically improve the job application process from your perspective?

Thanks in advance.

Benjamin
this is similar to https://www.codebashing.com/sql_demo
json patch is verbose and limited. It's designed to patch documents, not to transform them.
Giving teams an environment where everyone can deploy safely any time
Obviously I don't have insight into what the creator will be doing with it in the future, but what I fully expect is these videos will be free, but the additional videos on React and other frameworks/languages will be offered at additional cost.
The wire desktop client currently does not support pasting an image from the clipboard. It is listed as a feature request though, so I expect it to be implemented in the near future.
The -z option is just a more convenient way of piping the tarball through gzip at the appropriate time. GNU tar doesn't actually contain its own (de)compressor. You can also get it to use a compression program of your choice.
Isn't that true of all software?
It's mind boggling to me that we don't automatically check the paper trails of an election and do several counts to verify the results. How will democracy survive if our mechanisms for implementing it are so far behind the changing world?
My apologies, Signal might not need it, but WhatsApp does. Out of order messages and some other quirks still make for a poor UX in my opinion.
My tongue-in-cheek solution: put the sysadmins in charge of voting machines. They'll make sure there are several backups, automate testing of all the machines, and an unwavering ambition to prevent data corruption and hacker intrusion. The heroes we need.

Full disclaimer, I am a systems engineer :p
The unusual Codd-neck bottle
Ah but where's the fun in that? Just look at the number of people who've jumped the gun. Makes me wonder about the media and how we consume information in general...
Thanks! Now you can finish building your own with Buddy :)
I have the cheapest VPS from Linode, which is $12.50 a month including an extra $2.5/mo for their automatic backup service. (So, $10 if you don't want them to do the backup for you)

I wrote my own little script that converts markdown to html with python and push that to the server with git, but of course with a VPS you can run pretty much anything you want.
Do you use this feature with Redmine? (time spent in commit messages)
LAGI’s the Pipe Turns Sea Water into Drinking Water
Yes! This is this tool I've been dreaming of too! I would pay a lot of money for something like this.
Hah "Siobhan".....are ye Irish?

Just some things I noticed quickly. Some kind of progress or status bar could be added when doing an import. I've imported a CSV I exported from Jira and it just seems to be continuously importing with no idea on the status of it (how long is left, is it even still importing or has something gone wrong?)

Also when using the select box for the "Field Type" in the field properties pop up, the list is going below my screen and I cannot see the bottom items in that list.
The voting machine's viability is all about how easily a layman can verify its correctness. This is why any mechanical voting machines are theoretically "better" because the layman can actually SEE it working correctly or not.
Recruiting Top Customer Service Agents
I'm also a big fan of this combo!
With the proposed deprecation of the <keygen> tag, it's going to get harder to enrol client certificates. This is not the way forward
I'm been quite happy with riotjs by muut. Nice license and development flow.
But SE manages their own ads, they've shown how to be responsible with ads. If that changes, then I will change it.
Cool project. I first saw your domain mentioned on a post about TLDs.

Question: I assume you have some corpus of the recorded speeches of DT. How are you mapping those to words? A broader discussion about how you implemented jungle.horse would be interesting...

Thanks!
I also use Telegram, it is currently my favourite messaging platform actually. It is not even so much the registering with a telephone I mind personally, but WhatsApp requires your phone to be online whilst using the desktop app. Jumping WiFi and VPN throughout the day this sometimes gets annoying. Testing wire for being Swiss based as well as being an implementation of the Axolotl/Signal protocol.
NearlyFreeSpeech - fantastic business, incredibly cheap. My domain costs are more than my hosting costs (I pay roughly $2.50 a month for hosting a forum).
Ctrl-z will send Vim to the background (though you probably can't be in insert mode).

`fg` in the shell will then bring the Vim session back to the foreground.

If `:sh` doesn't give you your command history and the same working directory, that might be convenient.