skysight-inc/HackerNews huggingface dataset:
What you do is split the file I/O from the rendering. Drop privs on the renderer, and feed it data from another process that handles the file access, setup, and other privileged operations.

You can open your X11 socket (or whatever your GUI uses) in the I/O process and hand it off to the renderer before dropping privileges, and hand it off without any loss of performance. Another thought -- although I don't generally touch 3d rendering, or know enough to know if it's possible off the top of my head -- is something like cross-process pbuffers: you render into one, and composite the result to the screen from another process. Since your OS already does this sort of thing (X11 compositors, for example, do this sort of cross-process compositing), this can't be too expensive.

You might need to use the XACE extension to restrict the renderer to just the rendering output window in case it gets exploited, so that you don't have access to the rest of the UI.

The places where vulnerabilities can do damage are when communicating with the rest of the OS: File I/O allows you to get user data, permanently install malware, and delete things. The window system allows you to snoop keystroke/mouse data, synthesize input, and watch what the user does. Drop privs on those, and your app is fairly effectively sandboxed.
Hi, at CCP we have a custom transport that does the logging to sentry on a separate tasklet (think lightweight thread). Basically, the logging is done in the backgrond when there is time, freeing the thread whence the error came up to do other stuff immediately.
if you turn vibration off on your phone you can confirm phantom vibrations are real.
There is this: http://maniagnosis.crsr.net/2013/04/operator-overloading-in-...

I think a current version should still be similar, although I haven't had a chance to take a look at the code for 0.9. I also notice that I forgot to update that with the double-dispatch approach.
Where's the "harsh invective" in the quote?
He may as well "admit" he's never owned a horse-drawn carriage. He just exists in a time where there are better options available.
Yeah the conclusion isn't unsurprising. The interesting thing is---how will we build low latency apps on mobile devices?

When the devices themselves introduce more latency when under load?
Thanks for the tip. Seatguru looks awesome. Mike Ash improves both my Objective-C code and my traveling experience!
> and then...okay, what? Sounds like a good reason.

But one that doesn't (in his opinion, explicitly stated shortly after -- and also, for what it's worth, in mine) apply to the particular behaviour he was criticizing.

> But you've clearly identified a positive ROI technique for keeping people on your site.

But also one that (in his opinion, and for what it's worth also mine) is likely to annoy and/or confuse users, which means two things.

1. If you happen to care about users' welfare as well as about your "positive ROI" -- in other words, if you see them as people rather than as tools to be manipulated in a way that brings you the most benefit -- then their annoyance and/or confusion is a reason not to use the technique. (It might be outweighed by that "positive ROI", but it's a reason.)

2. Even if you do see your users only as tools for increasing your profits or mindshare or whatever, annoying and/or confusing them may have bad long-term consequences. They may stay on your site longer right now, as you intend -- but they may also be that bit more likely to abandon you for some other site that doesn't annoy or confuse them so much. So by using this technique you might be taking short-term gains at long-term cost.

