skysight-inc/HackerNews huggingface dataset:
I'm a longtime fan of Linux and have used it as my desktop of choice for years, but apparently you and I have a different idea of what "beautiful" is. That screenshot is a ghastly smattering of black, grey, and red, with no unified look or feel. Sublime Text is really good looking in its own right, but that overall desktop doesn't look appealing to me.

Granted, I use Gnome Shell for my desktop of choice, and find that much closer to my definition of "beauty", while KDE4 is busy chasing some idea of beauty that more resembles a mish-mash of Win7 style glass that spends more time distracting my eyes than allowing me to work, so take my opinion with a grain of salt.

I think OSX has come closest to the mark of "beauty" from a desktop environment, but it's such a terrible window manager compared to X11 that I can't stand using it except when I have no other good choice. Even then the only thing keeping me from insanity is a set of third party window managing tools that still only get me about 50% of the way to where I want to be.
It depends on your login process. For signing up to a site, you generally will want/need HTTPS.

For login, what is transported on the wire can be a hash or some form of the password which is no longer plaintext.

Thus, _logins_, may not need HTTPS protection.

It depends on implementation.

As a quick path for HackerRank.com to fix, I proposed HTTPS which is already implemented, rather than modifying web app logic.
Conway's 'Game of Life' in FORTRAN on an IBM 360. Hardly the third grade, that would have been in 1955. My next program was a 'Key Words in Context' generator written in BAL, likewise for a 360 (370 by the time I finished[model switch over should give you a clue as to when this was :)])---haven't stopped since and still continue to enjoy the creative addiction that programming brings to the game.
Seems a bit unreasonable, the site is not even available yet. Looks like they protect vs CSRF and salt + hash passwords in the DB and have HTTPS on the way. Why keep nagging? Client side hashing in login pages is very rare, banks like wells fargo dont even do it.
I agree, the top comment confused me...

It's new and could be pretty nice especially for younger people.
Why does this parameter exist? What possible legitimate use could you have for disabling selection?
It will experience an inflation rate for the next 140 years or so. It is currently expanding at 50 BTC per 10 minutes. In december it will cut to 25 BTC per 10 minutes, half each 4 years after that.

Bitcoins have already been destroyed to the tune of about 80,000 BTC from disk failures, lack of backups, and forgotten keys. We will already never reach 21 million bitcoins in circulation.
Good trick! I'll try it the next chance I get. Still, it'd be nice to know I wouldn't have to resort to such measures.
It sounds like he just didn't like his programming job. I quit a decent paying full time job in 2010. A bunch of my friends thought I was crazy at the time. I left my office, I worked in a coffeeshop for a while, did some freelancing and figured out what sort of job and work environment would make me happier. There are a galaxy of programming jobs, this story doesn't strike me as being actually about programming, just about a guy who was unhappy with one job and did something very different for a while to feel better about it (which can be a great idea for some people!).
All you have to do is hand the computer a number that is divisible by 6 each time.

If you start with 61 pick one and the computer has 60, say it picks 4 and you have 56 pick 2 so you hand it 54. Repeat until you win.
us-west-2 (Oregon) has identical pricing to us-east-1 (Virginia).
Just today I worked with Markdown, LaTeX, PDF, Postscript, SVG, Python, GIF, and HTML. Most of that was in some way or another related to the Master's thesis I'm working on, but it's honestly pretty typical. (The HTML was not -- I decided to curl some spam sites linked from my email and read through their JavaScript, to trace down and see what sorts of deliciously painful exploits they were trying to install -- turned out it was just advertising crap.)
And you already told them it's a bad idea. So what are you trying to achieve by posting this on HN? Public humiliation?
I think a Chrome engineer at I/O summed it up best, from the Campfire session for Chrome/OS:

There's raw performance, and there's usability. Both determine how fast you get your content. Where Safari wins out in performance due to restrictions on iOS, Chrome wins out in usability. The Omnibox, for example, recognizes my favorite sites after I type just a few characters. Plus, syncing.
The $719 difference is no small change for me either. But it's still easy to buy a well-supported 11" laptop. Truly replaced form factors have it even harder. Try to find a "dumbphone" that was designed with enthusiasm.
The problem is that people are signing up and may be using passwords which they do use on a bank website etc.

