skysight-inc/HackerNews huggingface dataset:
this is actually a great point. Presumably, the top left corner was used because that is the placement for the "back" or "previous" button.

Unfortunately, the back button was placed there because it is just out of reach for most users to prevent accidental taps. Now that you bring it up, since some of these sliders are actually used quite often it doesn't quite make sense to have these menus exclusively triggered by a button in the top left.

I guess it could have also been due to the resemblance to a menu and most "file" commands were traditionally in the top left.
Not in the new Apple way. I believe the idea is that they'll save their state but close.
A Chainsaw is a poort choice for surgery and for blocking Internet Content
They might have been on launch (although i strongly doubt it personally- see cost of Chinese tablets- which also get no benefit from market sales), but they certainly aren't now.
Kind of amazing that he found something worse than homeopathy.
I recommend "The Elements of Typographic Style" by Robert Bringhurst.
I've always thought that you'd have to worry about "technical elitists" dismissing HTML/JavaScript as "not programming", since that's what I experienced when I was growing up.

On the other hand, Khan Academy CS chose JavaScript because it made it easy to share the results with others. So... nowadays I wonder.
Dtrace is originally from Solaris. FreeBSD (and possibly other BSDs) also has ktrace, which has been around a long time and has a learning curve the same as strace, but is not as powerful as dtrace.
Is AWS down at the moment?
I tried to look at some slides on both slideshare and speakerdeck and they both seem to have trouble fetching content from amazonaws.com. Dropbox may be affected too, if that's the case.
There's also a discussion about this on Reddit: http://www.reddit.com/r/Economics/comments/z2lp2/patents_con...
I started reading this and midway through I thought, "I better check my email.:
Well they do have iKamasutra in the app store, used to at least. A good app, by the way.
Interesting to look at Privacy Policies in here. Google's policy had a slightly more bullshit leaning side than the average document.
The review guidelines have a surprisingly human tone to them.
I think this is probably an error on AppFlow's side, rather than Snapette's.
This was a lot of fun while it lasted. We should do it more often. Are you guys up for a community driven CTF on a regular basis? It could be a lot of fun. We could create a pot where everybody can contribute towards the prize.
Great idea in general. I know a lot of people who would love this.
Cloud computing: 10 ways it will change by 2020
Most of the time, folks on IRC made this sound way harder than it actually was (my mistake!). That threw me off as I started premature optimizations with threads, pipelining and multiple async webhooks. Spent a lot of time there, and eventually I couldn't get it working on the production machine. Then I just wrote the 'naive' solution and that just worked fine.
If you look at the Redis graphs there is no linear scalability with N distinct nodes. Now given that Redis has no proxy nor any other node-to-node chat in this setup, how it is possible that it's not linear scalable?
It is the default configuration on ubuntu boxes
I guess they say things like "John reveals a shocking secret!" rather than "John's secret is he's an alien who owns the cheese shop!"
I think it might be a bug in AppFlows JS transition code.
Interesting to note! Although I find "intellectual property" to be an oxymoron.
Infoworld: 6 Home Truths About Rock Star Developers
Here's a contrarian piece on the Chinese personal savings rate: no organized retirement benefits means all kinds of hiding of assets.

http://brontecapital.blogspot.com/2012/06/macroeconomics-of-...
Analyzing the Top Python Projects on Github
Americans Think Cloud Computing Is Disrupted By Bad Weather
Agreed, and I used it but I was really surprised that it worked!
Come on, there's a little more to it than that... nested view controllers and all.
I agree. The UI is very pretty, but some text is clickable and some isn't, and it isn't always apparent which is which.

Also, the intro message after signup is a fantastic idea, as is using question mark footnotes, but again, I didn't notice them until I read the message.
After the release of Java 7 and having to deal with those issues, I decided to never get another job that involved the JVM.

http://searchhub.org/dev/2011/07/28/dont-use-java-7-for-anyt...

