skysight-inc/HackerNews huggingface dataset:
I think expert here is dependent on different people's perspective.

My credibility: I had over a 2000+ USATT rating 8 years ago, was #1 under 18 in Texas, top 10 under 18 in USA. I trained in China (WuHan and Shanghai) for 2 summers at my peak. My training buddy and archrival is currently the USA national champion - Timothy Wang, originally from Houston who quit highschool to pursue the sport professionally in Europe.

The kid from my perspective is still an enthusiast (my perspective). Granted, he's playing tournaments and learning but there's another huge gap between where he is now and an "expert" or "pro" in the US.

There's yet another HUGE gap between the #1 in the USA and top 250 or "expert" in the world. Timothy went to the Olympics in 2008 and lost in his first match to a 14 year old from Korea: 4-0. The "expert" skill and experience difference is vastly different and is just a moniker that is being used in his marketing. =)

To get to where he is at in a year is commendable and definitely takes dedication - to get to an "expert" simply takes time and playing hundreds if not thousands of different players at tournaments, leagues, etc...

My father is the #1 senior TT player in the US based on the last senior olympics open in 2014. He is in his mid 60's and still poses a commendable challenge to the top 250 players in the US simply due to his play style, experience, and racquet/paddle (pips out and pen hold) - not saying he always wins the match, but he can typically take a couple games out of 7. Experts/pros adjust much quicker.

Anyhoo, table tennis is a great sport with little to no risk of getting a life threatening injury. It is relatively cheap and provides an amazing workout when played at the "enthusiast" level.

Love that he's bringing more awareness to the sport. It is under appreciated and typically exists in the Forest Gump/Balls of Fury/frat houses of the world.
Except that you'll pollute your code with all sorts of design decision and syntactic clutter that make sense only in the light of testing. Except that it will take you so much time to test trivial functionalities, you won't have time to write or just think about them better. Except that your tests won't actually capture all failure cases, but only those you could think of at the moment of writing them. Except that you'll spend a good percentage of your time maintaining tests that break for the wrong reasons - that is, perfectly working changes to your code.

Sure, testing can be extremely useful and important in some cases. I'm thinking of complex engines that power business flows and applications. Testing user interfaces and MVC controllers is hypercorrection and usually a waste of time.
Seems like another manifestation of this phenomenon

http://www.vice.com/en_uk/read/permanently-temporary-0000176...

Also this article has some very basic errors in it, missing words etc. Looks like it wasnt proofread at all.
I see.

I'm doing my master degree on a remote university where I also had to do some software projects remotely. :)
What should be the next service to be accessible via our API?
I think we're talking about different things. Did you do freelancing on Elance/Odesk/etc?

I agree that doing a useful real world project for learning is great. If you get paid for it, it's even better. But cheapass clients on those websites are usually a different kind. People want to have a {popular thing} clone or {popular thing} meets {another popular thing} and don't really understand neither what they want from the freelancer nor what they want as the final delivery. Of course, there're good but cheap projects on those marketplaces as well. But as a beginner, it's way too use to stumble upon let's say... not very pleasant clients. Thus if money is not the issue, I'd recommend going the non-profit way instead. They at least know what they want and usually appreciate your work.
Did you report those issues? Maybe they are not obvious to the developers.
I also support the abolition of corporate welfare as a first step. After that, there will be time to talk about other forms of welfare. But that's not what Sam's Marxist-inspired essay is advocating, on the contrary.
The proper solution is to capture the externalities imposed by coal and force those who burn coal to pay the entire cost of burning it, including the cost of the emitted pollution. Then the solution will work itself out. If coal is indeed the best solution even with all the damage it causes, it will still be viable when these costs are captured. If other methods are better, then they will win out.

The problem is that right now we allow people to burn coal and vent the combustion products into the atmosphere while not paying for the massive costs this imposes on the general population.
Number systems by complexity: http://www.sf.airnet.ne.jp/ts/language/number.html
>You said you have tried, but you didn't post what you tried, or how it didn't work.
>by overloading operator[], operator=

It's literally there...

>You then finished it up with a passive-aggressive FAQ section which was entirely unnecessary ... 'I want to do it this way, even if there is a better way'

What's wrong with that? I wanted to achieve a very specific thing. Can you please tell me what is wrong with that?

That FAQ is meant to avoid getting answers that I don't need. Have you ever used SO? When you do you'll see that these questions usually get a lot of responses like:

"Just drop C and go for Python, Python does everything for you XD"

"Just throw Boost in there and you're done [and turn your 1s compile time into 10 minutes] XDDD"
The desktop environment already has to provide a means of interprocess/component communication, so it gets solved there. You can already see something similar in Chrome where functionality like rendering is done in separate processes.
It has largely become more or less a standard expectation that every single question I come across on Stack Overflow through search engine results will be locked. This expectation is rarely contradicted, and then only usually within very small sub-niche topics (the Racket SO community is quite pleasant, frex).

