skysight-inc/HackerNews huggingface dataset:
It's funny -- I love node.js for pretty much everything except for web frameworks. IMO Express, Koa, Sails, and Meteor are all lacking some kind of je ne sais quoi... maybe I should try my hand at one as an open source project...? Anyone have any good resources about framework design?
The whole Go standard library, which is more code than just a compiler (and it even includes a complete Go AST parser as well), is developed in Go ("dogfooded") and so are the documentation tools (godoc, the web site, present) and the static code analysis tools (SSA, oracle, go/types etc.) in the go.tools repository.
I Can’t Discuss Political Work With Colleagues Over The Phone Any More.
It's not that different from the idealized model of a federated US that many would like to see: a mostly powerless federal government with states running rampant and as anarchic as they please.

That said, I fully support the formation of a real planetary government.
I think his point is that a formal PIP ratchets up the pressure and reduces the employee's ability to focus on actually improving. If delaying the formal PIP helps them improve their performance enough so that you don't have to fire them, that is a great outcome.
It was shot in France (mostly Paris) by Woow Your Life [1].

[1] http://www.woowyourlife.com
Your Death By Kerberos: Troubleshooting tips
You must love your work!
An Open Letter to Sheryl Sandberg from a Twenty-Something Woman in Tech
fixed, was updating
There has never been an official XP certification. There is a ScrumMaster certification. I'd suggest that you avoid anyone who claims certified expertise in XP.

And no, people didn't "just do their jobs." Management methodology isn't a new idea.
This whole series has been fascinating. I've never had the inclination to write my own OS, but I love seeing what it entails.
The proportion spent on fundraising isn't a good indicator of effectiveness either. Generally, the metrics tracked by Charity Navigator are easy to measure, and aren't very useful.

GiveWell is a much better evaluator of charity quality. Since they spend much more time on analyzing each charity, they cover way fewer charities. They are quite strategic about prioritizing which ones to interview.
http://www.givewell.org/international/process
Sounds like it's time to start the process of reversing a fraudulent ACH transaction.
The good stuff could be interop. The bad stuff would be silly extra regulations providers have to undergo.
Ohio car dealers sue to block Tesla dealership
I'd have thought http://zedshaw.com/essays/c2i2_hypothesis.html would be more relevant here.
Overall I lean more to Alex's side on the bitcoin topic. But one pretty major item he gets wrong is to do with credit card processing expenses. In fact, regulatory compliance and fraud management is a small percentage. At this point, the biggest slice of processing costs goes to fund rewards programs and loyalty schemes.

This is why there actually is still room for massive change in e payments industry but it would likely involve cardholders giving up their cherished mileage cards and I suspect will only happen with government intervention (as has already started happening with debit cards in the us).
Keep in mind that most of those things that were "new and exciting" weren't new; it was just that most people hadn't seen them before, or not done well before.

For example, nobody used capacitive touch screens because they were horribly imprecise. The iPhone included some tricks to make them less precise, but mostly they just embraced the imprecision: all tap targets on the iPhone are thumb size.

Another thing that bothered me was Steve's description of the screen as the highest resolution screen available on a phone, when there were several gadgets available with much higher resolution screens, such as the Nokia N770.

My experience with the N770 definitely made me dismissive of the iPhone. The n770 made me well aware of the value of having a web browser in your pocket. But it had an 800 pixel screen at a time when that was the minimum width that many web sites designed for, along with a highly accurate stylus that you could use to accurately click on tiny links. There was no way the web was going to be usable on a 480 pixel screen without an accurate stylus. Which meant that every web site had to be rewritten to be iPhone friendly.

Who was going to buy an iPhone when virtually all websites were unusable? (remember at that time there were no apps). And who would rewrite their website to support an iPhone that nobody was buying? Classic chicken and egg problem.

Steve told us the answer: an incredibly polished product and incredible salesmanship.
I'm not the OP, but I've had a similar experience and agree with him about Perl.

For me...

* perl is a bit more intuitive, even though I've done about as much python as perl at this point.