I can handle breaking changes if they are community driven; I will not accept excuses for something that is maintained by a large corporation that has the resources and staff to prevent such issues. Oracle is rotting the fish from the head.
They know and they already fixed it.
For future reference: When you run into a problem where you think that syntax errors are the cause, try to replicate the database on your own computer.

In this case, the database schema and the code to access the database is known. The errors that are thrown when trying to exploit it locally will help you find a solution :)
Is there a way to permanently dock the toolbar in the Mac version? I had this in the old version.... Now I get floating docks over top of other applications even when Gimp is in the background!
Thankyou for this feedback. I'll look into importing rides from Strava, so we'll see what happens with that.

It displays the little map and basic data for the rides when they're finished uploading, although now that you mention it, it's not obvious that you should be waiting for that rather than waiting for the progress bar to reach the end. And rides showing zero distance is something I haven't seen before. I'll look into that.

Privacy controls is a work in progress. At the moment, nothing is visible to anybody unless you give them a link to a ride, and then everything is visible to them, which certainly isn't ideal. Better privacy controls is near the top of my list of things to do.

I completely agree that a better way to upload rides is desirable. Are you thinking about the Strava upload interface?
hmm.. I will start worry when the number of commits to the Emacs source tree fall behind of VIM.

http://www.ohloh.net/p/emacs/commits/summary

http://www.ohloh.net/p/vim/commits/summary
Virgin Airlines Offers One Frequent Flier A Trip To Space
So where you live has no bearing on crime levels?
I'm not saying that anyone should sue over it but that ASUS keyboard / docking station looks on hell of a lot like the bottom half of a MacBook Air fell off.
It's the abstraction that's difficult to get in the first place. In Basic, a variable represents at the same time the data and its memory address, the two concepts are not separated. When you introduce pointers, you split that concept in two: address and data, and to complicate you say address is some form of data. In Basic, the variables are the memory. Each variable you manipulate is equivalent to a piece of memory you can store things in or get things out. With pointers, you loose that equivalence: memory becomes invisible through the code. I can have a memory block that exists in my memory that is no longer pointed by any variable. This means that you get a separation between the way memory is and the way the code looks like. What is difficult when learning pointers is to get that extra level of abstraction: you have to look at the code as an access route to the memory, not as the memory itself.
One gripe I have with LLVM/Clang is that it lacks the ability to use linker scripts.

I'm writing a little OS to learn how it all works, and wanted to develop on my native Mac OS instead of an Ubuntu VM, yet Apple have symlinked 'ld' to the llvm linker, which doesn't take linker scripts like gcc's ld does.
I'm not sure how they could block them through litigation. My guess is that they will sit quietly and watch the PC makers having another go at this "no compromise" form factor.
My first one: Get Pagerank, Social Signals and Age for any Domain
Apple's attitude has always been 'we know better'.

Thing is, with Jobs, they were right...
Count me out - I was a launch-day customer for the Kindle Fire 1, and I will frankly never trust Amazon again when it comes to devices. I still have a hard time believing that Amazon willfully and knowingly shipped such an awful product.

With excellent 7" tablets like the Nexus 7 out in the wild, I have a hard time seeing why someone will buy a crippled, less featured, less responsive, slower device with god-awful usability.
This is a great trend. I just implemented it in two apps (iOS and Android). The only time I tolerate tab bars anymore is if it's a reader-type app that hides the nav and tab bars when you start reading.

Why have a 40pt-high bar on screen all the time, when you usually have more than 4 sections anyway? And tab bars don't work on iPad at all, anyway.

Android's action bar is a bit better than iOS tab bars though, and I feel like Android tablets can actually get away with that quite well, without resorting to side nav. But if you're going to be consistent, you might as well use side nav across iOS and Android for all device types. It's worked really well for me so far.
I'm glad using an alternate port still works for you. On my home network,
I lost my patience with the attacks a while ago and simply prevented sshd
binding to the external interface of my firewall(s). Since I don't need
external access to my home network, it was the easy way out.

