skysight-inc/HackerNews huggingface dataset:
Kickstarter, especially in this case, is people pre-ordering an already more fully defined and developed product. The money raised is going more or less directly to people purchasing product.

It's funny because Kickstarter is intended NOT to be pre-purchasing but to be an investment in something that might not pan out. People have gone out of their way to point that out when some of the high profile failures have happened.
"x86 Windows software ecosystem"

That's the whole point of the RaspberryPi.

The current UK IT curriculum:

Boot up Windows XP/Vista/7 (or whatever the school kept up with)

Login as restricted user, wait for virus scan to finish

Type some text into MS-Office

Don't change any of the settings because that might affect another user and we would have to get an outside IT contractor in to fix the 'problem'

The whole point of RPi is to have a turn it on and it's ready, one machine per student, system with an OS image that can be reflashed by the student in minutes if they do too much damage. Just like a 1980s 8bit micro
Very few people here would take issue with this court order if it was about a site that exclusively hosted child porn

Yes, you're right. I have no problem with censoring child porn. However I have a problem censoring the Pirate Bay.

The response of the courts should be proportionate and based on reason and facts. We shouldn't censor any website that dedicated to explaining how to litter (which is also a crime). We don't give the same prison sentance or the same fine to all crimes. Our courts have a long history of different crimes requireing different responses.
If interested in checking out password-protected items in my portfolio, shoot me an email and I can give you access. (Email is on my HN profile.)
Agreed, everything Addy does is amazing.
This is wrong. SOX compliant fortune 500 companies can't legally use dropbox due to confidentiality requirements. Adding encryption would fix the confidentiality issues.

The BIGGEST deepest pockets would pay handsomely for this.
Show HN: Visualize your news
You'll be surprised, I know music artists that survive fairly well by just having regular bookings for gigs around their area. Enough to pay the bills and save for retirement. They can afford to turn down record deals on bad terms.
That depends on field. In most areas of computer science, conferences are more important than journals (journals generally just publish extended conference papers).
Slaves come readily to mind, but also pets. We buy and sell dogs all the time (under the guise of “adoption”) and expect them to be obedient and helpful—but also do our best to treat them well. For a being of lesser intelligence than a human, I think that’s fine; still, we should treat our equals equally, and robots will someday equal us.
Sharing is not illegal. Selling is illegal.
This analogy can also be extended to writers and the publishing industry.
I'm finding it hard to imagine why interest in personal fitness is a deplorable quality for a programmer to have.

It's not, that's the sad thing. If anything, it's an amazingly good development if we can get away from the stereotype of "programmer as fat, obese, overweight guy who does nothing but sit in front of the computer and eat cheetos."

Seriously though, all this "brogrammer" stuff is a load of crap. I mean, looking at myself; I like to lift weights, mountain bike, drink protein shakes, go out and drink beer, pick up women, party and all that stuff... and I'm so far from being a "bro" that it's not even funny. C'mon, when your favorite television programme is Doctor Who and you play Dungeons & Dragons as a hobby and spent more time at the local hackerspace than you do at the club scene, you're really not much of a frat boy.

That's not to say there aren't a few people out there who really do fit this "brogrammer" mold, but just because you actually do do things other than play D&D and read Physics Today in your spare time, doesn't mean you're some weird frat-boy / programmer hybrid creature.
Try using a WP device. Seriously. The Metro theme is anything but ugly. Minimalist, perhaps- and maybe that isn't your style- but it isn't ugly. I would choose it over Apple's "making your address book look like a leather-bound book" approach any day.
Only in the sense of execution/implementation.

In the UK system, without a written/arms-length constitution, the judiciary is manipulated or beholden to any newly created laws of the land, especially in civil matters.

If there are no protections in law, especially rushed laws, there is little the judiciary can do to defend or even argue one interest versus another.

This is surprisingly common, particularly in matters of sovereignty, security or trade (new trade of course being in "intellectual property"). Recent examples include the slew of UK-US extraditions on non-actionable behaviour in the UK.
> The government and the judiciary are independent.

