skysight-inc/HackerNews huggingface dataset:
I love this concept and have been anxious since Pasquale's first Dribbble shot about it to try it out! I had some time to toy with it last night and here's what I came across (in Chrome) -

- The blue steps/process didn't stand out very much (see last bullet).

- Couldn't initially tell it was drag-and-drop rather than just click one box to another.

- Wasn't intuitive that where you drag the line to and from are very important to the function you're trying to create. If there were little link icons that showed up for each attribute on element box (node?) hover that when clicked would show the possible attachment points on the other elements, that would have been more straight-forward.

- Don't like having to click an attribute to see and adjust it's value. And I was secretly hoping that there was an invisible slider ala Brett Victor so that I could just drag my cursor and have the value adjusted.

- My window only took up half the screen so when it came to applying the text, it inserted the text layer barely visible in the bottom corner. You could still move the element around, but the black modal that popped up with how to use it stayed on top and had no way of being closed, so my lesson ended there. I think a Layers window like digitalengineer suggested would be helpful here, but also possibly making it so that there's a wizard-like step system with an area underneath for specific instruction so people can see how far along they are and know exactly where to look for help.

Overall, great work! I think this will be a hit with kids and people that enjoy using tools like canv.as and makr.io.
If you think the aid is effective, you can celebrate that.

But (for example purposes - not targeting Zuck) why would you celebrate a person who is using a donation as a tax write-off?
PyQt 4.9.6 already supported Qt 5.0-rc1, so I guess it's just a compilation away :)
> perhaps those people need to pay more attention to you

When you become a squeaky wheel by demanding special treatment, you don't always get the oil - sometimes you get taken off and left in a ditch.
The BROpener bottle opener on Kickstarter
Yeah, this looks pretty awesome...never funded a kickstarter before but I think I'm going to start with this one
We had a big go-round on the name a while back:

https://github.com/whit537/www.gittip.com/issues/138

We decided (in part) that "gittip" doesn't mean anything at all to non-geeks. "All names are stupid until you become rich and famous with it." http://barry.warsaw.us/software/laws.html

We'll reopen the name discussion when either GitHub or Oprah complains.
I live in Seattle and here the only island of prosperity seems to be software development. Almost everyone I know under the age of 40 who I would consider successful in their career and finances, or "upper-middle class," is in the software/IT field.

The troubles of the financial sector are well known. Law used to be a safe bet, but the current glut of law graduates now means it's no longer a sure-fire ticket to upper-middle class life. Medicine is still, but only because so few people are allowed into medical school. It's such a high barrier to entry. Since you don't need a specific degree or license to be a dev, software's barrier to entry is only in the difficulty of acquiring the knowledge and experience itself, not in acquiring certification.

Even though I personally dislike most of Microsoft's products, I shudder to think what would happen if the wheels came off that bus, and the region were suddenly flooded with experienced software developers seeking employment.
It can be easily done (with any svg/fonts you have) using this awesome tool if you're interested: http://icomoon.io
Developing Like a 2 Year Old - Curtis McHale
To me the decision is simple: if you need less than n servers, AWS is better and cheaper.

OTOH, if you need equal or more than n servers, rolling your own dedicated servers is better and cheaper.

The only issue is to determine the current value of n.
Rumblings?
Slow-carb diet (from the Four Hour Body) and Intermittent Fasting (primarily eat in the evenings, per The Warrior Diet) and Kettlebell exercises (swings and getups).

