skysight-inc/HackerNews huggingface dataset:
> I listened to a set of lectures from the Teaching Company a while back on the debates that occurred when the United States ratified its constitution.

I'd like to listen to these lectures. Please try to remember what they're called. Thanks!
"Out of a lineup, I couldn’t tell you the name of the most recent compared to the name of the oldest"

This is going to sound silly later this year when Apple starts calling all their iPhones "the new iPhone".
No hook at the end, how is that inspirational? Just depressing
Open source and the National Security Agency, together again
I increasingly think this as time goes by. Also, the similarly related "Think about the first 20 minutes, or the user who only uses your product once in a blue moon".

Every time (about once every two months) I use screen I have to go and re-read the man page. byobu tells me in the bottom corner I can press 'F9' to get a menu, which then has some help. I'm sure this 'waste of screen' will annoy power users, but I find it saves both time and annoyance, on those rare occasions I want to keep a terminal open on a remote machine.
Jump aboard the smartphone juggernaut to steer your BYOD strategy
The way to way to think about IKEA lifespan is not years. Each move and reassemble ages a piece, as does exceeding its load-bearing capacity. If you don't move it and don't overload it (especially those flimsy backs of bookcases held in by tiny nails), a piece will last many years.
Adsense makes up a minority of Google's ad profits. The billion dollar business is in Adwords, not Adsense.
You guys are really making a big deal here. You guys are hackers / engineers yourself. Companies need to make money. Almost every company "uses" your data and make money/ How do you think Gmail has "relevant" ads next to your email browser? No matter what fancy mechanism they put there, they are still using your information. If you really hate people using your data, just build your own mail service. Even small brands use your data. To what level do they use? Who knows. I am pretty sure people would lie about how their products use your information (oh yeah we don't store this and that...) BS. lol It's business. Your credit card and bank information all has to reported to credit companies. These companies make money off your information. So are you saying we should stop using credit cards? Even as "trivial" as college admission - you receive numerous stupid admission invitations, wtf is that? Apparently, College Board or somehow someone decides that information are "shared" to colleges as partnership....
I don't blame them. We keep having the same discussions and don't get anywhere. Have the discussion once and for all. Let them follow it and show you what they agree with. Give us multiple choice discussions. We could just pick what's already been said to each other. Auto-complete ideas. Auto-correction for discussions.
(I'll preface, I'm a big fan of your work and think you're a super clever guy).

Equating it to slavery is pushing us towards a Godwin-esque territory. You, as a person, as an individual, as a consumer have the right to pick and choose what device you want. If you want an open platform it is your right to pick it, it's not your right to expect it, yet anyway. You, as a slave, as private property, as owned goods would not have a choice. You're defined by a lack of choice.

I'm all for giving people civil liberties, and I think it'd be nice for Apple to open their platform. But they don't need to, or have to, and as far as we can tell don't want to. This isn't a strict case of it being a civil liberty as Apple hasn't taken away your right to choose, they've simplified it. You want low-level access, the ability to go outside our App Store, you can have it by fighting against us or going elsewhere.

Like I say, I'm a big fan of the work both you and the Dev Team do, and I think everyone would be sad if you all went 'we've had enough' and moved on and the platform was shut down to it's initial state, but unless Apple has a massive change of heart they'll always say 'we're not actively pursuing jailbreaking as a crime, but we're not going to make it easy' and then we're always going to have a situation where a dedicated group want access, and will do anything to have it.
I really miss the "mark as unread" contextual button, but even without it FeedDemon is by far the best RSS reader I have. (The premium version is worth the money).

Also, lately I see a lot of great lessons from "lone wolfs" like Nick (FeedDemon), Marco (Instapaper) and Mark (Pinboard).
This Is the Gyro-Stabilized, Two-Wheeled Future of Transportation
Apple Unveils WWDC 2012 Schedule, App
I came to the same conclusions from a different angle. I realized I had so many recurring weekly commitments to activities I loved that I wasn't hanging out with people that didn't participate in those activities.

So I started scheduling social time with people. From getting lunch to just getting some coffee and chatting, I actually got to see and talk with people I cared about.

But I also realized the power of being the "event planner." I think a lot of people are just waiting for someone to come up with something for them to do. This is as true in professional life as it is in social. If you start planning things to do with others, people will respect you more and think of you when they have opportunities. It takes some work, but I've reaped rewards.
The link describes it as "Head First Software Development". The OP described it as "Head Fist".
I totally agree. Every option added is another place for the application to go wrong. If you _need_ an option, put it in, but don't just pander to people who want to tweak everything.
(1) The trick for resizing is, we only rehash all k elements to recalculate buckets every k inserts or so, and we double the hash table size. So, if you imagine that you just came from a resize, you had k elements and had performed N(k) hashes, then when you hit 2k elements you will have to resize again, and you will perform N(2k) = N(k) + k + 2k total hashes. This recurrence is solved by N(k) = 3k + C for an arbitrary constant C. Averaged over the elements you have inserted k, it's easy to see that for very large dictionaries, you only hash each element on average 2-3 times -- three times if you trigger a resize with k, 2 times if you come in just before triggering the resize.

(2) Strictly speaking you don't need this overhead and you can use trees to keep it sparse as well, although as far as I know the low-n overhead slows it down too much in practice when compared to the high-n space efficiency. That is, you could declare a binary tree structure with only those buckets and pathways of the 2^32 which you need, but to find something within the structure requires checking and following ~32 pointers and storing something requires creating ~32 nodes.
Surgical snakebot slithers around your heart, carries its own scalpel
After having a FB page for ages and never using it, I took up the offer for Pipe and actually signed in and tried it. This could be the AllPeers that never gained traction. If I still knew someone in the UK who ripped TV shows, I'd use it for that. That's what I used AllPeers for. Expect FB to be cited as the new hotbed of piracy.
Yes. My $300 dollar chair is horrible for how I sit.
But how do you align good desk/monitor height with your elevated knees? I need a desk that has minimal surface area in front and center, so my knees have room to pop up.
Great idea! Must try that!
What exactly isn't according to your standards?
That's what Microsoft did with Windows 8 :/

But instead of dropping features, can't they be hidden by default and enabled by the user?
Russian Shukoi SuperJet found, all feared dead ~ Media Online
The wreckage of the Russian Sukhoi SuperJet with the intention of went missing through a demonstration running away in Indonesia has been found. All on board are feared done with.
Best Treadmills for Home
Click here to learn how to choose workout equipment that delivers results without taking up an entire room.
I quite like the weight actually, it reminds me that I haven't left it behind somewhere.

Heh, that's a good point, and one I hadn't considered :)

My wife remarked that the heaviness made her think of good quality; something I consider the reverse to have been true of for quite a few years now.
Great, thanks, this is now addressed in an edit in the post. Also good point on making a separation based on skills.
Pre-book Samsung Galaxy S III at Infibeam for Rs 1,000 Only
This strikes me as a failure to communicate to people whether they are your targeted audience or not. Even something as simple as a "RSS Feeds for mere mortals" or "Why Users Love This Basic RSS Reader" could be enough to correctly align this app wrt user expectations.

Emphasis on simplicity + social proof:
http://i.imgur.com/f2wxZ.png
I have come across at least 2 people holding a 1 series camera and shooting in Auto or Programmed Auto modes. And I was severely disheartened.

I am only expecting people who actually have a DSLR with either a variable or constant speed lens but still shoot auto will come and be able to try their hands out on a same scene with similar type of lighting but different shutter speed aperture combinations and later on be motivated enough to try it out on their real camera.
I don't see the relevance. Take dell: http://www.wolframalpha.com/input/?i=book+value+amazon+dell

If Dell were to be gone tomorrow, how would that affect you? Just barely, if you use Dell products you might switch to HP. End of story.

If amazon goes away tomorrow (and assuming that people have had time to migrate to other services) that wouldn't affect people the slightest. Some users in the US would be mad that their kindles don't support DRM from any other source than amazon but that's pretty much it.

Amazon, compared to the rest mentioned, does not play a part in "defining the future of the internet". They are just a service provider that can be replaced in a jiffy. Yes they probably have great services but they don't make or break things that define the internet.

If apple, google, microsoft or facebook would disappear - that would make quite an impression. Of those facebook surely is the one most easily replaced but their current presence on the internet is huge and that is why they can have a hand in defining the future of the internet.

Amazon and Dell can only hope that the companies that do shape the internet use their services/hardware - knowing full well that Facebook would run just fine on HP hardware.
I like a lot of Chris's projects, and clearly the community loves this one, but I don't yet understand whether this is open-source? I'm not sure that the language in the FAQ really means anything; at worst, it sounds deceptive.

I'm fundamentally very skeptical of an editor which I don't know that I'll be able to look inside of, hack on, extend, or fix. Given how the editor is at the center of most everything I do on a computer, all those pay-software fears are magnified for me.

Obviously 50,000,000 TextMate fans can't be wrong about paying for an editor, either, but this is a project I don't know that I can support.
We're all computer scientists here, but you're right, using terms like "naive" and "trivial" is often open to misunderstanding.
I really want to pre-order this - it looks great - but I'm not willing to give you my bank info. There's a reason I use services like PayPal. I do understand why you need it however and I'm unsure how you could get around the issue. At the very least though, could you do an option just to enter an email address so I can find out when/if the product launches? Fantastic idea though. I love to cook but find I just don't have the time.
Related: http://imgur.com/7ZuMG
If you want to make a shirt that people will wear, e.g. high-quality silkscreen on an American Apparel shirt, then it costs closer to $25. Even if you can make a shirt for a dollar, you're basically just throwing away that dollar.
Those are just fake names ;)
Does anyone have a statistic on the ratio of apps that are built and require users to understand programming / markup? It would be interesting to see how much we are "plaguing" the software industry by what kinds of apps we create.

