skysight-inc/HackerNews huggingface dataset:
First off, what happens if you don't meet the funding goal, do we get our money back?

I think a big reason for Vims popularity is how ubiquitous it is. It's installed by default on most *nix operating systems. Even if I'm not privileged on a system, I can still pull down my dotfiles and have my familiar vim editing experience.

If I understand correctly, plugins written for Vim would be compatible with Neovim, but not vice versa?
I would argue that this is more of a mob lynching, rather than constructive combined effort.

To look for models that work, look no further than open source. Projects with high amount of interest quite often do better.
I used to use zsh (including a giant, customized zshlovers .zhsrc) but I switched back to bash when I started administrating a few different servers. There's just something to be said for feeling totally comfortable and productive with a default environment. I'm also quite comfortable using plain old vi -- something a lot of other vim users can't stand.
I didn't have to drill anything at all -- fit perfectly. Just make sure you print out the template first and check it. The install took me all of maybe 5 minutes; it took me longer to figure out how to calibrate it for the first setup than to actually get the thing on the guitar (protip: read the manual first ... I didn't).

I don't notice any difference whatsoever from the Hipshot locking tuners I put on there previously. However, this particular guitar is slightly insane, weight-wise; two heavy magnetic pickups with metal cases, piezo bridge and preamp, GK-3 MIDI pickup. It's chambered, but weighs more than an unchambered LP Custom, due to all the extra equipment. So the headstock doesn't exactly add much.
Ask HN: Do companies own your side project?
Hi. I am just curious how this usually works. If you work for a company, and you were working on a side project on the side, would they usually own that? Or say you want to start a startup, but you do that while working at another company and build it for a bit before leaving, how would this usually work?
As long as we are only concerned about State actors, I'll answer your second question by pointing out that Congress and international equivalents must continue to fund their agencies' operations. That will become increasingly challenging in the face of incessant cost growth and uncertain benefit.
I wrote a really quick Python implementation of this a few months ago, in case someone is interested: github.com/ParthGandhi/nude.py
Hopefully with time, this sexist/childish behavior towards women in tech will die, and we won't have to put up with it anymore.

Thank you for calling him out.
Non-native apps? I think that's about the last thing Apple would do right now. I'd bet they'd acquire Tesla and shut the company down only keeping their battery technology before they bought PhoneGap.
Yeah.. 恐ろしい is kind of a "Wondrous and terrifying" blend
WhatsApp Was Valued At ~$1.5B In Final Round Before Sale
I thought it was neat that the OpenGL Utility Toolkit (GLUT) has a built-in glutSolidTeapot function for drawing the teapot.

http://en.wikibooks.org/wiki/OpenGL_Programming/Basics/2DObj...
She mentioned future kids. Perhaps she didn't want to exploit her friends kids for marketing purposes.

Still though, I'm curious if she's done any product-market fit?
The difference is that most of the TV ads you see are produced by media professionals with 6+-figure budgets. I thought the video was understandable for someone who isn't a professional video producer and is trying to get a project off the group on a shoe-string budget.
I am not sure this was best practice in 1987. We learned a lot from incidents not entirely unlike this one and I went through one catastrophic power failure (that took down more than 1000 machines in the late 1990s) due to a cascade problem between the multiple "redundant" power sources.

