skysight-inc/HackerNews huggingface dataset:
"they take what's already inside your company/brain/startup"

I agree.

There are actually valid reasons why companies want to keep information on themselves non-public to not give tips to the competition. Much of this has disappeared on the internet with the general openness. But only some of the rules of business have been re-written, not all of them. Of course if you want to release disinformation that the competition reads that has value, but obviously takes a bit of effort to be done correctly.

Walt Disney assembled Walt Disney World in Florida by setting up all sorts of intermediaries and even flying through various small airports so as not to tip off competition. He went to a great deal of trouble to keep his plans private (and of course there is Apple secrecy as well).

http://en.wikipedia.org/wiki/Walt_Disney_World_Resort
I really hate this link-baity title. We are not slaves to electricity. It is a useful tool, and like all tools, it shapes the way we live our lives.

I really wish people wouldn't upvote this stuff. It's about 70% flowery, overwrought generalities about electricity, and 30% hand-wavey press-releases about battery technology. Admittedly, the battery technology bit could be interesting, but I'd really rather read something substantial about it.
Haha, I did a doubletake, too - the background definitely helped.
I never recommended anything, that is your fixation.

What is really ridiculous is to flame about how there is fragmentation in Python packaging, and COMPLETELY IGNORE the ongoing efforts which have made progress in exactly that area. And if someone tries to mention this progress, call them irresponsible. That is ridiculous.
Snooty British Kids Don’t Care That Tim Berners-Lee Invented the World Wide Web
Louisiana Sex Offenders Must Identify Themselves on Facebook
I think you'll find this to be pretty rare. Cloud hosting is pretty cheap and easy, which is why so many people are using it. There isn't much of a reason to run your own hardware, especially in the early stages of a startup.
The problem of logging in at public computers will decrease after you leave school. I am content with 1Password.
Yeah I am interested in the scenario with using Clojure-written web services.
It's highly dependent on what area of Detroit you're in. There are some parts of Detroit that are as the media portrays them: high crime/murder rate, abandoned buildings, and generally unpleasant areas. Additionally, the city government has had lots of issues with corruption. Currently the former mayor is being prosecuted by the FBI on a variety of charges. There's lots of problems that snowball into a not so nice living situation.

Some pictures of the worse areas: http://www.time.com/time/photogallery/0,29307,1882089,00.htm...
Would a redis transport replace zeromq and what would be the advantages?
Or the time I suggested on HN that cperciva use scrypt (not noticing the username on the comment).
Among those common packages are pil-py3, numpy-mkl, scipy w/ umfpack, curses, videocapture, orange, twainmodule, simpleitk, pymol, vigra, cellprofiler, cellcognition, pythonmagick, cgkit, scikits.vectorplot, nlopt, slycot, casuarius, ilastik, iocbio, vlfd, mmlib, pysfml2, pywcs.
> "Blogging mistake #1: Not prominently linking to your main site

> Blogging mistake #2: Not integrating with social properties

> Blogging mistake #3: Making it harder to subscribe to, and regularly follow, your blog

> Blogging mistake #4: Only blogging about product announcements

> Blogging mistake #5: Hiding what your product is about"

Agree in part to these but blogging and social media are overplayed. Building and integrating all these elements, and building a sufficient & quality following is tough work.

These tips certainly point novices in the right direction, but even doing these well doesn't mean you will succeed - at blogging or at your startup.
Repressive governments always fear artists.
Given that you would also be simulating a lot of unintelligent behaviour, how would you discover whether or not the simulation has been successful? I mean how would you find which parts of your system are the intelligent parts?
Uber Expansion: Challenges of Launching a US-based App Business in Canada
I think you missed point #4. Point #4 talks heavily about making your blog the go-to blog for a particular topic, regardless of whether a reader actually uses your product or not.
$50 million? Dunno...

There's been a lot of investment in 'downtown' over the last decade - new ballparks, office buildings, etc., so those alone would probably need more than the $50 million I mentioned, but if you exclude those...
Yeah, e-books are great — but libraries are in a tough spot
I think there will always be relative poverty, no matter what you do. By that I mean there will always be some folks who have less, some who have more. I have problem with that. In fact, I think there are big problems with trying to force too much sameness. But, yes, I think we can do better by the masses. I have thought about such things a long time.

I am currently homeless and most homeless people are not penniless. Most of them have too little income for a middle class lifestyle but do have some kind of income. I would like to start a business at some point which would not be aimed solely at homeless people but which I think would probably have high appeal for them. In other words, I expect them to be a significant percentage of the customer base. Treating them like customers instead of charity cases in a business aimed at adding value to their lives for a reasonable fee would improve their situation, not necessarily helping them get off the street but helping make life more bearable while on the street. Also making life more affordable for folks who are barely hanging on, thus likely preventing some people from slipping into homelessness. Charities have their place, but there is a reason why the expression "charity case" is basically insulting.
Google bots detect 9,500 new malicious websites every day
I just added a bug and status says "about 3 hours ago". Can it be little precise?
#1 blogging mistake: treating it like an info dump and bragging platform. Blogs are a place to share and gain knowledge. For a business, they're a place to demonstrate your competency to the market and to attract new customers.