* It's the best language for dealing with regular expressions in my view. You don't have to create a regex object and muck about with all of that.

* You can create lambdas/closures with fewer restrictions than Python (this is a big one)

* CPAN is pretty good. Python comes with a lot of libraries, so this isn't as much of an edge as it used to be.

* It is more widely available on other servers, even older ones, which is important for me because I'll sometimes have to do work on a machine without Python already installed. I can work with older perl and I've never been on a machine without it installed.

* The whitespace issue really is annoying to me. With braces you can move stuff in and out of conditionals, etc, easier than with Python, even with editor support.

As for readability, I try to write reasonably well, even if in a hurry. I know the language and its syntax. I understand the purpose and meaning of the sigils, so it doesn't look like noise to me anymore than reasonably written python. In Python, for instance, I've seen list comprehensions that are pretty frustrating to puzzle through. Perl with strict and warnings and written without a specific aim to be clever isn't hard to read.
Thank you for chiming in. I am a paid user of SpiderOak. And it is great... when it works. I was able to get through rather complicated interface and I am OK most of the time with slower sync performance, but sometimes it just breaks out of the blue. Also, the client is not open-source. Granted they have open-source projects on the same infrastructure (nimbus.io) but this is something else.
What's unusable about your N900 screen?
Is the random number generator the bottleneck for significance-testing experiments like this?

Monte-Carlo is more meaningful than using some sort of chi-squared. But why is it faster?
To make it stand out. That's pretty much it.

We wouldn't be talking about it right now if it wasn't some weird black cylinder.

Say what you want about Apple, but they definitely know how to market.
Nah, nowhere near the same.

Look, I love capacitive screens. But nothing beat a stylus for accuracy when you've got a 2.4" QVGA touchscreen, and for certain tasks that was a lot better than a 3.5" capacitive one. That was when I used my M600i (then my P1i) for managing my entire life.

Now, with the advent of 7" tablets I use that instead, for that sort of high info density work :)

Capacitive stylii are terrible. All the downsides of needed to have something in your hand to poke at a screen with none of the accuracy that a stylus with a resistive one had.
"That being said I wish more Android fans would accept that Google directly copied a lot of ideas from their competition"

1. I wish Apple fans would accept that Apple does the same instead of seemingly believing that every feature Apple has ever added was brought down on chiseled stone tablets received on Mount Sinai :)

2. FWIW: Roughly this exact same story could be written about any good competitor reacting to any good launch by any company ever. It sounds sensational because it's "Google" vs. "Apple" or whatever, but realistically, companies react to each other.
2) No one in their right mind will attempt to crack it

What are you saying? Does offering cash decrease the chances of cracking?
Should have called it Strongbox.
>>Who’s the real victim here?
The top victim in my opinion is Target itself.

Yeah, those 40 million CCs accessed? Screw those people. The multi-million corp is the one who will really suffer....
I was talking to someone who works for a company that does cloud hosting of very high end business applications (i.e. specialized finance systems) and he said they were seeing a lot of European companies starting to look at moving their hosting from the US to the EU - largely due to the recent NSA revelations.

I must admit that this rather surprised me - but I have no reason to doubt him.
This is not actually true, although it makes a good myth.

Android seems to have been targeting a variety of form factors from pre-iPhone times, and had a touchscreen interface implemented before Apple released the iPhone:

http://www.osnews.com/story/25264
How well was this beta tested?

I noticed the introductory price is only good until the end of the year which is less than two weeks away. Not a lot of time to play with it before the price increases.

