skysight-inc/HackerNews huggingface dataset:
> you can't train people to be stars
Just like you can't train people to be star athletes. Except you can. Star athletes get free college tuition. Star college athletes get sent to training camps and minor leagues where they get paid and are trained on their game so they can make it to the professionals. They go through training there as well.

A tuition free university, University of Helsinki, is what Linux came out of. Free CS classes. A star was trained there.

The mentality of "you can't train stars" is bogus...it's more "we don't want to invest anything and want everything handed to us free and easy, and if we don't get it that way we'll complain about a shortage of stars"

It's great that it's been deduced that organizer labor is behind this article, and thus it's not neutral and has a hidden agenda. I'm sure someone who takes a 6% stake of high-growth companies for $14,000 is completely neutral with no hidden agenda. Also it's false that "none of these programmers are unionized". Programmers are represented by unions such as the IAMAW, CWA etc. It's possible 3 person startups have no union representation, but that's not out of the norm.
>Each time you rep someone, you are rewarded with 2 rep points of your own.

Uhh I'm no expert but it seems like rep points don't really mean much if you can award them to yourself.
Now: I just dropped my phone in the toilet - all my numbers are gone and I've lost $600+.

Future: I just dropped my whole fucking life in the toilet. I had shedloads of work on there amounting to many times the cost of the phone!

Near Future: Ah it's okay - I backed up my phone to my computer. Error: Too Much Recursion.
I had no intention to discredit! Reading what I wrote it sounds like I did, but that's the last thing I meant. I was just thinking about the things I have learnt and the rare times I have had a chunk to time to learn something (all when I was younger and family-less) which are less impressive to me than the ones I have managed while sleep deprived and working etc.
I downvoted you. It's natural to be skeptical about the things you see online, especially when it's almost too good to be true. And there's no need to start name-calling.
I'm curious about Xamarin - has anyone used it, in addition to something like Phonegap / Appcelerator? How does it compare?
> I think this was a pretty hopeful vote.

It's easy to vote 'yea' on something that you know will never become law. Even if the House would have approved it AND the Senate it would just get vetoed by Obama.

I remain hopeful. And I hope this at least signals to the executive branch that maybe, just maybe the legislative branch has balls. We just need to keep the pressure on them and just keep pushing for it. Call your congress critter today.
The teams at Mozilla and Google have done an amazing job of improving JavaScript performance. But, I also have to agree with PBS, that Mozilla has a knee-jerk reaction to many of Google’s promising technologies like WebP and PNaCl. Like many HTML5 technologies that are being shoehorned into areas they were not originally designed for, JS was never meant to be a bytecode and likely will never be able to achieve the performance possible with PNaCl.

If W3C and WHATWG were competent and delivered a viable web application platform, we wouldn't be hiring Android and iOS developers now. Mozilla needs to be more open to new technologies like PNaCl that enable the web to be competitive.
But this issue seemed to be with processing payments vs. metering usage, quite a difference in volume.
Learn to read, I said the web, not web apps and as I've been doing web development full stack for over a decade it's obvious that you are a terrible judge of who you're talking to. Web apps and mobile apps serve different market segments, your company is confused in thinking it's an either/or proposition, they both have their place and neither will be going away or displacing the other.
This is why I think that the methods taught in this book seem to work for some people. When you're stressed beyond all means and don't deal with it mentally, the tension you give yourself causes physical harm. Sort of like how stress can cause you to grind your teeth at night. Dealing with your problems and just simply relaxing can help tremendously.
Then why is there any discussion at all? We already know the solution right? No.
PhoneGap and Appcelerator are for building apps in HTML/CSS/JS. Xamarin lets you write apps in C# (statically compiled to native code, in the case of iOS, last I checked) that interact directly with native OS APIs.
Final Vote Results for Roll Call 412 (Amash of Michigan Amendment No. 100)
Yes, it was just posted: http://clerk.house.gov/evs/2013/roll412.xml

