skysight-inc/HackerNews huggingface dataset:
Looks really sweet I'm gonna try adding some os code
The disconnect may be a result of what schools people are familiar with. At (Carnegie Classification) Research I universities men make up 64% of math and stats majors, whereas at Masters I there is almost parity. These university types are #1 (~8000) and #2 (~6000).

Still even 64% is hardly EE at Research I (85% male), so your overall point stands.
" and they helpd him correct the issues"

You don't explain how they resolved this. If this was a restore from their backup and your partner didn't actually lose his files forever, is this really "destroying"? I don't use dropbox (for no other reason than my ADSL upload speed is terrible) so not asking as a defender or fanboy.
Somewhere along the line, this concept of a founder/CEO taking a tiny salary got worked into the way start-ups work. Should a founder be paying themselves a huge salary and living it up based on that? No. Should they be able to pay themselves a livable wage that doesn't mean they are spending their nest egg or making drastic cuts in how they live? Yes.

This article is lacking in one key area, which makes the argument valid or not. How much money these startups are making. With out that data, this is just another self fulfilling prophecy that the VCs and their followers can point to and say, see?

I'd be lumped into the older founder class and having a family to support I could not take a giant pay cut if I started a business. I save and manage my money carefully but I would pay myself the same salary I make now so that I could at least have the same level of money comfort I have now. Doing anything differently is simply stupid and a VC that is angry about it isn't someone you should do business with. It's a way they keep their power when at the end of the day the people with the idea that makes all the money should have the power. You want 10 or 20% of my company? Great, I'm going to pay myself what I'm worth. The minute people stop letting themselves be bullied by VCs is exactly when this kind of stupidity stops happening.
Proven Techniques for Idea Validation | VentureStab
Golden rules of outsourcing dev
Would latency affect the non-streaming parts of Netflix, e.g. browsing titles?
Netflix hosts their video servers much closer than ec2's us-east...
Back in the day when they just took the photo you gave them and laminated it into the passport, I wondered what would happen if you printed the picture using photo reactive ink.

I used to have as a sample some ink that would break down in ultraviolet light and become transparent. The use case was things like printable visitor badges that after 24 hours of exposure to light would say "VOID" on them. Basically they had the word VOID on them, then white photosensitive ink was put over it, and the badge printer printed on top of that ink.

So my question was if you created two photos, and then printed over one with another, then after a while the picture in your passport would be different.

The challenge I never figured out was you could get this ink in black, or white, but I wasn't sure you could make a black and white print blending the inks that would pass muster. It would have to be opaque enough to cover the picture behind it.

Sadly I had to file that idea under "probably won't ever be able to know one way or another." but it might make for an interesting plot mechanism if I get around to writing a thriller.
This is not about taking PHP seriously.

The point as I understood was that for all of PHP's faults, (almost by accident) it managed to get certain things right, or at least right for the Web in the time in the time of it's heyday.

These being, chiefly, that the much-maligned document-based scripting model turns out to be really easy to package, deploy, and most of all, to learn. And that it also (again by accident) happens to be in some ways easier to program safely in, compared to handler-response based frameworks.

Don't get me wrong -- I don't see these as anywhere close to redeeming strengths for PHP. It's still a crappy language, all the cheerleading and apologetics from the likes of FB and Etsy notwithstanding. But the presentation does make some interesting points.
However, if you can make it "As Good" but cheaper, then you have a very good chance of unseating the incumbent.

