skysight-inc/HackerNews huggingface dataset:
Yup, but a good question is going to surround why they didn't bring these charges earlier.

The more work by the USDOJ they use the more they will be accused of 'acting in concert' and the more likely the issue becomes one of double jeopardy.

This isn't about the application of law, this is about the application of political will.
> Tab delimited fields are a problem, unless you escape the tabs.

I don't understand this? A tab is a tab?

> JSON

Downside: File size. If you have any appreciable level of traffic/activity this matters.
You are so wrong that you are dangerous.
But experience can't always prevent mistakes and pitfalls because you can't always predict the future. This is especially prevalent in the land of startups where you can think the most important thing is X, you build a bunch of stuff for it, then 3 months later the most important thing is Y, then a 3 months later the most important thing is Z, and all of the sudden you have a bunch of technical debt.

Even if you could build X, Y, and Z "right the first time" those 3 month transitions may become 6 month transitions, and now you're out of business. (to be clear, those numbers are made up as an example)

There are obviously best practices to be followed so you don't have big screwups or an unneededly bloated system, but sometimes these problems can't be prevented because you can't always predict the future.
Reading their analysis of Gauss, it appears 0xACDC is used for XOR encryption when communicating with the C&C servers. Didn't we just read about another security company and AC/DC...? http://news.ycombinator.net/item?id=4286696
...this does not legitimize anything in particular. It says it's OK for users to post ads on multiple sites, not that other sites can scrape CL's user content.

This is akin to freelance contract work: if you're a news photographer, there's usually a clause saying that while you can own your photos, you may not sell them to your client's competitors (at least right away).

So CL is saying to its users: Go ahead and copy and paste your stuff to other sites. So, not a huge difference by any means in what most users assumed.
We do have a sample auction to test these things out instead of using peoples real auctions :) Currently BidKat is tweaked to be fair to the buyer while attempting to optimize the results for the seller. Our algorithm is configurable though and we may provide settings to sellers in the future.
Can sellers specify "methods of payment accepted"? I can definitely see myself selling some things to local people (couches, for example), but other things I would place on forums where there are aficionados for those products (baseball cards, for example), and where I'd rather receive payment via some online method (Paypal, etc.) and not be constrained by locality.

Not sure if that's your vision or not, but I would totally use Bidkat for collectibles as well as local sales. Of course, in your value proposition you state your purpose is to make local sales a lot easier, so I guess that's not the current vision.
Ah crap, I only just hacked it together, and didn't consider smaller screen sizes. I really should have learned the dangers of late night hacking by now - fail. Cheers for the heads up, I've put a quick fix in for now, I'll re-evaluate it properly tomorrow.
That's not how copyright law works. The user owns the copyright, and merely grants Craiglist a license to it.

Note that a legal argument could have been made that based on the new (but since abandoned) Craiglist TOS, by posting to Craiglist a user was revoking all prior grants of license to other sites, i.e., including any licenses granted to BidKat (by virtue of using BidKat). In such case, you would have been the one in CL's crosshairs, not the user.
Wouldn't the use of the Federal government's work in this case constitute enough of a linkage to qualify their double jeopardy defense?
There are data center engineers nowadays who would relish that challenge. 400C and 100bar? Pschaw, I have a cabinet in Fremont standing up to almost that.. ;-)
> no choice but to use Linux

Where does this idea come from?
The employer owns the copyrights, patents, etc. Just like a journalist can take articles or emails from a former employer, neither can scientists take materials from a work-for-hire position.
And they are back. According to their Twitter update they rolled out an Apache update.
About the percentage of agreement, you swapped the values. CM has 62,4% and Baskerville 62,6%. But I agree with the other criticisms.
Life insurance/assurance doesn't make much sense for an entire workforce - the insurance company has to make money somewhere. The total you would pay in premiums to cover everybody would almost certainly exceed what you'd end up paying out of your own pocket instead.

