skysight-inc/HackerNews huggingface dataset:
One thing that's great about Neoclassical, etc. style of architecture is how well it blended in and complemented earlier styles.

The Baroque Château de Maisons-Laffitte [1] would look splendid next to the Palais Garnier [2] built 200 years later all in a fictional city next to the Pantheon [3] built 2000 prior!

[1] - http://www.maisonslaffitte.net/
[2] - http://en.wikipedia.org/wiki/Palais_Garnier
[3] - http://en.wikipedia.org/wiki/Pantheon,_Rome

I think this influence carried forward and evolved into Art Deco [4] somewhat, and the war simply killed off this entire line of movement.

[4] - http://upload.wikimedia.org/wikipedia/commons/0/0b/Chrysler_...

And then we end up with eyesores like the J Edgar Hoover building

http://en.wikipedia.org/wiki/File:Fbi_headquarters.jpg
Is this true? I hadn't seen this. I've found Facebook specifically don't let you access the emails of a user's friends. Quora could easily receive higher access of course, but this still seems like it shouldn't be possible.
This reminds me of an interview with a bank robber (by a sociologist). He was talking about a job that they're done quite a few years back and how he was amused at the media reports afterwards. They all said that it was a highly organized gang who were clearly very professional bank thieves that had been planning the heist for months.

The reality was a group of guys who'd never robbed a bank before were sitting around in a pub and decided to rob the nearest bank on a whim.

It's in everyone's interests to make the attackers seem as sophisticated, skilled and scary as possible. The attacked party doesn't look at bad, their security teams don't look as bad and law enforcement doesn't look as bad. And the attackers feel smarter than they are.

TL;DR: you're never going to see a report saying "we were hacked by idiots because we did stupid things"
I think we'd need to see this research. Just in terms of avoiding drive-bys, working remotely is far more stable and efficient (ergo productive).
I greatly prefer Scheme-like lexical scoping. However, JavaScript does not implement lexical scoping properly. Given the particularities of JavaScript's inadequacies, I think that the CoffeeScript design is very reasonable. It's certainly not "broken".

Lots more discussion here: https://news.ycombinator.com/item?id=3379962
... make the results of federally-funded research publically available free of charge within 12 months after original publication.

Doesn't that shift the burden on agencies rather than publishers, allowing them to publish on paid-for journals but then making them available after a year by paying some open access fee to the publisher?

Also, if publicly funded research is to be publicly available, shouldn't it be so right away?

I just feel that this measure is incomplete and tries to keep at least part of the publishers' inflow of cash.
Obvious joke:

