skysight-inc/HackerNews huggingface dataset:
I was thinking the same thing. And I'm pretty sure it was also in the NYT.
And any that do avoid using it now are always mostly lagards anyway.
This is very convenient on Heroku, but on my own servers, I have to use a post-deploy hook to copy a file that has all of my API keys to the server. That works great, except I now have a separate file to manage outside of source control, it's not under its own source control, and it's difficult to share amongst my team.

Anyone have any suggestions?
shrug maybe I was wrong to make that kind of assumption.

It was probably the type and quantity of instance that tipped me off a little, having read about people trying to mine with EC2 again.
Shit, somewhere in there is a point.
One factor not mentioned in the article is the two-body problem: In a society where most families have two incomes, moving is only possible after finding two jobs in the same area.
I guess you haven't gotten enough annoying attention from them.

Recruiters' incentives are just enough out of line with your own as a job seeker to make them jarring.
it is true that more attention is good, however it is getting attention for the wrong reasons. It isn't getting attention because people are using bitcoin as a currency, rather an investment hoping for the capital gains.

I have seen countless threads on forums where people are saying they accept bitcoin and are surprised that no one has used BTC yet.
I'm confident at using bitcoins, but it makes more sense to just pay for something with cash if I have it... obviously if there were some incentive to use BTC (discount or whatnot) I might reconsider.
Because moving is fucking expensive, the housing market still sucks and there are very few good jobs worth moving for.
I think the concern is that if (some amount of) people are not effectively forced into shitty jobs that wealth will decline a lot for everyone.
Like I said there are tricks to get around it. I was referring to a C-style array. I think it's still accurate to say that immutability does not always mean less copying.
>The segment was presented by John Miller (who is rumored to be up for a "top counterterrorism or intelligence role" in the NYPD, which has a fine track record when it comes to not infringing on our civil liberties), who opened with:

Full disclosure: I once worked in the office of the director of National Intelligence, where I saw firsthand how secretly the NSA operates.

Because as long as you tell us up front about your huge conflict of interest, it's totally fine that you have one, right?

I can understand if the NSA required questions to be pre-screened, and even that Alexander was allowed to ask "for 'time outs' before he answers certain questions." But why so openly compromise the independence of the interviewer?
@greenfieldprod: You seem to have made multiple high-quality replies in this thread, but nobody is seeing them (and nobody can reply to them) because your account seems to be 'hellbanned'. Some people (like me) will see your posts, because they surf HN with 'showdead' turned on in the prefs, but most people won't even be knowing that you exist right now.

Normally this is only applied to spammers and trolls etc, but I thought it might be nice to let you know since you seem to be legitimately attempting to participate here.

I'm not sure how to appeal this, aside from contacting pg or making a new account.

No need to reply to this, not trying to derail the thread. Cheers.
Are they this bad in their other current reporting?
"Before the Bitcoin protocol was invented, most computer scientists thought a system like Bitcoin was impossible because of a famous problem in computer science called the Byzantine Generals Problem." ... wait what?
George Zimmer on being fired by Men's Wearhouse, and what's next
A number of countries could be of interest, not just "the enemy".

Recall that Russian sleeper agents were arrested in the US as recently as 2010.
I think that might where the miscommunication comes in with lay people. Commenting at all would confirm the existence of a classified program. That's the rule everyone is taught when you get read in. You're taught to never divulge. So whereas a case could be made that this program was illegal, the fact that it's classified means it's next to impossible to comment at all about it in a public forum. So, you lie

As far as lying to congress, I seem to recall that both parties leaders trotted out to say that all was well, and that this is done to keep us all safe. It's hard to claim anyone was lied to when it seems the intelligence committees and leaders in both houses knew full well what was going on. Does anyone really believe these highly connected politicians didn't know? It's just seems like political convenience for congress to continue that meme, when the intelligence committees seem to have know exactly what was going on. Maybe I'm just jaded, but I suspect the politicians knew and are more than happy to throw anyone else under the bus. Otherwise, if they'd didn't know, then why haven't they done anything?
How Can One Test a Program's Average Performance?
I would love to hear more about that... Were you working on a single product or multiple products, each with new customers, or something in between?