One of the machines refused to come back and we got a call from operations asking where (physically) was the box within the datacenter. It was inside a Cubix blade-like (we didn't call them blades at the time) chassis.
Ugh, that's unbelievably awful.
How do you know she's fake? Perhaps it's her personality to be that way.
declare void the illegally-installed federal constitution and revert to the articles of confederation. Problem solved.

Put me and 4 likeminded men on the supreme court and it shall be done.
Quarks were proposed in 1964 and observed in the lab pretty unequivocally by 1977. By 1998 they weren't some weird new theory.

Which is to say, your (depressingly typical) English teacher shouldn't be given the benefit of the doubt on this. She probably had a dictionary sitting in her classroom that could have told her what "quark" means and that they come in six flavors. But she didn't even think to reach for it. Nevermind actually going to the library like she probably orders her students to do.

Nobody can be faulted for not knowing everything, but not even trying to learn is unforgivable in an alleged teacher.
Well. I don't think sata is going anywhere at the very least. A chassis that supports expandable and swappable drives wouldn't go amiss.
probably a lot of minor changes that all together will help us grow a lot.
I actually agree, but I don't think most people do and there are times when static typing isn't as much fun - like say pulling data from an API and shoveling it on to a page or through some filtering or something like that or just doing some random UI manipulation with jQuery or the like. Most developers see the pain and are given a deadline and so they do it dirty and hope to have a chance to pay downy that technical debt later.

Later almost never happens until the system crashes beyond repair and the instability starts costing money in the form of downtime.

In the grand scheme of things, maintenance is always the most expensive part of a system, but "prototyping" languages that aren't particularly safe or maintainable are inherently going to be more expensive to maintain and deal with over the long term.

Ironically, dynamic languages like Ruby have taken the route of getting really good at unit testing and TDD instead of investing in moving their codebases from "prototypes" to "production" or "LTS" or whatever you would want to call a mature, complex codebase that will need to be maintained and evolved over time.

I'm a huge proponent of TDD, and I love Ruby, but the more I use Ruby, the more I see the problems of not having a compiler.
No standalone tuner on me, and both Guitar Toolkit and GarageBand's crap hit-or-miss tuner were failing me with a bass. Remembered seeing this and got tuned up in no time. Thanks for making it.
> has an online messaging service ever been able to really turn a huge profit?

You could make the argument that Tencent did, as some are apparently doing when comparing them to Snapchat and seeing visions of billions dancing in their muddled heads.

But that ignores the Asia factor. Where it's not uncommon to find one conglomerate company making toasters, lamp shades, bars of soap, and rockets. Tencent makes video games and they also run the equivalent of PayPal. And, of course, they pimp out their cuuuuute mascot. Since, you know, it's Asia. WhatsApp has a generic-looking icon and no mascot. They are pretty much doomed.
Its not just the lack of control, the bigger problem is features that have been added in. There major use cases for C that go by its nature can not fill. It can not do bare metal programming or real time applications without major changes to the language standard. Go aims to be a superior system programming language than C but not a successor to C. No one will be doing audio codecs or device drivers in go, but I would consider it over C for a greenfield system daemon.
> Are you going to create all your figures elsewhere and then include them as images?

This is what most people do in physics and astronomy. You make the plot in some kind of plotting package and export it to a vector format. In astronomy, the journals only recently started accepting PDF figures in addition to EPS.

In my experience doing all of my figures in LaTeX is significantly more painful than using a real plotting package like matplotlib.
Actually, the uin was not that important. You could be identified by your email, for instance, or name and surname.

But people had the habit of exchanging UIN and this was it.

24811423
You're right. I mixed it all up.
Your hypothesis and the one I floated aren't mutually exclusive.

My idea doesn't necessitate a conspiracy or playing with the points/ranking, which PG is rather quick to deny in his reply to me. It could have just been a plan for Sam to release blog posts over a period of time and try to get them read. I'm curious if this was a conscious effort to build something akin to http://www.paulgraham.com/articles.html given the role he was being groomed for. Of course, I'm also always curious about the way this site really works on the inside.

I do find it ironic that the piece that got the most upvotes (AI, with ~570) was one that Sam admitted he hardly worked on: https://news.ycombinator.com/item?id=7268247

In that comment, he claims he is simply blogging to "practice writing." From the vantage point of this announcement two days later, that sounds coy, even obtuse.
iOS 6 gets a fix too: http://arstechnica.com/apple/2014/02/apple-releases-ios-7-0-...

Really old devices are probably out of luck, though. I think that would encompass the original iPhone, the 3G, the corresponding iPods Touch, and (probably most importantly) the first generation iPad. That's assuming, of course, that the bug is in iOS 4/5 in the first place, but if it dates back to iOS 6 I'd give good odds that it dates back farther still.
If Programming Languages were cars
The by far easiest way to write formulae I've come across is pen and paper. I could imagine a drawing tablet interface with good computer vision algorithms could be nice.
I think you just eloquently argued for abolishing one-size-fits-all mass schooling, which I would wholeheartedly support.
Man card revoked.
Thoughts on touch typing as a productivity skill
Yea, TheCoelacanth hit the nail on the head. I was referring to a nurse practitioner.
Agreed.

It was the same thing with 9/11. There was a senator (Alan J. Dixon) in 1986 who wrote an article in Playboy called, "The Terror Next Time. The cochairman of the senate antiterrorism caucus argues that a major attack in the U.S. is inevitable."

Although he points out the lack of information sharing between intelligence agencies, he was sure it would be a US based group like the KKK or Aryan Nation then some terrorist group from the Middle East. It's an interesting article either way as hindsight is always 20/20, right?
Netflix and Comcast have reached a peering agreement
Cool idea. My only gripe was after she said she was from Finland, she mentioned Scandinavian summers, when Finland isn't a Scandinavian country. Nordic, yes. Scandinavian, no.

Minor quibble for sure.
None of those features require LaTeX arcane syntax, obscure source code, and multiple compilation steps. reStructuredText is a Markdown-like language containing some of the features you mention, especially with extensions; its syntax is well-defined, and its main implementation is in Python.

The point isn't if Markdown has enough features, but rather that LaTeX lets you a pay a price for those features that you shouldn't be paying, just because it's a 40-years-old software.
The fact that guns are ubiquitous in the US means that an oppressive regime cannot use their monopoly on guns against the people. I'll take that side of the bargain any day.
It could influence if you use a plus button on your site (to seek virality), if you create a page for your company, etc
Someone mentioned about trying to find out if their have ever been any other chat services that have really made a lot of money on it's own, and it sparked memory of an acquisition that didn't happen quite that long ago, Microsoft buying Skype in 2011, and here is a good recent article about it:

http://www.theguardian.com/technology/2013/aug/30/skype-micr...

The bullet point that stands out for me is this:

• Problems monetising it: revenues at the time – $860m for the year, losses of $7m – amounted to just $1.30 per user per year

So, here we have a company, at acquisition, that was making close to the $1 per year per user that WhatsApp is charging. At the end of 2010 skype had 663 million users and was acquired for $8.5 billion. That's $12.82 a user.

Then, as now with WhatsApp, people are questioning whether Microsoft would ever make enough money to justify such a price. Then, as now, people justified the price based on the sort of intangibles (getting rid of a competitor, strengthening the brand, tapping new markets, etc.) the WhatsApp acquisition is being justified with now.

But there is still the big difference that Facebook, with a business in a similar space (obviously still different but they both are chat/communication based), with a similar revenue model per user per year, but only 3 years later purchased it for $42.22 per user. That's almost 4x the price for a similar acquisition 3 years apart.

And people thought Microsoft was crazy for the price they paid for Skype ... it kind of makes you wonder what the hell is going on.
Do you think this will provide you with an opportunity to approach prospect and current yc startups in a less "adversarial" manner, for the lack of a better term?
Why not "Simple C++: Featuring Robodog and the Profound Object-Oriented Programming Method (Poop)"

http://www.amazon.com/Simple-Featuring-Profound-Object-Orien...
Oh, I meant that I want to link a github repo containing latex for a paper to sharelatex; I.e. You'd be Travis-ci for latex repos.
Perpetual motion machines are known to be metaphysically impossible. Decoding this is not.
To dismiss a paper on perpetual motion machines you just need to know the implications of the first or second law of thermodynamics, about which there is, for all intents and purposes, unanimous consensus.

To dismiss attempted translations of the Voynich manuscript, you'd need to read the attempted translation because there is no consensus whatsoever about the manufascript, except for the fact that it is untranslated.
Interesting: bare IP addresses as you demonstrated but they do still appear to catch mismatched hostnames:

https://213.133.107.227.xip.io/

Still an epic QA failure but much less of a threat if it doesn't allow arbitrary MITM attacks.
If "strength" meant tensile strength, this would not be an article, let alone a paper.

The fact that fishing line can be applied this simply to create a "muscle" that forcefully contracts (that's what they mean by "strength" here) - then this is certainly both surprising and remarkable.
My son is a high school senior. He's been very diligent since ninth grade in his school work - far more diligent than I'd ever have imagined since I never really pushed him - I was a classic high school screwup who had god enough test scores. During his junior year I noted that he did more homework every week than I did my whole junior year.

As a senior, he's realized much of the gist of what you and TFA are saying. He started teaching himself python (I'm a coder but I've never pushed it on him and I'm letting him learn on his own answering questions when he brings them to me) and now he's discovered Arduino and has completely lost himself in building projects and coding them. His grades have started to suffer some, but he is convinced that he's doing the right thing by following his real interests and I agree with him.

OTOH, there's a side of me that wonders how I would have felt if he'd done this before college apps were all done and grades submitted. As other commenters have said, it's a wonder that any creativity survives this system.
There's need to store every single keystroke to implement Google Instant.
eat a mango?
Also git was created in 2005, after Torvalds moved to Portland. So is it accurate to say it was born in Finland?
Becoming An uberX King
It's actually the reverse: Safari at least performs additional checks and does not appear to be affected, which would explain why this wasn't noticed faster. The big question is whether those checks are specific to Safari or to a higher-level API which most Cocoa apps would use.
This article misses the main thrust of mass surveillance, in my opinion, and touches on something I've heard few people ever express.

Someone that lived in my building believed in some aspects of conspiracy theories. For example, he believed that Facebook was backed by the CIA. Why? According to him, if you thought about it, all of that information that they had to spend months digging for was now given to them for free, by upfront admission.

The point is that we are willingly giving up our rights to privacy. We are openly using, and promoting to our friends, various sites that expressly user our data for their own means. We are the ones who are printing free copies of the keys to our castle.

We are already halfway there. This trend will only get worse, in my opinion, and at the end of the day, we will blame the government, but really it was only us to blame because by openly publishing a large part of our private lives, we imply permission for anyone and everyone to have that information for free.
Depends: does "apply all software updates" include installing something besides Windows? /snark :)
That is only part of my response. We seem to have fundamentally different understandings of living in a modern society:

