It's Almost 2015. Update Your Footer - <AUTHOR> http://updateyourfooter.com/ <comment><USER2> These copyright notices are mostly-useless boilerplate anyway, but if you're going to have one, it should have specific, fixed dates, not dynamic ones as this site suggests [1].

As a thought experiment: if a date is not actually in the document, but is updated dynamically by the document, what legal purpose could it serve? It seems an exhibit with no more legal relevance than a pocket watch.

[1] [http://stackoverflow.com/a/2391555/4323](http://stackoverflow.com/a/2391555/4323)

<comment><AUTHOR> That's right thanks. Yes, only the first year when published serves a purpose for copyright reasons. You just see so many of (c) boilerplates that give a year span. Or are there for not copyright reasons at all. But right, having a single dynamic year is not good for copyright reason.

<comment><USER3> Actually, it's all worthless. 100% worthless.

I have literally _never_ seen an innocent infringement defense succeed due to a missing copyright notice in a situation around websites (and in fact, in a lot of countries, it's not even possible anymore)

<comment><USER4> Can you clarify this? Are you saying you have never seen a defense succeed, as in, a website has been using a name and didn't put up a copyright notice and wasn't able to claim inherent copyright? Or the opposite. Thanks.

</comment></comment></comment></comment><comment><USER5> Please note: Copyright notices are not required, they are only used out of habit, ignorance, or as a mild deterrent.

[http://www.copyright.gov/circs/circ03.pdf](http://www.copyright.gov/circs/circ03.pdf)

[http://en.m.wikipedia.org/wiki/Copyright_notice](http://en.m.wikipedia.org/wiki/Copyright_notice)

[http://www.copyrightservice.co.uk/copyright/p03_copyright_no...](http://www.copyrightservice.co.uk/copyright/p03_copyright_notices)

<comment><USER6> > _out of habit, ignorance, or as a mild deterrent_

I use them out of _courtesy_ , to notice the person in front of the content that said content is (c) and that I actually did not forget to set a BSD/MIT/GPL/CC license, and/or to link to the actual license (which indeed leverages copyright).

Of course I know this is not needed from a legal PoV but I'm not using it for legal protection, I'm using it for actual humans to parse.

Also, the date metadata has been useful to me a few times. Please don't increment it automatically.

</comment></comment><comment><USER7> Useful snippet. However I'd argue that in most cases it's deceiving to viewers of a site to tell them that content was recently changed or has been constantly changing when it's the same thing that's been there in the 90s.

<comment><USER8> It's more than deception. 17 U.S.C. § 506(c) prescribes criminal penalties for fraudulent copyright notices.

</comment></comment><comment><USER9> This is not how copyright works. One of the biggest misconceptions on the web.

Well not unless you are worried about your copyright in 100 years.

You could have copyright 2001, that doesn't mean it expires 2002, or 2003 or even 2015.

Given that Disney characters and stories would come into public domain soon, you can also easily bet copyright will be extended for hundreds of years by Congress.

In 1976 Congress extended copyright to 50 years beyond the authors life. This means if you made your site in 2000 and you died today, the copyright would still be good until 2050. And you don't even need a notice for copyright in the USA, it is copyright unless stated otherwise by default.

<comment><USER10> >This means if you made your site in 2000 and you died today, the copyright would still be good until 2050.

Based on the logic of the previous sentence, wouldn't it be good until 2064?

<comment><USER9> You are correct, my mistake, 50 years beyond death.

Corporations get 75 and will most certainly keep getting extensions, can you imagine Disney ever becoming public domain?

<comment><USER11> The most important pieces of their intellectual property are the trademarked characters, and trademarks never expire; they could probably allow the earliest works to fall under public domain and still maintain a large degree of control.

There are a little over a dozen influential Superman cartoons[1] from the 1940s that are public domain. That's the kind of thing that would be public domain -- it couldn't be a Mickey merchandising free-for-all or anything.

That being said, they certainly won't give up copyright protection unless they are forced.

[1] [http://en.wikipedia.org/wiki/Superman_(1940s_cartoons)](http://en.wikipedia.org/wiki/Superman_\(1940s_cartoons\))

<comment><USER9> Yes but you could make non-parody copies of disney stories without disney characters if the copyright expired as normal.

</comment></comment></comment></comment></comment><comment><USER12> A copyright notice like this on a webpage does not serve to assert your claim to the copyrights of the page. You get those automatically. They serve to assist third parties that are trying to find the copyright holder.

If I find an awesome poem published on a website and I'd like to use it, I have to find the copyright holder. The notice tells me; when (roughly) the poem was written, and who it was written by. I can then find the correct people and hopefully obtain a license.

In 50+ years the notice might tell me that the work is likely to be in the public domain. It won't tell me for sure, but it would be an indicator.

A date range tells me that the poem has been altered over the years. It was first written in X and last altered in Y. You certainly don't want a copyright notice that simply updates to the current year. You're then misleading any person who might be trying to find you. As has been mentioned before, putting an incorrect date would not change your actual copyrights.

I'm currently part of a project (in the UK) looking to simplify the rights processes (focussing on video atm). I've been to several meetings with copyright lawyers and attended some copyright workshops. IANAL though, I just know some.

</comment><comment><USER13> Im not sure of the legal value of having a copyright footer - could anyone explain if it would actually stand up in a court of law?

<comment><USER3> For works created after Berne (1988), it is 100% worthless, except in this one little edge case that has, to my knowledge, never occurred in practice. This edge case is:

You have no notice on your work

A person thinks they bought rights to your work from someone who is not you, AND has been _reasonably_ misled by the lack of notice into believing they have rights to your work.

They did not _actually_ get rights, they just think they did, because of the missing notice that would have informed them that you owned the rights.

You sue them.

In this case, you can stop them in the future, but you may get no past damages. Anything they do after the point that they receive notice, they owe damages for.

As I mentioned, i'm aware of _zero_ cases this has occurred around internet websites. I'd love to hear of one.

( _claims_ of innocent infringement defense are common. It's almost always asserted. I'm saying i'm not aware of a valid or successful claim around a website due to a missing copyright notice).

<comment><USER14> Not that I don't agree with you, but it would be difficult to find such case - because most of the pages have the copyright notice. I am guessing that it doesn't hurt, so why not have one?

<comment><USER3> Most copyright notices on these pages are invalid, so they would not serve as valid notice anyway, so your presumption is wrong (it also reminds me of the bear patrol episode from the simpsons)

First, the form is often wrong, which makes it the same as no notice.

Second, if the date is wrong, it depends.

If you use too early a date, you lose that many years of protection.

If you use a date 1 year or more _after_ first publication, it's the same as no notice

So what you get by using wrong notices can be _worse_ than nothing. You actually lose some protection.

As for the rest of the reason not to do it, because it's complete an total cargo cult lawyering that wastes tons of time? You think you are getting something. You are getting worse than nothing. You are wasting time (this thread etc) figuring out how and when to update something, and whether it's legally correct, etc.

<comment><USER15> A copyright notice does indeed have utility, to the extent that it discourages people from thoughtlessly repurposing your content. Some folks, in the absence of a copyright notice, erroneously assume that the content in question is free for the taking.

The _best_ protection is that which helps to keep at least some unauthorized copying from happening in the first place, not that which lets the copyright owner (expensively) go to court.

Elsewhere in this thread, @lloeki is on the right track: [https://news.ycombinator.com/item?id=8809137](https://news.ycombinator.com/item?id=8809137)

<comment><USER3> You make the odd assumption it makes any difference to rates of copying.

I actually would seriously doubt that it does.

<comment><USER15> > _You make the odd assumption it makes any difference to rates of copying. I > actually would seriously doubt that it does._

Either way, including a copyright notice is an _extremely_ -cheap hedge, with little or no appreciable downside risk; if it deters even one copier, it has justified its close-to-epsilon cost.

<comment><USER3> "with little or no appreciable downside risk"

Except, as I pointed out, it has serious downside risk. If you do it wrong, you are heavily penalized by law. If you do it right, you get some vague and possibly zero benefit.

<comment><USER15> > _If you do it wrong, you are heavily penalized by law._

For U.S. works created after the Berne Convention went into effect in 1989, that won't be the case. Consider the possibilities under 17 U.S.C. 406(b):

1\. If you use too-early a date in the copyright notice, you lose that many years of protection. If it's just a year or two, or even 10 years, that's almost literally rounding error compared to the term of copyright.

2\. If you use a year that's one year too late (e.g., 2016 for a 2015-published work), you're fine.

3\. If you use a date that's more than one year too late (e.g., 2018 for a 2015-published work), it's the same as publishing with no notice. But because it's a post-Berne work, you don't need a copyright notice. So you don't care.

So for post-Berne works, there seems to be almost literally zero downside to including a copyright notice of some kind. Even just the word "Copyright XYZ Inc." with no date would give you some deterrent effect, even if it turned out to have no legal significance. Am I missing something here?

</comment></comment></comment></comment></comment></comment></comment></comment></comment><comment><USER16> It's also helpful to put a date somewhere obvious on _all_ pages, especially blog postings and the like.

Readers will thank you that they aren't forced to scan the whole page to see whether what they're reading is recent or not.

</comment><comment><USER17> Why do we need this in the footer at all?

</comment><comment><USER18> At the bottom of the article it says "No-© Update Your Footer Disclaimer: this is neither a vote for nor a vote against content copyrights." Stating "No-©" does not put your content into the public domain. It's meaningless tripe. The disclaimer following that just demonstrates the authors ignorance and unwillingness to learn as they imply some recognition that this is odd.

</comment><comment><USER19> I wonder if it is really needed to make a copyright claim. And even if so, wouldn't it make more sense to date it to its creation? If i am not mistaken, the duration until it would be invalidated is also based on the date of publishing it. Or some date after your death.

<comment><USER20> The Berne copyright convention states that all content is copyright by default - so no, there's no need to include a copyright claim on anything if all you want to do is make sure you're covered.

</comment></comment><comment><USER21> People are talking about how updating the date isn't legal unless something copyrightable has changed.

I'm not a lawyer, but I've been in meetings where management decided the year needs to update, so that's when I started using this snippet:

in ruby html.erb: <%= Time.now.year %>

</comment><comment><USER22> For Django, just do {% now "Y" %} in your template to get dynamic year :D

</comment><comment><USER23> What format does everybody use in their footer? We use:

       © 2014 NodeSocket, LLC.

Is providing all the years in business standard practice?

       © 2012-2014 NodeSocket, LLC.

<comment><USER2> Using the latest date may work against you, because someone else can show that they produced a work in 2013 with verifiable documents and if your documents say 2014, they will appear to have published earlier than you. If you're going to use a year, use the year the content was created.

<comment><USER23> Interesting, huge companies seem to only use the current year:

       © 2014 GitHub, Inc.
       © 2014 DigitalOcean ™ Inc.
       © 2014, Amazon Web Services, Inc. or its affiliates. All rights reserved.
       Facebook © 2014
       Copyright © 2014 Tesla Motors, Inc. All rights reserved.

We leads me to believe it does not matter.

<comment><AUTHOR> Interesting indeed, that goes against the grain of what I read here in opinions and links. So maybe it does matter? Thanks for the list.

</comment></comment></comment></comment><comment><USER24> Google does not show copyright notice or a year in their footer anymore.

I assume Google knows better and starting this year we are doing the same with our web site.

</comment><comment><USER25> Are all of the dates within this site dynamic? If so that's genius as it will never need to be updated again unless APIs change.

</comment><comment><USER26> I'm against using this because I use the footer year as a freshness indicator on a regular basis.

</comment><comment><USER27> for jekyll > {{ site.time | date:"%Y" }}</comment>


47 year old television signals bouncing back to Earth - <AUTHOR> http://www.rimmell.com/bbc/news.htm <comment><USER2> Dammit, I started reading and I was all... OMG, they could recover the lost Doctor Who episodes! Then saw the date.

YOU GO TO HELL AND YOU DIE!!!

</comment><comment><USER3> BBC's 2009 April Fools joke.</comment>


Show HN: New iOS game by Blue Frog Gaming (YC Summer 07) - <AUTHOR> http://polarpuzzles.com/

<comment><USER2> Just curious, I'm currently in the works of publishing my first game with my brother. We started our company a couple months back, and the idea of applying to Y Combinator and/or seeking funding popped up. We decided to just work part-time and spend the rest of the time working on our product. From my understanding, I thought that most VCs/incubators don't really go for the gaming startup whose plan is to just create and publish games (which is what my brother and I are doing), since most gaming companies don't really "explode" and get bought out. Did you guys do anything specific when you pitched your startup to YC? How did you convince them to fund a gaming startup?

</comment><comment><USER3> I love this cartoon style game art.

How is the artwork for a game like this done? Do you draw it by hand and scan it in and color it in Photoshop? Is it all all done on the computer?

I'm just curious about technique. Creating graphics is one of the hardest things to do as an indie game developer.

<comment><AUTHOR> Our artists get to choose the technique that works best for them. A lot of it is done using the computer, but some of it is done by hand and scanned. The coolest bit of art tech is definitely the Wacom Cintiq. It lets the artists draw on top of an LCD panel.

</comment></comment><comment><USER4> Do you have any plans for an Android port? Nice artwork.

<comment><AUTHOR> No official Android plans as of yet, but it is something we are thinking about. Also thanks for the compliment on the art. We do all the art in-house and I passed your message on to the team.</comment></comment>


What does "use strict" do in JavaScript, and what is the reasoning behind it? - <AUTHOR> http://stackoverflow.com/questions/1335851/what-does-use-strict-do-in-javascript-and-what-is-the-reasoning-behind-it?rq=1

<comment><USER2> It's basically a safer way to write javascript code. The browser/interpreter will complain a lot more when the code runs. Similar to how a js linter would moan.</comment>


FlauBERT and Flue: French Bert - <AUTHOR> https://github.com/getalp/Flaubert <comment><USER2> Context for the name: Gustave Flaubert is a classic French author, [https://en.wikipedia.org/wiki/Gustave_Flaubert](https://en.wikipedia.org/wiki/Gustave_Flaubert)

</comment><comment><USER3> I am wondering about the differences with CamemBERT which is another BERT for the french language: [https://camembert-model.fr/#about](https://camembert- model.fr/#about)

<comment><USER4> Excerpt from the paper conclusion:

> FlauBERT is competitive with CamemBERT (Martin et al., 2019) – another pre- > trained language model for French – despite being trained on almost twice as > fewer text data.

<comment><USER5> > being trained on almost twice as fewer text data

Clearly they didn't run that through the English BERT because no language model would assign high probability to that phrase!

</comment></comment></comment><comment><USER6> Here is their paper: [https://arxiv.org/pdf/1912.05372](https://arxiv.org/pdf/1912.05372)

</comment><comment><USER7> Do the French pronounce this as "Flau-Bear"?

<comment><USER8> _Flo-bear_ , yes.

</comment></comment><comment><USER9> Now do Sanskrit

<comment><USER10> [https://parmarsuraj99.github.io/suraj- parmar/jupyter/nlp/hug...](https://parmarsuraj99.github.io/suraj- parmar/jupyter/nlp/huggingface/2020/05/02/SanskritALBERT.html)</comment></comment>


Dutch Cops on AlphaBay 'Refugees' - <AUTHOR> https://krebsonsecurity.com/2017/07/exclusive-dutch-cops-on-alphabay-refugees/ <comment><AUTHOR> Interview with Petra Haandrikman, team leader of the Dutch police unit that infiltrated Hansa.

 _K: So you made a copy of the Hansa servers?

H: We gained physical access to the machines in Lithuania, and were able to set up some clustering between the [Hansa] database servers in Lithuania and servers we were running in our country. With that, we were able to get a real time copy of the Hansa database, and then copy over the Web site code itself._</comment>


Review my startup - <AUTHOR> http://www.couchster.com/ My startup is closing in on its launch, and we've decided to do a front end redesign while certain issues on the back end get wrapped up (let's just say our original designer was admittedly not a front-end expert by any stretch). We have a designer lined up, and we're leaning towards adopting a responsive web design as part of the redesign process. This is probably our best opportunity to make any major changes before things really ramp up, so getting a fresh perspective on what we should consider changing, adding, subtracting, etc at this point would be immensely beneficial. So what say you HN, what glaring issues are we missing because we look at this site everyday? <comment><USER2> I'll give you a quick feedback about my first impression. When I clicked on the link, I was presented with a modal lightbox dialog: "Please enter your location", with the options "OK" and "Never!".

Not knowing what the service was about (maybe I could have read the washed away background, but we're trained to focus on the dialog), I would not enter any information, especially something private such as location or ZIP code.

I would click on the "Never!" button but does that mean that I would never again be able to enter that information? I could change my mind later. Since there was also an "X" button, I clicked on it to close the window.

Next thing I read: "Please. Don't Get Up." Err.. ok, I'll stay put.

Only THEN there is something telling me what the service is about.

Overall, it was not a pleasant or intuitive experience.

Edit: You'll probably also want to avoid having your code and variables show on error messages such as "Notice: Undefined variable: openTime in /home/couchadmin/public_html/couchster.com/www/business.php on line 826"; something bad may happen such as one of your connection strings or passwords being shown as part of an error message.</comment>


Comments on Cross-Device Tracking [pdf] - <AUTHOR> https://cdt.org/files/2015/10/10.16.15-CDT-Cross-Device-Comments.pdf <comment><AUTHOR> _Cross-device tracking can also be performed through the use of ultrasonic inaudible sound beacons. [...] When a user encounters a SilverPush advertiser on the web, the advertiser drops a cookie on the computer while also playing an ultrasonic audio through the use of the speakers on the computer or device._</comment>


BAQL: Reading Hacker News as a non-CS liberal arts graduate - <AUTHOR> http://bayareaquarterlife.tumblr.com/post/29540504926/reading-hacker-news-as-a-non-cs-liberal-arts

<comment><USER2> What is this doing on the front page of HN? It isn't news, it isn't interesting technical content, and it isn't relevant to the tech business or startups.

It's literally just a funny picture. I love me some funny pictures, but not on Hacker News. Can we please keep this Reddit-style stuff from becoming a thing? I come here to read interesting things, not to browse through funny pictures for cheap laughs.

<comment> mkr-hn This is criticism of HN, not a silly image. More than a few people were critical of HN in text and hit a brick wall. Maybe this will work better.

<comment><USER3> Do you really think it's a criticism? I don't, I think it's honestly how he sees it. That's EXACTLY how I felt when I was in the same position, and I still feel this way sometimes. I loved this!

</comment></comment></comment><comment><USER4> I'm not a CS graduate, I didn't went to the university and I understand/follow the basic concepts behind most of what I see here because it happens to to map quite well with my areas of interest _and_ my actual job: front end developer. What I don't understand/don't know I'm very glad I can read about it here.

I usually avoid the facebook/twitter/google/ms/apple/stocks stuff because I don't give a crap and am not a fanboy but I like most of the rest. The signal/noise ratio is still extremely high on HN for me (it was higher when I started lurking, though). If it's too low for you, why do you inflict yourself all this suffering?

<comment><USER5> The SNR on HN is great. For one, most people here still know what SNR means. I still like reddit but at some point in the last several years teenagers became the primary demographic. Anyone remember when it was mostly programmers?

<comment><USER6> Its worse. Now its regular people.

<comment><USER7> The first sign of trouble I've seen for every social site in the last 10 years has been when that site's users start saying, "At least we're better than ________."

</comment></comment></comment></comment><comment><USER8> I think all the replies I've seen to this (including on the blog) seem to completely miss the tongue-in-cheek humor.

</comment><comment><USER9> This also rings a bell here I suppose <http://bayareaquarterlife.tumblr.com/image/32317753046>

</comment><comment><USER10> Add to that: "Why racism, ageism, sexism and other problems had by people not like me don't actually exist"

</comment><comment><USER11> Here let me give the response which was actually meant for this: hahaha ... this is funny :D

<comment><USER12> her other posts are also very funny in my opinion :p

</comment></comment><comment><USER13> Am I the only person who read the acronym as 'Bay Area Query Language'?

<comment><USER14> My first thought was Bachelor (of) Arts Query Language

<comment><USER15> I thought is was some new form of SQL, and the article will be claiming how it's better than NoSQL.

</comment></comment></comment><comment><USER16> What makes HN interesting is that there are a lot of stories on topics with which I am unfamiliar. Odds are that a lot of them will be uninteresting when I read or more likely skim the first article or two. Often this is because I don't have the contextual hooks to make it interesting - Clojure and closures are but two examples of topics that have become interesting from reading HN articles.

But, that's just reading the articles. Much of the value of reading HN is reading the discussions, and for myself, even more of the value I find in HN is participating in those discussions.

As a Liberal Arts graduate, I use HN to improve my writing. The constraints imposed by the topic and the feedback provided by the karma system help. Interaction with some really fucking smart people who write well helps even more.

Which reminds me that as parody the article falls flat - no article about Apple's latest at the top of the HN front page.

</comment><comment><USER3> I love this, it's important to remember the way HN can simulate the SV bubble and step out of it and see things from someone with new eyes' perspective. I'd love to see at least 1 HN satire thing make the front page every day.

</comment><comment><USER17> The insinuation that one needs a technical degree to understand HN headlines is erroneous and pernicious. The advantage of being on the internet is that you are a small number of clicks away from learning the meaning of any arbitrary string of punctuation marks. The only requirement to do this is a willingness to learn. The apposition of what presumably denotes technical terminology and meaningless management jargon (i.e. "## paradigm") suggests that the author of this comic is unwilling to venture very far outside of a small intellectual comfort zone.

<comment><USER18> The insinuation is erroneous and pernicious? Spoken like a liberal arts graduate! (I should know, I am one.)

<comment><USER17> Hey, I try my best. If I can accurately represent my position in words, I consider myself lucky, even if it costs me a few 50 cent words.

<comment><USER18> No, it's well that you avoided "considered harmful".

</comment></comment></comment></comment><comment><USER19> Reading and commenting on Hacker News as a non-graduate of anything, with one whole term of a programming course:

<http://news.ycombinator.com/threads?id=davidw></comment>


HiredNext v2.0 released - <AUTHOR> http://hirednext.wordpress.com/2011/02/10/hirednext-v2-0-released/

<comment><USER2> I looked into doing an app in this area awhile back, and found that there is a ton of competition that do very similar things to your site. As a way to stand out, perhaps consider doing more 'artistic' resumes - meaning ones that really jump out at you. Some quick googling results are below. There are a LOT of examples out there. It would require a lot more work to program/design, but since you're exporting to PDF and not Word, it should be doable and would be a big draw over the other online-resume sites.

<http://bit.ly/gQrgQ6> <http://bit.ly/9rmVYu> <http://bit.ly/hI5bFm>

</comment><comment><USER3> It's a cool idea and I think you're on the right track, but the interface leaves a lot to be desired: a) Most of this information is on LinkedIn, where's the integration? b) Not everyone lives in the USA, why would you impose that on your users? c) The edit resume interface is cludgy to the point of being unusable in Chrome.

</comment><comment><USER4> 'proffesional' spelled wrong on the front page under number 1, fyi

<comment><AUTHOR> corrected, thanks!</comment></comment>


How to get 4x the performance out of Heroku with Unicorn - <AUTHOR> http://blog.railsonfire.com/2012/05/06/Unicorn-on-Heroku.html

<comment><USER2> Why did their dynos go up from 1 to 5 in that graph if they're trying to get more workers per dyno?

<comment><USER3> NewRelic considers every Unicorn Worker to be a separate dyno</comment></comment>


Show HN: crype – diffable/syncable encryption for files or shell pipes - <AUTHOR> http://code.ivysaur.me/crype.html

<comment><USER2> SHA1 is long past its expiry date. NIST has been recommending to move away from it since 2010, and it outright banned it last year. And when the NSA- influenced NIST recommends something, you know you should be doing it at least 3 years earlier. Someone like NSA or even a drug cartel can pretty easily break it now.

This is a 2 year old article:

[https://www.schneier.com/blog/archives/2012/10/when_will_we_...](https://www.schneier.com/blog/archives/2012/10/when_will_we_se.html)

If you're worried about the performance overhead of SHA2, just use Blake2, which is actually faster than SHA1 and even MD5:

[https://leastauthority.com/blog/BLAKE2-harder-better- faster-...](https://leastauthority.com/blog/BLAKE2-harder-better-faster- stronger-than-MD5.html)

[http://bench.cr.yp.to/results- sha3.html#amd64-titan0](http://bench.cr.yp.to/results-sha3.html#amd64-titan0)

[https://blake2.net/](https://blake2.net/)

<comment><AUTHOR> Key derivation is SHA1-PBKDF2 not just SHA1, but you're right. I'll change to something more reputable in the next version.</comment></comment>


Are Your Friends Making You Fat? - <AUTHOR> http://www.nytimes.com/2009/09/13/magazine/13contagion-t.html?_r=1&pagewanted=all

<comment><AUTHOR> Credit for this submission goes to saraid216's comment. <http://news.ycombinator.com/item?id=2219348></comment>


Ask HN: How can I train attention to detail? - <AUTHOR> I've always been the type of person who makes careless mistakes, or is bad at noticing small details. I've just started my first job as a consultant and I've been getting bad performance reviews due to errors in my code or emailing a wrong file etc.<p>I've always struggled with this and I want to know has anyone else had the same problem and managed to fix themselves? <comment><USER2> You need better control of your reflexes. The best method I can think of is to do certain everyday tasks with your non-dominant hand. If you're right-handed, eat, brush your hair, do your non-essential writing/typing with your left- hand. This is inconvenient enough for your brain to slow down and for you to be more deliberate and measured in whatever you do.</comment>


Near-universal (pre iPhone 11) iOS bootrom exploit - <AUTHOR> https://twitter.com/axi0mx/status/1177542201670168576 <comment><USER2> Duplicate: [https://news.ycombinator.com/item?id=21091219](https://news.ycombinator.com/item?id=21091219)

</comment><comment><USER3> Not pre 11, according to tweet. It's 4S to 8.

<comment><USER4> > Most generations of iPhones and iPads are vulnerable: from iPhone 4S (A5 > chip) to iPhone 8 and iPhone X (A11 chip).

<comment><USER3> Exactly, title of post says pre 11, that includes XS, XS Max and Xr. All three wich are not vulnerable, per twitter post.</comment></comment></comment>


RocksDB: A Persistent Key-Value Store for Flash and RAM Storage - <AUTHOR> https://github.com/facebook/rocksdb <comment><USER2> [https://github.com/pingcap/tikv](https://github.com/pingcap/tikv) stores consensus state in RocksDB. > With the implementation of the Raft consensus algorithm in Rust and consensus state stored in RocksDB, it guarantees data consistency.

</comment><comment><USER3> Differences from leveldb: [https://github.com/facebook/rocksdb/wiki/Features- Not-in-Lev...](https://github.com/facebook/rocksdb/wiki/Features-Not-in- LevelDB)

</comment><comment><USER4> Has been using it in production for quite a long time now, wrote my own key- value store server running on top of RocksDB. I hope somebody writes a good and stable key value store server, I tried using ardb ([https://github.com/yinqiwen/ardb](https://github.com/yinqiwen/ardb)) but was not happy with it's memory consumption.

<comment><USER5> [https://github.com/cockroachdb/cockroach](https://github.com/cockroachdb/cockroach)

CockroachDB heavily utilizes RocksDB.</comment></comment>


Show HN: A platform for writing literature with friends - <AUTHOR> https://taleship.me <comment><USER2> Interesting platform; it never would've occurred to me something like a turn- based strategy game for writing stories.

</comment><comment><USER3> DNS record not found :(</comment>


Brigade 3: Real-time Path Tracing - <AUTHOR> http://brigade3.com/

<comment><USER2> Reminds me of this WebGL demo I recently tried out which runs surprisingly well even on my Intel HD4000 MBP:

[http://madebyevan.com/webgl-path-tracing/](http://madebyevan.com/webgl-path- tracing/)

<comment><USER3> That looks good. Do you know where I can find the code for this or maybe something similar?

<comment><USER4> View page source works, the js code is completely unobfuscated.

[http://madebyevan.com/webgl-path-tracing/webgl-path- tracing....](http://madebyevan.com/webgl-path-tracing/webgl-path-tracing.js)

<comment><USER3> Thank you!

<comment><USER5> It's also on github: [https://github.com/evanw/webgl-path- tracing](https://github.com/evanw/webgl-path-tracing)

</comment></comment></comment></comment></comment><comment><USER6> I am confused. I thought Brigade was created by Jacco Bikker, but then there's an OTOY logo down at the bottom. What's up with that? I didn't think these guys were related.

<comment><USER7> > The Brigade 2 path tracer was developed as part of my promotion at the > University of Delft, and developed into a product for OTOY.

[https://www.linkedin.com/pub/jacco- bikker/](https://www.linkedin.com/pub/jacco-bikker/)</comment></comment>