skysight-inc/HackerNews huggingface dataset:
Unless the city is being built on already flood-prone marshland (which is a dumb idea even right now), the timeline for it becoming inundated is on the order of 200-300+ years.

The historical lifetime of residential buildings rarely exceeds even 100 years - with notable exceptions only.

How far ahead do you think we should be considering when building? 100 years? 300? 500? 1000? The Earth is not static, and practically all land that we stand on today will become dramatically different at some (probably distant) point in the future.

Cities rise and fall faster than the climate changes around them - even when accounting for man-made climate change. Cities are also organic, continually redeveloping - with portions of it becoming disused and broken, while previously disused parts become revitalized.

Considering the timescales we're looking at, the natural lifespan of most coastal buildings would be considerably less than the encroaching waters, and more than enough time for cities to organically grow away from them.

So wtvanhest's position seems sensible. There is really no reason to not live on the coastline today.
Seems like that would be doable in a browser extension.
That's one issue with a/b testing, it can lead to behavior that's all data driven which then can lead to "tricky" designs being implemented. Sometimes, someone should just be able to make a call.
PS is really heavy. It's powerful, but cumbersome for app design. Indd is way faster if you're designing up flows. You can change a color universally, embed things in different files in one command, you can set styles for type so every header, subhead, paragraph, etc, is the same, and you can change that all at once across all you files/design. And if you make a style guide, it's a lot faster.
SEEKING WORK - remote or local, Nottingham, UK

I'm a developer with a lot of Javascript experience. I've used javascript to modify leading UK retailers websites to increase conversions.

I've only recently started freelancing so I'm very available and have competitive rates.

I also have knowledge of:
Ruby, Python, PHP and Classic ASP.

Thanks!
I'm not so sure. The reason that the iPad3 and 4 are thicker than the iPad 2 is because of the extra battery needed for the Retina display. Unless there is a breakthrough on displays (IGZO maybe) I don't think Apple will be doing a retina display for a while because of the added cost, weight and thickness needed for a bigger battery.
Why not use Google...
You guys are a bunch of cranky pants
Looks cool, but how does it differ from this - http://www.murata.com/products/micromechatronics/index.html ?
Why not just find an exploit in the code.

Spending months building trust while creating a giant trail of information that can be used to find you and then really pissing off the open-source community seems like a bad plan for someone that is attempting to quietly gain root. Might work if one project is attempting to discredit another project (think closed source vendor trying to steal clients who use opensourced github projects).

I'm not saying someone wont do it, I suspect it has been done a few times, but it is a dumb way to break into computers and far more work/risk than downloading metasploit and using a public exploit.
> Note also that half the editors are under 22. This is probably why you can find vast articles on Pokemon and deletionists go around flushing articles on anything that happened before 1990.

Do you have any idea what you're talking about? Vast articles? No, the Pokemon articles were purged pretty early on; look at lists like http://en.wikipedia.org/wiki/List_of_Pok%C3%A9mon_characters or https://en.wikipedia.org/wiki/List_of_Pok%C3%A9mon_%28202%E2... which devote a few lines to main characters or major pokemon, and just compare some with their respective entries in Bulbapedia (where the Pokemon Wikipedia editors ultimately fled to escape the deletionists, much like the Star Wars editors earlier fled en masse to Wookieepedia).

Even the Pikachu article has been eviscerated: http://en.wikipedia.org/wiki/Pikachu (Hope you enjoy a list of awards and mentions... It's 'out of universe' material donchaknow)
I'm guessing there are no way near enough Dvorak users to have any typos show up on the zeitgeist.
Curriculum shouldn't be an issue for much longer. The vast majority of the states (http://www.corestandards.org/in-the-states) have adopted the Common Core. The holdout is publishers: currently, textbook companies have nominal "core standards" texts, but the vast majority of them are old textbooks with minor changes to get out the door quickly. Once actual alternative surface, we can expect a bigger change.
Ask HN: How do you design/refactor your web app code (not frontend/UI design)
When I took CS software eng. class back in the day, we used to get assignments where the first part would be to just submit a design. In other words, just a skeleton of the classes, methods etc (primarily did Java/C++ back then).

