skysight-inc/HackerNews huggingface dataset:
Das Kapital in 11 paragraphs! Wow, good writing!

My only addition would be to note that insofar as the capitalist system has active support from powerful people, it is not merely a natural accumulator, it is, in a sense, intelligent, and perverting every aspect of our society into its own service.

Isn't ideology wonderful?
Got it - thanks! Just got my own Linux machine ready earlier today so I'll probably play around with it tomorrow...!
Caveat: It's also frigging miserable if you are in the minority of developers using Django with Oracle DB. It gets quite a bit wrong, but my main gripe is that I can't inspectdb against an Oracle table and then syncdb the resultant models and get the same (or even necessarily working) tables.

YMMV.
I wish there was a rails-android(or ios) authentication guide, there seems to be almost no information on the matter
"If you force yet another custom, badly-implemented, weirdly-behaving, not-entirely-thought-through scrollbar on me, I will hate you and never visit your website again."

Pretty sure Gmail uses custom scrollbars and I wouldn't be surprised if it's the most commonly used e-mail in the world.

I think Facebook also uses a custom scrollbar on their activity feed.

Same with Rdio's web app and Spotify's web app (unless it looks different on PC?)
The "placebo progress bar" UI pattern isn't new.

For instance, there's no way to monitor the progress of sending an SMS message, yet the iPhone UI displays a progress bar for it. It assumes that SMS's take an average of 4 seconds to send, so the progress bar moves at that rate.

NProgress follows the same idea, and its default behavior operates similarly. Ideally, you should tweak the progress to be more in tune with your average load times (which is what I've done for our 2 apps that use it).
I'll just use magic.

God says...
C:\TAD\Text\BIBLE.TXT

which should be born; who should arise and declare them to their
children:

78:7 That they might set their hope in God, and not forget the works
of God, but keep his commandments:

78:8 And might not be as their fathers, a stubborn and rebellious
generation; a generation that set not their heart aright, and whose
spirit was not stedfast with God.

78:9 The children of Ephraim, being armed, and carrying bows, turned
back in the day of battle.

78:10 They kept not the covenant of God, and refuse

----

God says...
deceit betters comforts all trifling -and overtake ecclesiastical
Assessor chiefest unemployed sentiment Substance however
arrogancy Forgive Uzbekistan hasting familiarly denoted
also' proficiency others held accepts evidently die- scattered
*This I_don't_care universally hadst weigh withdrew
justification defender three-and-thirtieth enmity Blessed
who_are_you_to_judge
Why Some Are Turning to Sound for Mobile Payments and More
Thanks... I'll add it to the list of bugs...!
Expert Knob Twiddlers
Coffee Shop A/B Tests
Shopify open-sources Sarama, a client for Kafka 0.8 written in Go
I have a strong dislike of Richard Mellon Scaife and his influence on politics. But if I were a wicked billionaire who wished a bad end on a troublesome gadfly, why would I have that person assassinated in the bathroom outside my office, as opposed to knocked out, smuggled out via the freight elevator, and done to death in some deserted spot? If the goal is to demonstrate impunity of some sort, why not just have him thrown off the roof of the building?

Here, we have to posit a conspiracy powerful and cold-blooded enough to commit and cover up murder, but which is too inept to to put any significant distance between (presumed) co-conspirator and victim. I think we need to give equal consideration to the possibility of it being a 'doorstep suicide,' where a troubled person ends their life in proximity and as a reproach to a perceived antagonist, if only because of Occam's Razor.
As a for instance, PHP has a native driver for Microsoft SQL services.
There is no need for conspiracy, if media companies thought they could sell more advertisements you can be goddamn sure they would. They'll print anything to sell papers. The demographic really interested in the details of this are probably not who they are selling ads to.
> Intrusion prevention via fail2ban and rootkit detection via rkhunter.

Semantics, semantics, but rkhunter is intrusion detection, not prevention. I don't know what rkhunter would do to stop an intrusion, and fail2ban stopping a brute-force on your SSH login is hardly the likely intrusion vector for a server running this many services.

These tools still require a huge amount of systems administration work before it really counts as a "personal cloud". rkhunter looks for some basic rootkits but will not really protect you from emerging threats, other than to tell you you have a file integrity mismatch on a common file such as /usr/bin/login.

Since this is installing everything, it seems wise to add better host-based intrusion detection/file integrity checking across all services and configurations, via AIDE[1] or Samhain[2], which you could do with this type of automated setup. Both can then use the local MTA to alert you directly to your mail client if something is compromised, plus you gain the security of your configuration files for these services not having been tampered with.

What about running unattended-upgrades[3] for security patches to things like Apache et al? Given the adversaries expected here, I assume that we aren't worried about false packages, etc. as a risk.

[1] http://aide.sourceforge.net/

[2] http://la-samhna.de/samhain/

[3] https://launchpad.net/unattended-upgrades
Well, first, GDP/capita isn't a great measure for how the average (low quartile?) worker is doing. I'd think you'd have to look at actual wage levels.

Second, cost of living is different in the UK, US, and Poland. If we ignore wage levels and just look at GDP/c, http://en.wikipedia.org/wiki/Purchasing_power_parity#OECD_co... tells us that after adjusting for costs, the effective numbers as compared to a US citizen's purchasing power are $50K US, $32K UK, $35K Poland.

Mind you, I don't know I buy antihero's argument that the British are struggling to stay alive, but your argument isn't a particularly strong counter.
Riot should be a case study on how to handle leaks. Immediately releasing all that they know and forcing password resets. Good on them!
yes, that's why I was using Foundation over Bootstrap but this is going to change everything.
Exactly ;) Damn I should have paid more attention in https://www.coursera.org/course/ml
Which requires calculus how?
Techcrunch author may be reacting to growth rates right after launch that Demo Day pitches tout, which of course are through the roof (often over 100% week-over-week).