Man-in-the-middle ARP attacks or even just sniffing the wire will reveal your password to attached machines on the path from you to HackerRank.com.
Nexus 7 review
The Seth MacFarlane School of Productivity
There was a story on HN not too long ago where a stereotypical 419 scammer explained why the schemes haven't gotten more sophisticated. Basically, it's a waste of time and resources targeting people who aren't either senile, naive, highly religious, or just plain morons. Using proper grammar and a well-thought-out background story will just bring your scam to the attention of people who might have the ability to investigate or otherwise interfere with it.

Put another way, if you want to steal a million dollars, do it by stealing $100 from 10,000 people. Much safer than stealing $100,000 from 10 people.
How Computers Have Actually Fueled Our Dependency on Office Paper
I'm not sure what you mean by not available yet.

It is being publicly advertised and accepting signups+logins.
I'd say that's probably a good thing considering the passwords were being transmitted in the clear[1]. To me this would seem a huge liability to be accessible by bank employees.

[1]https://gist.github.com/3020091/
It's their button, why would they need the user to click it? I guess it could be clickjacking, but there must be an easier way to do that.
I'm trying to prevent other people from using passwords that matter because there is no warning at all.
If lazy people really do innovate then I am surely the god of innovation. One day I will actually make the effort to lift my hands and do something besides flip the channel with my TV remote.

Seriously though, I get what the writer is talking about though I would think it is more of a desire for efficiency. I don't want to keep writing the same code repeatedly but that isn't really laziness.
The only thing that works well for lots of people is Facebook, twitter and google login. Mozilla's browserID might change things, but I'm neither holding my breath or expecting it to work well anytime soon. This is Mozilla after all.
Transaction fees are optional.

Currently, if you do not include a transaction fee, your transaction will get confirmed, but the first confirmation could take longer for a miner to pick it up - but it is very likely to still get confirmed.

As transactions per second increase and load is placed on the memory pool, those fee-less transactions may get lost and need to be resubmitted.
That's funny, I interpreted what he said a bit differently for "impatience" and "hubris". To me, impatience and hubris go hand in hand for a good hacker.

Impatience: Why is this code taking so long?

Hubris: I could write code that is way faster/better than this!
Heroku will host JVM-based webapps for you. They have Scala and Clojure support.
The error is when the argument to the `challenge` command is anything other than a number. Try `challenge monkey`. It then accepts zero for N, and the computer always picks a positive number.

Resulting in a negative.
What a cool idea! Thank you.
Please don't post this to HN.
You mean like the Vista and Win 7 UAC screen?

http://www.micro-isv.asia/img/win7uac.png
That may work for people who think in terms of computer security, but not for the average user who are interested in just using the webapps.
I would read the post, but it's quite unreadable on my Chrome run on Windows. Understandably, I would most definitely find numerous ways of making the text readable for myself (copy paste to notepad, or disable CSS etc), but it's not the point. That serif font is simply terrible.
The top ten of the unresolved questions of science
Missing an apostrophe there.
Any time you need the user to drag their mouse or double-click and don't want selections getting in the way. e.g. drag and drop
"Cold storage" in Bitcoin parlance is a wallet that is completely disconnected from the network. Since a "wallet" is really just a collection of private keys, one example of cold storage is to scatter pieces of the wallet (M of N splitting) in physically secure locations like safe deposit boxes.
Gnome shell, while still somewhat unfinished, has some very cool ideas. I really like the JavaScript shell extensions that you can enable/disable right from the Gnome Shell Extension website. I was surprised when I stumbled on that.
Looks like trying to move the "popup" is a great way to defeat this kind of thing for now.

Me: Okay mom, if you ever get a popup that you were not expecting, try to move it outside of the browser before clicking on it. If you can't, it's fake.