We were taught that anything that is a "noun" would usually be a class and anything that is a verb would be its methods. More or less. Of course, it is just a guideline and not carved in stone.

When creating web apps, do you use this methodology at all ? I like to do a skeleton design first and then put the actual code later. For example, the easiest one would be the "User" object. User is a noun, a user has username,password etc. What else ?
I have a white board right above my monitor. I write a daily "to do" list there and check off items as they get done. Items that do not get done in one day get moved to the next day. I try not to let the list get too long (I know I need to do 100 things, but if I can only do 3 today then my to do list only contains 3). It keeps me sane and focused.

In the past I tried something similar to scrum (have a master list of everything I needed to do). But since I do have a day job and other responsibilities, I found that seeing a massive list got too overwhelming. Now I focus only on what I can get done now, not worrying about the pile of things waiting to be done.
Google calls its 1st Great Indian Online Shopping Fest a “huge success"
There is way too many people writing everyday in Wikipedia for time degradation to be a viable solution, plus it doesn't do anything for the problem of source curation.
This feels like that episode of Star Trek where Data plays poker with Newton, Einstein, and Hawking on the holodeck.
Sure. Just send me an email by replying to your purchase receipt.
Classes in CoffeeScript
Retina displays aren't so much disruptive as they are hard to give up after you've used one. The display is probably the single most important part of a tablet. A Retina display makes surfing the web, reading PDF's, and reading e-books just a totally different experience. I've taken to doing all of these things on my iPad instead of my MBP because its so hard to go back to a low-resolution screen.

We may not see a Retina Mini next year, because of supply issues with components, but not because Apple doesn't think it's important. Apple, unlike Microsoft (cough Surface RT cough), realizes how important the display is.
In case it isn't obvious, these are fictional.
People also wanted to enjoy a nice, big yard. Not everyone is racist.
Didn't work for me - waited until a 31MB file was 6% done, refreshed, selected it again and the process started over.

Environment:

Firefox 17.0

Arch Linux
A lot of conversion optimization is finding the balance between the number of steps and the complexity of each step.
I've installed Couchbase Server 2.0, now what?
The weight of the iPad was always it's biggest problem. Glad to see that demonstrated so clearly.
Good point, they reduced it to only thousands upon thousands of words enumerating every single character that has ever appeared.

Phew, what a useful compromise. Good work team. High fives all round.
Wisdom: Never put all your eggs in one basket.

Ignorance: Let's just put everything in the cloud!
I highly recommend workflowy [1]. I use it for todo lists, notes, or any type of list for my real job, side projects, and my personal life. I love how it is so fast and simple it seems like opening todo.txt in notepad, but it's powerful, instantly searchable, and syncs everywhere.

[1] https://workflowy.com/?ref=45b58c2.tw (disclosure: referral link gets me 250 more list items a month)
It seems Chrome doesn't allow extensions outside of the Chrome store to be installed in Chrome anymore, at least not the way it used to work. You now have to drag and drop the extension to the Extensions page in Chrome, but I wonder how long this will work.

Glad we're seeing this sort of stuff for browsers, though, even before the web crypto API is ready.
That was my gut feeling as well although PHP seems to walk the line pretty well...but it doesn't seem to attract the most talented developers. I wasn't sure if that was because of deficiency's with the language or because of the saturation of components (many below par) for sale.
I know a couple of people who've said, hands down, they'd take a Mini over an iPad 3. I would, in a heartbeat (and probably will next year, for 'testing') and I love the Retina displays, I just don't think you miss it that much with the iPad Mini unless you're reading, you have excellent eyesight and you hold it really close.

I know some people will inevitable go "you can SEE the pixels, right there, there's a pixel", and that's fine for them. But it's a bit like audiophile headphones, one person can pick up an extra set of dulcet tones but for that guy over there? He doesn't care too much, he likes the other one that's technically not as good but suits him more.
Ask HN: Single founder startup, is it possible?
So the story goes like this.
I've created a product. But!
The problem is that I'm the only founder. In most cases this is a "BIG NO" to investors

