skysight-inc/HackerNews huggingface dataset:
What do you mean Silverlight and Flash are nonfree? As an end-consumer I've never paid for either of them.
Bootstrap looks pretty cool and I really like the way its designed to integrate with the math concepts students are already using.
And as for the language thing, agree with your comment about languages coming and going - the basic point is that need that we live in a multilingual world which requires learning multiple languages in order to speak to people and machines.
OK, so NCLB wasn't a perfect-from-the-start solution. Few initiatives of that scale ever are. Time for a pivot, not for going back to the bad old days.
Hacked memo leaked: Apple, Nokia, RIM supply backdoors for gov't intercept?
Twitter widget to show your latest tweets in carousel slider
Isn't that what the "$ Difference" sort shows? Or did they just add that?
funemployed?
I think he means that most teenagers have no idea what makes facebook work. That is easily generalized to most people.
https://gist.github.com/1313735

Here's a full example in some production code. I ended up doing it this way to simplify some crazy legacy code. There were a bunch of different classes that provide order items and extended prices in different ways. With this setup as long as those types implement the necessary interfaces, they get those extension methods for free.
Dmitriy Potapenko sounded this number, when were interviewed about taxation in Russia and Czech Republic. And he owns big retail networks, restaurants and etc. For example McDonalds to cut taxes is working as shops, not as restaurants :)
New laws take precedence over old laws. A hypothetical "Stop Online Child Pornography" act could trivially undo any internet freedom law.
> Make HTTP requests from your browser

Ironically, this is exactly what the browser is for.
Simply:

orderItems.CalculateTaxes();

If orderItems implements IOrderItems.

Just have to include a using statement for the namespace it's in, it's an extension method. Look them up if you're unsure.

I didn't know you could do that with them, it's pretty cool. Although it's kinda what abstract classes and inheritance is for, but you can only inherit from one in C#.
republicans are more stridently in support of this measure
My girlfriend and I replaced cable with Netflix and internet TV (Food Network is online, plus lots of youtube stuff and other channels with food shows). FWIW, many nerds I know love cooking (including myself), so finding good shows (not crappy reality TV meets cooking) was a necessity. Netflix definitely keeps my girlfriend more occupied than me, but for $8/m and lots of variety, it's the way "cable" is (or should be) going.
Paros?
Make Waking Up In the Morning A Little Less Painful
It's pretty difficult to add a new requirement, and it's pretty difficult to effectively embed an elective set of courses. I wonder if we could re-examine typical graduation requirements. For example, I think most districts require four years of English to graduate. Maybe only require two or three years of English, and allow more selection of electives? Maybe you aren't free to just take any elective; you can have English requirements reduced if you take a high-level elective such as programming.
Don't fret; you get a very "rockstar"-biased opinion of the industry on tech blogs and sites like this. In reality, a vast majority of industries are quietly pumping along the economy outside the cult of the startup. It's not sexy and much less headline grabbing of course.
I go back to China quite often, and I've never had Google blocked for me. Facebook has been blocked on occasion, and most blog sites are, but it's honestly never been that problematic.

I hate SOPA too, but tying SOPA to the restrictions currently in China is absolutely inaccurate. SOPA's main objective (regardless of whether it'll actually do this) would be to attack pirating sites. In China, they don't really care about pirating. Even mid-sized companies and internet cafes use illegal software. When you ask if it's "real" you get a response that's something like "of course it's real, you can use it."

internet censorship is used for a completely different reason, and should not be compared.
For now, yes. But if Greece leaves the Euro in order to devalue her debt (considered by many as inevitable), the contracts of Greek companies would likely be forcefully redenominated to "New Drachmars".

Of course, no one knows how this will play out, but I think it would be very hard for anyone to touch a UK limited company's contracts and sterling holdings, regardless of who it's owner is.
Reddit is HN for juveniles.
I think your advice is a little bit naive and maybe even dangerous, because it ignores the reality that many programmers have to deal with, even those working in startups.

