skysight-inc/HackerNews huggingface dataset:
This is a podcast for developers and designers. But instead of always talking about code and design we're trying to tackle some of the skill sets that we need to master to get our projects off the ground. Chief among those skill sets is marketing. What do others think about the idea of a podcast for people like us that focuses on other areas like marketing? What other skill sets should we discuss? What experts should we engage? I'd love to hear everyone's feedback.
Thank you so much for this. I'm about to embark on a major PHP project for my employer after having been away from the language for years, and having a modern reference for best practices is invaluable.
I'm using Windows 8 in a VM, and I'm liking it just fine. I just think of it as: instead of a Start menu, we now have a start screen - that's it. Most of the time (ie. when you don't need to access the Start menu), you never see the Metro side of it at all, so it just looks like W7 to me. But, yes, that means there's no reason to upgrade to W8.
Speaking for myself - .NET development in Visual Studio.
CrashPlan defaults to using the account password as the encryption password.

However, you can also secure the encryption with a password not associated with the account. Or even provide your own 448-bit key. If you do either of these options, CrashPlan support will not be able to help you

This setup allows CrashPlan to easily help non-technical home users, while allowing technically savvy users to securely hang themselves with their own encryption.
I like it that you are continuing to focus on marketing. Keep it up. thanks
I am not a hipster.
Cease and desist letter from Nabisco incoming in 5, 4, 3...
How to check that a string is a palindrome using regular expressions?
Dow index trading above 4-year high
Cool! I haven't been programming PHP for some time, and was surprised that i didn't know a lot of stuff on your list. Nice work!
German Government Wants Google To Pay For the Right To Link To News Sites
We need to access to user activity data in order to determine root cause(s)and come up with potential recommendations. All proposed solutions without any empirical evidence is based on speculation.
Thanks! I'm a strong believer that entrepreneurial developers need to have a passion to learn marketing. I'm terrible at it but I'm eager to learn more.
"Personal Use License for System Builder (PULSB)." Just rolls off the tongue, doesn't it!

Who comes up with this stuff?!
Startup Diaries - A Web Series that Satirizes Startup Culture
There was a try for a HN-like specific to Europe news, hackful.eu but it is not really active
You'd prefer that they lie to you and pretend it's not stored in the clear? If you don't have to type it in every time a backup runs, it's in the clear - everything else is just window dressing.
I'd like to be able to drag the two thumbs on each "Lightness" slider past each other, to invert the usual relationship. (Just splitting them into two sliders each would be fine.) Otherwise, this is really great.
Doesn't matter, it usually takes quite a while before there's enough justification to update Windows for the latest version DirectX to run whatever game requires it. Right now there's only a handful of games that require Win7 for that version of DirectX, I believe DX11?
Transformation to a robotic Nation
Don't Use OAuth for your API
(Edited to be less irritable.) You haven't replied to the main point, which is to give examples of your alleged rule from the three style guides you cited. As far as I can tell, it's not in any of them.
My biggest gripe about udacity classes isn't the lack of quality, but the lack of depth. They offer a great service, and I really do feel like I've learned a lot by using their courses (especially the ones taught by Thrun), but some of the courses leave me feeling like the content was a bit thin.
I agree. I've been bitten a couple times by putting this kind of functionality in the model.
Send a Facebook Friend a Real Burger or Cocktail with Treater via ABC News
Radical new ideas are graded by the market.

Want a seed round? Your idea will be graded by angels.

Want a venture round? Your idea will be graded by VCs.

Want some revenue? Graded by users.

Want to IPO? Graded by mutual funds analysts.

I bet there are lots of people watching videos learning some stuff right now, but not fully learning anything. Is it good? Is it bad? I have no idea, but without tests I think it is really hard to know if you are really learning or just think you are.
Especially considering electricity costs less at night.
Yep, seems pretty accurate to me.

In fact, my home system is pretty much identical to their hypothetical 2008 i7-920 system.

