skysight-inc/HackerNews huggingface dataset:
The article was just as I expected from the title. I can't think of a way that anyone who knows who Linus is could misinterpret the title. It's not deceptive at all, and is a good summary of that section of the interview.
What's great about Amazon referrals for charity is that it takes no effort to view their link, and you don't have to worry about the cookie, and your purchase doesn't change.
Of course Mathematica is good at succinctly expressing mathematical functions.

I'd like to see how much Mathematica code it'd take to write a compiler or web server.
Educator News is a great name imho. Simple and completely on message.
I had the exact same impression. Your Libya analogy is perfect.
Can enterprise SaaS products be viral?
I am in precisely that position right now- being a mentor to a junior developer. We need him to do client-side web development, specifically for presenting multimedia for online language learning. Incidentally, it's also a student job- my guy has taken one formal programming course, and this is his first real job experience.

There are many levels of things that I need him to learn. Some of them are "can you actually write code?" issues. If you've previously done Web Dev, I assume that's not a problem for you. But, the next step above that is "can you understand more than one paradigm?" E.g., can you only understand imperative, classical OO code, or can you also write declarative and functional-style code, and can you recognize when to use one or the other? I don't really have good resources for that kind of thing, though I wish I did. That's where a lot of the mentoring comes in.

Those things are important partly because of new-ish additions to JavaScript, like the functional-style array methods (map, forEach, some, etc.). So now I want to know, how familiar are you with the JavaScript "standard library" in different browsers? And how familiar are you with JavaScript design, like the Module Pattern. For that kind of stuff, MDN (Mozilla Developer Network) is my favorite reference, along with an ability to Google.

Then I want to know if you can use the DOM. Again, MDN, along with sites like html5rocks and caniuse.com, are great. But I also want to know if read and understand specs; partially for reference when other documentation doesn't exist, partly so you can implement them (either because we need a polyfill for a standard that the browser is missing or because the boss has just given you a spec for a new product). I don't know of good resources for that, except for just reading a lot of specs.

My methods for helping learn so far are basically just assigning lots of little tasks that shouldn't be too difficult or take too long, and then when it does turn out to be too difficult and take too long, using pair programming to walk him through solving the problem.
I can't speak for others but I like finding people who are self efficient and having to spend time mentoring them beyond the little nudge here and there is not something I am looking for personally. I have hired people who require a lot of training and mentoring and people who don't and honestly, its a larger headache most of the time for those who need hand holding. So just from experience, I'm less open to hiring people who can't figure out how to solve problems themselves.
Such a lack of hierarchy... Too many conflicting visuals patterns at the same levels. White space, alignment... It's responsive yes, but is it pleasant for the reader ? I'm not talking about beauty, de gustibus et coloribus non disputandum , just of the whole interaction.
This discussion reminds me so much of the old OOP threads on comp.object and on c2. I got nostalgic there for a minute.

