skysight-inc/HackerNews huggingface dataset:
When I moved across the country to Boston back in late 2000, all I could find was a data entry temp job. They were using a Perl program to automatically build QuarkXPress pages based on an XML feed. But the Perl program was introducing dozens of typos per page, in a 1200-page catalog (mostly extra spaces, plus some Unicode issues). Six other temps and I had to go through each page and fix the typos.

I looked at the Perl program, found the regex that was causing the space problem, and saw how to fix it. I mentioned that to my manager, and fortunately he had a better response. He made me write a proposal (can't really blame him), and sent that to the app's developer. I think the proposal was three pages, describing the problem, the cost, and the solution (to remove two spaces!). A few days later they offered me a job in the programming department.

Maybe I was just lucky? But I'd hope most places are not so WTF that if you're willing to earn some trust you can't introduce improvements.
Heroku Labs: Managing App Deployment with Pipelines
>"The dialog is just the script, so of course it's copyrighted. It doesn't matter how you sourced the script." //

When you purchase a movie, or acquire rights to watch that movie you also acquire rights to consume the script, no? The movie is the script rendered in to an alternate form, visualised and audible (to must users).

Is there not an argument that transforming the sound output in to an alternate consumable format, be that braille/sign/subtitles or an alternate language, is mere consumption.

Is it right that if I translate a work - I've licensed - for a friend as we sit and watch it that I should be criminalised [it's generally a tort of course].

The point of copyright is after all to reward the creation of artistic works and benefit the public domain and stimulate the generation of culturally important works.

Shouldn't the copyright we grant as the demos ensure that all have access to the [potentially] culturally significant creations that we're protecting.
Hah! This post immediately made me think of West Wing: https://www.youtube.com/watch?v=n8zBC2dvERM
Say what? This was a detailed and well-written post by a United check captain who actually worked in Korea. Also the info has been confirmed by another captain who worked there. I'd downvote you if this site would let me.
A lot of times I see a resume with a laundry list of skills at the top like languages, app servers, CMS systems etc. First I thing I do is check the experience and make sure the skills are actually mentioned as having been used on a project. Otherwise, I assume you are padding to meet the req.
I'm assuming that qualified investors means accredited investors. SEC definition here: http://www.sec.gov/answers/accred.htm
If you want to avoid having any backup devices yourself, would you need to upload to two or more Glacier-like services?

