skysight-inc/HackerNews huggingface dataset:
Then you're an expert. For about three months. Meanwhile while you're up to speed, things outside your organization are changing. If you're not paying attention, you end up with the proverbial "10 years of experience" comprised of 10 years of the same experience. I've seen several of my friends who just coded at work find themselves without jobs when times got tight, and unable to find a new job because they had out of date skills.

Investing in my skillset on my own time with my own rules is an investment in me. I don't particularly care if it makes me a better programmer - it's a contingency plan to make sure I can support my family in both good times and bad.
Apple Rumor: Boot to browser OS X Lion
ISC Diary: What's The Deal With Bitcoin?
The future of Bitcoin depends on those who will design its successor. If you are investing substantially in Bitcoin, you should at the very least be thinking about who has the keys to the next kingdom
Mind Matters: Resilience
That's how I understood it as well, but it seems to conflict with the researchers not being able to pick between hypotheses. If one hypothesis has the female growing their arsenal of antidotes, that is incompatible with the result that past males caused more deaths in future females. Since they didn't reject either hypothesis, neither can have been that.
Wow.. Did something similar for mp3s and markdown while back... http://texttape.heroku.com
The CTO I am working with is responsible for maintaining both MySQL and MongoDB data stores himself in addition to writing a lot of code. After starting with MySQL he has been gradually shifting everything to MongoDB and would like to just get rid of MySQL.

I personally don't have deep operations experience, and I am sure your individual experience is valid.

I think that in part, MongoDB is maturing- it now has single server durability and replica sets. Single server durability means it now can be a default, whereas before you had to commit to 2 servers as you allude to.

People seem to report it is more critical to have enough memory, and that it wants more in comparison that a SQL database, so perhaps that limits its ability to be a default database.

The issue of course isn't whether you can adjust an RDMS based infrastructure to suit your needs, but how much effort that will be in comparison to an alternative.
LibreOffice is the official version distributed by the Document Foundation, OpenOffice is the official version Oracles tries to dump on the Apache Foundation. Most of the development seems to happen in LO these days.

[Edit: and you should use emacs, of course]
You should never sign an employment agreement that includes that. Never. I've successfully gotten employment contract/non-competes/IP contracts, etc... changed at every employer I've worked at who tried to pull that, from small shops to Fortune 500.
The Risk of Working Hard
thanks for the suggestion, title was update to indicate that the post comes with a video and is not simply a video
or can you mail me? bekir at piyote dot com
feature-wise workflowy.com is still inferior to checkvist.com
Yeah but Groupon is not on the "bet" level and IPOs are different that seed or series-A funding.
Did you not perceive the irony in my comment? I guess it was more post-ironic or meta-irony - bit tricky to detect.
"The future of Bitcoin depends on those who will design its successor. If you are investing substantially in Bitcoin, you should at the very least be thinking about who has the keys to the next kingdom"
Consumer Reports: Nook dethrones Kindle
Might be worth exploring if re-using stuff like XLink makes sense and is within keeping of the objective to keep things simple. Probably better to discuss that on the google group than here, feel free to join and raise it there.

At the moment, it's registered with IANA as application/vnd.hal+xml, although I don't think it makes a huge difference either way at this point time.

Element collision is not a big deal as clients should be determining element semantics on a per-resource basis and - importantly - in the context of the link relation leading to it (from either a resource or a link).

You will find similarity with other media types like atom and rdf. Basically, it's designed to be more generic than atom and less convoluted than RDF.
There unfortunately isn't a command to hardlink the file. ln will fail, because /proc is a different filesystem:

anthony@Zia:/proc/28590/fd$ ln 4 /tmp/bar
ln: creating hard link `/tmp/bar' => `4': Invalid cross-device link

Linux's link(2) call takes path names, not file descriptors, so even a ptrace inject into the still-running app won't help.

I don't believe its (currently) possible to re-link the file, without direct filesystem editing.
Spotify Raises $100 Million from DST, Kleiner Perkins, Accel
Ask HN: Appstore approval timeline
Have submitted my first iPhone app to Appstore over 10 days back and they have not even started testing it yet (can see from my server logs). Is this usual? Is there a support email where I can follow up?
It seems to stutter if you change tabs, is this due to restrictions in Firefox background tabs and timers?