(It seems to me that while #2 is a bit subtle and might well be too weak an effect to matter much, #1 is really obvious. I am confused at your professed confusion.)
Would the design of a car body count as a type of intellectual property? I understand that clothing designs cannot be copyrighted or patented. Also I think house plans can be copyrighted but the look of the house itself cannot. Adding a trademarked logo to the car would be clearly wrong but what kind action could a manufacturer take against a kit vendor?
He is saying that using a disruptive technique is good for users if it helps them avoid an incomplete online banking transaction. However using the same disruptive technique only because you desperately want the user to come back and finish reading your blog post is not such a good idea.
TP2Location - Resolve any Telephone Number to its geographical location.
Pair-programming: http://www.youtube.com/watch?v=u8qgehH3kEQ
Amazing. This one piece is simply eye opening -

https://github.com/everpix/Everpix-Intelligence/blob/master/...

And here it is - the side effects of the talent war in full effect:

HR - $1,374,695.06 - or 52% of total costs

And the real winners of the whole thing (the pick axe industry):

AWS - $394,588.35 - or 14% of total costs
They do make their own custom server hardware... and build entire buildings around them to the tune of billions of dollars.
It is not sufficient that the person acting on someone else is subject to US law? That seems kinda broken. Do you have a link that elaborates on this? From the 14th Amendment for example:

> No state shall make or enforce any law which shall abridge the privileges or immunities of citizens of the United States; nor shall any state deprive any person of life, liberty, or property, without due process of law; nor deny to any person within its jurisdiction the equal protection of the laws.

Note how it mentions citizens, any person, and persons within the jurisdiction as three separate things... ?
This list of criticism is copied verbatim from the article's list of fixed bugs, not composed directly by the OP.
Thousands of lightweight threads with cooperative scheduling. Allows you to have a myriad of little programs running, each perhaps servicing a network request, or running some long running game logic. Impossible with threads. Also, threads are pre-emptive, which means that you need to use locking almost everywhere.
I keep meaning to put together a website that lists the best items to buy to lower general risk.

I think a few large jugs of water is likely the top item on that list for any home, anywhere.
Switched to DuckDuckGo for searches from the desktop a year ago. Just to give someone else a chance.
There's no evidence Lincoln said that. More importantly, I question the wisdom of increasing suffering as the best way to get a bad law repealed. Ulysses S. Grant[1]:

I know no method to secure the repeal of bad or obnoxious laws so effective as their stringent execution.

Note "effective", not "best".

[1] http://avalon.law.yale.edu/19th_century/grant1.asp
Does anyone know the numbers from last year?
You won't find what you're not looking for.

There is in actually an immense amount of discussion online about the representation of women in the cartooning and comic book professions.

It's not an open-and-shut case that women are unambiguously respected within the fashion industry: http://www.forbes.com/sites/yec/2013/11/05/why-arent-women-i...

As I don't read sanitation, construction, or plumbing forums, I haven't run into much discussion of the subject there.
As someone who doesn't go ton MIT but has been to a few MIT frats and partied there before, MIT greek culture is not at all representative of the wider greek culture at American universities. In fact, MIT is an outlier. MIT is very much academics driven. At MIT, taking 6 or more classes (in a technical field) makes you an awesome badass. 50% of MIT is involved in greeks precisely because the greek culture there is very much tied into the wider MIT culture.

People who would have been "nerds" at other schools, forgive the crass stereotype, fit right into many MIT frats. Which is an awesome thing for MIT, but doesn't really help your argument.
Not really what I meant, but I certainly agree, although that apology came as a contractual obligation for getting Kimi to sign for 2014.

I was more implying that the money spent on the lawsuit would be better spent on the brand itself, whose pedigree is driven almost entirely by racing in F1 and GT.

I don't suppose I'd find you poking around /r/formula1?
Would love a breakdown of the AWS cost.
For a counterpoint:
http://www.tweakguides.com/Graphics_5.html

Citing:
http://amo.net/NT/02-21-01FPS.html
and:
http://www.100fps.com/how_many_frames_can_humans_see.htm

The human eye's ability to detect change exceeds 200 fps, though "fps" isn't really a good match for how the eyes process information, which is highly dependent upon the scene in question.
In my mind I've mapped clicking my mousewheel with "opening links", which in Windows opens in a new tab. I do this at least 75% of the time when I click a link. But I also like having the option to just normal left mouse click and open in the same tab as sometimes that's the best thing to do.

I hate it when either of these are overridden.
https://support.google.com/websearch/answer/3402922

"This feature turns on when you opt in to Google now. "

Opt in, not opt out.
Google, Facebook, Yahoo and Genentech all have employee shuttle services.

Read this:

http://www.wired.com/opinion/2013/09/mapping-silicon-valleys...

Its amazing.

FB also provides dedicated rental-cars to groups of employees who are off the shuttle lines. Paying for all gas and tolls.

Additionally, they let employees check-out bycicles for weeks at a time to ride to and from their houses to the shuttle/van pick-up spots.

They calculated that the tota cost of commuting into the MPK campus from the east bay was as much as ~$12K/Year or some outrageous number. (I don't recall the exact figure...
TSA Strip-Search Guide
Are you trolling?

I can understand the case for Python, but Javascript gets almost as much hate as PHP, and for many similar reasons.

And anyway, logically that suggests the core problem with PHP lies within C, if PHP is just a wrapper. Would you also say C is useless, or not worth taking seriously?
I wouldn't say it's about ends justifying means.

More that I don't think you can achieve the harmony you seek. The reason I prefer my metaphor to the left/right driving one is that I intended to allude to the complex nuance involved. Like the sound metaphor: the more you meddle, the more you screw things up.

If I really believed the 'ends' that are sought after could be achieved -- hey sure, whatever means you want, knock yourself out. I guess it's a question of a broader view of 'ends'. I assume the goal is 'harmony and fairness', but if the goal is "X/Y ratio of men to women in A,B,C fields", then sure, I guess you can achieve that.
I don't know what's scarier: the code being stolen or a >150MB Lisp program governing US missiles.
The Best Piece of Radio You'll Hear in Your Life
Damn. That's weird it works on the 39" but not the 50".
This is true, and Foursquare does use Background Refresh, but I don't believe that encompasses background location updates, so changing the setting to disable them in Foursquare is still necessary.
Maybe the next thing you should take an interest in learning about is how normal non-tech folk use computers.
Well at least you posted why. Incidentally, I got a lot of flack for the animation and loading posts via AJAX and the history API rather than just as traditional pages. Lesson learned: a blog isn't really the place to experiment with my meager UX skills. So I'll probably simplify it when I get some free time.
I think you misinterpreted that. PG said funding decisions aren't made based on similarity to the people making the funding decision.

John Doerr is saying that sometimes one of factors in making a funding decision is similarity to other massively successful founders, not the people making the funding decisions. PG has been pretty open about the fact that pattern matching to other successful founders is very common.
That's so... cute. I tell people the same thing about my Scion but it's true.
Facebook doesn't force real names. But they do sometimes force you to use a fake name.

If your real name is Ben Dover or Mike Hunt, or Mike Michaels-Michaelson, then you might have to use a fake name.
OMG. Gmail is letting strangers email me
private internet access: https://www.privateinternetaccess.com/

Using it for past 2 years.
In the short term, drinking water is 100 times more important than the other items.

Long term I don't know how they are going to deal with something of this magnitude.
He gives two reasons, one good, one bad. He has no problems with sites that use target="_blank" for the first reason. But he wrote the article because he thinks way too many sites are using it for the second reason, which he thinks is terrible UI and should never be used, because it confuses users, which is a dark pattern, even if it would increase your ROI, which is questionable.
I think the article's point is that their CTO doesn't have the required experience to do job. We could debate that back and forth; only time will tell based on further data leaks.
I like this variation:

There are 10 type of people in the world:
Those who understand binary
Those who don't
And those who count from zero
If you don't want to appear rich or a good robbery target, why buy a Ferrari in the first place? Plenty of other rich people somehow manage to get by without such extravagant displays of wealth.
There are 10 types of people in the world:
Those who understand binary,
Those who don't,
And those who count from zero.
Thank you for this. Reading the VC letters was just so amazingly refreshing I can't begin to tell you. I love how they said "no" in almost all the same ways.

I'd really like to know the two that were so standup, that they wouldn't fund a competitor or someone who could, eventually, be a competitor. In all honesty, those are the types of funds you want backing you. They've bought your vision and they're not going to do anything to undercut you.
Its all there - https://github.com/everpix/Everpix-Intelligence/tree/master/...
There Is No that
What a hugely useful thing for you guys to do. Thank you, truly.

The lesson I see from this: AWS hurts bad if you are using it heavily, but salaries... salaries kill. Automate, outsource and self-build as much and as long as you can possibly stand it, and then push on a lot longer than that.
Very cool! I just recently discovered many of the joys that he talks about here. I switched to mostly using handheld tools, because it's just damn fun to work closely with wood.
> And -yes- that tsotech article just sucks.

It's just a blog entry. I'm not a journalist.

But thanks for the criticism. It's clear you and I just disagree about displays.
The Process of a Sales Call
Ruby HTML5 tag
> Or Google could buy up houses and apartments and turn them into corporate housing for their workers.

How is that a solution? Won't it only force out more people?
TIL middle-click. :)
Hey great list. I'm working on a game that teaches programming and game design. It's now available for download at www.betathegame.com. One of our co-founders is a female!
Hence judicial discretion and jury nullification. But the idea of jury trials for traffic violations is economically laughable.
The trend towards startup transparency is pretty damn awesome as a startup founder myself. Even with startups that have nothing to do with photo sharing, being able to see the guts of a (failed) startup is extremely insightful.
We (my wife and I) hired my mom to run my e-commerce stores after she retired. She is paid an above-average hourly rate, can set her hours, and can work from home. Knowing that we would be giving someone access to a merchant account that has a significant amount of money run through it each month, we had to have someone we could trust to process refunds and occasionally charge additional amounts when orders were upgraded.

She spends 1-3 hours a day managing the stores while my dad works on his model trains. It's enough to keep her busy, have a sense of accomplishment similar to her old job, provide a little extra income - all while not cramping their retirement.

I was a little nervous at first - more about her feeling pressure to make us happy than us being satisfied with her work. However, her role is clearly defined (answer emails, return phone calls, and submitted/track orders to our supplier, etc). This reduces the chance of misunderstandings or let-downs than would be more likely to occur with a less defined role like strategy or marketing.
They could, https://duckduckgo.com/privacy

>We also save searches, but again, not in a personally identifiable way, as we do not store IP addresses or unique User agent strings.
Odds are good if you're married to someone of a different race, your in-laws are of a different race, and you know your kids are going to be mixed, that you're probably not racist.
From [1], the vast majority of the AWS cost was Storage ($9k in Oct 13), a large ECC instance from Feb-March 13 ($7k per month), and backups ($5k in Sept 13)

[1] https://github.com/everpix/Everpix-Intelligence/blob/master/...
If you are genuinely taking requests, I'd personally ask you to ask your friend to query their YC contacts on these subjects:

1) whether they can actually describe in some detail what JL / KN / CL do at YC (hint: they're easily seen to be quite active, so one might wonder what's keeeping them so busy)

