skysight-inc/HackerNews huggingface dataset:
Well, for anyone interested in Cling, check out this Google tech talk: http://www.youtube.com/watch?v=f9Xfh8pv3Fs

This is a CERN project and it uses Clang from the LLVM project. The idea is simple: use the clang to generate LLVM and then use LLVM just-in-time compiler.
You must have some important stuff to say that you pay to say it.
I think the case could be made for either C or Scheme because they are both quite small languages compared to most of the pl that are in common use. I've seen people start with something like C++ and they spend more time playing language lawyers than learn about algorithms and data structure.
What's really funny is that he says Google is ruled by people who only care about product and that platform is suffering, whereas amazon is all services by edict. But the most successful Android tablet product out there is the amazon Kindle Fire. So Google didn't even beat amazon on product and even ended up having to copy it with the Nexus 7.
The quality of content in a community is always higher when the community is smaller. Twitter conversations in the early days were all high-quality, too.

Social networks live and die by whether your friends are on them, though, and while I get the appeal of "keeping out the riff-raff", I'm having a really hard time swallowing the idea that you can reach critical mass (without which your product will fail) by charging for a product that people are used to getting for free.

If the team can reach critical mass, then awesome. But I think that it's going to be nearly impossible to sell to anyone but the subset of the early-adopter crowd who have a bone to pick with Facebook and Twitter, which is a very passionate, but very limited audience.
Again, you answered in your first 3 sentences. The propsed absence of advertising on app.net will change how users interact with the service, as well as how the service grows.

Twitter and Facebook wants to market to their users. This now influences all of their product decisions! Any changes to the service aim to increase CPM. I won't debate whether that makes FB/Twitter better or worse, but they are fundamentally different than a product which does not seek, above all else, to raise money by advertising to its users.

Here are some ways in which a paid service might differ from an ad-based service:

(1) No ads means no B2B sales team, which means more money to hire developers.

(2) The product pipeline looks different without ads. Would Twitter have featured "Explore" so prominently if it wasn't a central hub for advertising? Would they have de-emphasized direct messages?

(3) Lower infrastructure costs and dev time related to scaling. A smaller user base, in this case, will require less supporting infrastructure and a simpler code base. Both of these save app.net money and dev time, allowing the team to focus on features.

(4) Analytics and research will have a different purpose. Instead of analyzing user behavior to identify ideal ad placement or selection, App.net will try to identify the best features and cull the worst in an attempt to keep users around.
Ah, but a good career can enable you to build cooler and cooler things.
Oops! Sorry about that.
Dummy: A Content Generation Toolkit for Rapid Prototyping and QA
"It will depend more on how interesting the people who ultimately sign up are."

I don't see how this is true. If my friends aren't on App.net, I'll still use Facebook. If the people who discuss the issues that I tend to tweet about aren't on App.net, I'll still use Twitter. What will I then gain by using App.net as well, especially since most App.net users will probably syndicate their posts to Twitter?
I agree that vagueness is a key to the essay's success - where anyone can read anything into it, everyone will.

On the other hand it gives us an opportunity to have this conversation, and a reason to think about this vague but clearly important problem.
I know that this service may become valuable for a large number of the HN crowd. It might be up my alley for a price of $10/yr or so. But at $50/yr, I cannot justify its expense.

That said, I wish Caldwell the best of luck. In the future hopefully he can provide tiered pricing plans.
Why would I do that :S
Like unimpressive said, there is a big upside to the filtering effect that there being a price will create. I don't use Facebook or Twitter because there's too much noise on there and I don't want to offend people I know who are very nice individuals, but share aspects of their life I don't care about, by defriending/unfollowing them.

Maybe App.net will nicely take care of that. I would definitely like to see a social network that provides me with content I want for once. Google+ has come pretty close, but that'll rapidly change if it gains mainstream traction, although Circles could prove to be a solution.
“Remembering that I’ll be dead soon is the most important tool I’ve ever encountered to help me make the big choices in life. Because almost everything — all external expectations, all pride, all fear of embarrassment or failure — these things just fall away in the face of death, leaving only what is truly important. Remembering that you are going to die is the best way I know to avoid the trap of thinking you have something to lose. You are already naked. There is no reason not to follow your heart.” -Steve Jobs
I don't see how "Twitter for _______" is a good idea. I can make "Twitter for _______" by following the right people. The idea that Twitter's user base is too broad doesn't make any sense to me.
Pure Javascript HTML weather widget
Widget is designed with two goals in mind Visual appeal, clarity, and experience for modern screens. I am actively developing the widget and putting it out for free. You can try out checkout code, tryout various locations (try some place where it is raining, you will love it).
Maybe http://hg-git.github.com/ is of interest for you then?
I used to use an Apple chichlet keyboard at my computer (even though it's not a mac) because I loved typing on it.

Then I decided to buy a Daskeyboard (Model S Professional) and it's been absolutely amazing.
depends on the broken behavior it exhibits.
A nice calendar view would be very appreciated!
Thanks. Dumb error on my part.
I'd say error recovery could be better. You often get kicked out of the session and than your environment is lost.
Also: they claim the 'auto' keyword is implicit, does not seem to work for me.
But it's pretty cool to use!
LTE/4G - Global Fragmentation
Yeah, I should clarify: I'm a lot less certain of the solution than of the problem.

I was implicitly assuming some preconditions: a) You're a programmer trying to solve a problem, b) You have access to the source code of your dependencies. It might be a web API, but you must be able to setup your own server to service the API. If you can't fork a project my points are irrelevant.

