skysight-inc/HackerNews huggingface dataset:
Thank you for open-sourcing this! At the moment I'm using sharelatex to keep a version of all my equations "alive" since every time someone tries to resave my word documents, the equations become rendered to images.

Unfortunately for me, Latex hasn't gained traction in our department. I think the main barriers to entry, for our lab at least, are:

1) Local installation is more difficult than installing Word. Sharelatex and other cloud-latex solutions solve this.

2) Word's comment and review tracking system is more intuitive. If you're reading a document electronically and want to insert a comment or make an edit in word, you just do it right there. With latex, you can use synclatex to go back and forth but this extra step is actually a non-insignificant barrier. Also, with latex, is there a way to make and see comments in the pdf/preview but have the comment also live somewhere in the source, AND have the comments be editable in both places? I suspect the answer is yes, but I just haven't found the right tool?

I haven't unlocked the "history" feature in sharelatex but does it come close to this?
Incidentally, the reason I started coming here was because it was "hacker" news. It seemed a more focused place to get news related to programming and the ecosystem.

Bill Murray is awesome, but I guess I must be missing something in my attempts to understand why this is on the front page.

Ah well. Interesting piece all the same.
C++ would be a much better language if C compatibility had been thrown out of the window.

I think that language exists. Depending on what you need from it, presumably it's Java, or one of a number of other languages.
DVCS is Broken
The full quote: "Innovation is a vehicle for the creation of wealth. Innovation is in and of itself fairly worthless. The only reason the concept of innovation is so popular is because of the value (and the valuations) we put on companies who are seen to be innovating"

I don't see how that can be interpreted that way in context.
Lotus Notes was an awful way to do anything. It allowed people with little to no programming skill to destroy the IT capabilities of small business and non-profits. If that had been backed by anyone except Lotus it would have died on the drawing board (as it should have).
All your thoughts most gratefully received - the internal debate is pointless and fruitless.
I have seen this too, but I suspect that someone you contacted (or vice versa) allowed their contacts to be shared with LinkedIn. LinkedIn could then use the info from the other person to recommend contacts.
Just tested this out with a 150 page document split across several folders; it compiled quickly and I really like the way you display the logs and warnings. Looks great! And I really appreciate your making it opensource.

Integrating this with github a la travis-ci would be great, obviously one would need to be able to make commits to the repository too; I'm not sure if it would be great enough that it would induce people to start paying for the service if they weren't already, though... although I'd sure like it.

I'm not sure what sort of use-cases you are seeing already, but this seems most useful to me personally for last-minute edits to coauthored papers & grant proposals right before submission. Nailing down the final version can be a real pain in the ass.

A few other minor observations:

* uploading a zip file didn't work, but I'm on an old version of RHEL and made the zip with Ark, so... who knows

* after accidentally drag and dropping a bunch of .bbl, .log, .toc (etc) files, I didn't see a way to delete more than one file at a time, or how to undo a file deletion.

* I also couldn't figure out how to move a file from a subdirectory to the top level directory
Brains For Bots
Become an independent contractor - easy path to similar numbers.
Yeah, even I have been completely thrown by whatever is going on in the upper right corner of this window. At least 3, but probably 4 of these icons are G+ related. Either I use G+ (which I do) and I go there to use it, or I don't use G+ and no amount of pushing more icons in my face is going to make me.
Say the guys using webrick in production: http://imgur.com/Raob24o
Steve Jobs To Be Featured On U.S. Postage Stamp
Free is a thing, but you'll probably be happier if you pay someone to keep up with spam.
You're thinking about MVPs all wrong
Not free, but Fastmail supports custom domains, is very fast, and now has calendars with CalDAV:

http://blog.fastmail.fm/2014/01/23/calendar-now-available-on...

Unfortunately, CardDAV is not yet supported for address books, but apparently they are working on it.

The advantage of paying is: no ads, no data mining, no privacy problems :).
Clean, fast interface with nice keyboard shortcuts. No automated filtering besides basic spam detection, and creating sorting rules is straight forward.
No, it starts at $40/year, unless you want to be wlesieutre_2111@fastmail.fm instead of wlesi@eutre.com.
People are subconsciously affected by sexual drives. Welcome to 1880. What's your point?
Could also be 'surprising'. With the context of the sentence before it is basically, "I thought this would be hard to write. Ruby is surprising."