The 10% PG talks about is something you try to do week in and week out long after your press spike. It's insanely hard to do, but even if you come anywhere close you are doing very well.
Your misconception is that it's government who creates property titles. That's not true at all. Even in the animal world, territorial rights are enforced by animals themselves or groups of animals. They don't have any kind of government.

Now what government does is it provides a service of protecting that property. Indeed, it's much better than having to protect your own property yourself all the time, but it's much worse than hiring private protection agencies. Two reasons: 1) you can't stop paying for the government service if you dislike it 2) customers who may need various levels of protection cannot subscribe to various service plans, thus some customers get inadequate levels or protection, while some subsidize protection of others.

Again, enforcing property rights != government. Government is just one way of doing it.
On his website (http://www.dr-feil.com), I read, that low Calcium intake is usually not a problem, but that vitamin D3 and K2 are helpful to make a more effective use of the calcium intake and to transport more Calcium from the bowel into the blood (vit. D3) and from there into the bones (vit. K2).
This product (Ostin) was recommeded: http://www.allsani.com/ostin.html (additional beta-carotene prevents vit. D3 overdosing)

Video Translation 01:55 min.: Dr. Feil: "The basil, we use today much much [sic] more herbs, because we see, that herbs stabilize the bones.
In the past, it was always said, 'bones and calcium', today we say, the sportsperson needs herbs, to have a strong bone structure".
And at 04:31 Dr. Feil: "We recommed today, to eat two handful of nuts every day, that makes the bones strong. ..." [a few seconds later, he recommends walnuts, slightly roasted as the best option]

edit:
at 15:21 Dr. Feil: "The Red wine has ... much more boric, the micronutrient boric is good for the bones, ...", he recommends to drink 5 glasses per week (not a whole bottle)
Crashes like crazy for me. Hopefully report to bugsense will help.
- Useless HR droids that know nothing about the industry, yet are somehow qualified to filter resumes based upon useless things such as the amount of jobs per year, or if you have x years of skill at y tech (even if x years is greater then y tech has even existed)

- Recruiters that are almost stalker like to get your resume....and then disappear into the ether.

- Companies/recuriters that constantly are looking for employees for months at a time, yet won't budge on requirements, salary, or working conditions. Found this especially in the maritime provinces, but it does come up in larger markets as well.

- Lack of communication. I get that some places are pretty busy, but at least a simple "hey if you hear nothing by x time, you probably didn't make the cut", or feedback after an interview to say "hey you didn't make the cut, this is the reason(s) why". We're (mostly) adults, and having a timetable and constructive analysis is always handy. Plus you never know, you could be hiring again, always good to leave potential future employees with a good memory of you. :)

- Saying one thing during interviews, then completely another if you get a job offer. Like say, twenty thousand less a year, or remote work is not allowed even thought every other developer in the company is working off-site.

- Over interviewing. Unless your'e applying for a C level position, or leading a large team at a megacorp, one interview is all you need. Having a three hour grill session for an intermediate developer position only to be told that there's more interviews after this is wasted effort. You're hiring a developer, not the next CEO of IBM.

- Remote work is verbotin. This is probably just mine, but have found that employers that I qualify for, react to an inquiry of being able to telecommute akin to a first date after saying you have syphilis.

- Finding a great job, in a tech you want to use, in an industry you'd be very interested in, that pays well and has great benefits, only to find that you don't have the right citizenship. (Happens all the time with me when I search for remote gigs. Tons of work out there.....if you're American)

As you can tell, I've been looking around for a while :)
I wouldn't want to work in a company where people just disappear and nobody is allowed to talk about what happened. That sounds a bit too dystopian for me.
> Think about it, the records haven't been in use for 2+ years?

If I read it correctly, only the payments part have been inactive for 2 years- probably because they switched to another system and just left the old records there. The rest of the database is likely to be a current production system though.

> Is it just a fact of doing business in the modern internet age that everyone can and will eventually be pwned?

Unless a company spends decent money on security auditing, pentesting, etc, then yes. It's ridiculous for a software company to be spending tens/hundreds of thousands of dollars a year on security for their physical offices, but to not have routine security audits for their digital property.
info: Inception error sending error to bugsense 0=null, status=402, data=[], error=Throttling limit reached.

Excellent.
$80k is hardly the low end of the car market. I can buy a decent Porsche for less.
> The point is, that when it's me with a shotgun or a hired private protection agency, we enforce property rights at the expense of property owners.

Same thing with the government.

> you simply can't stop paying if you dislike the service.

You can do that to governments, too. Of course, many governmens don't like it if you do that, and retaliate. Of course, individual actors who assume defense of their own property rights and become governments (whether they acknowledge the name or not) by getting others to sign on with them also do that, and, unlike modern representative governments, tend not to have even theoretically available constraints to limit the extent of their retaliation.
Huh? I'm actually more confused.

Doesn't Facebook-connect (and FB apps in general) effectively give you the ability to buy/rent their network effect already? Thus eliminating the "no friends and no files" notion?
I actually think this is a good idea for everyone, not just old-people, and I'm curious as to why it's being marketed this way. My parents and siblings have all had issues with this.

In fact, the worry I have is that they will pigeon-hole themselves into being a product for old people. When they go to expand to other markets (which according to their demo day pitch they will be), they may run into brand issues. No one, not kids, 20 somethings, or middle-aged people, want to feel old or be associated with anything that might make them feel that way (have you ever heard or seen someone rant about receiving an AARP letter in the mail?).
Hehe!

FYI, I slowed the page turns down a little bit... in an effort not to jolt users too much (a first step). If you're reading this, maybe check the site and see if it's any better, and let me know?

Also, thinking about implementing multiple lines as well (just haven't decided how high up it will be in the list of priorities!)
Pretty much. Look at company's like Blizzard who are even bigger.

- Their passwords aren't case sensitive.

- Their login form's GET request isn't using https.

- Within 20 minutes of informing a security specialist not affiliated to blizzard he was able to write a script that compromised every single battle.net e-mail address.

* This information is based from about June 2012, I'm not sure if their security measures changed since then but I remember the thread on the bnet forums and it being confirmed by an official moderator-like person saying blizzard was aware of the problem for the longest time but didn't care about fixing it.

I never understood how game companies could be so lazy when it comes to security. They obviously have the talent to do things right and rake in silly amounts of $. Why jeopardize the integrity of their name.
meh. none of these ideas other than Standard Treasury seem particularly compelling,

and there goes whats left of my karma...
Even worse is trying to click on a file or folder that is last in the window in 'file list' view. You have to wait for the horizontal scrollbar to disappear in order to interact with the last item.

Very frustrating.
A micro statistic (in the languages I can somewhat understand):

On which rank is any NSA/Prism?Snowden story currently on the websites, where rank is either "most read" or "most commented"?

sueddeutsche.de: no. 1

lemonde.fr: no. 3

spiegel.de: no.2

nytimes.com

-most emailed: outside of top20
-most blogged: no. 1
-most viewed: outside of top20

washingtonpost.com: outside top5

foxnews.com: outside top5

usatoday.com: outside top5

latimes.com: outside top10

www.telegraph.co.uk

-most viewed: no. 1
-most shared: no. 10
-most commented: outside top10

Dagens Nyheter: no. 6

Berlingske: outside top5

NZZ.ch

-most read: no. 1
-most commented: outside top10
-most recommended: no. 8

Sydney Morning Herald: outside top5

------------------------------

Not really a scientific endeavour, but might provide some additional data points. I should probably do that more systematically when the next story hits. Maybe someone that knows some Eastern European, Asian or South American newspapers could add their data points, then we might be able to identify some trends. It indeed looks like the anglosaxons are more interested in other stuff.

(edit: changed some formatting)
Also a case study on how not to store passwords. They enforce a maximum length on the user's password. It's something short, like 12 chars. The only reason they would enforce a maximum length is if they were storing the plaintext password in a database somewhere.
In what climate?
Of course you can stop paying the IRS if you dislike the service. You just end up in jail or with your wages garnished. Similarly, if you dislike the service of your private protection agency (which is still a government, just not monopolistic), then if you stop paying you'll just end up dead, unless you can pay for equivalent protection from someone else. This is how mafia protection works, for example. Currently, we don't kill people for running out of money, and debtor's prisons are illegal.

Furthermore, in such a system if you have more money than the guy next to you, you can pay to have more rights than the guy next to you. A philosophy of a la carte rights to the highest bidder is absolutely materialistic and denies the fundamental equality of all humans. Why revert to being animals? Why do you believe that some humans are more valuable than other humans?

Yes, abuse of government authority is unpleasant, but if like me you find it distasteful that the US can abuse its economic power to trample people in other nations around the world, how do you tolerate the idea of billionaires doing whatever the hell they please, including bribing all the "private protection agencies" of the people that get in their way? All that happens in the canonical libertarian ideal is that there are even less restrictions on the behavior of the very rich than we have today.
Sometimes HN is quite appropriately nicknamed Hater News, and we're also no less likely to get trolls than any other community!

Thank you for an amazing write-up. I wish more developers would open up about their experiences in public!
Maybe I was unclear; I completely agree with rayiner (and, by extension, you). I've even made the same exact arguments elsewhere, today even.

I meant that it's an argument in that an argument can be either true or false. But yes, you're right.
It's probably sitting in a big truck somewhere that only leaves once it's full, to minimize cost. If shipping speed is important to you, perhaps you should pony up.
I have, too. For me, personality of the service is one of the reasons why I'd eat in a restaurant so I didn't think it would work out (yet), but I'd gladly be proven wrong here.
> Clojure was initially implemented on cl.

Really? I thought Clojure evolved out of Rich's never-finished CL-subset-on-JVM implementation.
> You're claiming that having different politics (left-wing, right-wing, etc.) isn't a viable solution, only non-politics is a solution.

It depends what you mean by "left-wing" and "right-wing." There are certainly a lot of differing beliefs which can be held without approving of politics.

> But in order to be consistent with your claim that all politics are bad whereas anarchy is good, you have to claim that anarchy is not politics.

You're still phrasing this like a semantic argument. I am not trying to argue what the "true meanings" of words are, because that's useless (although it's clearly a very attractive style of argument to many people in this thread). I have told you what definitions I am using, and clearly, anarchism is not politics according to my definitions. I would prefer you address the actual ideas I have expressed, rather than argue over "true meanings" of words. Also, I am not saying that all discussion of political philosophy is bad, because that field inevitably concerns itself with beliefs which advocate refraining from political activity.

> so it's not unreasonable to view absolute anarchy as 7 billion different totalitarian nations.

It is unreasonable if you want to have intelligent discussions using concise terms. That's why, if the members of a discussion are unable or unwilling to agree upon a few basic definitions, the only arguments available are semantic arguments. Thus, discussions involving the concept of "nations" or "states" should be based on an agreement of terms, and the only conceivable useful definitions for those terms would exclude individual humans.
try posting on their facebook

https://www.facebook.com/Dropbox
We're currently working on documentation. I assume you're talking about the reflection section? There's issue https://github.com/JuliaLang/julia/issues/2886 open about that and it will probably be addressed by the end of the week (since it's tagged for 0.2).
> "Ada introduces restrictions and checks, with the goal of providing freedom from errors (...) Ada was specifically designed to help in this respect. [write correct software]"

And it is a huge failure. No amount of runtime checks can make your already compiled and deployed program less wrong.

> (Taken from the Ada vs C++ comparison article) "Stroustrup (...) presents a use-defined vector class (...) Unfortunately, the proper implementation of the class requires exceptions (...)"

A proper implementation of the class requires dependent types. Runtime index checks are effectively testing, which can show the presence of bugs, but never their absence.
Works for me but almost unusable on anything but the simplest of repositories.
Social Marketplace for online tutoring.
To expand upon this: I love Lisp, but good array syntax is tremendously helpful when you're doing scientific programming (at least of a certain stripe). You want to be able to do things like A[1, 2:6] to get elements two through six of the first row of A. The great joy of Julia (for me, at least) it makes arrays easy to deal with, but also brings all sorts of wonderful Lisp-y features.
Not really related but just read a few days ago:

In the Activision/Blizzard buyback from Vivendi one of the investors was Tencent, owner of Riot.
Meanwhile Blizzard is also developing a Dota-clone, Blizzard All-Stars.

Unfortunately I can't add anything more but I found that interesting.
> Maybe there are better ways of monetising than forcing multiple pages of ads down your users throats? :)

Kill the CPM model and your wish will come true. Unfortunately, advertisers often first ask "Well how many pageviews does your <site/app/whatever> have?" Most advertising metrics are still stuck 10 years behind where we are and where we're going.
Sad. We should not encourage people who violate the sole universal rule of bug bounty programs: don't mess with other users. Period.

I understand it's frustrating when a bug report goes ignored or dismissed (still waiting on PayPal to confirm a couple bugs I reported last June or July (admittedly I haven't tried hard)), but that's part of the process. You work with them to refine the message until they understand clearly what the problem is and get it resolved. You don't mess with anyone else's account, under any circumstances.

This is just not acceptable, and it's sad to see some of the security community supporting it.
Have you tried 'position: fixed' on mobile? Position fixed support is a mess across mobile webkit browsers, and last time I checked the most bulletproof way to implement it was still to put the content in a scrollable container - that's the point of jquery libs like iscroll/nicescroll that try to emulate native scrollbars.
Ask HN: Is it possible to stay completely anonymous on the internet?
With all the security concerns recently, I've been itching to ask the question, is it even possible for an individual to stay completely anonymous every time they log on to the internet?

If not, what's their best bet or the maximum way they can protect themselves.
Yea, that's one of the big problems I've pondered too.

Which brings up another thought: Does a party tip less if they do the ordering themselves?
Thank you for understanding this and stating it.