Is it really that important to have co-founders?
Should I try to submit my project to startup incubators or force and try to find co-founders?
Sort of reminds me of the scene in Life of Brian where Brian is caught by the Romans defacing the wall. http://www.youtube.com/watch?v=eaRcwpnsYYI
My iPad Mini arrived last weekend and I love it. He's absolutely right about the size and weight being the killer feature. Since I haven't used a retina display for long periods of time, I don't even notice the lower quality of the screen. I'll probably get a larger one at some point but I'm satisfied with my choice to start with the Mini.
Why do I get Error 503?
My point was that it sounded like you were basically saying that only popular articles should be allowed on Wikipedia, regardless of whether that meant anything older than a few years old should be deleted. Since I don't agree, I was pointing that out.
You could, someone actually commented there, asking the prof:

>"how do you know who posted the question? In this forum anyone can post under any name...".

The prof replied (as an answer, not a comment):

>"Anyone stupid enough to cheat is stupid enough to use their own name."

http://math.stackexchange.com/a/257156/23944

Since it will most likely be deleted by the mods very soon (merely because its not a mathematical answer), here is the screenshot

http://i.imgur.com/TtqHG.png

So, to be fair, we don't know if the prof is using his real name or it's just a friend of the OP trying to pull a prank. We'll probably never know.
I maintain a sorted list of tasks that are concrete action items, tagged with a priority (high, medium, low, or wishlist). Whenever I figure out something else that I need to do, I add it to the task list. While I'm working, I generally ignore the task list and work on whatever I feel like at the moment. If I can't think of something to do, I'll grab something off the top of the list.

Every Friday morning, I step back and evaluate my progress: I write a paragraph about what I did during the week, a paragraph about the overall sentiment of the feedback that I got during the week, and a paragraph about where the project stands in comparison to its long-term goals. During this time, I also go over my task list and add, remove, or reprioritize tasks as needed to make the list reflect reality.
That video was beautiful. It's easy to develop a narrow focus on your immediate surroundings. Sometimes it helps to take a step back and get a broader perspective of this wild, diverse and beautiful planet we're fortunate enough to live on.
> If millions of people suddenly switch on their kettle after watching their favourite soap, the demand for electricity may outstrip the supply, and the generators will pump out more electricity, and the frequency will go up.

http://en.wikipedia.org/wiki/TV_pickup
On every single flight I take, the main reason why everyone loves my iPad Mini is because it is a Nexus 7.

Edit: People ask: "is that the mini?". I avoid being a jerk about it and just say "It's the google one. One of the Nexus products. The mini wasn't out when I bought this but I really like it. etc etc"
Have you ever read "Scroogled" by Cory Doctorow or Stallman's "The Right To Read"? Both are a bit absurd at first glance but viewed today seem oddly prescient.

I'll even accept your assertion (for the sake of argument only, mind you!) that engineers at a company might only work on some small fragment of JS munging numbers in a database.

At some point, though, an engineer needs to implement the API for a saleable product using that information, or code up a dashboard with element names like "#user-site-history" or "#tracked-profile-visits", or at the very least see the marketing materials the sales folks use to show that the product is competitive due to this information gathering.

Your assertion makes publicity even more important--eventually, some engineer or admin is going to have to get their hands dirty and that is when they need to speak out.

~

To go back and answer your "so what if we have targeted advertising" directly: there is currently no heavily established legal framework of which I am aware that protects metadata about users gathered for the purposes of advertising. I do not know if Google or Facebook is prevented from giving up (for whatever reason!) the results of their ad engine's analysis of user browsing to anyone at a whim.

We (Americans, at any rate) are very lucky that our government at least goes through the motions of liberty enough to not overtly round up deviants and send them off to the camps or send drones after them--this is far from the case in various other countries.