I don't want to come off as morbid, but I assume it must be reasonably straight-forward for Google to estimate/budget how much this benefit will cost long-term. After all, death rates amongst populations are generally well known.
Just don't take code from a former employer. Ever.

Or get your company's lawyercats to give you the OK.
Kevin Warwick has a more up to date version of this controlling a robot in his lab at Reading Uni - http://spectrum.ieee.org/automaton/biomedical/bionics/rat-br...

Presumably someone, somewhere has a bathtub of human neurons and is probably using them to try and predict the stock exchange.
For reference, links to those two posts:

http://news.ycombinator.com/item?id=4361390 "Textmate2 Goes Open Source", linking to GitHub

http://news.ycombinator.com/item?id=4361419 (this post) "Textmate 2 on Github", linking to the TextMate Blog
Thanks!

We've gone back and forth a ton of times, especially because of the obvious "Aflac" thing. We get a lot of comments that are positive, and of course some that are negative, but nobody seems to have a problem remembering it.

I'm way more concerned with providing a good product with a name that's "good enough." Also, it describes in slightly playful terms exactly what we do. We test apps.
It is much less safe. PhantomJS has a filesystem API, which is fine when you consider that its primary use case is testing code you wrote and reporting the results. However, given that it is fairly easy to create a bridge between the PhantomJS and WebKit JavaScript runtimes, or to exploit common patterns for making such a bridge, running arbitrary 3rd-party code, loaded over a connection not verified by an SSL cert chain, is asking for trouble. This is an obvious backdoor to get write access to Meteor servers.
This is a life insurance policy, except that Google is self-insuring.
I am curious, what were the drivers for this pricing instead of plain fixed price?
That scandal was retarded. They did it for tax reasons. You can certainly argue that the tax code should be changed, but arguing that the families were somehow entitled to something just because it was called life insurance was ridiculous.
That 'Lend to anyone you like' feature is something the publishers can enable or disable at will. I have quite a few books from Amazon for the Kindle, most I can't lend to anyone.
I found this paper on the "semi-living artist" mentioned in the article fascinating. http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2533587/

Answered a lot of my questions about how the brain was cultured and stimulated.
Kind of creepy, reminds me of the Stanislaw Lem story about the mouse brain over ride in the long duration starship.
Things Cloud
> How did they control for whether the fonts are actually installed on the participants' computers or not?

They could have used @font-face and distributed the fonts with the page, but to be safer, they could have just created 6 different images, and distributed the passages as a png's.

I have no idea whether this was the approach - but if they do it in the future, this is certainly something to think about. Simply swapping the order of the font-family css line isn't going to cut it.

I look forward to this being researched more - Who thinks Google/Facebook have done this A/B test already? Maybe they could release the results!
The Noob Guide to Online Marketing (With giant infographic)
I just want to mention that it's a lot easier to replace and swap parts in a PC than on a phone or tablet. Mobile devices are unmodular solutions that one can't swap out for 'newer parts', the way desktops, and to some extent laptops are.

I would also like to mention that Android integration is a bit poorly designed, IMO. If a hardware manufacturer writes drivers for Windows, those drivers are still likely to work as Windows itself matures with newer releases. However, with Android, each new release of its OS leaves dozens of models behind on a previous release. Couldn't Android have designed their OS to be a bit more... upgrade-friendly?
I think that's a good impulse, but completely refusing the bid seems misguided.

The current system seems like it favors predatory buyers over fair ones. If the seller undervalues their item, trying to start at a fair price will get rejected. I don't know how you selected the [500 1500] envelope on price, but it seems pretty narrow. Couldn't you just warn the bidder that their bid is way above the seller's expectations (or current maximum offer) and then confirm they want to pay that much?
Not at all. If something is open-sourced at the height of its power that's an incredible development.

TextMate is dead simply because everyone's already written it off. Some people are still on TextMate 1.5 because of the strength of the product, but it's been hemorrhaging users for years, and the TM2 alpha has been underwhelming to say the least.