The NY Times Is a Waste of Time (2013) (news.ycombinator.com)
Spoilers -- it is still plastered with ugly as sin ads, each one competing with the others in an arms race for your attention by plastering important looking 'buttons' (really just part of the ad's graphic) for you to click, making it difficult to figure out how to actually navigate the site.
Dev Bootcamp is looking for mentors
Hello all! I am attending DBC in April and I received an email from them regarding their need for mentors to share their professional experience with students. I figured hacker news would have some really talented people who would love to share some of their experiences with the eager students at DBC. They are currently looking for ruby, rails, and JavaScript developers to speak with students.

If anyone is interested or would know someone who migth be, the mentor FAQ is:
https://docs.google.com/document/d/1GDTvOCcdoDifM8jlKMSi61mEDeX6-7XwrSHK2NU9Lmc/mobilebasic?pli=1

And the application is
https://devbootcamp.wufoo.com/forms/dev-bootcamp-mentor-application/

Thanks!
That article points out a design decision that the author disagrees with. It does not prove that CoffeeScript's scoping is broken.
>For most jobs, it's incredibly valuable to have impromptu "hallway" discussions that can't be scheduled in advance, isn't it?

No, it's not.

If your business is so undisciplined and random that it's "valuable" (and even more "incredibly valuable") to have improptu "hallway" discussions, then you're doing it wrong.
My wife lived in Germany after HS and remarked that her physician host father would always tell her she was going to catch a cold because she wasn't keeping her kidneys warm.
I like the idea of having an e-mail based web service, but I'm not sure if blogging is the right service to be used by email. A big part of blogging is hyperlinks to other parts of the web, and putting in hyperlinks into an e-mail is a little troublesome. In addition to tweets, embedding content (such as videos and tweets) is also difficult.

But at the same time, I really like the idea of using email to publish something to the web.

Could I tie in my existing tumblr or wordpress or other blogging platform account then do posts like that?
WTF! We don't get to see the results after filling in? This is not cool. You get my info, you show me the stats. It is just common courtesy.
why is it so important to see the device?

you only touch and play with the controller, the device is just a box

we clearly know what the PS4 is about

1- the hardware is PC-ish
2- the system will be dev friendly
3- the vita will be used to cover some of the use cases of the wii u, maybe more in the future
4- lots of focus switched to social aspect of gaming, like sharing and streaming

I do agree with few points
1- the graphics are not all that impressive
2- they really didnt show off the new controller potential

but still we now clearly know what PS4 is about
I agree that it seems illegal.

We have thousands of usernames and passwords for users on our services. If we then tried using these to log into our users facebook accounts in order to install an app of ours we'd be rightly prosecuted. Yet this is exactly what Spotify are doing.
But, complex technical solutions ALSO have a cost

The solution is hardly "complex".

Your CC number never leaves your card unencrypted. Your card details are encrypted on a server somewhere. A transaction consists of a record of sale that is signed by the merchant's private key, sent to your card, which then signs it with your private key.

Said package of data is delivered up to Visa's servers. Your digital signature is validated with your public key, merchant's key is validated, the order goes through. Yes this requires an internet connection, yes it breaks offline processing. It also cuts fraud to 0.

Online purchases get more complicated, sure. Lazy way is to have something running on client machine that can sign data downloaded from merchant, make it a browser plugin or even better a standard all browsers implement, so long as the private key is stored somewhere and can be applied to a message. This is not exactly a hard problem. Doing it right is tricky, thankfully a good number of correct implementations already exist. Use one of those.

A more secure solution, especially for PCs, is to have a dongle, everything is processed on card. Then even if the PC is rooted 50 ways to Sunday all orders are still secure.

This is no more convoluted (and many would argue less) than the current way by which credit card orders are processed.

Credit Card companies currently place the entire burden of fraud onto merchants. They don't really have a reason to care about fraud, other than that it is bad customer service to have your customer's identity stolen.

The real problem here is how to deal with crap like reoccurring payments. Too many organizations are used to a workflow where in they store your credit card number. That is obviously insecure (see: news stories that come out all the time). I am not sure how to solve that particular problem though. Obviously it is a big blocker to getting a more secure system implemented!
I wish the US didn't have such an extreme hatred of rail. Ooh well, enjoy sitting in traffic for hours every day, my fellow citizens. You can't buy that time back later in life.
I still see a big green "download" button that is in reality an advertisement for who-knows-what download manager. http://twitpic.com/as9agf http://twitpic.com/c60rx5/full

This is all I need to see to know they haven't really changed.
I'm not trying to give Google a pass, but this sounds like every big tech company actually. Managing is hard I guess, and opaqueness arises naturally even in meritocracies.
I just thought it was a way for the Discourse guys to get people here to look at a 'real' thread in Discourse to get a feel for the system. If it is compelling enough to get someone to register and comment its a double benefit.

That said, the annoying ones for me are links to Google+ things, the URL says "google.com" but the content is various.
The whole point of lexical scoping is that code in an inner scope can't mess with an outer scope's variables without meaning to. CoffeeScript doesn't achieve that. The same code in an inner scope means different things depending on whether the outer scope uses the same variable names. It's broken.
Look up Shannon limit. Fundamental limit on bandwidth is directly related to signal to noise ratio and available bandwidth.

Then you need to think who you are sharing the bandwidth with. Basically all transmitters and those overlapping (either they are noise or impose bandwidth limits).
If I'm an employer and you are working for me, I am asking you to solve a problem because there is some value in the result.

If I'm interviewing you, chances are, the result has no intrinsic value - I already (hopefully) know it. What I want to know is "Can you solve other similarly difficult problems?" In this context, being able to come up with a solution to the problem isn't as useful in answering that as knowing how you solved it.
From what I've read, probably 365 days.
Similarly, I first learned it as "Hot Cock Sauce".
It's not the JVM or the ecosystem, but the language itself. It is clunky and generally irritating to write and read. But the libraries and its niche sophistication (basically enterprise middleware and webapps) are second to none, so people put up with it.

Note: I've been writing it professionally since 1999, currently working a lot with ServiceMix so I'm knee-deep in the enterprise stuff.
the need to ensure that the valuable contributions that the scientific publishing industry provides are not lost

Holy newspeak. These are companies, they don't make contributions out of the good of their heart, _they extract value for their shareholders_, who are neither the taxpayers nor the scientists. The ridiculous gross margins and nonexistent competition suggests they do so in what can only be called rent-seeking.
True. To fight phishing without locking down users takes staff and software to scan the network in real time, to catch phishing attacks as they succeed but before they get anything. That stuff is expensive.
"what does any of this have to do with NASA?"

The singularity does not intend to remain Earthbound?
Man, when Sourceforge fixed the wget "misfeature" a few years ago, that was great. They should do more of that.

Every time I hit a Sourceforge page, entire seconds are spent navigating to the actual page that I want. That's not to say that it's impossible to figure out how to get to where I want (that status is reserved solely for Launchpad). Rather, it just takes a lot of time to use Sourceforge. When the seconds are ticking away, and another page has to load, it's just infuriating. I want at most two page loads: whatever awful incoming link I came in from, and then the thing I actually want on the project. I keep forgetting the url structure, so I can't just type to what I want to get. GitHub and BitBucket have both done urls particularly well.. you can easily predict the exact url to immediately see the contents of a file.

Let's examine some Sourceforge urls.

main page: http://sourceforge.net/projects/docutils/?source=directory

source code: http://sourceforge.net/scm/?type=svn&group_id=38414&...

Oops, wait, no.

real source code: http://docutils.svn.sourceforge.net/viewvc/docutils/

Let's see a file... pick a folder, click a file and you get this:

http://docutils.svn.sourceforge.net/viewvc/docutils/trunk/we...

I know this is viewvc, but who cares. When I click a file, I wanted the file, not the version history. Why is version history still the default action? Okay, click on the version and you get the content:

http://docutils.svn.sourceforge.net/viewvc/docutils?view=rev...

Well, no. This is just a diff. Okay, let's try clicking on the file again because ???

http://docutils.svn.sourceforge.net/viewvc/docutils/trunk/we...

File contents, at long last! But the real url to get the actual file is something like this:

http://docutils.svn.sourceforge.net/viewvc/docutils/trunk/we...

But does this work for other projects? Well, I seem to remember that FileZilla was hosted on Sourceforge.. let's see.

http://filezilla.svn.sourceforge.net/viewvc/filezilla

Well, at least that worked. Click around a bit..

http://filezilla.svn.sourceforge.net/viewvc/filezilla/FileZi...

Oops, repo moved. Well, let's try another project.

http://phpmyadmin.svn.sourceforge.net/viewvc/phpmyadmin/

After a bunch of clicking..

http://phpmyadmin.svn.sourceforge.net/viewvc/phpmyadmin/trun...

At this point, I think a lot of Sourceforge's problem is viewvc. And the number of pages in between the project page and the things I need to do. I think getting rid of viewvc would probably be a huge step forward. Why should I even have to type viewvc in the first place?

When you don't include viewvc in the url, you get to a directory index (argh):

http://phpmyadmin.svn.sourceforge.net/phpmyadmin/trunk/phpMy...

But why am I including phpmyadmin in the url again anyway? It's already in the subdomain. And it's not a folder in the repository... so what's the deal.

BLAH
Minor point: GitHub wiki's have git access. https://github.com/[user]/[repo]/wiki/_access
https://www.google.com/finance?q=NASDAQ%3ABBRY
RIM: $13.18/share

https://www.google.com/finance?q=GOOG
Google: $799.71/share

Relevance? Spend your valuable time at the conferences of companies that have a viable future.
Walk around the city. There is no absolute best place. Hang around where the steam clock is in Gastown. West Van is also great. Nice places on Robson street close to Burrard too. The library is also worth a check and was featured in a bunch of movies (on Georgia). Personally I find Yaletown a bit boring but if you want "relax" and "not cheap" go to Blenz on Helmcken.
The article specifically mentions customer service reps. Don't know what percentage is csr, and what are stereotypical "I can work anywhere I want" devs.

But for those remote csrs, besides the upheaval, it's going to be tough working in SV on csr pay.

And how much team building do you need to read troubleshooting prompts out of a binder anyway?
Chromebook Pixel: Too Much, Too Soon
Sony’s Next Act: A Hardware-Less PlayStation
Something else to watch for, whenever there's a really important piece of negative news about the government, there's almost always a piece of really trivial news about the entertainment industry or about a dramatic, but commonplace natural phenomenon (that's usually not reported at all) or a tragic death of an otherwise unremarkable, but photogenic young person, that will get far more news coverage and push the important bit off the front page.

I've found Western media is fairly subtle at it, but in some countries the media monopoly is such that it's done almost so ham-handedly as to be almost absurd. There's a few in the U.S. that are pretty clumsy about it too.

It's literally watching the shitty supermarket tabloids jump up from next to the candy bars to the number one national news story.

What's even more interesting is that the media, in a sort of faux meta-analysis, will acknowledge ways that stories are buried or minimized, that have nothing to do with the ways they actually bury and minimize important news -- the Friday bombshell press conference for example.
Imagine you are watching the ball, but instead of traveling along a line, it is tracing a circle- however you are viewing it from the one-dimensional angle. Is that smoothstep, or would that be a different equation? They look similar to my naked eye.
The QR Clock
Innovation Really Matters – Lessons Learned from Detroit
Django-simplestatic - opinionated static file management
Even though managing is hard, that's not an excuse for being a dick when you have huge reserves of cash and could be giving employees a lot more in the way of autonomy, compensation, and advancement. Companies like Google and Microsoft can afford not to be evil.

I agree with you that Google is probably no worse than the other large tech companies, but I wouldn't call that an endorsement. For one example of something I don't like about tech culture, these firms have a tendency to throw their employees under the bus when the economy gets bad. Banks have layoffs. It's just something you get used to on the Street. Good people get let go, take their severance packages, and find other jobs. No big deal. On the other hand, many tech companies, when they do the same thing, make it look like a wave of performance-based firings so they can say they've never had a layoff. Google still claims it has never had an engineering layoff, even though it's had waves of PIPs. That's slimy.
check out the video on this page: http://onstartups.com/tabid/3339/bid/8608/Startup-Lessons-Fr...
Granted, Google's future is much brighter than RIM's at this point, but raw stock price is a pretty bad way to convey that - it contains 0 information beyond what it costs to acquire one share in the company.
>While if I was deciding what terms to choose ab initio from the universe of all possible words in all possible languages, my alibi here is that I studied law for a few years.

Well, you should also work on the "syntax" thing, for I find the first phrase above ("while if...") incomplete.

That said, you studied law? That makes two of us. Only in my case, "studied" mostly means I've watched every "Boston Legal" and "Law and Order" episode.

>Most of the phrases I picked up en route are mostly obiter dicta, et cetera, with only limited utility. Others are enormously useful; "inter alia" has escaped into other parts of academia.

Has it escaped because it is enormously useful, though, or because it makes for "pretty" and "refined-sounding" phrasing? Because academia is full of such, well, to put it succinctly, bullshit. (I admit that in law it can be well known and have an additional well defined role that augments the standard latin meaning).

>But while ceteris paribus it might be the case that I could use Chinese characters, English has a far greater de facto affinity to, and stock of, Latin due to the historical connection commencing in the 1066 Norman Conquest and the imposition of the lingua Franca.

Sure, but with the Chinese conquest of the economy and commerce space, commencing circa 1995 and the slow financial, diplomatic and cultural decline of the US, one could say that the era of the previous lingua Franca is over.

Res ipsa loquitur.

Err, I mean 用事实说话.

(Come to think of it: does this succinctness mean that the Chinese can write their whole life story in Twitter with room to spare?)
You are right simply changing the font size and line height makes a big difference. I always wondered why my fonts where not feeling right. I went with so many different fonts but was still not satisfied . My solution was to just go on the websites I like reading on and open inspector . Crazy how increasing the margin on your paragraphs can make a difference.

So yes I completely agree with you. However I think you should include before and after examples on your article to make it complete
I love love love the Chrysler building's spire, and Art Deco in general. My fondest memory of an art outing is of when I went to a general exhibit of Art Deco architecture, furniture, fashion, jewelry, music, and poster art at the Victoria & Albert Museum in London in 2003. It was truly amazing. Amongst other great works, they had rebuilt an entire authentic 30s art deco hotel foyer in the museum.

http://news.bbc.co.uk/2/hi/entertainment/2270898.stm
Author should fix how 'Daniel Hangeveld' overlaps with the body.
This sort of attitude is precisely why the big boys don't stay the big boys in tech.
The REXML patch doesn't seem to work as authored. Try qualifying the 'DocType' as 'REXML::DocType'.
If you live in New York or wish to get it over the web, there's always Jojo's: http://laughingsquid.com/jojos-sriracha-handcrafted-small-ba...
I don't mind small font sizes as long as you don't do anything to break zoom in the browser.

What is killing me a lot more lately is the trend towards extremely low contrast sites, like white backgrounds with almost-white text. This is starting to be everywhere recently and it is horrible.

I'm sure that design looks great on your Pantone-calibrated monitor, designer, but on mine I can barely even see there are words there let alone easily read them. Supplying a user-defined CSS or constantly highlighting paragraphs is much more painful than a zooming in with the scroll wheel or a simple gesture.

So I agree with the point the article is making but I think there are currently bigger fish to fry when it comes to painful design trends on the web.
I always preferred the term "sunset" to "deadpool".
A freight train car is not tornado proof. There is no clothing that is tornado proof.
To be fair, it looks like those are all old-style projects. The new platform -- the one the headline links to -- sucks a lot less. e.g., http://sourceforge.net/projects/allura/. Source browsing works more like you would expect and less like ViewVC.

No, I don't know if they have a plan to forcibly upgrade old projects. I wish they would do so, because the new platform is far less terrible.
Google Weather API isn't really dead
The weather API isn't exactly dead, it's just locked down. But not securely...

https://www.google.com/ig/api?weather=23220&hl=en&referrer=googlecalendar

The funny thing is that it only works if referrer is "googlecalendar" (so far from what I've tried), but it doesn't care if that's the actual HTTP_REFERER. Just passing it as a request parameter gets the XML response.

I stumbled upon this after getting pissed with the Yahoo API used by https://github.com/Neroth/gnome-shell-extension-weather, which appears to be broken in Fedora repos.
You can create a second sheet in the Google forms spreadsheet this creates, that imports data from the first. The second sheet can have pretty graphs, and you can lock view and edit privileges on the primary sheet to just yourself.
What browser/os? This is how it looks for me on mac chrome: http://cl.ly/image/271T2o3w1v0V
You could cut latency further if you were able to measure the muscle contractions in your neck area.

Another option is smart eye tracking too. Generally if you are going to move your head in a particular direction, you'll likely start moving your eyes first.
This is literally a rehashing of this: http://jxnblk.tumblr.com/post/41796724549/im-sick-of-your-ti... from 3 weeks ago.
I agree completely ... but you also forgot the "sponsors". It's amazing that my download can't begin immediately, but that there's time to display an ad. I'm sure glad they didn't leave me there bored!
Please tilt head upward and open mouth.
Your first speeding ticket, only $99.99! Buy now, they're going fast!

But yeah, that's a good observation. One of those little clues that you would hope people catch onto.
Among others, but sure.