I had looked when I posted my comment so I could link it along with the numbers, but 25 mins ago it wasn't up yet.
If price is allowed to rise, demand drops.
>"The difference between Lisp and Java, as Paul Graham has pointed out, is that Lisp is for working with computational ideas and expression, whereas Java is for expressing completed programs. As James [Gosling] says, Java requires you to pin down decisions early on..."

My experience with modifying Lisp and Java programs has largely been the opposite. I've been working on a Java application for the past few weeks, and the design of the program has changed several times as I've thought of new features to add and cleaner ways to organize my code. Today, I had a class X that was responsible for keeping track of a certain variable, and I wanted to move that responsibility to class Y. I deleted the relevant field and all references to it in class X, and Eclipse highlighted all of the errors that change introduced. I fixed the highlighted errors and added the new methods I needed to class Y, and when I tested the relevant functionality, I saw that I had introduced only one minor bug, which I fixed with a single line of code. There was nothing difficult about the process.

I've found refactoring Lisp programs to be more difficult. When I was writing a prototype of this same application in Lisp (Clojure more specifically), I had a macro to implement a small DSL. The macro was not particularly complex, although it was non-trivial: it did some code walking and called some helper functions. When my DSL grew past a certain size, making changes to its implementation became rather difficult. Sometimes the compiler would report errors at runtime, but more often than not, things would just stop working in mysterious ways whenever I made a change. The macro's output was also quite different than the kind of code I would write by hand, so debugging was difficult.

I'm not the best Lisp programmer, so I'm not trying to say that Lisp always makes it hard to change your programs. But there are cases where Java makes it very easy to change your programs.
We're talking about supply and demand. Wall Street understands that if the demand for talent is higher than the supply then the solution is to pay more, not whine about it.
I don't know what's more impressive... the results, or that the top comment on the article is by Jeffrey Friedl. I've communicated with Friedl a bit at Y!, and if he says you changed his life, I believe him.
I just ordered through amazon, but am I too late for the 3 months? Is there any way to check?
Obama couldn't veto the Amash amendment without vetoing the entire NDAA. So, no, that's not true.
Given the tepid reaction (or tacit endorsement) of Europe to the spying revelations, I'm not sure what country to put trust in for cloud services or hosting.
Heads up: nosniff header support coming to Chrome and Firefox
Ask HN: What's on your bookmark bar
for those with no bookmark bar this question can be translated to "websites you frequent regularly"