I'm not sold by this post until I see some stats.
I used to think this as well, but there's a problem. What if FB ads are not as good a monetization solution for publishers as Google ads? This seems quite possible.

Facebook advertising is much much cheaper than Google advertising on a per-click and per-impression basis.

With Google ads, advertisers are used to paying as much as $20/click in some areas. I've never heard of a FB advertiser paying more than $2/click.

Likewise, CPMs on FB are in the single digit pennies quite often. On the web, banner ads are around $0.75 CPMs for decent sites.

Facebook might have looked at this and might believe that if they launched a network like this, the payouts just wouldn't be able to compete with what Google's able to give publishers.
Burn rate benchmarks
hope they get rid of that global write lock first...
So basically this is saying that Facebook needs a search engine to be effective at advertising. Is DuckDuckGo up for sale?
No one needs a Facebook phone
The issues he touched on have been discussed ad nauseum. However, the sad thing is that after 4 years Android is still suffering from the mistakes of the carriers and handset makers. Bloatware continues to be an issue for many supposed flagship devices. Sure, this can be remedied by rooting, but the average consumer isn't going to root their phone. Not everybody is a geek and can use the term ROM in a casual conversation. Also, the slowness of software updates really is maddening. It's silly for a 6 month old phone to not receive the latest software or have to wait a very long time to get it. I understand the fact that new versions of Android often require certain hardware specs that older devices don't offer. I just think it's a tough pill to swallow that the phone you walk out of the mobile store with might become an after though to the OEM and Google within a few months. The clear solution is to get a Nexus phone. At least then you know you have Google looking out for your best interests. Hopefully the Motorola acquisition helps Google solve some of these issues. It's in everybody's best interest to have strong competition in the mobile space.
Doing constant modulo on an integer is very fast - we're talking a few CPU operations.
Oh, right you are! I had assumed they would be in there by now, as it was over 5 years ago when there was discussion about adding them. Appears to still be a draft idea.
Are we talking about the same article that had claims about how most chips are manufactured in China (false) and that the vulnerability could be used in a Stuxnet style attack?
Ad hominem. Why not put up some facts to dispute what I'm posting?
I was only confused about your post :).
Surely this is solved already?

