skysight-inc/HackerNews huggingface dataset:
Why is leaving after five the way one demonstrates caring about the business/product/team? Why isn't it just as plausible to say: "I care about the business/product/team, which is why I leave at 5 every day, or shortly thereafter---after all, I want to be refreshed for the following day's work, and don't want to resent time demands the business places on me, etc."? The idea that if I give a shit about something of course I'll spend a bunch of extra time on it and devalue everything else is pernicious. Even a model employee can leave at five.
>I think the next big thing could be bringing App Stores to servers

VMware Virtual Appliances and Microsoft Azure apps try to do this. They are of course strictly enterprise-focused though.
I started my blog as a personal journal more than anything else... so I didn't expect anything in terms of hits, comments or trackbacks. It was literally my own small space to record my life events, ramblings on technology and so on.

Over time I realized I might have some useful content in terms of technology commentary, so I make those public, and personal posts are still hidden. It remains mostly private/hidden and my extremely close friends know how to access it.

I suppose that it could make some hits/miniscule amount of ad revenue, but I don't update it more than a few times per year.
We? Speak for yourself.
Why is Carmack and Abrash working together troublesome to you no matter who owns the company? Do you think they would sign on to a project that was not going to be related to gaming? Do you think they would lend their skills and names to a product that was going to flop?

With the announcement of Facebook buying Oculus, I can see the concern. With this announcement though, I would take it to be a great sign that things are better for Oculus.
It did, but it's only relevant for packages which actually updated their build scripts. A huge proportion of packages from 12.04 will still build fine on 10.04 (which I've been doing in order to backport certain packages to install).
A comparison against VC++ would also be interesting. I believe VC++ is commonly used on Windows, which I hear is a somewhat popular platform. (I suppose warp might not run on Windows though.)
You mean this one? http://embeddedgurus.com/state-space/2014/02/are-we-shooting...
> I think the next big thing could be bringing App Stores to servers.

It doesn't get much easier than "yum install" or "apt-get install".
It's neither. It's subjectively irresponsible (or from the other perspective, heroic martyrdom- "It needed to be done").
Disappointed to hear this — they've made by far the best reading app for iOS, and perhaps anywhere. The FAQ tries to preempt the "but why not implement X, Y, or Z potential revenue model?" question by saying they didn't think anything would work. But that's not satisfying; I don't want to believe that there really was absolutely no solution that would've made it viable as a business, or at least saved it from impending total shutdown. Always interesting (though difficult) to read these "we're closing up shop" notices, knowing how much history and context and problem solving went on behind the scenes that we'll just never be privy to. Hope they continue to do great things with the mobile reading experience at Dropbox!
Um, it wasn't crock. They recently settled a huge lawsuit and criminal investigation with the US government to the tune of $1.2B. http://www.usatoday.com/story/money/cars/2014/03/19/toyota-s...
It's not about choosing one or the other, it's about allowing both. I can use symbols (though not sentences or other usefully descriptive language), but do I have an opportunity to represent those symbols at all? no.

I'm not saying we should forsake language, if you look at the now very out of date Aurora demo, all the operations have sentence descriptions. This certainly isn't an all or nothing thing. If it makes sense to visualize some aspect of the system in a way that is meaningful to me, I should be able to do so - that is after all how people often solve hard problems.
Could any of this be used to improve comiling speed in other languages?
Kim Dotcom launches political party
No one has a right to hold any particular job, especially not one as public facing as CEO. You may have the right to work, but you don't have the right to work in one specific job at one specific company.
1) I'm not sure I understand your first paragraph, feel free to correct: Who else than the developers can actually take responsibility for solving the fire in the kitchen? The business of course holds ultimate responsibility for any aspect of operations, but developers are particularly hired due to the business itself, as well as the managers, being unable to handle such a crisis directly. A developer who abdicates such responsibility, is in effect telling the business they can't be relied on in times of crisis, unless it happen to be at a convenient time for the developer.

Like I stated earlier, a business in which crisis are so frequent as to occur daily or weekly, is badly mismanaged and dysfunctional. Such companies will hide under false pretenses like "that's just the way the industry works", while frankly straight up abusing developers. Crisis should by all means be extremely infrequent, otherwise there's a major management problem, which of course can't be the developers responsibility. I'll restate from all my replies in this thread, that if OP is in such a company, he should leave.

2) In the variety of European countries where I've worked, compensation for over-time is a non-issue - I did not mention compensation explicitly, as it's obvious to me - it's indeed against the law not to compensate. You'd either get full-pay, 50% to 100% increase (usually for night and weekend work), or you'd get time off. From yours and other responses, I gather this is not the standard in the US.