"Don't like getting up when it's dark? Get up later. Yes, that requires participation if you depend on others' schedules."

I do not understand how you could even type "if you depend on others schedules." Other than Christopher "Alexander Supertramp" McCandless I do not know anyone who does not depend on other people's schedules. The disconnect is not limited to this sub-thread, in another comment on this story you wrote that you did not understand how children could reduce scheduling flexibility...
15254346
Perhaps not unlike the Codex Seraphinianus: http://en.wikipedia.org/wiki/Codex_Seraphinianus
Technically, if the universe went on forever, yes, you could brute force AES. However, with a well-chosen key (i.e., 256 random bits, and not merely a weaker password that was expanded into a 256-bit key), the odds are pretty decent that all life in the universe will end before you guess the key.

A listener to Security Now wrote in to episode 340 with this for perspective:

I took 256-bit encryption and assumed that the only way to crack it was, as we
currently believe, a brute-force attack against the 256-bit key. ... So let's
say the tricksy government has a secret algorithm that somehow allows them to
weaken the strength to one trillionth of the original. That's a good number,
one trillionth. And let's say they had a computer that can try 100 trillion
guesses per second. And let's say this computer was one cubic millimeter in
size, and let's say they build a cracking complex the size of the entire Earth
made out of these one cubic millimeter crypto cracking computers. If I did my
math right, it would still take 34 trillion years to crack.

