skysight-inc/HackerNews huggingface dataset:
I submitted this on the off chance someone might be interested in this very specific aspect of blackberry development. The guide itself took me two full days to write but was needed by a team member who is planning on switching to ubuntu.

If anything this might serve as a fine example of a development process made much worse than it need be thanks to DRM. Android does not have any of the signing key pain which this guide documents. The root cause is blackberry wants to restrict control of development keys and keep them in the blackberry chain of trust.
I have been with T-Mobile for 2 years and I love their customer support. Always friendly and knowledgeable. I am impressed that they have repeatedly offered to lower my bill without my asking (twice they have informed me of new plan offerings that lowered my bill with no contract extension). I must have good luck.
The US military budget is probably not too high for the existing requirements of the US.

The US is obligated, by treaty and policy, to provide mutual defense to most of the world. The US military has additional moral obligations to minimize civilian casualties, as well as political obligations to minimize both time expenditure and friendly casualties.

These requirements are historically unprecedented and contributes significantly to overall cost. In the 1990's, the US and NATO managed to put an end to ethnic cleansing in the former Yugoslavia through direct military action without incurring any significant casualties. In 1991, the UN-mandated Persian Gulf War incurred so few friendly casualties, it was statistically safer for coalition troops to serve in the Persian Gulf than to stay at home simply because the added casualties from combat were less than the reduced casualties from car accidents.

