skysight-inc/HackerNews huggingface dataset:
IMHO with CSS3 you can design a site that's nice enough in just HTML/CSS... if you're already a web developer I would spend your time designing in the actual HTML/CSS. Start trying to mimic good design elements. You probably won't get to the absolute top tier of design, but my assumption is you want to get to "good enough".

If you're insistent on Photoshop first, I would start with a bunch of tutorials:
http://webdesignledger.com/tutorials/20-high-quality-photosh...
http://webdesign.tutsplus.com/
How one two-week project cleared our backlog
I really meant get an unsecured personal loan and finance your business with it. Surely can't be that hard in America?
> Apple stores in Belgium are an extremely negative experience to say the least, I hope this will change eventually.

There are no Apple stores in Belgium yet, only resellers working on scary thin margins. They've been consolidating in preparation for the arrival of Apple's own stores, but I doubt it will be enough for them to last very much longer.
I presume you're simply being contrary, but in case it needs pointing out, that represents huge and highly-avoidable human-caused carbon emissions.

The sun's beat down upon Earth for 4.5Bn years and will hopefully do so for about the same again.

Short-termism's just sad and puts a knot in my belly.
A major step toward an Alzheimer’s treatment and vaccine
With a rocket too, possibly.

http://en.wikipedia.org/wiki/Rockoon
Python grammar http://docs.python.org/2/reference/grammar.html

Ruby grammar is hard to find but there it is http://www.ipa.go.jp/osc/english/ruby/Ruby_final_draft_enu_2...
Advantages of visually determining portion sizes are that it is always available, discreet, and requires no cleanup.

Mayo clinic guide to portion control:

http://www.mayoclinic.com/health/portion-control/NU00267
It's a special parser case. The reason is that defined? may be followed by an uninitialized constant:

jruby-1.6.8 :089 > defined? Foo::Bar
=> nil
jruby-1.6.8 :090 > Foo::Bar
NameError: uninitialized constant Foo::Bar

You don't want the argument to be evaluated because that could raise a NameError. It's actually an operator.
This is something I hacked together one weekend during the summer. It's proven extremely popular in work, so I decided to share it with you guys (although a little late, as when I first released it, I didn't have a hackernews account).

Definitely make sure you try out the test server at http://ahye.ventolin.org and give the screenshooters a go (precompiled windows screenshooter available here - http://ahye.ventolin.org/static/ahye.exe - and there are ruby scripts which you can edit for Linux and OS X).
Prostitution, food, housing, alcohol, cigarettes, construction, car maintenance, used car sales (buy them at auction and bring them in), illegal drugs (there is probably a certain predictable dollar flow per capita anywhere in the US, varying by "class.").

Just look at everything you see around you every day and don't really see; there are probably huge pockets of under-served markets for "everything."

The operator of a coffee kiosk on the right crossroads would probably be exhausted.
I guess its not about the job market. Geeks are more of creators and artists. They dont bother much of the hierarchies and luckily the hierarchies too dont have an issue because they deliver.

Its just that whose in more power. In the factory age it was the sales man. In the tech age its the geek
Some dumbwat posted their blogspam templates. Maybe this can help filters?
The burn-offs are probably not reliably schedulable or consistently locatable. Not all the bright spots in the infrared visualization are "ablaze" with burn-off flares.
I misread it at first. Thanks for pointing that out.
— Original poster should have basic social skills but DOESN'T. Worst poster ever.
Not news - I've been using this ever since I got my Chromebook, 2-3 months ago.
Its easier to embed dozens of java applets that are freely available then to write a custom solution just for one small moderately interesting article.
> I think of hiring as everyone's job, as it's right up at the top of the list of things that will determine the course of company culture over time.

That's what bothers me so much about it. The team and the culture is hugely important. I appreciate that the interviewer has determined culture fit, and that's fine I guess, but I want to know that I'll like the team I'll be working with too.
> Are you really claiming that people don't change MAC address in order to avoid being identified with previous use under a particular MAC address, that it's not solely to mask identity.