I've double-checked the math, that's how long it takes to exhaust the 256-bit keyspace, even in an unreasonably-generous scenario. You could halve that time to get the average time it takes to find any given 256-bit key, since you won't, on average, have to search the entire key space.

We trust AES 256 because, as long as the algorithm is sound, it is actually impossible to brute-force in any useful time frame, for even insane definitions of "useful". Even in some scenarios where the algorithm isn't sound, as above, it's still impossible.

The author of BitCrypt didn't use AES 256, however. They used AES 192, which is drastically weaker. According to the same calculations, it would take 0.00067 days to brute-force an AES 192 key. With a planet-sized cracking machine, impossibly fast computers, and a substantially weakened algorithm.

However, it gets better - the author of BitKeeper didn't actually choose a 256-bit key, they chose a 16-character password that was expanded into a key, and that's what we can crack to decrypt an individual BitCrypt file. In our hypothetical (yet unrealistic) scenario, this can be done in under a second.

So: brute-forcing well-implemented AES (good key, good key length) is impossible, no matter how you slice it. Brute forcing AES with a questionable key length is still impossible with anything remotely resembling the technology we'll see in our lifetimes.

Brute-forcing a file encrypted by low-quality malware is absolutely possible, as the article shows :)
I have been meaning to use LayTeX for my assessment and now that my second year of university is rapidly approaching this product looks perfect. I would love to use this but github intergeneration is a must for collaboration. What is the time frame for git integration?
Ask HN: I made a website that helps tradesmen and I'm in need of advice.
I’ve solely designed and programmed a service (http://crownedtraders.com) that helps tradesmen setup a website (automated, much like Squarespace) and be listed in a directory that shows their both work details & portfolio images.

The best way to describe what I’ve built is a mix between Squarespace, and a more detailed/groomed version of CheckaTrader (UK advertising website for traders—basically just a listing with a phone number and company information).

The site’s been live a few weeks and I’m finalizing around a dozen contracts but they were incredibly hard to get as I’m not the best at sales, and most potential clients are hard to get in touch with as they’re always working and don’t really want to be troubled.

They say the first sales are always the hardest but from my market research most of my closest competitors have quiet a large advertising budget—advertising on the radio (research shows this is the best way for this market), TV and other forms such as TV programs related to tradesman.

Simply put: I’m struggling to get sales…not because the product isn’t needed, but because I’m not the best at sales (and I know this).

I ask you, Hacker News: Do I go out and find a sales co-founder; try raise some money to get started properly; try my best to put together some money to employee a staff member who’s good at sales, or do I just keep cold-calling, sending out emails/flyers/letters and business cards?
the rate should be a function of internet users/devices. ICQ (aka 1998) was a very different time in terms of total internet devices and users.
I'm always reluctant to chalk things up to raw intelligence, because intelligence is a really complex, many-faceted concept and when many people say "He's really smart" they really mean "He's put in the time to learn how to do things that I don't understand myself." I will admit, though, that intelligence probably helped me, and the "ace your standardized tests" route probably wouldn't work for someone who can't just look at a math problem and know how to solve it without learning the material.

However, my broader point is that you should use the advantages you've been given to make a mark on the outside world and work your way around obstacles. For me, that was intelligence and mathematical ability. However, other people have other strengths that they could be using but many aren't. My girlfriend realized in high school she would never be super-special in academics or test scores (though she's no slouch either), but she's a champion networker and really good at putting people at ease, and that's gotten her a job as an investor at a highly-regarded philanthropic foundation. My uncle struggled throughout high school, almost didn't get into college, took 5 years to graduate - but found that he has a knack for cars, and now makes a very good living owning a chain of auto-body stores.
Logical Rudeness
That's very good news, indeed. Definitely will be using this on my next major LaTeX document project.