I feel it would be better to have a public beta (instead of a trial) to work out all of the kinks first. I remember the problems with the early versions of Dropbox when it was first released.
Symbian, Psion and PocketPC were what then?!
GnuPG is raising money for a new website and infrastructure
/r/CryptoCurrency - A subreddit focused on Cryptocurrencies
An "alternative" gaming console probably just sparked a memory, that's all. No harm in a little retro nostalgia.
Apple annoys me with how closed off they are in many ways, but this is the example I always bring up when people are trying to HATE Apple for being so closed off - they destroyed the most destructive force in mobile UX ever - the phone company oligopoly. Besides also presenting the only ever true competitor to the Microsoft PC, that's their biggest contribution to openness (whether done intentionally or not).
You can make a stylus for a capacitive screen by making a capacitive stylus. My wonder is why one would make using a stylus a more difficult and expensive proposition in order to have a lower quality screen input.
Seems like an admission of guilt over patent infringement. /s
Well I work in a niche with lots of competition, some of it strong, some not so strong. I'm not convinced that I'd want more of it though.
Are there any new Perl jobs in 2014?

Yes!

we don't see or hear about any new start-ups using Perl

The world is a lot bigger than just startups, but see:

http://www.builtinperl.com/
Drone Survival Guide - you'll need it sooner than later
the obvious next step

Not so obvious to me. Consider browser plugins, desktop application (e.g. Outlook) plugins, letting users grant your service access to their online email, etc.
From the article:

> Within weeks the Android team had completely reconfigured its objectives. A phone with a touchscreen, code-named Dream, that had been in the early stages of development, became the focus.
Precisely. "Illegal" is a law judgement; "evil and maniacal" is a moral judgement.
Yeah, I find that part interesting. Given Apple's secrecy would the board even have specific details for a new product?
The comment about pair programming resonated with me: What Mr. Beck writes about the paired-programming aspect is contrary to common sense and anyone even the slightest inkling of perception into the personality traits of developers.

Pair programming was THE most distasteful, unpleasant thing I have ever done in any employment. And I include in that my very first job which included cleaning grease traps and bathrooms at McDonalds.
Sometimes I would also prefer not to be part of a democratic community that includes ultra-conservative Americans. Sometimes I would prefer not to be thrown in with the barely-liberal Americans. Thank goodness we are all in a republic, where none of our votes really matter.

A democratic world government would be a disaster. Democracy works best when all the participants have common interests and culture. Since the incredible diversity of humanity would never naturally align on any given issue, it would just get co-opted by pre-existing powers. Probably the first things that would happen are the creation of a global central bank, followed by price-fixing in the fossil fuels markets.

I believe I'll just sign up with the rebels now, to save time.
I use ownCloud for this, though it doesn't hit every feature you want, but it does have a lot of other stuff I needed (CalDAV and CardDAV server, and a stack of other neat apps that are finally getting native app counterparts on mobile!). I now host all my own data, yay!
Why would ifixit knock off a point due to a full PC in a small form factor being a tight fit? Doesn't seem to make any sense.
It soft launched 2 months ago and has been banged against publicly for a while.
Manager Tools has an excellent recommendation for this. As soon as you recognize that someone is on a path towards needing to be fired, begin to give intense feedback with the goal of rebuilding their performance. Record all of the feedback, and intentionally spend 3-6 months on the process. You have a chance to turn them around before it's too late and it's more likely to succeed without the pressure of a formal PIP. If you do have to fire them, your documentation should be enough to meet all of HR's requirements immediately.

http://www.manager-tools.com/2006/02/how-to-fire-someone-wel...
My goodness, that thing has a PS/2 keyboard port. Maybe I can drag my first-generation Microsoft natural keyboard out of retirement.
I'm a cuddly atheist. I don't need to tell my mum her faith is stupid.
Plover: Thought to Text at 240 WPM
And it can come up with good method names?
We can call him "ruthless", but "evil"?
Although we're joking, I wonder if Bitcoin would be far more successful if it originated within a platform like Steam. Let's say Steam replaced their wallet with Hatcoins. They allow users to add Hatcoins from their bank account, send Hatcoins to other users, purchase hats, and Steam games at a 2% discount if using Hatcoins during 2014. Valve runs the main Hatcoin exchange, and you'll have millions of people using the currency within a year. If I run a gaming site, I could start accepting Hatcoin donations or subscriptions, since they're already popular with gamers. Or, I could pay for servers using Hatcoins, buy Minecraft items with Hatcoins, Humble Bundles, games from GreenManGaming and GamersGate, etc.