In many ways and at many times, yes, but ....
Ask HN: How to teach my young children to program?
I have 2 young children (below 8 years) and would like to start teaching them programming skills. They are already fairly competent using a laptop for navigating, playing games and watching online TV/Videos.

I personally got started hacking around with a Commodore VIC-20 but there is nothing as basic (excuse the pun) as this, which would create a nice gentle learning curve, around these days.

Really looking for suggestions from others that might have done this or know something about it.

I would assume it would have to be an interpreter-like environment, with easy ways to make pretty and interesting graphics/sound effects but some ability to increase complexity to simple game programming levels.

Open to all suggestions.
Would it be ok to stop a newspaper printing and qr-links to copyrighted material illegally?

Is it all right to cencor child pornography on the internet? If it's ok to cencor one illegal thing, why not another?
Tip Junkie - $150 to Buy Portable Electronics Accessories {giveaway}
It’s the fifth and final day of Tip Junkie’s Mother’s Day Giveaways and we’ve been giving away more than $1,350 in prizes just for Mom’s all week.
The Pirate Bay is just a collection of merely 90MB of magnet links which can be downloaded anywhere on the Internet in the blink of an eye.

Someone made a torrent of the torrents on the Pirate Bay (at one point).

Here's the magnet link:

magnet:?xt=urn:btih:938802790a385c49307f34cca4c30f80b03df59c&dn=The+whole+Pirate+Bay+magnet+archive&tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A80&tr=udp%3A%2F%2Ftracker.publicbt.com%3A80&tr=udp%3A%2F%2Ftracker.ccc.de%3A80
Well, for example say you are using light based computing and transistors. Light doesn't interfere with itself for the most part so you can reuse the same transistors to add more cores by sending more channels of light through. You just need to add a gateway/filter at the end to let them communicate. Viola 1 million channels at maximum density gives a few hundred thousand times as many transistors as atoms.
"But that's not exciting, because that life path sounds like determinable and planned. It's as cruel as telling a young child that he/she will never achieve anything and will end up normal."

That's so true. Kudos to you my friend.
مشاهدة مباراة مانشستر يونايتد ومانشستر سيتي
مشاهدة مباراة مانشستر يونايتد ومانشستر سيتي
مشاهدة مباراة مانشستر يونايتد ومانشستر سيتي
مشاهدة مباراة مانشستر يونايتد ومانشستر سيتي
مشاهدة مباراة مانشستر يونايتد ومانشستر سيتي
http://mushahda.com/77.html
I understand that the length is standard for a CV, but I can't imagine a situation where the third page of any document would change someone's mind about you in consideration for a job, grant, or other opportunity. Wouldn't it still make more sense to distribute a single page with a curated subset of your work, perhaps with a URL to a more exhaustive CV?
Learning to App: From Business Student to Programmer
R8R Rate everything, help and entrepreneur and get an invite.
That's pretty cool, but their framerate tracker doesn't work correctly in chrome. Not sure what it's measuring but the rendering of the shapes on some demos visibly starts to tank at sub 20fps, but the counter still says 60.
Workers who don't actually need to concentrate on something with five people behind them yammering about something unrelated, take off your headphones.
Have you used it in a functional way?

I have, and I genuinely think the interface is great, but that third party developers often get it wrong (resulting in the low data density you mention). There shouldn't be any mish-mash of contrasting colour- WP has one highlight color, along with the black and white. The giant text covering viewports is an indication that you can swipe left or right to see additional views- there isn't a parallel in iOS so if you haven't experienced it then it does look strange.
The social gifting platform Wrapp launches in the US
Engineering Enterprise SaaS Pricing
Congratulations--not just for your birthday, but for having the persistence of vision to keep your concept in development--many "startups" today just have an idea and bail if it doesn't ignite immediately. You folks have a mission--and you prove your intent and validity every day. Well done.
Ctrl-P does something that I wanted Command-T to do for a long, long time: if you invoke it and select a file that is already open in an existing window somewhere, rather than open a new window for that file, it will switch to the already-opened one.

