skysight-inc/HackerNews huggingface dataset:
Agreed, but regardless of who's at fault with the lack of communication you still won't WANT to work with them. The concept being that you should want to do your work and be happy, so fix your communication problems regardless of who's fault they are.
As an aside, I'm guessing the Python add-in you mention is just wrapping the C SDK. You'd probably be interested in the Python SDK which is now maintained by the API team as part of BLPAPI v3.5 :)
DOE and NASA are testing a nuclear fission reactor for spaceflight
Yet your advice is very typical. Its like telling a guy whose talking about the heart attack he had last week to go see a doctor. The guy has probably already done that!

As someone who has some experience here (on the past kid side), results from professional help come slowly if at all, and especially if there are kids involved, drastic hard choices need to be made that we shouldn't talk about here.

The best advice I would give here is preventative: carefully evaluate the mental health of your potential partner, including their family history, you really don't want any surprises later even if you are OK with it. This is in addition to checking for lifestyle compatibility; e.g. if you are a scientist obsessed with your work, make sure your potential partner is really really OK with that. And do you require extreme order in your life to function effectively (e.g. some autism)? Ya, that is something you also need to take up with your partner.
A few weeks ago I tried to delete some of my history from Firefox...

Sounds like it would have been quicker to uninstall and reinstall the whole thing. Crazy!
Ecstasy for PTSD: Not Ready for Prime Time
Clickable links to save you keystrokes:

Repos - https://github.com/buddycloud

Wiki - https://buddycloud.org

Demo - https://demo.buddycloud.org

Channel - https://demo.buddycloud.org/team@topics.buddycloud.org
Thank you for the link, at a quick glance, it looks like it uses CSS Media Queries though? I'll have a look...thanks :)
You are required to count the fair market value of the goats as income.
Ask HN: Can Entrepreneurs exist in the common workplace?
Really need some advice on this. I recently had a software startup and plan another go at it on a part time basis. I decided to take a part time gig at a really cool startup. The only problem is I'm starting to butt heads with a non technical girl who was brought in for a testing job. She is smart but not very technical or creative, although creativity is supposed to be her specialty. I've already contributed many ideas, they honestly just come to me and would like to think of myself as a lateral, outside the box thinker. I'm not sure how long I'll be with this company but she's already tried throwing me under the bus and raised her voice today. I'm thinking about pulling her aside and making it clear, she will never raise her voice at me ever again. Or should I leave it alone? Have any entrepreneurs felt like they just don't fit in or that people feel threatened?
Actually NT was 32-bit on Alphas. Except a later in-house experiment that never shipped.
Rust isn't production ready.
Makes me wonder if you can simply disable to the 'eval' command in php and avoid all these hacks?

Is it ever used by legitimate scripts?
Comparing and updating .properties files in java
" According to the Delta Cost Project, most of the nation’s public research universities had more than half their costs paid by tuition in 2008, and other four-year public institutions were hovering near the 50 percent mark. With three more years of tuition increases, they, too, have probably passed it, said Jane V. Wellman, executive director of the project, leaving only community colleges as mostly state-financed."

http://www.nytimes.com/2011/01/24/education/24tuition.html?p...

≈50% is a fairly large amount of subsidy.
I actually like this. I think (hope) it will force people to put a bit more thought into their reviews. Anonymity with reviews is unproductive for the developer and brings down the quality of a store.

EDIT: However when companies like Enfour publicly slate those who leave bad reviews, maybe keeping their name private is a good thing.
If the government decides that a free press is of vital importance, there should be a public funding for free press. We do have such a system for TV channels in germany. However, creating misguided legislation to funnel earnings from one private company to a group of other private to bolster their income is not a way to protect free press. To add insult to injury: The free press has not proven to be very free in this whole debate, but rather greedy and profit-driven. There was very little mention of the problems of the given legislation in the free press.

