skysight-inc/HackerNews huggingface dataset:
Why does the beach have to be patrolled? Are the beaches you're referring to privately owned?
I already use Pinboard and it works well for my needs. What differentiates this from Pinboard?

And of course, how is it going to make money?
Risky... anybody will be able to read the last SMSs, including password reminders or payment security confirmations.
See also: http://plaintextoffenders.com
For services where a user can only access their own account, I mostly agree. But sometimes one users' bad security practices can compromise other people's security, too. If you're sharing confidential data with other people - for example, via SpiderOak[0] - and any one of those people's accounts are "hacked," it doesn't matter how good your password is.

[0] I'd say Dropbox, but you shouldn't be putting confidential data in Dropbox.
It isn't (I have one, a whole $15/year due to some ridiculous sale some months ago). Consider that it's userspace only, so kernel doesn't count. I'm running a (light-duty) nodejs app, nginx to proxy it, tmux, and two irssi instances on mine right now, with memory to spare. Light PHP works fine too (haven't tried anything heavier).

A database server or similar wouldn't work, of course.
Passwords don't need to be legible in the first place. There's nothing wrong with correcthorsebatterystaple.

On the other hand, forbidding spaces is absolutely misguided.
Navalny is a political opponent of Putin. He has nothing in common with whole whistle-blowing thing. Blocking his blog is like banning Fox from broadcasting.
I think you're interested in PuTTY and that's reason enough to study it. :) Copy what you like, discard what you don't. But do whatever is fun. I wish I'd emphasized fun more, since having fun is one of the best ways to maintain motivation and interest.
England does also not have the right weather. It is much nicer to sit outside in the evening and enjoy a whine, if you are not freezing.
Although that line is memorable I don't think it is beautiful - indeed I rather prefer the opening paragraphs of Espedair Street, which you can read on the wiki page:

http://en.wikipedia.org/wiki/Espedair_Street

Edit - having said that, I think the start of The Crow Road is rather good as that immature desire to shock is rather appropriate for Prentice McHoan - but you can't really tell how appropriate that is until you've read more of the book.
Unless the website silently lowercases all passwords. A lot of them do, in the name of making life easier for people who have Caps Lock on.
A bit less annoying with ES6:

>>> ['10', '10', '10'].map(x => parseInt(x, 10))
[10, 10, 10]
Design Triggers from ZURB
Clean and Simple, I like it
How One Tiny Business is Dominating Social Media
Exactly what I hate about pocket is fixed here
I had this annoyance with FastMail[0], recently. They give this justification for their restriction:

FastMail provides a lot of different services over many
different protocols. To ensure that your password is
compatible with all of them, and the many (often
slightly buggy) clients out there, we only allow
the characters A-Z, a-z, 0-9 and !?@#$%^&*()-=_+[]{}.,:;<>/\|~"'`.

Which I understand, but how about a checkbox that says "for goodness sake, I'm a grown up, I promise not to moan if I use a "buggy" client, now please let me the password of my choosing."

[0] https://www.fastmail.fm/help/account/password.html
Coincidentially, a few weeks ago I put Marquez on my to-read list. Bein a native German, my first choice was naturally the German translation. English wouldn't be a problem though, so I wonder which one I should choose. Granted, in the end the books shouldn't suffer a lot from translating.
Plus, the Chrome extension displays hover text in Russian. http://www.evernote.com/shard/s27/sh/9510a5b2-4910-46c4-b52f...
Is it Pinterest for men?
Could you expand on this?