Edit: Awesome stuff, btw :D
Mobile version please!!! (for my flash enabled android phone)

For some reason the page is very slow to interact with and type on while using my Motorola Atrix (supposedly a fast device). Ideally, the home page would have just a textarea and no video playing by default.
Huh. That was one of the quickest "how fuckin' stupid" => "how fuckin' brilliant" turnarounds my brain has experienced.

Nice work.
Oh he definitely he sounded smug and know-better, he's a professional TV personality and his audience is not typically hackers. But I think that's more a reflection of him not actually caring deeply about topic more than true conviction. That comment was just a set-up for the truly interesting question.
↑ ↑ ↓ ↓ ← → ← → B A start
Evolution does not advance. The entire concept of "advancement" is totally inapplicable and will produce wrong results. Anthropomorphizing for rhetorical convenience, evolution will happily "regress" if it increases reproduction.
As I understand it, before the iPhone, the real challenge that cellphone app development companies had was negotiating with the carriers. Compared with that barrier, the pain of coding to a badly-designed API was not worth caring about.
It may well be true, but it's a little odd (to someone who has only ever had one windows computer) to hear them say things like "in a way that we consider to be overly permissive" and "relies too heavily on third parties to secure the web experience". Take out web of this, and it's the exact feelings we had about XP security.

Do they have a non-propriety alternative? The closest thing I can think of is WPF, which is based on Directx.
however, it looks like they've shipped 3.4.0 with a bug that randomly deletes filtered rows. (see here: https://bugs.freedesktop.org/show_bug.cgi?id=35345)

i don't want the "don't trust point-oh releases" mantra to stick around. we have release candidates for that purpose. i hope they'll improve their release policies.
If you are using this survey to analyze your market potential I think you should be careful with your wording.

First, I would avoid asking Would you consider using… because it's not really relevant to you. Any good business person would consider using whatever you're building. I think it's better to ask: Before starting this survey, had you ever considered x

Also, I think some of your terms (Real-time, analytics, public data stream) are a bit jargony which means people might not understand them and abandon the survey (thus skewing it to the opinions of people who understand) or worse, think they know what they mean when they don't mean the same thing as what you are talking about.

Edit: Also wanted to add that you should probably add an 'I don't know' or 'I can't answer this question' option to prevent people from abandoning and to help determine which questions people don't understand.
The stuttering when in a background tab we think is related to timers yes, but we hope that properly buffering the audio will fix it.
android.glitz Celebrities API
Why The Millennials Are The Next Great Generation
Hi there :) I'm one of the guys who made WorkFlowy. I assume you're referring to the claim at the beginning to the video that WorkFlowy mimics the way your brain naturally works?

If so, I think you're taking that too literally. All we meant was that WorkFlowy is a really easy way to organize your thoughts. When I was making the video, I did wonder if that phrase was a bit too bombastic, so I hear your point. However, we were just trying to create an exciting video, so cut us a little slack :)

Regardless, if you have any thoughts on how we should position it, I'd love to hear them.
Does anyone have a good handle on what the GPL means in the context of a javascript library invoked by an html page rendered by a browser? I certainly don't!

nb, you say: "libmad has commercial license. As for jsmad, we're in a sort of grey legal area." I presume you mean that you would have problems with a commercial licence? Your work is clearly a derivative work of libmad, so it has to be GPLv2 licensed: any commercial license would have to be by agreement with the libmad developers I think.

Regardless: very cool stuff!
Please check email.
http://static.ak.fbcdn.net/

its just css - they seem to use some kind of parser, to add variables though.
Possibly, like I said it was my reactionary opinion. However being limited by design can be a good thing.
high level analysis. steve blank has moved from 'promoter' to 'shill', or from 'mark' to promoter'. b/c he sure talks a lot.
I would think that security in this regard is far easier for Apple than it is for Microsoft. By virtue of their closed hardware, Apple has a very limited set of graphics cards for OS X to support. I'd imagine that this makes graphics drivers a lot easier to police and keep secure.
That sort of protection has nothing to do with js, but rather the browser, which isn't in play here.