If you can in fact fork, my idea is to explicitly deemphasize eco-system health and fragmentation in favor of just keeping your integrated stack clean. I think it's an approach worth trying out.

OSS people love to say, "you have the source, you can change it to do what you want." On the one hand it ignores that it takes more than just the sources to accomplish something in the presence of real-world constraints (time, resources). On the other hand, when you do take the steps to change it to do what you want there's a negativity associated with 'forking a project'.

I want to raise a counter-point that encourages people to fork projects rather than trying to work around issues with hacks atop black-box dependencies. This does already happen in the real world. Ubuntu does patch packages rather than wait for upstream to accept them. I think there's benefit to more people trying this in all parts of the eco-system.

The eco-system would be better off if projects were partly chosen based on how encouraging they are of forking. Sometimes the appropriate response to a patch may be, "thanks, this is great, but it's a little outside our ambit, so why don't you fork the project?" And baking this choice into the workflow would encourage simpler architectures that are easier for others to understand and start forking.
Smaller Dock Port for iPhone 5 comes out [images]
Oh, I forgot about missing stuff. I really should write an article about these, with suggestions and send it to Trello's dev team.

I couldn't agree more about the points you mentioned. They really should have saveable filters. That way everything would be manageable more easily.

Markdown and card comments could really use a good overhaul as well.

Thanks for your comment! :-)
Calisthenics can work well while watching kids. With no setup or teardown time, they work nicely for opportunistic, "hmm, looks like he's going to be occupied for a few minutes" holes in the day.

We also went running with a jogging stroller when the weather was nice. Our son usually loved the ride, and was asleep by the time we got home (bonus!). That might not work on its own with kids, but one of the places we went running was a local school with a track and a playground. I know the kids in this house consider a 30 minute visit to a playground far too short, and that's more jogging than I can handle.
I think how you concive it now is about spam free twitter or fb and thats what everybody is talking about. I dont think thats the real story. Imagine what you could do with real time syndication infrastructure with privacy and ownership controls built in. BP monitors, blood glucose monitors, runkeeper data, music listening streams, all kinds of data streams and a robust community of app builders to build all kinds of streaming and where desired sharing. If i dont want to see your spotify listens, i can turn that off, if i dont want you to see my health info but want to share with my doc, that can happen too. Go nuts, imagine the future without having to be forced to cram it into a timeline or public feed mined for ad relevance.
Another way to think of this is in terms of opportunity costs. Every day you spend working on A is a day you're not working on B, C, D, etc. So, assuming you have a list of ideas that includes some game winners, you'd be remiss to spend time on other things. Even if you don't have any game winners, you have to measure the cost of working on mediocre ideas vs brainstorming for good ideas.
Twitter's growth hasn't affected the quality of my Twitter experience at all. I just don't follow people who post crap. Is this a real problem people are having, or is it an invented justification for something they want to see succeed?
Yet religion still exists and thrives after tens of thousands of years. In fact religion seems to be one of the only staples of human civilization, suggesting in fact that many people do have some kind of intrinsic need for religion in their lives.
There is a reason why they are doing this. MS and Apple want to get away from the MAD patent balance, so trolls are eager to help:

http://www.project-disco.org/intellectual-property/loose-nuk...
My angle at the problem is the concept of "engineering debt": if a well-designed product is the state of being "debt-free", and a deviation from good design is a unit of "engineering debt". That debt will have to be serviced in the form contortions you have to make to work around the design flaws, and then eventually paid down in the form of rewrite, or discharged in an engineering bankruptcy (such as abandoning the product).

Engineering debt, much like financial debt, is an instrument one can use to trade some present-point expenditure for a larger future expenditure. Where one makes sense so often does the other.

Sadly, engineering debt is much harder to account for. Old companies are carrying huge amount of debt and are often times oblivious to it.