I have made a couple of upgrades over the years (Replaced the original Radeon 4870x2 with a GeForce 560 about 9 months ago when the ATI card died, recently upgraded from the original 6GB of RAM to 24GB.

Looking at what's other there now there's nothing that makes sense to upgrade to.
Musical instruments (especially wind instruments) and motorcycles share a lot of similar design principles. Ever compared a saxophone to a WWII-vintage motorcycle engine?
You're hired!*

*I'm 23 and don't have jobs to offer, but if I did..!
Dear Twitter, please reconsider this madness
http://www.bootstrapcdn.com/

This seems to work well for me.
Every app has a scary basement
Standard practice is IMHO to use the user or system keychain.
Subscriptions would not support the development costs of that.
Radiation Belt Storm Probes
Maybe. We send different messages based on a user's subscription level which is two tables away ( user.account.subscription). I suppose we could dump that into the json object too, but IMO that just adds complexity.
My question is not about the setup, that's OK. I am wondering why CrashPlan shows the encryption key in the clear and does not store it in the user or system keychain.
Ask HN: I've built & launched v0.1, what now?
I've built and launched a v0.1, what now? How do we drive visitors to our site. Based on http://www.majorapps.com , what would you advise doing next? Thanks!
Wow, good podcast. It's a good idea to provide tools and techniques besides the code.
Dang, that's too bad. This could have been a great opportunity for them. A lot of people are going stir crazy because Azure doesn't support .Net 4.5 either yet. I imagine a lot of folks (including myself) quickly checked to see if App Harbor supported it.
Thanks for the information!

Yeah, activity is the problem if do a HN-like site because the community of HN is great and can't be copied. So I wonder whether there are any sites which segment the articles in HN. And also it can be the window to show the community what happened in that segment(country).

BTW, for HN-like specific to China, tea.tisiwi.com is another experiment.
Cubic continues campaign to distance itself from TrapWire
Semi off topic anecdote: when I was at Lockheed the head of HR came to me with a Manila envelope and said "I need to know who printed this and when! And I need to know now!"

I took the envelope and looked at it... It was a bunch of prints of gay porn and gay porn websites.

After a few minutes of digging, it was revealed to be one of the directors in the company had printed them late the night before. Checking the badge system he wasn't in the building. Checked VPN logs and he was logged in at the time.

He was mistakenly on VPN from his house and printed stuff that went to his default printer which happened to be the one in the office.

He was previously thought to be a married straight guy.
Took a couple of clickthroughs to find out just which languages are supported. I saw the list on the top navbar (under Languages), but this was a little worrying: >We are different from any other site, since all the information is translated in all languages.

Who/what is translating your results? Assuming it's machine translated, this should be noted in an obvious place since I suspect there will be mixed feelings about it. "Localized results" seems more appropriate unless I'm missing a whole lot behind the scenes.
The last supper picture with PG == Jesus was worth the click
The damning point against Scala there is that the Scala program is only about 30% the length of Java.

That's not enough savings to make up for the complexity of a language that seems like an unholy union of Perl, C++ and F#.

For me the breakthrough in Scala was understanding enough about how it works that I could interface with Scala code easily in Java. At that point I could copy any of those patterns in Java. They were a little more verbose than Scala, but more reliable because I wasn't worrying that some piece of magic was going to cause something extraordinary to happen.
I always prefer compiling and gzipping the whole site's assets to just one .js and one .css file and serve them through CloudFront. It's usually around 100-200 KB and CloudFront's latency is very low at most places.

This saves a lot of requests and waiting time between page loads (i.e. the first page is always slower, but subsequent page loads take almost no time because there're very few (or even just 1) requests needed to make.)
The problem is not limited to Mailplane and is reproducible with every available browser access to Gmail (Chrome, Firefox, Opera and Safari) on several Macs.

I am wondering if this issue is limited to our Mac setup or if other users are affected as well. Most users would probably never notice since even if you use a personal firewall, you usually grant your browser full Internet access on the relevant ports.
Thank you, glad you enjoyed it
Wireframes: From Bar Napkins To Prototypes
Here in the UK we don't have the same tradition of ongoing assessment that American universities seem to have. For my Mathematics degree at the University of Cambridge, about as highly respected as they come, your grade is determined entirely[1] by the end-of-year exams; four three-hour exams each year. Frequently the very best students won't bother to attend lectures, supervisions or any formal teaching, and that's absolutely fine[2]; as long as you pass the exams, you get the degree[3]. It would be entirely plausible for a student to learn the course solely from free, online sources and get the degree solely on the results of that.

You still need that set of high-quality exams and marking, but those could be provided a lot cheaper than the cost of a full university education, even a "traditional online university" (in so far as such a concept makes sense).

[1] Strictly in the second and third years you can opt to replace around half an exam with a programming project
[2] At an administrative level you should keep your director of studies and your tutor happy that you are going to be able to pass the exams; usually this is on the basis of your supervision reports, but it doesn't have to be. If they don't think you're going to pass they will advise you to drop out, but I've not heard of anyone being compelled to do so
[3] Technically you are also required to have spent a certain number of nights and eaten a certain number of dinners in college, but I don't believe this is enforced
Is Google Inside Your Business? [video]
Unforunately, the Github API doesn't give such fine-grained control. You can either get read access to all the repos, or write-read access to all the repos.

Actually that link you just gave says the opposite (and I know I've given this permission in the past to Travis CI for example):

public_repo

Read/write access to public repos and organizations.*
Yep, since PHP 5.4.0

Source here : http://www.php.net/manual/en/ini.core.php#ini.short-open-tag
Can you link to the post from yesterday? I didn't see it, but it sounds interesting.
Once MS, always MS[1]. I always have a shred of faith that next release their marketing will be more elegant, but every release I'm disappointed. I would pay to read a blog post making a strong case for their naming scheme.

[1] http://www.youtube.com/watch?v=EUXnJraKM3k
Robot Hall of Fame 2012 Voting and Tip Sheet
That'd make a ton of sense for forensic and compliance needs: lots of storage, limited access in special situations where a little delay is reasonable.
If I remember rightly previously joe public were allowed to buy the OEM version, the difference between the OEM and full retail was that the OEM license was not transferable to another computer if you built a newer box (I seem to recall replacing the motherboard or CPU counted as a 'new machine') whereas full retail was transferable.

So it seems like this is a cheaper rebrand of the full retail license. 'Single computer' means it allows upgrades and covers only one CPU install at a time.

The paranoid cynic bit of my brain is wondering if this is so that home builders encourage the market in MS approved UEFI secure booting motherboards outside the full system OEMS.
West Wickham Man and Van Relocation Services
Smells Like Open Source Spirit: Red Hat’s Breakthrough 2012
This is a ridiculous article. Its obvious the world is becoming more competitive (ie there are no modern day John Rockefellers adjusted for inflation). What Apple has accomplished is amazing, and I'm not even an Apple fanboy. Credit where credit is due, and Apple hasn't topped -- yet!

If you're the top market capitalization company, you're doing something right (especially from where Apple came from). Its like winning gold and saying well you didn't beat the world record so you're gold doesn't count.
Sort of FYI this:

" The irony is that the culture in which these technologies derive from has become a place where democracy is increasingly serving the plutocracy of Silicon Valley, likely at the expense of innovation. "

Isn't humor, it is critique. It is also wrong.

It isn't irony (the word you were going for is paradoxical) there isn't a 'democracy' and there isn't a 'plutocracy'. So when you start that way it sounds like you were going for profound but missed.

My suggestion, if you're open to it, is to actually write what you think you mean. Don't try to make it sound 'smart' just try to make it clear. Use rhetoric you are comfortable with and try to write it at the 'top level' first, which is to say don't try to embed any clever subtext. If you're going to be cynical you should be able to cite examples.

Re-reading it again you're entry says:
1) I'm (the writer) sad

2) I don't understand the Silicon Valley ecosystem.

3) I think people writing about technology are tools and that is part of the problem.