Example: http://jakonrath.blogspot.com/

99% of his blog is him yelling at the traditional publishing industry. That it sells a lot of books is a happily encouraged byproduct.
On the first point, I might say, "Don't sweat it so much", especially if it yields some new previously undiscovered trend that wasn't widely known prior to the research(i.e. "People who enjoy LOLcats, on average, are immune to the common cold"), but if this were real I would definitely be upset.

The majority of me feels that this is satire strictly meant to explain LOLcats in a way that strongly resembles Master's thesis(especially the manner in which the acknowledgments are written), but another tiny part of me feels compelled to email Ms. Powell and ask if she's aware of this paper.
Alan Turing's 100th Birthday - Mathematician, logician, cryptanalyst, scientist
Your point is very important to keep in mind. Penrose is about the most credible supporter of a non-algorithmic mind that you could find but he, like those who argue the human mind is algorithmic, does not use any sort of supernatural phenomenon to explain anything.

Any mechanism that could make the human mind non-algorithmic (none have been discovered so far) could still be harnesses by synthetic life forms. Penrose's non-algorithmic mind idea has far fewer ethical or religious implications than a lot of people seem to think. In his world thinking machines are still possible, the only trick is that Turing machines can't do it.
I think you are attributing to malice what is probably just laziness. It is fairly common for modern websites to drop the ball on support of some browser or other. I doubt Microsoft as a corporation made a deliberate decision to support IE and Firefox but not Chrome or Safari or Opera or whatever.
I don't have to convince you that "it is harming anyone" (your words).

You have to convince me that Microsoft's UEFI Secure Boot requirements aren't a threat to Software Freedom (as defined by the FSF).

Otherwise, Microsoft, Secure Boot-enabled laptops, and anything with a Windows 8 sticker will continue to get lots of bad press.
>Sorry, didn't realise the fee was only $99; you're right, that's more of a nuisance fee than anything else

That's not your fault. It's part the press writing flamebait headlines to drive page hits and intentional FUD from some people repeating the story as 'RedHat forced to pay MS' and gloss over the $99/year which won't even start to mitigate MS' cost to run such a signing service.
Any reason not to do an open bid instead?

Also, I'm more familiar with commercial than federal contracts. Did your contracts have not-to-exceed clauses or any penalties built in to manage overrun issues?
Hacker news api in node.js
You have a system running "Package A v1.0", which requires "Package X v2.3" and "Package Y v4.5".

You need to install "Package B v2.0", which requires "Package Y v5.0".

Note that Y4.5 and Y5.0 are incompatible. RPM/APT have ways of dealing with some of this sort of thing, but python doesn't necessarily support it. Packagers would have to do things like patch both A and B to do things like "import y45 as y" and "import y50 as y". (I've seen this approach.) Of course, this breaks Packages C and D, neither of which are packaged, that want to use Y4.5 and Y5.0, respectively.

Multiply this by a dozen top-level packages and scores of dependencies with potentially sparring versions and it becomes a huge mess.

Consider that developers are keen on using the latest shiny bauble, and are thus pulling code directly from github/etc. The authors of these packages don't always advertise (because they don't know) strict requirements. They might say "Doesn't work with Y5.0", but they aren't aware that it won't work with Y4.4 and don't mention that.

Working out all of the interdependencies is why the ecosystem has packagers and distributors. These people do the thankless job of sorting this all out. But they can't keep up with the bleeding edge, and sometimes developers have nonstandard requirements, so developers still often resort to pulling from trunk (or local copies) instead of using packages.