3) Certainly there were deployment procedures, however this developer decided to bypass staging, testing and even didn't perform a smoke test which would have shown the crashed application. He deemed his code of such high quality that nothing could possibly go wrong. And while he didn't follow procedure and therefore caused a minor scandal for this particular company's public image and lots of lost customers, he didn't see why he should be involved in recovery, since it was after 5 o clock. Instead his teammates worked until long into the night, to find out what had actually happened before finally fixing it.
Western Caution: Practicing Eastern Philosophy
Announcing the Coinbase BitHack Winners
The brain is an organ, and medical terminolgy is very clear that something like major depressive disorder is a disease that adversely affects that organ.

This is medical science. Its really not up for debate. If you are really questioning the entire field of medical science and the vast corpus of research on mental illness, the only people who will take you seriously are lay-persons.

And thats precisely the problem. While I trust you mean well, attitudes like yours are extremely dangerous because they increase stigma and disuade people from seeking medical help for treatable illnesses.
I basically said this on Reddit:

Carmack has a good resume, but its entirely possible he already peaked. The average engineers career track is something like this:

Young and creative, new ideas but lacks the skills to achieve them which evolves into young, and has refined ideas plus now has some skills which then evolves into older, refined skills, and refined existing ideas. When an engineer is making things, this is his peak. Ending with skills are obsolete, and refined ideas are obsolete

At the end, engineers go in 3 directions. They find a niche supporting the technology of their peak, they try to reinvent themselves, but very typically are inferior to their younger counterparts. Or three they leverage the larger concepts of their experience and manage their younger counterparts.

Carmack was notable because he was banging out great code when he still had edgy ideas. I don't know how his ideas have evolved since then, and he may still be a shining diamond. Its possible. But it would be very noteworthy if someone had the capability to change an industry twice.
Land-Rover have been using aluminium body panels since 1948, and they can deal with untold amounts of abuse and still keep going. You just swap out the panels when they get too dented.
I was just about to write this....it's like Gran Turismo in real life!

This is one of those moments when we need to just stop, take a breath, and realize how truly epic and breakthrough this is.

Especially as someone that lives in a developing country...where the vast majority of the cars on the road are at least 10-years old....this is just mind-blowingly-awesome!
UI/UX: The “Psychological” Speed of Mobile Interfaces
thanks eevilspock for your great comment. It's a perfect plea for app.net.
Old engineers have plenty to offer–just not to startups
Sure, but is that using PCHs? And how much of that time is preprocessing? I don't think the parent question is whether clang can compile any project in less than 3 hours. I think the interesting question is if warp is more compelling than clang from a preprocessing perspective.
It will make more sense if you know that, by "amateur", I mean someone who knows something about image processing, but not enough to build an image processor--someone whose expertise is in something else: photography, public presentation, UI design, etc.

I should have worded my final sentence differently, but in the sense that someone who knows enough about database engines to be able to use one but is an "amateur" at creating them can still use SQLite to build an app incorporating a database engine, my "vision" would let developers whose expertise is not in image processing engine implementation to write apps that incorporated a sophisticated image processor.
I am a big fan of Sketch, and have used Balsamiq plenty. But this isn't a "Show HN" this is an "Ask HN" or perhaps a "Request HN". Am I understanding correctly you are not a developer and seeking someone to create this in partnership with you?

Also, the blackletter font on the "product site" makes it extremely hard to read.
How is that any different to make it work on the hardware configurations of all PCs ?
Very helpful, thanks for the detailed response!
For posterity:

http://aras-p.info/blog/2014/03/28/cross-platform-shaders-in...