2) whether they ever bothered to arrange office hours with any of them to see whether they could be helpful (YC partners' schedules are oversubscribed so you can't expect them to come to you to offer help)

3) whether they ever drafted a contract or financing document during their early stages without consulting KN or CL (and if so, why they chose to make important decisions without the advice of experts who are strongly incentivized to help them free of charge)

4) whether their company survived long enough to need advice on financing, contracts, or founder issues such as a departing founder or bringing on a late-stage founder

I think that would help to clarify how justified the initial claims were.
If he didn't want people to think he was rich, couldn't he... not buy a Ferrari?
They have their data up here https://duckduckgo.com/traffic.html
how many full time employees? Also Consultant costs seem way too high..looks like they hired a bunch of contractors.
False: when you get > 500 (not >= 500).
http://railsgirls.com is an excellent program.
Well it doesn't strictly have to be treated, it's an attempt to make it "cleaner." Unintended consequences and all that.
It's not my place to ask, but if I were Jessica I would probably appreciate an apology. She said you made her so angry that it was difficult to remain calm. If you make someone that angry in real life based on your own mistake, wouldn't you normally apologize for it?

But my greater point was that there is generally too much criticism and indignation that are substituting for listening and understanding. Put yourself in the place of PG and YC in having unjustified criticism like you posted directed at them. And maybe take that to heart before you throw stones.
I have to say, if you're really in it to have an awesome car to actually drive (and not a status symbol per se) there's a long list of cars I would consider ahead of a Ferrari.
The snark, however, is wholly original.
Why not just use the UDP logger instead? I've used the hosted version of sentry with the UDP logger just fine.
just to provide some perspective, a quick google search (oops) informed me that google sees 5.9 billion searches a day (about 2.16 trillion searches in 2013).
Before the Snowden revelation, DDG enjoyed a slow but steady growth, getting around 50 mil queries a month, and rapidly increased to over 100+ mil after the leak.