Also, the author is a contributor to ruby on github, so I doubt he is negative towards the language.

http://jisho.org/words?jap=%E6%81%90%E3%82%8D%E3%81%97%E3%81...
Check out latexmk. With it's -pvc option it has continuous preview (=auto-compilation).
Moon Rockets- in the Everglades?
Given that keyboard shortcuts are off by default, I don't think it's at all fair to claim gmail is a usability nightmare (based on that feature). They are an option for power users and you've chosen to enable them. The recommendation to turn them back off was quite correct.

If you find the task of turning that option off too difficult on your own, might I suggest taking the classic approach of "Googling it"? Again, for power users --> make option hard to find for less fluent users. That's intentional.

For what it's worth, I've enabled the keyboard shortcuts and never experience these issues. I'm personally quite happy they exist.
Essentially, you don't like the phrase "the 1%" because you're in it?
True! But:

1) it's still less likely - most of the data is almost certainly characters of content, not sizes;

2) it's unlikely to be robust against flipped bits in pointers in the rope structures (even if implemented as indexes);

and 3) there is no reason to expect it to be limited to one byte (if an addition or deletion happens, "more than one byte" is far more likely than "one byte").
CGTrader community supports Ukraine with free 3D printable badges
> def d(p1, p2):

I think giving functions and variables meaningful names would help a lot more then telling the types.

Also if you want static types then use a language that has them.
I would totally buy that book. Also consider doing a software version of "Go the Fuck to Sleep": http://www.youtube.com/watch?v=y-vDYOpkoWE#t=0m40s

Bonus points if you can get Samuel Jackson to narrate it.
Ask HN: Best way to have a dynamic database schema?
I've seen a lot of solutions to handling user-created table fields, but have you had any success/tips on which method you used? E.g EAV model, table with a lot of columns, etc?
Pre-cooking complicated data in C programs such that it can be faulted in with zero initialization time at runtime has been an idiom for a long time. Try building GNU emacs.

It's true that the language support for generating such a thing is minimal (though templates in C++ can get you pretty far), so other techniques like generating code at build time or (the emacs trick) actually executing the script interpreter in a bootstrap mode to generate the pickled data are common.
Pierre Fenoll has provided a link to an extensive list of links (and summarised them) about why it has not taken off:
https://github.com/fenollp/kju/blob/master/criticisms.md
Gmaxwell's “prove how (non)-fractional your Bitcoin reserves are” scheme
And still Gmail is used widely. I personally love Gmail. Even Yahoo's new design borrows a lot from Gmail.
Its obviously not a 'nightmare' in that people will still use it gladly but its not great and has been getting worse for some time. Big problems it suffers from include:

* filling your screen by default with a plethora of things that an average user won't use and is vaguely terrified to touch because they aren't sure what they will do.

* lack of logical ordering of things. the structure behind screen real estate areas is poor.

a good case is the drop down below the Google logo to top left that says 'gmail' - does anyone use this? maybe a tiny percentage. would you even know what menu options might be hiding underneath a drop down that says 'gmail'? didn't think so.
The Japanese use Chinese characters. The Japanese also have alphabets. (At least two.) But Chinese characters aren't exactly an alphabet and the Japanese don't use Chinese characters directly as an alphabet, though many characters are based on Chinese ones.
Impressively Detailed Pen Doodles
So, it's probably not any sort of technological issue--I'm pretty impressed by the tech behind Erlang.

It's the language (somewhat Prolog-ish) that is weird and uncomfortable to people new to it. Elixir helps with this, but still, every time I've tried to pick up Erlang I've rapidly been turned off.

It's the community--rather, the lack of one. Right now the product I'm working on pretty much plays directly to the strongpoints of Erlang: high-availability, high-scalability, soft-realtime performance, and straightforward error handling. Should be an obvious play.

