skysight-inc/HackerNews huggingface dataset:
Warsaw was devastated after the WWII. It is estimated that about 85% of the buildings were destroyed, and only about one thousand people lived in the ruins, compared to more than one million before the war. The communist government that was installed by the Soviet Union after the war initially decided to build a new capital city, because it was calculated that it would be cheaper to build a new one than reconstruct the old one. Later, people started to move back, and Warsaw was reconstructed instead.

There is a short movie based on a Russian airplane photo footage taken in 1945, the City of Ruins:
https://www.youtube.com/watch?v=Vx3aGiurRbQ

The general feeling is also quite well represented in "The Pianist (2002)", which I highly recommend.
FluxRecorder: Live Action Replay
Event Planning 101 – Towards a Great ROI
It made me fantasize about automating manual labor as an alternative way of engaging the physical world to direct manual labor.
A Look into Bluetooth v4.2 for Low Energy Products
I'm in. Actually, it's a long term goal for me and my family to move to a farm and escape the cubicle/office environment. The article resonates deeply with me. Until then, weekend camping trips, nature hikes and tending to our small flock of chickens in the suburbs will have to suffice.
Do we have supreme court worthy case on our hands?
Carmat’s 2nd patient dies 9 months after receiving an Artificial Heart implant
Correct, it's just a simple way to verify you're the account holder. Saves asking for DOB, address, account number which are more accessible.
Where are the GPU based SQL databases?
The fact that the perspective is slightly off bugs me more than it probably should.
The advantage of punching in four digits is that your phone rep doesn't get to see/hear them. You've identified yourself to the system, not the individual.
> // Copyright Joyent, Inc. and other Node contributors.

Maybe the person who removed the copyright was a node contributor?

Heh, maybe its the same person who put the copyright at the top of every file in the first place.

(I have no idea, just a guess)
> "Self closing tags have no place in HTML."

False. For void elements (like <br> <img>, etc) the "/" has no effect and is simply an accepted style that is fully supported by the spec.

http://dev.w3.org/html5/spec-author-view/syntax.html#syntax-...

The idea that a different writing style in a programming is somehow invalid is nonsensical.

Also, have fun working with things like JSF and writing HTML5 without those self-closing tags.
It's mostly underground now.
Delhi free Wifi Mystery
> Do they have more of a 'track me everywhere and let anyone that I chat with know' system like Facebook?

Nope. It is a simple option to share your location and send the coordinates via text (within the app) to your friend/group of friends. As simple as that.

It really only takes two taps, it's hard to beat that.
Apple Reportedly Pushing Labels to Kill Free Spotify Streaming
> To be a programmer, it takes someone that doesn't mind being behind a computer for a good part of the day (even if you're able to take a break to get some fresh air on occasion). Otherwise, it will have the effect it seems to have had on the OP, and ultimately leave you wishing for something else.

I don't know if that's true for everybody.

Being behind a computer all day long is what I've been doing since I was 8. I'm 26 now. I like computers. I don't mind it. But whenever I do a little traveling or have to spend a while outdoors, I feel an immense joy, and I get the feeling that there's an incredible amount of things out there I'm missing out; I yearn for life "outside". I think I'd do well on it. I'm happy as a programmer, but I can imagine myself being happy a farmer - who knows? Whether I'd be happy, or happier, I have no idea.

There are so many occupations out there, and each person is so complex, I find it hard to say with any confidence that a person has found his true profession. It might just be that I'd have been an extraordinary sailor, but the circumstances of life have made it so that I will never know that reality. Everyone convinces themselves that they've found the path they were cut out for, but there's a lot of wishful thinking there, and many people don't even consider these issues at all.
There is a movie about post-war Warsaw [1], based on Russian airplane photo shoots. The part of the city that looks almost perfectly flat is the former Jewish ghetto. Nowadays, this area has a completely different arrangement of streets, because in 1945 you could not tell very well a street from a building, so it was re-engineered.