"3) Never be a maintenance programmer. Always be the original coder."

I think this is pretty unrealistic. Maintaining legacy code is definitely not as fun nor as exciting as working on "green fields" projects, but it's often necessary and can definitely help you mature as a programmer.

Simply gaining exposure to good and bad code is very beneficial. It means that the brand new code you are going to go out and write will not be as terrible and maybe will be good enough to make the next person's life not so miserable. Plus, even if you vow to never work on anyone else's code, is that really even possible? If you create a new system today, and have to maintain your own code in 6 months or a year, are you really the same person? It's common to look at your code from a year ago and think "what was I thinking when I wrote this crap?"

"You can always find a better way to do it than they did, at least in my experience."

This is a common reaction that programmers have when reviewing old code (myself included!), but it's not always true. You may think you can find a better way, but you had better be damned sure you're right. You need to check your understanding and make sure you really comprehend all the components of the existing code and are not about to replace something that is working and ugly with something that is beautiful but will fails in 6 months time because you didn't anticipate some edge case that the original programmer did.
If you're interested in changing the world, I've got a public service project MyRepresentatives.com in need of a developer(s) to help me take it to the next level. It's your one stop shop for engaging with your political representatives online. Find your political representatives, subscribe to their updates and give them feedback. Currently, version 1.0 is live today for the Memphis, TN area, but I'm working on expanding both the functionality and geographic reach.
In my case, I think Synapse looks and feels much nicer than Gnome-Do ever did, and it doesn't require pulling in a giant set of package dependencies that I wouldn't otherwise be needing.
Yeah, this is a non-issue. The safest way to do it is to make them contractors for the two-week period. Nothing looks bad about a two-week consulting contract.

Some trickier issues with trial periods are:

- If they currently have a job, they will typically need to quit the other job before they can do any work for you, even if it is on nights and weekends, and even if it is unpaid. Otherwise there are serious legal issues around IP. So it's no good for poaching.

- A good candidate will have several offers. Even for a two-week trial period, they will probably need to turn down those other offers. That sucks for the candidate because it will really muddy the water with those other companies if in two weeks they want a job again. They could always get offers from other companies, but if the candidate actually wanted to work at those other companies, why didn't she interview there the first time around?