I use pocket for 'read this later'. Raindrop.io seems very well suited for bookmarks so far.
I thought the same thing! I started looking for a self-hosted alternative straight away.
http://en.wikipedia.org/wiki/CINT
Any length and any character is a nice idea, but given an incompetent developer on the other side it can get worse. E.g. a frequent snippet you can find on the web for hashing a string in .NET uses things like Encoding.Default or even Encoding.ASCII. Those then change every Unicode character silently to a question mark, making a lot of potential passwords identical. Normalisation should also be considered and rarely is.
It appears to be down for me.
Pocket is limiting me on articles only.. (psychologically). I always wanted an app where I can save my links, for say images on the web, or videos with a description of the timestamp I have reached at. Maybe I want to keep bookmarks for later, but it's not worthy for it to be in my bookmarks bar in my browser and it's not an article (say at top 20 list to submit your startup written by a YC user).
I think HN is generally inhabited by intelligent but highly opinionated people. Sometimes an opinionated discussion can degenerate into a frivolous argument even between well-meaning parties. It's helpful to have input from someone whose aim is the furtherance of productive discussion. Often all it takes to turn a flamewar back into a reasonable debate is a prod in the right direction. Generally the argumentative parties (myself included, perhaps included foremost) were only carried away; many good conversations can be salvaged with a bit of third-party influence. Obviously this doesn't apply to trolling, etc., and I don't think heavy-handed modding is a solution, but at least in the threads I've seen you participate as a mediator, it has been beneficial.
Why do you need to synchronize class methods? Global state mutation?
Here's a good article on solving false sharing in Java with cache-line padding:

http://mechanical-sympathy.blogspot.com/2011/07/false-sharin...
The closest thing you can get that is opensource is https://www.wallabag.org/

But it needs more work to be useful to me. For instance, I don't always want to save the contents of the webpage, but just the link along with some notes or tags.
Another direction would be to build by default with as much margins as realistic.

The original design with the welded joints would have allowed the building to withstand the corner winds, but it was replaced by bolts because builders thought it was overkill. Perhaps the consensus (or law?) should be to build with at least 2-3 times the calculated resistance, with only some justified exceptions.

Buildings would cost way more, but Intuitively it wouldn't be a bad thing (they would last longer and they would a bit less of a "mine's bigger" attitude)
> It is certainly reasonable to expect "parseInt" to parse an integer out of a string in base-10 by default

It does.

> and entirely unreasonable to expect to be required to provide a base as anything except an optional argument

It is optional.

> and certainly it is unreasonable to expect that that second optional argument is treated as not optional in a composition operation

I don't understand what you're saying here. It's never treated as required, it's just map supplies a parameter in that position, so it get's used. That's how optional parameters work.

The wat (if there is one) is that map provides extra arguments.
IIRC Facebook creates three passwords to deal with character case issues; the one you enter, an inverted case version and a version with the first characters case inverted.
OpenVZ is an OS level virtualization. The OS is partitioned and assigned resources, so the plans show two resources viz. dedicated and burst. The dedicated are the guaranteed resources to the server and burst are the remaining which are unused by the complete system and released to your server when required ( on load ).

So a single OpenVZ VPS is actually running on resources which are shared with another VPS box. Mostly the burstable resource is the RAM which is borrowed from another VPS box when its not in use and your VPS box needs it.

On the other hand, KVM is hardware virtualization. The main OS simulates hardware for another OS to run on top of it. It fairly distributes all the resources. It does not have burst resources but it guarantees the dedicated resources. Essentially this means the plan which you see its 100% with you and is never shared with anyone. This also means on load you will not get extra ( burstable ) RAM out of it.

Guaranteed streamline performance is observed in KVM but value per dollar and efficient use of the complete hardware is observed in OpenVZ.

tl;dr :

OpenVZ is OS virtualization. Resources are variable and are shared with other(few) users on the same server as and when required. Dedicated resources are guaranteed but they could be shared with others and your box can borrow when others are idle.

KVM is hardware virtualization. All the resources are dedicated to you and only you. None is shared nor you get the shared bonus if required to your server. Dedicated resources are guaranteed.
CSS Shapes Editor for Brackets
Works with Chrome not Firefox.
Yay! 2014 ;)
Yes, of course, fixed. Thanks!
> I also like the way Reddit notifies you of replies.

