skysight-inc/HackerNews huggingface dataset:
I don't see why so hard to understand the reason behind so many foreign companies treating Brazil just as a farm to acquire raw talent and ship to their american/european headquarters. Brazilian university culture is different, talent is developed differently and, due to our long historical backgrounds, the most brightest programmers don't necessarily have to come from top universities such as USP and UNICAMP.
Doesn't your system refuse root login by ssh by default ? If I remember correctly, on ubuntu server, sshd is configured by default to not allow root login from remote addresses.
brackets is open source http://brackets.io/

about this, I use brackets, a lot of it does look like brackets maybe with some ideas taken from light table http://www.lighttable.com/

There's a thread on discuss.atom.io about what distinguishes the two http://discuss.atom.io/t/what-distinguishes-atom-io-from-bra...
I guess I don't feel atom does enough different from brackets that I can justify switching editor at this point, but if anyone has more to add than was found there I'm interested to hear.
Not everyone is you.

I enjoy a wonderful and varied diet since I moved near the coast in Australia... some days I would just rather not have to eat though (various reasons). For these days, why not use Soylent?
That sounds cool! Did you post the presentation anywhere?
Hangout with Martin Fowler, Kent Beck, and DHH: May 9th, 11am ET
Is anyone else having trouble with this site on Chrome? All of the content is behind a slightly transparent white foreground, nothing is selectable.
Show HN: Trade your Starbucks gift card for Dogecoin
More than 10 years working from home.

I really enjoy it. My advice is: find someone-partner with someone else that loves to do and is good at what you hate, and vive versa.

If you find yourself procrastinating in some area of your work, you need to do this. Is usually means finding the opposite personality of you.

E.g I love creative work but hate so much constant work doing the same thing over and over. Solution: There is people out there that loves to do the same thing over and over but hates getting out of their comfort zone.

So this way I explore a new problem, I digest it, plan it with detail, then I give this to the other person to complete the job. She loves it, because something impossible becomes very easy to do once I told her all the steps.

You can't do anything alone, you need a team. Study personality types, then go hunting for help.
On some providers yes, in fact I explicitly enabled root SSH login for those.

Other providers (such as Digital Ocean) use the root account by default even for Ubuntu, although the password is set to a really secure and random one.
That's in theory. In practice Amazon either subsidizes or doesn't have much of a mark up on the price of the Kindles; and hopes to make it up by selling DRM products.
IMO they more likely consider your initial comment to add nothing to the thread.
Show HN: reimagined digital magazine, using Backbone and GSAP
My team was granted a couple of months to explore creating a new magazine-like medium for our home decor website, Lonny. A major goal of the project was to preserve ideas that make magazines what they are (rich layouts, big imagery, editorial driven pacing) and to accent them with technology.

Here is our v1:
http://www.lonny.com/mag/osWdLZXQXc7/May+2014

We would mostly classify ourselves as backend engineers, so for us the majority of the technical difficulty came from developing the front end. We used Backbone as our MVC framework and GSAP as our animation platform. It was our first large project with either library and we really enjoyed both of them.

All in all, it was a great project to work on and we thought you guys might enjoy seeing it, even if you don’t have any interest in home decor. We’d love to hear any feedback you have to offer!
> Would it be possible, however, to take donations (cryptocurrencies?) that can be used specifically for the bounties?

I appreciate the kind gesture, but I really hate accepting donations, and to that end we haven't accepted any in ~8.5 years.
Working fine for me on Chrome v34
Apple's webkit development has slowed down, as it seems. Only two blog entries in the last half year: https://www.webkit.org/blog/

What a petty, it seems Google's forking of Webkit (named Blink) has hurt Webkit. Google's behavior of removing "CSS regions" was an unacceptable move.
To collapse the discussion to genesis, your words;

Let me remind us of the original claim I was refuting: "If someone doesn't like the political system, then you're acting immorally and violently by forcing them to abide by it."