My life is too busy (I'm a pastor) for anything more complicated, but I find that this combination works well for me.

Clickable links or it isn't true! :-)

http://fourhourbody.com/

http://warriordiet.com/

http://www.dragondoor.com/shop-by-department/books/b33/
PyQt 4.9.6 already supported Qt 5.0-rc1, so I guess it's a matter of days (or you could try compiling that against 5.0 GA , it might work just fine).
Cool Christmas Themed iPhone and iPad Cases
I think you'll be far more likely to see a split, in the same way today we have films shot in CinemaScope (2.35:1) and widescreen (1.85:1). The complement, rather than replace, one another.

48 FPS is probably analogous to 3D, rather than talkies. When the talkies came along there was a rapid transition: the big five studios were exclusively shooting talkies about two years after the Jazz Singer was released. Whereas 3D is more prevalent today, but some film-makers choose not to use it. There is not quite the same demand by the audience.

I mentioned this earlier, but I'd love to see a screening of The Hobbit with 24fps for dialog and 48fps for action.
Is this thread title a joke? Or Sarcasm? I'm on an 11" air screen, and I feel like I'm looking through a very thin Letterbox, meagrely scraping together a few words of meaning before having to re-adjust my position to get more of the picture.

In fact, scrolling down past the title, and the header image, leaves one state of the page display to nothing but a half-cutoff flowchart, the bottom of a chin, and the rest of the picture is taken up by cleavage. Probably not the intended effect. (Edit: Like So: http://xgkkp.com/images/screenshot_mostbeautifulpage.png. I'm not going to read a page called "Women And Tech" that thinks that is a good way to target their apparently intended demographic)
Yes, ability to clone a new box you don't own in a minutes the only real advantage.

And for that very uncommon requirements you have to pay per Kb and per hour rates for having no service or guarantee at all.

And no, you still need a sysadmin who understand how AWS works and what to do when AWS says "Oops, your "_____" isn't available".)
National Geographic Suspends Instagram Account
I was hoping for DDG to go into the technical side of DNT at least a little bit, even at a very high and simple level. But really this is just an ad for DDG that's mostly based on instilling fear. I didn't find it very effective.

EDIT: to be fair, the sister site: http://donttrack.us/, is closer to what I was expecting. But still vague and still feels like it's just trying to instill fear.
When your machine is breached and the list of hashed passwords is stolen along with the code the attackers will be able to brute force at very high speed all of your customers' passwords, then use these to get into the customers' gmail/yahoo/hotmail/paypal accounts (because they used the same or similar password) and from there do real financial damage to your customers. And it will all be your fault.

The point of bcrypt is to make it so they can't brute force at high speed. (If you choose your number well enough.)
Cryptography Engineering: Design Principles and Practical Applications.
I could swear I've seen bicycle wheels "turn backward" in sunlight. Maybe an effect of parallax between the layers of spokes?
Facebook is incredibly expensive to run and maintain. How else do you expect Facebook to make money except by showing ads so that they may keep on providing you with a free service with a 99% uptime? They have earned the money they are making. It's not like they sat around twiddling their thumbs and suddenly Facebook's massively complex architecture just assembled itself and started working. They've solved massive scalability problems and its evident when you use the website. So, stop cribbing about those pesky ads when you're being provided with a free service.
The relationship you have with Facebook is symbiotic. If you know better, let's hear your ideas for better and less intrusive ways to make money from Facebook?
"People who know nothing about intellectual property still get extremely upset when they perceive that someone else "stole their idea" or "ripped them off.""

That is because they want credit for the idea. Give them credit and share it freely, and most people will not complain, even if they never intended for their ideas to be shared by millions of people (many will be happy with the fame, even if they don't see millions of dollars for it -- again, as long as they are getting credit, or at least as long as nobody else gets the credit).

Only people who want to exploit ideas for profit use terms like "intellectual property," because they are desperate to convince everyone else that ideas are a form of capital. The rest of us use words like "idea," "song," "movie," "book," "equation," "name," "DNA sequence," etc. to describe things that might be copyrighted, patented, trademarked, or whatever else. That is because the rest of us have not been brainwashed to the point of thinking that copying things is a destructive activity.

"Also, claiming the copyright regime is not the product of democracy is utterly ludicrous"

Yes, because as we all know, hundreds of millions of Americans care deeply about Sonny Bono's vision of lifelong copyrights and the end of the public domain; all that money donated by Hollywood and the recording industry, all their lobbying, all the revolving door politics, none of it had anything to do with the Mickey Mouse act, the DMCA, or TPP. No, this is all highly democratic -- we just heard Obama and Romney talking about the importance of ensuring that websites like Megaupload be removed from the Internet, and that programs like deCSS remain outside of America.

"If people cared so much about this"

People don't care; people ignore copyrights when they want to share things with each other, which is in no way a new situation. People were singing Happy Birthday at public events without giving a damn about the copyright status of that song. Copyrights are a regulation on industry, and it is absurd to try to apply copyrights to the day-to-day lives of ordinary people. The only reason copyrights became a major issue in the past 30 years is that the industries that depend on copyright to turn a profit discovered that they are no longer necessary, and so they tried to expand copyright to turn back the technological clock. We have seen this sort of laughably misguided behavior before, and thankfully we stopped the nonsense before ruining good things:

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

"Claiming that the results of the democratic process are in fact not democratic"

This is not democratic:

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

It is, however, the way copyright expansions happen, at least according to one prominent insider:

http://www.foxnews.com/politics/2012/01/19/exclusive-hollywo...
Weebly is looking for a talented systems administrator
We are hiring a System Administrator to help run our global network across multiple datacenters.

You'll be instrumental in running a network that is:

One of the top 50 networks in the US (according to Quantcast)
Receives many hundred million pageviews per month, from tens of millions of unique visitors
Built from the ground up -- We own, operate, and have control of the entire stack
Datacenter redundant in near real-time
You must:

Be familiar with datacenter operations and best practices
Share on-call responsibility
Be available to Travel
Be familiar with the LAMP stack, RHEL/CentOS, Puppet
Have a solid understanding of the Linux operating system
Have an understanding of Linux security, system hardening, and vulnerability assessment
Be familiar with networking concepts and troubleshooting
Be able to use performance analysis to fine-tune systems
Your responsibilities will include:

Managing a large number of servers (100+) across multiple datacenters
Handling physical server installation, cabling, and inventory
Building and maintaining a stable dev environment for package testing and deployment
Supporting the mail infrastructure
Supporting and expanding our internal monitoring infrastructure
Performing routine security audits
Applying security updates at regular intervals
Ideally, you'll:

Be able to solve problems quickly and automate processes
Be able to get a lot done
Work well under stressful situations
Be willing to work hard for a huge upside
Contribute to a fun working environment
Be willing to learn new skills
You'll be able to:

Have a meaningful impact on the company's future, and share in the rewards accordingly
Run a network that impacts tens of millions of people
Work in a fun, fast paced start-up environment
Be on a smart team that gets a lot done
Perks:

Competitive salary
Stock options
Employer-paid health care
Employer match of retirement contribution
Company credit card
Multiple large monitors, Aeron chair
Free food, drinks & snacks at the office (including all lunches & dinners)
Gym membership
Only 1 meeting per week
Must be willing to relocate to or near San Francisco, CA.

To apply, please send an email to jobs@weebly.com
I like Play framework as an statically typed alternative, doesn't have most of the things we like less about Java, feels like RoR / Django, but is still statically typed (and supports Scala which I think is much more fun than Java once you get passed the "Scala is complicated" myth)
Pre-order your personal copy of the newest version of Fedora 18 Linux
QML is nice, but make sure you have the processor overhead for it. It's all javascript and the interpreter will suck up your processor time.

For people doing lower-end embedded stuff Qt5 isn't going to give you much, if you can run it at all.
Having experienced BeOS, I've always been bummed it didn't see wider success. Its UI responsiveness under heavy load has never been equaled.
"Sequel Server", maybe? It's more pleasing to the ears.
Along the same lines, the game Innovation improves on Dominion by giving players different random decks, many more options for actions, a chance to come back no matter how far behind you fall, and yet still feels like skill is extremely important.
Cool, I just bought the ebook version.

> But the right way to engineer a project might
> be the wrong way to get excited about it.

Drawing that line is even hard for me when I just want to write simple "how to" blog posts.
To make license keys unforgeable, you have to go public key. Typically some sort of digital signature. This won't make your application uncrackable, but will make it impossible to fake legit licenses.

A good reference on how to get these things right is Schneier et al's 'Cryptography Engineering'. The standard advice line here, however, is "get professional help".
So people signed up for Instagram under their old terms, where everything quite literally did come to them for free. Now Instagram changed their terms to monetize peoples content. People don't like this and would not have joined originally with these terms. People STILL mock them for "expecting something for free".

Well, when you create the expectation, as Instagram did, that things will come for free, and then you stop fulfilling that expectation, customers will leave. Not sure how long it will take startup founders to understand and it blows my mind how frequently people on HN seem to act like people "owe" a site something for the service they're providing. If I get an invite to your free photosharing site with features X, Y and Z, you're creating an expectation. If you change your offering once you get a ton of users in the hopes of monetizing them, you're changing the offering and these people leaving is justified. The reason they got there in the first place was because of your offering, which you're now changing.
It seems odd that DNT is a controlled at the browser-level and turning it on instructs every site to "not track me" (whatever that means). There are some sites that I want to be tracked by and DNT is an all-or-nothing control. This seems really poorly thought out.

There's a tenuous relationship between DNT and DuckDuckGo too. On one hand you've got a small group of unknowns who profess not to keep logs (but who knows, right?) and on the other you have a slapdash attempt to regulate the ad industry. Use DuckDuckGo because it's a good search engine.
The origins of copyright in the west, far from being democractic are actually rooted in censorship and royal control:

"An Act for preventing the frequent Abuses in printing seditious treasonable and unlicensed Bookes and Pamphlets and for regulating of Printing and Printing Presses" http://en.wikipedia.org/wiki/Licensing_of_the_Press_Act_1662
Have you considered Login with Facebook/Twitter using Oauth? I hate creating user accounts on different sites, and I'm sure I'm not alone here.
We struggled with this actually, but the technical reality is that it currently means nothing to the point that it might as well do nothing technically. And that's the point of the site -- not to scare, but to say this setting that is now in your browser doesn't do anything, and even when and if it does, it isn't likely to do what you think it does, i.e. not track you.

Here's the current state: http://www.nytimes.com/2012/11/29/technology/mediator-appoin...

Basically, the talks have completely broken down to the point the advertisers are delegitimizing the W3C proposals, which are incidentally not finalized either.

And you have the big sites waiting on the sidelines and explicitly telling people they're doing nothing: https://support.google.com/chrome/bin/answer.py?hl=en&an...

Twitter is the exception: https://support.twitter.com/articles/20169453#

So you have this setting out there in the wild in all the major browsers that literally does close to nothing.
Where did do-no-track even come from?

If I were to create a browser extension which added a "Do-Not-Charge-Me" header, without input from retailers, would I then be able to get annoyed that I still had to pay for my goods, despite having ticked a little box in the browser settings?
I had always heard it as "cue-tee" because of their tribute to Xt. Then Nokia came along, and all of their sales staff were saying "cute".
Digitizing Books on the Cheap and Easy
Closest single star like our Sun may have a habitable planet
Right, but if I want to disable it right now, I simply remove the include and updates to Bootstrap don't require me to do any extra work.

If it's not easy to remove, I'm guessing that I can just set the large format to something ridiculously high for the minimum width.
I'm surprised no one pointed out that the answer given in the video is wrong. The second line should be "10 0 8 1" and the third "8 9 0". The author writes "10 0 9 1" and "9".

Perhaps it's not relevant to the experiment, but it seems worthy of mention at least. Following along, I was second-guessing myself because my answer didn't match...
Apple's and Google's (and Microsoft's) platforms already contain web browsers. The "web platform" already exists on every relevant device sold on the planet. The only variable is to what degree each browser implements web standards.

The biggest missing piece of the puzzle is a webapp store that enables distribution, promotion, and monetization. And you don't even need a native app for this, as the "webapp store" could just as easily be a web page, thereby surpassing e.g. Apple's and Google's 30% cut (what are they going to do, block the web page?).

It's a long shot, but if Mozilla can pull it off it would be a huge leap for openness and consumer choice.
Or if you deal in it every day, saying sequel comes more natural than saying ess cue ell. There's a lot more legitimately confusing things in the world of IT than pronunciation of commonly used names.

I don't fight my colleagues when they say "Suss" rather than the correct pronunciation of Suse Linux, because when it comes down to it, language is just an agreement that certain sounds mean something to the group that they are being spoken to. There's nothing inherent about the sanctity of language. If you can't be flexible, you might not be cut out for it.
Bankrupt Kodak sells off patents to investors for $525M
rayiner said "I don't think there is any good reason to have a copyright term longer than 30 years." The reason for having a 30 year term would be the same as the reasons for having a 14 year term. Of course the tradeoffs would move around a bit and it's debatable whether there would be a net gain or loss.
To take it a step further, they could use an adaptive framerate. Have an algorithm (or, more likely, this being Hollywood, a person) select specific shots or pieces of shots with too much lateral movement and ratchet them up to 48fps.
I've seen an effect like that which comes from the angle of reflected light changing as the wheel moves. Completely different effect, although it can look somewhat similar. It's independent of the speed of rotation, though.
> Removed all color variables (e.g., @blue, @orange, etc). New, more meaningful variables are on their way (such as @state-warning-text).

Hooray! Should make customization that much easier.
tl;dr - don't break the first rule of cryptography
(http://meta.security.stackexchange.com/a/915/12776)

> "Anyone can invent an encryption algorithm they themselves can't break; it's much harder to invent one that no one else can break" - Bruce Schneier
It to me is crippling to the point that I will stop playing the game.

I used to play quake 3, particularly defrag, at 125Hz. 60Hz in normal games is fine to me but anything less feels like a nightmare where your legs turned into concrete and you can't turn your neck. It very honestly is an unpleasant experience to me.
That's not entirely correct, in fact, far enough from it to warrant a reply.

Wiping off memory ensure that the attacker doesn't get the past 29329847 logins, only the ones from the moment he compromised the system. Thus, it's quite a win.

There's no easy "all bets are off" escape from properly coding apps so that sensitive data is kept only when needed, for the time needed, never more.
Imagine if Obama staged the school shooting. That's what happened with 9/11. I was there. Kinda fucked-up.

You are in denial on God?

God says...
empire handmaid environing neighbour appointed mother-in-law
ever-present biggot countenance hand studious burial gladdens
skilled in owed avoid maintaining consumption finally
adorning folly idol resigned while eagle's nests forsakest
India C honours asking Revenue self-same trouble majesty
Law neatly ecclesiastical water-spouts turmoils drunkards
distilled passions violent leaven it's_hopeless associated
Known coloured deaf sittest

----

Brits and Democrats are in for a rude defeat. Say hello to Mr. God! It'll be ages for them to recover.

God says,...

walk in darkness.

59:10 We grope for the wall like the blind, and we grope as if we had
no eyes: we stumble at noon day as in the night; we are in desolate
places as dead men.

59:11 We roar all like bears, and mourn sore like doves: we look for
judgment, but there is none; for salvation, but it is far off from us.

59:12 For our transgressions are multiplied before thee, and our sins
testify against us: for our transgressions are with us; and as for our
iniquities, we know them; 59:13 In transgressing and lying against the
LORD, and departing away from our God, speaking oppression and revolt,
conceiving and uttering from the heart words of falsehood.

59:14 And judgment is turned away backward, and justice standeth afar
off: for truth is fallen in the street, and equity cannot enter.
Some of the initial analysis Mike has done shows that programmers spend the majority of their time looking at identifiers. I think this supports your point.
I did it, it's excellent as an introduction. It gives you some base points but no more
Does 'punted' mean punted away like in a sport? Or does it mean bet on, like at a casino?
It looks great on a big screen, though. So I guess the title should be renamed beautiful site that looks great on a big monitor but cramped on a little one.