skysight-inc/HackerNews huggingface dataset:
>> These people aren’t any less intelligent than the researcher — their minds just work differently. They focus on the practicalities they know rather than hypothetical possibilities.

> That's going to need some explanation. First off, I can see how the question itself is abstract, about a place they have never been, but "no camels" sounds extremely concrete to me. Second, how is ignoring information anything other than a lapse in intelligent thought?

The underlying point is valid, but it was not explained well in the article.

The point is that "extremely concrete" is always relative to language. For example, in the bible, "40 years" meant something like "a long long time", not 40 literal years. Likewise, a "foot" today does not mean a concrete human foot (although it originated as a particular one). A more annoying example today is that "literally" no longer means "literally" ("I literally died when ...").

To be specific about this example, it is possible that saying "There are no camels in Germany; how many camels are there in city X?" is interpreted in different ways in different languages and cultures. Perhaps "there are no camels" means "camels do not naturally live in that area", but there could be camels brought there artificially, say to be in a zoo. And especially when asking "how many camels are there in city X?", the implication is that specific details about city X matter, for example if it has a zoo or not. The person being asked might try to guess if it has a zoo based on the city size etc.

Also worth noting that the question is of the form of a classic logic puzzle. That sort of thing is part of the Western cultural tradition since ancient Greece. But other cultures have other traditions.

See also the philosopher Wittgenstein on "following a rule". No sentence in any language is ever so concrete that it cannot be interpreted in many ways.
I'd love it if you could write that blog post. The technique sounds like it could be used for a lot of things, including communication in the other direction, i.e. downloading images meant to be drawn on a canvas from servers that don't support CORS.
Pair that with a slightly stronger form of data hiding by using TrueCrypt's hidden partition feature to encrypt the second OS partition. Just make sure not to ever boot into the honeypot os afterwards, or it could overwrite parts of the hidden partition. You can safely load the honeypot os by typing in the hidden password as well so that true crypt can load the proper partition boundaries.
Safari 6 on a 2.66 Ghz MacBook Pro... jerky
Hot Startup Profile: StockGaming
Deviare Windows hooking engine 2.1 released
I'll soon be implementing image upload support where the images live on S3. It would be fantastic to be able to have the user's browser directly upload to S3 rather than go through the web server.

If you were to open source your code I'd love to learn from it.
IANAL, but (1) I would assume that cynically including some unneeded code would not suddenly grant protection for all the rest of your code, and (2) the protection applies to the part of the program actually using the Apache licensed code that was adopted, so it would need to be an integral part of the relevant component. For example if there is a patent on a video codec, the code would need to be in the video codec handling code.

And again, IANAL, but I assume the implication is that you can't just grab some code and stick it alongside your app for protection. You are only protected if you actually used the license-giving code in your app in the intended way. So this would not help Android, which does not build upon WebOS.
Where your theme comes from isn't going to concern 99.9999% of your audience and most wouldn't be able to tell the difference between and handcoded theme and one bought off themeforest. It's more important to get the project out, you can always iterate over the design later.
> The record time in the ididarod represents dogs running on average at close to that speed, through snow, while towing a load, for about 1100 miles.

It's only relevant how long they can run without a break; not how far or how far they can run in a given time.

You seem to completely miss the point everyone is making about humans being long distance runners; they mean a single run without stopping to rest. The point is the human cooling system that allows man to run continuously without overheating like animals seem to.

> Also let's go back to that kangaroo. Researchers happened to notice that one ran about 2x the distance that Karl did in half the time that he did.

I'll remind you again, Kangaroos don't run. :)
That's not the case. I used the bookmarklet to find the original submission before making my post.
It's been 3.5 long years since first feature request, but thank you!
My favorite example of this was a user who wrote to me about audio streaming software that he could use with classical music, but that disconnected when used to stream rock and roll.

After a great deal of highly baffling troubleshooting, I finally figured it out. The streaming software sent the music over UDP, where each packet contained a pre-set amount of audio encoded with a lossless codec. Classical compresses better than rock, so it generated smaller UDP packets. The guy had somehow managed to set the MTU of his LAN interface to 1200 bytes, and the software was using IPv6, which doesn't do IP-level fragmentation when the MTU is below 1280 bytes.

When playing classical music, every audio packet was less than 1200 bytes. When playing rock, an occasional packet would not compress well and end up too large, then fail to send. The software would then abort the connection in response to the error.
I will provide a solution to your business/startup problem for my blog
I'm looking to do a series of blog posts where I present my best solution to a problem that a specific startup or small business is experiencing. I'm looking for businesses/startups that are experiencing some kind of problem they are having difficulty solving. The only restrictions are that you're willing to answer some questions or do a 20 minute skype call with me to understand the problem/your business, and that you're happy for me to publish the issue and proposed solution. This is completely free, and I will strive to really understand the full nature of the issue you're facing and provide a realistic, well researched, thought-out and actionable solution. The problem could be related to marketing, sales, technology, strategy or anything else.

