jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Not true. Facebook doesn't do any of this automatically, manner of speaking, unless the user explicitly informs the addon to do so.
A useful question when reading scholarly studies, is: if they didn't arrive at similar conclusions, would they still get grants?

Not saying whether they're right or wrong, but "scholars" outside of hard sciences tend to go with the flow that makes their continued employment, grants, earning of citations, avoiding negative press, and acceptance by their social peers (in party and other terms), easier.
Since when? It was defined as such originally and stood for decades without much controversy until computers became more mainstream and self-interested parties started changing the meaning.
In e.g. 1985 were there really people measuring a kilobyte as 1000 bytes? I know floppy disk capacities used base-2 measurements...
All other possible ur-sciences you list are purely deductive. But the natural sciences have an element of inference, or inductive reasoning, to them as well. To the extent that scientists aim to capture all observed phenomena into a theory which is capable of making predictions and otherwise performing deduction, they need to bridge that gap. Category theory, e.g., does not do this.
I'm kind of surprised it isn't coming to Android.

AFAIK, Google does this on its apps. Whenever you install a new Google app - you're asked if Google can "use your data to improve your experience". If you say no, you're almost not tracked all.

However, AFAIK, the majority of users actually do agree to this.

Forcing all other apps to do the same doesn't hurt Google much, but it could crush their competition.
Looks, it's Friday, I kinda made that up. A system I operate has rate higher than that but a trusted associate has a site with numbers like 2%.

Check your own metrics. It's for sure not zero.
"Wikileaks motivation and the politics of its founders are somewhat of a red herring so long as they simply make documents available verbatim, leaving commentary to others."

The choice of which documents to leak, when, and in what context is in itself a form of commentary. Drudge is a master of this: his website consists of nothing but headlines and a few pictures, and yet he is constantly accused of various biases.
Point is, you remember the ones who called in to claim them.
You might be right if you said that my argument was too simplistic... but I think there is plenty of "cheap rhetoric" on your side as well, and the ad hominem attack ("too much education by way of reading opinion articles" is pretty slimy, if you ask me. I could easily have said "too much watching of Fox News"....
The closest thing to a editorialized web is www.dmoz.org, and that hasn't been properly updated in years (and never will be) because it failed.

And noting circular irony one often sees, Rich Skrenta created a Yahoo knock-off in the bubble days called NewHoo and then sold it to Mozilla where it became the seed of dmoz...
> What happened in the last few years is basically forced deflation through salary stagnation (even reduction).

As I understand it (which is too say barely), German salaries at the high end are nowhere near the UK or the USA.... Some of us think that might be a good thing, but if that is your metric, yeah, Germany probably sucks.
I don't understand why that ad abundant site was linked rather than http://www.mailchimp.com/blog/mailchimp-launches-1-million-i... which is actually much better.

Edit: Never mind, previous discussion http://news.ycombinator.com/item?id=1920133
In Norway, tax records are actually public, you can search through them online.
I look at it and wish I owned the site. It works.
Do you really think that list comprehensions and magic methods make code more readable, or did I read that the wrong way around?
I created a similar site before likealittle was launched and have been trying to promote it in Europe with a little success. It is: http://www.icusawme.com

It cuts me deep to see likealittle get so much more traction, I am starting to think it has a lot to do with cultural differences and differences on campuses. The US has a great campus based lifestyle which is not present in most other countries. The amount of different languages is a challenge as well.
I would like to be able to share this, amiably, with a few of my colleagues and bosses who are not programmers, as we recently had to judge a $half-million piece of software with 2 600 line cashflow functions and I was the only one complaining.

But, yeah, look, the article is 'fine', but not much more, and very unfortunately.

Does anybody know of a similar article re modularisation with a more transparent example, and a more detailed transition between hypothesis and conclusion? He just seems to say 'less complexity', ???, 'profit'.
Jorge Luis Borges

Edgar Allan Poe

Jorge Manrique. This might be the less known so: http://users.ipfw.edu/jehle/POESIA/COPLASEN.HTM

It doesn't sound the same in english, though :(

And I can only add another vote for Neruda!
I resubmitted this because I'd love some feedback. New blog and first Clojure program of any substance. Sorry if you're on mobile—I know the styles need some work on some sizes.
> Calling someone a "X apologist" is silly.

Not if you know what the word "apologist" means (it has nothing to do with ridicule). Try using Google.

Edit: dang has criticised my last sentence there, which is fair enough. It was meant as a dig. However, if you are unsure of the meaning of a word and are using either Firefox or Chrome, you can select the word, right-click, and choose "Search with Google" and Google will actually give you the definition for that word. It's a (relatively) new feature they've added. Also, search with "etymology" to find the origin of a word.
It's amazing how much non-programming work is required to get an application release-ready. Add to that list domain acquisition, email configuration, staging environments, legal documentation, status pages, error tracking, user and subscription management and feedback mechanisms.

Our startup is tackling this domain, and we'd love to hear more of these "petty issues" web and mobile apps need to resolve before shipping - we've found that, while seemingly minor, they present a huge hindrance to the launch of developer side projects.
For those of you who have been dying to want to go watch a tennis match in person, I have a few passes that the folks at ACOPEN graciously said, they could give away!

Do read the full blog for further information!
Looks like a total of 5: https://hn.algolia.com/?q=psd#!/story/forever/prefix/0/XeePh...

But yeah, I definitely remember seeing this in the past. Feels slightly like a case of http://xkcd.com/1053/, though?

And I don't see anything in the guidelines about re-posts. (https://news.ycombinator.com/newsguidelines.html) You've got more HN experience than me, though, so I could very easily be wrong. :)
Thank you for sharing. Interesting project!
The WSJ has a ton of dubious articles. The Opinion pieces are garbage compared to the average one in the Times although of course both have misses
The NYT article[1] can hardly be called a hit piece at all, considering how little 'dirt' it actually contains.