Some friends of mine run tunnelr.com where they run sshd on multiple
ports, and they get hammered by attacks on a regular basis. Since they
are a VPN service with tons of bandwidth, they're a prime target, and
they get attacked on any port where sshd is running. It's a mess, and
the approach that's working for you, doesn't work for them (and others
I know).

Just out of curiosity, and without naming any (domain) names, would
you consider the systems where you're running on a nonstandard port
to be "popular" or "high value" or "interesting" targets for attackers?
(i.e. subjected to targeted attacks rather than just the typical
bulk/blind/dumb attacks)?
Jampad?? That's UK slang for a certain sanitary towel.
its like watching two armless kids playing 1v1 basketball..
Because not every hacker is a web developer. I, for example, am a self-confessed non-web developer. I program big iron and embedded systems in a safety critical context. I'm not scraping database for information and arranging it on the screen nicely for people to make purchases, I'm helping to stop oil tankers from crashing into nuclear submarines.

But occasionally I, and others, stray from our core competencies and either choose to or have to deal with things with which they are unfamiliar. In those cases it's nice to have a community to turn to consisting of people who do have expertise and experience in the unfamiliar area.

If it's not too often, and if it's obvious that people have made a genuine attempt to sort things out for themselves, and if the question is distilled to its essence, it's possible that more than one person can learn from the resulting thread.

And many times I've answered people's questions about math, or algorithms, and it's nice to get something back. So thank you to those who replied - it's pretty much sorted now, and I've learned something.
I read the AMA while it was in progress, as I could through the downtime, and I read the summary post in the thread afterwards before all of this discussion on HN.

What exactly do you expect? The POTUS to, simply because he is on reddit, to suddenly say "By the way, I smoked pot, I'm an athiest, I think the RIAA is evil, etc.?"

He is the current President and actively campaigning for re-election, and he stated up front that he had 30 minutes to burn to "personally" answer questions. To expect this AMA to have gone any other way is simply naive. Regardless of what you believe politics are or should be, expecting anything different is neglecting the reality of modern politics.
If they posted the config and code, we could probably figure it out.
Let APIs to developers.
Inspired Playgrounds
Have you tried to submit a fart sound board lately? How was your success in doing so?
when everyone starts doing it things stop working very very quickly.
Android's tab UI (in the ActionBar) already has this problem. And iOS has always used the upper-left for the navigation bar's "back" button anyway. The menu button is just a different sort of back button when you're at the top of a particular hierarchy.

So, yes, we're asking the user to move a bit more, but I wouldn't call it impossible. Making a completely one-handed UI would mean breaking a lot of conventions.
Using Spring & Java Annotations to Inject Reusable Capabilities – Part II
Top-Level Universal XSS
Try this; Turn on Subtitle.

http://www.youtube.com/watch?v=uLdHnMG4Wlk
haha. thanks for the tip :)
I've never seen him so "human"...
facebook was 1st I believe
Typical FUD. Where is the research? Start with animals like you do with everything, and RESEARCH it. Don't just dismiss it with labels like bleach when you have no idea what kind of action it has. The action of ClO2 is different than that of Chlorine bleach; it oxidizes instead of chlorinates!!

People need to understand some basic chemistry instead of regurgitating buzz words (like bleach); and we need real research, not just empty words.
tested on an iPhone and iPad with mobile safari and I'm not getting that. Curious to hear what your setup was.
I bought it too the day it was released. Returned it the very next day - it was horrible.

May be they'll do a better job this time. They are surely aware of newer/better competition.
It should also be noted that on about 400 short texts (~300 words each), it did not correlate with the Flesh-Kinaid readability measure at all. So it's not measuring something like average word length or syllable counts.

But it's not QUITE a true lexicon, as it handles Out-Of-Vocabulary words quite strangely. If you use as input text:

"PR-Experts, politicians, ad writers or scientists need to be strong here!
BlaBlaMeter unmasks without mercy how much bullshit hides in any text.
A useful tool for everyone involved in writing!
Simply copy your text into the white field and check your writing style. It works with english text up to 15.000 characters (overhead will be cut off). For a meaningful result we recommend a minimum length of 5 sentences."

