skysight-inc/HackerNews huggingface dataset:
Letting people that are familiar with what they're investigating to actually run the investigations would be a fairly decent start. In my experience with federal law enforcement, the support personnel and a few agents are usually quite knowledgeable and on top of things. The supervisory agents, however, are promoted into the positions based on their performance in completely unrelated types of investigations.
Array and hash types in perl likely evolved bottom-up from the lower-level data structures of the same name.

Other languages use terms like "List" and "Associative Array" for their abstract data types to differentiate from the implementation techniques. And yes, lists and associative arrays have slightly different properties, as do sets, stacks, and queues.
Awesome commenter is awesome! Thanks, there's still a lot that needs to be done but I'm getting there.

Annotatr looks somewhat similar yes. They too have some issues with getting to critical mass, but you have to start somewhere. I have to look into integrating more services into Tiris (pubget, citeulike, mendeley). I think the biggest difference will be when I implement the embeddable commenting system, which should enable easier access to Tiris.

About dropping me a note, hmm, yeah, that could be a bit difficult. Sorry about that. If you come to my site http://www.juretriglav.si - there is an email link right at the bottom of that page. Sorry I have no better way.

Off-topic: How does HN usually solve this lack of PM issue?
Um, OK. Or you could just go to Preferences > Security > Saved Passwords (Firefox), or fire up Keychain Access (for Safari/Mac), or ... ?
Unless it's changed in the last 2h, the directions and phone # are both plain text.
Man robs bank to get medical care in jail
Explicitly named "filter bubble" search - http://trap.it/

xref: http://www.readwriteweb.com/archives/darpa-born_trapit_wants...
Ask HN: why are so many media services unavailable outside US?
This is one of the most annoying things on the Internet outside US.
Lots of video and music services simply not available. I could understand the opposite (like spotify), as I can imagine media companies being afraid of loosing substantial ravenue streams from whatever sources US customers are getting their media right now (and US is obviously the biggest market). But restricting it to US only? Doesn't make sense to me.

Grrrrrr. I'm sick of it. Why is it even legal? It's discrimination as far as I'm concerned. Why you cant discriminate based on gender or race, but there is no problem discriminating on country?

I'm in Israel, which is far from being a third world country, but as media services are concerned i might as well be in Zumunda or something.

I want my Netflix, Rdio and Pandora. Seriously, WTF?
Another scenario: Certain venues will not allow mobile devices unless they have iDisable technology. That's a win for the user I guess...
Great People are Overrated, part 2
I can't find any documentation on the proposed APIs web developers would write to, does anyone have anything?
The point is to show the cab companies the cab drivers matter. The customers just get hurt in the process.
for pandora, i actually ran into this issue today. so i did some googling and found this site:
http://globalpandora.com/
it costs 1.99 euro a month and it is as fast as it was in the US

and i am in israel too. its not a third world country issue. its a licensing issue
Great American Newspapers Headed For Oblivion: Read All About It
Heavy-Duty Pocket Folders
If they formerly encompass sketch in mind, one is theoretical to make sure that the company they choose provides and offers those shapes and come within reach of. Company recommends unique and remarkable cheap pocket folder printing answers all around the sphere.
It would have to be ((i - 1) % N) + 1
Regular expressions (backtracking implementation)
Perhaps we could do the reverse? Provide search suggestions if the user explicitly tells us to by beginning their input with a special character. '?' perhaps.

Alternatively, although not intuitive, if the user enters focus with the search bar through a specific key-stroke: CTRL + L for a regular URL entry, and re-route CTRL + K to our web-bar, but with suggestions.
A site I visit frequently got its server raided by the FBI (the host was rewiredHost; it was unrelated to the site I visit). The site had to start from scratch except for their frontend code.

I wonder why the FBI is raiding all these servers. Another comment mentioned a few hosts they've hit.
Solo founder takes the long way with Accompl.sh
I don't think Chrome requires a reboot on OSX
Libyan nuclear facilities would have been destroyed in the initial bombing pretty quickly. I'm not sure if the nuclear argument holds water if you don't have an amazing AA system in place already or at least several levels of parity with your enemy. Even then a launch would mean a nuclear retaliation, and I suspect most leaders wouldn't chance that.
As always, the last word on this topic:

"Should array indices start at 0 or 1? My compromise of 0.5 was rejected without, I thought, proper consideration." -- Stan Kelly-Bootle
Ruby seems to be dominant everywhere - but that might just be because they have better marketing. Or, maybe, they just have louder supporters.
"You either instantiate an array or a hash" suggests that arrays and hashes are distinct in Javascript, but they aren't. Arrays _are_ hashes (that is, Objects) with some extra functions in their prototype which let them, in the words of the standard, "give special treatment to a certain class of property names."
Who wants to start an exchange?