But, I can't find Erlang developers where I live--which is funny, because at least one company with a good exit in town is an Erlang shop.

Maybe we'd be better off trying to open a branch somewhere in Europe to poach ex Ericcson folks. :(

EDIT:

More thoughts.

Prototyping is just a hell of a lot faster in JS/Ruby than in Erlang, though this could be a side-effect of it being a lower-level language more suited to infrastructure stuff. Then again, I've seen at least one 3D modeling package written in it ( Wings3D ).

Maybe that's part of the problem: just what the hell is Erlang good for? I see it used for really hardcore systems stuff, but it also seems to want to serve web pages, and draw 3D objects, and orchestrate builds, and all these other things. It doesn't seem to have a clean focus in the public eye right now.
You are right! To quote the HyperTalk 2.0 reference by Dan Winkler and Scot Kamins: "Locations 0,0 through 511,341 are within a standard card's area and are therefore visible on all Macintosh displays. Points outside those boundaries might or might not be visible, depending upon the size of the display you're using." Page 872 defines the Standard card pixel size as 512 horizontal, 342 vertical.
HyperCard 2.0 allowed already to make custom sizes for stacks and my screen at that time was 640x480.
Yes, my objection wasn't that this failed to be a practical complete solution to radiation, but that there wasn't really a tie to radiation at all.
http://lab.org.uk/venezuela-–-student-protests

http://lab.org.uk/venezuela-violent-demonstrations-and-the-m...

Not claiming these are unbiased sources, because they aren't (especially the second link). But even so, they can provide a good balance regarding what most western media (NY Times, CNN, Guardian, etc) reports (and omits from those reports).

Some more and again, don't claim they are unbiased, but it's good to balance the coverage and these say a lot that isn't said in other places):

"What’s going on in Venezuela?" -- http://venezuelanalysis.com/analysis/10381

"Venezuelan Government Reiterates Calls For Dialogue With Opposition" - http://venezuelanalysis.com/news/10379

http://www.reddit.com/r/socialism/comments/1xt9pf/venezuela_...