Who is the judge as to whether the target has been hit? Do you lay the rules in advance? That must be a lot of work just to define what needs to be done... When developing a new product the specifications are bound to change during development, how do you tackle that?

I am genuinely curious how you approached these difficulties and would love to hear more about it.
the reason the 40 hour week still exists is because (after much blood shed) we managed to make it difficult to expect a 50 hour work week or a 60 but I don't see any reason to think people wouldn't be sitting around writing essays about how maybe we should scale.down to 'just' 40 if we didn't have the existing labor laws in place.
Python: the end of pip freeze  requirements.txt
Actual data are more valuable than "simple reasoning and deduction" when matters of the physical universe--of which the biology of breastmilk and its benefits are a subset--are concerned.

I can easily see the possibility that long term benefits are masked or "washed out" by other factors. Short term benefits, on the other hand, are unequivocally and easily empirically established. The fact that immune systems and richer nutrients are passed through breastmilk undeniably give breastfed babies an advantage over formula-only babies.
i agree with you in principle, however i still think there is a flawed economy behind all this.

as long as i have $$$ and can spend them, why would I used BTC if the value of BTC is going up X% each month... I am better off using fiat.
at a purely commercial level, it makes sense to buy bitcoins for capital gains, and use $$$ for life.
I know there are a few code-quality bots on Github, but is there any service that you can install as a webhook which automatically checks for things like Amazon key pairs (which, IIRC, always start with "AKIA", at least the API keys anyway)?
The problem here is what will happen if basic income means that costs for things like garbage collection start to explode.

People think that company profits on a per-employee basis are something like a factor 10. In practice, for the best companies in existence (think google) it's a factor of 3 or so. For most companies it's much lower 10% would be a lot (hiring is already very expensive, just try it). This number is called efficiency of the economy and it's an upper bound on how much more money you can give any significant group of people (assuming labor costs dominate, which is currently true). Of course you could give them more by law, but it would simply result in massive price hikes for everything until we're back in the current situation.
> the fortunes made to-date won't be made by the current batch of speculators

Yes they will. Under what you're saying, if earlier speculators made 40x then those who get in now also make 40x.
If you do the math on a 1MB block that pays, say, 12.5 BTC of fees the result is pretty sobering. Like over $1 per transaction.
How is saying they're working on code breaking not admitting they are working on breaking internet cryptography? Isn't that the same thing? What other widely used codes could they be working on besides the algorithms used in TLS and SSL. It's seems to me they answered your question on TV. And really, don't we already know they do it, and don't we already know why they do it: because they can, because congress lets them do it, because the president ordered them to do it. If the politicians were truly opposed to this, wouldn't they have shut it down by now?

Pay no attention to the politicians behind the curtain: Blame the out of control NSA!
There is a cellular version of the iPad too.
Puff the Magic Dragnet
Isn't the price (softly) bounded above by the mining cost? I guess there's a demand/supply time-lag.

No, wait, I think I get it:

1. Lots of demand. Price spikes.

2. Supply increases,

3. Mining difficulty ratchets up.

Because mining difficulty is a function of mined bitcoins (and not a function of time) this price estimate isn't a refutation of Moore's law. It basically means that the demand for bitcoin, quantified I-don't-know-how, is going to double quite a bit faster than dollar-normalised processing power.

(Can anyone tell me whether increases in mining difficulty happen smoothly or sharply? I wonder whether the current market is smart enough to price a cliff in the rate.)
thanks for sharing this is really amazing
Bounds checked at runtime (unless you use the unsafe sublanguage). Without dependent types (which I feel would exceed our complexity budget) we can't do much better.