[1] https://www.youtube.com/watch?v=Vx3aGiurRbQ
You have to bare in mind that the people managing that social media account is probably only a few grades higher than your average call centre puppet who follows a script. While some of VM's responses could have been phrased better (within the confines of Twitters max character count), these people are generally there to answer end user rage about their router crashing and such like rather than this. Sadly information security is quite significantly more advanced - so much so that even IT professionals frequently get it wrong.

What should really be happening here is the discussion being escalated to their systems / security team and an official open letter published.
Badass Indian Armed Forces
Amen. And don't forget the "learn just enough to be dangerous" coding academies out there. Plus all of the developers that just Google their problem and use the blog/SO code from the first hit as their work. Finally we've got plenty of IDE's and plugins for said IDE's that can generate all the code you need, though without understanding why it was generated that way, what it really does, and how it will fail.

In short, it's far too easy to fake being a coder. The Whiteboard is a great way to see if they can hack it, and hence it's been around for two decades or more.

But then there are all the introverted Google search coders out there that don't like talking with other human beings. For them, whiteboard coding and being asked "why" they used this or that method is too much to handle, hence the cheers of "down with the whiteboard!"
> Although an excellent book that covers these things is The Manga Guide to Linear Algebra, by O'Reilley.

Thanks for that recommendation! I'm reading the sample chapter now, and it's a great review. I'm not a huge manga fan but this is a nice way to break up complex ideas.
Yeah, the tram lines were mostly torn out of West Berlin in the 1950s to make more space for cars. They're still all over the east, and there's been some very recent construction including a tram line that goes to the main railway station.

You've still got pretty good buses in those areas, though. Our main public transit problem lately is construction and/or strikes that shut down large parts of the S-Bahn.
Some good points here too.

IMHO it's a huge waste having to always be re-inserting your stuff constantly.

I believe batching with ack's is the best option for reliably sync'ing data between two systems with good performance. I know a few people that work at various companies doing events and IoT where they can't drop events and they almost always end up doing batches(or micro batches, whatever you want to call it).. Would be nice if ES offered something along these lines.
And to clarify, HTML5 just codified what the browsers have always been doing. The HTML4 standards did not allow <br /> but all browsers accepted it just fine.
> Given my background and my time away from ECE, I've forgotten more about comp arch, semiconductor physics, and microprocessor design than most CS graduates I know have ever learned.

I feel you on that one man. I bombed a lot of interviews because I didn't memorize all the trivia. I've implemented a basic CPU in VHDL and wired up a whole computer out of a single microcontroller and I know all about the cache and TLB and ILP and all kinds of low-level stuff. But those questions never seem to come up in interviews.
Perfectly works with FF35 on WinXP
In the Midwest, suburbs are designed and developed around the car and the "local shops" are generally located in a series of strip malls off the major roads. On the coasts and in denser populated areas, there seems to be a renewed push for more walk-able areas, public transit and such though.
Heartening: No data for my home county.
Anything ES6y implemented in modern versions of V8 that aren't in the version that Node.js is using cannot be used. E.g., if you use `"strict mode";`, `const` works in an ES6 way in io.js but throws a syntax error in Node, though if you don't use `"strict mode";` you continue to get the pre-ES6 non-standard `const` that V8 has provided for a long time.

A minor one is that in io.js, `require('events') === require('events').EventEmitter` while that's not true in Node (where require('events') just gives an object with `EventEmitter` and possibly other properties on i.
True. But, I had the same issue with the original Note. It was only 720p. Yeah, it had a big screen, but it had no more pixels. And a 5" screen seems plenty for using a touch keyboard with its terrible auto-correct (talking about both Android and iOS here). Granted, I'm one of those that would still really like a physical keyboard to text and email faster, they just don't make them anymore.
This is the path that I eventually started to take as I progressed as a developer. Most people when shown a better way are open to it as long as it isn't presented in a manner meant to convey superiority.
Elance-ODesk Rebrands as Upwork, Debuts Slack-Like Chat Platform
I thought that white suburban kids were already pretty much immune against actions for small amounts of marijuana possession. The whole war on drugs was always thinly veiled as pretext for oppression of blacks/hispanics/poor.
Found the person who only read the first few paragraphs.
So maybe it's time to teach, at some point in the class, that all those classifications in biology and other sciences are more or less arbitrary? That they're just approximations created for practical reasons, often adapted on the fly to fit a problem? Understanding this single concept would kill a lot of pseudo-scientific debates and prevent people from developing wrong ways of thinking, up to such ridiculous cases as modeling animals with Object-Oriented Programming you get in Software Engineering classes.
So HN people don't see a problem when someone mocks a whole community, but are happy to downvote my comment.