Factor in the possibility that the system default python is ancient (2.4, 2.5) and the packages depend on newer versions (2.6, 2.7). (Sadly, there are systems that are running CentOS5 (python 2.4) with no hope of upgrade. I know of an internal production system that is still running Red Hat 9! What's that, py2.2?)

In the end the only reasonable approach is sandboxing via virtualenv.
I'd say the biggest difference between Python and Ruby's is that Python's has a syntax, whereas Ruby's is a function call, this makes Ruby's more flexible since you can always replace it, add new arguments, or in other ways manipulate it. I'm not sure if that's what Armin is referring to though.
Also they were coming directly from Dublin to London. Anyone with a knowledge of history should understand the significance of that. Sad but true. Security staff are paid to be paranoid.

I don't think this story has anything to do with Drones per se. I think the same phenomena would be triggered by any suitcases full of electronics.
You will still be able to run any software on your computer once it has booted, the signature is for the bootloader. So this would only be an issue if Wikileaks for some reason had to implement their own operating system. Even then, users would have the option to disable secure boot and run the unsigned bootloader.
pip isn't broken just because it doesn't support a particular use case from setuptools.
can someone find a citation for this?
(I'm not an expert)

I think the HTK doesn't use neural networks at all. What it does is simply computes the MFCC of the sound signal and use it as input to a chain of HMM models. Well, "simply" that, plus the dozens of refinements and tweakings to make that work well.

Here, I guess they do some sort of preprocessing on the sounds features using their deep neural networks before feeding the whole thing to the HMMs.
Take a look at Adobe Shadow (good writeup here: http://www.webmonkey.com/2012/03/adobe-shadow-simplifies-mob...)

It'll let you refresh changes on all your devices at once.
It is not a bug. It is a feature :)
Wow this app doesn't just overlay a moustache image but the moustache actually follows you around in realtime. Never seen this technology before. Awesome!
"Android stole Apple's market" eh? Must be why Apple is losing money hand over fist. Apple fans can be annoying but fandroids are often detached from reality.
Well as carb said, you aren't going to be writing code for hours and hours each day. As a project gets fuller, it's more navigation between files and manipulation of what is already there. The ability to move around lines with only one key or a key and an alternater (Shift more often than not) makes movement a blast. Searching for words around a file is as simple as a /. The ability to repeat past commands is just a ".". There are a variety of commands that when they are first presented to you looks like a mess. If you take a second and look at it it turns out to be really quite simple. Just vim commands are short and sweet and simple.

There is no recipe or anything to get really good at Vim. It's up to the person using it to get a firm handle on what is going on. Some times you just have to be curious and notice that there could be a performance tweak here and then research how to do it. Also, don't be afraid to make your own macros to take care of work for you. I have plenty of self defined macros. Taking all the work from someone else doesn't make it entirely yours. Tweaking and picking from tons of other vimrc's and the like can be interesting.

As a tid bit, make your own dotfiles repository on github. I have about 15-20 systems where my dotfiles directory is symlinked and as long as I have internet I can transfer around my perfect environment.
timezone issue ?
This is nice. I built an open source one awhile back https://github.com/mikelbring/tinyissue
...right before the Olympic Games.
I guess have fun with it.
You can't really avoid weak typing; e.g., making a mistake in a strongly typed language would raise an error, whereas in a weakly typed language it can silently screw up everything.
These posts are fascinating. In college I minor'd in econ, and I always had this feeling that economics grossly simplifies things, so it's fascinating seeing how economic principles play out in a world where there is such control over all the factors.
Most numbers are uncomputable because most real numbers are infinite strings of non-repeating digits, which obviously would never fit in a computer. More interesting non-computable numbers include the Busy Beaver problem https://en.wikipedia.org/wiki/Busy_beaver There doesn't seem to be a way to compute these numbers without basically trying out every possible answer.
Selling the Company // John O'Farrell
Many graduate students don't have a stipend. So, the poverty line in the US is ~12,000$ per year. But, I have know graduate students to live comfortably on as little as 9,000$. Granted, they often had a lot of social capital and some family connections. However, just knowing they had a ticket out often made living in a van or whatever acceptable.

But, I can also point out a friend who graduated from collage in 2002 without debt working at Denny's for 9$ an hour at who also supported his wife and 2 children. (He did get a 13$ / hour internship his senior year, but it was only 20 hours a week so he kept the Denny's job.) What's important is he knew it was no sustainable, but he saw a light at the end of a tunnel that made 80-90 hour weeks acceptable in the short term.

PS: While poor is often transitory, poor and uneducated, hopeless, addicted, and desperate is rarely transitory.
They were questioned by customs because they had a lot of weird stuff in their luggage, and then were allowed through after two hours. Why is this news?
Secure Boot adds protection against certain classes of malware. It's not complete protection by itself, but it's blocking off one possible kind of attack.
I'd like to know the same.

In my limited knowledge and understanding, python's import system is actually better than ruby's (since by default you avoid dumping stuff in the global namespaces) and java's (since you can rename on import).

I believe modern perl has some nice things such as versions, "unimport" statements and explicit client control of import hooks?

Please correct me if I'm wrong.
Many private keys have remained private. (So far as we know... and note here I'm talking about private as in asymmetric public/private such as can be used for signing, not "keys that were meant to be private but got leaked".)

In fact, I'd observe the Microsoft private key wasn't even leaked. Another private key was created that due to flaws in MD5 allow someone with vast, vast resources to figure out how to forge another one that would be accepted. One can equally read this as proof that the system is pretty strong, if it took government-level resources to attack a known-weak system that I would imagine won't be in the next signing standard.

We can not assume that private keys will leak. We can not even assemble an argument that the probability is high, which is because it isn't.
Thanks a lot - that link was really helpful!

I was reading through AngularJS and was utterly confused - it sounds a bit too complexed for my needs at the moment.
Isn't this basically a stance that Wolfram argues with his cellular automata as basis?
Then skip the intro to Objective-C textbook, instead dive right into iOS development. Big Nerd Ranch's iOS Programming textbook offers three chapters worth of an introduction to Objective-C. The authors primarily talk about using the Cocoa Touch framework to write native apps in Xcode, which is what you want to do?
the Microsoft UEFI rules for getting a Windows 8 Logo REQUIRES UEFI setup to provide to a physically present user the option to turn off secure boot and add/delete your own keys.

Can you please provide an authoritative link for this? The only thing I turned up was this "Secure Boot Overview" updated a few weeks ago:

http://technet.microsoft.com/library/hh824987.aspx

[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

[A]fter final firmware validation and testing, the OEM locks the firmware from editing, except for updates that are signed with the correct key or updates by a physically present user who is using firmware menus, and then generates a platform key (PK). The PK can be used to sign updates to the KEK or to turn off Secure Boot.

EDIT: Just found this (tl;dr - disabling Secure Boot is mandatory for x86 and forbidden for ARM):

Windows Hardware Certification Requirements
http://download.microsoft.com/download/a/d/f/adf5bede-c0fb-4...

17. MANDATORY. On non-ARM systems, the platform MUST implement the ability for a physically present user to select between two Secure Boot modes in firmware setup: "Custom" and "Standard". Custom Mode allows for more flexibility as specified in the following:
a) It shall be possible for a physically present user to use the Custom Mode firmware setup option to modify the contents of the Secure Boot signature databases and the PK. This may be implemented by simply providing the option to clear all Secure Boot databases (PK, KEK, db, dbx) which will put the system into setup mode.
b) If the user ends up deleting the PK then, upon exiting the Custom Mode firmware setup, the system will be operating in Setup Mode with SecureBoot turned off.
c) The firmware setup shall indicate if Secure Boot is turned on, and if it is operated in Standard or Custom Mode. The firmware setup must provide an option to return from Custom to Standard Mode which restores the factory defaults.
On an ARM system, it is forbidden to enable Custom Mode. Only Standard Mode may be enabled.
Apple's Minimum Viable Product
The VICE Guide to Liberia
Raymond Chen: How did real-mode Windows fix up jumps to functions?
Does anyone know if namespace packages actually work?