I also trust Amazon to stay in business but mistakes can always happen (not just hardware but ID theft, card expiry while you're on a 6 month hike, etc) and unless you're prepared to say "losing these is OK" using one service would be risky.
I disagree on some points here: if you develop and promote a product or an open-source project, tweeting, talking about work, blogging are definitely in the scope of useful and more than required work. Getting the word out is critical.
Dr. Nim: 1966 "computer game"
I wish Google would just do something like this themselves with Hangouts.

I don't even think they aren't doing this because they plan to offer ads related to Hangouts chats or whatever. I think it has more to do with the "features" of Hangouts, such as saving your logs - forever. Think of it like how Facebook wants to keep all the data forever so they can do something like the Timeline.

I get there can be some benefits if the chats run through their servers and everything is stored, but I'm not sure they are that huge, especially now, when all governments are seeking direct access, or to scoop up everything from all users. I think that's why Google's priority in the future should be end to end encryption for users, for most of their services.

I also hate that because governments are abusing their powers, we are forced to regress on convenience and make the services "worse" so we can be more secure. But who knows, maybe this is for the best, and the Internet is meant to evolve into something a lot more locked down and secure.
Can't there be both? Certainly there's lots of people that pirate to avoid paying (either from greed or limited budget). Or they pirate for moral reasons: not wanting to support companies that are lobbying against personal rights.

But "underserved" still exists. I'll discuss Netflix as I have the most experience with them, but I think most of it holds true for iTunes, too. FWIW, Amazon's video service seems a bit worse than Netflix.

Pirating movies offers a far superior playback experience. Netflix usually has shitty subtitles: limited languages, sometimes ALL CAPS, no choice of hearing-impaired versus speech, no rich overlays (like some anime subtitles, where they'll overlay translations next to signs, etc.). The audio channels are also limited - many shows only offer terrible English dubs.

There's no easy way to take advantage of your sound setup. With normal players on Windows, it's trivial for me to divert low-frequencies to my subwoofer (using the simple on-motherboard audio jacks). No special hardware required. On Netflix? Uh, use the Xbox (ugh) and hope the movie has a 5.1 track.

I can't control quality on Netflix. Switching to HD is a crapshoot, even with a solid connection, and sometimes HD just isn't available. Jumping around, even to parts I've already watched, requires buffering again. And if a show is too dark/light, I can apply video corrections, too.

Oh, and if you're travelling? Enjoy the library of content randomly changing, and then you'll find certain shows lose their English audio/text and require <geo-located country's> audio or subtitles. Not to mention being able to copy a file over to a tablet for a drive or flight.

Plus, DRM doesn't get in the way. My folks have Netflix on an Apple TV (with a shitty Toshiba LCD TV). They regularly get HDCP errors, that seem to go away at random (change HDMI cables, restart things, try different HDMI ports on the TV).

Netflix wins purely on that it makes discovery and management easy and the UI is simpler (duh). The actual core playback product is terribly subpar.

I pay for Netflix and Hulu, and still download the content they offer to avoid these problems. I use Netflix mainly to check out a new show when I'm literally too lazy to pull over my wireless keyboard and grab a torrent.

Netflix, studios and TV would be terribly upset if someone bothered to write a torrent search/download/manage/playback UI that was as slick as Netflix.
Definitely quite a few companies are attempting something in this space. I think the one that will win will be the one that actually has photographers as founders and understand the need.

Unfortunately it is quite a niche and most photographers are gadget hounds and don't mind having 2-3 drobos (including an off-site one).
Yeah, they're my default PC recommendation these days for non-power users. Enough power for web/e-mail/streaming video, 6 hours of battery life, great form factor, and build quality that's shockingly better than just about any PC I've used before this year. I'd certainly recommend them to anyone looking for a second PC. My girlfriend and I have one in our living room sitting next to our more capable Macbook Air and I have little urge to upgrade to 2 high end systems.
I think this is unacceptable because this is easily brute-forceable, especially when you (by default) tweet the other user that a voicemail has been left.

https://twitter.com/ryanseys/status/355009243306405890

EDIT: Also, the timestamp is per-second (1rajmadugulaedwardallison12013-04-23T17:06:49Z.wav) not per millisecond, making bruteforce a rather elementary task when combined with twitter tweet information.
People don't care. I've tried. They want job security and nothing more. We have an $88 million dollar budget for a shitty mobile app at a bank. Yes. That's right. You read that. 88 MILLION for a mobile banking app. You know why?

Team of manager salaries.
They employee salaries.
Contractor salaries.

There over 500 people working on this thing.

I suggested in a meeting "Why not hire an agency that will do this at a fraction of the cost?" I got a lot of angry glares. Why not? Because half our building worth of employees would be pointless.
I think one Herbert West, MD lately of Miskatonic University in Massachusetts would be particularly interested in this study.
Here's what I think is unsaid about the pre-interview stage. Most resumes are junk (recruiter spam, unqualified candidates, perennial candidates who continually punch above their weight class). Your job, pre-interview, is to prove that you're not one of them. Another way to look at it is to establish that your job searching doesn't reflect negatively on you. (Being employed at the time helps.) Everyone job searches, but the bad candidates spend a lot more time doing it.

For example, someone who applies to 5 unrelated positions isn't looking for a career upgrade or new challenges, but just looking for a job in general. That's not attractive.

Once you're in the interview process, you don't have to answer for the mere fact of looking for a job. You've cleared that stigma.
That's one of the issues that's still up in the air. If this verdict holds up, Apple is going to have some sort of antitrust compliance program, but I don't think anyone has a handle on what that might look like yet.
Nice one, but billable work is - by definition - whatever you can get someone to pay you for. If that's the case, I'm pretty sure there are a lot of people getting paid to be on HN, or sleep under a tree with their phone on and being on call. That would be billable work too, and very productive if you consider productive to be "how much money I made".

And no, there isn't someone in the sky recording how many minutes you looked away from coding and deciding if you're an acceptable person or not. ;) The "work" vs "not work" is all in your head.
And what do you think an "unvetted startup" is? Who decides what is vetted and isn't?
It's no mystery. Google creeps people out. I am one of them. I read his comments on Google plus, but you have to be on Google + to respond. Seems self limiting if you are trying to find out why people don't use it. Facebook is at least as creepy, but for some reason, people don't seem to care. Twitter, for the most part, doesn't seem creepy. If I was to be on any of those 3, it would probably be twitter, though I don't see any reason to use it, so I don't.
Uh Steve Jobs and Bill Gates weren't high school dropouts nor did they get kicked out of college, they consciously moved past it. And when they did, you bet they worked more than 35 hours a week to make it.
Cool library, can imagine how moving away from boxing / unboxing can be a huge boost for them.

I've been looking for something that gave SIMD intrinsics to Java programmers - does anyone know if such a thing exists? Could be a nice addition to this lib.
> The ability to view and interpret the protocol in a text editor is equivalent to the ability to view and interpret the protocol as output from a debugging tool or log file - except the tool can give you much more detail than the text file in a variety of ways. Text files are inferior, but they can be quicker/simpler, depending on what you're doing.

This is entirely false, as anyone who ever had to debug a malfunctioning http proxy or a misbehaving IMAP can tell you. Nothing beats netcat for a quick bug isolation test. As for the need for formal parsing, again it is true for production code, entirely false for sysops transient tasks.

Compare debugging a corba server with debugging http for a whiff of the he difference.

Tools aren't omnipresent. My miryad busybox embedded devices won't ever likely have a protocol analyzer. If I'm in need of one there, I'm done with.
How about git-annex assistant with the glacier remote? http://git-annex.branchable.com/special_remotes/glacier/. It will move files off your local once they have been transfered to the remote.
I see glorifying of short hours way more often here.
Good point. Salting the key should make this better.
What was the VP's immediate response to the chat?

More importantly, what was the VP's long-term response?
But the author is making a claim that this is a contradiction. There is an obvious explanation that disagrees with the author that was ommited. That is exactly what we complain about in journalism.
He didn't say they get back out.
So, I have to be cool with having terrible reliability, no durability, no services I rely on (SQS, S3, EBS), increased latency for my users (our userbase is 99% north american), and extended downtimes anytime anything goes wrong with hardware, networking, etc? Maybe there's a reason for the price difference?
Lies, damned lies, and popular beliefs
It is the harsh reality.
Please have a look at the issue tracker, there is an easy fix.

Just run:
mysql -u username -p -D database < sql/mysql-treeio-current.sql
But Bluray requires HDCP, right? Meaning the video bits are encrypted all the way to the "secure" output device.

Also, is VLC legally playing DVDs? I thought they used DeCSS or something to bypass the DVD's "protection".
Travelling Salesman Problem Art
Does anyone know the status of the current plans for the CA high speed rail? Last I heard, its not going to be convenient or even high speed.
https://github.com/treeio/treeio/issues/39
Why wouldn't you wife replace her own computer?
Why do they charge the $2/hour dedicated fee for the CC2.8xlarge? Isn't that size already a dedicated instance if you just use it as an on-demand instance? You get 32 virtual cores which makes sense for a dedicated instance, since you get 16 physical cores (2x8) and the hyper-threading makes 32 virtual cores.

"CC2 and CR1 Instances are backed by 2 x Intel Xeon E5-2670 processors, eight-cores with hyperthreading"

Am I missing anything or is there a benefit to doing a dedicated cc2.8xlarge instance? Compliance maybe?
Backup is about having several copies. If you delete files after you uploaded them to the cloud, you don't have a backup - with all the problems that come with it (say, if you delete a file by accident there will probably be no way to restore it).

If your files are important to you - you need a back up. If not - just get rid of them in the name of simplicity :)