There should be two layers.

You aim to create the simplest, most elegant product to monetize your basic consumers.

But, if there is a market for it -- and there may well not be in the case of FeedDemon --, you can also provide an extendible platform/API below the UX on which developers can build out innovative functionality for power users. This is fairly low cost and can have multiplier effects. If a market arises on the platform, you can copy the best ideas of your smartest users or you can provide B2B tools to automate tasks for those that are interested in paying.
A Cambodia Journey Documentary
I think the article is less about "communicating to the user" and more about "which users to target." Should we reevaluate ourselves as developers and build apps that target a larger, less tech-savvy audience?
How often does a feature have to be used to be worthwhile? If only 2% of users touch a feature, but it totally saves the butt of those users, is it worth it?
I'd say a focused application is better than one designed for unpowered users with advanced features glued on.
I wonder what would happen if Facebook ran a scheme like AdSense.

Maybe that is/was one of the aims behind the Like button? Facebook could use that connection to tailor the adverts displayed to the user (along with the site's content!), provided the user is logged into Facebook at the time.

Admittedly, I think doing so would kick up a bit of a stink ;)
And I must say that I was surprised at the US price tags when writing the article.
I always assumed IKEA's prices were kinda standardized.

Experience showed that they absolutely don't.
The Manstad is 100$ cheaper in France than it is in the US.
But consider Facebook's "friction-less sharing". Facebook now knows you just listened to a song, read and article, took a trip, had a baby, got married....