4) I am not like these people who don't have morals I'm going to only write truth.

5) Join my quest but sending all your press releases to me.

Now, if you've been successful at communicating your message to me through your blog (and it is always possible you haven't and I've misread it) then it might have easily been a single paragraph thusly,

"My impression of Silicon Valley is that startups, VCs, and journalists [inadvertently?] collude on creating an understanding of what is worth doing and what isn't. That collusion harms innovation by not giving voice to ideas outside the group. In this blog I'm going to try to look at the ideas that others don't, and bring them to your attention. To avoid conflicts of interest, I don't monetize this content."

If I did correctly read your intent, then it would also help if you provided an argument [1] for this group think you feel is pervasive since that would help people know if you were worth reading, and finally the whole monetization thing is non-obvious. Folks who don't have an obvious source of income for their writing are often treated with great suspicion if it isn't known they are independently wealthy.

[1] Strongly recommend you take this course: http://www.thegreatcourses.com/tgc/courses/course_detail.asp... which will help with that. You can listen to it in your car.
Why not setup a VPN to your home?
Windows XP was derived from NT.
SnapNotify - Roll Your Own Custom Cloud-to-Android Notifications
I'm sure they'd explain to you that their strategic dynamism comes with a lot of synergies.
Security. And, shame.
The easiest way for landlords to turn their property into an app | CleverTower
Completely agree. In some cases it can work for you, i.e. an exciting class doesn't bog you down and lets you use your extra time to experiment, but there are plenty of classes where it just leaves you wanting more (firing up the Googles).