What is telling however is the lengths to which they went to connect Scott to anything negative at all.

Look at how they 'connect' him to Peter Thiel for instance: Scott is a prominent figure in a loose group of "Rationalists". Some rationalists are concerned about AI. Some people who are concerned about AI also donated to MIRI. Guess who also donated to MIRI? Peter Thiel!

The author then goes on to rattle off a bunch of other names who are in turn connected to Peter Thiel in some ways.

Like... really?

I just can't figure out why that paragraph should even be the article. Speaking of which, what is that article even about? If there's supposed to be some story or thread stringing it together, I can't see it.

It's essentially:

1. He deleted his blog.

2. Here's a list of unrelated things people he may know have done.

3. He now has a new blog.

Cool story, NYT.

[1]: https://archive.is/b1tyQ
When pompeii was discovered we saw into homes 1,000 years ago. Without any regard to privancy for those covered in rock we broadcast their lives around the globe.

I don't think we give a lot of weight to what the original publishing intent was for anything published 100, 200 years ago, why would the change in the future?
dogebowl is a known pump and dump by the meme bowlers
Seemed fine to me, not negative in the slightest. Today's internet is not the same as Ender's Game. You don't get to become popular while remaining anonymous. Only the politburo can do that.
Is this the same project?
Fortunately, I don't see this particular type of cyber warfare existing for very long. Nobody with expensive industrial computers is going to mess around when it comes to security, and it should not be difficult at all to fully insulate SCADA systems from malware.

It worked this time because nobody was expecting it, but no target worth attacking in this way is going to let it happen again.
A good question would be what can be done to fix healthcare in the US?

I honestly think a good first step would be to break out the concept of long term medications from insurance. Payment support (or outright buying for low income folks) for medications that are needed long term would go a long way to making sure some very vulnerable parts of the population (diabetics, long-term cancer medication takers) are covered.

I don't think there is a "one big plan" solution, and carving off parts of the problem would actually be a better way to go.
4chan founder Christopher Poole's TED talk on "The case for anonymity online"

http://www.ted.com/talks/christopher_m00t_poole_the_case_for...
1) They are bigger than they would be on the web. I hate when other sites do that so I've made sure not to.

3) Of course, this is just a first step. However, if you're afraid of pissing your mobile users off, you can implement the stuff that will only have a positive response (hiding frivolous tooltips that would cover the screen, for example).

However, I do see your points, so upvoted.
I agree a common language is beneficial, but choosing English as the one is not without drawbacks.

As someone who speaks both English and a tad of Chinese, I am aware of instances where there are words in either language that can't be easily said in the other.

You'd think with a good enough command of English and logic you could necessarily translate any word of any other language in the universe.

However, I suspect it is not that simple. Some words invoke particular neuronal activity that encodes a particular thought which may be hard to replicate through the usage of a clumsy translation. Thus a difference in language may also be a reflection of a difference in culture and way of thinking.

Since people around the world care about different things, they will use different words more frequently, attach different connotations to them, and even invent new words whose usage you'd find to be isolated to particular geographical regions. So, the selection of a common language is almost like the selection of a particular way of thinking. The notion of cultural uniformity/superiority can rub people the wrong way.

So if there is to be a common language, it would be more considerate if it incorporated features from different languages, rather than be entirely from one language (English), and it should probably be engineered to be somewhat culturally agnostic.
What the student gains from college is up to the student themselves. But if a student tries just as hard at Standford for example, compared to some other, smaller school, then the rate at which they succeed or find top notch jobs/internships is much higher than the other student. Basically, the name branding gained through a school like Stanford is a catalyst towards success. It is achievable everywhere, but the rate at which it is gained is different and the name of your university does make a difference there.
Just have Buzzfeed cover it:

Top 10 ways to DDOS a code repository. Number 7 will surprise you.

Millions of people are now accessing github. Who they are will surprise you!

You've been DDOS wrong your whole life. Find out how to do it correctly.

Millions of people now unknowingly going to github. Find out who, and why you might be too.

Also don't forget WhiteHouse has a github account...."WhiteHouse code repository under attack by China"
Sure, I agree with this. Not everyone has the same morals, and it's hard to make them into rules. War essentially occurs in the absence of rules. However, that doesn't make all wartime conduct moral. If I were fighting, I would never kill an enemy civilian with the intent to display my strength. That's just because I consider this cowardice.
Try Base Rails: https://www.baserails.com

It's not free, but you can run through at least one of their full blown web app tutorials in less than a month so you'll only pay $25.

I've been helping a friend who is trying to learn to build webapps and this has been his favorite resource so far.
Azure App Service (formerly known as Azure Websites) is what I've been using for these types of small projects. It's completely free for up to 10 sites (using up to 5GB outbound bandwidth) and you can deploy by simply linking and pushing to a git repo.
I disagree with parent but I have learned from this case that anyone with access to a major CDN or the great firewall can take down any website. There is unbalanced power. What if I don't have access to the OPs team of github?
See: https://www.destroyallsoftware.com/talks/the-birth-and-death...
My speakers were on full blast - the 1,000th uploaded one scared the crap out of me! :O
This strikes me as the perfect candidate for a kickstarter donation page. I'm surprised they haven't done it already.
I'm a history undergrad. I had to make a decision between going into compsci, or history, and I think I should right. I'm a history student by day, hacker by night.
You're right--maybe it is just difficult to interpret art :P
A 320x240 screen? This would be great for playing old DOS games. You'd need to use something like Qemu to get them to play on the MIPS processor at a decent speed, though. You might be able to get DOSBox to run at a semi-reasonable speed, but I wouldn't bet on it.
With a little extra hardware, you can get perfect accuracy and low memory usage even if increment is called as frequently as once per nanosecond. Google is big enough and rich enough to afford a little custom hardware.

Here's the hardware I want added to the computer running the counter server: 4 lasers capable of pulsed operation at a rate of up to one billion pulses per second with a pulse width under 0.1 nanoseconds, 4 light detectors capable of detecting such pulses, and 4 corner reflectors.

The corner reflectors shall be placed 1/2 light second, 30 light seconds, 30 light minutes, and 12 light hours away from the computer, and each laser aimed at a different one of the corner reflectors. The detectors should be placed next to the lasers so as to detect the return pulses from the corner reflectors.

The computer then maintains 4 counters. When increment is called, each of the counters is incremented, and a pulse is sent toward each corner reflector. The return pulses decrement the counters, with the detector associated with the first reflector detecting the one second counter, and so on.

I realize there are some practical problems here, such as one of the corner reflectors needing to be placed approximately 90 AU from the computer. Of course the path could be folded using reflectors, and maybe could be sent through a medium with a high index of refraction to further reduce the distance needed, but my guess is that it would still be a bit out of range of current technology.
Sure, but it's still an indicator. If I have to negotiate to get an interview on terms I think are acceptable, how much am I going to have to negotiate every day if I work there?
Alan Kay talks about a text justification bug in MicroSoft Word that's been around for 30 years. [1] PhotoShop is many many millions of lines of code, making an API that covers all of it is unlikely, and at best it is practical to make some subset of its procedures available from a command line.

In contrast, an AutoCad drawing is serializable to a text file of AutoCad commands.

At the core of the software architecture, it's analogous to REST versus SOAP soaked in kerosene with three decades of software evolution piled on top. Nobody loves AutoCad's DXF with deep abiding passion, but nobody would take "DXF is not my favorite file format" [2] rants in the source code seriously.

The point from AutoCad's <Point:> command is the same point that everything else is built on. It's bottom up. So in the end, a full blown command language for Photoshop would need a <Pixel:> command. And everything else, all the way up, would need to rely on calls to <:Pixel>. That's the level of granularity required to implement a command API like AutoCad's.

That's the joy of AutoCad's command line. It's programming with a REPL. Photoshop doesn't have one at its core.

[1]: https://www.youtube.com/watch?v=ubaX1Smg6pY&=

[2]: https://code.google.com/p/xee/source/browse/XeePhotoshopLoad...
Location: London

Remote: Yes

Willing to relocate: Yes for contract work, or work in Sao Paulo

Technologies: Python, Django, MongoDB, CouchDB, Backbone.js, Foundation.