It has rather ensured that I never made any effort to contribute to that community. I do still use SO answers if Google or DDG happen to provide me with a link to one that answers my question, which in fairness is quite often, even most of the time. But when so many of those clearly helpful answers (often answering my own question to the letter), are downvoted/locked over some matter of bureaucratic principle or the opinion of a nameless moderator, it makes it abundantly clear that any contribution I might occasionally wish to proffer will be unwelcome, and any question I ask is as like to be met with censure as actual assistance.

Actually participating in SO seems these days to be about as fruitless an endeavor as editing Wikipedia was.
[i pray] it is. Many of the technologies listed solve the same problems, yet knowledge of "all" is a "must". I've seen some mixed stacks, but never the Java, Scheme, ASP, PHP, C++ one.
Number Systems of the World by Complexity
How we bootstrapped a product incubator – Part 1
That's just the US, where natural gas is plentiful and very cheap.
Too late to edit, that should have been KWh of course.
It doesn't seem possible for solar to make that much progress in that short a time.

It takes forever to get transmission capacity approved and built to areas where solar is really cost-effective and we still don't have grid-scale energy storage.
http://www.breitbart.com/london/2015/01/28/claim-russia-fund...
the suggestion is, as in the US, that a lot of groups are receiving support from outside their respective countries.

There is a lot of money to be lost for other counties should the US and Canada develop their resources to their fullest and unlike many other current oil producers there is the ability to exploit freedom expression and movement to limit this expansion of resource development.
After 30 years of the Free Software Foundation, where do we stand?
This actually looks a lot like the product of someone asking several "tech savvy" friends what skills a web developer would need, and then pasting the results into a job announcement.

This practice isn't limited to small shops either - I've seen multi-billion dollar companies (not in the tech sector) require a 4 year CS degree for a Wordpress developer position.
Depending on local variations in electrical code it can be. But check with a licensed installer familiar with your local code.
This is a fair point and something we are actively pursuing. Right now the radar plot represents a trade off between an effective interactive form of visual input that is also compelling and provides an easy mechanism for visual comparison (with the shapes overlapped).

Appreciate the feedback.
In a typical US installation, the connection between the utility service and the dwelling service is made at the meter box. The meter forms the physical connection. When it is pulled, utility service is cut.