It seems like they would have something that Bitcoin doesn't, a lively economy and marketplace to add stability.
I'm a big fan of git-annex. http://git-annex.branchable.com/

A bit fiddlier but very powerful. Supports S3, Glacier, tahoe-lafs, box.com, google drive, google cloud storage, mega.co.nz, skydrive, owncloud, Flickr, IMAP and Usenet!

Claims not to be a Dropbox clone - but overlaps the problem space somewhat :)
> Furthermore he got fined extra to due uploading the film in bad quality, thereby damaging reputation.

Contrary Anecdote: The VCD Z Screener of The Matrix is terrible quality and was widely distributed prior to the release of the film, but didn't hurt the reputation of the film at all.
I hope this works well... I'd gladly pay for a Dropbox-like sync that syncs to my own servers. I know there's a git-based alternative out there but it has some issues and is much slower than Dropbox.
it goes back further than this..

in compiled languages it is a compile time error. So you don't run through 1/2 of your application before you run into it. Instead it shows up as soon as you run make/gcc/g++/etc.
Bringbacktheporn.co.uk ?
Of all the "this is how we coded things", debugging stories are my favorite, and are probably the things I re-read most...especially since most of them seem to happen in low-level areas, which I don't get to deal with on a regular basis but still find the intuition and principles to be transferrable.

That said, every time I read one of these...I'm always reminded of a legendary bug report...or at least an old one, because I thought I remember reading it in a Usenet newsgroup posting...it involved some malfunctioning hardware and the cause was related to the floor panels and the proximity of people walking around...and I can't find it to store in my bookmarks. Someone here must know what I'm referring to yet can't summon on Google
It's interesting, actually... that's definitely more concise, but I find myself wondering if it's better. What I mean is - I don't argue against being concise, but wonder "is there a point where you're so concise that you've reduced your message to a platitude that doesn't actually say anything"?

For example, we could reduce it further by saying:

"Make things better".

But I don't think that would be a very useful message.

So this, to me, is the struggle... to figure out how to be as concise as possible, while not being overly concise.

I freely admit that I'm not great at this, but it is something I hope to get better at - distilling the message to its essence, without losing the essence.

In this particular case, I will say that "Give workers the information they need so they could spend more time thinking/building" probably does strike that balance fairly well. I may have to crib that from you. :-)

Anyway, the point in saying all this was just to point out that while conciseness is a virtue, it can - I think - be taken too far if one isn't careful.
Surprisingly this is word for word the response I got from customer support. Rees from Coinbase reached out to me after this post and they've resolved 1 of the 2 transaction problems. I'm still missing bitcoins.
What's not open about HSA? If Intel and Nvidia haven't joined it (yet) doesn't mean it's not open. Nvidia treats OpenCL as 2nd class citizen compared to CUDA anyway, and I don't think Intel is that interested in OpenCL anymore, now that they have Phi. So if neither party is too interested in OpenCL, then I'd rather have HSA than the actual proprietary CUDA/Phi solutions.
I thought about releasing CAD coin transparently so it can be auto traded in p2p exchanges but laws are stupid on that kind of voucher. Coins could later be redeemed but can't allow people to trade it with each other without involving ID bullshit. Otherwise would be an awesome idea to solve exchanger problems
Reading the Tea Leaves on App Sandboxing in OSX
Dish eyes 2014 bid for T-Mobile
This is precisely why I was shocked at this response. Half of my transactional issues have now been resolved with Coinbase, now waiting on the second transaction.
After purchasing Expandrive and then discovering that it isn't compatible with Amazon AWS's IAM credentialing due to a bug, I'm reticent to try yet another product from these guys. Their response when I reported the bug and asked when it would be fixed: "Not yet, sorry! About to release a new product, things are very hectic. We'll have it fixed soon though." That was October and I suppose this is the new product that was holding up the bug fix.
The Weev actually is a criminal, it just so happens that the act that finally sent him to prison shouldn't have.