I knew my comment was going down. I still had to take my stand and post it. But how come people don't see a fault with the original comment.
CSVKit Brings the Unix Philosophy to CSV
Because of some technical reasons language renames can't be handled by Github at all currently: https://github.com/github/linguist/pull/1936

Edit: The now deleted post was asking about whether Nim code could finally be identified as "Nim" instead of "Nimrod" by Github.
Considering the disappointing realities of human nature and office politics, I think your defeatist attitude is 100% the correct strategy. It may be worth politely and discreetly trying once to make things better, but in my experience if the individual / organization shows no interest (or just as likely, outright hostility) to the philosophy of trying to do things simply, the best recipe is to shut up, collect your paycheque, and constantly look for better opportunities elsewhere.
Could FJORDS help solve global warming? Deep sea inlets trap huge sums of carbon
Yeah, for the people confused, "authentication codeword" might be a better way to think of it. This is not the traditional password, this is akin to the phone support version of your mother's maiden name.

If I were to call up Virgin and say, "Hey, this is MattBearman, I want to add a phone to my account and an international calling plan," they need a way to verify that I am MattBearman. Instead of asking for personal information, they ask for an "account password" which is not your online password and is only used for the purpose of identifying the caller.

It has to be plaintext or encrypted; they're not going to give you a hashing algorithm to work out over the phone.
Except that CERN doesn't ask these questions. This was the author's experience in being interviewed for another job.
Code Climate has a scoring algorithm that looks at the quality of your code, including its complexity.

https://codeclimate.com/
Hi all,