Fairly simple, for now.
Why shouldn't engineers "mock" the things that they think are badly designed? But by "mock" I mean criticize. In fact, as an engineer, it's one's professional duty to criticize bad design, as good design is essential to the endeavor of engineering progress.

Good engineering design vs bad engineering design is what prevents bridges from collapsing or Mars landers from crashing.

But I hear you: sure it's quite possible to do arithmetic using Roman numerals, and if that's what you're used to, you probably don't want to hear that you've been doing it suboptimally. And all these people clamoring for a change to decimal are just an unbearable nuisance.
The unresolved questions of science
Bookmarklet to open web pages in Chrome for iOS
Great article, though misleading title. Some but not all customers will care if you're sincerely sorry, but probably all don't care how your system is limiting you. If we could solve all problems perfectly with a predefined system, we wouldn't need human customer service. We need people to recognize when the solution lies outside the usual routine.
why did you put an email in your comment?

P.S.

Oh, i see, paid comments. sad.
I am a salary worker, and my company is a mix of consulting and deliverables to address our customers needs. I definitely understand how the charging works (my father is a cunsultant elsewhere and I grew up at least partially understanding that side).

I had quarterly reviews, and each of them has been glowing and pushing me into more responsibility. The timing is off for my year end because my old manager is now a consultant and my new manager has only been here for a month, although I am pretty sure he would die if I weren't here. The quarterly review system was a product of my old manager, so I think those are over with now.

My company is small (<50) and I have not seen any formal raise system like most big box companies, where if you get the highest rating you might get a %20 raise and on down.

I am at a loss for when I should expect my year end if at all, because everyone else I know outside the company has already had theirs over the past month.
Right away they said they are adding HTTPS yet you continue pounding and then broadcast it to the world in HN, seems unreasonable.

"just sniffing the wire" will only work if your connected to the same dumb hub, modern switches don't broadcast packets on the subnet. ARP poisoning could force their browser to forward the traffic to you and you can forward it on to the gateway. Even that would require you to be on the same subnet. Once they have HTTPS they are protecting you just as much as any other service. If they refused to support HTTPS I would see this being a problem - but they are not.
Instantly reminds me of coworkers' desktop filled with icons and documents
Instead of using alert boxes to confirm that a user wants to perform a destructive operation, you should support undoing the change after it's done, perhaps for a limited time.
I beat the candies challenge with 601 candies and it's still telling me to beat it with more!

How do we input a program to beat the challenges?
We removed the end of our post about paying the first 5 people 0.5 BTC through coinbase since it seems that's probably what got this post killed from the front page. Kinda sad since the intention was clearly to help promote coinbase.com
Whether I agree with you depends upon your definition of "you people". HN certainly has its fair share of startup circle jerkery and idealization, but the grandparent didn't come off as being a part of that. Rather, it sounds like they were just trying to share their experiences on the subject of the OP.
But it definitely proves the positive.
My guess is that you can send bitcoins to people who don't give a shit about it or know how to use the client and they can in turn pay for things with the coins you sent. I'm thinking of sending my dad a couple just to see if he can figure it out. :)
Why do you claim that the IDF is more effective than other organizations?
At some point gross negligence becomes indistinguishable from malicious behavior.
Spain vs Italy live stream
[[ watch now here the Final ]]
Spain vs Italy
Match schedule:
Euro 2012 - European Championship
Date: Sunday, July 1, 2012
Stage:Final
TIME :18:45 GMT
LOCATION: Kiev Olympic Stadium
Watch Spain vs Italy live streaming and also watch another Euro 2012
match live streaming online. You can enjoy this game on your PC, So
why you miss this exciting race? Get the best online sports coverage
on the net directly on your PC. Download Euro 2012 match and all Live
soccer match. Watch HD TV on your pc.
Users should be trained not to do that. Sure, it's good for the site to use SSL, but training users to look for a lock logo will only protect them from MITM & wire sniffing, not untrustworthy sites.
I see 4ft x 8ft sheets of "polycarbonate sheet from LEXAN" for US$167.00 at Home Depot. Is that comparable to what you're using? What's your source?
We're getting https certificate.
ReBranding Canada, Educating United States
Why Downcast
The problem is that people are signing up with real passwords today without being warned that they _could_ be being compromised.