zo1 and I claimed that anarchocapitalist systems are not vulnerable to this criticism by virtue of not actually being political systems and violently forcing people to abide by the rulings of the political authority in that system. Whether or not they work, this is simply true. It is not an effective defense of political authority to point out "All social organisation systems use political authority and are thus vulnerable to the same criticisms as our current system with its dangerously wielded political authority".

You've then gone on a very long back and forward with me over the various ways in which you think it might fail until terminating at this conclusion, that being; "I don't believe that the common responses to these questions which have already been raised are valid from a game theory perspective" with some ad hominem about my understanding of what game theory actually is thrown in for good measure. And a restatement of the frequently proven wrong point that I am utterly convinced that this is the way that things would turn out in reality.

To rebuke that, again, and thoroughly this time because I think we've reached the point at which continuing this discussion is pointless; Merely being completely convinced that political authority in any system is an achilles heel does not carry over into believing that one potential post political system is definitely the one true path forward. When a religious narrative for the origin of the species is discarded on scientific grounds, and one believes that the most promising current theory is the scientific theory of evolution, even in the event that they turn out to be wrong about the latter does not automatically make them wrong about the former.

Succinctly, that is to say that I am utterly certain that the politicians are wrong, but not utterly certain that I and those who think as I do are right.

With regards to the fact that you don't accept the common rebuttals to one of the commonly raised objections within anarchocapitalism, that's your prerogative. I can't say that I find your handwaving over "you're getting game theory wrong" a particularly convincing argument that you are right, but I have no real desire to try and sway you from your position. What we think largely doesn't matter, it is likely it will be tried in reality and at this point all the game theory handwaving in the world will not make a difference, one of us will be wrong, and one of us will be right.

Until then, we have our positions.
We're back up! and piloting payouts in dogecoin. Looking forward to your thoughts.

In related news- it looks like I'm not a money launderer :)
How Dutch women got to be the happiest in the world (2011)
Thanks! I'm very interested in this approach and will take a look. Wish I could find something like it in English, as I don't speak Russian :)
With PyCSP, as one possible example

https://code.google.com/p/pycsp/
Soylent appears to mostly target the tech crowd, concentrated in SF/NYC. $4/meal is incredibly cheap in those places - raw ingredients of fresh produce will usually cost more than that. Not to mention that not everyone has time to cook.

Its fairly disingenuous to call $4/meal expensive and then spend time cooking - especially after you talk about the importance of not wasting time. You go from valuing your time above all else to claiming that its worth almost nothing.
A few years ago some students built a D&D prototype for the MS Surface Table computer that looked pretty awesome:
http://vimeo.com/surfacescapes

The use of actual figurines with fiducial markers to control the UI was particularly interesting.
For me it was the ability to search all my subscriptions' history from the beginning of time.

Perhaps it's wishful thinking, but I think that with the impending Google+ restructuring, we might see Google Reader resurrected.
Not a designer but it's my opinion that low contrast text has it's benefits beside looking good.

Sure, low contrast is very bad for walls of text such as the ones on this very site (when you "Ask HN" or "Show HN" something, but DDG's implementation directs my eyes toward the page title. If you are going to have a lot of info show on any one place, you'd better direct the viewer's attention.

I would keep the different contrast levels, but would do it differently.

Right now my there are several levels. My eyes are directed to page title and the words I searched for. Page title doesn't really help that much for most pages (unless I'm looking for something quite unspecific) and I already know the keywords I looked for. Right now I go to the keyword in a three line summary and have to find where does it fit; I begin reading from the middle, it's more exhausting and potentially slower

Page title is less important than the text surrounding the term I looked for and the domain name of the site. Bold that, not the keyword I already know; direct my eyes toward info I want.

FavIcon being the only colored element besides Dax stands out too much; put it left of the result like this:

[title]
[summary]
[FavIcon] [summary]
[summary]
[url, mouseover complete url, link from this page]

On a next version:

I'd use my indexer to capture keywords for the result document. I would try to cluster the results based on that, so "man top" returns clusters of linux help and of clothing and the user selects what he meant, filtering out the noise.