There are many reasons one might want to avoid being identified with previous use under a particular MAC address (or other identifiable information). For example, if you're paranoid about all the big brother tracking going on in the world (just because you're paranoid doesn't mean they're not out to get you), you might consider many such techniques to break up your trail from the perspective of said trackers.
UKC Articles - Beacon of Hope
> But for open source projects like Firefox, you should be able to compile a bit-identical release to what Mozilla provides.

Pretty sure it's actually very hard, I'd assume they use FDO in their builds.
And Obama has not changed since the 2008 campaign, when he said just that, although of course the devil is in the details. His Congressional allies are reaching for much more than a renewal of the 1994 AW ban. E.g. DiFi from memory: 1, not 2 features, NFA registration, no transfers and your guns must be disposed of when you die, and I'm pretty sure no importation of > 10 round magazines. And of course she's on record in the CBS 60 Minutes interview: http://www.youtube.com/watch?v=F5H8vqZxVHs , http://www.cbsnews.com/video/watch/?id=7380236n

"If I could have gotten 51 votes in the Senate of the United States for an outright ban, picking up every one of them . . . Mr. and Mrs. America, turn 'em all in, I would have done it. I could not do that. The votes weren't here."
Clearly it's cheating to use computers in pure human chess tournaments or to use humans in pure computer chess tournaments. However, I'd find the idea of a hybrid tournament (human+computer vs human+computer) to be fascinating.