However, for simple iteration, if you use iterators idiomatically instead of C-style for loops then you won't incur any bounds checks.
FRONTLINE seems to be the only investigative journalism program of note left on television. Will be interesting to see their report on the NSA, assuming that they're working on one.
Yep, this is the future that we are buying into by supporting companies that offer nothing but DRM'd streams. While they are dishonestly marketing that stuff as "buying" media, in reality you're just indefinitely renting it, and could lose it at any time. This is why I recommend to never exchange money for individual titles like this - if you're going to pay for DRM'd streams, at least pay for something like Netflix that rents out its whole catalog for one (monthly) price.

The saddest thing about this whole ordear is that, generally speaking, you can't even genuinely buy digital video - as-in, you can't buy DRM-free downloads. The only way to actually own something is to either buy a physical copy and strip it of DRM or to pirate it, and that's a sad state of being. Digital media could be so much more, yet it's completely stuck under physical media. And you pretty much can't even disrupt this in any realistic manner, because the gatekeepers will never let you.
Depends how you define fair, I guess. Many people complain about the effects of a fixed block reward with ever-increasing difficulty.
pidgin web client

https://code.google.com/p/webpidgin/
I assume you're talking about lists with mutable pointers. I don't think that's what they're talking about here. Functional (persistent) lists are immutable. [...] Hence prepending is rather easy (constant time) while appending requires rebuilding the whole list (linear time).

You can append in O(1) time using difference lists. They don't have all the niceties of Prolog difference lists, but they are still great if you only have to append:

http://hackage.haskell.org/package/dlist
3.11 is in Wheezy backports if wanted.
Also, the ascendancy of Linux was a direct result of the fight between them. There was already a perfectly decent free UNIX - BSD - when Linux came out. However, the license wars meant that many corporations wouldn't go near it, because they weren't sure whether they'd get in legal trouble for it or if it would still be available once the lawsuits settled. Rather than deal with that uncertainty, people started looking at Linux as a completely free, from-scratch implementation.
is this helpful for wedding photography like this
http://www.shakkyastudio.com/
I think you may be overestimating what a "creative job" actually entails.

My girlfriend is an artist (teaches fine art 50% of the time, does commissioned work 50% of the time). I think a lot of people would agree that this falls within "creative work". And yet she also does a lot of tedious things, like applying several layers of varnish to a finished piece, repeating a certain pattern hundreds of times (eg. feathers on a bird), etc (and this doesn't include stuff like generating invoices with clients, scheduling times to talk with them, etc.).

What's the ultimate "creative job" to you?

I think that a developer's job (unless you're in something ~extremely~ repetitive) is highly creative- just that highly creative jobs still have a lot of tediousness. I was in research for a while, which I'd consider "creative", but I spent a lot of my time doing things like reviewing paper drafts for typos, figuring out why some code wouldn't compile, etc.

Even in the most creative job ever, 90% of your work will likely be "daily grind".
Feel free to reach out to me if you want help finding a style that might suit you best to start off with. :)
To help bitcoin, people need to spend bitcoins and hold onto bitcoins.

So you are presenting a false dichotomy.

I can spend bitcoins by buying them and spending them, without decreasing my actual long-term bitcoin investment.
> Many of the homeless are mentally ill; most of them live a nightmare.

The best solution in such cases might be to put them in institutions (where they could also get help), rather than let them free on the street.
I don't think the factory owner example applies here (the article is talking about creative workers.

And I also think that a lot of stuff is negotiable - you just need to show your worth. It is all too easy to go the same path as all others did, just because we think this is somehow expected of us.

But then again, I work 9-5 too and hate it (just the working hours, not the job), so I guess I should fix that first before I lecture others... ;)
Change my matrix library to a BLAS binding for machine learning. 150x speedup
They said i cant do it, i did it! Welcome to InCode!
Well, you have to use LuaTeX, though. Knuths TeX has various shortcomings like "cannot use ttf fonts" and "poor Unicode support". However, some packages might not be adapted to LuaTeX, yet.
EDIT Did anybody find that segment about the codebreakers and the Rubik's cube kind of silly? It seemed to send a message to me like, "These guys can solve a damn Rubik's cube okay. Their work is way over your head. Don't ask questions, just trust them."
I know it wasn't much info, but it's literally all I have. I have the offer letters too, but they are all about the same.