I think the point of the story was that in many cases, you don't have a particularly good chance of unseating an incumbent with a similar level of product just because you're cheaper. Often you have to be much cheaper, or people who have already bought into the other brand are unlikely to move. There are a variety of reasons for this, from the practical cost (time and effort to migrate may not be trivial, depending on the nature of the service) to the psychological (brand loyalty 101: having chosen a brand, people want to believe they made the right choice, so they have a tendency to defend their decision to others and rationalize away any competing alternatives as inferior choices until the difference is wide enough that they can no longer bring themselves to believe it; see also: it's easier to retain existing customers than to attract new ones).
From the store, anyway. The update at the end of the article states that they were wrong, and the single player game is still in users' libraries.
I suppose it depends on what you/your-organization views as the realm of "management". I like Joel Spolsky's suggestion that they should just be moving furniture out of the engineers' way. Of course, he cites Microsoft, and I know how many of us feel about that company.

"At Microsoft, management was extremely hands-off. In general, everybody was given some area to own, and they owned it. Managers made no attempt to tell people what to do, in fact, they saw their role as running around, moving the furniture out of the way, so their reports could get things done. "

src: http://www.joelonsoftware.com/articles/fog0000000072.html
More like they can more easily match you with your face, or match one picture to another (e.g. if someone tries to request a passport with your picture, or request your passport with their picture).
As you said, to the video card the monitor basically looks like two separate panels. I think the issue is that the GPU/drivers don't have a scaling mode that spans screens so that, for instance, a 1920x1080 source image is split to two, scaled to 4k, and the halves sent to the monitor separately.
Apple, Amazon, Twitter, Google, Red Hat etc.

There is a big difference between server side and client side Java.
The Best Virtual Private Networks Of 2014
Scheduling and waiting overhead?
What waiting?
Yeah, Ted Chiang is great. I really enjoyed "Stories of Your Life and Others" this winter. Thanks for the recommendations, they're on my list!
Over-preparation is poison to me. I come off wooden, and get very nervous about attending to the script. I present much better when I'm speaking to simple notes, with only a few carefully prepared phrases to introduce topics. Like everybody, I used to be petrified of speaking to groups. Now I like to say I can talk on any topic to anybody for 10 minutes with a few moments' preparation.
We also ended up rolling our own to simulate individual stateful clients connecting concurrently. It was pretty easy to do using Python and Eventlet.

We wrote the client logic in a straightforward imperative way, and then just spawned off thousands of green threads, measured times, and aggregated the results.
Don't worry everyone. As the article says, O'Donovan has written to the Chairman of the Oireachtas Committee on Communications, John O’Mahony TD, who is well-qualified to see through this nonsense -- he was elected because of his fame as the manager of the 1998 and 2001 All-Ireland winning Galway Gaelic football team.
Plant your feet and square your shoulders to the audience. Walking around is ok, too. But slouching and shifting your weight from left to right can hurt your confidence as well as hurt the way your confidence is projected. You'll develop your own more natural style over time.
grellas is describing what lawyers and courtrooms would think of the patent.
While others have correctly pointed out that 25 Mbits/s does in fact equal 25 Mb/s, (though, I always use Mbits/s, just to eliminate the confusion) - I'd also like to note that bandwidth is always measured in SI Mbits - I.E. 25 Mbits/s of bandwidth is always 25,000,000 bits/second.

Any time you see someone call it out explicitly as 25 Mib/s, double check and see if that's what they actually mean - 90+% of the time it isn't.
There are lots of bad investors, that is for certain.
Year Of The Internet of Things
bitch please.
Your comment summed up: "Look how clever I am!"
It's actually more a breakdown of Netflix -> ISP -> Customer performance chart.
Speaking of Java, does anyone know if there are any plans of having "real" generics in Java?
DNSimple - Announcing the Versioned API
Get your next paycheck in bitcoin using bitpay's new api
Thanks for reminding me of that, I will have a look.
I can feel subtle differences with small finger movements on cello. It's actually really fun really high up on the instrument, as the notes are super close together, and you can make extremely microscopic movements that affect the pitch/sound!
>I think it is fair to say that if someone started with today's web/mobile requirements and designed a language from scratch to meet performance, latency, and memory requirements as well as portability/cross platform execution

True, but so is that developing a simpler, cruder and slower but Fast Enough alternative to said language, would take less time and by the time the said alternative would developer, they would be on same feature parity.

> That is, you're comparing 15+ years of Javascript JIT engineering activity with what, 2-3 years of PNaCL activity by a much smaller team?

No, I'm comparing asm.js engineering (if you can call it that), to (P)NaCl.

JS performance improvements was a weird road to take, but JS of old days wasn't the JS of new days. It's use case was significantly different and Google wanted to enable new use cases for it to run it's Gmail program. So they did.
Derick, always impressed with your writing and work. The challenge I hit recently is that the saas providers I'd like to use don't enable the user experience I need my app to have. I will likely end up doing most everything directly on aws, even though I would prefer the improved time to market gained by leveraging higher level paas abstractions. Of course, iaas is still a nice high level abstraction itself :-)
Then I may not fall under that category, as I am a contractor in the sense that my "employer" is a staffing agency, and I am working for their client for 6 months before converting to an employee of the client. So, while I am a contractor for ClientX I am legally and employee of StaffingY
So much here that is wrong...