In any case, there's a much better way of overlapping the two: require 2-4 years of national service and then designate the basic income guarantee as a veterans' benefit. (It wouldn't have to be military as there would be other options for conscientious objectors). This would increase military manpower, make it less likely to go to war unnecessarily, reduce youth unemployment, provide near-universal job training to reduce unemployment in the long run, solve the college debt problem via the GI Bill, and reduce social stratification by throwing everyone into the same situation early in life. And if you don't want to do it, then you don't get basic income and you don't get to vote. But that would never happen.
The San Francisco Bay Area is named after our largest bay, the San Francisco Bay.

Which was named after St. Francis in 1769. Later, there was the Mission, San Francisco, in 1776; later still, the village of Yerba Buena took on the name San Francisco.

Welcome aboard!
We know that the algorithm was used because it was specifically described in ancient Egyptian texts. The calculator would use either symbols on paper or objects representing successively larger numbers (1,5,10 etc) to perform the algorithm. He obviously wouldn't use only a single stone to count out each number.
You can't see something ingenious with probably illiterate people using a different base to multiply numbers?

While it's a nice trick, it's a circuitous route to get to the answer, and requires considerably more stones than the number you're trying to count to. Simply laying out X stones per Y items and counting them uses no methods that the shaman's system doesn't already use, requires less stones, and doesn't require any 'good' or 'evil' silliness.

Besides, if a trick works, but it isn't understood why it works, then the users of it lose the 'ingenious' tag, methinks.
While there can be good and bad things in a new deal, we also have to look at what we have now. Tariffs reducing trade to shield groups with political clout from competition aren't exactly a good thing...
I'm not sure if the author means what you think. I think the quoting is about ... not presumptuously putting one's self in that group, more like modesty.

Although I am sympathetic what you're saying ... but we are on HN ... Hackers and Painters and all.
Re: Tcl and C -- SQLite originated as a Tcl extension (written in C). Richard Hipp (the principle author) also used to sit on the Tcl Core Team and though doesn't officially fill that position anymore, is active in the Tcl community. Tcl has been (and is) a very important part of SQLite. This is why you'll see examples in Tcl, and the test-suite written in Tcl.

Hipp himself admits SQLite wouldn't have been possible without Tcl.
You are so good, I love all the details about the day to day requirements you included in your blog.
While an awesome company, Palantir is hardly the biggest or most prominent tech company in Palo Alto. Even though giant Sun Microsystems is gone, HP, VMWare, SAP, Lockheed and other giants remain. Loral Space Systems (by 101) is one of the city's biggest employers.

Indeed, as a general point, I do hope that Palo Alto is not known solely for Palantir, but also for its many long-standing institutions. From Stanford and the Palo Alto Unified School District's amazing (top-ranked) public schools, to its 6 libraries (for 66,000 people).

--A Palo Alto native (born and raised).
If you're in Europe and the legacy tech is videogame-related, you might consider the Computerspielemuseum in Berlin: http://www.computerspielemuseum.de/
I got the same thing when cookies were blocked. Try with cookies enabled (if yours weren't). Worked for me.

(Of course, if you routinely browse without cookies, you'd probably guess this quickly.)
Nimrod borrowed Modula-3's idea of having both traced and untraced pointers (using ref and ptr as keywords, respectively). As long as you only use ptr references, no overhead for reference counting (or other forms of garbage collection) is generated.

Of course, in order to use untraced references, you also have to use manual memory management (though you can use the macro/metaprogramming system to reduce the pain somewhat).

For traced references, Nimrod uses deferred reference counting; i.e. reference counts are only updated when they are stored on the heap or in a global variable (similar to write barriers for generational/incremental garbage collectors). If a reference count reaches zero, the reference is stored in a zero count table. At intervals, a separate pass checks if any references in the zero count table are still referenced from the stack (and does cycle detection where needed).

Deferred reference counting avoids the biggest problem with naive reference counting, which is that just assigning a pointer to a local variable (to inspect the contents of an object, say), can trigger up to two reference count updates. Conversely, with deferred reference counting, a read-only traversal of a data structure will not perform any reference count changes at all. Similarly, purely temporary allocations will not require any reference count changes, either.
Had the same issue. I had to boot to DFU, and only then was I able to hit "Restore" in iTunes to download iOS 7.0.2 (non-beta).
Swift: Turn the Net into a single data cloud
Oh, I was confused for a while. You're talking about this one, no? http://en.wikipedia.org/wiki/Transatlantic_Free_Trade_Area
Nice PR. Anxiously awaiting the article of how Facebook goes down all the time because its handling 600 million users a day. How bout this approach, which can work..

1. We F.d up
2. Were sorry
3. Heres what were doing to fix it
The linked article claims it was banned for 67 years, fwiw (1921–1988).
iOS 7 “activation required” error on iPhone and iPad
You can say that about any software. By that logic you could denounce indie games or word processors or to-do list software. Even if it's open source it could have been built with a contaminated compiler that installs backdoors that root your system and report all your network traffic to the Freemasons.
'Under the TPP, if a company believes an Australian law endangers its “expected future profits,” it can challenge the government at an investor-state tribunal. This tribunal has the power to overrule Australian laws and levy fines against the Australian state.'

If true that's nuts. Even the WTO only lets you do tit-for-tat.
For a much clearer visual explanation, see this BBC video on the subject:

http://youtu.be/Nc4yrFXw20Q
I saw the movie yesterday, and I really don't think it's fair to blame the movie producers for their inaccuracies. The premise is real[1], and much of the rest of the movie is constructed by taking the minimal liberties necessary to make the movie work. If the premise of the movie happened in real life, it'd be a 5 minute movie with no survivors, which is no fun, right?

[1] http://en.wikipedia.org/wiki/Kessler_syndrome
Only developer accounts that upgraded back on June 5th. Today is the fourth-month anniversary.
If you're a non-resident visitor, you probably need to buy travel health insurance from your country of origin. U.S. health insurance will typically only sell to residents. You don't have to be permanent resident, but do have to be a legal resident of the state in which you're buying health insurance.

For example, coming from Denmark, I was able to buy travel health insurance for coverage in the U.S., from http://www.gouda.dk/, for $100/mo. It would've been cheaper if it were for travel to any other country besides the U.S. (there are three price categories: Europe, world excl. US, world incl. US), but c'est la vie.

If you become a California resident, you can buy health insurance here: https://www.coveredca.com/
exactly what I did
No, it absolutely does not help. In the algorithm you are citing, the numbers never leave their binary representation; there is no counting of the units that make up the number. The step of multiplying by 2 is done by shifting the binary representation of the number, which is not the way that this supposed "Ethiopian algorithm" works. The long multiplication algorithm (in binary or not) has complexity O(log(NM)), where N and M are the numbers to be multiplied, while this algorithm has complexity O(NM), and also gets there in a roundabout way.

This algorithm is totally pointless if you're not going to work with a positional notation for the number; I am sure it was never used in the way described, with stones. Anyone capable of understanding the problem in the first place - 34 goats, 7 pieces per goat - would count out the price - here is 7 for the first goat, 7 for the next, etc. - and tell the shaman to take a hike. This story amounts to calling Ethiopians idiots for taking an algorithm suited for positionally represented numbers - or at least numbers in some kind of a concise representation - and using it in a totally unnecessary way with numbers represented as groups of stones, and not understanding the pointlessness of all the drudgery.
It's a blessing, not an obligation or a demand or a condition of use.

Unlike the JSON license clause "The Software shall be used for Good, not Evil", the SQLite blessing doesn't put any restriction on your "freedom to run the program, for any purpose (freedom 0)" or on any of the other freedoms listed by the FSF.

It's no different from putting this in a library:

# This work is dedicated to the public domain.

# I hope you enjoy using it!

No one could argue that if you didn't enjoy using the library (maybe the API is a confusing mess) you would somehow be in violation of the license.

p.s. I upvoted your comment because I think you raised an interesting point!
How to multiply isn't necessarily self evident, especially if you don't have a positional notation system. Even after the introduction of arabic numerals into Europe there were many different algorithms for performing multiplication, some of which are only moderately recognizable as our long multiplication system:
http://www.pballew.net/old_mult.htm

This method in practice would have used objects that represent larger numbers(1,5,10) and with those a practitioner only needs to know how to add, subtract and multiply or divide by 2. All of which are operations which can be performed quickly. It certainly isn't true that you would need as many stones as the final result.
How great was your last raise? 4 Percent Grateful. Now on OUTSIDE THE LINES.
I concur.

I'm the only developer in my shop using IntelliJ. Everyone else uses NetBeans. Whenever someone asks me how to setup NetBeans to handle builds as easily as I do, I have to shrug. Simple things, like switching to offline mode or turning off tests is a chore for NetBeans, but it is just a simple button click for me. If I want to target a specific build profile, I check a check box.

As I'm the one who maintains the build, configuring pom.xml files and setting up modules, I can see how it can become difficult for someone who doesn't have the experience I do. OTOH, I've yet to find a problem that stumps me when I'm doing things the Maven way, and I rather enjoy the flexibility and power it provides me. Once I've got the basics in place, maintaining the system is almost trivial.
I've been using safety razors for a while now, and my personal experience has been that it depends on two things: the geometry of the razor (the tool, not the blade), and the brand of double-edged blade. I have used blades and razors where I can wantonly hack away at my face without fear of harm, and I have used combinations that require the utmost concentration if I want to make it out of the bathroom alive. If I had to guess, I would think that you two just have very different setups.
Not going to really try to refute your claims, but it sounds like you're making it as difficult as possible. For one I highly doubt you'd have to earn another bachelors degree. There has to be another way..
As MacBook Air ages, Apple rivals show the way to Retina
iOS 7 beta 3 expired August 29. It should not be surprising that continuing to run a beta version long after it's supposed to stop working will lead to things breaking.
Inertia and bureaucracy. Things stay the same because there aren't enough people that are going to make it a mission to automate these processes. They're making enough money the way things are.

You can say the same for any corporation or institution out there. Why are colleges still teaching the same way since 1850?
Same issues... just download the iOS 7.0.2 image from my developer account and updated the phone.

Was quite quick and no settings changes or loss.
It's always been the case that iOS betas expire and that you need to always install the latest version.
Try going to some meetups. You might meet people that will offer you a job or hire you to do some contract work.
Except that you request the dependency version you need for each module. Since the classloader can't load different versions of a dependency, it makes sense to unify the version across the application, and that is easily done with a Parent POM. If you are using OSGI to keep modules isolated when the classloader loads them, then you can request whatever version you want for a particular module.
For what its worth, it's only an hour and a half long.
BlackBerry hit by shareholder lawsuit claiming company misled investors
Actually its the 'something goes wrong and you're going to die in 7 hrs' that makes for the drama. If you died in 10 seconds then I agree, its a sad short film. The story of the Cosmonaut that knew he was going to die was pretty poignant in that way.

I found the discussion about the recent failure with the water in the helmet thing more interesting. The weird thing is that in space you can drown in a half liter of water if you cannot get it to move away from your face. It is perhaps the scariest thought about a zero-g swimming pool where your own gravity pulls you into the center of a ball of water.
You can be sure if you want but unless you back up your claim with some reasoning, others will consider you wrong.
If you compare the McDonalds of 1980 to today's, there has been a lot of automation.
IPhone stuck in activation error
my and many other people's iPhone 5 (running iOS 7) suddenly asked to activate and when i proceed, it prompted that the activation servers are not available. stuck.
Try ssh'ing into it and see if you can get a shell. `xbacklight -get` shows the current backlight setting. Also, when resuming I often get this in /var/log/syslog: "ACPI: No _BQC method, cannot determine initial brightness".
MongoDB probably has the best marketing team in the world. Unfortunately for them they don't have the technology to back it up.

I am sure Larry is losing sleep over this. Lol.
I still have and use my GSM (AT&T) iPhone 4 daily that I got years ago and haven't noticed the 'antenna gate' problem..
I look at something half baked like this and my first thought is "I wish Steve Jobs didn't kill HyperCard"
How is it easy to screw things up? You specify the version of a dependency when you write each POM file. If there are two projects, each with different dependency versions, they only get the dependency version they requested. Only if you have two different dependencies that report themselves as having the same Maven coordinate, that is to say the same Group Id, Artifact Id, and Version number, will you have any problems. But then that isn't a "Maven" problem insomuch as it is a bad dependency.
Sensationalist, garbage rewording of http://www.reuters.com/article/2013/10/03/us-intellectual-ve... who describe IV as raising another round of investment because their previous fund has reached the end of a 5 year acquisition period and can't be used to buy more patents.
I'm your target market. Apart from my tech company, where I'm definitely not the technical founder, I also own a consulting company and construction firm. I've been patching together solutions with excel, trello, google calendar, etc, and this is exactly what i need.

Get it working, I always need tools customized to a particular task that a simple app would solve.

Sometimes, the best tool is a hammer...
The Thing System aims to Revolutionize Home Automation
I haven't tried it, but perhaps you can allow passwords from an interface that's internal, while requiring keys from the outside?

Not much gain. Keys (plus good passphrases, plus a decent manager) are a big win.
It's the beta version of ios7 expiring. DFU and restore to 7.0.2 should do it.
I posted this in a HN thread about therapeutic uses of nicotine a week ago, but it's even more relevant here:

> A friend of mine is a psychiatrist who specializes in treating ADHD. She told me about a conference she went to recently, where someone presented an interesting paper.

> Apparently, there was an amazing study done relatively recently (last five years), in which they demonstrated that, in mice, exposure to nicotine during pregnancy results in higher rates of ADHD in the grandchildren (passed down through the female offspring exposed to nicotine in utero, not the males).

As with any study conducted on animals and not humans, there's an asterisk next to it, but these findings would be monumentally significant for understanding ADHD.

Separately, I've never understood why Adderall isn't approved for use in Europe (or, futhermore, why Vyvanse should be approved, if Adderall isn't - Vyvanse is just a more concentrated version of the d-enantiomer, making it more effective[0] and reducing the side-effects).

On an unrelated note, it looks like the copy editing on the article was a bit off. Concerta is a long-acting drug, just like Vyvanse (the article makes it seem like it isn't). Also, I'm not sure what to make of the sentence "The U.S. still dwarfs Europe in sales of ADHD drugs, but the rest of the world has been catching up."

[0] It's actually less effective by weight than Adderall XR, but that's because the mechanism it uses for the extended release is very different.

EDIT: It's interesting watching all six of the comments on here (not counting losethos's) get upvoted and downvoted in roughly equal proportions. Clearly this is a controversial topic on here; I only wish the those upvoting/downvoting would join in the discussion.
If you find yourself in need of iptables blocking large numbers of discontinuous networks and/or hosts -- a very large blacklist, for instance -- you need ipset, from ipset.netfilter.org
Pff, I bet you the three laptops mentioned in this article can't hold a candle to the Air's 12 hour battery life. Given that Apple has been shipping both larger and smaller retina displays for a while now, I'm sure they could add one to the MBA if they felt so inclined, and must have a good reason to not do it. Like, say, battery life.

Let's see:

HP Spectre 13 - "up to 9 hours of battery life" - http://www8.hp.com/us/en/ads/new-products/spectre-13-ultrabo... (and then the small text: "Battery life will vary depending on numerous factors including product model, configuration, loaded applications, features, use, wireless functionality, and power management settings" -- so basically, you'd have to have a stock configuration of Windows and not touch it to see nine hours. Useful.)

Dell XPS 11 - ??? - The laptop hasn't shipped yet, it seems, and no one's saying how the battery is.

Sony Vaio Pro 11 - "battery life in excess of 6 hours" http://www.cnet.com/laptops/sony-vaio-pro-11/4505-3121_7-357...
"Mozilla Appmaker is a pre-alpha concept"
Another question: According to reports Silk Road and DPR made $80 million in commissions. Yet the FBI has only told us about seizing $3.6 million in BitCoins.

Where's the rest of the fortune?
I don't get why there has to be a 'positive' or 'negative' angle on the story. You're trying to compare two different cultures in terms of which is 'better', which is a completely pointless goal. Nobody is saying native Ethiopians developed abstract mathematics as complicated as those of Greek, Arab, Chinese, etc. cultures.
Were you running the ios7 beta?

It's expired. Put your phone into DFU mode and restore it to 7.0.2 from itunes.
I would rather have 25% less battery for 200% better resolution. Apple's done nothing but incremental or nice-but-not-necessary improvements for years now.
Not a defence of DRM or overcharging, and more of a statement on how pricing works in real-life.

Very few people have the time and knowledge to do a supply chain or BOM analysis before they buy anything. Hence, there is little incentive for companies to price products based on cost. Cost is a factor only when analyzing profits.

Hence, cost is usually whatever the market is willing to pay. Saying it is unethical or wrong does not change reality.
I don't think it is different actually. 'Kolmogorov complexity' (which is essentially the global minimum 'essential complexity' of a particular algorithm) is specified in terms of length.
Flipped Classroom
I am building a free resource center for those who believe in flipping classroom using technology. For students, for teachers and for entrepreneurs working in education.

If you are doing a education related start-up or planning about one, i would love your participation at
http://www.flippedclassroomblog.com
You're taking a cute fictional story and running wild with it to somehow fit your weird anti-PC agenda. No one here, including the original article's author, is claiming that this is evidence of cultural equality. Way to waste your energy.
Of note: Adderall is by far not the only drug available for ADHD, and considering its addictive nature, should not be the first on you try.
I think the one you're missing that is most important is the current state of battery technology.

Notice how the indoor version of BigDog has a tether for power and the outdoor has a very loud engine. That noise hardly acceptable on the battlefield.

Are these considered "robots"?

http://en.wikipedia.org/wiki/Close-in_weapon_system

http://en.wikipedia.org/wiki/Northrop_Grumman_X-47B