skysight-inc/HackerNews huggingface dataset:
"you often have to go down a bunch of dead-end alleys and you're not even sure if what you're attempting is possible."

This is my biggest worry with my product. I literally spent two years going down dead-end alleys to refine my Information Flow Control System because there was nobody that I could copy from. We often hear "Ideas are worthless. It's the execution that matters." which is true but knowing what does and doesn't work is as important in my opinion.

Apple now knows you can capture video very efficiently with JPEG. People now know, if you want to build a powerful social media product, you'll have to use real names and so forth.

I can't back this up with citations as I don't remember where I read this from, but it basically said innovators are usually not the ones that benefits from their innovations. It's usually those that tweaks the innovations that benefit the most.

I guess the message is, if you do have something innovative, you should probably patent it. You might not be able to protect yourself from larger companies, but you'll certainly improve your chances of being acquired.
Android doesn't have such great CPU diversity.
It's been a long time since, I read it, but in Bob Colacello's biography[1][2], I thought he mentioned that Warhol did create (or at least _refer to_) items as "ready made art", without (if I recall correctly) reference to Duchamp.

But I could be mistaken.

[1] http://en.wikipedia.org/wiki/Bob_Colacello
[2] http://www.amazon.com/Holy-Terror-Andy-Warhol-Close/dp/08154...
And Spain - at least, in Barcelona, where there are legal ways to obtain marijuana, and not even for medical reasons.
A little experience. Enough to say at this point it's probably overkill, but if you start writing more geo-aware features (e.g. search nearby, overlapping course search, etc) it may save you some time vs implementing in application code.
Asimov in fact wrote a story featuring cleaning- and germ-obsessed civilization.
Currently the advice is to throw it to the garbage, until a better plan is found.
On a relatively similar note, some critics have argued that some of Warhol's work implies that there is no such thing as art anymore.

see: http://nplusonemag.com/the-miraculousness-of-the-commonplace
I'm pretty sure that NewMe Accelerator network could be a good network for him eventually but the main thing that he'd need to do regardless of race/culture is to get some experience under his belt.

I agree with others. Freelance to get some experience and if possible, get to the states for school and work your way from there.
There's never an excuse for chmod'ing something 777. That's just being too lazy to figure out the proper permissions.
I think his intended example was soap containing an alcohol, which is antibacterial, but bacteria cannot develop resistance to alcohol.
For quite a long time now, simple possession of under an ounce has been treated as a civil infraction. Anything else (sale, cultivation) is still a crime, of course.

http://norml.org/states/item/new-york-penalties-2?category_i...
>Simple for users just isn't the same as simple under the hood.

Right, and exactly that is the reason, why we are in desperate need for really professional computer scientists (or programmers, how you want to name it). But the trend is the other way around. Everybody is searching for the quick solution and the cheapest programmers, or hackers (I even see many job offers that go in the direction hacker rather than professionals).

