skysight-inc/HackerNews huggingface dataset:
I completely agree, I don't even think it is limited to a stereotypical introvert. In an environment where the management is very hands off I have worked with unhappy people who are paranoid enough to worry that if they ask or challenge the boss they think it would be a kind of insubordination.

I used to think that it was a sign of weakness that people need management, and in a way you could claim that to be the case. However, I have become convinced that there are many people who real do need 'good' regular managerial assistance to help them with their job. Ideally it's up to you to establish whether you need this support.
Ask HN: AMI-like speed when using Chef/Puppet/Salt?
With EC2 (and I suspect other cloud services) you get the benefit of blazing fast speed when provisioning a server launched from a ready-made AMI.

On the other hand, tools like Chef, Puppet and Salt are great at starting with a fresh machine is up-to-date and matches a target state. The problem is that provisioning a machine with these tools can often be too slow, especially when you are building software from source.

How do others using these provisioning tools reconciliate the "speed-to-ready" you get with premade images? Are there tools specifically made for helping you create and manage ready-made AMIs (and similar images for other platforms) using Chef/Puppet/Salt? What about using these tools to create secure public AMIs using the chroot build-from-scratch method used by Alestic?
I like the app. I would prefer a freeform mode though where I can place my objects where I'd like instead of being forced to conform to a grid no more than three wide (and no way I can see from altering the spacing/size of the cells).
The best 404 page on the web
If you don't care and aren't willing to listen, you cannot have a well-informed opinion and cannot pretend you do.
HTML6? HTML5 isn't even close to being a finalised spec, slow down there. Article makes a good point though.
Is your C# and Java Source Code Secured with CodePorting?
My preference has been to have them periodically but spaced out, say every 3-4 months. It's also something I like to make less formal and outside the office, say over lunch. This turns it from a chore to a perk, and even if you have nothing work related to discuss, you get to know them better.
Effects of Culture on Firm Risk-Taking
Here is the C++11 way of specifying alignment :

alignas(T) char buffer[sizeof(T)];

Or better still, just use the unrestricted union feature :

union {
T t;
};

Just use &t in place of buffer.
I am not sure if that applies here... Static objects introduce hard to find bugs because you can't figure out the order of instantiation... Over here there is just one unique instance so you know exactly where it was instantiated.
Hardly.

Why is everybody always black and white about everything?

Regular human language is multimodal, with words, explicit gestures like pointing, and body language layered over both of these (Though most geeks are deaf when it comes to the latter).

Which is easier, "Look at that [finger pointing at target]" or "Look at that strange thing on your 2 o'clock"? We have many options and we use what's best in each circumstance.
Doesn't seem to be working very well on my FF 14.0.1 on Mac 10.8 - works okay in latest Chrome though :)
By this logic anything is acceptable.
"plenty of ideas left to work on after college"