I'd be down for that, it sounds like a fun project in an interesting domain and I was actually thinking about what building one would entail as I've been reading though the comments here.
This post really needs more images - for example, in "Design for both landscape and portrait" it would be useful to see how Pulse looks in portrait mode on the tablet too.
The title of the post is also misleading. It suggests the tenure of the person at the startup was 125 days (i.e. person moved on to something else). It should be "First 125 days ..." to accurately reflect the content.
Here's a crack:

* The state of affairs of journals today, and the open journal movement. Why in the age of the internet, we're stuck in a relatively ancient publishing system.*

If you're talking about "why do we have publishers?", then that is a question that you can search HN for, as we often have this discussion about IEEE/ACM. I'm strongly against publishers but not the system of publishing, because we need those peer-review systems.

* The gap between popular science and scientific research.*

There are multiple factors at work here.

1. Often, researchers are working on something that just can't be sold as popular science. That's why we call them researchers. Particularly in Computer Science, a lot of what you could call "popular science" really means "shipping products." If it's cool enough, it's cool enough to sell it.

2. Many, many universities are very poor at selling research. Exceedingly so. The schools you hear about all the time; MIT, Stanford, etc. are those which can afford big, able PR departments. These guys are also not interested in necessarily selling the facts. MIT are particularly guilty of this, often writing articles like "MIT researchers change the fundamentals of all AI" when its this little incremental step, that, while important, has not set the world on fire and comes with lots of caveats.

Popularizing science is not what researchers should be doing. There's this really terrible blame game that happens right now, where it's en vogue to blame scientists and just add more things to their job role. In a university, we're expecting them to: teach, find money for research, perform research, write papers and advise undergraduate/graduate students. Oh, and now they should be responsible for performing scientific outreach, otherwise they're all insular and elitist. That's why companies like Google and Microsoft are becoming so attractive, you get to just do research. That's what your trained for, that's what your career is.

If we want to worry about popularizing science and encouraging STEM takeup in young people and all this stuff that we keep hearing about, then you're going to have to hire people to do it. The NSF can start putting money in grants that are ring-fenced to funding a PR department that actually goes and does this stuff. Universities already take 50% out of all research grants anyway, putting them towards library fees and such. Expecting researchers to do it all is becoming more and more untenable.
The update server was delivering the ~8mb patch at about 4kb/s this afternoon. It took me several minutes to update.