You can change how this works, too: look up ctrlp_switch_buffer in the docs.
Tumblr President Steps Down
Programmer:

-high switching cost for refocusing after being distracted

-measured by "heads-down" work

-individual deliverables are the primary contribution, secondary is collaboration

-values efficiency

-relies more on individual creativity than collaborated ideas

-prefers to be valued by merit as opposed to political/social leverage

-views headphones as a polite way to signal "I'm working"

Pointy Hair Boss:

-low switching cost for refocusing

-measured by team goals

-primary job is organization & collaboration

-values perception of value over actual value

-relies on others to be productive

-their values are increased from coworker interaction/meetings

-views headphones as a signal for "anti-social luddite who will never advance"
Personally, I'd prefer SO update to a responsive layout and leave 3rd party apps out of it. I wouldn't mind paying SO directly for an app, but not a 3rd party.
Here's hoping I can soon run Windows 8 on my rooted Nook 2. (not holding my breath though)
prototype is a property on all Javascript objects which refers to the "constructor" of the current object. So since zelda is a new Game(), zelda.prototype = Game.

When you modify an object in JS, all objects that refer to that object as a prototype will inherit those changes immediately.

Since zelda and smb both inherit from Game, any changes to either of their prototype properties are actually changes to Game, and will immediately effect both zelda and smb.
I just made this mistake last year when I joined a startup that offered me a below-market-rate salary + % shares to "cover" for the lowered salary.

Sounded like a good deal as I was naive and this is my first time joining a startup and having to deal with all these equity thingy. Turns out after converting all preferred shares to common stock, there's virtually nothing much left.
They definitely use WiFi data for geolocation. I'm pretty sure that was one of the primary reasons their streetview cars were collecting wifi in the first palce.
Take a look at Scratch.

http://scratch.mit.edu/
In Canada, CV == Resumé. I think it can depend based on country. Of course, for researchers, no matter what, you make it as long as it needs to be.
Watch out Hyundai! Ferarri just made a compact sports car that is 5-10x the cost of yours, and gets 5 MPG.
> Since corporations are people, can robots be people as well?

Corporations are aggregations of people. Are robots?
Rider Motogp 2012 | Daftar Pembalap Motogp 2012
What's more interesting is that the Blit and it's software suite, which was well ahead of its time (literally five years before X windows came up on the VT1000, which is a rather similar terminal hardware-wise) went absolutely nowhere in the market. No one had heard of it. No one sold it. No one produced a competitor.

And it's all because by that point AT&T had walled the Unix team off from the market. None of this stuff got out, where the equivalent (and, arguably, inferior) work that would be done at MIT years later was free.

The Blit isn't just an amusing historical note, or (yet another) testament to the brilliance of its creators. It's also a really sad existence proof of the power of open source software.
https://github.com/wincent/Command-T

Is also quite good.

It would cool to have a performance comparison
Apache TomEE: A Tomcat for the Cloud
Bussing tables.
Reading your comment just broke my damn heart in two.

It's situations like copyright that make me just want to go completely underground and write applications that are illegal, unscrupulous and unethical.
I'm pretty sure the former is criminal (i.e. illegal), whereas the latter is unlawful, hence why businesses have to chase copyright infringement - rather than the authorities doing it for them. The authorities only step in when it becomes a commercial operation or the activities are linked to other crimes.
You can see this in any enterprise code base.

I have seen lots of awful code, when you combine software design done by out of touch architects, with lousy enterprise coders, regardless of the chosen language.
While bleedingly simple, Code Academy does have a lot of merits.

I find that if my son (8) is on his own, he has trouble making it through sections, but if I'm in the room with him, he can ask me questions about why things work the way they do.

In my experience, trying to teach him to program before this year was very difficult. Kids these days just don't seem to have the patience.
Hooray, <h1>, <h2>, <h3> tags, now for your mobile phone!
> Google sticking a camera on a 10 foot pole ... Google street view can see a lot more than someone walking along the street because nobody but Google is 10 feet tall.

No one else has 10 foot poles or can attach cameras to them?