I think we could advance the state of the art if were to find a way to quantify engineering debt. As a starting point I suggest a ratio of line changes aimed at servicing vs. line changes aimed at creating new features. If 100 lines of new functionality require 10 lines of base code changes, the debt is low. The opposite is true, the debt is high. I believe such metric could speak to both business managers and engineers, so it provides a good common ground for the two groups of reach consensus and prioritize work.
On Curiosity and its software : An Erlanger's Perspective
These sort of complaints always make me think of what the printing press snuffed out: "Will anyone remember how to Illuminate a Vellum Manuscript in ten years? Will anyone remember how to scrape a palimpsest clean in ten years?"
StockTwits is an example of Twitter for Finance. They are almost completely detached from Twitter (I believe you can post to Twitter from StockTwits but not read).
Man and Van Cubitt Town. Man with van E14
I have settled on the Leopold ten keyless. I picked mine up from elitekeyboards.com.

I really like how the Leopold types and it's not frustratingly loud like many mechanical keyboards.
Great article and comparison, and a nice way of highlighting one of Erlang's strengths.

However: I'm dubious that it's a strength many people here need. No, the article did not say anything about that, but I am. A few minutes of downtime, now and then, for a web site that's small and iterating rapidly to find a good market fit, is not the biggest problem. And while Erlang isn't bad at that, I don't think it's as fast as something like Rails to code in, and have all kinds of stuff ready to go out of the box.

That said, I'd still recommend learning the language, just because it's so cool how it works under the hood, and because sooner or later, something will take its best ideas and get popular, so having an idea how that kind of thing works will still be beneficial.
Great job! I absolutely love this, and you deserve a huge pat on the back.

A few questions: How many items are in the database, and is there a chance we could get an itemized dump of them? School starts back for me on Wednesday and I would love to print off a dozen or two to post around campus. I'll gladly include a link to your site--it's fantastic.
I'm curious: could you write your program in the subset of C99 that'll compile under C++, and then use C++ mode to compile it under Visual Studio?
What really sucks is that the admins of demonoid didn't release an archive with all magnet links/data like thepiratebay did.

Anyway. There are still hundreds if not thousands private trackers out there.
Sorting and searching at the library
Facebook Porting PHP To JVM
I would get some usage information to check the assumption anyone is hitting the 100 item limit to begin with.
When communicating with an unknown audience you can't make any assumptions of pre-existing knowledge. Especially if that knowledge is considered essential to the topic at hand. If you do otherwise it will leave the audience confused, or confident but with potential misunderstandings.

If this were in person, he might have been able to ask, "What do you know about the US's method of setting a budget and taxation?" and tailored his response after that. Since it was a letter, greater caution was needed.

Are you offended by the first chapter or two of nearly every programming language book that explains what variables, conditionals, arrays and the like are? If you know it, you can skip it. If you don't, you can read it to have a better foundation for the rest of the text.
Totally agreeing to the points you mentioned. At first we only had like one timeframe selector, but since videos can be pretty long, we added the zoom selection (the upper one), but it's quite hard to figure out how to handle them correctly. Actually you can use it very precisely if you know how.

I guess the first thing I will do is add an instruction video or a short tutorial to make clear what the controls are there for.

The problem with Firefox is that the videos we are getting from YouTube and Vimeo are MP4. Since Firefox does not support the h264 codec right now, I had to implement a flash fallback which is not responsive at all. I wonder why people still use Firefox, though :P

I'll take some time tomorrow to have a closer look at the gif encoding code of FFmpeg to make it use another color palette. This is quite complicated though, so it might take some time. For now, we have to consider ourselves satisfied with the quality :(

Thanks for your feedback, I appreciate it!
Agree with @jschlesser. I think app.net will evolve more like a backbone for other activity streams (private, public, internal), not so much as a standalone "niche Twitter", but it's fine that it will start out that way, and can be funded that way. Could be wrong, but I think that's what the enthusiasm is really about, not just finding another social network to play with.
Twitter's success is a function of the emergent behaviour of users and applications built off the platform (including, but not limited to 3rd party clients).

They're now trying to freeze innovation and homogenise us. That's the real killer, not the ads (although the ads are shit too).

Sure, it'll be ok for many people in the future. But it probably won't be the Twitter that I and others want. What's wrong with trying an alternative?
The noise level of mechanical keyboards is a function of the keyswitches being used. From your comment I'm assuming you got the black or brown switches?
I'm really not a fan of this.
You can only follow "the right people", but they'll still talk about things you're uninterested in. In addition, you'll also have people following you who have different interests, who will start irrelevant conversations with you.

Why does Hacker News exist? And other special interest web forums, Facebook groups, mailing lists? Who do interest groups hold meetups? People with shared interests get MASSIVE value from highly focused gatherings and conversations. And Twitter right now is anything but focused.
Android’s “Google Now” can teach Siri a few tricks
I looked at page and could not figure out what it is. Is this a server-side html generator? And AJAX library? A native iOS control library? I guess I will never know.
Although getting an interactive environment definitely is a nice thing, I'd argue you don't have to create a whole project directory, etc. to play with an idea; I usually write it in a single file.
I don't unfriend people on Facebook. I add them to the special Acquaintances group that removes people from your news feed without letting people know. I only see posts from people who I've chosen to see.