Résumé/CV: uk.linkedin.com/in/rossrochford and: bitbucket.org/rossrochford (email me for full CV)

Email: rochford.ross@gmail.com

I'm a full-stack developer with 3 years experience, mainly on the backend using python and django. I'm open to permanent or contract work.
"Don't install what you don't need", but run Tor to connect to your servers via SSH. Huh?

Hardening SSH makes a lot of sense and this article provoked a lot of thought. But there's too much political rant and leaps of faith for my taste. I'd like to hear some hardening guidance with more fact, less vitriol.
It's possible that NSA can recover keys from 1024-bit RSA/DH/DSA handshakes, but it's extraordinarily unlikely that they can do so scalably; that would be an ability that currently qualifies as space-alien technology.

RC4 is terribly broken and should be disabled. But the practical attack on RC4 requires many repetitions of the same plaintext --- "many" in the millions. This is a real threat to HTTPS/TLS, but not as much to RC4. Even hypothetical improvements to Fluhrer/McGrew would still require lots of repetitions. Disable RC4, but if you're playing along at home, this probably isn't it.

No serious cryptographer seems to believe that the NIST curves are backdoored. Avoid them if you can; they suck for other reasons.

MD5 is survivable in the HMAC construction.
> it's entirely plausible to imagine that some people wanted to track user activities and they had a staggering lapse in HIPAA auditing due to the rush of getting the site out and stabilized.

Considering they spent 1.7 billion on the site, I simply cannot believe that they were so unorganised and lazy on their testing that they couldn't find this. Otherwise I don't know what to think anymore.
You can easily open the dev tools, view the payloads, and copy them locally. It would be trickier to prevent evaluation before you've done so, but all you have to do is not enter anything sensitive until you've checked
Odoo: Open Source Business Apps https://Odoo.com
We recruit developers in Belgium and business advisors (US, Belgium, Hong Kong). We have a full remote process for the interview, in less than 5 days.

Https://odoo.com/jobs
> The only problem with this approach that I have encountered is that is requires defining fairly arbitrary limits that are either so small that some user will inevitably run into them or so large that you're not getting as much protection as you think.

Some sort of lazy or other on-demand evaluation can help a lot here. You set the limits large, and then only evaluate the part of it that's actively being accessed.
It's now a competitive, commoditized market. They would probably make more money by buying S&P 500. (How is this not obvious to the author?)
O.T. but what the hell is a "Director Of Customer Success"?
Perhaps any crew member should be able to switch on the autopilot from any part of the plane, then ground control or a timer would restore it.

It couldn't be that hard either to track the position of the crew in the plane and change the security thresholds depending on it.
Triva: Intel Security Group, (previously McAfee, Inc. named after its founder named John McAfee, recently renamed because of the tainted brand): http://en.wikipedia.org/wiki/McAfee , http://money.cnn.com/2014/01/07/technology/security/intel-mc...
Only if there are children involved.
Really? Company representatives are obligated to drink glassfuls of foul chemicals to prove that reasonable doses are nontoxic?

Would you drink a glass of food coloring?
There's no need for a supernatural explanation of consciousness.

We are all p-zombies. Problem solved.

The longer we refuse to acknowledge that consciousness is nothing special, the longer it will take to tackle this topic. The only reason we cling to the idea that our minds are somehow special compared to other animals of various complexity is because we refuse to acknowledge that consciousness might exist in something we can't communicate with and that consciousness is a sliding scale rather than a binary property. Ascribing consciousness only to ourselves is hubris.

If one spends a bit of time observing humans, they will inevitably realise that some humans are more 'conscious' than others also.

tl;dr: we're all p-zombies. The fact that we think that each one of us isn't individually doesn't detract from that.

Just as natural sciences left less and less hiding places for god to exist, ML is leaving less and less hiding places for this borderline magical version of human-unique consciousness to exist. Answering this question in any more detail requires a much more rigorous definition of consciousness which is a big can of worms in itself.
If justice is just a meta-rule which says that all rules in an ethical framework should be followed then the only rule in consequentialism is: "do whatever leads to the best outcome." Doing whatever leads to the best outcome can involve breaking laws or applying other rules only at certain times and to certain people. As long as you are acting to produce the best consequences you are acting justly.
I am building http://wacchen.com

My IM is: voidfiles@gmail.com
Technically, IPv4 runout occurs when the RIRs have nothing to give, but realistically there will be prefixes for sale on the market at that time so we won't be "out" of addresses. If you can't afford to buy addresses at the market price then you've run out, but the world hasn't.
You aren't considering the externality of blowing the whistle on bad contracts by leaking confidential information: that you are setting the stage for other people to exercise their judgement poorly as well with information that is much more hazardous to leak.