This is one thing I wish HN did. This is a good post, and I care far more about the replies I get here (when I have generally at least tried to provide thoughtful input) than the ones I get on reddit, but those confront me more directly as a result of the UI.
Though I wish the mentality of "my competitors might steal the code!" will die its deserved death, since evidence thus far suggests it's just paranoia.

Well, Tarsnap is online backup for the truly paranoid... ;-)

Seriously though: I never thought this was likely to be a problem, but given that I was spending a significant chunk of my life on this, I wanted to eliminate obvious risks to my livelihood. I like not starving.

But I've done my best to put the "reusable for a purpose other than building Tarsnap" code into the separate libcperciva tree. And I'm sure that merely reading code to learn from it is not a copyright violation -- there are no laws about copying information into your brain, thankfully. So please, read the code, and email me if you see any bugs; I wouldn't be offering bug bounties if I didn't want people to look at the code!
Looks pretty good. I've been using http://www.airdates.tv/ for this stuff. One suggestion would be to add more service providers like Google Play Movies and Vudu.
I think the wisdom of Postel's law is questionable at best.
He isn't responsible for his imitators!
This has been tried before and it'll be tried again; I can't see it happening anytime soon on a large enough scale for it to become popular among a large amount of users.
One of the most ridiculous password policies I ran into recently limited passwords to a maximum length of 8 characters. I was absolutely stunned. And for whatever reason, they also enforce that it must contain both a capital and lowercase letter and a number, plus a minimum length of six characters.
Gliese 581g has a surface gravity estimated to be between 1.1 and 1.7 times Earth's gravity.

At 1.1x, it's possibly livable for humans, making it more interesting; 1.7x is probably too rough without some new technology or adaptations.
Not just javascript, a whole bunch of language's parseInt implementation will interpret the base from a leading zero etc.
== Tarsnap ==

When you're reading this code, be aware that it's a bit of a mongrel -- the code in /libarchive/ and most of /tar/foo (but not /tar/foo/foo) is from the libarchive project and is not mine. So if you're looking to learn "how Colin codes", look at /libcperciva/, /lib/, and /tar/foo/.