(I realise than answers might be long, I'm just interested)
"Checkout the guide for more examples"

...nope. Looks cool but really early. Any particular reason the Elerea library would be particularly suitable for game development?

I'm not familiar with this particular flavor of FRP, but I'll be taking a look at the paper, looks interesting.
Those people exist. If you pay enough for them, you can hire them.
It already started. Irish Google has been sued recently for sharing data with american mothership.
Good luck with that, she is an incumbent and incumbents have a greater than 90% reelection rate. All of her primary challengers have been total nuts like Cindy Sheehan in the past, and she easily coasts to victory every two years.
It's a way to encourage people to use the app. It was not originally like that. I added that two days ago. But you guys are right. Feature removed.
And they will call it ChromeOS.

(its what runs the Chromebooks. http://www.google.com/chromeos )
>Do people out there think it looks good...?

Yes. I thought it looked good.
Here is mine (left to right and vaguely in order of most used):

[In house tools and client portals] x4

https://github.com/

http://www.google.com/analytics/

http://dochub.io/#css/ <- useful for super quick css reference

http://leftlogic.com/projects/entity-lookup <- html character look up

http://www.famkruithof.net/uuid/uuidgen <- random uuid generation

https://www.box.com/files <- file storage

http://www.colorpicker.com/ <- save me opening up GIMP

http://jsfiddle.net/

http://hastebin.com/ <- preferred paste bin

https://imo.im/ <- browser based IM (main for chromebook)

http://news.ycombinator.com/

http://www.reddit.com/

https://medium.com/

http://toolong-didntread.com/ <- (I had high hopes for this, but it's not really updated enough for me, I still seem to check it every day though...)

http://www.facebook.com/

http://www.twitch.tv/

http://worldoftanks.eu/ <- I'm addicted what can I say

http://www.gosugamers.net/general/ <- I like to keep up with HoN news

http://www.bbc.co.uk/radio/player/bbc_radio_one <-radio

http://www.freeview.co.uk/TV-Guide

[instapaper]

data:text/html, <html contenteditable> <-for taking notes on the phone

http://userium.com/ <- for the rare occasion that I write something for general users

Context: I'm one half of a UK based eBook/digital publishing partnership
A Practical Computer Science Primer (2008)
Does anyone know when the current iOS beta expires? If they don't get it together by then, going to be a lot of sad eager adopters...
Well, then I think you should've replied and wrote that when downvoting.

Personally, I don't think downvoting is the appropriate response. Particularly, I don't think it would have the desired effect, since someone who might be affected by the supposed misinformation is unable to understand the reason behind the downvote, so they might make the same assumption that I did.
I suspect that the bigger code smell there is a property called "user" on an object called "invoice"; while their may well be a table of users which is referenced from the invoice, the role of the user with regard to the invoice is probably (guessing from the attributes that are being referenced) something like "customer" (or some specific line-of-business equivalent, like "tenant".)

Code that doesn't say what it means is a bigger maintainability problem that code that "sees" objects a step farther out than is ideal.
I see iTunes Connect is still up. Does that mean that apps can still be submitted, assuming you all ready have the needed provisioning and certs?
A month from now, or so.
I cannot verify if Zimmerman is real. If famous people sign up and would like their accounts verified, they can contact us. It's a similar dilemma Twitter has.
Its worth noting that from my quick glance, she was the only Bay Area congressperson to vote No. Incredibly disappointed
The book helped me try to stress out less about some frightening RSI I had years ago. The speculative mechanical explanation for the "stress -> pain", something like: stress means less oxygenated blood to extremities, was never convincing - more like a dumbo's feather for those skeptical of general mind-body woo.

Coincidentally, I got better. That was probably just rest and time, but I'm grateful that the book helped me not worry so much.
I created a new account to avoid precisely people like you psychologizing libelously about who I am. I feel reassured that it was a good idea to create a new account.
WxPython: Creating a Grid with XRC
All discusion so far has been about spying on US citizen. EU citizens have zero rights in this case.
>ok fine. Gabriel Giffords shooter posted pictures and details on his myspace profile prior to the assassination attempt.

Not exactly.

http://www.azcentral.com/news/articles/2011/01/08/20110108ar...

>What is the use-case here? Some dastardly secret terrorist conspiracy where they collaboratively make detailed plans, over the internet, in cleartext?

Well of course.

http://www.theregister.co.uk/2011/03/22/ba_jihadist_trial_se...

I highly doubt that the NSA's current surveillance program is worth it's potential collateral damage.
Funny thing when people down-vote posts that criticize(?) Google and don't give a good reason why...

Exactly which part of what I said deserves to be downvoted? I don't care about the karma but it makes me wonder what are the things that are not acceptable in HN
Speaking from personal experience, I'd recommend not using real names in a fake plot like this.
Also: http://pages.github.com/
That issue is pretty rare—a tight 'loop' where you don't know where you're coming from (aka the previous instruction) or where the next 'loop' iteration goes (aka the next instruction). Because this code block is bounded by indirect jumps, it's virtually impossible to register allocate without agreeing on a mini ABI for this scenario. Not surprisingly, this is unusual enough it's inexpressible in C. However, there are things that provide a middle ground, like computed GOTOs, which both the ocaml and python interpreter use now for bytecode evaluation.

Of course, I suspect if you pass luajit an unusual program (say, an unusual distribution of instructions), it would actually perform worse. Register allocation is np-complete, so ultimately with modern programs it's dependent on really good heuristics, and C wasn't written to be a bytecode evaluator.
also phonegap is free, while xamarin.android and xamarin.ios have high license costs for developer and platform

https://store.xamarin.com/
From my time working with SELinux on the desktop I'm curious to see what they do with it eventually, now running it in permissive audit mode doesn't do much at all.

I'm wondering if the plan is to eventually have each app ship with a policy file (doubt it)?
Use a targeted policy to only confine certain apps chosen by the user with corresponding policies and run everything else unconfined (minimizes breakage)?
Run the entire dalvik vm in a separate confined domain?
Just leave it there as an option for enterprise and government customers who would really take advantage of flexible interface for writing access policies?
Show HN: xp – The pipe wildcard
Germany and Switzerland seems like a good choice.
Either I have a really good internet connection right now (which is unlikely), or this app seems really fast! Good job! (Also the colors look great).

Are you doing anything special on the backend?
You betcha. She's gonna get book deals and invitations to talk at conferences in no time with this internet theatrical.
Tooling around Java (e.g. Eclipse) has developed significantly since the time this article was written. If you're working in programs where the system is too big to fit in your mind, good tooling certainly helps. Lisp is especially powerful for programmers who are able to work with large and complex mental models of systems.

and

Debugging Lisp in Lisp is far superior (easier) compared to debugging Lisp in Java (which is what you get when you use Clojure). Clojure has been getting a lot of press as being the rebirth of Lisp, and it includes some useful paradigms in the core language, but it is woefully incomplete as a full Lisp development system when compared to mature Common Lisp implementations.
Desktop advertising has never before offered me a discount for having seen the advertisement; it's usually along the lines of "go look at this". By having a more tangible "carrot", if you will, I was much more receptive to the request for attention.
Some forum software (for example, the free SMF[1]) include a similar feature, where members can vote each other up/down.

Now while on paper it's not very different from the reddit/HN/etc. karma system, in reality it is- on many such forums, the community is very compact[2], and there is a greater sense of member hierarchy (I believe that having picture avatars contributes to that, as they are very quickly remembered). The resulting social construct is often very interesting, with members staging coups against one another, trying to gain power (= being a moderator), and so on.

I've spent many hours as a teenager in such communities in the early 2000s, and it was very entertaining and interesting in terms of human dynamics- pretty much cyberpolitics where the goal is to rule on a forum rather than a territory.

I'm certain that there are tons of social experiments that can be done in the context of cyber-communities, and that what we have today (social news sites, social network) barely scratches the surface.

[1]: http://www.simplemachines.org

[2]: that is, for any 2 random active members, the probability that they have posted in a same thread is much closer to 1 than on reddit/HN/etc.; this is definitely helped by the fact that threads tend to be linear in such forums
For Putin harboring an "active" foreign dissident would make it just a little bit harder to make live less awesome for the internal dissidents. On the other side, giving protection from "evil" Americans to a young naive guy who is being too harshly pursued by the whole overwhelming force of the said Americans' government for possibly violating some obscure laws in order to defend and promote democracy and openness, etc.. - well, Putin looks almost like a good Samaritan (God forbid that Samaritan come to your help like he came for Snowden) and, by proxy, a democracy defender and promoter :)
Alright, swapped out.
TL;DR of this article:

Startups fail for three very different reasons:

- The founder is not playing a big enough game, does not have enough conviction, is not confident enough in how BIG his idea is, and is not aggressive enough in execution, ends up quitting too early because he doesn’t have enough money to pay rent and groceries. Needs a Sean Parker.

- The founder does not understand how to do company building and fundraising. Needs a Matt Cohler.

- There is a capital markets problem (opportunity!) and there is not enough risk capital available.
For me (as a European) I think it shows that there's life left in the democratic process in the US. I am heartened by that. It shows, though the effort failed, that there is a strong bi-partisan backlash against mass surveillance. I think it also shows up badly how silent European countries have been; where are similar parliamentary revolts in the UK, France, Germany, Italy, ...?

I am very glad the vote was close, it would have been utterly terrible if it was not close. The executive branch is well out of step with the House. One really wonders if the president's pre-election rhetoric was naivety or lies. I suspect a bit of both. I believe that it points to the fact that the executive branch has been partly captured by the military, let's not forget that a general heads what should be essentially a civilian organ.

The issue still remains though that even if miraculously provisions are put into place for US citizens we still have the mass surveillance of every other nation's citizens by numerous nations just because net traffic is routed through their geographic location. Never mind tapping into trans-oceanic cables - if that's true, I can't believe that could be true, how horrific. We need a Geneva convention on mass surveillance / privacy. It's going to take years and years. Also, what do all the spooks do with all that hardware?
What makes you feel that the next 15 years of talented young are going to be more dispersed, have you seen any indications of it? Is the idea just that the bubble will burst, scattering everyone throughout the currently underserved market?

I'd also love to hear why you think there will be fewer superhubs (and why that's good). A lot of my reading lately has suggested the opposite - growing superhubs, and why that is a good thing.
Yes, I updated an app today and submitted it without any issue.
Oh, wow. They told me July 30. Glad I submitted my order early - didn't realize it was gonna be a line.
Can You Quit Your Greatest Work?
This resonated with me because I've been building services with zeromq lately. The zeromq bind and connect calls isolate the caller from managing disconnects. Zeromq will reestablish a dropped connection and the client code is none the wiser. Now I have some extra reasoning as to why this is a good idea. Thanks!
The roll call if you are interested in how your congressman voted:

http://clerk.house.gov/evs/2013/roll412.xml
Depends on what you count as the Bay Area, but here's a tally for a sort of extended version of it:

CA-2: Huffman (D), yes
CA-3: Garamendi (D), yes
CA-5: Thompson (D), no
CA-11: Miller (D), yes
CA-12: Pelosi (D), no
CA-13: Lee (D), yes
CA-14: Speier (D), yes
CA-15: Swalwell (D), yes
CA-17: Honda (D), yes
CA-18: Eshoo (D), yes
CA-19: Lofgren (D), yes
CA-20: Farr (D), yes

So 10/12 of the Bay Area voted yes, rather disproportionately in favor compared to the nationwide vote. Until putting together this list, I hadn't actually realized there are no Republicans in the entire extended Bay Area, incidentally. You have to go all the way to Modesto to find a GOP Congressman (in CA-10, where Denham voted "no").
Disclaimer, I know the Xamarin founders. That being said, I haven't used Xamarin, but I was impressed to see that rdio uses it.

Previously, I had assumed that the point of Xamarin was a way for C# developers to make iphone apps. However, my understanding was that rdio uses it so they can reuse the same C# code across their iPhone and Android apps. Rdio raised $17M in funding and could easily hire native iOS developers if they wanted to.

The net result is that rdio is actually one of the better iphone apps that I use, and I was really surprised to learn that it wasn't written in objective-C.
Props for the clever privacy policy and simple language used, (I wish more sites would take that approach) but it doesn't say anything about sharing information collected with third parties. Given the nature of the site, it would be nice to understand whether the site intends on monetizing collected personal information.

BTW, that isn't necessarily a bad thing but it is an important aspect of the sites privacy policy.
Friedrich Nietzsche and his Typewriter – a Malling-Hansen Writing Ball
APL and C/C++ were my first languages (and that was in a high pressure 90 hour/week trading/underwriting situation). There's a lot of abstraction in APL but the gestalt is closest to scheme/racket, i think. The language lives on in J and K languages, you can read some here

http://www.reddit.com/r/apljk
Zuckerberg: Instagram ads will come ‘when the right time comes’
Any idea if the thing can run via a proxy? Could be a fairly clean way of using Netflix from Australia.
Not really. We still haven't implemented any caching. Probably will in the next week or so. And we're gonna need to figure out a way to scale the leaderboard soon. Probably gonna use redis for that.

Thanks for the kind words.
These Are The 217 People Who Voted To Preserve NSA Surveillance