I've been wanting to put up a few utility libraries on Github. I don't think they're good enough for PyPI, and I mostly just want to be able to pip install them and have access to a few minor functions that I use periodically. However, I don't think they deserve their own top level library name, ideally, they'd all be under "socratic.*" or similar. However, there seems to be some sort of mess with init in the top level of the package, some pkgutil fix, some sort of incomplete PEP (maybe 402?), etc. Should I just give up and name my internal libraries "socratic_{name}" and be done with it? Or does having multiple packages with the same namespace work?
We'd have to convince the chromium powers to reverse their stand on issue 33056 to enable C-n to be captured by a script:

http://code.google.com/p/chromium/issues/detail?id=33056

It's marked "WontFix" but I have it starred anyway.

Hmm, there's also the related issue 119881:

http://code.google.com/p/chromium/issues/detail?id=119881

It's marked "Assigned" so maybe there's still hope.
And that's the problem. Dan has put this book out there and you have been rude about it and him without giving us any evidence that YOU know what you are talking about. Just another plausible sounding internet windbag.
And another Carrington event could fry all electronics, and possibly all electrical equipment depending on how powerful it is, at any time.

http://en.wikipedia.org/wiki/Carrington_event
That "nightmare" you are bitching about is called either "your audience" or "your customers".

I am not that all that web savvy, but I try to keep things accessible, both in terms of systems used and in terms of physical limitations. My two main websites are aimed at folks who tend to have physical limitations and thus also financial limitations, which means they rarely have the latest, greatest tech. So perhaps my view is slightly biased, but I just cannot understand intentionally barring groups wholesale as a policy because it makes your job more convenient.
> can someone explain why it's idiotic?

It's just very complex and until Python 3.3 it was very hard to split things on the filesystem. See also http://www.python.org/dev/peps/pep-0420/

Generally I think Brett Cannon has at least one talk online about how the Python import system works which is quite interesting.

What you can't do with the Python import system is having an `org.foo.bar` and `org.foo.baz` as namespaces if they are from different PyPI packages unless you do some hoops (pre Python 3.3).
What is the risk of death per hour in marathons or just living?
You are one dedicated anti-vi troll. Seriously, bravo!
Talk to Mormons, Mennonites and new urbanists. They are likely your market.