As far as platforms go, it doesn't matter to me, Mac, *Nix, Windows, I use them all, and I am fairly language agnostic, but C and Java are my goto's. I'm a really big algorithm and data structures guy. I'm big on implementing them, understanding them, and making them run faster, but other then that, I am interested in OS, compilers, and languages.

Anyway, thanks for the insight, that's what I was really trying to get out of this post, what other people's experiences.
Let's think this through ... how much would they pay more ? Well, for most unrewarding jobs I think you'll find that labor costs dominate. So any wage rise needs to be reflected in the cost of those services ... which results in a need for more money (since cost rises in basic goods will disproportionally affect poor people, resulting in the need for further basic income rises)

So it's obvious there is a feedback loop here. Basic income -> price hikes -> more basic income -> more price hikes ... The question is what multiplier we have between the steps. If that number is << 1 (much smaller than one) ... then no problem. If it's anywhere near 1, basic income will result in total devastation of the economy.

There are jobs that would be affected more than others. Elderly care, for example, is a very dirty, very unrewarding job. With basic income it'll become completely impossible to pay for. So that looks to me a very basic tradeoff : you can have one of these : elderly

And that is a consequence that's very unlikely to be appreciated by either rich or poor.
A correction: The chapter at

http://www.biostat.wisc.edu/~craven/hunter.pdf

is actually the first chapter of "Artificial Intelligence and Molecular Biology":

http://mitpress.mit.edu/books/artificial-intelligence-and-mo...
Yes, Pacman is actually quite easy to use and lacks a lot of historical inconstancies that make tools like apt hard(er).