HN is certainly full of plenty of disclosures and comments about that pitfalls of startups and success. (And things like what you just said above as if you are going to tell people to drop out of college or something..) But yet people will always focus on what they want to see, just like in a casino, which is the winners (that's why the machines make noise). On HN, TC etc. the bells are always ringing and the effect is quite clear. And obviously in the traditional media as well. Everybody wants to be a superstar. And thinks they can be a superstar or should have been a superstar. People apologetically talk about how they have chosen to be happy instead with their little "lifestyle" business and every now and then people acknowledge that that's ok.

This is really no different than what happens in any industry which is a pyramid. Entertainment, sports as two examples.

People have to take reality into account when making life decisions. But I can see how difficult that is now that there are more examples that younger people can see of people their age being great successes.

Added: "great successes" meaning the typical trappings of success even if that means just getting funded or even picked for YC.
[ok, slightly (very?) off-topic]

..not hating, but quoting a Rick Ross verse on a track that features Three Stacks?? that's like hip-hop blasphemy!

i expect better Mr. Horowitz
We can call it "My child's angel investor"
If Apple is really in the wrong here, you SHOULD want to "risk any media problem" - especially if they're not your problems, but Apple's.

Bullshit meter is reading pretty high at the moment.

Mostly it sounds like you were breaking laws or violating some fairly obvious TOS rule for them to pull ALL of your apps.
All this Retina talk makes me sick. Apple doesn't have this technology under control. They screwed up.

My first Retina screen had horrible image persistence problems. The replacement from Apple now has the same problems. Coincidence? In the Munich Apple Store I had the opportunity to check four machines (of the seven they had standing around), all four had the exact same problem.

Apple can't build them now, they really shouldn't try to build more of them.
What's it like being a Y Combinator startup?
..though, in the context of the post, that verse makes total sense as a lead-in
Then the kid stumbles across adult material on his new fancy phone, and is apparently scarred for life.

Oh wait, this already "happens". The phones come with webbrowsers.
The itunes link seems to throw me out of the app store for some reason and searching the app store manually yields me no results.

Shame. Conceptually your app is exactly what i'm looking for. It's the community support that is the missing ingredient in all other attempts in solving this problem.
If you cannot convince some American company to stream to you (which is a matter of that company's choices, not some sort of national content embargo) then why not create your own companies and your own content? Then you also have the option of exporting that service elsewhere, which would give you a competitive advantage over companies which only serve a domestic market.
> all you have to do is type “facebook report” into the standard Wolfram|Alpha website.

.. and connect with your Facebook account, grant extended permissions, signup for a Wolfram account, go to your mail inbox, validate your Wolfram ID, hit a dead end, sign into Wolfram with your Wolfram account, type "facebook report" in the searchbox again, wait 10 minutes for the page to load and finally.. get to see the report (which is nice by the way).
Anything is acceptable, it's all a function of the domain.
Grats! Would you mind sharing the site itself, maybe along with how it looked and how it looks now?
A global variable is more useful than singleton, since it comes with no battery, plan or pretense.

Singleton at minimal requires thread-safety, and that comes very hard. It also contradicts with itself when a singleton is made thread-specific variable (TLS) - because it's singleton / thread, but not per process.
Yep. Rule 11: Don't be a prickly, annoying, condescending, passive-aggressive git.

aka. be liberal about your inputs, and strict about your outputs.
Adding the restriction of a grid gives us a few key benefits:

- Ability to export to clean code (no absolutely positioned divs)

- Easy to add responsiveness

- Support for mobile devices due to the last point

- Prevention of infeasible designs that could stem from free-form flexibility

I do, however, see your point about the lack of more grid options. That'll likely be something to iterate on.
If there is a good use for it... Why not? In medicine stuff that normally hurt you is used to cure you as well... You just need to know when and how to use it.
I think the general rule is people who don't do things well that well have to lie about these things. Like everywhere else, Silicon Valley has probably a greater number of people who don't do things well than people who do, so there are lots of people fibbing.

That said, there are some people in Silicon Valley who are doing a great job at what they do, and for them statistics, etc. are useful tools to show what they are doing well.

As a general rule, it is probably better to focus on the people who are doing things well and to attempt to imitate them, rather than the people telling you about their tech startup while they run a food truck.
Heh, my experience exactly.
I like this a lot. Please keep developing it.
This is what I thought. Load times were brutal. But I do love Wolfram Alpha.
Yep, sounds like an app spammer trying to drum up sympathy and ill-will. And like all spammers, "Some people totally find it useful!"
ESPN Decides To Not Stream Must-Watch Games On ESPN3
Apple bought up several companies that did have relevant patents and technology. Google did the same thing.

In the age of nuclear patents, you either have to have tons of money to license patents, buy companies that own patents, or successfully be granted patents.
Google employees pay attention to the road as the cars drive because that's their job. Consumers will read the paper and go to sleep while the cars drive. Manual override is not a solution to this problem. A panic mode that alerts the driver to take over in uncertain situations could help.
I liked Daytum (http://daytum.com). It's too bad Feltron got acquihired by Facebook.
Legal or not, it's all too common outside of the tech industry, especially in the creative industry.
The severity of your tone (go troll someone else, etc.) seems disproportionate... whether it is accurate or inaccurate, you seem to be actually offended by the 6% figure, yet looking over the thread I don't see anyone getting particularly personal with you, just discussing a topic.
The design of Lift is gorgeous. Congrats on creating such a beautiful app.
I would really like to have another 1:1 with my boss, but I am an introverted contractor with little-to-no experience communicating in a corporate environment. I'm stuck for fear of how much control they have over my life at the moment. How can I be honest with someone like that?
No one thinks their price is too high for indies?
That seems like the sort of practice which is fine for normal users, but terrible when your market is developers.

Facebook apps in particular have a bad history of sticking crap in your profile and spamming your friends. I don't mind logging in with Google OpenID because I know it just gives you my name and email address, and that's it.
Why do you want something unpleasant for people who weren't responsible for your own unpleasant experiences?
Cry me a river. That's the price of early adoption. "Retina" displays at sizes larger than 4" have only been available for less than 6 months.
I agree with the general point of this, but disagree on the tone and the implications.

The main thrust here seems to be "everyone lies, get over it", which seems counterproductive. There also seems to be some equivocation over, say, using a true but empty metric to promote your business... and photoshopping yourself into a picture with a celeb, or falsely claiming to be an employee of a company.

These things are both fibs, but one is IMO much, much greater in magnitude than the other. We're all used to people being overly optimistic and deliberately withholding damaging info, but we're not used to outright fraud at this level.

Imagine if a startup claimed to have indexed billions of user contacts (as pointless of a number as it may be) but in fact has indexed only hundreds - all of which from the founders' own phones. This is the severity of fraud we're talking about.
Show me an honest company with a solid service or product and I will be more than willing to support them financially.

At the end of the day I think people who work for companies like that feel better about what they're doing than [famous lying CEO] wannabes.

When you rely on lying over and over again, your whole life becomes a lie. Maybe you are worth something to a market, but to many people you are worthless. As a liar you have no value to them.

There is huge value in honesty. Maybe it can't be measured in financial terms. But I personally will pay a premium for honesty. It's of limited supply and always in demand.

+1 for nickoneill
I don't understand, isn't an employee supposed to take direction from a manager? (So they can fulfill expectations rather than being surprised when the company is not happy with whatever they've done?) You won't see me shying away from saying things that are skeptical about managerial privilege, I just don't understand what you meant here.
Glad to hear that! It just opened up to signups yesterday, so it's really new. If you have feedback feel free to email me (email in profile), and you can help shape it!
One second, you lost me. You're the introverted contractor, or your boss? What is your boss like that is preventing honesty?

And sometimes, the best thing you can do is get to the next paycheck. Don't be sad to admit there are things you can not change. Good luck on your job hunting and I hope you find a better place (and boss) soon!
Which is probably thanks to a good memory allocator.
Yes, it would be better to let you use the site as a guest, and then require signing in only to save your work.

But I’m glad they use BrowserID for sign-in, at least. Since I was already signed in to BrowserID, the actual sign-in was super easy – a pop-up window opened, I clicked one button, and I was in.
This is a good point. The power asymmetry is problematic for trust.
filename=file_that_doesnt_exist&attempt=
I would be surprised if FB does NOT have an analytics portal similar to this it allows NSA types to access.
Only if the ads are contained in secret nanites you ingest that play subliminal ads to your cerebral cortex when you are at rest making you crave the sponsor's products forte nightly! My logic and 'direct to cortex buy now' -TM suggestions are undeniable.
I don't think it's so much to keep working on the prototype afterwards, but to be able to export it out of the tool (Napkin) and still be able to easily show someone your prototype.
I did; we can achieve the same functionality through mixins: http://news.ycombinator.com/item?id=4455823
Like the author I'm also not really active on Facebook, but I found the clustering of friends particularly insightful.

I can see this extending to Twitter, Linked in and so on, combining everything into a dynamic scorecard. This is what Klout should have been.

(Personal blog post showing clustering: http://lancewiggs.com/2012/08/31/mapping-your-social-network...)
Software mentorship, a project
>Why? So long as you're respectful of others I don't see what the problem is.

There's no objective way to establish what is or isn't respectful. It's really about paying attention and giving deference to the people around you.

I don't see why I'd want to worry about an infinite combination of sound, smell and individual taste when I can solve the entire thing with "eat anywhere you want, except here".
Thanks for the tip --- alignas slipped my mind. The compiler I use for most of my work doesn't yet support alignas (or unrestricted unions). I believe a VC++-specific equivalent would for the former trick would be __declspec(align(__alignof(T))).
LOL! I do understand that my site topic is "decidedly unsexy" (maybe that should be my tagline!).

Maybe I can create a landing page talking about Retirement Planning meets Bigdata/NoSQL and I'll make it up there :)
What especially bothers me about this sort of trend is that it forces those of us who aren't big on bullshitting to do it anyway.

The impression I've gotten is that prospective investors and the like expect that you're going to contort your numbers into a just-over-the-horizon hockey stick. So, any stance that rejects this fake 'crushing it'[1] mentality is viewed as an indication that you're failing miserably.

[1] For the record, I absolutely hate this term. I'm sure Gary Vaynerchuk is a great guy, but I think he's done the world a disservice with this asinine idiom.

edit: I'm not justifying engaging in this behavior at all. See http://news.ycombinator.com/item?id=4457448
Amazon teams with Nokia for Maps
I think it is valid to point out the flaws of a product which is regarded as market-leading. For example: why aren't other companies offering similar products? Could in part be because of problems such as this.

If we can't be a little honest about a company that is (I believe) bigger than Wal-mart then I don't know what company WOULD be strong enough to withstand mild criticism.
Great article on Waterfall / The Power of Open Access to Information
Confirming expectations is useful for larger, more established organizations with established operations.

This text is written by an investor in startups, who typically rely on hiring motivated and autonomous individuals with the expectation that employee will be self-directed, so the purpose of those meetings is to broadcast and remove the obstacles for such employee.
I feel like this would change a lot of how web frameworks, like RoR, are designed for the better
Thanks, appreciated and noted.
I can't even sign in, it's just a blank dialog box.
HOV lanes promote multiple people to reduce congestion, and self-driving cars are touted as a way to reduce congestion. If the latter claim is true, then HOV lanes could reduce congestion by allowing self driving cars to drive in them.
>What especially bothers me about this sort of trend is that it forces those of us who aren't big on bullshitting to do it anyway.

The slippery slope that reminds me of the Harvard cheating article that was on the HN frontpage today [1]. It also reminds me of doping among professional athletes.

If others are lying/cheating/doping to get ahead and succeed, I wonder what the "right thing to do" is, for those who manage to have the perspective to think of how they should act.

[1]http://news.ycombinator.com/item?id=4456210
Please, please, please add Haml support! This is awesome!
Stanford/Andrew Ng's Deep Learning Tutorial
No, an Orwellian state wouldn't kill you before you became sane.
Why should a Singleton be thread safe? Nothing says that it will be used in a multi-threaded environment... For me a Singleton must fulfill the specification given by the Gang of Four.

I'm not saying that it should not be thought thread safe, I just say that it's not the point here.
C++ is a ridiculously complicated language. And I mean that in a bad way.

What really gets my goat is the minimal differences between 'struct' and 'class'. Why do we need both again? If you're going to allow structs to have member functions and such, then you should never have had a 'class' keyword to begin with. Ugh.
I work in Australia, too :)

We are partially Government funded and partially private funded, the Government funds don't force us to openly do anything. Open Access is on the rise but that's just about your publication, and your end-results - no-one forces you to open up your preliminary data. In the long run our sequenced genomes will be public, but only after we've published them, of course.

You're right about the stolen research-fears of scientists, I hear that often, even though I don't know of a single case of stolen research in recent years. Mostly it's the fear of a rival research-group publishing their results before you can publish yours - if you share, they might get the upper hand in the race.

If you're into small projects and live near a university: Most research departments (ours too) give out small research projects to underpaid interns for a couple of hours a week, because the interns are usually students they come in for a couple of hours every morning before lectures and then leave for the day, doing the rest from home. We had one intern who worked 99% from home.

Google around a bit, I'm fairly sure a bioinformatics-dept. would take you on.
I have a lot of respect for those C++ guys/girls.

Frankly, If I had to think this hard to get my code written, I wouldn't be writing very much of it. Thank heavens for small languages that leave my brain cycles to think about solving other problems.

But don't listen to me, listen to Linus and Rob Pike.

http://commandcenter.blogspot.com/2012/06/less-is-exponentia...

http://harmful.cat-v.org/software/c++/linus
How to prepare for the theft of your beloved iPhone
What to do before and after the theft of your beloved iPhone. Let's make this the definitive guide born out of experience.
One big suggestion is to have an easy link from the blog to the main site. I know it gets said many times on here, but it is a very big turnoff.

As far as the app goes, I really enjoy the design. I also really like the concept and hope it works successfully for me

Edit: You really need to be more detailed about how the friends process works. I assume it only works with Twitter at this point because the app wanted to access my account. However, there is nothing on the website (that I could find) about how this worked. I would highly recommend creating a less awkward friending mechanism. As of now, the community aspect is useless to me because I don't want to spam my email list with invites.
I had the thought it may not be relevant, but added it anyways. In the future, I'll filter what content I submit better. It's been a long day....

Thanks for the explanation.
You make a good point about the consistency of design patterns; it can seem confusing. I'll be sure to address that.

I also understand what you mean about the cross-hairs. I'll switch to cursor: move, as this seems more appropriate.
> In other cases, they are forced into prostitution by others. In some cases, people are enslaved and forced to be prostitutes.

Make forcing people into prostitution illegal then, not prostitution itself. You aren't stopping people from forcing other into prostitution, you're just punishing the person who was forced.

This isn't meant to be pro- or anti- legalization of prostitution, I've just never liked that argument.
People are bad at distinguishing between real targets and artificial targets. E.g. an exam in a "boring" course is not an artificial target. It serves important functions to the university and the student. It's an abstraction but that does not make it artificial.

The attitude that cheating is okay on "artificial targets" is the same sort of attitude that leads to ignoring things like financial regulations ("they don't really apply in _this_ case").
It's a little bit confusing, but "console clear" is typed at the developer toolbar, not from within the console. The dev toolbar could hook into multiple things you'd want to clear, so that's why it's 'namespaced' that way.

You can just type clear() if you're focused on the webconsole.
Coworking spaces (at least Sandbox Suites in San Francisco) allow you to rent out dedicated desks by paying a higher rate.
I've already got an offer by a startup and am currently weighing my options of staying vs leaving. The problem is that I'm not in California, so it's a bigger move than anything I've done before. But to answer your question, my boss is not preventing honesty. I don't have much experience with this but it appears to me that the corporate environment prevents it unless you are too valuable to lose or are respected there. The first time I made a mistake that annoyed our project manager we had a team meeting specifically to complain about my work, yet everyone was there and the statements were generalized. I was shocked that this is how it was handled instead of simply asking me why that had happened. I don't understand how to communicate without honesty because I've never attempted to do it before. I can't bring up issues like this without doing a private 1:1 and made the mistake of attempting that at the wrong time with depressing results.