There's also satellite view....
It's not shaming them for their tax rates -- we should shame Congress for not raising taxes, if we all agree taxes should be higher on large corporations.

It's shaming them for legal, but unethical behavior.

There's a lot of behavior that falls into the area of "legal, but shitty." Large corporations gaming the system to avoid paying taxes falls into that.

Don't kid yourself that we can ever totally eliminate this kind of thing. It's a moving goalpost. You pass laws to stop one kind of thing, their highly paid attorneys and accountants will find something else. It's cheaper for them to pay smart people really well to find loopholes than it is for them to pay their legitimate tax rates.

If we all behaved the way corporations do -- sticking only to the letter of the law, and exploiting every other opportunity to better ourselves at the expense of everyone else around us -- the world would be a really awful place.

We have to point out this behavior and shame the corporations, because negative public opinion possibly affecting their bottom line is the only thing they will respond to.
Huddle's Hack Day
Dogs are animals like us, so they have, or might have, consciousness. Robots most likely won't, regardless of how intelligent they may be, unless we discover what causes consciousness to occur and use that knowledge as the basis for implementing robot AI.
"One was an extended ASCII string that happend to be valid UTF-8 sans BOM :)"

Do you mean you pasted in a string of bytes that was valid UTF-8 into an app expecting UTF-8, and it didn't decide to convert it into ISO 8859-something based on some heuristic?

Sounds like correct behavior to me.
Awesome to not have to compile this with (SYSTEM!) ruby.
Metro is much more than a theme. It's a design philosophy and a couple of screenshots cannot capture it.

You really need to use it to understand it.

Here's some indepth material on it:

http://www.riagenic.com/archives/493

http://www.riagenic.com/archives/487
Check SpiderOak - sounds like exactly what you want. https://spideroak.com/
Shaming big public companies brings more attention to the discussion, which is a good thing, but I've always felt the entire focus was misdirected.

How about ... spend less. Streamline that bloated money burning monstrosity called a government. "Who pays" is probably the last thing we should be talking about.
Either it is or it isn't. If it is, a lot of search engines are in big trouble. Google links to almost every piece of illegal content on the web.

You also have to think carefully about what a link is. Is a magnet link - essentially a hash of the content itself - a link? If so is posting the checksum of a piece of software copyright violation?
What can be done about it? It's so easy to upvote and comment "this won't stop piracy". The only way I can think is to have an enormous human capcha that is having to repeat the guidelines before being allowed to vote, but that would of course be ridiculous.
Could you edit your comment to break that long line into smaller chunks? It's breaking the page layout.
Q Circles: The Crop Circles of IRacing?
The Economist fails the Turing Test again
So we just have to trust them that it is non-profit since they don't actually want to be transparent about their income and expenses.

I don't buy it.
Run Multiple iPad Apps In Separate Windows Simultaneously
Everyone has a threshold beyond which they'll exercise restraint in talking based on the number of people who might overhear the conversation. It's like fear of public speaking. Today's open floor layouts and their desk densities exceed some people's comfort levels, so they shut up and take their conversations to the chat room. In general, the density and lack of privacy is too high for programmers but not high enough yet for marketing, for example.
The main thing that attracted me to Ctrl-p was that it is written in pure vimscript. Command-T, however, requires your vim to be compiled with Ruby support.
It is not Facebook that decides whether or not a criminal offense is prosecuted, but the DA. The victim actually has no say in the matter.
That list is omitting trade secrets, which certainly cover user data.

Data is an IP asset, just one that you cannot get a patent for, nor copyright or trademark protection, and so it must be kept private rather than disclosed.

You trademark your branding, patent your designs and processes, copyright your software and protect your data as a trade secret.
A colleague of mine says that it distracts her when I speak german on the phone. She can tune out english just fine, but when somebody speaks in a foreign language, she has to use headphones.
> "Redis on Linux uses an OS feature called Fork/Copy On Write. This feature is not available on Windows,