Edit: It's implemented via Mobile Safari, as pointed out by justincormack -- this comment is invalid.
I probably need to do some code examples to illustrate the pain points I was experiencing for 1). When I migrated back to ActiveRecord I kept the same model initially and found that I was able to significantly simplify the tests. My main difficulty was with methods that called save on embedded models. I suppose I could have stubbed those calls out but I generally prefer to test the integration with the db. Yeah, I know it's not a pure unit test but I find this is generally the more pragmatic approach.

I should say I think mongodb/mongoid can be very useful. My opinion so far though is that it's most effective as a performance optimisation strategy for a stable application.
He slapped his 4 year old daughter for licking his hand. The fewer of these kinds of "men", the better.
IBM Gets the Errol Morris Treatment
Well, I've observed the same behaviour on a single-node mongo during bulk imports, without special configuration changes.

Edit: Not sure why it's getting downvoted. You can reproduce it fairly easily by performing bulk writes - esp. deletes, but also mongoimport or just a write-loop. The global lock is a known problem.
I think it varies wildly upon the situation. I've had 3 full time corporate jobs and not one of them required enough depth of knowledge to become an expert at anything besides SQL. I've pretty much learned all that is necessary to add any random feature requested to the codebase I work with so I could let my skills stagnate for years here and be no worse off at this job. IMO, doing so would eventually make me a bad programmer.
Using exceptions for flow control in JRuby
Wow, brilliant.

I'd love to read about the technology behind. It works well even on names I typed in in Polish.
Or background/animated images in children' books. Or dynamic content adjusting to what you already know / had already read. I.e. I know what a prototype is, automatically, all the chapters/paragraphs explaining it could be hidden.
jsnockert's reply to this is dead for some reason:

---

jensnockert 3 minutes ago | link [dead]

The stuttering when in a background tab we think is related to timers yes, but we hope that properly buffering the audio will fix it.

-----
...that's the correct result seeing as Death Cab For Cutie is an indie/hipster band ;p
The answer to this is complex, and I've spent the last night tuning the player so that it wouldn'd do that.

There are several scenarios here:

1) Either the MP3 data buffer doesn't fill fast enough (slow network transfer), so when it runs out of buffer, all hell breaks loose. This is because player.js is really naive, so more a demo bug than a jsmad bug.

2) Or Firefox fails to call the scheduled tasks (via setTimeout) for more than the length of a sound buffer, and then the audio device just stops. If the audio device stops updating for more than 500ms, player.js just resets the audio device and tries again.

3) And worst case: something goes really wrong, the rebuffer is called but audio is no longer being played. I have no idea what happens here, I'm laying the blame somewhere between Firefox 4 and audiolib.js (which is awesome btw).

So yeah, apparently browsers are really bad at scheduling CPU and IO-intensive concurrent things. It shows when streaming a large file - been listening to 1h+ mixes, which works, but stutters a lot in the beginning.

Just giving the mozilla devs a good benchmark to optimize for :)
Feature request: show the current playlist entry in the page title. I have your site running in a background tab and I want to quickly glance up and see the song name without switching tabs.
Technically no. There are people who travel for work/leisure and would still want a great experience at a boutique or upscale hotel.
Yes, anything under the GPLv2 is obviously fine. But we cannot relicense it under a commercial/liberal license like libmad could (at least not without their permission).
Ah, I see.

When using the same website both for the actual presentation and for disseminating the slides afterwards, it might make sense to have some kind of navigation visible by default. You could then have a "presentation mode" shortcut key that hides the nav element when you're showing the slides on the big screen. This way, the same site would serve both audiences.
I also recommend Stewart Brand's book about the (then-hypothetical) Clock: http://www.amazon.com/Clock-Long-Now-Stewart-Brand/dp/produc...

In the book, Brand argues that: (1) it's very difficult to have a general conversation about the 10,000 year future without descending into vapid generalities; but (2) with a concrete engineering goal like building a clock, it's possible to have much more focused and interesting discussions.