This case is a prime example of big-corporate lobbyism and not at all about free press.
Smartphone with best battery life
Instaviz author here. This is actually intentional, Instaviz is really optimized for quickly sketching out ideas and thoughts and not having to worry about layout. I'm planning a 2.0 version which will allow some reorganization of the nodes within a layout.

Kudos to you for figuring out shape recognition. It took me a long while to get my head around it.
Aha! Now all developers (not just "Top Developers") will be able to communicate with their users! This is most fantastic news. It's always been frustrating for someone to leave a comment and there be absolutely no way to respond to them. This solves that handily.
You seem to be inserting a lot of hypotheticals here.
I don't remember the GGP saying anything about "chores will be distributed inversely proportional to % of household income provided".

Since we have no reason to believe that the poster was rich enough to hire somebody to do all the chores and that neither him nor his spouse had a disability that would prevent them from performing chores we can assume that he simply meant "if she would otherwise be idle I would expect her to help with chores".
http://en.wikipedia.org/wiki/Bridgeport_Music,_Inc._v._Dimen...

> Court of Appeals rejects de minimis defense to claim for copyright infringement of a sound recording.
Golang is probably hosted on blogspot, google.plus, or app engine, which are all blocked by the GFW. Call it collateral damage.
Sorry, the Sinatra based site is deployed with "ruby app.rb". Probably not enough...
Sometimes style is substance.
Olympic Committee copyright shock troops in three ... two ... one ...
Who structured this study? They're doing it wrong ...
Samsung – The Uncrowned Leader in the Market of Smart Phones
The market of smart phones has many brands fighting for the summit and it is a never ending race as the technology has something daily new to give to the world. So how does one keep a tab over it in an industry like that of the smart phone which needs to accommodate the latest technology in the devices.
> Makes me wonder if you can simply disable to the 'eval' command in php and avoid all these hacks?

I wish.

> Is it ever used by legitimate scripts?

There are edge cases, but I haven't found a need for it in almost a decade of coding. I really wish there was an option to disable it while compiling the PHP binary or using php.ini ...