Overall though I think one of Udacity's major strongpoints is approachability. If they can manage to preserve it while continuing to strengthen their offerings, say with an A and B class for primer and full course respectively, it seems like they could soon have something to offer for just about everyone.
I think you're arguing that a free online course will never be able to match the quality of a traditional paid in-person college course. If so, I think there's more to consider.

Coursera's courses have been very high quality, and your work is graded. Those courses only have to be recorded once to be enjoyed by an unlimited number of people. You don't get those economies of scale with traditional education--of course you don't get nearly as much access to the instructor either. I think that's generally a trade off worth making.

But even more, quality will always be all over the place in either case. One (or a bunch) of crappy classes doesn't mean that all classes suck--online or off. So I don't know that it's valid to even include quality level in the discussion. I will say, however, that a high quality online class has the opportunity to reach more people than a high quality in-person class--I consider that a big win.

Then there's the issue of self teaching. I'm largely self taught and I've always preferred it that way. Give me something to do and I'll figure out how to do it. That might mean reading a book, asking someone for help, or taking a class. By far, the fastest way for me to learn something is either with a book or a good online class and putting it into practice quickly. Traditional education has been-by far-the slowest way for me to get good at something.

It sounds like you prefer in class learning, which is fine, but there's absolutely good content out there (and more being made) and I think it's a net win in general over the traditional university model, particularly for someone like me that prefers to learn on my own.
That (informal?) policy drives me fucking nuts.

I had one submission awhile back with a fairly informative title for an article about the legal issues AirBnB was running into. The mods, in their everlasting wisdom, decided to change the title to match the article's. What was it?

"DIY B&B"

Oh, yeah, that's descriptive. I wouldn't say I have a huge flair for titles or anything, but mine was (a) not terrible and (b) definitely more useful in getting the point across. Rage.
With a very possible "interesting characteristic" being the measurements of the lady who answered the phone.
Thanks, I never know which one to use if a use English with a mixed audience.
This is sweet.

You may want to put a focus on how you can create value for your future employer when talking about yourself and your skills. I like this example http://www.cenedella.com/job-search/leonardo-da-vincis-resum...

And I was told once that telling a positive story of your ideal working environment may sweettalk a VP to push you through the HR.
I was going by the actual definition of a bank. Things like swipe facilitate transactions but are not banks. Facilitating a transaction does not make it a bank.
By definition, HN should be whatever it currently is