s/foo/*/ in the above. Autoitalicization breaks path globs...
That's the weird part. Why does array provide three arguments? But I agree, that's something you can learn. I guess.

But it's WTF anyway. I have a function that takes either one or two arguments, I provide three, and everyone seems to be OK with that.
Ahw crap :( I was working on something similar. But this looks really good. Now they just have to get over that "hug of death" and pay for a bigger server.

As for money generation- sooner or later you will probably see ads in certain areas unless you sign up for a premium plan.
> Stock price != company value. Nobody will enter a position they can't get out of easily unless there is real worth in holding.

This says it all. The price of a stock does not equal the value of the underlying company. Value investors like Warren Buffett make their money by exploiting that difference.
Ubuntu 14.04 LTS
The FreeBSD kernel is tickless as of FreeBSD 10:

http://www.freebsdnews.net/2013/09/20/freebsd-10s-new-techno...
HackerNew (apologies for my inability to present this link elegantly) https://chrome.google.com/webstore/detail/hackernew/lgoghlnd... allows folding and dynamic loading, similar to RES. It also increases the font size slightly by default, which I am embarrassed to admit is rather nice.
It's not always about stable growth, either. Sometimes you need to drip feed your customers new tech and possibilities lest you spook them with weird and wonderful things that they were not expecting (with the negative consequence that they no longer understand you and jump ship to 'simpler' options).
Indeed. Brendan's resignation was dismaying and distracting, but we haven't stopped working on stuff.

Just after Brendan resigned, I read a comment somewhere to the effect of "I guess that's the end of Firefox OS". Um, no. A major project run by a company of 1,000 employees (and many volunteers) doesn't stop because one person left, even if that person is at the top. Especially when it's progressing well.
Stock price most certainly equals company value. That's pretty much the definition.
I highly recommend checking out http://voxeljs.com for some beautifully factored JavaScript npm packages, that implement a lot of Minecraft and more in the browser.

Max Ogden's talk (the first video on that page, also here: https://www.youtube.com/watch?v=8gM3xMObEz4 ) about how voxeljs and browserify work is inspirational, and his energy, motivation, deep understanding and skill, thirst for learning, reading other people's code, building on top of it, and sharing what he built and learned, is extremely contagious!

You may want to pause the video frequently and take notes -- there is so much great information in there, and he covers a hell of a lot of amazing stuff.

And the source code is really nicely broken up into lots of little npm modules that you can plug together to make all kinds of cool stuff.

This stuff is a great fun starting point for teenagers or students to learn how to program and create their own games and web applications, or master programmers to learn the node.js / npm ecosystem and idioms. There are some great ways for new and non-programmers to get into it.

He says "Everyday I work on it I get more motivated to work on it" -- and you will too!

What you will be benefitting from by watching his video and reading his code, is the fact that he actually did a survey of a HUGE amount of code, and took the best, read it, learned from it, rewrote it, and built on top of it.

"So many people have written voxel stuff, that I should just copy them." He used github search, and searched for minecraft, filtered by javascript, and went through ALL 23 PAGES of projects! He cloned ALL the repos he found, and read the ones that seemed promising, cloned them, got them running, understood how they worked.

A lot of them were the classic genius programmer projects, really impressive visually, super hard to understand, a giant lib folder with 50 files, everybody writing their own 3d engine.

Then he found out about three.js, and learned that, and combined all the stuff he had seen on top of it, including a PhD project in computational geometry that showed how to efficiently implement minecraft with three.js, for removing interior faces, etc.

So he learned from and built on top of all that great stuff, and made voxel.js and an insane amount of demos. Now the community has written a whole bunch of nice modular node.js npm modules and demos, that browserify can combine them together into a package that runs in the browser.

My only trivial beef with it is that their style guide says not to use trailing semicolons! That makes emacs very irritated and it breaks out in a rash.

But other than that, the code is very clean and modular and comprehensible, and opened my mind to a lot of stuff that I didn't realize was possible.
I agree, and I think the whole premise of the performance gain is based on a "have the cake and eat it too" fallacy. Sure, the virtualized syscall to the virtualized OS will be free, but the painting of the font on the screen or the reading of the socket data will be done by the actual bare metal OS which the VM will invoke to get the actual job done.

So as long as we are talking about interprocess communication there will be a gain, but not for the actual hardware facing operation.

Then again, you are trading a hardware enforced isolation which is simple and proven for a isolation enforced by a complex and fragile VM.
Kepler-186f, the first Earth-size Planet in the Habitable Zone
A useful function

function overValues(f) { return function(x) { return f(x); } }

Then you can do

['10', '10', '10'].map(overValues(parseInt));

However, usually you're going to want to do the equivalent of this

['0101', '032'].map(function(s) { return parseInt(s, 10); })

Because Javascript interprets a leading zero as an indicator of base.
I use wikipedia for this: List_of_Your_Favourite_Show_episodes always works:

https://en.wikipedia.org/wiki/List_of_mad_men_episodes

https://en.wikipedia.org/wiki/List_of_South_Park_episodes

and there are usually links to individual episodes pages.
If it wasn't "better" than farmers wouldn't buy it/use it. Maybe it's quality is debatable but then they are free to debate and decide.

None of that has anything to do with patents.
When Dropbox first launched, there were already 8 or so competitors.
to avoid losing everything if their archive is destroyed.

It happened to a musician whose studio got destroyed by fire and he got most of his work back from archive.org

it's called offsite backup of some sort and it is really smart to do. Providing you want to share its content with the world, archive.org is a good place to mirror your archive.
The thing is "conocer el hielo" gives you this feeling of playing and experimenting a new sensation.

It's more like took him to discover the ice, but I don't think I can translate it accurately, though the differences are subtle, they're there.
I was looking through ICANN notices [1] earlier today in the context of research on setting up my own domain registrar.

The ICANN rules are pretty strict. If someone reports that a WHOIS entry has false information to ICANN, ICANN requires the domain registrar to verify the information within 14 days or suspend the account.

I'm guessing that livedrive.com had out-of-date contact information and they didn't get the notice from the registrar.

It's like with web hosting. If there are problems with billing and they can't contact you, disabling the account is sometimes the only way to get the user to contact support

[1] http://www.icann.org/en/resources/compliance/notices
it is certainly one valuation but there are other measures too. To give an example of one problem with that measure it would imply that when the stock market is volatile that the company value is too when there may be no news or changes in the company prospects so for me it is hard to regard the market cap as a measure of true value (although it does give a quick estimate).
This is a bad description of what the project is about. I've been working with the Mastercoin people and have met the Maidsafe people at a Hackathon and they're doing some really neat research.

Basically they're creating a service that lets you monitize your unused resources such as unused hard drive space or CPU cycles.
kimsufi is just OVH's budget brand (not that there's anything wrong with that, but your parent already mentioned OVH, so I thought some people might not know that they aren't really distinct)
This has got to be one of the most impossible to translate Spanish writing authors ever.
Nice!

Two questions:

1. What stack are you working on?

2. How does the "instant" search thing work?
how exactly do you have this collection for free ?

You need to have internet access (youtube is a streaming website remember?) and these are not free for some reason.

And each time you visit youtube you're making google money by way of advertisement (and giving away some personal info), of which a portion can go back to the uploader.
You are so scientific you don't even bother to reason about cause and effect.
I use http://hnnotify.com/, it seems to work pretty well.
Lo increíble de "conocer el hielo" es que te transporta ahí, a cuando vos conociste el hielo, cuando jugabas y descubrías una nueva sensación.
Financial support, including $100,000 instrument access (MiSeq® System and NextSeq 500™ System), sequencing reagents, 20% research assistant time, $100,000 convertible notes, and an equity line of $20,000 or more

I have no knowledge in this area, any thoughts on this deal by someone who does?
>I really hate it when a comment that I put some thought into gets downvoted without a single reply. I'm pretty sure I didn't do anything obviously wrong, so if somebody still doesn't like my comment (e.g. they have a reasonable disagreement), I would like to know why.

This is exactly why I have that personal policy. If you pass the CAPTCHA, the 'post-to-account-age' ratio, and whatever tests you took to post then you deserve a reason when someone clicks 'DOWNVOTE'. Let the software take care of the real shit-posts.

>Requiring downvotes to be accompanied by a reply would also make trolls hesitate before they downvote something just because.

If you think "trolls" are doing a statistically appreciable amount of downvoting, I would suggest they aren't. "Disagreeable" people are more interested in making their point than they are with suppressing the ability of others to make theirs.

>For example, all those replies will take up valuable screen space without actually adding anything useful to the discussion

'folding' comment branches would fix this. Not folding by default (unless nested deeply enough to justify it anyway); That's just another way to hide 'undesirable' content.

>especially if the downvoted comment is worthless to begin with, and especially in the downvote-the-downvote scenario that I just outlined above.

Put the power in the user's hands. Downvote-the-downvote comments create transparency.
Swan – Scientific Writing Assistant
Just had a chat with my designer and I think will continue. Maybe this is a good opportunity to learn.
A bit OT but what is the problem with omitting function arguments?
Saving anything in mp3 format when you have other options is dumb! mp3 is a file format with awful limitations and has been obsoleted by better formats for a good 10 years.
DO @5$/mo:

$ dd if=/dev/zero of=test bs=512 count=1500 oflag=dsync
1500+0 records in
1500+0 records out
768000 bytes (768 kB) copied, 1.64471 s, 467 kB/s
How I Raised Seed Capital from a Sand Hill Road VC in 24 Hours
"guns are used in about 2/3rd of suicides" - correlation does not imply causation, it is especially clear in this case