When I first started using Arch (coming from 'buntu and Debian) I was surprised just how straightforward most of the flags were.
37signals. http://www.nytimes.com/2012/08/19/opinion/sunday/be-more-pro...
Yea, those of us on OS X need something like this
How do you arrive at that conclusion ? That seems to be a pretty heavy claim ... so what is it based on ?
I guess nobody ever got upvoted for using StringBuffer/StringBuilder instead of String concatenation in Java.
I thought this article's title sounded stupid at first, so I began reading, and this gem just popped out at me:

"Imagine how much worse off the country might be if the 49ers had decided against making the trek to California or the sharecroppers chose to stay in the South."

I'm assuming by '49ers' he means the gold rush of 1849, many of whom took a chance on coming out to the west to try and find gold. But sharecroppers?

Sharecroppers didn't "choose" to move away from the south. They were basically poor uneducated people without any other form of work available to them. A good portion of them were the direct descendents of slaves who used to work the same land in the same way. They lost their indentured servitude when they became obsoleted by the mechanization of farming. There were no other jobs in the area, but as luck would have it, a big push for more industrial workers was happening in the north and west.

That's not some kind of "admirable trait". They had no choice but to go find work elsewhere, and were lucky to find it. You don't have to be an economist to figure out that today, people aren't going to be spending lots of money they don't have to move around the country for jobs that don't exist.

We live in a global marketplace now, and almost all of our exports are things machines assemble for us. Unskilled labor is shrinking fast. Our economy is weak. Our government is hobbled. Our education sucks. Our healthcare gets exponentially more expensive. The only incentive I can think of to move is for educated people to move toward centers of white-collar business for the remaining and new jobs, and maybe gentrification away from expensive metropolises people can no longer afford.

So yeah, NYT, we're not going anywhere.
I've had some luck with having a separate repo. I'll have a "public" (even if it's not public) with all of the usual source code, and a "private" repo, with passwords, fabric files, run scripts, etc.

Works well on teams, where the subset of developers that don't need to do actual deployments don't need the private repo anyway.
Isn't it:

apt-get dist-upgrade

???
They're also trying to launch a fund - Winklevoss Bitcoin Trust [1] - so they're (potentially) more invested in Bitcoin than what they directly own.

[1] http://www.bbc.co.uk/news/business-23140904
It has always seemed to me that many of these school massacres were actually a suicide event. Of course it is always hard to figure out the actual intent of a shooter when the event ends in the shooter's death, but the possibility of a connection really makes one wonder if suicide prevention activities would also have an impact on school shootings.

Although most of the news coverage of school shootings goes to events in the USA, they do happen in other countries and some of those countries might be more willing than the USA, to improve suicide prevention activities, and to include school shootings in their measure of effectiveness. It might take a few decades to gather enough data to be sure of whether or not it works, but long term experiments are still valuable and we need to do more of them.
Norway rejects bitcoin as a legitimate currency
I'd recommend using Debian testing instead of stable for that.
(testing is preferred in most personal use cases if you don't run in a corporate environment/server or similar)

http://www.debian.org/devel/debian-installer/

I am not sure, but you may need the additional firmware files listed on that page.
Uber Surge Pricing Hits 8x in NYC
http://bitcoin.sipa.be/

http://bitcoinwisdom.com/bitcoin/difficulty
60 Minutes pawned by Jeff Bezos and now a paid stooge for the NSA who tried to further discredit Snowden.
Illegal? Yes. Convictable? Yes.

But will any law enforcement department or agency actually look into it? Highly unlikely. There's so much major scale white collar crime/cybercrime going on daily that it's generally too hard to dedicate resources to smaller cases like this.

Now, if they got evidence the perpetrator was doing this with dozens or hundreds of AWS accounts, that would be another story.
In my experience, there's value in doing a standard upgrade before a dist-upgrade. It seems to help to fully update the system doing "upgrade" before "doing the upgrade" (dist-upgrade) that will uninstall things... That said, it can obviously be a bit of a waste to upgrade everything like gnome just to uninstall it immediately... As such, I typically manually uninstall large tasks then upgrade then dist-upgrade and manually add the tasks back. In "theory" it should just be as you say - one big dist-upgrade - but I've yet to encounter an upgrade that didn't need special attention and I have learned that minimizing the installed base being upgraded is a good first step to a smooth transition.
Unofficial WhatsApp API
Yet they could be, if a consensus was reached among miners to implement the new algorithm :)
"tricks to get around it" if by that you mean non-naive data structures that you're supposed to use in order to make immutability efficient yes.

Egregious mischaracterization.

Said "tricks" are an entire branch of research in CS.
They already did. Even before this whole Snowden business.

http://www.pbs.org/wgbh/pages/frontline/topsecretamerica/
Many people haven't realized this yet, but that's exactly what they're saying. Their thinking is that they're like an "anti-virus", and they can protect everyone if you just let them infiltrate everything.

They've had this thinking since at least 2010 when I saw them talking about it in a public debate with Bruce Schneier, but probably much earlier, since it already seemed like a planned thing. Unsurprisingly perhaps, it came soon after US Cyber Command was formed, and then merged with the NSA. That's when this corrupted idea (probably from Keith Alexander himself) started emerging, and why it's so dangerous to keep them merged (something Obama keeps defending, even after his own non-independent review panel suggested him to separate the two).

So their idea of security, isn't actually having secure systems (anymore?!), but for them to have backdoors into everything, which of course is nonsense, and they are creating more problems than solving. But for all we know that's exactly how they like it, much like the war on terror, which keeps being prolonged by creating more terrorists, and keeping the Military Industrial Complex well fed and profitable.

Or they think all the data they are collecting about the whole world is well worth risking having compromised systems, even at home, but they present the idea of themselves having to do this to "protect Americans" as a lie to cover for that, and because they know it sounds better to the public and (some) politicians.
Only if you believe that "intellectualism" means "favoring more abstract approaches regardless of practical concerns."