Then you get 0.16. If you replace the last word 'sentences' with 'strategy' you go up to 0.44. However, if you change the last word to 'sentstrategyences' you get 0.47. Try it: you can basically insert 'strategy' inside ANY word and really raise your score. Actually, if you just insert "strateg" anywhere inside the text, it goes up massively.

So I actually think it's just doing string search counts over a lexicon.
That's a really, really useful reply. Thank you.
RubyMotion Success Story: Cabify
Let me think about some ideas for #2, re: #1 and #4, I only know of maybe 5 cyclists in all my circles of cycling mates that use power (out of probably hundreds) and power meters always cost $2k every year the same way a great bike always costs $10k every year. :-)
Processing costs are interchange (the market rate set by Visa and Mastercard) + .70 basis points. If the interchange rate is 1.20%, you will pay 1.90%, for example. Monthly pricing is 100 EUR/GBP per month. That includes your first 1000 transaction fees for free. Starting from your 1001st transaction, you will pay 0.10 EUR/GBP per transaction.
Kiva adds India, funds 100 percent of Indian borrowers
I think that this works by calculating something called the Gunning Fog index , ie the no. Of words in a sentence with more Syllables than usual .
It's called freedom - freedom from objectionable things.
If anything, that piece probably understates the problems mentioned. Though there has been recent moves to provide pension schemes for urban and rural workers, even if the programs are underfunded, it still covers a huge portion of the population, where before it was mostly urban and patch-work & underfunded at that.

http://www.economist.com/node/21560274
Malicious tax emails exploit zero-day Java flaw
oh, and regarding #3 - strava is good fun and bragging rights and mostly useless for any training purposes. If I understand your purpose correctly, you are really targeting a training segment, not a riding segment so Strava probably isn't a serious concern (until they decide to get into offering training features...)
Whoever did sound editing/recording for this video needs to learn about levels and ... well, sound editing/recording. I couldn't watch it the sound was so bad.
I tried with my own blog post, good to know its not full of bullshit
I talked to some of the Mozilla security guys about it back in February at CanSecWest, since we've been blocking out-of-date and dangerous plugins (more than just Java) for a while in Chrome. They seemed in favor of doing it, so it's definitely on their radar.
Dogs, Boxes, and Startups: An Interview With CEO/Co-Founder of BarkBox
Design Patterns by Examples – Decorator Pattern
Learning Key Board Shortcuts made Easy with KeyRocket.
QR Code is Dead.. Long live the QR Code.. Within shipping / warehouse operations QRCodes will continue to be useful as they are easy to print onto a sticker, are fairly robust, and are already built into many a logistics program.
Ask HN: Feedback on a web app working with Moroccan schools
This project is based in Morocco.

As part of a class during my last semester at university, I want to build a web application that links student volunteers and primary or secondary schools in my university's poor surrounding region. The application will enable a student with a specific profile to find opportunities to volunteer at a school that needs his or her skills. For instance, a student who is proficient in French and have a couple of hours to kill can search my application's database and find a school that needs him or her right away.

The motivation for this is straightforward. The university I attend requires 60 hours of social work before graduating. Most students procrastinate on this and end up squashing all these 60 hours in one place where it is hard to quantify what they did. It is also rather unfortunate that most of these students, lacking a tool to find places to work at in the Atlas region (where the university is), end up doing social work in far less needy places in their hometowns. The schools in this region desperately need help.

I am think a stack of Rails and Backbone with cloud hosting. Student verification will be done through their emails, and expansion to other universities rests upon the condition that they offer emails to their students.

My current concerns are how to register schools and how to get them to provide feedback for the work students provided. The students are in a much better place to frequently check the service; the school teachers or managers, who most likely won't have access to Internet, don't. I was thinking of registering the schools rather manually, with optional online registering for those who can afford it. Any ideas on this and other remarks are most welcome.
Device Viewport Widths reference on Google Docs
"We gotta give him just enough [industrial bleaching agent] that he don't get sick but he's on the edge of getting sick! So we've got to keep him just on the very edge and therefore it's pretty intense for cancer, he needs to take it 4/5 times a day, small amounts instead of a big batch."