Personally, I'd argue that anyone who tries to incite people to rape women has crossed the boundary between simply being an asshole, and becoming evil.
thanks for the detailed reply, this is an example of an 'okay' comment, but its still not really needed imo. you can fix this with variable and function names:

function disambiguateRecordsByGroupID() {

recordsSortedByTime = Data.load()

results = recordsSortedByTime.map(function(record) { return record.timestamp })

print(results)

}
I don't have a formal project nor start up for it, but many years and many environments have overwhelmingly been influenced by one factor: Noisy neighbors.

I see the solution at a combination of factors:

- Noise ordinances and advocacy for same.

- Understanding that we are not "all the same", and that some people have a legitimate need for and function much better in a quiet environment.

- Communities established with "noise control / quiet" as a principal item in their charter, and with the boundary and means to enforce it.

- Better building materials and standards. Construction that spends that 10% or whatever extra to build in effective noise suppression. Architectural plans also focused on this.

- Continuing work on effective, after-the-fact noise suppression. Although personally I don't want to be perpetually confined to such a "bubble", even if such becomes possible. I feel much healthier as a part of the "natural world", but a world not full of car stereos, straight pipes, non-stop blaring TV's, nor 20 coworkers ongoing conversations and phone calls.

P.S. Advocacy and education, so that people don't get "worn down" by noisy environments before they learn and find their way to better. That would include assisting one's escape before the negative feedback loop traps one, economically.
Yes, and no. I didn’t see many people referring to either of the Presidents Bush as “George”.
I had originally intended the article to be more of a suggestion to newcomers, that it may be a good time to purchase a bit of Bitcoin if you're looking to get started. It wasn't intended as advice for day traders, but rather for people with long term outlooks trying to enter Bitcoin for the first time, which is what constitutes much of my audience.

Rereading I do see how it comes across as short term trading advice though. I suppose I'll have to be much clearer in future posts. Thanks!
I am a paid customer of ExpanDrive and never received any notification about this software being soft launched or tested. Probably would of been a good idea to soft launch to all paid ExpanDrive users to help with testing.

After installing the software, I got a 404 link when the installer tried to open a page.

http://www.expandrive.com/stronsync/welcome

404 Not Found
What you are looking for is not here
I love Perl, it's the only language (afaik) that let you do the same thing in a hundred different ways, and this provides infinite fun when you program since you can discover or think something new every single time. And that's why we have perl poetry, perl golf, and fantastic obfuscated codes. Happy 26!

no less can I say;
require strict, close attention
while you ... write haiku
The article mentions PIN numbers potentially being stolen as well, which is also supposed to never be stored, and used only during the process of authorization then discarded.

This leads me to conclude that either Target's software architecture is completely brain dead and they're storing PINs and CVV2's somewhere, or that the attack somehow managed to get insinuated into the credit card authorization process. As someone who has worked with credit cards for many years, as well as with high level people within both Target and Wal Mart, it's easier to believe the latter than the former.
I've had named blow out and it doesn't get restarted, it just stays dead. Rebooting the server is a heavy handed fix.

systemd will kick it back into gear if it drops.
The Phantom was taking the same approach pretty much. Off the shelf PC parts and digital copies of games. Just interesting to see how much and how little changes in a decade.
Why a screenshot? Why not a floppy with runme.bat?
Word for word the response I received from customer support. Another customer support person, Rees, reached out to me this morning and we've resolved 1 of 2 issues.
You haven't worked in anything important, anywhere, ever.

Also if you think that you'd always remember why you did something, at some point in time, for
all given circumstances, you haven't lived long enough.

> Maybe you and "most programmers" you know don't write decent code, but I can easily read others or my own code if its well written

You really aren't that good as you think. Your problem is you grossly overestimate your
capabilities and achievements. We all were there, most of us outgrow it. You will too
at some point.
Inaccuracy and the inability to use a stylus or wear gloves?

Those are edge cases though. On the whole capacitive screens are better, but they do have downsides.