I don't know how taxing that would be, but not every page has to be indexed this way. Even 10% of the index having these keywords would be statistically significant to build the clusters. The keywords from this index would be highlighted in the results. Search could be machine tailored in case the user decide to go deeper than the 10%, so as to return documents likely to belong to the cluster, but not processed into it.
I wasn't cognizant of the need to include a step in which you scan your own repo, just as a fail safe. So thanks for posting this.
SEXINT
Add this to your .bashrc:

function yolo() { howdoi ”$@“ bash | sh ;}

and use it like:

$ yolo get time
1399402426

note: dont actually
So switching Python 2 -> Python 3 is a higher cost than Python 2 -> Go?!?
Installed on Linux Mint. Some minor UI problems here and there. But that's nothing compared to how bad autocomplete is. At least for PHP development it's unusable at all. Because of that even had no intention to check further. But for those who wonder - yes, it works on Linux.
The original web 2048, true. And I've got no qualms with that version. OP took some open source code, modified the stylesheet, and added some animations. It caught on - cool, whatever.

However, the "official" mobile version of 2048 - which this blog post is specifically promoting - was created with full knowledge of Threes!.
Atom version https://atom.io/packages/atom-2048
1. Use DuckDuckgo for searching.
2. Use Yahoo (or anything else) for email.
3. Install Adblock.
4. Pass it on.

That will deprive them of 99% of their revenue.
The best technical question I've had so far was after the phone screen the hiring manager emailed me a question that I needed to solve in 2-3 days. During my investigation on how to solve the problem I discovered I would need to implement a K-D tree. I don't have a CS background so I just found some open source implementations of a K-D tree.

I sent the manager an email telling him that I couldn't write a K-D tree on my own, but I would use the implementations that I found online to solve the problem. He replied that what he was looking for was someone who would've relied on an existing solution to solve the problem instead of trying to code it all from scratch. So I passed his test and was called in for an in person interview which was just trying to see if I would fit in with the team. It all worked great and I was hired. I didn't have to do anything with a whiteboard.
Why do you think the 4chan source would be any less awful? If you're really curious you can look at the partial source that leaked a while back, but IIRC it's not exactly amazing. (I'm paranoid, so I won't link to it but it's trivial to find with Google.) Edit: Just saw that you've already seen it. Nonetheless, my other points still stand.

At any rate, I don't think we'll be seeing an open source release of the 4chan source in the near future. Obviously I don't know the specifics, but in my experience it seems like most purpose-built internal applications like the 4chan imageboard tend to be rather messy and filled with a lot of very specific code that's hard to repurpose for more general use. In order to release it publicly, the codebase has to be sanitized of private information, disentangled from any internal utilities or applications, refactored to remove ugly hacks that solve one-off problems (ex. legacy integration), and so on. Then they have to switch 4chan itself over to the new codebase if they ever hope to keep the public repo up to date. That's a lot of work for 4chan's volunteer labor force, on top of what they already have to expend to maintain the site.

There's also a good likelihood that the volunteers who contributed to the code have not done so in a way that would allow moot to release the source. I am not a lawyer so I can't speak confidently about this, but I'm pretty sure copyright is a major issue here. Unless every volunteer contributor has explicitly agreed to allow their code to be released or directly assigned copyright to moot, the first prerequisite to an FOSS release would probably be to get that permission from every contributor, both past and present. The present contributors may not be that hard to ask, but given the nature of 4chan I wouldn't be surprised if a few past volunteers have worked under personas they've since abandoned, effectively making them unreachable.
> Why would anyone want to use this?

I don't usually eat breakfast but I know I should. Usually the reason is that I am not really hungry when I get up or before I leave for work. I could probably eat breakfast later after I get to work but then my choices are not as good/healthy. I usually just skip it. I am going to try this as a breakfast once I get to work.

I usually spend $8-10 a day going to lunch. I could certainly save some money by packing a lunch but I don't do it. So I eat out. I also don't always make the right choices at lunch. I often pick convenient over healthy. And I tend to eat too much of it. I am going to try this as a lunch at work. I think it might help me.

We usually have a decent home cooked meal for dinner at my house so, other than an initial attempt to go a few weeks on 100% Soylent, I am probably not going to have this for dinner very often. It won't really save me time/money as I'll already be cooking for the rest of the family.

So that is why I want to use this.
As a USP dropout I can tell you: Brazilian universities have nothing to do with hacks. They are stuck in time and 'teach' you the 70's basics but you are discouraged to try new technologies and learn new things until you reach the last semester.
In addition to the article here and "Write Yourself a Scheme in 48 Hours" (the implementation language is Haskell, which may be a barrier)[1], and some others mentioned in the comments here, there's Peter Norvig's "(How to Write a (Lisp) Interpreter (in Python))"[2] and "(An ((Even Better) Lisp) Interpreter (in Python))"[3].

Every last Lisp book out has at least one implementation of a Lisp evaluator, although most don't go into all of the other stuff you have to do like parsing. On the other hand, there are a lot of books and articles that focus on parsing as if it were the most important part.

Someone has already mentioned Structure and Interpretation of Computer Programs[4], additionally, there is the Essentials of Programming Languages[5], Paul Wilson's An Introduction to Scheme and its Implementation[6], and some things I haven't read, like Simon Peyton Jones and David Lester's Implementing functional languages: a tutorial[7].

[1] http://en.wikibooks.org/wiki/Write_Yourself_a_Scheme_in_48_H...

[2] http://norvig.com/lispy.html

[3] http://norvig.com/lispy2.html

[4] http://mitpress.mit.edu/sicp/full-text/book/book.html

[5] http://www.eopl3.com/

[6] ftp://ftp.cs.utexas.edu/pub/garbage/cs345/schintro-v14/schintro_toc.html

[7] http://research.microsoft.com/en-us/um/people/simonpj/Papers...
May be. Then it's just symbolic. I.e. buying the product shows support for it in the eyes of Amazon (even if they don't profit from physical devices they benefit from popularity). Not buying it should imply that you want to discourage their insulting and unethical attitude of treating users as criminals by default.
Hubble picks up a space penguin
Would you mind sharing why you the team didn't want to go down the partially open, paid app route?
Exactly my thought. I'll share this article with the majority of the people I know, but there's no way they'll read through the lengthy jargon presented.