http://www.guardian.co.uk/science/2010/sep/15/miracle-minera...

(These guys also appear to be anti-vaxers).
I tried past cover letters for jobs and they all scored in the 0.5-0.6 range. This makes sense since I AM trying to sell myself in an honest but tailored way. Does this reveal a flaw in my writing style or in the purpose of cover letters in the hiring process? Is it even possible for a cover letter to score low on a bullshit scale?
To be fair, is it really hard for "alternative medicines" to be worse than homeopathy? By definition homeopathic "remedies" do absolutely nothing, so being worse should be easy. ;)
No so easy mate. Brazil has one of the largest bank concentration in the world, orchestraded of course by the central bank. We have the choice of 6 major banks, in this order of size -> Banco do Brasil, Itaú, Bradesco, BNDES, Caixa Econômica Federal, Santander

They are all highly regulated and with very little incentive to innovate. So they can screw around and do pretty much nothing at all. The fascist/socialist banking system that exists across the globe is even more pronounced here.

For those of you that can read portuguese, I recommend this article:
http://www.mises.org.br/Article.aspx?id=1387
You have a weird definition of 'bullshit' if you think that counts.

Anyway, I'd assume it's looking for certain 'filler' words and phrases that get used a lot when writing BS.
I have a guy on my team who is like this. I assign him projects based on his ignorance... If he says "I don't know anything about that" he gets that task. He seems to enjoy the learning, and in the process asks me (lead dev and architect) questions that help refine the overal design.

I have another guy on my team however, who I don't ever give projects like this. He gets the well defined ones, in technologies he knows well. He can take those tasks and knock them out well, and with great code. Stuff a lot of us would find boring.

Both styles are important. The thing TFA seems to ignore is that you need a balance of types to make a successful project.
The 'Power Fabric' That Could Charge Your Phone Whenever You Hold It
"I will throw money at you"

Make something people want... and they will throw money at you.
Oracle is letting the side down for desktop Java users
Top Reasons You Should be Using Adobe Bridge 
Sorry for using a ad network I'm desperately in need of a domain.
Unfortunately, "Dustin Moskovitz executes a pretty minor (and sensible) liquidity transaction" doesn't inspire people to click the link and view their ads...
Well - it's pretty interesting that you mention the technical aspects of fashion design. A friend of mines wife works as a technical designer for one of the big fashion companies - her job is to take the designs made by designers, and redesign them for mass-market so that they can be machine made.

I made it a point to tell my niece (just this last weekend) that she should pay attention in school because with that knowledge she can do anything and become anything she wants. If she wants to do fashion design, she will still need to know math because it is important (giving her an example of how me and my 6 year old nephew obviously don't wear the same size shirts - so how would they figure that out?). I just want her to do good in life no matter what route she takes :)
So technically those are all "vulnerabilities in openssh", but most of those are either attacks on the key generation process, X11 forwarding, or privilege escalation on the host machine from a legitimate login - none of which would be protected against by the suggestion in the story.

The first one I see where this defense would actually be helpful is the "September 23, 2003: Portable OpenSSH Multiple PAM vulnerabilities", which only applies against a nonstandard PAM configuration, where enabling PAM at all is something openssh doesn't recommend. The next is "April 21, 2002: Buffer overflow in AFS/Kerberos token passing code" - again, an obscure login protocol that's disabled by default.

The first vulnerability that would affect "normal" users is the "Feb 8, 2001: SSH-1 Daemon CRC32 Compensation Attack Detector Vulnerability", 11 years ago. Even if you want to count the "nonstandard config" vulnerabilities, we're still talking 8 years since any real attack, for possibly the most high-profile encryption software in the world. That's a track record I'd put more faith in than spiped's.

If you want to secure your openssh you'd get a better return on your time (IMO) by disabling any login methods you don't use (or, even better, switching entirely to single-use keys), and rate limiting login attempts from a single IP.