If you'd like to submit your business problem please fill out the form at http://42insights.wufoo.com/forms/business-problem-form/ and upvote this thread.

Or if you have questions please leave a comment.
I agree. The need to share and talk differently with different people, is precisely the problem that Google tried to solve with their concept of circles in Google+. However, the fact that they also required real names and a single identity, makes it a partial and therefore ineffective solution.
Thanks for the introduction to Prey. Just installed it!
Heh, they weren't kidding when they said Berlin was leading a new tech renaissance in Europe (I can see the Fernsehturm in your landing page photo). One day hopefully Beatmatic can join SoundCloud and the rest!

Anyway, this is 100% Kickstarter material.

I would easily pay $5 just to show off this functionality to friends when we're hanging out (but I agree that it should be kept around the $1.99 price point). The novelty here is huge.

A lot of music apps are intimidating to most people but this is the most intuitive way to take human musical creativity and make a structured, manipulable track out of it. And trust me, most human beings can hum a tune/beat out. It's instinctive so the market for this is huge.

I recommend Kickstarter rather than just shooting for the App Store because it's going to be tough to go viral and get easily discovered on the App Store. Kickstarter, in addition to the money, will get you a solid fan base before you get on the App Store which is really important these days. It's just too easy to get lost among all the other apps, no matter how novel your entry might be.

So get on Kickstarter, raise a decent amount of money to get a very polished app ready, but more importantly, use the time to get your concept viral BEFORE debuting on the App Store. You won't believe how much publicity is generated by the weekly updates that Kickstarter projects provide. Each week you give a little nudge to all the supporters through your product development updates and each week they're reminded to tell friends and family about their backing. The press will of course catch on and you'll get that steam too.

Good luck to you guys. This is definitely at the intersection of liberal arts and technology that Steve Jobs loved touting.

If you guys want to talk more about strategy from here on out, check my user profile to get in touch. I'm definitely supporting this project.
But no one else is, you seem to not get that no one cares about your point. They're making the point about human distance running without a break and you're going on about unrelated topics of speed. No one disputes that animals are faster, or can travel further in a given time. The issue is who can run the longest non stop without resting or overheating.
The challenges of Desktop Linux
i agree, memory is not limited in that sense. a better analogy is memory in some sense is sorted. topics that are used daily are generally near the 'front' of the que while older topics slowly fade to the background.

when fading to the background i envision a bubble forming around certain topics allowing one to use and reference them unconsciously at a macro level, but leaving the micro information hidden.

an example would be when i worked in games and did a ton of 3d math to animate and move objects around the world. at the time i was a gameplay programmer these ideas where at the tip of my fingers. i didn't have to think twice about matix multiplications, dot products, vector projections.

currently i work on ios/android development. i don't use 3d math much when deving any more. if you were to quiz me, i may not be able to implement or use those ideas very easily. a few weeks working with the same topics would bring them back to the forefront.

i learned all the sorting algorithms in college. i could probably implement a couple, but most of them i don't recall immediately or at all since i rarely care about the efficiency of the data i sort these days. i know of their existence, but to a degree that is all. if i were in a position where sorting was important, i would make sure to educate myself to appropriately.

i google almost everything. there are rarely days when i don't google something for work. learning is infinitely fun. i think being able to research a problem and find a solution is as valuable if not more as already knowing the solution.
Ugh, I don't even want to imagine playing a game in VirtualBox.
Classmate of Lulzsec Hacker arrested and accused as another Lulzsec teammate
I do have a Facebook account, and I have basically the same policy.

Facebook is for me to chat with friends and all of us to post photos we may or may not regret when we sober up. I neither need nor want to tie any more of my life to it.
I'm sorry but most of these arguments can be used to defend the use of ruby or python as well.
At my current job all the project managers think our users are so promiscuous with their online activities that they'll use services like Facebook for just about anything (Events, RSVP, etc).

However, from talking directly with some of our user's most of them are telling me they avoid these features because they don't understand what the long term effects might be. Apps who have abused Facebook and stories about potential privacy concerns in the media have left a bad impression on them regardless of what Facebook has done to 'fix' the problem.
The operating system has to be adapted for one, but the biggest problem would be the app developers: they have to make changes to their pixel assets to suit the new resolution. Apple has the same problem, they are just aggressive about pushing developers in the right direction. Its a classic chicken/egg problem, especially when considering PC diversity (its obvious where Apple is going, its not obvious where the Window hardware providers are going).
So, I understand that Facebook et al are more popular options, but I am noticing that OpenID in particular is really losing momentum. Personally I really liked the idea of OpenID, so I'm just wondering, from the point of view of web developers, what is it about OpenID that makes you not want to use it? Or is it just that Facebook is overwhelmingly more popular as a login method so it's not worth it?
Texas Instruments Offering Free PCBs
I <3 TI. First, they offer awesome app notes and /free samples/, FedEx'd right to you.