I unfollow people on Twitter when I don't care to see what they're posting. Most people don't use the tools that notify users when people unfollow them, so it's not a big deal. Even for the ones that notice, I just don't care. I don't use Twitter for friends; I use it for interests. If you're not posting about my interests with an acceptable signal to noise ratio, you're unfollowed.

Using App.net to filter out people you don't want to hear from won't work unless you think the value of ones posts correlates with their propensity to pay. I doubt that's the case, and you're definitely going to filter out plenty of worthwhile content that people post on Twitter.

It seems to me that people want App.net to succeed regardless of the likelihood that it will solve their problems. This is a good position for App.net to be in, but I don't understand it.
Best keyboards? Four out of five of the reccomended keyboards are membrane and scissor switches, which are designed for cost and space savings, not ergonomics.

If you type more than a few hours per day, check out a mechanical or hybrid (Topre) keyboard. Your wrists will thank you.

geekhack.org is a good resource.
He answered that after a fashion. Military spending has the potential to bring about many of the same scientific, engineering and medical discoveries, but at the cost of increasing the conflict driving many of the societal problems that they could solve (poverty and disease in war torn countries -- see Afghanistan in the 1980s, caught in the crossfire).
Okay, this is a great point. However, it doesn't sound like what App.net is building.
App.net has 8,000 paying customers and $550,000 in annual revenue, so I think we can say it already hit critical mass. For App.net to succeed, it didn't need millions of users, because the company is not dependent on venture capital or advertising.

I also don't see it as a typical social network, but more like a publishing platform for short posts — a mix of a micro blog, link log and photo album. I'd rather compare App.net to Tumblr and Posterous than to Twitter. Also, if readers want to respond to posts, they can do so on their own blog or on Facebook or Twitter. Charging subscribers an annual fee might become the service's biggest strength. I think it guarantees that App.net will attract very little passive users, the ones who sign up will actually use it.
It's a library for RubyMotion http://RubyMotion.com
Quick tip: How to delete a blogger blog.
you cannot compare total code size with the size of the repository.
Indeed, the D1 splits, and and also questions being answered with "that will be in D2". There is now a problem that there is not yet a consensus about how D2 compares to C++11.
Disruptions: Dining With Robots in Silicon Valley
Several companies are building robots that might eventually drive cars and give quadriplegics physical functionality.
using open source UAVs and ReAllocate by trying to
solve 'the last mile' problem [...] a network of
autonomous vehicles that could be used to deliver
high-value goods [...] technologies that are
changing very quickly, are dropping in cost, are
following Moore's Law and that are being integrated
into the mainstream (these are called 'exponential
technologies').

Interesting. I've heard one of the limiting factors in quadrotor drone technology is battery energy density. You want long range so you add more batteries, then the drone is too heavy to take off. And battery technology doesn't double in performance every 18 months. Would you say this is accurate?

Can a quadrotor drone can outperform a local on a bicycle? Or do you have an alternative technology in mind? What kind of payload and flight range do you think you'll achieve?
I used to be a Model M fanatic for about a decade.

Then Apple released the chicklet keyboards and had me hooked after a week.

What I don't understand is how the Logitech's belong in that list. The G83 used to be bearable but all others that I've tried (including the fancy ones with the display) were a wobbly mess.
There's nothing wrong with trying App.net. Quite the contrary. I just don't understand why this community doesn't seem to be applying its characteristic skepticism to this idea.
I've talked to every teenager that lives within a block of me. Which is about 7. Only 2 are potential babysitters, and neither is available at times that interfere with school, including the morning. The housewives that I know have their own children to take care of and would not be interested in visiting my house that early.

My wife's schedule is highly variable from day to day and week to week, but is generally pretty crazy. She's frequently up and out of the house before 5 AM. Or works overnight. Or sometimes is lucky stays at home until 8:30 AM. Scheduling my life around hers is a complete non-starter.

My daughter is unfortunately easily awakened in the morning. Her grumpiness when she lacks sleep lasts all day. She resists afternoon naps even when she doesn't have activities swimming lessons to be awake for. Interrupting her sleep so I can take her running at 6 AM is therefore very much not in her best interest.

As for regularly leaving the house empty with sleeping kids while I go for a run..how about I let you have that argument with my wife? I'm quite aware of what will happen, and don't disagree with her.

My 7 year old son with ADHD is NOT an adequate caregiver. (I can just see it, now you're about to give a lecture about how ADHD isn't real. Please resist the temptation until you read up on the last 15 years of research...)

Are you done being a complete ass to a random internet stranger yet?

(Incidentally, you've now topped my list of people I dislike here.)