But what does he mean with "Law enforcement agencies in the United States have recently taken action to address this issue (open source browsers)" in the last paragraph?
I thought they already did that - that's what ADR is, right? https://en.wikipedia.org/wiki/Dubbing_%28filmmaking%29#Metho...
Why don't they just give you the option to only play the video/audio when the tab is active?

Facebook already auto-starts some videos only when they are in view, so the technology is available.

If you want streaming audio, you just have to open up a new window.
Loser pays: Kilopass v. Sidense
Yeah, that is great stuff. The language of our times capturing some very old themes, biblical even, under an interpretation. Primo betraying Sapphire's creator/god, the violent escape of the created from a realm governed by the creator for his benefit to another world of their own design.
I've been struggling to put in to words what exactly I think about Jelly, and I'm intrigued but underwhelmed at the same why, and here's the reason: Jelly seems to be (to me) the product of the Silicon Valley filter bubble.

Here is my use-case:

- I do not live in a huge city, but it's decent size (greater metro area is ~400k, city proper is around 50k-80k).

- I do not live near a large "hip" tech center (we have tons of tech in the area, but it's mostly military contractor engineering sorts of stuff).

- Many of my friends are not technical people, and so don't tend to fall in the early adopter category.

- Tangentially to the not being technical part, many of my friends are the sorts of people who don't use Twitter because they don't "get it".

- I don't use Facebook.

- I work in a field dominated by academics, so a lot of my colleagues and the sorts of folks I meet at conferences, etc. tend to be the type of people who don't use Twitter/early adopt new products as well.

- I use Twitter, but due to the stuff above most of the sorts of people that I follow are people that I've never met who do fall in to the categories that I don't fall in to; they live in NY or SF or Boston, they run in a tech-forward-thinking crowd, etc.

Jelly doesn't work for me. When I open the app, it's flooded with a bunch of stuff that's super specific to these tech-hub areas and full of people that I don't know (and who don't live anywhere remotely close to me). The overwhelming popularity of the "Who is this?" question (which is also a little creepy) is a perfect example of what I'm talking about. The few people I've met that do use the app walked away with the same opinion; there's nothing there for them.

Here's the thing. Jelly seems like an awesome idea. But it reminds me a lot of Oink and Stamped, which also never really took off. I loved those apps and tried my hardest to get the people around me to use them but I couldn't because there was no community for them there. These ideas are so interlocked to the startup scene filter bubble that it's really hard for them to gain traction with every day folk that have slightly more mundane lives, like me. I wish I knew what the solution was because these ideas are always so cool, but I just don't.
Oh, I should have been clearer about this: When I say "prepare," I don't mean, "write everything down that you want to say." I agree, that doesn't work well for many people, including me.

Rather, I meant that if you're giving a talk on a subject, try to research it beforehand to a far greater depth than you'll actually be addressing in your talk. That way, the stuff that you talk about will seem relatively simple to you, compared with the knowledge that you've accumulated on the subject.

FWIW, I never write any speaker notes. I want the talk to be a natural extension of me and my knowledge, not something artificial that I'm reading, as if from a teleprompter.
Rails Consulting for Fun and Profit
> I'm quite sure it's not the intented one.

Don't be so sure - remember who makes the big political contributions.
Exactly: let the user decide "I need this thing to keep playing music/video in the background." But unless he enables it, play it only when it's topmost.
I guess this is more an argument about designers without experience of the platform - but most designers /don't/ have experience with iOS. Especially in an agency model it's easy to "receive" a design that uses very slightly non-standard controls, attempts to use Android UI paradigms in iOS (or vice versa) or generally make everything a pain.

For example, I've had discussions where a designer has insisted that the navigation bar is 50px high, which is a proper pain. (The correct solution here being to leave it at the default of 44px, safe in the knowledge that they'd have to be properly anal to count up the difference).
What data does the chip actually contain? Is it an identifier linked to a database or does it actually contain your personal information?

One reason I dislike biometric passports implementing RFID is because typically most suffer from poor implementation, it's like a one stop shop for identify theft for any nefarious type within a few meters of you.
As a frontend developer, I like having designers figure out the look of a page, and implement the look in a way that doesn't break what I've implemented. If they need help, I don't mind helping - in fact, I have a bit of design experience as well. However, it is not a good use of my time, so I don't do too much of the css.
I don't know about 'life-changing' but the best books I ever read were:

Tractatus Logico-Philosophicus

(Ludwig Wittgenstein)

Being and Time

(Martin Heidegger)

Of Grammatology

(Jacques Derrida)

Writing and Difference

(Jacques Derrida)

Martian Timeslip

(Philip K. Dick)

Ringworld

(Larry Niven)

The Forever War

(Joe Haldeman)

The Metamorphosis

(Franz Kafka)

Finally, the Greek tragedies and Goethe's poetry are basically perfect.
Fine. Yes, the socialist response is that a worker should control what they produce -- a collection of workers together would democraticly control what they create together.

So sure, the socialist argument (or more accurately the labor theory of value) is that a worker (variable capital) produces some value and is then paid a wage for that value which is less than said value. This difference is the surplus value, some of which is used to pay for upkeep or new machinery (constant capital), pay capitalists and some becomes capital for future investment.

If a worker is from India or lives in India and produces the same value as one born or lives in the US they deserve the same share.

Of course, as I said, the real socialist position is not getting a share of what they produce and the rest being controlled by a capitalist but instead collectively what is surplus and how to use it.

The capitalist response is to say you don't deserve the same share (and especially not the full value), thus making the surplus value larger.
But what about those of us who doesn't know where we are and what year it is, when we wake up from a nap? Does the results still hold for us? I am so disoriented after a nap that I am borderline deranged for several minutes.
The Strange Case of the "F Gwenifill" Tweets, Solved
These are more suggestions for anxiety than they are for public speaking. Reducing anxiety is just one (common but not ubiquitous) issue, and there are 100 other things that people work on to improve their public speaking- like storytelling, building rapport, body language etc.
How can they do this! Are we gonna let Kanye West's lawyers win! The first amendment's at stake here!
The experience seems like fair preparation for the reality into which their charges will graduate.
If you mean the U.S. "passport card", it's: "Valid when entering the United States from Canada, Mexico, the Caribbean and Bermuda at land border crossings or sea ports-of-entry. Not valid for international travel by air."

http://travel.state.gov/content/passports/english/passports/...
Maybe I'm imagining, but weren't there rumors that Google's new business was taking small fees from online and real world purchases? Especially those expedited through Google hardware and software?

It certainly would make Google Shopping, Glass, and self-driving cars seem like legitimate business decisions.
This only has liberal or conservative. I'm neither
I don't think blocking a specific set of IP addresses constitutes deep packet inspection. If they were reading the payload contents for strings matching the CourseTable site, that would qualify.

Still, this is a stupid move by Yale.
Supervised users are definitely awesome for kids, but I'm also planning to try it out as a replacement for my current /etc/hosts hack for keeping away from time-sucking sites.
Oh. I haven't thought of emotioneric in the longest time. Thanks for the smile.
I draw a salary of $0, but at the end of the year my company pays its profits out as dividends -- so it ends up in the same pocket anyway.
All users of Google search are non-paying, yet competitors have found them remarkably difficult to dislodge.

And in the other direction, Gmail is a big popular email service now, but it took many years, and a dramatic value proposition (1GB for free!) for them to make inroads against Hotmail and Yahoo.

I see no reason to believe that free users would be any less likely to be loyal than paying users.
It took me less than a minute of searching to determine that it is.

http://www.academia.edu/896634/Risk_Probabilility_and_Uncert...
14 Design Trends for 2014
I'm sure no Yale student has ever heard of tethering and that blocking the site on the Yale network will effectively prevent very smart students from reaching this website.

You would think that the Yale administrators would know better than this.
Another use case is that if you start up a music player, a video, or click on an embedded video on Facebook, and then tab away from it. If you didn't pin it, it can be hard to find it again.
Maybe 3-4 times a day.
I am just playing devils advocate here, but you said the manager had zero interest in your challenges. Did you have an interest in his challenges, why he is pushing for certain dead lines etc?
What's the purpose of Yale censoring certain websites? I find it hilarious that people spend so much money to go to Yale, and some of that money goes to inspecting what they're browsing.
My experience is more with applied math (for physics and engineering), which is kind of another world from what mathematicians do. I'm not sure which you would prefer, but if it's the former I recommend checking out the table of contents from Mathematical Methods for Physics and Engineering by Riley, Hobson and Bence(can be viewed on amazon). It has a nice listing of all the topics, mostly in the order you'd want to study them (with a few exceptions). Doubt I'd recommend it as a first book in those subjects for an 11th grader, but it should give you an idea of what's out there.

http://www.amazon.com/Mathematical-Methods-Physics-Engineeri... (click to look inside -> table of contents)

The "other world" that I'm much less well read in more involves proofs and foundations, and would probably start with Euclidean Geometry and Set Theory, then topics like Abstract Algebra, Topology, Advanced Calculus, Real and Complex Analysis, Category Theory, and so on.

I'd also recommend j2kun's blog, which I've found great for a first intro to many topics, though it has a bit of a programming focus: http://jeremykun.com/ As mentioned above, Khan Academy, Coursera, Udacity, EdX and the others are good too, especially since they're free, so you don't have a lot to lose if you get in over your head.

Not sure if this will help, but it can't hurt.
The list of speedtest.net servers is public and I don't doubt that Comcast uses it to drive traffic shaping decisions. Speed tests are meaningless except to establish an upper bound on last mile speed. They are not representative of bandwidth to real services like Netflix, YouTube, Dropbox, Steam, etc.
Fighting CamShow Burnout
Winamp Acquired, Will Live to Play Another Song
Agree. But first they need to learn touch typing.
It's a trade-off. The off-chip GPU will have the most memory bandwidth and the most crunching power (larger thermal envelope). The on-chip GPU will have wildly superior latency, lower cost, and lower power consumption. It also has access to the on-die L2 cache now, although I'm not sure what that means for bandwidth- how does CPU L2 compare to GPU L2?

High-end on-chip GPU's can compete with midrange off-chip GPU's.
survive in Asia

$8000/year is about the same as our minimum wage, and I live in a Western European country (Portugal). Some families live on less than that.
This isn't the attack I'm referring to. The peripherals themselves have, potentially at least, complete access to the bus through DMA, so being able to convince them to, say, write to an inappropriate physical address (say the hypervisor's kernel), could lead to a significant breach of the security model. As far as I know, no processor-level features actually protect against this.