Both of these are surmountable if you are a genuinely desirable employer. For one thing you have the flexibility to talk only to awesome candidates, and awesome candidates are less likely to have problems accepting offers that they previously rejected. (Perhaps even on better terms -- it's very powerful to walk away from a negotiation while you have the upper hand.)
High Test Scores make Happy People.
"Organizations are designed to do what they did yesterday. In order for schools to attract and retain highly-skilled professionals they need to begin to offering more flexible work schedules/careers for people like you."

Yes. If I am actually skilled enough to make a successful startup, I might look at trying to make a half-time teaching position work. That would be just to stay in teaching, not for any salary needs.

"And while startups can offer great financial rewards, just think of yourself as an angel investor mentoring hundreds of startups each year! Even ycombinator can't match that output!"

An angel investor who will never see any financial return on my investment.
haha what a fantastic video. I wish this guy was my professor
It's written in JavaScript. As far as I'm aware Adobe dropped support for AIR on Linux.

We're almost finished with the Mac version of Gradiator.
AppleTV lets you choose from tens of thousands of movies and TV series to rent or buy. It can stream any file you have in your iTunes library on your Mac and PC, over WiFi. It can wirelessly stream from an iPad or iPhone. It can even show an iOS game on your TV, turning your iPhone or iPad into a controller and your TV into a game console.

I don't see how an Android dongle will allow you to do any of that.
I'm fluent in Spanish and can butcher French & Portuguese pretty well, but the reality is I've needed technical skills much more than I do language skills.
there are 2 books that give great insight into c# features and usage:

"Effective C#", and
"More Effective C#"
Looks ugly, not something I would use. Really though, how often do you need to prop your iPhone up? This is something I rarely find myself needing to do with my phone.
Pretty cool, but what exactly qualifies someone as a "philosopher", and how is that relevant to this product?
That's why you use a VPN/proxy to access it. If the servers are not in the USA there's not much that the government can do, unless they want to block proxies/VPN.
Ask HN: What will Code Year cover?
Has anyone seen a syllabus for Code Year?

I have a friend who's never programmed asking me if it will help him gain a working knowledge of web development.

I'm not sure what to tell him. The site says, "...you'll be building...web sites in no time," but I'm not sure how much prerequisite web experience is expected.
Educational institutions should embrace Co-Creation
To be fair, this doesn't really simulate type classes, it's just allowing you to specify in a method signature that a particular type implements more than one interface. To simulate type classes, you would have to have the ability to declare statically that an existing type, potentially one you have no control over, implements an interface, and to then have the static extension methods apply to that type automatically. This is in effect what Scala's implicits do that allows them to simulate type classes.
Funny the coming of consumer ~~key-sized~~ product, roku, rasperry pi. Embedded is becoming mainstream, and `usbkey` a term for lambda user price level, ease of use.

Slightly off, they made this few months ago : the smartbook
http://www.youtube.com/watch?v=ZWbCF1ulBPY&feature=mfu_i...

So much plugability it makes you laugh. I'd suggest `frankentab` to replace `smartbook`.
Hurl http://victim.org/index.php?a=;DROP DATABASE users --

What I want to say is that services like this have a security flaw by design which allows random people to execute strange statements in the name of Hurl.

There are certainly other ways to execute malicious HTTP requests (for example, let the Google Bot do it), but still, it should be pointed out.
Looks like Reddit is doing something regarding SOPA
Most big businesses in Russia work with grey schemes. One of the reason not so many foreign companies here, as they forbidden to pay bribes. Yet most people get payed in white. Some hire people by contracts as invidial entrepreneurs so they don't pay 54% of taxes for them, plus theese employes pay only 6% from their salaray instead of 13% to government.
Just curious: what's the point of Fluendo DVD player? I assume that as they're actually selling a certified DVD player it means they must comply with the restrictions such as implementing no-skip sections etc?

That's just unfathomable. One of the biggest reasons for that I never use a real DVD player but prefer Totem/VLC instead is that I don't have to bear with the stupid menus and wait for warnings to end.

With Totem/VLC I can skip directly to the right title, press a few keys to get subtitles/audio tracks right and just watch. Not as easy as a simple .avi/.mp4 file but almost. It's a total pain whenever I'm visiting a friend and we're watching FBI warnings displayed on the television.

So, what's the point of paying money to get a crappier DVD experience? The privilege of not having to install libdvdcss2 if you're not computer savvy? But how many people who are not computer savvy are actually watching DVDs on Ubuntu and still know how to get, buy, and install these applications?
Are you suggesting that blacks have a higher rate of dropout due to AA enabling Q=8 blacks into schools? Firstly, your premise is flawed because if prior to AA only Q=12 blacks were admitted to schools, you would expect a higher rate of dropouts if Q=10 blacks are admitted - assuming we exclude a host of other significant factors for the purposes of analyzing your over-simplified algorithm. Secondly, your premise is flawed because graduation rates for blacks have been steadily increasing for decades. From 28% in 1990 for black males to 35% in 2006 and 34% in 1990 for black females to 45% in 2006 [1]. Harvard itself has an overall graduation rate of 98%, and a black graduation rate of 95% - hardly disparate.

Regarding your second point: A point system can, and is, absolutely discriminatory. The points come from somewhere. In this case, lower level education results. The only way a point system admission policy would not be discriminatory is if low level education results were not derived based on racial bias. Unfortunately, they are. Low level education will pre-select non-minorities for higher points values. So a point system college admission policy may be devoid of intentional bias, but only because it ignores the established bias of the pre-selected point values it receives as input. That in itself is therefore bias (and now that you know it, well, it would be intentional).

[1] http://www.jbhe.com/features/50_blackstudent_gradrates.html
That's kind of handy for looking to see where irritating shortened links are redirecting - e.g. t.co or bit.ly
You agree to pay for it by being born.

For the USA the China way perhaps makes sense.
But most countries are primary site of one or more core nations, and the state is created to promote and nourish that nations. The constitution says that. This obviously includes watching how many children are born and making sure there are enough to pass the culture forth.

By the way, this is right because you having children makes us all richer in the long run; you driving around on a nice imported car or having a slightly larger house do not.
Not liking fads and over-complicated solutions is definitely not a problem and in many cases an advantage, and good hiring managers will acknowledge that. However, you do need some way to demonstrate that you are very good at what you do. If you have a fantastic portfolio of work you've done (either open source or publicly accessible stuff that you can convincingly claim you worked on) and some enthusiastic recommendations from people who worked with you, you will be a very attractive candidate.
Show HN: Testoid.net -- Collaborative Android beta-testing
See my comment on the other summary.
Disclaimer: This isn't my project, I saw it on reddit: http://www.reddit.com/r/androiddev/comments/o7t5u/what_if_yo...
This might be a stupid question, but as a European not all too familiar with US political laws I have to ask:

How is it not corruption when senators and congressmens votes can be bought by companies or whole industries?
Ethan, what do you mean with "Extreme Privacy"?

Thanks for the input.
Folders seem unlikely to use up a significant number of inodes compared to the messages. As for messages, how many users do you expect to serve from each mail server? I think you'll hit the limits of whatever service you want to provide before you hit the limit of inodes in your mail store.

(Or you could always encrypt each email and throw it at an object storage system similar to S3. ;) )
Generalizing Streams into Coroutines
We do have something pretty close to that in germany since roundabout two years. Either parent of the child may take paternity of up to 12 month in total. I think the mother gets a little extra time and there is a bonus of two month if both parents choose to take a leave of at least two month (so then it's 14 month in total). You get paid the lions share of the wage you had by the state. There's quite a couple of fathers that take at least the two extra month, but I actually know personally two fathers that opted for the full twelve month with their wifes taking the extra two. It will probably take another couple of years until that's widespread though. I can look up the exact details if anyone's interested.

I think this is a pretty good solution to balance the fact that it's women that need to carry the child - now companies have less of an incentive to penalize them for that.
URDU SEX STORIES: Meri Biwi K Saath Ik Normal Raat
There are a few including houdini/maya/mathematica/matlab/nx (old version).
How far does one have to dig down in the archive to understand the basics?
Vocal minority my ass.
Yeah... thats the funny thing about web browsers... the tend to do that
Or you can put it in your PROMPT (don't forget to surround it with \[...\], as they're non-printing characters).
What I don't understand is why these donation amounts are so low. Do these reps really only get around $25k an industry on average? Do they use these donations personally like it's extra pay or for campaign expenses? Is there a lot more money that we don't see?
Reddit site has started implementing their protest. It is redirecting.
Professional resume
Professional resume will be pretentious if you need to have a good job within the completely minor time. It is fundamentally composed matching to your wants privately.
I am pretty sure that majority of people doesn't have public repository. I don't have problem showing my code but it is not public.
Developing A Unique Core Differentiator To Increase Sales And Grow Your Business
Every successful business has a Unique Core Differentiator that makes them stand out from the crowd to increase sales and drive business growth.
Yeah I had to read the title twice, just to make sure I read it correctly.
> Whenever I hear someone disregard torrents offhand, I get the distinct impression that they've either never actually tried it or that they're simply being dishonest, because piracy has never been easier.

It wasn't offhand: it takes more time to find and download content than it does to turn on the tube and flip through its offerings. With hope, you're not arguing that point.

Your distinct impression is incorrect in my case: The last several torrents specifically for shows not then available via other means took me several minutes to find and many more to download. The shows in question weren't tiny unknowns; in my experience, finding less-popular shows is even more of a hassle. If any of these had been available on demand, for "purchase," or via Hulu (to which I subscribe), I would have preferred those methods.

Your own points are also not mutually-exclusive: piracy may be as easy as it's ever been and still be more involved than turning on and tuning in. I don't mind paying for content I feel is of value. I also value my time and the frictionlessness with which I can ~"mindlessly" enjoy some programming. Less hassle - even if it's still little hassle - is worth it to me. YMMV.
Thanks for the link! I wanted to learn about pushState so that might help me out.
Thats a fantastic idea for a decent sized project that will expose you to many aspects of the language and tools commonly used with the language. I'm going to include that one in the list.
Two years ago, I stayed in Shanghai for 6 months and my personal experience indicates that most Chinese people don't care about internet censorship.

To understand this, you should first know that internet in China is a whole ecosystem of its own, pretty much like a giant intranet. For every website that's blocked by the government (Facebook, Twitter, etc) there's a Chinese alternative available, such as Renren and Sina Weibo. Everyone uses these alternative sites, and people don't really feel that their online experience is being restricted.

European and American people who go to China have a hard time adapting themselves though.
It takes us to a site hosted by google.
I guess I should've written a more complete response.

This idea as described in the article only works for specific distributions, because Huffman coding is a prefix code, and is only optimal for distributions with specific characteristics. Think of a two symbol alphabet with P(A)=0.1 and P(B)=0.9. Huffman coding is very poor on this, and your decoding or a random stream definitely does not have the desired characteristics.

If you want to make it better you need to step to something like Shannon-Fano coding which works on collections of symbols and approximates the distribution much more closely.

On the other hand, you can step sideways to Arithmetic Coding and get exactly the distribution you want in a single clean and elegant model.
Unless you want to make put or delete requests.
Yes, but "Make HTTP requests with custom action, headers & body from your browser" isn't as snappy.
Out of all the devs I respect and admire as mentors, the majority of them do have publicly contributed code and are involved in some open source project. Not to say there are not a few who don't, but I think the point is that the majority of really talented developers out there seem to have something.
Indeed, it really only simulates the function type constraint aspect of Haskell typeclasses. Fortunately most of the time I have direct access to the implementation, and can throw an interface on a type when I need it. This is effectively the expression problem. You can always solve it by using a wrapper class, although it's a bit inconvenient.
The optimal protocol, it turned out, was not the usual, even-spaced one, but an irregular series of two serotonin pulses emitted 10 minutes apart, then one five minutes later, with a final spritz 30 minutes afterward.

Seems similar to http://en.wikipedia.org/wiki/Spaced_repetition systems.
If you know you are going to use Comcast for a year or more, it is cheaper (or break-even) to buy your own modem. Amazon has the Motorola surfboards (SB6120 and SB6121) for $75 and $85, respectively (vs. $7/mo *12mo=$84).
WiFi Protected Setup (WPS) PIN Brute Force Vulnerability
Useful service, but this has been around for many months now..
I really like that the classics are in a constant rotation. It makes hacker news more like a good radio station.
Reaver – WiFi Protected Setup Brute Force Attack Tool
No need to pay, we (Twilio) are now actively maintaining it and going to be adding some new features. Common templates exists (not documented) yet. You can put values in URL parameters and the fields will autopopulate effectively giving you URL-based templates. Responses are already saved, click the permalink to get back to them later.

If you have any other feedback items, feel free to post them here or on https://github.com/twilio/hurl and we'll take a look at them. Pull requests are even better.
Thanks for the report, can you put this into the issues list on https://github.com/twilio/hurl?
To me, this is proof positive that campaign contributions are correlative but not causal.
my solution: get into business where you can hire machines, not people + outsource the rest.
A year's subscription is probably enough.