Yes, _tomorrow_ it might be fixed. But today no one knows there is an issue and their password has been exposed.
I am open minded. I will give Flask a try.

I doubt it'll be easier to deploy than a LAMP server, though. I already recoil at the idea of having to figure out why Passenger is not working as it should, or why I should run a terrible HTTP front just to try this out.
challenge <any-integer>
No, encrypting client-side is still vulnerable to a MITM attack. The MITM simply removes the code to encrypt the password from the website.
Build BB10 as a layer on top of Android. Do not make it too dependent on the OS.
Every step you take to improve security has costs associated with it. At some point, you just have to say "this is secure enough for all reasonable purposes," because to do otherwise is to risk getting bogged down.

Hashing + salting passwords in storage and using HTTPS is better than a shocking number of large-scale sites. I fail to see a problem.
I wasn't advocating for blindly using SSL, only to fix things short-term.

Long-term I'd hope for better handling of passwords.

This isn't a huge deal to me, I just want a warning out there for people to use throwaway passwords.
"There are days I just feel terrible, like everything could crumble to pieces in the blink of an eye. Those days I dread reading my morning emails, fearing for a disastrous bug report, or a cancelled paying user, or even a declined customer credit card.

But the highs are so fucking high that it makes it all worth it. The big paying account, the customer that loves your product, and the connections you make with the outside world. The personal growth, seeing yourself overcome challenges you used to be too afraid to face. There is truly nothing like it."

This is it.
Their market was enterprise. It's now social, and in particular texters. People buy their phones because of the unlimited texting and the keyboard. That is all.
I think a digital currency is a lost opportunity, you could make the system self adjusting to a set target, very accurately.
You can certainly be fully anonymous with bitcoin but care must be taken... Mainly, you need to isolate your change to an identity wallet - a wallet used for specific purpose under a dedicated pseudonym. Identity of the pseudonym is protected by plausible deniability - "I bought those coins on MTGOX, but I sold some of them to some guy for cash on the street corner, that purchase wasn't me"

The more hops through a wallet (which can be created dozens of times), adds more plausible deniability and separation to any purchase.
You could get a hosting account (e.g. NearlyFreeSpeech or S3) and hotlink to them. I guess people don't often intentionally click ads when downloading files, unlike viewing images, so setting up a free file host isn't profitable.
I know it may be formulaic, but I love these lists of "rules" because I go down them one by one and say "yep, got that" or "nope, don't have that, now lets think about it."

I want to talk about rule #3. And lets use DuckDuckGo as an example. DDG is a competitor to google, and it is safe to say google is a "must have" because you can't find nothing on the web without it.

But is DDG a "must have" because it is providing the same service as google, and that service is a must have?

Or is DDG a "nice to have" because it is a slightly better version of the service Google is providing and thus I don't have to have DDG because if it disappeared I would switch to google and not feel much pain.

No criticism of DDG is meant here, I admire that business, and it was just the best example of the area where I'm not sure. For my personal business, there is an undisputed king of the hill, like google, but I know there is sufficient business for us to service niches. I just wonder if the king of the hill existing makes it impossible for your product to be a "must have", or if this is just a question of the nature of the product/service, and not the market dynamics of the space.
have you tried syncpad? http://www.mysyncpad.com/ a friend of mine built it
If you don't have time to do it right yourself, why not have someone else do it for you. For ex: https://www.dailycred.com

This is my startup. Getting SSL working is a pain. Building proper account UI is a pain. We think startups should stop burning time reinventing the wheel when they're trying to launch.
sorry dude but what? You do know more than half of the internet doesn't use https for login? Hackernews (as pointed out above) doesn't. Are you seriously suggesting a company put "we're not secure!" on their login page because they don't use https?
No, it's not sad it's correct. you are cheating and it's a scammish thing to so.
Plugin for Facebook-style link embedding right in gmail
Reminds me of this: http://www.azarask.in/blog/post/a-new-type-of-phishing-attac... (the demo of it is a bit outdated)
The problem is that HTTPS isn't in place today.