The Long Now seminar series is also excellent: http://longnow.org/seminars/
Groupon: On Second Thoughts, We Really Hate Those Guys
He wants to see the event, not the phones (recording the same video). His interests conflict with other visitors' interests - to have a recording, so they could re-watch and refresh the memories later, or share video with friends.

Obvious solution (for event organisers) would be to hire a professional cameraman recording the event and broadcasting the video stream over WiFi to everyone who attends the event, so they could have a copy (they would, anyway).

Visit the event, see the QR code on the wall (or ticket), download an app, put a phone in your pocket and get a nice recording - it's this simple. If the pricing's right, and restrictions (okay, organisers want to squeeze some money so there probably would be some sort of DRM) are fairly lax - attenders won't take their phones in air, event organisers will get additional income, problem solved. If the pricing's wrong or DRM is over-restrictive, attenders would take the recording with their phones.

(If someone's worried that the streamed video will complete with DVDs/Blu-Rays - it could be of lower quality, but the quality must be competitive with self-made typical-cameraphone recordings.)
LulzSec: Why we do what we do
It does to producers, who often target multiple ebook platforms.
Yes this is the question, are the two larger circles also in the golden section proportion? I assume they are.

Also interesting is the position of the circles inside boundary of the (golden section) rectangle.
Their committment to free/open source software is astounding! </sarcasm>
As a wise Keanu Reeves once said, "Woah."

Is there any upper limit you've found with bitrates, etc.? Also, what was the most difficult part in building this?
Strongly reminds me of Anathem, which isn't surprising - The Long Now was apparently a big inspiration for Stephenson.
A meta comment - this is unreadable on my mobile. The nav bar or something keeps insisting on overlaying itself on the page, and I'm screwed. Most annoying.

Web developers have known for a long time that they need to deal with a plethora of browsers, and now mobile as well. I don't underestimate the difficulty, but please keep the mobile user in mind, and if you screw them, at least be aware you're doing it.
it sounds like the talk would have been good, but i learnt nothing whatsoever from the slides (possibly because i've been through the startup experience, albeit as an employee, but it just seemed like the usual collection of platitudes)
Hi, I'm one of the founders of WorkFlowy. Pumped to see this on HN, thanks for posting @lostbit! This is just the beginning of collaboration in WorkFlowy. It's a really big area of interest for us.

We're using it to manage all our own work right now, and we're really happy with it. Recommendations are to use @tags for assigning things to people and #tags for categorizing your lists. If you start using this in a serious collaborative setting, I'd love to hear from you: feedback@workflowy.com
There is also the connection between the Long Now project and Neal Stephenson’s excellent novel Anathem:

http://blog.longnow.org/2008/07/21/anathem-and-long-now/
Wow, nice of them to admit that now. Seems pretty important. Do you have a link perchance?
Yeah that's the whole point. He's not giving advice at all, he's just talking about his general approach to investment. It was Bloomberg that took the comment turned it into implicit commentary about the IPO, which was clearly not his intent.
Ferris Bueller's Age Froman? Your account hasn't been around for a while. It's 7 days old.
"Photoshop CS4 supports scripts written in AppleScript, JavaScript or VBScript. ..."

etc.. :)

What would you like to see from Adobe to change your mind?
Yes, we would love to discuss commercial license with the Underbit/libmad guys. So if you're here, hello! Let's talk :)
As I said in another thread, aren't these security points all applicable to JOGL running in a Java applet? Therefore if they are exploitable, they probably already are being exploited, and therefore implementing WebGL does not add any new attack vectors. Am I wrong?

An interesting question would be "If all these security concerns were resolved, would Microsoft then implement WebGL?". Then, I guess, the answer is still no, because WebGL is based on OpenGL and not DirectX.
The Link: header has been a part of the HTTP spec since forever. The following example from the HTTP/1.1 spec [1] should look familiar:

Link: <http://www.cern.ch/TheBook/chapter2>; rel="Previous"