http://www.statisticbrain.com/google-searches/

https://duckduckgo.com/traffic.html
I was definitely a retina nay-sayer. Before I bought an MBPr. Never going back. Wow. The difference is remarkable and you get used to it FAST.
Beyond extensions, Firefox has a setting that can force links to always open in the same tab:

http://kb.mozillazine.org/Browser.link.open_newwindow
Ah sorry. I get so excited whenever someone mentions anything about F1 that I jump directly talking about it

You definitely would find me on /r/formula1!
I'm oh84s

jk same username on reddit as here - cmsimike.
Keeps me honest :)
IIR, old VW Beetles and Porsche 911's were largely interchangeable. So much so that my father used to hotrod Beetles with Porsche engines and I've seen at least 2 Beetles with 911 bodies on them.
The reasons I wrote "he's acting as though sexism is a solved problem at YCombinator" are because none of his suggested solutions are about sexism at YC and this line: "More thoughtful people were willing to concede YC wasn't biased against women."

Edit: He is willing to do more about the problem generally, and I give him credit for that.
And I'm happy to say that my searches where in this billion too :)

I still find myself looking at Google for some queries, but this seems to happen every day less and less.

Mostly local searches, as DDG is still very "english-centric". I don't know if they trying to "fix" this, but I sure hope so.