(I've never worked on a cross-platform project where HLSL vs GLSL seemed to be a big deal.)
I think we've all been at a place where we feel that we're using something a little more than we should. Please remember that addiction is a behavior. When you talk with a psychotherapist and get real professional medical help, which you absolutely should, they will help you identify the triggers that cause you to drink. Maybe you're stressed and drinking allows you to relax. Maybe you feel overwhelmed and drinking lets you feel in control. Maybe your parents were alcoholics (mine were) and your drinking fills a void. Whatever it is, there's a real reason for your drinking and uncovering that reason is the key to your sobriety.

Alcoholics Anonymous and other 12 step programs have a high drop out rate (about 50% within the first 90 days) and are not backed by science, so you should talk with an addiction medicine doctor first (and go through an appropriate detox program).

That said, what makes 12 step programs effective is the support community you build in them, so find some people you feel safe talking with and who you can call anytime. In fact, find as many of them as you can. You have ~200 people on HN who took the time to comment, so there's a start.
Must say facebook has quite the lineup of all-star programmers:

- Carmack

- Abrash

- Alexandrescu

- Kent Beck

Cannot say I'm not a little jelly of those who get to spend time with these fine gents.

http://www.southparkstudios.com/clips/babjj8/jelly-school
Faire enough, I meant full build times.
Yeah this was a bit misleading. As a fan of both Balsamiq Mockups and Sketch, I thought I was looking at an available product (or at least something in progress, not a wish).

edit: I would pay for this if it was available..
I didn't properly understand this until I was a hiring manager working with a recruiter, but recruiters often send these e-mails without making any effort to verify that the hiring manager is interested in the candidate. If you don't have a profile that the hiring manager finds immediately attractive, putting you through a coding exercise can be the recruiter's way of building a case to the hiring manager for bringing you in to interview.

I find the whole thing frustrating, too, which is my response to all of these canned e-mails (unless I'm totally disinterested or I'm really actively looking) is, "I'd be happy to take a call with the hiring manager to discuss the position." If they're really interested, they'll take the call, and if they're not, I haven't wasted my time.
Can you explain this? Most of Sony's current products were probably deep in development before they even invested in Olympus.

Is there anything in Sony's current crop of cameras that is based on Oly tech? I don't think they've added Oly's five-axis IBIS into any cameras yet.

Sony's investment in Oly may pay off in the future, but I'm not sure it applies to anything Sony currently sells.
Yes with PCH and full build not just preprocessing.
I have a tremendous respect for people who dare to dream big despite all cynicism and common assumptions, and especially people who have the skills to actually make the changes. Please keep doing the work you're doing.
Would it not be fair to say that because 1024 is free it's taking sales away from Threes?
They might be doing fine, maybe they deserve to do better.
Damn. I'm more saddened by this than any other acquisition. Readmill is (was?) just so much better than the alternatives.
Kid, I'm not bullshitting. Believe what you want. It's a fucking awful experience.
So is the main data processing pipeline broken into several decoupled stages ("algorithms") that pass buffer pointer/length pairs between them ("ranges")? Sorry if I'm misunderstanding, I'm not very familiar with these terms as they are used in D.

What are the main stages/algorithms that constitute the processing pipeline?

I'm mainly trying to understand the high-level roadmap/design enough that I can use the source code itself to answer my more detailed questions. :)
Agreed. AA is a religious program, and if you're not religious you shouldn't do it. It's also not backed by sound medical research, and about 50% of people drop out after the first 90 days.

What is effective about twelve step programs is the support network you build. It's important to have friends you can call on when you're thinking of going to the bar, or just want to take a walk or try something new.
I remember Hiro's ex-girlfriend Juanita explaining that when she designed the facial-expression system, she used him and herself as the models. So they are they only two people who have completely honest, natural expressions in VR.
So, to be clear, this is a reimplementation of cpp?
With a TAM measuring in the hundreds of millions of devices for each platform, I'd much rather work with the one that requires less self-flagellation. But, to each their own :)
If "games people" are irritated, then it's only because they are so short-sighted that games are all they can think about. The evolution of Oculus' position is a reflection of the fact that VR is poised to be an incredibly important technology in every field, not just games.

Games will still be a hugely important part of VR, just like they're a hugely important part of computing in general, but it isn't a zero-sum game: The application of computers to non-gaming tasks drives improvements that feed back into gaming, and vice versa. Imagine if computers had only ever been used for games, and not for science, business, communication, etc. Do you think you would have anything like the kinds of games we have now? We wouldn't. We probably wouldn't have progressed much past Pong.

Hell, the entire resurgence of interest in VR was only made possible by technology developed for mobile phones, which weren't intended as a gaming platform, and whose "casual" games are generally viewed with disdain by hardcore gamers. Yet without this non-gaming platform, VR would still be in the doldrums.

And if you think Sony are going to forgo an opportunity to make billions in profit from general-purpose VR in order to please "games people", then you're either crazy or extremely susceptible to marketing.
The problem is that there is clear treatment available for many of these disorders, especially when its a result of a chemical inbalance.

However, people with your belief structure make it stigmatic to seek treatment, because they, like you believe that "its just in their head" that its just a "subjective experience".

The very idea that "its something wrong with you" as opposed to "being ill" is what makes people fear treatment. Very helpful and real scientific treatment for their ailments.

You are literally The Problem!
Sadly I feel that LT has jumped the shark at this point. What started off as a cool new take on code editors has now somehow turned into a grand view of how to "fix programming". I can get behind an editor not based around text files, or one that allows for easy extensbility. But I can't stand behind some project that tries to "fix everything".

As each new version of LT comes out I feel that it's suffering more and more from a clear lack of direction. And that makes me sad.
The announcement that this post is summarizing was submitted a few minutes ago separately: https://news.ycombinator.com/item?id=7489371
You are right that Apple is at a different level in hardware, but you can point to a bunch of big hardware success stories for google, starting with servers and data centers, google mapping cars, and most relevantly their nexus android phones.
My experience at Fluent Conf 2014
Unless something has changed isn't the BB10 Android Runtime based on Gingerbread?
Using ESlint Plugins for Node.js App Security
>lots of us would love to do what he's doing

A lot of us would like to run an advertising company?
Ex-chemistry grad student here (ABD... then wisely moved to computer science). My wife who did finish her PhD and has gone through the Post-doc grind for a few years, can confirm all of the above.
Entirely agree. My post makes two points:

1) It should be very rare that work above the normal 7-8 hours is required. If it is common, you are in a dysfunctional software development organization. My advice to OP in this case is to leave.