there are some complexity KPIs that have proven to reflect the complexity of your source code. Code in nesting level N and the cyclomatic complexity (aka. McCabe complexity) [http://en.wikipedia.org/wiki/Cyclomatic_complexity] are two of them.

Especially "nesting level complexity", that is the amount of code in nesting level N+ (e.g. the amount of code in nesting level 7+), is a complexity KPI that can reflect unnecessary complexity in your code.

However, just having the "numbers" is not enough to convince your co-workers (I talk my own experiences here ;)). What you need is a visualization of these complexity KPIs. I used the following online-platform (https://tp.softwarediagnostics.com) to discuss issues like yours with my co-workers in an objective and transparent manner. They provide a freemium version of the platform that lets you analyze and visualize the nesting level complexity of your source code in a convenient way. Maybe it can help you in the discussion with your co-workers.
the alternate spelling of the name of the IMG element

I remember that jumped out at me when I read the HTML5 parsing spec, and I had no success whatsoever finding more information about it (try Googling "<image>"); do you have any links on how it came into existence? Or even better, a site that actually does this?
You can create vivid unimaginable universes/superstructures with such detail just by changing some parameters. Planets, space stations, cities, forest, ocean, I can only say what else. The fractals I have seen in the video outnumber the unique sci-fi worlds in movies/games I have seen. I feel like a God who can create my own universe. Simply amazing. Just wow.
Hilarious...

I grew up on a large agriculture operation miles from town. I hated it. My friends all got to do cool stuff like skateboard and go to the mall. I had to have a milk cow instead. I couldn't wait to grow up and get away and live in a city. I was going to be an electrical engineer. Instead I became an agronomist. I worked on some different types of farms and although it was OK it wasn't exactly what I wanted to do. I wanted to think all day at work, not just exist and do the same thing season after season. I always loved computers and had ever since my first TSR-80. I started playing around with HTML. Then I learned Python and Javascript. Then I started writing more complex programs. Then I decided I wanted to do it full time about 4 years ago and quite my job as a land reclamation specialist. My boss was quite surprised... he knew I was "good with computers" but I was going to be a programming nerd? I got some contract jobs. Then I got a full time job as a web developer. I love it. Every day I'm clean, I sit in a comfortable chair in a climate controlled environment and I play with computer code. I'm very happy (although I still live on a few acres and have a big garden... it's a hobby now which is just the way I like it).
Apparently, it’s not permitted:

> In North-American zoning, zones clearly specify which use is allowed on it. In general, zones allow only one or two uses. For example, a residential single-family detached home zone tolerates only single-family detached houses. Don't try to put a convenience store or a school in one, nor a duplex.

http://urbankchoze.blogspot.co.uk/2014/04/japanese-zoning.ht...

Previous discussion:

https://news.ycombinator.com/item?id=8540845
I live in the country. Most of the year I can get food from farms that are located less than 2 miles from me, all on my street. It's phenomenal. The closest decent grocery store is an hour plus, so its nice to be able to get stuff from neighbors and it makes you eat healthy.
So this has to be said again : Linux is NOT an operating system, Linux is a Kernel. Android, Debian and OpenWRT are operating systems. Debian even support other kernels than Linux.
The article is out-of-time. The question nowadays is: 'Why didn't Android become a viable OS for desktops and laptops?'
Show HN: Dextro Stream – Periscope livestream discovery with computer vision
There's huge benefits from people understanding clearly what sort of tasks computers are good at (and not). Or at least, having reasonable awareness of the subset of tasks that computers are obviously good at (you know, stuff like copying a piece of information into 3 different places).

I think this is sort of what many people are reaching for when they start babbling about teaching everybody to program (I guess many people calling for teaching everybody to program may not really understand it themselves).
Direct link: http://hackernews.demos.monkeylearn.com/

Personally, I don't really see a reason for the chart. It would be nice to have a way to disable it.
Works fine in Chrome 43.0.2357.45 OS X.
Ask him to change it in some meaningful way and document the struggle.
You're thinking about it wrong. It's not about the complexity of code or any measure thereof, but a simple communication issue.

Telling someone that their code is too complex can very easily be interpreted as a personal affront, especially by more junior developers. It can very easily communicate that they are a shitty developer and don't know what they are doing. When that happens you will get nowhere.

In that situation, the other person feels that they have to defend themselves. They get myopic and unable to see whatever argument you present. They simply will not accept it, or if they do they will resent you for it.

The best way to go about it is to acknowledge their efforts and validate their thinking. Look at why the code is the way it is, and try and understand why it's written that way. Approach the situation not as "I am right, you are wrong" but as "I don't understand this part, can you explain it to me." When they explain and you think it's complex say something like "Ah, yes! That's what I thought it did. It seemed a bit complex so I was wondering if it did anything else. Have you considered x or y?"

The more opportunities you allow to the other person to save face, and the more you value their efforts and work the further you will get.
WildFly 9 RC1 ready to take for a test flight
I just get up at six eat breakfast and hit the gym. So much better than sitting in traffic for 2 hours.
Many Americans don't see the value in a local shop because local shops tend to be more expensive and offer fewer choices. It's easier to consolidate your errands and hit a big grocery store and a big box store.
USBKill Turns Thumb Drives into Computer Kill Switches
Things You Didn't Know About Media Exchange in Mobile: Transterra Media
Combination of zoning ordinances keeping shops away from residential areas and shops not being able to compete on price against the mega stores' huge economies of scale.
I can relate, though we lived on the edge of a town of 8000 people but it was 3 hours drive to a city and this was in South Africa. I hated it, I loved visiting the city. I moved to the city as soon as I could, and moved to bigger cities and other countries. That said the appeal of living in the countryside would always tempt me. Recently I was working remotely, so we decided to move to a nice big house in the country, outside of a village of a few hundred people. It was nice, but remote and lonely and after 6 months we're happy to be back in a city again, in a well connected part of a city where we can easily choose between going into the city centre or being outside of the city.
Relax, It's Just Ubuntu 15.04. AARGH IT'S FULL OF SYSTEMD
From the Help and Support for the ThinkPad X201 Tablet:

To maximize the life of the battery, do the following:

Use the battery until the charge is completely
depleted--until the battery status indicator starts
blinking orange.

Recharge the battery completely before using it.
The battery is fully charged if the battery indicator
shows green when the AC adapter is plugged in.
Out of 46 comments the word "remote" was mentioned 17 times. That is interesting to me. Especially when a majority of positions are obviously not offering a remote option.
Here is some info on the Sauerland cell of 2007 (unfortunately in German):

http://www.stern.de/panorama/sauerland-zelle-mutmasslicher-c...

Quick summary:
The person the people in the Sauerland cell called "boss" and who organised the fuses for them was a "contact person" for MİT (Turkish intelligence org.) and CIA.

https://en.wikipedia.org/wiki/National_Intelligence_Organiza...

Background:

https://en.wikipedia.org/wiki/2007_bomb_plot_in_Germany
How to Write a Rust Syntax Extension
I don't see this as much of a problem as you do.

Except for the pill poppers, who could probably be managed better than they are now and a few other drugs that are in line with Marijuana...

Meth, for instance, greatly accelerates the damage of a number of degenerative diseases [e.g. HIV] on top of the more commonly discussed effects.
This is funny ; I moved from the Cambridge MA area to a 50 acre farm in rural NH a year ago. I could identify the brand of tractor and livestock nipples from the pictures.

Everything in this article is 100% accurate, based on my own experiences of the last 15 months.

Anyway, time to stop surfing news.yc and go check in on the pigs, then get back to building the greenhouse.
Do you mean "too complex for what it's trying to solve?" - you can prove that with a simpler, cleaner solution to compare against.
I would guess that this also depends a lot on the item itself. Sites regularly collapse under the load from HN, and I think almost any hosting solution should be able to handle ~0.7 hits/second.
Don't forget the taxes part! Conservatives are pretty OK taxing it.
It's always a good idea to get your news from various sources and then make up your own opinion.

The sources listed here a certainly not bad.
http://www.warsawrising.eu/
9 Simple ways of increasing productivity at work
I agree, this list is way overboard. It is far too broad and too deep in too many areas. You need to implement RSA? But then just a couple vague paragraphs on databases?
> The drug marketplace becomes a confusing grey market of legitimate, semi-legitimate and completely illegitimate usage of the same substances.

Largely like today, then. E.g. the largest gateway to heroin use is prescription opioids (which are far more expensive to buy on the black market than it is to buy equivalent doses of heroin from your friendly neighbourhood dealer; and in some countries heroin too is provided on prescription - e.g. in the UK, in addition to occasionally being made available to addicts, it is used as legitimate pain relief for post operative pain though I believe only for inpatient use)
HR trends, employee management and work environment. Wanna join?
Take a look at the second picture on this page:

http://culture.pl/pl/artykul/co-pamieta-warszawa

This is the ghetto area.

And these are before/after photos, all taken in the center of Warsaw: http://wczorajidzis.blogspot.com/2010/06/3-w-1-1945-1971-201...

I've always been hoping that we can learn from past mistakes, but recent inaction of western europe towards Putin's war with Ukraine has me deeply worried.
Bime Choropleth: A beautiful thematic map to show off your data
5 ways to promote an inclusive environment where good ideas can emerge
There's also duration (legato vs staccato) and "smearing" notes to achieve that 'in between' sound. Very common in jazz, rock and blues, but not unheard of in classical.
...and we see results of this every day in news. "Follow the money" rule should be used all the time as default when trying to understand what the hell is going on in this world
> That basically makes embedding the license text pointless.

Embedding the license makes sense because otherwise others have to assume they don't have the right to use. The copyright notice on the other hand is pointless.