As far as the idea that the information is given up willfully, we're talking about techniques and technology that are really only ten or fifteen years old...the average consumer has not had time to build up any sort of reasonable intuition about what they are sharing or not sharing, or how that information can be linked to other facts about their lives. To say that they've "willingly" given up this information is, I suggest, somewhat misleading.
Actually, while I'm on your site, let's go back to your App Design Handbook.

- Better layout; good that it's all on one page. Long scrolly site (Lost World's Fairs etc etc) are great but this is better shorter.

- Similar to the Facebook/MailChimp logo issue with your new book, why do you have a quote that has nothing to do with your product? Makes me think you're making up for a lack of testimonials.

- Highlighted differences between packages are better than your new book. But still would prefer side-side comparison.

- Difficult for you to give a sample of premium code included (the '10 Objective-C Snippets' and 'Xcode App Design Project') — I've got no idea what the quality or scope of this stuff is. Not sure what the answer is but that would be why I don't buy the $169 package.
https://www.google.com/search?q=site%3Aen.wikipedia.org+hack...
I find it more like HDTV.

I wasn't unhappy with standard definition, but I ended up watching more and more HD over time.

Now, when I watch SD, I notice it - not enough to put me off, but enough that it's ever-so slightly annoying.
[Rand: I hardly spend my time on the sidelines in a trash can grumping.

Henson: Not yet anyway. ]

.... at which point, I was laughing far too loudly for it to be considered appropriate in an office environment.
Xml fuzz-testing from your web-browser.
I'm sorry, it uploads in chunks of 6MB, I should make that more clear in the description, so you will lose at most 6MB when you refresh (this was created for very large uploads). Since you only uploaded ~1.8MB, it would start over.
Meta is killing wikipedia. Look at the number of username boards there are - it's bizarre. Just push a list of unaccepted stuff to developers and hard code what isn't allowed. (eg, dotted quads used the be usable as names, but are not any more.)
I got to see the editor powers in action as the professors comment was deleted after a reload. The edit makes sense, anyone can post under any name and bad news travels faster then good and can be stickier so reputations can be damaged incorrectly.
One-Fifth of America Is Cutting Out Other Christmas Presents to Buy iPads
it was obvious it was bullshit at least :D
According to the page it works on iPads:

http://samsclass.info/ipv6/proj/RA_flood2.htm#10
off-season farmers. During the yearly Nile floods the fields would be covered.
Mapping Walkable Surfaces in "The Witness" Game
Anatomy of a Perfect Landing Page
Frame latency spikes plague Radeon graphics cards despite high FPS
gigantt.com
As with the recording industry, the teaching industry's business model needs to change. Grading students on homework that can easily be googled is no longer an acceptable means of assessing work and aptitude.
Damn you for ruining my joy.
Of course it is possible. People do it all the time. Don't stress about your co-founder. Just make a good/valuable product/service and everything else will together by itself.
For an old house it's unusual; they've become a lot more popular recently.
How on earth can you define life success?