It takes a real professional to cope with the complexity and reduce it to the minimal value. But in our current trend, we will thinks getting worse and worse, because we have far to much coding and far to less professionals (and even they can't afford to make a clean job oftentimes).
It seems like the current state of the industry is that open data is more of a privilege than a right. I was at a conference where a prominent figure of a large US city stated that he "doesn't support open data because these programmers take the data, repackage it, and sell it to other people." As a developer, it is hard to eradicate these fallacies, especially from people who are performing a duty where stubbornness and unwillingness to change are part of the job description.
is recreational use of marijuana legal anywhere in canada?
The team I'm a part of designed and built the platform Palo Alto uses to publish their financial data, OpenGov.com.

I don't generally put in plugs on HN but we're always looking for people interested in making a difference with the intersection of good government and tech. Drop me a line if you're interested zjohnston@opengov.com.
The article makes him sound like an opportunistic follower.

"the latest of several instances in which he has embarked on a major social policy effort sure to bolster his popularity with a large portion of his political base."
Hey devcpp, let me see if I have your points right.

* Windows actually sucks.

* Reinventing the wheel is not worth talking about no matter what.

* Bing sucks.

* I should admit the shortcomings of MS.

Regarding the last point, I'm kind of shocked that you think I'm a shill. I feel like I've been pretty honest about my feelings.

re: Windows sucks, that's sort of OT, but if you want to have the discussion, drop me a line. clemmer.alexander@gmail.com

re: Bing sucks, I don't see what your point about market share or unoriginality is, I already conceded that we have a lot of work to do with search relevance. I'm sort of annoyed about the negativity of your post, as from my perspective I've been pretty candid about what I think our strengths and weaknesses are. :(

re: reinventing the wheel, I don't think this is going to be something that we agree on. The way in which engineers here pull together and simply build what needs to be built is nothing short of breathtaking. I don't see how building, e.g., Cosmos shouldn't be considered an accomplishment. Should Amazon's Dynamo? What about Yahoo's Hadoop? What about anything in OSS, for that matter? I think you're not being fair here.
Points 3 and 4 are reasons why I should stop using antibacterial soap. But the others are reasons why all the rest of you should stop using it. There might still be some benefit to me if I use it.

This is why it's important for its removal from soap to be public policy. We only benefit when we all stop using it. If I stop using it, but everyone else continues, I gain nothing (excluding reasons 3 and 4). So I have no individual motivation to stop.

(I hope it's obvious that I intend "I" in some sort of generic sense in the above.)
Popular Twitch streamer explains US detainment
I've worked remotely for a US firm before, but not writing code explicitly.

Africa is generally a shit continent to be a developer. You need a degree to get a job or show that you're a Zen master at coding. I assume it's because the IT firms are in limited supply and can have their pick at the cream of the crop.

If you want to build up your rep without experience, you either find a local internship or you start building up and open-source profile.

I'm doing both, but frankly, by the time I'm coding decent large-scale open-source projects, I'm probably going to build my own things (no sense being a code-monkey and making someone else a millionaire, unless they're paying $80k+).

What is your stack? I may be able to help you with coding up open-source stuff (if you're interested).
Coloradan here.

No matter how dangerous and unhealthy you think marijuana is, confrontational relations with law enforcement and pre-trial detention for marijuana possession are much more dangerous and unhealthy. Prison is violence, and lets drop the Newspeak: arrests result in prison.

Its time to end Prohibition. Its time to legalize it.
So when Obama's term is up and a new president is elected will the problem go away?

Labeling it as "Barack Obama's NSA" incorrectly boxes the issue into the typical left/right categories we use in American politics. It will turn off those on the left, and not get the point across to those on the right why this is an issue. Since he used that kind of partisan language in the press release it really makes me question his motivations on this. Is he against it because it is wrong, or because it is an opportunity to ding the president and get his name in the press again.
The fact that NY laws regarding marijuana would directly conflict with Federal law is significant. As more states defy the Federal prohibition of marijuana, it creates more tension between the states and the USGOV. Eventually with enough tension of this kind, Congress will have enough political cover to actually do something.
Dark grey text on a light grey background. :(

Apart from this, awesome read.
NSA Quantum Computer to Break Encryption
Apple is a strange mix of buddhism and 1984.

Middle path, present focused, to an extreme, enforced on you whether you want it or not :)
Cool. I showed it to my uncle who organizes a race and he said that it looks great, but he doesn't charge anyone, so it wouldn't work for him (not understanding it would work for free races).
Being overly clean leads to allergies, many people surmise, because low-level dust/pollen/allergens are never properly introduced to develop the immune system. So, there's a difference between drinking dirty water and being OCD around the house. Clearly, we want surgeons to maintain sterile operating theatres. Its not clear we need sterile environments in every walk of life (where the skin is not broken, and the immune system not already compromised...etc).
In a post-labor economy, poets might be the only people left with a job.
You are right, this is exactly what's wrong with Python. I use Python as my "daily driver" in terms of programming but I have some pet peeves, which you enumerated for the most part.

Special emphasis on the multicore stuff. It's just dreadful. I tried to build a complex processing system on top of `multiprocessing` and friends but just had to give up because it doesn't work half the time for obscure reasons (here's a fun one: you can't call a function from a `multiprocessing.Pool` if the function had been defined after the pool was instantiated. wat.) I just drank the kool-aid and used Celery, which is awesome, but I shudder every time I think about how many sacrifices must've been made to make it work.
True, but as I pointed out, the Smithsonian article is specifically talking about triclosan.
Personally, I will try gradys suggestion because I need to use several google products for work; I know Microsoft is just as bad as Google but at least it's not Google, so they'll both only have more partial data.
Also, the guys who said that NewME accelerator is only for Africans in the USA are wrong.

Here is what their site says:

"NewME is a mission-driven company, changing the status quo by accelerating underrepresented entrepreneurs around the world."

www.newmeaccelerator.com/about/

I would consider the virtual accelerator then.
Oh man, is XHTML FO dead yet? Haven't heard that term in years, made me shiver.
It's not flamewar material. GVR himself has acknowledged everything (edit in response to @EdwardDiego: most of what) I said. (http://neopythonic.blogspot.com/2008/10/why-explicit-self-ha...) The main contention holding back GVR and 3.1 from fixing this once and for all is that decorators currently need to manipulate the explicit self. From my perspective, it seems like Python decorators are [ab]used to reimplement basic features in other OOP systems, like class methods, and there are elegant ways of getting around this given a shift in certain concepts (like class << self in Ruby). It's odd to me that they were willing to break so much code with 3.0 (by "fixing" strings and Unicode) but a couple decorators held this one back.
If you ever have a dirty cut, it's useful. I'd just put it under the sink or in a closet.
A Lonely Quest for Facts on Genetically Modified Crops in Hawaii
I can't comment on how the police treat it currently but your quote is referring to the Rockefeller Drug Laws (http://en.wikipedia.org/wiki/Rockefeller_Drug_Laws) which mandated a 15 year minimum sentence for possessing or selling above certain limits until as recently as 2009. They have historically been some of the harshest and most punitive drug laws in the country.
I am surprised. My wife and I really like our Galaxy smartphones - favorite gear. My Dad and brother have the new Samsung 4K super hi-def TVs, and everything seems well tuned: great display and Android features are well integrated. More great gear.
I don't really understand why people make fun of this. Would you rather they do not provide a workaround for the bug? And yes as every programmer should know, workarounds can be sometimes odd (I did similar things in the past to work around things).

And yes of course providing a bug fix is better, but providing a workaround is always the first step. A workaround is plenty good enough for many people for whom updating is more risk and hassle.

The whole thing reminds me a bit of the classic "known knowns" episode with Rummy where he dared to bring some decision theory into an interview answer ( http://en.wikipedia.org/wiki/There_are_known_knowns )
The reaction to it really showed more about journalists than about the statement.
Chris Hayes nailed it last night:

http://www.youtube.com/watch?v=q-tsyNXmDEo
Modern Art = "I could have done that" + "Yeah, but you didn't."
Portugal also - you can possess it for personal use (medicinal or otherwise) as long as it's under 25g and you don't use it in public. (Same with other drugs there.)

http://en.wikipedia.org/wiki/Legal_and_medical_status_of_can...
"Lehmer sieves were very fast, in one particular case factoring 2^93 + 1 in 3 seconds."

Impressive. I wondered how fast my computer could do it. Here's the GNU coreutils factor:

$ time factor 9903520314283042199192993793
9903520314283042199192993793: 3 3 529510939 715827883 2903110321

real 0m0.007s
user 0m0.004s
sys 0m0.000s

Still impressive. This led me down factor's documentation to the Pollard Rho algorithm: http://en.wikipedia.org/wiki/Pollard%27s_rho_algorithm
> Apple Literally Stole My Thunder https://medium.com/wwdc-round-up/253aed27a455

The article states "I’m not naive enough to claim Apple actually took my idea." You apparently are, though.

> Apple rips off student's rejected iPhone app - iOS 5 lifts idea, name, even logo

C'mon. "Wi-Fi Sync" is hardly a surprising name for such a feature, and making its logo the bog-standard Wifi logo with a bog-standard Sync logo superimposed is hardly a surprising choice either. It was a long-expected and long-awaited feature.

> Konfabulator, Dashboard controversy flows out of WWDC

A controversy about the bog-standard term "widget".

> Apple stole Karelia Watson

Well, it made its own version and named it cheekily. This seems to be the one mostly valid case in your post.
what do you mean by "killing the paper mountain"? The OCR feature of Evernote Premium?
Yes, search is hard. Look how most websites that build a search for their own site still do a worse job than Google's site search. And its not like people haven't tried to take on Google. Google always faces the threat of companies succeeding in smaller areas of search, but so far it's dealt with those pretty well too. The other threat it faces is a (big) company developing an alternative approach, e.g IBM Watson.
I'm far more concerned about the overlap between the name of the organization and the name of the algorithm.

The political debate over "working inside the system" is certainly important to have. But the organization that makes those hardware tokens used all over the place could vanish, and it would be a minor systems integration inconvenience.

The reputation hit to a fundamental algorithm is going to be confusing programmers for a long time. I don't even know how to start measuring the cost of that.
Anatomy of a cheap USB-to-Ethernet adapter
Just for the record, you can do cool stuff that you couldn't do (as easily) if you had implicit `self`. Here's an example[1] that I'm moderately proud of.

[1] https://github.com/MediaCrush/PyCrush/blob/master/pycrush.py...
From where I live I can't say for sure, as I've yet to see any Google Glass near me. But seeing how it's been widely available as a product to the press and early developers (to build hype; and it worked), and how basically any developer can now get one [1], that seems widely available enough.

Look... If, by now, Google execs consider they've collected so much feedback from its plethora of potential in-house users that they look elsewhere for more feedback, and employees ultimately aren't excited to use it themselves, it doesn't bode very well for the product's future. A golden rule to good product development is to market dogfood that you're drooling to eat (and ideally eating) yourself.

[1]: http://www.google.com/glass/start/how-to-get-one/
Well, C is simpler than C++. That means it's simpler to understand exactly what is happening. It's not that far removed from an assembly language.

And you really can't beat C for FFI. If you have a common library you want to share among many different platforms, C is the way to go.
As an aside, if you have grease on you, either from cooking or mechanical work, apply vegetable oil first and rub it in to cut or thin the grease, then wash with strong detergent and very hot water.
Between Tragedy and Derp
Seems like whether they are legal or not is debatable, although the extent of my knowledge on Spanish law is having read this link just now: http://en.wikipedia.org/wiki/Legal_and_medical_status_of_can...
Only if you are speaking about UNIX distributions, excluding Mac OS X.
This presents an interesting marketing issue. What do normal soaps advertise as. "Non-anti-bacterial soap"?

I've found it exceedingly difficult to tell whether commercial soaps are antibacterial or not, because flaunting the opposite of antibacterial makes the soap seem ineffective.
So if regular soap and water is effective against bacteria why can't these companies label all soap antibacterial?
Stop eating ramen, start cooking
> Antibacterial soaps have the potential to create antibiotic-resistant bacteria.

This is probably true. But do soaps in general have the potential to create soap-resistant bacteria?

http://consumer.healthday.com/general-health-information-16/...

Well-cleaned surfaces are now known to harbor strep bacteria for months. Perhaps this is (to some extent) because bacteria has adapted to stick to materials much better than before we used soap?
Economists agree: Raising the minimum wage reduces poverty
I'm pretty amazed by how accepted sampling is. You can cherry pick examples of uses and alterations of original works that are made...better, or at least distinct or unrecognizable. But that's rarely the case. What you usually get are unholy abominations:

http://www.youtube.com/watch?v=vcMfl3UGhOY

http://www.youtube.com/watch?v=uwIGZLjugKA

http://www.youtube.com/watch?v=oROoI-bYgGQ

...I guess it's partly ignorance on the part of the listeners, who don't know the originals, and don't realize how wretchedly they are being used.
Neither of the containers requires changes to the language, nor does the regex support, the RNG support, etc. Taking that to the extreme, you don't even need character I/O streams, as people could build them on raw byte streams, adding char-to-byte conversions and formatting.

All of these were included to counter one of the weakest points of C and C++: the language may be portable, but even simple programs aren't. That's one area where Java was a huge improvement over C.

So, the argument should not be "If the proposed graphics API does not require changes to the language it really doesn't need to be there.", but one should ask "how far should we go in adding standard libraries?". The answer to that question should guide the answer to the "Do we want a 2D graphics API in the standard?" question.

I find 2D graphics going a bit far for that, but can see why people would see this otherwise.

And to those stating that they don't see that making it into embedded use: C++ already has optional features (http://en.wikipedia.org/wiki/C11_(C_standard_revision)#Optio...). Yes, that is less than ideal from the portability viewpoint, but that's the real world for you.
Ask HN: Can the NSA influence electronic voting?
With the revelations about backdoors in encryption algorithms can the NSA change or modify votes by electronic voting systems in the US or around the world?
The installation doesn't tell you to do that.
Built the tool to automate creation of reports & analytics
So perhaps, what a new search engine should do is figure out what you want to find, and search for it in whatever fits the vertical?
I can't imagine anyone voluntarily using any of RSA's products after the patent expired. RSA SecurID was pretty mediocre, too (acquisitions being the way of horrible companies with cash and no products).

They had a huge brain drain as soon as the market picked up at all post-dotcom period, too.
>post-labor economy

lol. No. Thats even more ridiculous than post scarcity.
Mac Pro Teardown 2: Teardown Harder
Interesting link! Do you plan to offer a LAMP stack for ARM-based devices? I am running my home-server on a BeagleBone Black because electricity is expensive (2 € per Wattyear) and the BeagleBone only needs around 1 Watt of power (in addition to being dirt cheap).

By chance, setting up OwnCloud was my project for this afternoon and it is humming along nicely, but I always feel uneasy about exposing something to the interwebs that is only set up "sort-of" securely by some layman (me).
I'm interested, but I've checked the front page and am still confused what / who it's for, could you clarify?
I installed ownCloud 5 on a "dedicated server" (a colocated Raspberry Pi running Raspbian) earlier today and I've just upgraded it to ownCloud version 6. It seems to work reasonably well after certain adjustments to the server's configuration.

If you're running ownCloud with nginx and php5-fpm on a low-performance host (not necessarily a Raspberry Pi but perhaps a cheap VPS) and keep getting "gateway timeout" errors when the desktop client uploads large files despite the relevant adjustments to php.ini [1] try to set

fastcgi_read_timeout 600;

for ownCloud's php files' location in the nginx site configuration file (e.g., /etc/nginx/sites-enabled/default). That resolved the problem for me. The timeout errors notwithstanding, the files that I tried (up to approx. 600 MB in size each) still got uploaded to the server and their checksums matched when redownloaded.

Overall, it seems quite usable with the client; however, the web UI is painfully slow much of the time when hosted on the Pi.

Has anyone here used ownCloud "in production", which is to say, as a full-time replacement for Dropbox? Have you had any hiccups with synchronization?

[1] See, e.g., the first post at http://forum.owncloud.org/viewtopic.php?f=23&t=9440.
I think that Google DNA is against making money out of licensing consumer software. They give out everything for free, they release lots of open source libraries, they even released the most important mobile operating system in the world for free, giving it out for free so that other companies can make companies selling mobiles. When they were forced to get into hardware with the Nexus line, they decided not to make a profit selling them, so that people can benefit from cheap top-tier phones.

Lots of people think of Google has some kind of hero of free software and free services for consumers and I think it kinds of match their DNA and their mission. They did started monetizing the B2B/power users services more aggressively (Google Apps doesn't have a free version anymore, Google Drive space raised three times prices now, GAE got lots more expensive, etc.), but consumer market is where scale is.

They want to organize the world information and making it freely and easily accessible. My feeling is that they won't patent and license driverless cars exactly for this reason. I think the business model they will choose for Google Glass will tell us more about this.