PS. Also, uploading many gigabytes over a typical ADSL connection is just painfully slow... even local NAS is too slow over WiFi for my taste, and if I have to have a wire - I can just as well connect an external drive.
+1 to git-annex assistant.
The cost of scientific publishing
I think part of the reason for UK police not wanting guns is primarily what the UK police see as their mission: It is community policing, where UK police try to work within and with the permission of the community because they feel they're most effective that way (also called "policing by consent"). http://www.civitas.org.uk/pubs/policeNine.php

Police carrying guns makes them "scary" to the general public, and as such damages their primary mission (see above). It is also hugely damaging to the police's reputation when someone gets shot (even righteously) and would be catastrophic if someone was illegitimately killed (http://en.wikipedia.org/wiki/Death_of_Jean_Charles_de_Meneze...).

The US police is VERY militarized in Urban areas. They also seem to have an "us Vs. them" attitude about the general public, and are less interested in earning respect but rather taking it by force or coercion ("thin blue line," "respect my authority," "quit resisting," etc).
PagerDuty - for the UK? 20 SMS limit is annoying
PagerDuty is great, but they cap "international" SMS's at 20 and charge thereafter.

I should expect several a day, so I am looking for a UK equivalent

Any ideas?
Easy for a guy sitting in a chair in front of a computer to say.

I'm not justifying the behavior, I'm trying to illuminate why it's happening. You're attributing responsibility for a situation to people who don't make decisions. Society has made choices (let's move to the burbs to get away from those poor folk) and your representatives have enacted laws that have created all sorts of absurd situations. And we drop policemen into the middle of the chaos to exert some control over it.
Ahh, I see. I left the train of discussion, and reinterpreted "physics" in the broad sense, rather than actual topic of "physics for an undergraduate quantum course."

My apologies, and thanks for the clarification.
The large part of this post for me is about the local thumbnail exports of the RAWs so I actually know what files are what without having to go just by album names, dates et cetera.
Congrats to the team on securing funding! Can't wait to see you guys expand!