Even when update servers aren't dying under heavy load, my internet connection isn't very fast. There are many people who don't have fast connections, both in the US and elsewhere. Programs downloading things in the background render web browsing noticeably slower and make voip unusable. Update size matters.
What I find awesome is that instead of being disgruntled or disappointed, the way in which pinboard has handled this situation has reinforced my confidence and appreciation for it's service. They are truly a case study in customer awareness and communication for the tech industry.
It's hard to keep good developers, unless you let them work on something brand-new once in a while.
Linode Backup Service Is Down
I just noticed that the Linode Backup Service (http://www.linode.com/backups/) which automatically backups your server daily stopped working 6 days ago. I rely on the backup service to help ensure my files are safe in case of a server crash.

Linode Support Says:
Hello,
I'm sorry to hear of the issues you are experiencing. The backup service in the Fremont, CA is currently undergoing maintenance which is preventing backups for your Linode from being taken. Our backups team have been working diligently to restore functionality, but unfortunately some unforeseen circumstances has been delaying this process. Once the maintenance is complete and the Linode Backup system is back in an operational state, backups for your Linode will begin processing normally. Please accept our most sincerest apologies for any inconvenience this may be causing you. Should you have any additional questions or concerns, please do not hesitate in letting us know.

I am a big fan on Linode. But what is disappointing is that there is no message on the Linode Status page: http://status.linode.com/

This message is an FYI in case you use the Linode Backup Service as well.
Gap-bridging Survey (for developers)
Gap bridging survey (for sysadmins)
A Node.js hacker asks what Haskell can do to stay relevant.
Hacking for hire
Free Empathy, Want to Feel Awesome or Be Heard? The Web Can Help Out
Perhaps it'll be a group fall-out which will lead to the authorities finding out who these guys are.
I am a bit surprised that only 20% LOC were saved. Perhaps the character count was more spectacular?
I'm not sure where you're coming from with #2. Most exchanges use price-time priority to determine execution order. From the description the best bid was $0.01, so obviously he would get filled first at $0.0101.

The real problem is that the market was able to descend to that level to begin with. There should have been some sort of circuit breaker limits in the Mt. Gox system that would have halted such a massive decline, similar to what exist in the US equity and futures markets.

As to #3, really the only thing that matters in terms of exchange access in the US is that you satisfy the appropriate compliance burdens (broker-dealer status) and can pay the fees required for naked access. That may be good selection criteria for "informed traders" but it certainly isn't any guarantee.
Huh. Well it wasn't a misunderstanding. I just completely missed what you'd written and read my own bias right into your comment.
On Teeing-Up Your 4th Startup w/your 3rd.. CEO RedRover on VentureStudio
There is definitely a need for services that collect, categorize, and disseminate new scientific information in an easy to understand fashion. These types of services would be valuable both to the public and to researchers.

The trouble is that services needs to be domain specific and it is likely a full time job to continually mine the journals for new content. User submissions are an excellent idea, but probably not sufficient on their own. For example, there is already HN-like site for biomed: http://hackermed.com/hot

There is opportunity here, especially in the areas like health and fitness which are more popular to the public.
I agree with the sentiment of this but sometimes it seems like webapps are faster than native apps. Also, I wonder if Facebook's Project Spartan will change this paradigm
Why? If all I want is a mapping from i to my index space, I don't see why we should have to shift i down one first. Note that we don't have to come up with the same mapping that the zero-based indexing would.
Related fun: http://xkcd.com/163/
Good point! I don't have much experience with animation libraries, but maybe if I look at some source code I can get a stronger real-world use case for the article...
Yes. This is a big vulnerability on Mac. If someone knows your password (say, to let them in in case of a screensaver when you're not there...) then they can view any saved passwords in Keychain Access with this same password.

I know a lot of people who don't realize this.
Who shares masked passwords? I thought they were just there to keep someone over your shoulder from reading it.
No it doesn't. Arrays are a type of Object, they're not distinct.
If a third party is able to run arbitrary JavaScript in your browser / on a login page, isn't it already game over?
http://jerseyspizza.com/images/JerseysBanner.jpg
A popular method used by hackers is to sign up for a virtual server with a stolen credit card. If they are careful and only access it through a proxy, their hacking attempts are virtually untraceable. With the amount of hacking going on lately by Lulzsec and other groups, there is bound to be a lot of collateral damage.
That is a truly ridiculous chart. Another sign that it's complete BS is they describe the growth as "exponential" yet the trendline appears linear and the axis is not logarithmic.

I think the author is conflating "exponential" with "really fast".
What is the name of your company? I'll happily demonstrate the flaw in their reasoning ;]
What Could Have Saved Dropbox?
How create a great landing page demo video for less than $50
- Enumerate the attack vectors that this practice opens, and give examples of companies that have been burned by similar attacks in the past.

- Ask management if they would be willing to inform all their users about their practice of storing their passwords in plaintext.

- There are several court cases in recent history where users have sued service providers for negligence after a data breach occurred. Failing to take even the most basic security measures is a liability and opens the door to successful litigation in the case that you are hacked. Is management aware of this?

- Financial service providers like Visa have security standards that their clients must follow. Even if these do not directly compel your company to action, they serve as an example of "industry best practices".

- I assume you've already confronted the "senior developer" about these issues; is this a complete dead end?

- Pull out the whistle. Talk to journalists in industry magazines about your company's behavior.

- Comedy answer: tell LulzSec and let them drive the point home for you.
Ask YC: Whatever happened to "The Future of News" RFS?
Whatever happened to "The Future of News" RFS.
http://ycombinator.com/rfs1.html

Did any startups do serious work on this?

These two articles today reminded me about it:

http://features.blogs.fortune.cnn.com/2011/06/21/read-all-about-it-great-american-newspapers-headed-for-oblivion/?iid=A_F_News

http://tech.fortune.cnn.com/2011/06/21/news-aggregators-score-a-big-win/?iid=A_F_News
That's a feature, not a bug. One of the things I dislike about Chrome is this tendency to auto-close two or three tabs if you cannot easily control how many times you click rapidly. That is, I can somewhat reliably double click, but fairly often an intended single click becomes a double click instead, or a double becomes a triple. (I thought my father had a lot of trouble learning the difference between single and double click back in the 90s, even while he protested that he knew the difference, but now I totally understand why he wasn't following directions...). Having the next tab's close button typically not land under the pointer prevents this from happening most of the time, but I'm glad they put some thought into this and enforced a delay before the second click would close the tab.

My guess is that there are more people accidentally closing extra tabs than people who want to close a lot of tabs they haven't seen in a while.
...and by "directions" I meant "address"... can't copy and paste it into Google Maps! Big issue there.
Just because the Internet is worldwide does not mean that entertainment IP rights are. Companies still sell based on geographical territories. This is true for movies, TV, and books. I'm as pissed as you are, even though I'm in America. I'm prevented from getting eBooks published in the UK.
(the author of the article here).

One, this was an opportunity to learn Go.

Two, writing a converter is way above my head and quite likely theoretically (and practically) impossible. I've definitely had to make some decisions that I don't think even the cleverest compiler could (like noticing that array.[c|h] and buffer.[c|h] could be replaced with native Go arrays/slices easily so I didn't have to port that at all, just change the callers to Go equivalents).
One student group at the University of Aalborg designed a language which, among other things, allowed array indexes to be floating point numbers.

So yeah, the array would start at 0,5.
The best way is to point out real-life bad outcomes. It's a bit difficult because they tend to be hushed over. Here's one example, I'm sure nobody had access to their database either: http://www.bankinfosecurity.asia/articles.php?art_id=2415
Re: Aol Exposed. You’re actually indicting Google.
CDNJS support for SSL
I think you mean compiler - a parser just outputs an AST. Anyway, while some of the transformations are probably mechanical, I imagine that the semantic analysis required to recognize the C implementations of a growable array would be more effort than just doing it by hand.
It's hard to lose customers due to customer ignorance, but the alternative of giving them what they want (despite it being bad for them) is probably worse. At least, I don't know that I'd be comfortable doing so.

We run into it quite a bit, because our products are extremely complex, have numerous security-sensitive contact points in the system, and we've made some choices that do not match those of our competitors, often due to security concerns. Our refusal to treat chroot as a security tool is perhaps our most common source of "why don't you support this?" questions, and despite years of explaining our position, referencing numerous resources on the subject, providing examples of the futility of it, etc. doesn't make the question go away.

I think the best you can do is try to educate whenever the question comes up. It gets frustrating to answer the same question over and over again for years, especially if it's answered in the FAQ or documentation, but you pretty much just have to do it.
LightSquared says LTE network interference with GPS solved
Larry Crowne Clip: GPS Unit - Trailer Addict
Any time you put your eggs in one basket you're setting yourself up for potential problems. Use Pingdom, but then add in either a direct competitor or someone else like Keynote or Gomez (no endorsements of any of the above by me, by the way). Then when one goes down, there's only momentary panic, and when they're all going off, you can panic for real.

I wouldn't jump off of Pingdom because you think someone else is good. Unless that someone else can provide some pretty hard evidence, their architecture may be just as susceptible to a hardware failure as Pingdom.

I would expect Pingdom to write up a report on what happened and write up what they plan on doing to prevent it from happening again. I don't see it anywhere on the Pingdom site, yet (I'm not a customer).
If you're a user of Motion or Soundtrack you need to pony up another $49 for each of those. Still a hefty discount if you didn't have the software before, a minor price increase if you're used to paying the upgrade cost.
You've misunderstood the context. This is passwords that are handed over to a third party (but in a "masked" form). It's not your browser you're worried about...it's the browser of the person you handed the password to, without trusting them to actually know the password. Due to numerous methods of figuring out the password anyway, some of which the author documented, this would be an irreparably insecure feature.
Can't wait to read the write-up of that.
Developing with a cross-platform kit like PhoneGap solves most of the issues here. You'll develop for multiple platforms simultaneously, and can tie into the native capabilities of the platform when necessary.
Not when we made this, you couldn't ;-)
Motion or Compressor... Soundtrack and Color were apparently included in Final Cut X somehow... they merged them with FCP.
Five; one to import the library and four for frivolous comments.
Yep, my guess is that it's a failsafe for those "always double-click everything" people like my mother. Taskbar icons, submit buttons, hyperlinks, dock icons, EVERYTHING.
http://www.whatwg.org/specs/web-apps/current-work/complete/v...

http://www.webrtc.org/reference
Notes from adding in-app billing to my Android app
The drivers I've come across tend to have water bottles already set out, as well as snacks, mints, gum, Starburst and more sitting around. That's just a side perk :)
I agree that native apps are the way to go in a perfect world. And yes, we are developing for the users. However, you are over simplifying the issue. Depending on the type of development you are doing you may also be doing it for the money. So when you are determining HOW to deploy your product you must take into consideration the costs of developing specialized native apps vs browser-wrapped apps. You should also consider the impact it'll have on your user base. Are they going to still use your product if it's non-native? Sometimes the juice just isn't worth the squeeze.

*edit: grammar
I had this happen at my last company too. We had basically no security except great firewalls and servers configured to let no one pass. Then one day, on server who wasn't properly configured got busted and all our source code (it was an asp website so the source code is on the server) was compromised. From there, the attacker tunneled to our databases, since all the databases used the same password and the default user with all privileges. They were only blocked from being accessed from unknown IPs, but once on the inside of our network, it was easy to access.

And I'm sure there are thousand more stories like this that aren't told on the internet because companies are ashamed to admit that they've been hacked.
Love the Chrome-like tab closing behavior. Annoying that a tab has to have focus to get the on-tab "X" though.

(EDIT: Only when #tabs > 9 it seems. Otherwise all tabs have the "X".)