In their "eStore" under Analog > Amplifiers, there are some demo boards which also function as perfectly good breakout boards (a free SOT23-5 breakout is A-OK with me!)

Check it out:
https://estore.ti.com/Amplifiers-C12.aspx
You can always leave a degree unlisted on your resume. But you may feel like a fool doing it, and an even bigger fool for having to do it. Because "overqualified" is the loneliest number.
Things like this reaching the first page on HN really tells a lot about is going on with the tech business.
Jesus... create a fuckin' filter... or learn to manage yourself and you email.

"the paradigm-shiftingest, game-changingest email innovation of 2012"

I just puked.
But they're not saying that offering Facebook logins is bad. Just that _forcing_ people to log in with Facebook and not offering an alternative is.
who was it who said:

"it's a fine line between clever and stupid."
This is my secret to interviewing and speaking as well. On the inside I repeat, "Fuck this guy" or "I could beat the shit out of everyone in this audience" even though I don't truthfully want to cause harm to anybody. It helps surpress the deer-in-highlights fear resulting from being in the spotlight.
Ask HN: I cannot save stories of Hacker News
When i upvote a story, the story in never stored in my saved stories directory.
This has been happening 4 months none for both of my accounts. Any ideas?
I hope the strong testing culture and rock-solid reliability are another good sticking point.

CPAN is more than just a repository of modules: it's a tool-chain of software. When you upload a module you get a tonne of feedback about which platforms and versions of Perl the tests fail on, you get reports from CPAN Testers about your library in the wild, and when new Perls come out you get notifications if your library gets broken.

The ability for the language to evolve, I think, has been a big reason why Perl is still around. It's able to adopt new features and simultaneously remain backwards compatible for long periods of time (for the most part).

I don't use perl most of the time, but when I do I like it.
I think OpenID is simply not understood by enough people.
The fun part only happens if they get in trouble for those specific attributes. That honestly wouldn't surprise me.
Thanks for the links. Here's my thoughts, take them or leave them: First, it's a big leap to go from the Harvard article's "here are theoretical issues with this test, not knowing any specifics of how it works" to "this doesn't work." There appear to be two components to the test, a genetic admixture, and predicted phenotypic characteristics that manifest with specific allele groupings, within a certain threshold of accuracy. Genes are not all equally heritable, there are dominant characteristics, so it can't be said that if someone is 50% one ethnicity and 50% another that you can't make any predictions about their appearance. This doesn't represent a rigid genetic definition of "race" I agree, but if it works for its intended purpose (matching phenotypic characteristics we generally associate with race to a genetic makeup) it opens the door to doing a blood test, finding someone's peak intelligence (assuming intelligence is heritable and measurable) according to some metric, and, possibly, associating that with a heritage/ethnicity/declared race, again within a certain accuracy threshold. (On the other hand, it may not extend all the way to heritable intelligence, or, the blood test might not even work for its intended purpose.) I also agree this would never mean that someone could say to an individual "you are a member of this race, therefore your intelligence peaks at IQ X" but you could use it to make predictions about an ethnic group in the aggregate.

I tried to qualify my statements here very carefully. I'm not claiming a strict genetic definition of race. I'm also not defending this specific blood test, I only know about it from that Wired article. But the theoretical possibility of what I have mentioned seems to exist, if that test or one like it actually works. Or am I mistaken?
It is not "unprofessional" to use a ThemeForest theme.

What does that even mean, really? Break it down.

Do you think customers will not buy if you use a ThemeForest theme or Twitter bootstrap or WooThemes or what have you? If so, empirically denied: I've sold hundreds of thousands of dollars of product on sites using those options personally, and many people have had that experience.

Do you think you owe it to the universe to hire a designer? I don't know why you'd think that, but some people apparently do, so let's time-shift that owning-designers-money thing into the future, just like designers have apparently timed-shifted giving-you-more-than-$50-for-your-programming services into the future.

Do you think "professional" sites necessarily have awesome, jawdropping unique design? That is not true and would not withstand scrutiny through the WayBack machine. The biggest Internet companies you can think of all launch withed worse than what $5 will buy you on ThemeForest. Some of them are still there (cough Craigslist).
Bradley Manning's trial set for February in WikiLeaks case
Hey, look, correlation presented as causation!
How to deactivate your Facebook?
"Types considered harmful" considered insightful
I'd like to see it.
Verbosity.