Anyone here remember topmind? I think we should get him posting here. Then again, maybe not.
This would be a great argument on their part, except for the fact that RCA/et al are probably on the hook for replacing the modems (it's not like time warner is buying them at retail), so time warner loses no real money.
If it's service/support cost, they could simply charge a nominal broken modem fee of $5 or whatever and call it a day.

There is probably no scenario in which charging an extra 3.95 a month is anything but "profit" for time warner.
DrawChat’s Creators Are Auctioning Off The App
I thought this might be a story about a worker-owned cooperative ... but it looks like it's just a few founders who brought their own money into the business (not uncommon) and who are now looking for outside capital (also not uncommon).
UserVoice for iOS: Add native in-app user support to your iPhone or iPad app.
Partnerships for Startups: Part 2
Have you tried git subtrees? They are so much nicer than git submodules in many ways.

http://news.ycombinator.com/item?id=3926683
It is hard to see how this comment wouldn't be arguing that the RIAA should, if their concerns are bona fide, be suing for millions of dollars instead of single-digit thousands. All the empirical evidence available to you suggests that when the RIAA takes someone to court who refuses to settle, they are likely to be awarded 5- and 6- figure judgements. Set against that fact, it is very hard to argue that they are being malicious when they offer a $5000 settlement.

If you are mugged in the city of Chicago, or if your lawnmower is stolen from your garage, or your house broken into, the chances are very good that the party who harmed you has far fewer resources than you do; in fact, your economic relationship to your assailant is likely to be comparably dramatic to the relationship between the RIAA and a defendant (it is probably more likely that you could start a multimillion dollar business this year than that a mugger will find a stable, successful career ever). And yet our system of law does not then say, "you are so much better off than the person who stole from your house, you should just shake it off". That's because the resources at your disposal do not alter your fundamental rights.
Toothbrush as grout scrubber
The language looks nice, but this page is so extremely hard to read. Very light grey text on white background doesn't work.
The nice thing about Haskell is that you can have a million data types with different names, and as long as they're capable of implementing the type classes you are using, you can pretty much freely switch between the different underlying types. And if a library author doesn't provide an instance of a type class for the data type, you are still able to write one.

In most OOP languages, you'd be forced to either monkey-patch the classes, or writing cumbersome wrappers.
seems he/she should be able to take apart an argument in any way he/she wants. It contributes to the conversation by pointing out another poorly thought out/worded/constructed argument. True, there are bigger fish to fry and more important points to address, but that doesn't have to be everyone's prerogative.
Naming an automated GUI tester a monkey could be a reference to the original Mac: http://www.folklore.org/StoryView.py?story=Monkey_Lives.txt

(IIRC, the original Mac also had an area of memory called "MickeyBytes" that stored the current mouse acceleration settings)
I'm still confused why they'll lease me a cheap DOCSIS 2 modem but expect me to buy an expensive DOCSIS 3.

From everything I've read this is not the case. If you are on a slower plan you can use a DOCSIS 2 modem. It is interesting that they won't let you buy the same model that they rent to you, though.
My grandmother is an in home nurse. One of her clients passed away a few years ago. She still had the Ma Bell bakelite phone and was still paying $15/month to rent it. Considering that she was 95 when she passed and probably retired around 60 that is one hell of a lease.

I imagine there is some small group of near-retirement ATT employees processing these payments every month in some dark basement somewhere.
MightyText brings SMS to the tablet, passes 1M users
This is a fairly meaningless comparison. Rosetta code is not written for terseness, there is no fair comparison about code length to be made based on these example solutions to common problems.

You can be as terse or as verbose as you want in many languages (think forth, perl, apl).

If you want to do a meaningful comparison pick a non-toy problem and write a full sized application, something that in the worst language is a few thousand lines with a proper UI, a web app, a desktop application and a large simulation of something or other. You will still have to account for language gifts such as libraries or built-ins somehow.

And you tell the devs they get points for producing short code.

Then you can compare along several axis, performance, code maintainability (closely related to how easy it is to read) and so on.

That's useful data. This isn't, regardless of whether mathematica looks good.

edit: ok. point taken.
Autotools will go to great lengths to check if I'm running BSD 4.2, or a specific version of Xenix from 1987, but just you try running it if your "ls" doesn't have a -i flag! Apparently, a filesystem not based around inodes is just inconceivable.
The iOS Design Cheat Sheet
Craigslist competitor Lovely releases iPhone app
Where can I watch this show online?
Certainly hope so! This issue needs to be rectified regardless who becomes the president: If either of the two liberal ones (Ahn or Moon) wins we have hope. But if the conservative party (Park) wins the election I wouldn't expect the change.

The unusual IE dependency is now hurting the Korean internet industry, as both the established brands and the startups in Korea develop for IE, their services end up failing to go beyond the Korean market. Hard to globalize your offering when you have to start satisfying a peculiar domestic market, and when you grew up using ActiveX and IE most of your life.
WebRTC for Twilio Client Now Available
No APL? That language always wins on code golf. You wouldn't want to maintain it though. However it absolutely shines if you're on a 110 baud teletype and have to wait for each character to print. /s
For me, Skiena had the added bonus of being an enjoyable read which isn't always the case for algorithm books. I highly recommend it.
That's a very confusing table, but an interesting comparison.

I think you reveal different things comparing line count and character count, and both miss what I'm looking for in a terse language: scanability.

A lot of the verbosity that annoys me with Java isn't really about number of lines -- it's bad, not particularly worse than any of the other languages descended from ALGOL. No, what makes Java worse than its cousins is the propensity to use English words, and often really long ones, in places where symbols would be easier to scan. "public class Foo extends Bar" is a lot of English text, and I have to read it all to separate out the tokens. "@interface Foo : Bar" makes it easier for me to see at a glance what's going on.

And don't get me started on wading through rotation.multiply(other_rotation).multiply(velocity).add(rotation.multiply(other_velocity)). That's technically one line, but that doesn't make it easy to read.

So winning on line count doesn't capture everything.

On the other hand, measuring characters biases you toward symbol heavy languages like perl or APL, and '$\="\n"' takes some picking apart, too.

I did think APL would win an outright terseness competition, though, by either metric. It's a shame it isn't on the list.
The scroll lag is, unfortunately, due to loading in the ad units. We're using all the usual tricks (precompiled template builders, batching builds in a document fragment and doing a single append to the DOM), but the ad iframes are just brutal on performance. We aren't using the "usual" social buttons there for similar reasons; a glut of iframes is performance death. Unfortunately, ads pay the bills, so they're less negotiable.

We're working on it, though, and aren't happy to be content with it just yet. My goal is to be able to achieve smooth scrolling on low-end hardware, and while we're admittedly not there yet, we're gunning for it.
The audio quality of Skype is far superior to Hangouts.
Only if the costs of operating a black market are less than the costs of the tax. Coal and petroleum aren't like liquor and cocaine, though. It would be massively impractical to set up a black market for energy.
Google Play Store Loses Battle With Optical Illusions
Awesome, thank you! The native aspect of this is so important since it is usually so difficult to be in touch with customer support through apps.
Great Work!!!
http://www.readability.com/
I am doing my MS in Software Engineering and currently reading it.
Introducing Shiny: Easy web applications in R
AppleCare no longer sold in Italy because of standard EU 2-year warranty
Many of the business rules I've seen would be (and often are) better handled by rule engines; and these tend to be functional or functional reactive in nature.

There's usually lots of complicated conditions; if the customer is grandfathered in, then apply rules R1, if they got discount X, apply R2X, otherwise apply R2. Then a new set of rules come in and you need to grandfather the old ones in, and so on; the conditions grow like weeds. When you have rule engines designed around decomposing these conditions, they make them easier to develop, test, they can do things like warn you when certain cases are impossible to reach, etc.
No, he was right, I stopped reading when the author started discussing the mechanics of crawling web pages. I assumed that the blog post would be structured sensibly (analysis, then implementation).
Microsoft v. Motorola Trial in Seattle - Day 1
Rob Pike on Object Oriented programming
Ditto, hope the men in suits don't come down.
> I think that TWC cares about one thing, & one thing only --- profit.

You do know TWC is a business right?
The thing is, 20 years ago maybe you developed on a Sun box, then the guy down the hall tried to compile it on his HP machine and it crapped itself because of some Sun-related assumption you made in setting things up. Then you mail it to a colleague across the state and he compiles it on OSF/1, hurrah!

But now, people write Linux libraries, tested on a Linux box, for people running Linux, and only compiled on Linux. There may be OS X support. That's it. This is not the 1980s, where 10,000 Unixes bloomed. With 4 Makefiles, you could support Linux, OS X, Windows, and FreeBSD, and thus cover 99% of your audience. I'm sick of watching configure scripts take longer to run than the actual compilation.
I think it's important to point out that the potential liability from a class action lawsuit such as this is not the same thing as actually owing $250 million.

And it's not like they're going to pound out a resolution to this in a timely manner.

Still, it's a lot of trouble and legal fees for no good reason.
We need a step by step guide to sign in first.
Login with Accel.io -> Sign Up -> Click on Twitter Button -> Authorize the app -> THEN YOU MUST GO HERE http://handbook.accel.io/plays/how-to-build-a-startup-the-le... coz if return to http://www.startupplays.com/ it logs out. Click on Preview button (eye icon) -> Click on Add To Cart -> Its done. ??? Frustrating
Thought it was going to be about Startups doing TV Shows. In reality it is about TV shows about Startups. Be warned.
So what exactly is a technocrat anyway?
I believe the insinuation is that if you're actually building a serious app that might actually benefit from NoSQL, then you should host it on a serious machine and not some shared hosting solution.

Basically conflating the idea that NoSQL is for 'real projects' and that only 'amateur hour' hosts have no compiler.
Show HN: Screencast: An Introduction to Rust
Shame. Thanks for the link.
Another excellent algorithms book that never seems to get any attention is Udi Manber's "Introduction to Algorithms: A Creative Approach". Unlike the standard "algorithm catalog" books, where the standard algorithms are merely presented, it really gives you an idea of how one could come up with them in the first place, focusing on arguments by mathematical induction which then naturally translate into recursion/iteration. It's really invaluable for being able to come up with your own algorithms, when a non-standard problem hits you.

The slight downside is that sometimes the given algorithms are not quite as worked out in detail as in some other textbooks. Yet it's probably the algorithms book that has taught me the most.
You could try
Applied Genetic programming and machine learning. I think it is available online in pdf format.
Agreed, we just want to make sure people know text marketing can be done correctly, so it's good for business and consumers.
Could have used that $250 million to pay for big bad Obamacare that papa claims will force him to cut employee hours.
https://condoly.com
The World's Most Promising Startups
Gross negligence by lawyers. I will get 1 cent from this lawsuit while lawyers will get 75 million. Folks this is why America is losing its competitiveness. Why not send the money wasted on lawyers to communities through simple arbitration and refund the costs of the texts to the customers. It's not like anyone was severely harmed. Not to mention this frivolous lawsuit costs society millions through court costs etc etc. We reformed healthcare, now its time for frivolous lawsuit reform (wait that will never happen).
The first episode is available for free on iTunes: https://itunes.apple.com/us/tv-season/start-ups-silicon-vall...

It's a travesty, and puts female entrepreneurs in a poor light, pitting them against each other and making them look petty.
Google, like every other company, "forgets" that when its users delete something, they want it purged from all the servers, not just marked as "deleted" in the database.
While the practice is very common, it shouldn't be used when it comes to your customers, even if those are basically the product, like in Google, and others, case.
I really like this.
It reminds me of the ideas Steve Yegge was discussing with his "software engineering political axis".
https://plus.google.com/u/0/110981030061712822816/posts/KaSK...
I find it to be an ok reality tv show that is disconnected from reality enough to be entertaining, but with hints of real life poking through.

How many of us have known someone who had an idea for a startup, but can't do an elevator pitch? Or known a self-promoter with a bunch of shallow relationships, but styles themselves as a serious networker? Or someone who when they make a little money, blows it on fancy toys and cars? Or someone who thinks pitching is just a formality to getting money?

These are real archetypes. They exist. I've met plenty of them. Sometimes, against all odds, they are even successful.
Is there a difference in the default font size of iPad 2 and iPad Mini? Seeing as the latter has a higher pixel density, it would make sense to me (but you never know).

Anyway, if that is indeed the case, you could use CSS media queries built with ems instead of pixels. I think it makes much more sense than the regular pixel-based approach as our mobile devices get increasingly higher resolutions and pixel densities.
I am launching my product - http://askfriendsfb.com
Please consider visiting. Thanks!
On Dilettantism and the Virtues of Pursuing Multiple Interests
You might want to check out http://www.cleveralgorithms.com/. There is a link to a free pdf version of the book.
What does "useful social network for your condo" mean ? I honestly do not understand. Are you saying that this tool helps you to connect and share things with people in your condo community ? something like that?
The Colossal Pile of Jibberish Behind Discovery
My resolution to exist online
The Intel CPU with AMD64 instruction set :)
Do you have any good stories about worker collectives? I'm interested in them and am always looking for information beyond what is provided by a basic google search.
I thought the show was terrible. It was 99% drama and 1% actual content.