Not so, there are norms: http://ycombinator.com/newsguidelines.html.
Ars Technica seems to be doing fine with it. http://arstechnica.com/subscriptions/#features
Would be to my office, and why not because I've never needed to. Our current printer can't do printing from over the internet and I don't care enough to bother setting it up.
Hackers take down AMD blog. Exposes user credentials.
The question here is: who is responsible for user behavior, the user or the application? If the user is solely responsible then just using client tokens is fine, because you can ban the user by invalidating her tokens. But how to you ban an app? There's no good way to solve that problem if everything is client side.
You did not look very well.

The article by T.L. Freeman exists. It is in:
http://www.amazon.com/The-Best-Journal-Irreproducible-Result...
FC aggregates the investors the same way a mutual fund does.
Raytraced games probably come closest to what would cause people to upgrade. But even Intel seems to be backing away from raytraced games off late.
"Only about 30% the length of Java" seems like a huge savings. What would you prefer?
I see what you mean. I have up voted your original comment.
I used to hire in a shop that did a lot of Ruby and if we were hiring for a junior position, Python was perfectly acceptable as a language to know. Knowing a dynamic language, being the type of person who teaches themselves, and being able to have visible code was what really mattered.

We found that we could drop capable juniors in a project that has some senior leadership and they were able to pick it up quickly.
FreshBooks moves from Online Invoicing to Cloud Accounting
Worst. name. ever.
India cracks down on Internet over migrant exodus
I'd say that this is even more valid for home servers. Of the 7 spare boxes I have, five are 5+ years old while two are 2 year old shit home laptops (Inspiron yay!).

These were all under $50 a piece when you factor in that 3 were free. All of these guys sit on ubuntu server or archlinux and never have problems. Hell, you can go buy surplus/ old 620's from corporate shops for < $100 and build yourself a full Beowulf cluster for under $500.
Nanotechnology is set to drive a revolution in "intelligent avionics"
Fairly clever. In one direction (food->politics), seems to be leveraging the fact that "ethnic food" is interesting to many people who aren't otherwise greatly interested in world affairs, so can provide a hook. Not sure how effective it'll be at spreading any actual information about anything, but it's an interesting approach to at least get the initial attention. In the other direction (politics->food), it's a restaurant concept that seems somewhat unique in the otherwise fairly saturated market of people who make food choices based at least in part on politics (e.g. organic/fair-trade/etc.).
Real-time analytics for hundreds of billions of tweets in real-time
Data presentation that doesn't suck
In your post, you state that Instagram does not use OAuth. But then, you link to their API page.

First sentence I read was: "Instagram’s API uses the OAuth 2.0 protocol for simple, but effective authentication and authorization."
In the article Ash writes:

> Basic HTTPS auth makes it easy to crack the protocol's encryption and get the username and password.

Does anyone know what he is referring to?

He also says:

> However, getting [a value] isn't difficult; it's easily accessible by a malicious user using an HTTPS proxy.

That, I am fairly certain, is not a serious concern because HTTPS uses a certificate chain to prevent the use of proxys. Sure, someone capable of generating bogus certificates (the NSA, for instance, and probably several other powerful governments) can insert a proxy without your knowing, but if they can do that then they can ALSO undermine the entire world financial infrastructure. Anyone capable of doing that is probably NOT going after YOUR app.
Drop in U.S. circumcisions could inflate health costs-study
As someone who contributes to linux's printing subsystem I will say that we put a lot of effort into keeping old printers working. To the point where the original apple laser printers should be usable. Provided at some point it worked under linux then it should still work. Every time we rewrite the printing system we bring along all our supported printers through some comparability method.

On the other hand Microsoft and printer vendors do drop support for some printers at every major windows revision. Please do give Ubuntu a try.
Ebay bans sale of potions, curses, and magic spells
So a modern car is way more complex than an operating system, and even contains several operating systems in itself.

Why does an OS need to have an EULA while a car does not?