2) If you and your peers normally work 7-8 hours, it is not unreasonable to expect (for compensation of course), an extra effort in terms of overtime / weekend work in times of extraordinary crisis / emergency.
Changes to copyright law and guidance [UK]
The author of that comment is just saying that several other neurodegenerative diseases (the 7 he listed) are so similar to Huntington's disease in terms of disease progression and genetic traits (the glutamine repeats) that it seems unlikely that the glutamine repeats in Huntington's act through a specific enzyme, where for the other seven diseases the toxicity is due to amyloid formation (and the resulting impact via pore formation in membranes).
40 things I have learned before turning 40
Readmill was without a doubt one of my favorite apps. It did one thing, and it did it very well. Like many others, I wish it was going to be absorbed into Dropbox (like Mailbox was last year) and remain operational. Perhaps there will be some level of ebook integration in the Dropbox app in the future.
Hard problems for C++ compilers are keeping track of where a piece of code originated and providing good diagnostics in code expanded from macros. Can warp help with this or was speed such a paramount goal that the rest of the tool-chain cannot provide good diagnostics as soon as macros are involved?
That would be better than nothing, but there's still a long road between here and there! This also sounds like more of a soft landing or "acqui-hire" for a company that was running out of money rather than a concerted effort by Dropbox to push hard into the reading app space. I hope it is, but so far Dropbox hasn't even issued a press release about the acquisition, have they?

And Readmill's design is just sexy as hell. It's sad to lose the experience of using their software.
Last year Valve did "mass" (relative to the size of the company and divisions) firings [0] after Jeri Ellsworth was fired. Right now it's just speculation, but I doubt Valve has either the time, money or motivation to compete against two giants, Facebook and Sony, and against the other new competitors that are starting to appear [1][2][3].

Valve's hands are already full with the SteamBox, the controller, Steam itself and however many games they have in development. But yes, you're right - some of the VR developers might simply be relocated to other projects within Valve. Who knows.

[0] http://www.theverge.com/2013/2/13/3985642/great-cleansing-at...

[1] http://www.trueplayergear.com/

[2] http://www.lazygamer.net/general-news/razer-climbing-on-the-...

[3] InfinitEye: http://www.youtube.com/watch?v=nH86II2CwdE
Based on what I've seen in NodeJS, isn't it about time that Ruby has some kind of temporary "Buffer" class that represents data in a way intrinsically different from String?

This would allow explicit clearing of the data in a way that would break how String works, but in the context of Buffer it would be allowed.

If the Ruby GC isn't cutting it for you, maybe old-school memory management is the way to go, right?
"How much does _pay as you go social program_ rip off _demographic not currently served by program_? We ran the numbers."
NBC used a face with insanely big ink traps in their titles for Sochi coverage. It looked like a modified version of Stratum. They looked really strange to me on screen. I'll see if I can find some samples.

EDIT: OK, check these out:
http://i.imgur.com/0ovnO49.png
Something like http://sandstorm.io/? Not mine, but it looks pretty cool.
Which other languages use the C/C++ preprocessor? I've seen it used for generating data or other source code when a preprocessor comes in handy, but never as a full-fledged component of another language.

I also think that a modern language that uses includes instead of modules is just outright insane.
Most products are little different from other products. New products are soon copied if they are "ideas whose time has come".
You've actually understated the problem:

- It's not just that it's a "drop in the bucket", but that the savings will just be spend on some other frivolous project when Congress looks at the budget. (It ain't going to science grants, I can tell you that.)

Drops in the bucket can at least accumulate, and then grow exponentially over time (when applied to debt). But when you just blow any savings, that doesn't work.

- You don't even need to jump to legibility or vision impairment problems: simple "weirdness" issues will balloon the cost. Politically influential benefit recipients might not like "everything looking different" on their Social Security check statements, and push back.
I have never seen anyone with -1 karma before. Your name said it all: madfarmer. Farmer as in someone managing virtual machine farm.