It's very unfortunate, because I would love to spread the message.
Hmm, according to the article in the new yorker the food costs for doing it oneself is 50 dollars a month and it was a significant time saving from making food or going out to eat, now if I figure out that it actually works as advertised - why wouldn't I just do what the original inventor did instead of buying it?
Ironic that the IP may now suffer another DOS attack because of HN trying to access it after reading the article.
When is a feature done?
Heroku Two-factor Auth in Public Beta
Increasing throughput without working your developers to death
I don't know myself. Perhaps others can speak of reputable resources?
Uber's "Last Block" Problem
Same on Nexus 5. Maybe it's Phonegap. Dunno.
Vagrant 1.6 has been released
Why is time better spent on chess? Because it's somewhat social?
I anonymized the IP addresses in a consistent way before publishing the blog post, so in the very worst case the DoS attack will go towards a completely new host :)
I have a feeling you could post the code on /b/ and find out about some vulnerabilities very quickly.

edit: On a more serious note, I've done some work with Palamida and been quite impressed. They can be pricey though. I know you're not keen to accept monetary donations, but I wonder if getting a reputable company to do it for free would work. I'm sure there's plenty of goodwill toward you in the technical community.
Interesting that they used Google+ and Twitter for this meetup, when those tools are proprietary in nature, and have DRM features.

inb4 Alt 4 vid conf.: Jitsi, Ekiga, QuteCom/WengoPhone, iptel, etc.

http://askubuntu.com/questions/41970/what-floss-skype-altern...

Obviously, most of us here use IRC with OTR or SILC

But I agree with jfasi. You have a better chance making a drama video playing with pathos (maybe have a pet or child be affected by the issue of breaking DRM), than this discussion barely anyone saw. Maybe they should have announced this earlier?