The memory-mapped file APIs on Windows are seriously lacking. Last time I dealt with them, there was no documented way to write to a constantly-growing mmaped file (unless you knew its size already). All the workarounds I tried ended in segfaults :/. Curious if anyone here has had success with that.
Show HN: Jukesy - a music video player
Hi HN.

I was hoping I could get some feedback on this project I've been working on. It's a music player that plays YouTube videos while allowing search through Last.fm (for better data). Right now it uses node and backbone.js.

It has a few basic features. Primarily, you can make playlists. You can also put the player into 'discovery' mode to listen to music similar to whatever you're already listening to. Search is relatively robust for a site of its kind (in my opinion).

I plan on adding a few more features including genre-based radio, scrobbling, favorites, a mobile app, and "channels" for social listening.

Source code is available too, if you want to check it out. It's written purely in javascript. https://github.com/adrianbravo/jukesy
Here’s Evidence Startup Euphoria Lacks Logic … Again
More data, more problems
First off, I'd argue that creating an open space for people to share downloads (that aren't hosted on this open space) is not illegal.

Second, even if by law it is, legality isn't binary. Both murder and stealing a bottle of milk from a shop are illegal, you wouldn't say "either you're for life inprisonment or you're against it, you can't pick and choose" would you? Not only can we pick and chose, our legal systems do pick and chose, and they always have done.
I'd take the headphones off if I could close a door or, even better, work from home. Otherwise, I can guarantee there will be several times each day where a bunch of coworkers (and sometimes my boss) will spend considerable time talking loudly about anything but work.

That must be the valuable communication that articles like this espouse. I don't mind banter if it doesn't bother those working and if the people bantering can actually produce. That's not the case in my situation.
> At room temperature

Important words missing from the article. BTW, bulk or sheet? It's been a while, I only looked at sheet in the past.
I assume by that you mean that SOAP is a PR guy for KISS by virtue of showing what happens when you don't?
Nokia Asha 202 Touch and Type Specifications in detail and a small review
Ask HN: Which companies are working on the Internet of Things?
"On the trip home from the Nobel ceremonies in Stockholm, prize-winning physicist Richard Feynman stopped in Queens, N.Y., and looked up his high-school records. 'My grades were not as good as I remembered,' he said, 'and my I.Q. was 124, considered just above average.' "

James Gleick. (1992). Genius: The Life and Science of Richard Feynman.
If population growth is exponential, and the same proportion of students and teachers are produced from the population, you have no need to scale.
I'm personally quite happy with Fedora on my laptop (2012 Samsung Series 9 15".)

Straight up Gnome 3.X
If it's the same as what Vodafone does with their content control, then let me assure you it's completely broken. With the filter turned on, I can access any porn site I tried, but some articles - I couldn't.
It's not the conversion that kills you, it's the memory allocation. If you're trying to interact with a "chatty" UTF-16 API, the difference between using UTF-8 and UTF-16 in your implementation could the difference between passing a pointer (a cycle or two) and allocating/deallocating a buffer (potentially hundreds of cycles) per call.

There are obviously ways around this. The API could be rewritten to exchange strings less frequently or use static strings that could be replaced with handles. You can try to be clever about your buffer allocation and share one amongst all calls (but watch out for threading issues!) You could write your own allocator. But all this plumbing just increases complexity and the risk of bugs, along with adding its own performance cost.

I'm not arguing against UTF-8 as the preferred encoding for many future applications, but the "minimal overhead" example given in the manifesto isn't particularly convincing.
The Innovation Whiteboard from NYT
Was searching for a book like this just the other day.
I think the lack of higher order functions is a huge part. If you don't have built in higher order functions, you have to add 1 interface per function taking a higher order function and 1 class per different call. From there on, you have to manage all those extra classes and interfaces somehow, which easily spawns more classes you wouldn't need otherwise.

These resulting structures then end up being factories (You could pass the object creation function), command objects (you could have a function to call instead of a command to pass back) and so on.
I was never able to get Command-T to work. CtrlP works out of the box without extra work.
Noidea what's sparrow.

Fetchmail will download it

procmail will organize it

Mailindex will make it searchable

Then any client that supports mbox format will display it