I mean it's really hard for someone who wasn't around at the time to grok how amazing TextMate was at its release. I first saw it in the Rails demo and was like "what is that, I've got to try it right now". For all the build-up that TM2 had, after that long a wait it needed to pack a serious punch like that to reinvigorate people. Instead it just seemed buggy and slow and not something you'd want to do serious work in.
It mentions in that spreadsheet that the $0.004 the artist gets per stream is minus the 9% that CDBaby takes off the top. So, it's really like CDBaby gets $0.0045 per stream, and they give 90% of that to the artist.

It occurs to me now, though, that I've read in the past that Spotify doesn't actually pay the same amount per stream to every artist or label. Apparently it doesn't even pay the same amount to the same artist each quarter.
Important Security Update (Battle.net user information compromised)
How could it possibly be cheaper? The insurance premiums will have to be enough to cover the costs of the payouts plus overhead and some additional margin of profit for the insurance company.

Insurance is just a way of converting a small risk of a large loss into a large risk of a small loss, by spreading the risk over many people. It never saves money on average. If your company has as many employees as Google has, you may as well bypass the middleman.
Whether the version is overkill depends on the frequency of version changes. If you're doing careful corporate releases with staging and QA on a two-month basis, it's definitely overkill - if you're doing continuous deployment with several releases daily and different systems running different versions concurrently, it's probably valuable.
Last I checked, robots.txt excludes all crawlers from at least several major classifications, including housing listings (/hhh):