Secondary sources of electrical power such as solar panels, batteries, etc are connected downstream of the meter, i.e. connected to the load side from the perspective of the utility provider. Pulling the meter disconnects utility service but does not disconnect the secondary sources of electrical power. The dwelling therefore remains energized [and that's the point of installing such systems].

The difficulty in deenergizing the system presents a hazard. Finding and identifying the various disconnects takes time and is subject to error: who knows what was done for convenience or through poor planning or plain old stupidity.

Even if there is a disconnect for a grid of solar panels this only deenergizes the load side of the grid. Panels exposed to sunlight remain energized. Similarly lead acid batteries maintain an electrical potential when disconnected from the load side.
The Uberization of Healthcare
More Than Half of All Emails in UK Opened on an Apple Device
I've always been uneasy about the fact that Stack Overflow users can edit each other's posts more or less arbitrarily. User A can edit user B's post to say something embarrassing, and most readers will attribute it to User B.

I've had this happen with my posts. It's never been egregious, like a user inserting something inflammatory into my otherwise mundane programming question. Most often, the offending edits give the appearance that the original poster doesn't know how to write or doesn't know basic programming concepts. It's not unheard-of for potential employers to look at a programmer's accounts on Stack Overflow, Github, etc., so an unflattering edit could be problematic.

Granted, one can use a pseudonymous account. But it would be better not to have to.
You mean like a generator transfer switch?

http://www.generac.com/all-products/transfer-switches/home-b...
Lawn Love (YC S14) is hiring a full-stack engineer
Lawn Love is hiring a full-stack engineer. We're a small, nimble team working on bringing 21st century convenience to the $74B lawn care market.

The current process of finding, scheduling, and managing your lawn care is unduly painful, and quality is all over the map. We're adding a layer of tech-enabled-ease to the mix, which both dramatically improves the customer experience while helping our service providers earn more.

You'll be engineer #3. This means you'll get to work in a ton of different areas, have direct influence on the product and help define our culture as a company.

Here's what you can expect from us:

- Great compensation and real ownership (both equity and over the product).

- We'll make your life easier with great benefits (full health coverage, un-metered vacation, regular catered lunches).

- New gear and whatever else you need to be productive.

- We're well funded by great investors and are growing quickly.

Our requirements:

- You love working hard, not just for financial rewards, but for the opportunity to grow personally.

- You are intellectually curious, and you get stuff done. Results are what matter to you.

- You can traverse the LAMP stack like nobody's business.

- You live in (or want to move to) beautiful San Diego.

We'd love to hear from you at jobs@lawnlove.com. Resumes are cool, but we're much more interested in seeing what you've built. :)
Well, "health" isn't unidimensional, but one of the key areas (and one, but not the only, key risk area from obesity) is cardiovascular/respiratory health. Being able to run a mile (or not) is a much more direct indicator of that than obesity/non-obesity is, so at leas in that area of health, it makes sense to see an obese person who can run a mile as "healthier" than a ideal-body-fat person who cannot.
I thought it was, at its core, research made by K. Anders Ericsson ("The Cambridge Handbook of Expertise and Expert Performance"), but I have to confess that I have read neither author, so could you please expand on why it is anecdotal? Thank you!

UPDATE: Wow there seems to be a lot of information in previous HN threads such as https://news.ycombinator.com/item?id=7323837 or https://news.ycombinator.com/item?id=8197102 and a response to my question in
https://news.ycombinator.com/item?id=8197467
The history of questions is why StackOverflow is so great. If it were like a normal forum with only time sensitive content it would have gone away like all other technical forums.

Your question is shared with all the future people who have the same problem, it isn't your soapbox to complain in. Your experience with SO is probably fairly minor, the moderators have each had to deal with at least a half dozen people breaking questions to suit their own benefits, it gets tiring quickly.
IE&Safari Webrtc plugins
Yes, they usually are.

The sweet spot is to find a company developing a new product or something of the sort.

Where I work now I started on a new product that was young, and since moving on from that project, we have replaced many legacy applications/products. I've done my longest employment stint (4 years) of my career because it's been my best job at this point.
Pivotal Aligns with Hortonworks to Give Big Data a Big Boost
Rather than talk about how it "seems like" a slim chance, you could actually calculate the odds and see just what the chances are.

And remember that if an event is one-in-a-million, it'll happen thousands of times in the world at large.
They didn't specify the future employee's legal status in the country. Are they accepting resumes from the "undocumented illegal aliens"?
It will be those who think like you who survive the apocalypse. </humor>
I dont think kqueue fulfils the need of listening on file system events. Mac OSX has FS Events, to fill the need of inotify. Kqueue is more of a replacement for Epoll and works consistently across all file descriptors, not necessary for listening events on file paths.
I would dispute the value of the code. The code he took wasn't part of the "secret sauce". It didn't contain any of the logic for actually making High-speed trades.

On what basis, may we ask?

The only statements from the court that I'm aware of are those confirming that a significant amount of proprietary code (in comparison to the amount of OS code) was taken.

But not as to the "value" of the copied bits, or their potential to otherwise wreak havoc.
apparently I pissed off one of the moderators (when asking him why is my question "off-topic")

No, apparently you pissed off all of the moderators when you called them all dick-sucking cunts.

You must be a really special dude to do that and then get your feelings hurt when you get downvoted for it.
No, but if you hire her through an agency that you pay (and not her) then yes, her agency is her employer.
That's cool if you know what to expect. Per-hour is not the answer to all problems though. I had clients who were very picky about the hours logged.

Make sure to check Freelancers' thread on HN on the 1st of the month.
The same could have once been said about Whale Oil.
This concept is exactly where I predict things will/should go. No idea if this particular product is any good though.

It's wasteful and expensive to duplicate components across many devices. Have them in one device, with other devices sharing them / as dumb terminals to them. If I want to do something on my phone, but on a big screen, I should be able to pull out a big dumb screen that talks to my phone. Of course in this scenario replace "phone" with "hub."

Counterpoint: as we gain the tech to do this kind of things, the hardware may become so cheap that we gain very little cost savings from not duplicating most of it.
To decide whether to optimise/not optimise or use goto/avoid goto you need some amount of experience. Thus, people with no such experience resort to the rules of thumb (don't optimise, don't use gotos). From there it's a little step to trying to impose the rule dogmatically on the others.
Because it doesn't do any good to serve over SSL. They do provided GPG signatures and checksums which provide assurance that the bits you wanted are the bits you got. Ex. http://download.documentfoundation.org/libreoffice/src/4.4.0...

https://www.gnupg.org/gph/en/manual/x135.html
Docker: Containers = Images
I'm sure it's not accidental. They either don't see the difference between your two alternatives, or see an advantage in intentionally confusing them. It's a standard tactic to paint your opponents as being unpatriotic.
Monitoring with Zabbix
How does the mobile version compare to Microsoft Office for iOS and Android? What kind of cloud offering does LibreOffice have, where do I go to use it online and what kind of online storage options does it come with?
There are a lot of replies on this comment, but I just wanted to add my experience and maybe some advice - I'm TA'ing for a CS class this semester, and we have an open forum for discussion kind of like Stack Overflow. Unfortunately it's content like what you posted in your revisions (expletives, open frustration) that make it unpleasant. The plain fact is that saying things like that does affect strangers, no matter how frustrated you might be - no one wants a public forum with that.

I have had questions like yours before, by the way (see http://stackoverflow.com/questions/24173094/c-polymorphic-in..., for example), and I kind of agree that it shouldn't have been closed like that. C++ is a confusing language and there was indeed a good amount to learn from the answer to your question. But you definitely could have handled it much better; get some feedback and maybe edit or make a new post with that feedback and you'd be good to go!

All this is going to trying to show you that your attitude is a little belligerent (it's showing on this HN thread again, even), and changing it goes a long way. I've come to the conclusion that the people on my class's forum and you don't really realize that there's something wrong with how you're communicating. But being polite isn't very hard, and I think you almost managed to do it in that SO thread. Take some time to work on your attitude, and you will get much further :)

Please don't take this in the wrong way. It's up to you to change if you'd like; I'm pointing out the benefits and you don't have to if you don't want to.
They clearly know what they are doing. They definitely need people with prolog experience
It probably isn't.

There is a large portion of the federal government that have tied up Canadian economic interests in the tar sands. Entire regions of the central provinces are literally propped up on tar sands extraction. Take that away and you'll have swaths of blue-collar workers with mortgages, debts, and families and no income. They will probably be pretty mad.

Any group that harms tar sands extraction operations harms Canadian citizens... I can see the logic there.

The scary thing is the wider implications of C51 and that it hasn't been voted out, just tabled. This sort of thing winds up being buried in another bill with more obscure language around it when everyone has moved on.
It appears to be a way to cast the UI from your wrist to your palm, so you can use apps designed for a 5" screen.
If you read that article, what I see is that Microsoft has been forced to do the following:

Give away everything for free

Produce it's own hardware, and at a loss (Surface may have made $1b now, but it's lost more than that over it's lifetime)

Frankly, I don't know how they are making money now a days.
Create and manipulate fonts using JavaScript
A study commissioned by Greenpeace. Yes, a very unbiased and honest source on these topics. Might as well list an NRA study on gun violence.

And read closer, please. The study claims to have found indicators pointing to shortened lives, not people being killed by coal, which is significantly different.

And, again: warmth and electricity and live to 65, or cold and darkness and live a little longer. And really, that wouldn't be the trade off, because electricity and warmth also lead to longer lives. So this study is meaningless and shows nothing at all.
> Is this true? Can you provide a proof of concept that can attack xscreensaver in this way?

I believe this should work: https://github.com/magcius/keylog

> What is bad about letting an app talk to alsa if it needs audio?

In general, audio output is not really a problem. However, input is much more problematic. For instance, your app could listen on your microphones and send the data over the network. Permissions on the audio device doesn't work here, especially considering that such permissions are per-user, not per-app.

Overall the security model in unix is pretty shit for the desktop. Its all about protecting root or other users from the user. However, if I'm on a single user laptop that is not overly interesting. The much more interesting part is protecting the user from the system. For instance by being able to run a game without it ever having the possibility of reading my personal email or web history.
Just to clarify: No one cares if a video player has low-latency audio as long as the audio latency matches the video latency. As in, it totally sucks when the words coming out of an actor's mouth don't line up with the audio.

The only place where low-latency matters is real-time encoding situations. For example, video conferencing, composing music, streaming things live, etc but even in those situations "low" is a relative term. Low-latency video conferencing is anything under 200-500ms (depending on who you ask). Low-latency music composition is <20ms (again, depending on who you ask).
Last time I ran Popcorn time, it didn't run in the browser. Has that changed?
I'm pretty sure nobody who fits a quarter of their qualifications is in desperate need of a job.

Of course, this is almost certainly a situation where the person writing the job description has absolutely no idea what they actually need so they took a very bizarre shotgun approach.
You mean the Web?
Ask HN: Documentation before starting a software project?
How much up-front documentation do you write before starting a software project? Do you do any tradeoff studies or analysis, and if so, of what?
Please, see taylorhou response.
A how-to for investor updates (plus DocSend's investor update stats)
World-wide, in 2010, the IEA calculated that fossil fuel subsidies were $409 _billion_! http://www.iea.org/publications/worldenergyoutlook/resources...
Yeah, I looked into that and last I checked it is prohibitively expensive. If this is a viable alternative I can see two great uses.

1.) Whole house UPS
2.) A way to take advantage of significantly lower night time electric rates.
Top EarthPorn photos with 1 star reviews of the sites
I am sort of new to the whole startup scene. How much should I value equity if the company is only a year old?

Is there a formula or some better way I can gauge it's worth?