Personally, I use Instacart every week to buy all of my groceries. I live in Palo Alto, and don't own a car. With Instacart, that's easy, since I don't have to worry about going to the grocery store, and lugging groceries back and forth in a car. So while it may be more expensive to use Instacart, my reduced burn-rate of not having to own and maintain a vehicle makes it a net cost-savings.
As ryanseys points out, a timestamp and username doesn't provide any kind of security.

Since this uses Twitter, a good move may be to use Twitter's API to check if the correct user has been logged in (I don't know the Twitter API).

Would using direct messages work?
I've been on the waiting list of Loom for ages. Thought it was in the deadpool...
Huh? How do you figure that people proud of their work aren't finishing it fast enough. It turns out that when you finish your work, you can work on something else. You don't have to end your work week right then and there.
> "collection directly from the servers"

So either Snowden has incorrect slides, the slides are falsified, or everyone has been lying. Actual evidence of direct access would be better than these slides. I would like someone from Google, Facebook, et al to testify under oath that there is no direct access. Or maybe even the NSA, but we know they share inaccuracies under oath, so maybe that isn't worth so much.
In the original article last year I included a reference to what we typically call 'buzzword bingo' for people either trying to claim much more experience than they actually have or trying to game an ATS (applicant tracking system). I do the same thing. People seem to be a little smarter about this now. The Java dev world had a major problem with this, mainly because of the amount of Java acronyms.
Formal hierarchies allow better distribution of responsibility and separation of personal relationships from work relationships. They also enable less politically/socially savvy people to get into powerful positions with their merit. Informal power structures in hierarchal groups have less power and they happen only between peers.

In informal hierarchies relationships become personal and political. In anarchy, everything is politics and personal.
There are no new protections for accredited investors. To be accredited you need to either have over $1m in net worth (excluding your primary residence) or have earned an income of $200k/yr as an individual (or $300k/yr as a joint couple) for the past two years. The philosophy here is and has been: if you're wealthy then you can probably take care of yourself.

The last remaining piece of the JOBS act is Title III, the part that allows non-accredited investors to invest. There are protections for this class of investors, including income-based limits (you can't invest more than 5%-10% of your income a year) and it requires investments to be made through a crowd on a crowdinvesting platform. The SEC is still working on the exact rules and regulations for this.
Just in case you are wondering, I used it so folks could easily send me "look at your IRC" or "call me" alerts from the States, not I expect servers down several times a day.
All code that outputs a bad user experience is bad code.
Time-Series Charts Considered Meaningless
Yes I can. Think of how much more effective it would be to just execute them.
Astrid Winding Down
And restrict access to this page (which lists all the keys, salted or otherwise)... https://twelephone-voicemail.s3.amazonaws.com/
iBookstore has DRM too, you know. It's not like Apple is morally superior from that perspective.
I only used Glacier in this example but I did mention how it could be tied to additional cloud services. The thing is that not many like cheap long-term Glacier alternatives exist yet. Rest assured when they do, this ideal app would have them in the settings. :)
I'd name the law after the guy who told me this but I don't have explicit permission (he'd probably be OK with it, but I don't see him often and he's a well-known CS person) so let's just call it Smith's Nineteenth Rule: the quality of a candidate is inversely proportionate to the number or technologies listed on the resume.

One startup idea I've had is a scarce resume system where people are limited to 7 technologies and allocate 10 points in each for skill and interest (3-5 points means you're really good or really interested). It's like building a character sheet. More information in that than a typical resume.
Here's a list of recent Rockridge crimes, including a 5:15 PM robbery in front of Cactus Taqueria:

http://spotcrime.com/ca/oakland/rockridge
Anyone still using
- Microsoft
- Yahoo
- Google
- Facebook
- PalTalk
- AOL
- Skype
- YouTube
- or Apple?

Yeah, I thought so.

EDIT: Seriously, downvoters: you NEED TO WAKE THE FUCK UP !
It doesn't have to be "codified" to be fiduciary. The trust relationship between any investor and the investment enterprise is that the enterprise will be able to generate a return on the investment. If it doesn't assume this, it generally will be deemed a non-profit.
One of the reasons to adopt these non-traditional organizational models is to foster innovation.

So, the question becomes "If Valve can't retain people like Ellsworth, are they systematically missing out on innovating? Do they have a systemic blind spot?"

I don't know the answer to that, but that's the real question. Saying someone isn't a good fit end of story is missing the point from a business process and innovation perspective.
Wouldn't you just sign into the same netflix account on both computers? The only other way I can imagine to do it would be to pair accounts together somehow, but that could be awkward if you and your wife are at different points of watching the same thing since you would lose each others places.

I think Plex media server might do some of that for normal video formats, though I can't see Google and the MPAA being excited about building software to make playing ripped DVDs easier..