And regarding the general situation (not current events necessarily:

"Despite Shortages, Venezuelans Are Eating Better Statistics Say" - http://venezuelanalysis.com/news/7632

"The Pros and Cons of Venezuela's Currency Controls" - http://venezuelanalysis.com/analysis/10317

"Could smuggling be to blame for Venezuela's food shortages?" - http://www.bbc.co.uk/news/world-latin-america-23885377 (small examples: http://pastebin.com/BFHKHdCG )

Regarding crime, read about the Policia Nacional Bolivariana, who controls the local polices, who is the Governor of the State of Miranda and which force controls most boroughs (Municipios) in Caracas and that in general, they refuse the that the Policia Nacional Bolivariana to act and prefer instead to keep their mostly corrupt police force (understand that they see it as another way for the Government to have more control, but the truth is the PNB reduces crime, you can read more here, but also other places - http://www.csmonitor.com/World/Americas/Latin-America-Monito...)

Also, note that before Chavez, most foreign oil companies were paying 1-17% royalties, after 20-30% (http://en.wikipedia.org/wiki/Energy_policy_of_Venezuela#Deve...) and that most of the oil profits go into housing, social, education, security and infrastructure (power plants - fixed and movable -, roads, ports, railways).

Just another thing, believe that according to Article 72 of the Venezuelan Constitution, after the middle of the Presidential mandate, if 20% of the voters sign a petition, recall elections are scheduled. This has happened in 2004.

Not claiming there aren't any problems, there certainly are. Not claiming I'm a fan of the style the Government adopt, I'm not. However we've all seen in the past what happens to democratically elected Governments when they don't play ball with US companies, and Latin America knows this more than anyone (but also Iran back in the first independence days, before the Shah...).

My thoughts to the innocents that are caught in the crossfire and have their peaceful demonstrations hijacked by extremists. Hopefully Venezuela can overcome all current issues, become a better country and not go back to the almost oligarchic past of poverty (which none of the wealthy opposition ever tried to change) but not become a dictatorship. In summary, a place where people of all political quadrants can live and let others live.
Yeah, as an emacs user, every time a tmux post pops up on HN, I go read about it and wonder what it would really do for me. I guess what I'm seeing is that for my emacs sessions it really doesn't buy me anything. I'd be curious to hear about things I can do with tmux that I can't do with emacsclient and emacs daemon.
Soooo many times all of this.
Consider that people freely decided to keep money in MtGox. The whole currency is unaffected. But when your central bank decides something (e.g. to issue more currency or do a haircut), then suddenly all banks and all holders are affected. Example of MtGox is an example why Bitcoin is important and actually works as promised: one company misbehaves, others not affected.
I suspect that the goal was to show the author's personality. The word that comes to mind is playful. This is a book for 5 to 7 year olds. You want it to be playful to capture children's attention and imagination. Judging from number of sexist comments around this was misinterpreted in number of wrong ways. Fortunately, as the campaign numbers proved there are many people who believe in the presented idea and in Linda being able to deliver a great book that will inspire kids to learn even more about the technology!
Well, I am using Bootstrap. But didn't want to have the Yet Another Bootstrap site look. Guess maybe I should have left well enough alone...

In fact the website is built entirely on bootstrap and Backbone.js Using my liquid_assets gem I've managed to make it searchable as well. I use the sass version of Bootstap and allow the user to modify the colors from the management side.
I have to disagree about the country part. I didn't hear her trying to halo at all (whether or not that's an effect) - I heard her saying that that's her culture, her influences, and her inspiration. Plus, you really cannot take anything away from the Nordic countries when it comes to innovative computer applications. I would add to her list the whole Demo Scene, which laid much of the technical foundation for the game industry boom of the late '90's and '00's. And of course, Minecraft, which is the biggest realistic, interactive, shared cellular automata world simulation that I'm aware of.
It's extremely rare to get a student to fork and make pull requests to this template on github, even more version control savvy CS students.

Of all the students I've had email me with problems, a vast majority just grab the repo as a zip and never contribute back. Bummer.
I actually like the new automatic categories. They work decently well for me.

The main reason I like them is because I set it up so I only get notifications on my phone for the Primary category. Before, every random social network or promotion was giving me a notification on my phone, which I hated. Now I only get a notification for email I care about, and when I open up the Gmail app it fills me in on the random social and promotional crap I've "missed" out on in the meantime.

If important email ever ended up in the other categories, this would bother me, but so far it's worked well.

Notably, I don't use Gmail for work, and very rarely do I get truly critical email through my personal Gmail account.
Some relevant news - "Women Outnumber Men For The First Time In Berkeley’s Intro To Computer Science Course" - good to see this growth and interest.

http://techcrunch.com/2014/02/21/women-outnumber-men-for-the...
Pretty sure the one on the left is Patrick Collison, founder of Stripe. Not sure about the others, though
The developer is Gregory Maxwell, aka nullc. Here's a very interesting thread in which he proposes that the bitcoin community should demand that every bitcoin exchange (and every other type of service which can hold bitcoin on your behalf, like webwallets) continually prove that they are not fractional reserve. In other words, proof that if every user of the service simultaneously tries to withdraw all of their bitcoin, then the service would be able to honor all withdraw requests: http://www.reddit.com/r/Bitcoin/comments/1yj5b5/unverified_p...

"I think that as a community we should start demanding these services continually prove that they are not fractional reserve. We cannot effectively eliminate the need for trust in these sorts of services, but we can certainly confine the exposure and eliminate a lot of this drama. With Bitcoin it's technically possible to prove an entity controls enough coin to cover its obligations— and even to do so in ways that don't leak other business information, and so we should. But this isn't something specific about MTGox, it's something we should demand from all services holding large amounts of third party Bitcoins. I wouldn't even suggest MTGox should do it first, rather— it sounds like a great move for their competition to differentiate themselves."

Here's the takeaway:

"This would leak the total holdings, and some small amount of data about the number of accounts and distribution of their funds, but far far less than all the account balances. Importantly, though— it could be implemented in a few hundred lines of python."

In case anyone from Coinbase is reading: you have a unique opportunity to be the first webwallet service to implement this, and thereby make the entire bitcoin community instantly fall in love with you. It would also set a minimum standard of quality for webwallet services in general, which would add a lot of value to the bitcoin ecosystem. It seems like this might be a pretty big business opportunity.
Or even just people who click the bell when it's lit up red to make the notification go away.
Yup. But GMail starts at $50 per year if you want levos@metalo.com, rather than levosmetalo_42@gmail.com. Unless you are grandfathered in via the old Google Apps.

It seems that the probability of needing a number is also relatively small, since Fastmail has many domains available:

https://www.fastmail.fm/help/signup_domains.html

Of course, the $10 account is not really useful, since it comes with only 250MB space.
You're misinterpreting it, I think. Bill Murray has always struck me as slightly damaged – in a good way, more authentic seeming. This sense of frayed vulnerability has grown more beautiful and poignant as he has aged, especially evident in films like "Lost in Translation".

I think that is what the title refers to. There are different ways to be graceful. Bill Murray doesn't have the affable, everyman grace of Tom Hanks or the smooth, charismatic grace of George Clooney. Murray's grace feels a bit worn out by life, a bit rough around the edges.

You're obviously entitled to your opinion, but I'm okay with the title, under this interpretation.
Allow me to introduce you to the concept of "boiling the frog slowly".

EDIT: I enabled keyboard shortcuts whenever they were first introduced, like, 8 years ago. They were actually good back then. They morphed into a demonthing in that time, just like the rest of Gmail.
Ask HN: Tips for a newbie freelancer?
What are some tips that you have for someone who is about to enter the freelancing scene?

What kind of tools do you use to keep track of hours/tasks/accounting?

What are some things you wish you knew when you started freelancing?

I'm about to take on my first gig and would appreciate any advice from people that have experience in this realm.
Mark Cuban crashes SEC speech, shares thoughts
> Word's comment and review tracking system is more intuitive.

This. The first person that makes a LaTeX comment and track changes system as intuitive as Word's can have all my money. No, the comment and todo LaTeX packages don't count. There's just too much resistance in getting someone to go through the LaTeX install process just to use packages in a syntax they don't want to take the time to learn.
Will the spring launch of Apple TV signal the end of broadcast TV?
Linkbait. The whole thing can be summed up with your admittance "Obviously this is demonstrating a lack knowledge about rails."
42 (YC W14) Brings Big Data to Brick-and-Mortar Retailers
I guess you are right. No, I don't literally wake up at night, sweat pouring down my face, screaming in terror over visions of Gmail.

It's called hyperbole.
Thanks!

I've auto-generated the data using the Ruby Faker gem and the API. I would like to locate better product descriptions and images but haven't been able to find a good open source for them yet.

The scripts I used to do so are at: https://github.com/argosity/stockor-scripts
–Then who was call?
The typical class of HN user is constantly chomping at the bit for something to get outraged about. The number of teapot tempests I have seen here is positively insane. People will get angry and start demanding executives' heads based on nothing more than vague hearsay and a misunderstanding of the law.

I'm sure the broken clock of HN opinion gets it right pretty frequently, but I wouldn't say it has strong predictive power for whether something bad actually occurred.
Dropbox adds arbitration requirement
Red Hat kicks Piston to the curb, refunds sponsorship
Something not mentioned in the the list of criticisms linked by gordonguthrie is the lack of a coherent release and distribution framework. There are several half baked implementations none of which have the full support of the community. Sure Erlang allows hot code swap, but it's mostly a manual process requiring a user to interact with the shell.
True, it's not like we're going to re-write all the things 'cos we didn't like it :)
Probably not the only one, but 100k in 24h say that you are in vast minority. There are many books about "CS principles" or programming or ruby or whatever. There're books for kids, there're good ones written by well known computer scientists. It's not some unique book that raises funds, it's marketing.
Ask HN: CAN I TRUST IN CHROME AS AN INCOGNITO MODE USER?
I found some cookies, Archived history data and bookmarks chrome files, even acting as a sick incognito mode user.

Google still watching us as incognito mode. CAN I TRUST IN WEB BROWSERS?
Then why play musical chairs?