Sharktank and Dragon's den are much better.
LGPL code can be statically linked. However, you need to provide your other object files (so the LGPL part can be replaced and re-linked).
obviously I couldn't get any useful data

I think you did get useful data:

Spent two thousand dollars on adwords and got zero sign ups

With that, now you have to figure out why. There are two paths to explore:

1) Your product doesn't meet the needs of the market. It's not useful/valuable.
2) Your messaging doesn't properly communicate the value of your product to the market. So they couldn't understand why they'd need/want it and left.

Figure out which one of those is the case (could be both!) and keep marching.
TWC wanted to charge me $500 or so if I didn't return my modem. I had to get to a return point on the other side of town (in LA!) between 9-5 Mon-Fri.

Compare that to ATT who would charge me $100 and allowed me to return it with a prepaid FedEx sticker in the box it came in.
Also: http://www.4president.us/1996websites.htm
Disclaimer: I work at i.tv, makers of Nintendo TVii[0], so I have some vested interest in TV.

This is definitely a generational/demographics thing. The average person spends 4:35 a day watching live TV. This is declining, but it is compared to 46 minutes doing everything else on a TV, including watching DVDs, playing games, and DVR [1].

So while the amount of live TV being watched is declining, it still dwarfs other media consumption among the general public.

That said, I think the future is in things like Google TV or Nintendo TVii integrating with DVR or streaming video providers to provide better discovery and better interactive experience while you are actually watching something.