Now think of the targeting you can get there.
> 2^32 is only about 540MB of RAM

Yes, if you're only storing a single bit for each. Usually, you'll want to store a pointer to the head of a linked list. At 64 bits per pointer, you'll need to allocate 32 gigs of RAM - slightly less feasible.
There are numerous ways your work may be valuable. The easiest to measure is increasing revenue, but there is improving margins (reduce cost, but keep revenue), decreasing risk, improving retention etc etc.
Always try to figure out how what you or your team are building is contributing to the companies bottom line. And when you are in a team, you are part of that.
Huh? Sidekick was a well established preexisting brand.
We had two Expedit 6x6ft units in our old house and left them when we moved. Our excuse was that they were bolted to the wall (toddler friendly) and "fixtures". We tried to move something similar previously and it was never the same afterward. In our new home (bigger) we bought 7 Expedit units of different sizes and are essentially treating them as disposable here, too. That said, I don't really see much purpose in spending lots of money on solid wood bookshelves that aren't built-ins.
I understand the positive arguments for keeping so many things about iOS closed. Examples: It provides a more consistant user experience. It lets Apple control more of the over all quality. Etc.. I also understand some of the negative arguments for keeping it closed. Apple makes money on the app store and media sales so why would they let a different bookstore, music store or app store in.

But I think there's a bigger picture argument. It goes something like this

Imagine it's say 1982. Imagine all the popular computers at that time were as ridged and closed as iOS is now. Imagine it stayed closed for 30 years. You're allowed to make apps but nothing that Apple says no to. How many innovations would we be living without?

Would mp3s and music services even exist? If I remember correctly the first mp3 player I ever used was Winamp in 1996-97. It came out long long before iTunes. If the lead computer companies never allowed anything other than the music apps that existed in 1982 would we have downloadable music now?

How about web browsers and the internet? Back in 1982 there were things like Compuserve. If the lead computer companies didn't allow any generic net browsing would the internet have ever even happened? Would we still be using terminal emulators as the only way to access the internet?

Would we even have internet at all? iOS doesn't allow external gadgets to connect directly to it that are usable by any apps. In 1982 personal computers didn't have networking. Networking was added over the course of the next 10-15 years mostly by 3rd party hardware. If computers has been as closed as iOS would networking on computers ever have happened?