Overall I still find it an awesome search engine, thanks to the 0-click box, and the !bang syntax.
He could but then YOU wouldn't be driving a Ferrari. No one has to know you own a Ferrari for you to enjoy it.
Telling us nothing, or you nothing?

Let's have an example…
x = 60,000, y = 30,000 with difference, d = 30,000

>the fact that both wages fall a similar percentage relative

Let's pick some random rate and apply it to both, r = %10.

Now what decreased more: %10 of x or %10 of y?

>the gap between both wage classes remained the same

Really? Do the math, and d is now = 27,000.

I'm sure such math helps BoA in its positions in the private student loan market (and beyond) in such an environment.

Let's not pretend that my snark stands in the way of your understanding, clearly you had that going for you anyways…
Many business decisions require a certain level of ruthless efficiency to execute. These decisions are fundamentally incompatible the nurturing relationships established in family units or friendships.
Congrats. I agree completely.

My mom is a fantastic freelance bookkeeper. The day I go at it alone, she's going to be my first "hire".
I see what you're saying. Reading it now, it hit me that government programs have to ask for budget increases, but colleges can just raise the price and be guaranteed the money because students can always get more loans.

So this was actually the intention behind transitioning colleges from free to paid. It created the student loan bubble because there was no check on how much college could cost. To fix it, we could just do the reverse and make state colleges free with their budgets set by the government, substantially lower than they are now.
I am the interface: Gestural computing is about to change everything
That's why we can't have nice things. Damned if you do, damned if you don't. Such bullying incidents may look like PR victories for the PC crowd in terms of shaping public opinion. What they miss though is that even when they don't backfire loudly (see "donglegate"), they turn off moderate people who are otherwise neutral or sympathetic to reasonable calls for equal opportunities. By trying to guilt trip the whole white/male segment of society as "privileged" and "misogynistic", some will bite but many won't, much more so when they feel they are unfairly put on the defensive. And while some will bend over backwards and become more Catholic than the Pope promoting their social justice causes, many will grow more and more resentful. They won't tweet and blog about it but they will be taking notes and making sure they stay the hell away from PC zealots and their ilk, be it in hiring decisions, investment funding or anything else. Congratulations, you have turned a sizable part of the silent majority into an opponent.