Thanks thomasfromcdnjs, for the link.
I can't imagine who downvoted you. You supplied some useful information. I for one didn't how much that service costs.
Talk about a buried lede.

They are profitable as long as they don't pay anyone a salary. That hardly counts as profitable. How can the service grow?
While working for my previous employer I always ended up working more hours when I worked from home. I just don't know why ? In office, I at least get up for lunch, coffee but when worked from home I developed habit of working while having lunch and not putting away laptop.
I guess it requires a lot of discipline to work from home and manage yourself as if its actual office.
If I'm not mistaken, they took on $3.6 million in venture capital, and that might be the complication in deciding exactly what to do with the product (that is, their partners in it may disagree with selling it for $500k or whatever it might fetch).
I think we all can agree that "true small businesses" are a good thing. What I'm worried about are all of the "fake small businesses" who are taking advantage of tax benefits.

http://www.treasury.gov/resource-center/tax-policy/tax-analy...

The current methodologies for determining "small businesses" are inadequate. The truth of the matter is, large companies (like Coke) are increasingly owning subsidiary companies which technically count as a Small Business.

The most audacious of which, are Hedge Funds, which due to their small number of employees... are considered small businesses. http://www.huffingtonpost.com/2012/03/21/small-business-tax-...

Do you really want to know why "small businesses" are making jobs? Because large companies are reorganizing themselves as a bunch of small companies to take advantage of tax benefits.

I'm talking about Green Mountain Coffee, Honest Tea, and other subsidiaries of Coca-Cola which count as small businesses, despite being fully owned by larger businesses.

Consider "Honest Tea", which was 40% owned by Coke since its inception. With its paltry 112 employees, it is considered a small business by the American Tax Code.

But lets be frank here. Now that "Honest Tea" is 100% owned by Coca-cola, it is nowhere near a small business.

When a large company reorganizes itself so that 1 million of its jobs are moved into subsidiary companies... that isn't "Small Businesses making jobs", that's "Large Businesses taking advantage of dumb tax code".

And as long as the "Small Business Myth" remains, you can expect "large business" to reorganize themselves to take advantage of tax benefits.
I wish people would just use OpenSuse Build Service! https://build.opensuse.org/ If you build it there you can make it work for Ubuntu, Fedora, Cent, Debian etc... The must under used Linux tool in the world!
I've heard of dropbox cutting off high traffic files a couple of times, anyone have the specifics on what constitutes high traffic though?
Meanwhile, refactored PHP makes Wordpress 20% faster. http://news.php.net/php.internals/73888 , https://wiki.php.net/phpng and https://news.ycombinator.com/item?id=7699322

HHVM and now PHP 5.7-dev, both with JIT - the future of PHP looks bright.

Starting a new project, we would choose PHP, Node.js or Go according to the requirements.
I signed up for app.net when it first offered the paid option and was billed for the renewal, but honestly I haven't touched the site in a year. I just forgot to cancel my subscription. I really want to support it but I have no reason to engage with it.

I'm willing to support the company, so I can't understand why they don't pivot to something people are happy to pay for? I might even pay for a light social media dashboard. No reason to wind down in my opinion...
Click on "Fiber" from the list of ingredients at the bottom. I think something might be wrong with that picture. LOL.
This is what I do. I eat a slightly modified version of the People Chow 3.0.1 from the DIY site for breakfast every day. I don't think I could stomach it for every meal, but it's an excellent breakfast food that leaves me feeling energized, and I have no problem eating it with my normally poor early morning appetite.
Yes if you add in amortized benefit of extra performance and static type checking during compilation.

benefit(2->3 + performance benefit + maintainability) <

benefit(2->Go + performance benefit + maintainability)

The time cost of 2->3 will be less but if I know I will get better memory footprint, and faster response times I might be willing to invest some more time into it.

Or another way to look at it, once one sits down and rolls their sleeves looking to re-factor/renew/refresh the code base there is a good chance they will look around them and see what else is out there.