How about browsers? Browsers didn't exist in 1982. Let's assume Apple decided to implement a single browser. Would it be anywhere near as powerful as today's browsers? Looking at the history of browsers it was the competition of IE, Netscape and then Firefox, Safari and Chrome that have brought us modern browsers. But arguably that would never have happened if, like iOS, all those computers banned making a browser.

How about all these languages. Perl, Python, C++, Java, Lua, Ruby. None of those languages existed in 1982. Yes, iOS allows you to use any language you want to make an app BUT....iOS does not allow you to make a programming environment. Imagine the computers for the last 30 years didn't allow you to make a programming environment. How would any of these languages even have come into being if they were outright banned as iOS bans them?

That's the problem with iOS's closed eco-system. It stifles innovation and prevents competition. We've seen how well that's worked in the past. Hint, it hasn't worked well.

Now, I certainly don't want an OS that's buggy with a crappy user interface and a poor experience. But I don't think that's a trade off Apple needs to make. I believe they can be open AND have the best user experience.

Let's hope they step up and embrace creativity. Even their co-founder thinks Apple needs to do this.
First of all, I'd like to congratulate Ryan Carson on the idea of 4-day work week. Hopefully this would start the ball rolling on the whole discussion of work/life balance here in the states. It is such a great concept and I'm sure will attract a lot of top talent.

The only thing is, it needs validation. I hope the company does really well in the long run, and therefore puts 4-day work week on the table for others to follow. Wouldn't that be great...
Additional step: Write a post like this and have it make the front page of Hacker News
Show HN- PressMonk: World's sweetest eBook showcase
So you have written an eBook and put it on a website for sale.
But how on Earth are people going to know about it?
TechCrunch will not showcase it, nor will Mashable.

That’s why we have created PressMonk, world’s sweetest eBook showcase.
You just have to submit detail about your eBook, and voila, it gets showcased on PressMonk.

It's that simple. And it's free!
Submit: hello@pressmonk.com.

If you have any feedback please let me know
It sounds similar to me. I had android phone, it was one of the first and it was slowly. Every day I wanted to break it several times, then I bought iphone. Now there are no touch cell phones in the world, except iphone, for me.

I realize this can be changed, since Steve died.
Once Mongo starts to get traction with the banks of the world Oracle will be forced to step in and buy them.
Closer to $5 http://www.spreadshirt.co.uk/bulk-t-shirt-printing-C6585
The ratio of random gun shots to injury in a city is above 1/1,000 shots fired even excluding intended targets so by your own argument it's rather dangerous.

Also, most peoples risk threshold is far below that for good reason. If you take a 1/1,000 risk of death per day (as a sum of all activity's) you have less than a 50/50 shot of living 2 years. On an hourly basis assuming 15 active hours a day 1/100,000 risk of death per hour = 50/50 chance of living 13 years. Really, 1/100,000 per hour is about the rational threshold for dangerous vs safe but 1/500,000 is closer to average.

As to speeding laws that's a side issue. With it's own set of arguments that has little to do with gun control.
You are right. I was slightly oversimplifying it. Liquidity can be a problem, but that was not likely to be the case here.
When the traffic's over
The same goes for if an SSL provider stops providing mozilla.com with a cert.
Working on it now, I'll let you know when I have a page up.
> So, Facebook definitely needs a browser.

Why?
No, `test[true]` will be reassigned to the given function each time the condition evaluates to true.
Calling `test[true]()` will execute that given function.
Great Products Have Customers Who Inspire
Link to that btw?
I don't think these results correlate at all to the popularity of a given programming language in use in the field.

For instance, pretty much ever since the language's ascendance to popularity, a visit to the bookstore will yield a veritable WALL of Java books, most of them bound for obsolescence within a year, or two, max. Sure, this happens with other programming languages too, but the constant churn of frameworks, libraries and infrastructure that happens in the Java world is a boon for book publishers.