We should be applauding Google for supporting standard headers instead of making up new ones. The Link: header is even mentioned in the HTTP 1.0 spec [2] and, as mentioned in the OP, there's even an RFC acting as a registry for the various Link relation types [3].

Though I don't always agree with standards, I hope you'd agree that it really does make sense in this case...

[1] http://tools.ietf.org/html/rfc2068#section-19.6.2.4

[2] http://tools.ietf.org/html/rfc1945#appendix-D.2.6

[3] http://tools.ietf.org/html/rfc5988#section-5
iBooks is implemented using mobile Safari, so the security model is the same.

It uses CSS3 columns to make the pages going across.
A different approach for YouTube playlists I was introduced to recently: http://www.youtify.com/

More useful for building playlists on the fly rather than having a prepared list of songs as roll.io does.
Save time, and remember everything.  The HiFutureSelf WebApp is now live
Thank you for checking out my app!

I just finished building a web version of the HiFutureSelf iPhone app. http://hifutureself.com/web

Same concept as the iPhone app (http://hifutureself.com). Type a message, select a time and hit send. Super fast timed reminders made easy.

The point of HFS is to get things out of your head and out of your inbox, until you need it.

This is a beta release, so I would love to have some feedback. It's all free, hope you enjoy the app!

Thank you again!
I find it rather silly to be worried about security given that Apple's one of the largest browser vendors in the world, directly or indirectly via WebKit.

More accurately: all increasing of capabilities in non-immediately-apparent sources IS cause for concern. But that has to be weighted against the exhibited competence of the vendor. I find it unlikely that we-vet-everything our-brand-name-is-safe-computing-experiences Apple wouldn't have considered security in this move.
And I highly recommend him (and have to plenty of startups). Check out the interview I did with him after we got the video - I was so impressed. http://blog.hipmunk.com/what-is-hipmunk-one-fan-answers-that...
Thank you for a very clear, helpful explanation!
If the two larger circles had that ratio then it would imply that the two circles in the bottom left and bottom right would have the same radius. Which they don't appear to. So the ratio between the two larger circles must be slightly smaller, 1.5ish maybe.
Might want to change the title to something like "LulzSec actually had a point after all." They do, too, an even better one than I expected. Not only are they making a point about how terrible security is ("Do you think every hacker announces everything they've hacked?"), but they've also called out the internet on its generally abysmal attention span. I wouldn't be surprised if they'd had this written on day zero.
I think we have found the LulzSec hacker manifesto.
Sales Process = Great Outcomes
Tried WorkFlowy quickly, and love the approach. I'd like it more if the site told me more who you are, what's your approach, and if you're going to start charging for it (which would be positive in terms of credibility).

I was a Basecamp customer before for the to-do lists.

I keep coming back to my single text file, with an action per line. It has a couple of sections (Now, Ideas, ...), and anything completed I cut and paste to the top of the Archive section (last section). Never sure if WorkFlowy, Nozbe, Basecamp, or mind maps would be worth the added complexity and expense.
Fightless CA-GA is New. Neural Version is High-Tech, will Think. Peace, Love
Not rendering magazines as 500MB packs of PNGs would be a start.
Hey dude :) Long time no see. As you can see, I've moved on t greener pastures ;)

(I also happen to be the author of http://ooc-lang.org/, and that's where I know gmaster1440 from)
RIM is 22% down on NASDAQ today - Why?
Thank you for checking out my app!

I just finished building a web version of the HiFutureSelf iPhone app. http://hifutureself.com/web

Same concept as the iPhone app (http://hifutureself.com). Type a message, select a time and hit send. Super fast timed reminders. The point of HFS is to get things out of your head and out of your inbox, until you need it.

This is a beta release, so I would love to have some feedback. It's all free, hope you enjoy the app!

Thank you again!
Why not use the existing trust model in IE, as applied to ActiveX? Give users the option to trust WebGL on sites like Mr.doob and block it pending the user's explicit permission on untrusted sites.
I was worried about the direction of iBooks and the growing interest in making app-based books instead of using the native iBooks store. This makes me more optimistic about the future of iBooks.