Keep in mind, removing eval wouldn't have stopped this hack. It would have simply made it more obvious, since they wouldn't be able to encode/compress their injected code.
I would worry so, yes. There was/is so many PHP (and Java for that matter) jobs available that even the worst coders get hired in the end.
I posted this much earlier here on HN. See: http://news.ycombinator.com/item?id=4836095
Simon (https://demo.buddycloud.org/simon@buddycloud.org) from the buddycloud team here. Happy to answer any questions about the bc architecture or our approach.
(Forgive me if I've got some technical details wrong and I'm not a C programmer, but I do feel like this is a valid question and isn't trying to tweak the noses of C programmers. C programmers please feel free to add/correct anything I'm missing.)

C has a powerful/unsafe feature in that it allows you to directly address memory and read and write data. From a high-level, there are potential problems that can happen when doing this: (1) You might overwrite data in a memory location that you were using for something else or (2) you can write data that, say, represents a string and then read it back and try to interpret it as data that represents a number.

You can easily avoid the above two problems by using a library, while still having the option to optimize the code if the need arises. Since a product like Redis needs to be very performant in both speed and memory usage, the option to optimize code can't be emphasized enough: It is a critical feature of Redis and thus C is an excellent language to use for it's development.
The guy was exercising his rejection acceptance abilities, but instead his arguably silly request was honored.

The lesson is, don't pre-reject your requests. Make the request, and let the other party decide if they'll reject or not.
My impression was that quantum computers were already proof-of-concept, and are now in the technical challenge stage.
Yes, but it could achieve feats of multitasking and multimedia display mainstream OS could only achieve on machines with much more power. It showed that a 10X increase in efficiency is possible though architecture.
Bacteria in Antartica's Lake Vida provides hope for alien life
It may be the intention of the creators and users. However, in the UK at least, tax law is quite clear that you have to pay tax if you perform work in return for a "consideration", be that cash, bitcoins, donkeys, sex or music (for example).

Although the creators of laws don't always have in mind what happens online (often because they were created before the internet), most laws are broad enough that they cover new creations like bitcoins.

People & businesses have often tried to avoid paying tax by "swapping services" (e.g. accountant does developers accounts in return for a web site, and vice-versa), so the tax laws are deliberately broad to cover all "novel" non-monetary forms of payment.

Of course, you can only be found guilty of tax evasion if you are caught...
Nexus 4 available from Google today starting at noon PST
This issue has been corrected and tablets are now included in Device Sales figures. Thanks!
That if they are niche skills, like programming, and we teach the beginnings of them, why are you so opposed to people being taught the beginnings of programming?
How has your life changed over the past year? In reading some of your comments and replies, you seem kind of defensive. I know it's kind of natural when you're getting picked apart by your peers, especially in this environment (a generally respectful crowd). However, I would consider that some of the communication failures with your clients (whether your fault or theirs doesn't matter) might be caused by insecurity. I've known a lot of programmers in the past who were naturally insecure people and this manifested itself in conversation. Where they would say "Yes, I'll set up a cloud based solution with redundant storage and a jquery front end" (and feel a bit of satisfaction about sounding smart) I would just say "Yeah, I'll get it done and send you a login". After a year of working, everyone came to me internally with issues instead of the guy who's been here for 8 years.

Anyhow, don't get down on yourself. It seems like you're in a frustrating situation in general and you tried to air out one grievance to get some relief. Unfortunately it appears to have frustrated you more. Just realize that a lot of people here are trying to help. Also, no one here can fix your client so naturally they're going to concentrate on the only thing they can help fix: you. You might have to go out of your way to accommodate your client, but that's why you get paid right? If it isn't worth the money then stop taking jobs with non-technical clients.
OpenWorm - Whole brain emulation
Beware: Horror Stories of Holiday Shopping
Is anyone from the Rhino project going to be involved with Nashorn?
This is flat out one of the most ridiculous ideas I have seen here in quite a while.
Nexus 4 available in the US as of 12pm PST today(November 27th)
Just got the following email from google:

Nexus 4 will be available for purchase later today!
Order yours from Google Play starting today, November 27 at 12:00 noon PST (U.S. only).
> Because C forces the programmer to prioritize machine efficiency above everything else. Algorithms get contorted to account for the fact the programmer must explicitly allocate and release all resources. Data structures get hammered down into whatever form will fit C's simplistic (and not very machine efficient) memory model.

Well. We couldn't disagree more.

I love APL because it absolutely removes you from nearly everything low-level and allows you to focus on the problem at hand with an incredible ability to express ideas. I did about ten years of serious work with APL. I would not suggest that a new programmer start with APL. You really need to know the low level stuff. Particularly if we are talking about writing an operating system and drivers.

Nobody is suggesting that a programmer must never stray outside of C. That would be, to echo your sentiment, idiotic. A good foundation in C makes all else non-magical, which is important.
Nexus 4 round two... Starts... Noon!
I'm not in the US, I'm in the UK, where computer related education seems to come down to 'here is how to write a letter in word, start an excel spreadsheet and open mspaint', which is entirely inadequate.
Does Enterprise vs Consumer Matter?
I see your comment gagege. If you decide you want to return to HN, you can create another account.

I would suggest not posting any "jokes" or possibly controversial comments until you have a karma buffer of at least 500 or so.
Objective C was confusing to me when I first looked at it. Then I looked at Smalltalk and then it made more sense. The reason it is hard to learn for me is that the tool chain sucks if you aren't on a Mac. I have had nothing but issues with GnuStep on Ubuntu and Windows so I just gave up.
Thanks pixelglow for taking a look at the Lekh Diagram.
For me, writing the shape recognizer did not take much time. But designing/thinking the overall app usability took much more time.
Show HN: The Simplest Drawing App for iOS
CyberCity, U.S.A.: Hackers welcomed
As a high schooler, I think its' good that companies are trying to reform computer science in high school. Comp Sci AP scares away too many kids, I think, because Java at first is an intimidating language and you don't get much out of the programs you create. Just seeing lines come out of the console isn't as gratifying as building a simple paint app in canvas. The key is teaching students how to build practical applications right off the bat. If my school had offered iPhone app making, I'm sure a ton of kids would have taken the class (granted Objective-C probably would have scared many of them away within the first few days). Making something with a UI makes computer programming seem more practical and interesting than sorting and searching an array in Java and spitting out its position in the console. On an unrelated note, Karel the dog and his (her?) world reminds me a lot of Greenfoot and GridWorld.
"It appears your computer doesn't support CSS3 3D Transforms..." - and I'm running Google's own browser.
I never claimed it was. I'm just thinking that perhaps the approach it (and Haskell, for that matter) takes is better.
Bringing Hidden Healthcare Data Into the Open
> security issue in a WordPress plugin

Classic. Installing random crap from the wp ecosystem is something I expect of amateurs, but it's disappointing devs active in the foss community could install and store such things on the same account as their software downloads which btw aren't signed. Irresponsible. And why aren't they disclosing which plugin was it?

(and sort of a bit related, in case somebody missed it: http://wpmu.org/why-you-should-never-search-for-free-wordpre... )
Akash 2 - India's Innovative Low-Cost Tablet - Made in China?
Of course, in the case of satellite TV, you have big companies doing an awful lot of "research" into each others' crypto systems - NDS Group's alleged reverse engineering of OnDigital is the obvious example.
According to the e-mail, this time around they will only sell in the U.S.
You misunderstand me. I am talking about walking into an ATT store and having them issue a "replacement" SIM for the account. No SIM hacking necessary.

It is fraud, however. But so is lying to a bank IVR.
Partnerships - Values vs Success
Nope? You seem to have misread (well, or it's me of course).

You mention EC2 in your blog post, but he asked the person requiring ECC memory or voiding the product warrany what _they'd_ do if the customer wants to run on EC2.

In fact, the GP probably used the EC2 part of your blog entry to come up with the question in the first place.
In Hawaii, a coral reef infection has biologists alarmed
I did read the whole post. It was very informative. I wasn't aware that EC2 did not have ECC RAM. My question was directed at shin_lao's policy about not providing a "warranty" for his customers running on non-ECC hardware.
And it would have much less collateral benefit to police.
I would have assumed it's declining in terms of market share (driven down by tablets/Mac/Linux) but there's a surprisingly large absolute drop coming as well:

"Researchers IDC and Gartner Inc. said PC shipments in the third quarter fell more than 8% from a year earlier, the steepest drop since at least 2001." ( http://online.wsj.com/article/SB1000087239639044465780457804... )
Yes, you can disable any arbitrary internal function in PHP using disable_functions[1] directive in php.ini

[1] http://php.net/manual/en/ini.core.php#ini.disable-functions

Edit: Also, as noted below, this wouldn't prevent this or many other similar hacks as you need write access to the PHP script to put the eval in in the first place, so you could just write other code in there directly (and pull in extra scripts to execute by writing to disk etc. if necessary). Eval is typically dangerous, in its own right, when it is used by the legitimate developer who then allows unchecked code to be passed to it.
Nanoparticles Make Steam without Bringing Water to a Boil
You know, with just a room and a whiteboard you won't be able to convince parents that paying tuition is worth it. Universities need tuition, because the share of state and federal funds has dropped in the last decade.

At my university they are renovating the teaching labs, and it took them half a year to replace the tiles that had rotted off the floor of my office.
Command line APIs over SSH for Mac OS X 10.8
At my school we were taught an instrument (for a while, to see if it took), introduced to shopwork including welding, and taught Latin for several years.

That last one is less useful but I wouldn't compare it in any way to basic computer programming, which allows some insight into the running of the modern world.

Just saw an amazing comment about this over at the register - 'Democracy requires every person to understand the world to some degree. Computers are an important part of our world. So people need to have at least a general idea about how they work. They need to know what they do where their inherent limitations are.'
NDA Webinar - to watch you must sign one?
Interview: Mark Petherbridge, Founder of iOS-Blog
You get downvotes because your reply contradicts itself. A safer language results in more mistakes being found at compilation time, so would result in less mistakes in the product, not more. Also I would expect having to specify annotations for your code to be verified (ie correct type specifications, pre/postconditions, contracts, carefully specifying program input/output through parsers, etc) results in slightly slower pace of development, not faster. But I suppose if you make up more than that time in debugging and troubleshooting time, or time explaing awkward bugs to annoyed customers, it's still a win.
Don't use your license address as your billing address.
So your basic argument is that the publishers are currently giving away their content for free and have been doing so for years and now, that someone has found a viable business model based on aggregating and indexing that content, they suddenly want a share of those earnings while they still want to give away their content for free?

It wouldn't be any problem at all for the publishers to hide their webpages behind a paywall and then charge for access. They could even try and negotiate a price with google. Now, wether that's a good strategy is a question in itself, but they don't do that. They rather want a "search engine tax" imposed by the state.
You're saying that you can load a 32-bit device driver into a 64-bit OS X kernel? I think you're wrong.
Obvious question maybe but how does BuddyCloud compare to (and perhaps integrate with) Diaspora?
I did a quick skim of the source for xxHash and CityHash. They appear to rely heavily on 32- and 64-bit multiply operations, and are likely "fast" to the extent that these operations are vectorized. The benchmarks I noticed are all run on recent x86_64 processors with big vector units and caches.

It would be interesting to see how they stack up on other platforms like ARM with and without NEON, PPC with and without Altivec, and MIPS. Without that data, the algorithms look pretty tailored for SSE3, and so I'd hesitate to build them into any application or protocol that needs to be portable or implemented in embedded devices.
I stopped using the facebook GUI after they changed the adress books of millions of iOS users. I assumed this trend would continue. Granted, now I just don't look at FB at all so maybe you're right.
You wish. It used to be that way, and it used to make up for the comparatively small endowment, but it isn't the case any longer.
Thanks, Kevin! Treesaver provides an app-like HTML publication experience, where content is divided into pages. It's responsive, and the layout adapts with Treesaver's JS algorithm to fit any size screen.

The result works on every browser. Savory hosts content for publishers, and provides design themes. See http://chainamag.com for a working site. Savory has a great CMS based on Locomotive.

The most robust Treesaver publication is Sporting News, http://tablet.sportingnews.com, which is designed primarily as an iPad app available through the Apple Newsstand. This magazine gets as big as 1,500 pages (iPad size) daily—with a 5:00 pm update! All this is done with no more staff than a typical web site. The web edition enables readers to share content with anyone with a browser and a connection to the net.
Yes! I learned that in this thread, in another reply.
Implementing ads in your iOS Application
Resultly Mobile App Keeps You In The Loop On All The Things
"If it must be an Apple then the Air is more than suitable for a bit of coding."

Why? I'm looking into getting an Apple laptop and don't know which to get. I'm leaning towards the MBP just because I'm getting into music production and the extra hard drive space would be nice to have but I would also use it for programming as well.
Understanding other human beings is the primary goal of biography. Of course one can never live entirely in another's shoes, but humans were then much as they are now, and we can gain much from trying to understand them more fully. A hundred years within the same culture and language is not so vast a chasm.

It would be a mistake to use this one letter to judge this one man through the lens of our times, which is what I think you're objecting to. Certainly that's not good history. But viewed within the context of the other things we know about him, it is much more revealing, and an interesting counterpoint to the hero/villain-narrative we reflexively grant famous people.
Very awesome.

You may want to consider making the dash/color/fill tappable, instead of relying on the tiny disclosure button. It would definitely speed up access to those features.

edit: It feels a little naked without pinch-zoom.
Misfit Shine: an elegant, wireless activity tracker