And people are signing up with passwords being sent plaintext.

I just wanted a warning out there---if you want to use the site today, please don't use a password that matters to you.
What Twitter is doing is extremely damaging to developers and the perception of APIs. But let's not bundle all APIs as terrible. The Twilio's, Stripe's and other progressive APIs know how to treat devs and respect them. We just need to make sure we are equally vocal about the good and the bad in the space.
It's made by the InterviewStreet people.
Online Live Tv I Watch Free Live Sports, Movie and Entertainment Channel.
Ask HN: Does our name suck? (We're AngelHack finalists)
Hey HN,

Three of us competed in AngelHack SV last weekend and we were fortune enough to be selected as wildcard finalists. Our hack, which we whole-heartedly believe in, is a DIY daily deal and rewards platform (powered by Stripe and Dwolla).

Our name, however, is another issue. We sort of chose it as a joke to go with our humorous video. Now that we're finalists, we can't decide if we should change it.

Our current name is: LUSTOMER

You can see our team video here: http://angelhack3.hackathon.io/teams/view/273

So, is our name to edgy/jokey? Will it turn off too many small biz owners?

Thanks
imho the reason is the name. If news.ycombinator.com was called hackernews.com, it would be blocked in 15 seconds flat. That's corporate america for you.
This appears to be a good response.

On the other hand, my local government had a website that let you book and pay for driving tests online, and, presumably due to a configuration error, it was taking credit card numbers over plain HTTP.

I contacted them to let them know that they were accepting credit card numbers over an unencrypted connection, and they just sent me an email saying "Thanks for your inquiry. I have been assured by our IT team that the site is secure." I sent a few more emails trying to prove to them that it wasn't secure, but then they stopped replying.

Eventually it got fixed, but I've just checked again and it's now insecure -- again.
I agree, it's hugely frustrating. But the things we refer to colloquially as infographics are not infographics. Unfortunately, real infographics do not fill the role they do. Real infographics do not have the same mass appeal that these do, which is why they are only, in the loosest sense of the word, infographics. It is also why they survive despite being a worse product, when compared to real infographics. Rarely are the claimed infographics ever actually trying to convey information efficiently.

No one ever went broke underestimating the taste of the internet.
LinkedIn bows to Twitter over tweet traffic direction
Being addicted to PHP is like being addicted to coffee; for some of us, it works, and we're just fine with that. Code quality comes from the programmer, not the language.
Bitcoin, the protocol, has never been hacked - only services built on top of the protocol.
we will update our site on the next week
stay tuned

for more question you can write to support@css3ps.com
Real Estate Fountain Colorado
Real Estate Fountain Colorado: Looking House for Sale, You can find here Fountain Homes for Sale. It is not difficult to Purchase New Homes in Colorado Springs CO just Consult with our Professional Real Estate Advisor. Learn to Get Prequalified for a Home Loan. Fort Carson Housing Real Estate.
Exhausting to read.

Would be so much better with footnotes and hyperlinks.
What I mean is I can beat it with any integer (except those divisible by [REDACTED]), as long as I have the patience and typing accuracy to follow my algorithm for that many turns. Beating it on 601 candies took 2 tries purely due to a mistype on the 70th or 80th iteration.

But the site must let us type our solution algorithm in to a program of some sort and let the computer handle the grunt work, right?
You NEED a free forever plan, especially if you're in alpha. Do something like MailChimp where you get a low number of monthly 'credits', and when websites gain traffic if they're getting value from your product they will upgrade. The other thing this does is gets you a lot of 'leads' -- people who are clearly interested in your product and already have it on their site. You can send a monthly newsletter reminding them of all the great features that come with the paid plan and stay in the back of their mind. (You can always kill the free plan if it's costing you a ton of money)