SATs correlate positively with family income and negatively with incarceration rates. That seems like a start to me.
Over the summer I started building a little command line tool to do task management for small projects I was working on (find it here: http://github.com/198d/clask). It basically creates another root branch in the repository you're working on and writes YAML files with various pieces of task metadata. The command line tool really just facilitated the editing/viewing of the underlying YAML files.

More recently, at work, I've been using a Trello board, as I'm sure many others here do.
I don't see the professor calling him out. Can you point it out to me? (Or has it been removed?)

EDIT: it was deleted
Advice please?
looking for a quick test/protocol to see if my macbook has some sort of virus.
Can't tell if being facetious or just totally disconnected from reality.
Just now, the professors answer disappeared in front of my eyes after a page refresh.
For those seeing this after me, apparently his professor was watching the thread and told him he show he is cheating and send a copy of the url and/or his post history to discuss his penalty.
So $30 Android phone is a PC, but a Smart TV isn't?
GitHub is some serious business.
diary.io - should we build this?
Gracious no. I'm the last person to stand up for bully-boy customs officials. But in this case a professional singer is coming here to sing. Sorry, but I really, really think they are doing their job correctly for once.
Yes! This would be great.
Hilarious.

But if I ever need a jury of my peers to audit my coding style to see how good it is, now I know what to do - a pretend-attempted-defacement is bound to be more effective than finding some place on the net to ask 'Is this proper idiomatic javascript?'.
Facebook to Introduce New Privacy Controls
How to build stunning custom iOS graphs on iPhone and iPad
Probably that when you page-down (eg spacebar on FF) the paging doesn't take in to account the fixed position element and so you miss out on that section of content

1
2
3
[4========]

4 is hidden by a fixed footer. When it pages up the next page is:

5
6
7
[8========]

and you've missed out on all the section 4 and 8 content.

So it's rather the facility of skipping by screenfuls of content rather than the key itself.
Ruby and Rails Tech Interview Questions and Tips
Just a thought - may be the student_id is the question itself? As in all students got different, unique questions, and therefore the prof can easily identify the person by looking at the question?
yup, read the paper
British cops arrest three people over ransomware attacks
Think of it this way. You should not get a co-founder just because you are worried about investors etc. You should get a co-founder when you need if at all. Get started and see how it goes. You will have your answer when you have the need for a co-founder.
A Short History of the GIF
I know that so much. Skitch is so crippled now. It was my favorite fast and simple "here let me point it out and show you" tool for everything. I annotated everything with it. With evernote killing the ease of "let me show" half, whats the point of annotating things and taking screen shots?

If there was ever an opportunity for a disruptive simple startup idea it would be to replicate what skitch did before evernote bought it and broke the original use case.
Share ideas. Gather support. Take action. Biz Stone backed Neighborland.com
This article motivated me to go and investigate if wikipedia had got any better.

Started writing an article about a technical topic I consider important which was not present. When it was only 2 short paragraphs long, only 8 minutes after I had created it, gone without warning or comment. So, nothing has changed at all.
Is this way of thinking common among students today?
OT: I think everyone has made the Evil Bit/DNT header connection at some point, but it seems especially funny/snarky being tacked on without any further note in the See Also section of the Evil Bit entry. It's not often I get a laugh out of non-content stuff on Wikipedia : )
pg is a lot more charismatic and without the 'uhhs' and 'uhms' in his speech here. I wonder if it's because the defcon crowd is more playful than, for example, the Python crowd he gave a speech to a few months ago.

Granted he's just reading it off a sheet of paper -- but, he's still presenting in a pretty engaging and fun way.
Tomorrow is No Email Day: Ignore your inbox and do something more useful instead
The Old Reader – A better social RSS reader
How to Rob a Bank in the 21st Century
I second that it is a wonderful idea. One on one project code reviews where the student explains their rationale and the professor points out issues would be a great way to judge progress as well as practice for code reviews the student will face in the real world.
I think the biggest cultural problem we have is the constant search and glorification of the prodigy/wonderkid and the consequent obsession with "natural talent", as if everyone has some special innate skill that they're destined to discover and be the best at.

If you don't understand calculus the first time around, it doesn't mean you're not a "math person", it means you need to sit down and RTFM for a few more hours. Likewise, if you're really uncoordinated and can't hit a baseball, go outside and practice for 2 hours every day. I guarantee you'll improve dramatically. There's not many things that humans do that can't be improved through practice and discipline.

For some background, I say all this as someone who was told up and down during his childhood how smart and gifted he was, all of which came crashing and burning during high school and college when I realized there were actually things I needed to put in effort to learn. I'm still trying to repair my study habits and fill in knowledge gaps to this day, and I truly wish people had congratulated me more when I had put in a lot of effort into something than when I appeared to grasp a concept quickly with no effort.
There's so much data we're running out of words to describe it
I seem to recall that, at least in the Chinese system, unless you meet a certain bar, you are kicked out of school at specified intervals. This would tend to lead to a school system only filled with top-performers.