User-agent: *
Disallow: /cgi-bin
Disallow: /cgi-secure
Disallow: /forums
Disallow: /search
Disallow: /res/
Disallow: /post
Disallow: /email.friend
Disallow: /eaf
Disallow: /reply
Disallow: /?flagCode
Disallow: /ccc
Disallow: /hhh
Disallow: /sss
Disallow: /bbb
Disallow: /ggg
Disallow: /jjj
Disallow: /*rss$

http://www.craigslist.org/robots.txt

'jjj' is jobs, 'ggg' is gigs, 'bbb' is services, 'sss' is for sale, 'ccc' is community, 'res' is resumes.
I got all excited when I got a bid! Nope, I selected a range. In this case $1200 - $2000. Also, I should note that I'm from London, England. Changing the $ to a £ would be a pretty nice feature.

Interesting regarding the counter prices, also nice touch that BidKat suggest you give a "donation" when you get a bid offer. I think if I had a real bid offer, I'd be inclined to donate $5 or so!
Rumor: Microsoft's "Metro" Design Language May Be Renamed "Windows 8"
Firefox would not exist without the rewrite. We'd still be stuck using Mozilla.
+1 for Zombie. I have been using it for acceptance testing with mocha and it works quite well for emulating the browser environment. The nice thing is its just an npm module that you can require and works within the js environment.
The Chase Is the Thing and the Thing Is the Chase: Learning to Love Failure
Advice and Advisors
Controlling pitch and roll while at altitude is not actually very impressive, no. If you were writing code to do this, you'd probably just slap a PID controller on each axis, tune the coefficients, and be done. You might break 100 lines of code if you like being verbose.
Not that it really matters, but

chartulous < data.csv

http://partmaps.org/era/unix/award.html
The first time we publicly demoed AppThwack it was pointed out. On the other hand, people seem to remember it and generally react positively. Who knows if it will stick, but we agree on it enough for now that it's better to focus on the product and getting customers.
We definitely want to see BidKat used in these scenarios. Currently payment is completely between the seller and buyer. Feel free to add information to your description on what payment options are available.
Those were unconnected threads. Did you forget that you said this?

> the problems with [dissolving Israel] do not significantly intersect with the problems of genocide.

I asked you several responses ago to explain how that could be. You dodged that question by being combative and insulting. I'm not willing to lose more of my calm debating a troll such as yourself. Discussion over.
Windows Metro == Windows 8
I think the idea he's trying to convey is that rewrites are a bad idea IF you already have a nice clean, simple product that works, with a large code base. I've been on projects where the entire code base was essentially trashed, except for some specific reference materials, but the code was terrible, and that was actually a pleasant experience.
Reminded me of coding a funny practical joke TSR program which after several days showed a message 'Press and hold left Ctrl + left Alt + W + Right Shift + P + M to see a surprise!'. After victim would press this combo, message changes: 'Now, when you release these keys I'll format a floppy inserted in your drive A:\' (that was the time not everyone had hdd on C:\ yet;). The picture of someone sitting with their hands stuck to the keyboard and shouting for help was just too funny.. however, testing the payload, time after time to ensure everything would be working as prescribed, the first victim was I myself, stupidly forgetting to remove diskette from the drive after another run. The sources were on A:\. Nobody home. Mother comes back from work in about 3 hours. Damn. I tried to open the hatch on the floppy drive door with my leg fingers to prevent diskette from being erased. Then quickly jumped to pull it out, though the drive has made a number of cycles before it was escaped.. and the source lost forever:) that was already enough fun not to bother about it again;)
Hah I had the same question too.

A suggestion is for a short text field for comments, to differentiate tie-breakers for the seller maybe?
Vim has snippets too. I'm sure there's an Eclipse/Visual Studio plugin that provides the same functionality. There's really nothing revolutionary in here.
We can definitely look into this if we see this happening a lot. This should be a relative edge case and only kicks in for more expensive items, but you are right that there are other options.
Ask HN: Know of a library/platform for Google Docs style comments?
I want to post some essays on my website and have comment functionality, but instead of normal blog style comments at the bottom, I'd like to have annotation style comments like in Google Docs.

The closest I have found so far is annotateit.org, but they don't support threaded comments.
Reactable
>it probably doesn't hurt to comply with take-down requests //

That would look like some notional acceptance that they were doing something illicit whereas they were merely providing, it seems, a matching service for people wanting to legally lend books to one another.

Where's the RoI for complying with false take down notices?
Its quite easy to do a sting operation on them to prove the practice. I searched for a random domain name now. Silly name: YABODABODOODIDA.com. Took screenshots of the search and its availability. Lets see in a couple of days who owns this domain name.... Then rinse, and repeat the process...
Not affiliated with meteor but I have a similar setup.

I have tried zombie but there were various issues with getting it to work. Phantomjs was just much more painless.
Which CEO are you referring to? There's been a few changes over the past year.
Ask HN: Do startups in the US sponsor fresh H1s? 
I am pretty much about to draw the curtains on my first startup (in Delhi, India) after trying out a bunch of stuff for over 2 years. I am quite sure that I am certainly not done with entrepreneurship and still am very eager to build my own successful company. However the next time, I want to do it right and with a better team around me.

I really think I can use some time at some successful/ funded startups. Ideally, I would now like to work for a startup in the US.

My questions:

1)Do startups in the US sponsor H1s at all? All I have is a valid business visa.

2) How important is a formal education in CS? While I have an engineering degree from a top school in India, but it is not in CS.

3) How do I make myself more appealing to startups?

My background: Prior to my founding my own startup, I worked for 6 years with big IT firms in ERP, writing largely procedural code.

Then at my startup, I picked up Ruby, RoR and fell in love with it. So, pretty much all of my programming knowledge has been self taught and I have no formal education in CS.
Thanks for pointing this out, and I don't disagree. It's debatable whether TextMate was revolutionary or a huge leap ahead of the competition at the time. But batista claimed that "Textmate was always a sub-par editor" and implied that its success was due to hype, not its capabilities, which I find hard to accept as true.

I'm not claiming that TextMate was the best choice, just that it's unfair to call it a bad choice or sub-par. It was a very solid, decent text editor.
The naming part was a bit annoying. There's a very specific and calculated reason why startups go with uniformly butchered names like those: 1) domain names and branding you don't have to fight over (you have no money to do that as a scrappy startup) 2) you also don't bucket yourself into one specific function "UsefulSpreadsheets.com" can never become a food catering company, whereas "Xorgzyx.com" (or Google/Yelp/Amazon/Zynga and so on) can be whatever they want to be without having to rename themselves.
Generic PP/TOS services are easy to find through google, for example, but are highly inadvisable. Many factors (such as what your business model is, how your business functions, where you are based, where your customers are based, where your data is based and what/how users are creating) must all be considered and none of the services I have seen do that.
The first time I say it out loud to someone there's often a request to hear it again. If they're a native speaker it generally clicks with an emphasis on "Thwack." If they're not, spelling it clears it up rather quickly. Usually it's because they've never heard the word before.

Once people get it they repeat it, likely because it's an entertaining and weird thing to say.

I agree with the advice that names should be easy to spell, but I also think it depends on context. Nearly all of our customer acquisition starts visually, either through the site, banners, or press, so it hasn't really been a problem.

Who knows if we'll keep it forever, but it's working for now.
Sounds like Sarah Palin's short list for baby names.
Ubooly: Orange Stuffed iPhone Toy
Inside Facebook's World Headquarters
Not really within the remit of Dewalt, whose branding is "big manly construction equipment", and this is more of a fine-woodworking/hobbyist product. (The pros will still use their big CNC table routers, which don't require human intervention, and can cut much much faster) Maybe Dremel?
Thank you. But i dont want to learn assembly through HLA, i'd like to really go at the core of the stuff and then perhaps if it is worth it( and i'm not at all qualified to answer this) HLA.
I was involved in a complete project rewrite, it was mostly a success but it took a long, long time. The biggest issue is you have a clean slate but a legacy code base that you still need to support, bug fix and frequently improve. Big time sink right there.
Wouldn't it be much cheaper to offer a life insurance policy for each employee that would pay out enough to generate this much income at a relevantly low interest rate? Or is that what they are actually doing and just packaging it differently?

Pretty sure Google would have run the numbers on that.
It's pretty naked snobbery. That's all.
libcaca to the rescue!
http://caca.zoy.org/wiki/libcaca
Yes. But you get all those problems plus more, if you convert to local time first.
Flying straight and level is More or less the me dificulty of driving a pedal cart in your street (with an added dimension up and down). Old time jets were very tricky to flight due to their high inestability. But modern flybywire combat jets must be easy to fly( even if they are impossible to fly without computers due to their crazy inestability), because the hard part is outside in the combat theater.
Also like in sea combat, the most important part is not being a skill beast (aerobatic champion), is more about knowing how to obtain the best positions, that gives you advantage against your enemies.
Any way I don't see rat brains landing in a n aircraft carrier anytime soon!
Is Craigslist committing crimes against the future?
It would be neat if it could follow a line drawn on the board, eliminating need for a digital version of the design and the calibration stickers.
Poosh All - Your Social Media Dashboard
EFF just lost all my respect. Craigslist should clearly disclaim ownership of content like before http://web.archive.org/web/20110511105832/http:/www.craigsli...
Compared to zero hours for a more traditional editor like TextMate or Sublime Text 2 that has command-S as save? Sure is.

Also, at the point that you first pick up an editor like Vim, you have no idea whether it's going to work for you, so the 8 hours/day is a furphy.
PadMapper was doing the cross-posting to PadList to slowly build its user base. I however did not realize that Craigslist frowned upon that until the change in the agreement.
Not 2.4. 24.

You're 22 and a half version numbers short. Emacs is more than 30 years old, remember.
Ask HN: Why all the negativity?
I've noticed a lot of negative comments on HN recently... comments that disregard that the people making products and announcements are real people with real feelings.

For example, the top comment on "TextMate 2 goes open source" is this:

http://news.ycombinator.com/item?id=4361845

There so much negativity that even neutral comments like this comment on Grid [1] was assumed to be nasty and received a strong response from pg:

http://news.ycombinator.com/item?id=4357133

I'm sure there are lots more examples of this. Please let's all be aware of this and lets try to make HN a more welcoming place.
Full Show 8/8/12: Time for the Corporate Death Penalty
Vastrm (YC S12) Promises The Perfect Fitting Polo