Imagine the challenge of excelling in searching the space, evaluating positions, selecting strategy, etc when it'd be legal to creatively combine human and computer capabilities in the game.
I'm not sure why this should be considered hilarious: it's an optimistic view of what our office manager does pretty much every day.
I had the same thought six years ago, well before Bakken was developed [http://berbs.us/x/kvlks]. The state also has massive coal reserves, a large hydroelectric dam, and vast fields of wind turbines.

If it was a good idea then, it's an even better idea now.
I whole heartedly agree. Yes, jQuery plugins is trying to be a curated field of "high quality" plugins but at the same time I can only concur with your frustration.

Python -> pip, Ruby -> gem, (more but I'm lazy.) These are good things. They make our lives so much better.
I'm not 100% sure but it does sound to me like it might be illegal as it's passing through and taking unauthorised photographs of Government offices (the Post Office) and the Ecuadorian Embassy.
Ask HN: How Do These Free Phone Calls Work?
I read in the news today, that Facebook would provide capability to make free calls in the US. I remember skype has that capability and GTalk as well.

How does this work? Who pays the money, and how?
Look for the comments post by 'louis vuitton handbags outlet'.

A quick google search turned up 2.45m results for just one sentence. Quite interesting to see how those bots work. Now all we need is a simpl way to clean the web from this type of pollution.
Filabot Turns Your Plastic Junk Into Material for 3-D Printers
I was in the hopes to find a deeper analysis on the problems encountered by ruby and rails recently.

We get very interesting and obligatory postmortem analysis for every minute a popular site is down, but when a major framework is found to have holes, nobody tells us what could have been done to avoid them, what flaws in the tools our the team's allowed them, and here comes again the elephant in the room.
Alright, a person create a profile there, that get no views, no references, and then so what?
That's definitely what I should be doing. Usually though, I've gone through 2 or 3 interviews already for this position, one of many I am interviewing for, and I'm tired and want to be done with it all. The last round, one 1 company sat me down in front of their team, and that's the job I took, because the team seemed cool and I enjoyed that part of the process a lot.

It's just surprising that this is consistently a problem. I shouldn't have to make the extra effort, it should be part of the process.
I only use a web browser and a terminal on OSX.

Often I want to repeatedly swap between a terminal and a web browser tab - for example, when developing a web application.

Having them in the same tabbed window might make the workflow, and division of my windows, more natural.

Another example - I use mutt for email in a terminal. So if I'm writing an email about a web page, I might prefer it to be in the same window (different tab) as the web page.

Downloading now to try it out...
The Penny Pinchers of the Cloud
How about the one the rest of the civilized world uses? Which is: not mixing politics and prosecution.

Check out the British version of government prosecutions: http://en.wikipedia.org/wiki/Crown_Prosecution_Service

Where "controversial" is "oooh, should we change the name?!?".
Joy of Coding: A conference that celebrates the joy of software development
I'm expecting core methods to change either, as that would undoubtedly break programs. Incidentally, this would be kinda funny because the argument about your program being written poorly if it fails with such a change would be turned on its head. But, in any event, to pretend that Ruby was a perfectly designed language and couldn't possibly have warts is weird.

Also, I never said "convention over configuration," since there's nothing to configure here. I was talking specifically about the convention of what a "?" should return. In that same quote Matz also says that predicates typically return a boolean value, but it's not required. That seems to both imply and endorse a convention.
Behaviors That Destroy Your Financial Health
You can make the plea contingent on the sentencing.
You will find many sarcastic comments in HN. This has nothing to do with Reddit. However, I do appreciate when HNers add in a "/s" or something alike to make it clear that sarcasm was used.

You can find quality conversations in Reddit but, more than likely, not in the default subreddits.
Most business opportunities there are currently severely constrained by an insufficient supply of labor and housing. Fast food jobs pay $15/hr. I've heard Menard's (a Home Depot-like chain in the midwest) flys people in from Texas for a week at a time to work at their retail stores because they can't find any local help.
>>Setting `$=` to something truthy causes all string operations to become case-insensitive. This and other magic globals from perl are mind blowing.

>Perlisms.

They're incomplete Perlisms that's the real flaw because in perl these special variables are dynamically scoped.

NB. $= does something completely different in perl. I don't know of any perl special variable that replicates what Ruby's $= does.
Indoor positioning using LED lights. Our market is in enterprise (not the home).

We're using selfstarter to experiment if there's enough demand for individual developer/hacker kits. It's not economical for us to sell small orders unless they're batched together.
Package has reached Assange
There is way to little in the way of Examples and Documentation to really make this a useful announcement. Why do I even want this ? Where is the real world use case. ?
I didn't get the joke either...
Another fail from VIA after their earlier Android PC, which was derided on their forums for being too slow. There are tons of mini pcs now available with double the specs of the VIA pc and up to 2x lower price. Some even have 2GB RAM and can run Ubuntu with hardware acceleration.
call it "cultural" instead of "political" and you're on the mark.

force_encoding! is sometimes needed if you get data from inputs that pretend to be a different encoding than they actually are. It does offer a lot of rope to hang yourself with though.
Server overloaded :(
So if that was the venture you wanted me to support ("convince voters to vote their interest, and thus for a very different type of president" - seems to be a venture with a "media" or "campaign funding" angle, and I agree, it's a hard problem), then my question would be:

How do you assure that president will not be corrupted or compromised as well? How will he be able to tell every single person who is invested in the laws you're trying to attack (from corporate interests that are so huge that they're usually awarded cabinet posts to the sheer drag of gigantic bureaucracies invested in existing career paths) to go away? How can he practically reach the most powerful political position without sacrificing this very ability?

Plus: Imagine what would be the smartest, most malicious attacks on your plan. How would you counter them?

(Edit: None of these are rhetorical questions, of course. I do believe these laws have to be attacked. But if you asked me, maybe I'd rather invest in something like the study of political tectonics, earthquakes. Why do they happen so rarely, what makes them so destructive, and how can one provoke them?)
Shen is the new version of Qi. Qi is not developed anymore.
There were matches like what you describe already. See http://en.wikipedia.org/wiki/Advanced_Chess
I'm going to disagree. LXDE, as used by Peppermint OS (an Ubuntu derivative), is as simple and complete a user experience as I've found — surprisingly modern, as well. I never expected LXDE to get this good, frankly.
Quick impressions:

Smoother scrolling of comments than in most of the Hacker News readers for Android that I've tried.
I actually wonder why scrolling is so bad in most of the Android applications? Is it because of the misuse of the ListView or what?

Could perhaps show some indication when changing between front page, ask, etc. Currently selecting another view does nothing until the results are loaded and then the page changes instantly underneath.

Crashed after a few minutes of use when pressing the key for registration (I submitted the crash report).

Seems like a good start, the ads are quite irritating though :).
Highly recommend this book:

http://www.amazon.com/Language-Thought-Action-Fifth-Edition/...

Which talks in detail about the "informative" and "affective" connotations of words (it's a lot more entertaining than it sounds). Only slightly related, but I was just reading in the book how we have the terms "light meat" and "dark meat": because ladies and gentleman in 19th century Britain couldn't bring themselves to say "leg", "thigh" or "breast" – even of a chicken!
Lightning strikes twice: The first digital pivot
It's actually about Telefonica SA and everything they own, downwards. They're all considered harmful in my book.
"He went to the store"

In which ‘the store’ is an Apple Product Reseller (not owned by Apple). There are no Apple Retail Stores (stores owned by Apple) in Belgium yet [0] (all surrounding countries but Luxembourg have them, though).

Apple Retail Stores are renowned for their excellent, lenient customer service. APRs, not so much. Third party retailers receive minimal discounts on Apple products, which makes it hard for them to give away freebies or give consumers the benefit of the doubt [1]. Now, that doesn't excuse them, but it might explain the difference in customer experience.

"Apple extends only a tiny wholesale discount on its Macs and iPads to your retailer of choice. The actual numbers are a closely guarded secret, protected by confidentiality agreements between Cupertino and its resellers, but the difference probably amounts to only a few percentage points off the official price that you find at Apple’s own stores. With such a narrow gap to tinker with, most retailers can’t offer big discounts and still hope to turn a profit." [1]

[0] http://www.apple.com/retail/storelist/

[1] http://www.macworld.com/article/2024257/how-apple-sets-its-p...
Yeah! :(

Sorry. My job isn't even close to maintaining high visitor count websites. Sorry about that.
This is not the case.

Firstly, although it is proven that there is an optimal (game theoretic) strategy to play (Nash), we are not close to 'solving' it. There are attempts to solve limit hold'em, and the current systems beat human players, but they are not close to fully solving the game tree. Attempts to solve big-bet games (NL, PLO) are not even "solved" at a rudimentary level.

Modelling human players is the much easier part. There are winning cash game bots in both FL and NL up to midstakes games, and they are a serious issue. Many use default exploitative strategy that perform well against common opponents.
I agree that offline is changing, but it certainly isn't going away. As a media buyer, we see client's leads from print ads in pennysaver type products coming in sometimes months after placement. Online ads are gone at that point and do not product leads after the fact. Print offers a longevity that online can't.
When running OpenSSH on top of Linux you will be affected by any security bug in Linux or OpenSSH.

When running OpenSSH inside Chrome on top of Linux you will be affected by any security bug in Linux, OpenSSH or Chrome.

It's not that hard to understand, really.
Great app!

Managed to make it crash though sent a report through to help you debug it.

Good work though, well done :)
Vim: Custom Motions
Mutual interest in cooperation happens in the shadow of the law. My parents home country of Bangladesh is a terrible place with no law and order. Are people not mutually interested in cooperation? I don't think that is something people there want less than people here. But at base we are tribes of monkeys. I cooperate with you, but only because I know that if you don't hold up your end of the bargain or act anti-socially, I can call the other monkeys to put you in your place.
I've been on the wrong end of #4 a couple of times. My boss' opinion of what is "interesting and really challenging" rarely coincides with my own opinion. By this criteria, "make me a Facebook" or "solve the bin packing problem in linear time" would be perfect tasks! And yet I can't imagine many developers jumping for joy when assigned to them.
"psychology comes into play"

Actually, it does not, just like it does not come into play for Chess, or for Go, or for Othello.

"Fixed-limit Hold'em is easier to play because the decision tree is trivial"

Trivial? Write a bot for limit Hold'em and you'll see that the decision tree is not trivial. This is not Tic-tac-toe; limit hold'em is a fairly challenging game for computers, and it was only recently that computer players could even compete against the best human players.

"No-Limit Hold'em is another thing entirely: the decision tree is so huge that it's impossible to bruteforce"

Yeah, and the Chess game tree is impractical to brute force, and no Chess playing program actually attempts to do such a thing. Likewise with Go, and likewise with limit Hold'em. So what?

In general, the challenge with Hold'em (limit or no-limit) is not just the size of the game tree, but the branching factor. There are only four betting rounds in Texas Hold'em, and so the game tree is fairly shallow compared to Othello, Chess, or Go. On the other hand, just dealing the community cards adds a large number of branches, and in no-limit games the possible bets a player can make adds even more branching. This limits the utility of approaches based on exploring random paths.

This is not a problem of psychology, it is a problem of algorithms and of game theory.
Sorry, I just don't have the time now, and it's old news, since now we have his actions as a President to judge. From memory, there's that questioner he filled out while running for state? office, John Lott said while they were both at the U. of Chicago Law school that he absolutely refused to debate the issue and said he didn't think civilians should have guns, and I'm sure there's other things I'm forgetting.

But you really should look into the Joyce Foundation some more, they massively funded an effort to provide a legal foundation for the "collective right" interpretation of the 2nd Amendment; as I note here: http://news.ycombinator.com/item?id=5070792 that investment was a total loss, 9 out of 9 Supremes said individual right.

And while one might not be "in lock-step with that group or its members on every issue" it makes a statement when you take the highest position after Chairman of the Board in the nation's premier anti-gun funding foundation. And as a board member you're responsible for the oversight of donations, the foundation's spending strategy, it's hard to see how he could have been in that position without agreeing with e.g. it's position of nullifying the 2nd Amendment.

Would you be as sanguine if he'd been a board member of the Pioneer Fund (http://en.wikipedia.org/wiki/Pioneer_Fund)? I met its future head Philippe Rushton when he first presented his work at a late 80's AAAS annual meeting, he appeared to be an honest albeit naive scientist, he didn't expect the firestorm that his research resulted in (roughly quoting: "for every criteria I can find, blacks and Orientals plot at the extremes with whites in the middle"). (I myself have no informed opinion on these topics, ask me about chemistry, guns, computers, etc., but not that.)
Open Letter to David Marcus, President of Paypal
By qualitatively different I mostly meant to point out that TMI and Fukushima were both LOC accidents at water moderated reactors, while Chernobyl was of a much more dangerous variety. This was motivated by the fact that the OP glossed over that important point, and now you have filled in even more of the blanks; thanks.
Some people need that monetary motivation.
Ask HN: Best configuration for a hobby photographer
A friend of mine is in the process of acquiring a new PC for image processing and photography.

It should mainly run Adobe Lightroom well.

So far the idea is to have medium CPU power (i5), 16 GB RAM and big hard disks to take all the RAWs.

Anybody with experience who wants to share their wisdom on this?
> you would be so lucky and privileged

I hate those interviews and interviewees that have that attitude too. Especially since the opposite is actually the case. It's so incredibly easy to find work as a developer right now, you need to tell me why I should come work for you. Remind me why I'm sitting here talking to you instead of somewhere else that could be more exciting.
Note I said SMS spam (whereas the linked article talks about email as well). I assert that if you port your number out of a mobile provider owned by Telefonica SA, you'll find every PPI ambulance chaser in the country suddenly has that number regardless of your TPS preferences.
Ersatz - Deep neural networks in the cloud
Almost never does a plea get overturned by a judge.
Hilarious bad lip reading of NFL players
Dashboard Design
I think the difference is that this website isn't a generic habit forming tool. There's a specific goal and the website will provide you information on how to achieve it.

According to the FAQ:

> Pay the $20 pledge and follow the Zen Master’s instructions that are emailed to you

That said, I'm not very comfortable with this website since the parameters for success and the content of the program are not clearly defined before you commit... and 20$ isn't a throwaway amount in my local currency (besides there's the inconvenience that even if the money is returned, I will loose the currency conversion cost).