[0] http://reviews.cnet.com/8301-33199_7-57512253-221/nintendo-t...
[1] http://nielsen.com/content/dam/corporate/us/en/reports-downl...
That blog post left a bad taste in my mouth. It's a post without substance -- pointing out one company's dirty laundry, then making the claim that they'll never do the same.

How do we know they won't? Why even raise the question or put the doubt in our heads?
This is truly an apt criticism. There are a lot of J solutions for problems which Mathematica also has a solution, but for some reason it wasn't included.
Does that mean Bcrypt is extremely suspect? If so, then we have a real communication problem, because lots of people who claim to know crypto sing Bcrypt's praises.
With 1.2M Members, Sincerely Goes Up Against Facebook With Gifting
Why two M's in $250MM?
Google Turns On In-Stream Installs For Android Apps In Google+
A new Adventure/RPG from the creators of Quest for Glory
Do you live in a condo? Have you tried getting your neighbors to sign up? Isn't this something you can try to build up by going condo to condo locally and get feedback to improve the product?
Try targeting a specific city (or neighborhood, if possible) where your target demographic (wealthy, tech-savvy) lives.

For example, Silicon Valley. Though you might be better off targeting a place with high population density (more condos), like NYC or Tokyo. Restrict the language to English if you don't plan to translate everything. And you'll get a trickle of traffic that will rarely convert, because this is a very tiny niche of people who are used to connecting with others in their condo face-to-face and won't see the point.

That $2000 could have been spent recruiting business owners in wealthy sections of large cities to put brochures on their counters.
Yeah, especially weird since it's the same project that does 2rd party for Solr, and ElasticSearch is increasingly a favored engine of the author.
I see your not familiar with the nature of code deployments and everything that has to happen beforehand. ;)

The two hours were most likely spent on office politics as opposed to fixing the problem. I'm surprised it wasn't > 5 hours to be honest.
M = 1000. MM = 1,000,000.
Thanks! That should imply that is a private social network that offers useful functionality needed by most condos. I also think that sentence is awkward.
Once you were a few hundred dollars in without getting any sign ups, why did you keep going?

Have you gone out and talked to building owners/managers? Do you know who your customer is?