class Point {
has Int $.x is rw;
has Int $.y is rw;
method clear() { $.x = 0; $.y = 0; }
}

:)
> I don't understand why the excellent access to food of the American poor has anything to do with whether the free market can feed everyone.

It's the (mostly) free market that is producing that food at low cost and in such large amounts.

As I asked at the beginning, where do you have both free markets and starving people? I ask because it's easy to find places with starving people, yet they're not uniformly distributed.

And, how many places with not free markets manage to not have starving people and/or the occasional famine?
It shows motivation, there is competition that is willing to brush up on CS fundamentals, have a full time job, and practice interviewing.
You are maligning my company.

You could not figure out how things worked at Google, and expected people to start following the new guy who had only been there a few months and hadn't actually accomplished anything yet, and when people didn't drop the 100,000 engineering years of accumulated wisdom to listen to you, you started believing that it must be the system that was broken and not you.

And that was fine; you can believe whatever you need to believe. But when you start spreading this delusion outside of Google, you are hurting Google.

Most nooglers get a legacy job to start out. When you prove yourself, and people like your ideas, you will be asked to join other projects. You were only there for a very short time. In order for you to transfer to another project, that project has to want you. Without any accomplishments...

And you quickly developed a reputation as the new guy who was publicly lecturing everyone about how things should be. You told them that their languages of choice were all crap, when they were the ones actually getting work done. Despite how talented you think you are, can you see how that might be a turn-off for any team thinking of taking you in?

All these things you claim are you projecting:
1) Most work is shitty legacy maintenance. (You didn't like your first assignment.)
2) Google doesn't listen to reason. (Google does not give carte blanche to nooglers.)
3) There is no way out of a shitty first job. (You couldn't hack your first assignment.)
4) There is a glass ceiling. (You were alienating people.)

When you present your paranoid beliefs as objective facts, people who don't know any better might believe them. That is why I have a problem with what you post.
What looks "less than legitimate" about the account? It's been around for over a year.
If you know how much of the substring of the hash matches, you could use a timing attack to construct a hash collision.
The effective approach was seen as deeply unkind, for reasons I elucidated - it resulted in a great amount of suffering in the short-term, for reasons which seemed futile to everyone but Guttmann.

Kindness is essentially a static phenomenon - it can offer nothing more than a slight temporary improvement. Clever is permanent and revolutionary. Clever is what eliminates smallpox, clever is what puts airbags in cars, clever digs irrigation ditches and makes pesticides.

Kindness is personified by Mother Teresa - a well-meaning person who can offer only succour to the dying. Clever is Guy Henry Faget discovering promin and Calmette and Guerin creating a TB vaccine.

Clever goes totally unnoticed most of the time, but its impact immeasurably outweighs compassion. How many humanitarians do you need to feed as many mouths as Norman Borlaug did? Who did more to alleviate suffering due to HIV/AIDS, the hospice movement or GlaxoSmithkline?
Anecdata point (new favorite word) from someone who in theory should "know better": I have my corporate password, a bank password, personal email password, and one I've been using literally 80% of my life for all the other sites. It's got a Couple variations to get around silly restrictions. In its base form, it's a 6 letter dictionary word. Why? I don't care! I don't want to devote any more energy to the problem than strictly necessary and those sites aren't getting any data I care much about.

PS: 2 factor for corporate account and personal email
Alan Kay and others pioneers brought us object-orientation almost 40 years ago now, a set of organizing abstractions to enable people to conceptualize systems that could map to real world domains. What if there are even a higher order of abstractions that could place systems into semantic contexts? Perhaps this is where graphical abstractions could be useful to manage this complexity through visual constraints, thus transition the software engineering 'art' towards a true systems engineering 'discipline.' What fundamental properties restrict software engineering from such higher order tool evolution considering that visualizations have been applied to virtually every other scientific, business, and art domain?
> Think reduced hours, more vacation, sick leave, less hazardous environment.

All of those things are the union (members) taking more of the profit.

"work environment" (as you're using it) isn't some abstract good that the unions are protecting. It's "what do I have to do for the money I make?"

Changing that balance one way is reducing the union members' take. Changing it the other way is increasing the union members' take, that is, trying to reduce a company's profit by increasing the union members' share of the revenue.

We're still waiting for "an example where a union did something to reduce a company's profit other than by trying to increase the union's cut."
President Obama's DOJ sues library over Nook e-readers
Show HN: Mixest, my summer project that crawls the web for new indie music
How do you get access to the file to be uploaded in JavaScript? Are you using the HTML5 File API?
Has anyone experienced a similar issue?