skysight-inc/HackerNews huggingface dataset:
Securing Clojure Microservices using buddy
Are CSS Frameworks Bad?
I read that as a qualified no. the advantage is neither global nor pervasive, as often reported

Learning anything generally has task specific advantages on related activities. EX: Getting good at a FPS game has carry over to other FPS games. And, Language touches a lot of bases, but there is no evidence it helps say learning to surf.
If you don't have an office door to close, then it doesn't matter which way you want to set it today.
And people are baffled when they learn I use NoScript.
That assumes they will block all foreign traffic to which they do not have the key. I just don't see them doing that.

Some businesses need to have a legal presence in the UK to operate in the UK. I don't think most messaging/webmail services need to. What is going to prevent a UK customer to sign up to a web service based in Norway?
It depends on factors such as:

- "the purpose and character of the use, including whether such use is of a commercial nature or is for nonprofit educational purposes"

- "the amount and substantiality of the portion used in relation to the copyrighted work as a whole" - are you showing a screen shot of an entire article, or just a small excerpt from it.

More on "purpose and character" (from the previously cited Wikipedia article):

The first factor is regarding whether the use in question helps fulfill the intention of copyright law to stimulate creativity for the enrichment of the general public, or whether it aims to only "supersede the objects" of the original for reasons of personal profit. To justify the use as fair, one must demonstrate how it either advances knowledge or the progress of the arts through the addition of something new. A key consideration is the extent to which the use is interpreted as transformative, as opposed to merely derivative.

But if you're concerned with the legality of a business decision, you should really consult a lawyer.
That's not really the case - yes, crypto in the browser is possibly nonsense, but crypto under e.g. Node.js is anything but.
We're not talking about client-side javascript, are we? I assumed he meant node.js/server side.
A couple of months ago my Twitter account was hacked by a spammer who subscribed me to a couple thousand other accounts. Since there is no mass unfollow feature, I wrote a quick and dirty javascript to kill everything on my page:

var a = $('.unfollow-text');for(var b=0;b<a.length;b++){a[b].click();}
> JavaScript crypto is nonsense

What makes you think this?
I'd just like to say that I don't like the idea of limiting people just because of low karma or whatever. A lot of people do get downvoted just for having ideas that don't "go with the group" even though they're well thought out.
F.C.C. Is Expected to Propose Regulating the Internet as a Utility
They did turn it off by default in the Win10 previews (or at least it was for my release)
RTB and programmatic are not the same thing though, I agree that Real Time Bidding makes it hard to both let everyone play and enforce ad quality (I think it could be done if publishers took a stand).

However, RTB is just a kind of programmatic, I wouldn't be surprised if these ads were being served through the self-serve platform instead, which is probably still API-driven but doesn't need to be real time.

Advertisers shouldn't be using RTB exclusively, you could get better results when you play to the strengths of each different way of buying.
That's also true of C with an auto-update framework. That's also true of closed-source C.

There are plenty of ways to avoid that particular trap of JS crypto (or more specifically web crypto). Bundling it inside an extension comes to mind.

All that said, I'm not even convinced this attack is within the threat model of Redditcoin, given that it's resources for a specific website that is also the JS origin.
> They've shown an incredible resiliency

Resiliency in crooked tactics is not a good trait.
I don't know if anyone has checked.
If the windows source is not open, and we can't verify the builds we run, then how are we to know if the kernel and drivers, and userland apps are not tainted with NSA backdoors?
Yes, but it's impossible to achieve what Cameron said he wants to achieve without restricting encryption. It's hard to imagine a workable law that bans the distribution of chat apps that do end-to-end encryption that doesn't also ban setting up a web server that supports TLS and connecting to it with a web browser that supports TLS, or using a web browser that supports WebRTC. etc etc there are endless examples. Maybe some kind of licensing system where you agree to log everything in exchange for being allowed to encrypt things over the wire, but the more you think about it the more utterly unworkable it is.

When he first made these comments I assumed it was either him mis-speaking, or making up policy on the fly during a speech without actually understand the implications of what he was saying (which he has a history of). But he has come out with the same line several times now and importantly it has been reported across much of the press. Normally when a politician mis-speaks or says something dumb that would shit all over an entire industry the politician's party would be desperately back-tracking by lunchtime. That has not happened.

I can only assume that the Tories are at least happy for everybody to go into the next election with the impression that they want to move to restrict crypto, even if they don't actually plan to legislate on it. To my mind that is still grossly reckless. How much investment in the UK tech sector is he going to scare off with this posturing?
Synthetic Genomics, Inc. | La Jolla, CA

We are currently seeking:

-Bioinformatics Scientists

-Senior Software Engineers

-Systems Administrator, Linux

-Senior Systems Administrator

-IT Operations Manager

Visit: http://www.syntheticgenomics.com/careers and apply directly online
You're totally welcome. I'm not personally involved in that YouTube channel, but I try to spread it far and wide. It's such a great gem of content.
Also -- if you want to apply & have a github account, please send that along with your resume.

Some other notes --

- While you have to come into the office, work hours are somewhat flexible (I work very early to mid afternoon)

- We follow pretty standard coding guidelines (i.e. PSR for PHP)

- +1 for solid Unit Testing experience (PHP Unit, Mocha, Jasmine, Selenium, etc)
Google, Microsoft and Amazon Pay to Get Around AdBlock Plus
I think Wassenaar has an explicit exception for "public domain" software.
I dont really like this page. Its a good effort.. but. (no ands!).

- Most things are just a flyby, such as "hey look heres a paragraph that tells your what MFA is". but doesnt tell you how to use it.

- Password rules are outdated "use caps, 10 char, numbers, etc!". The horse staple blabla has been the new standard for yearS now... and is way better.. generating the password for the user is often not a bad idea

- no mention of upcoming techs like FIDO/U2F
This timeline shows 3 indictments for journalistic sources during the Obama administration (I'm not counting Kiriakou, who was his own source, and leaked CIA secrets during the promotion of a book he wrote, but even if I did, that's 4 indictments, not a half-dozen, and even fewer imprisonments).

So, back to my question:

Who are the half-dozen imprisoned journalistic sources Coll is referring to? I'm sure he's not just making it up!

FWIW: I have done some research here; I asked a similar question the last time the sound bite about Obama/Holder's leak prosecution zealousness came up:

https://news.ycombinator.com/item?id=5701813
That has nothing to do with javascript-the-language, but rather the way the web works. Obviously even with https, javascript delivered by a web server has a vulnerability whereby the web server may be compromised, which is outside of the users control. Any javscript delivered by a web server should be executed with that understanding. i.e., delivering a wallet from a web server is probably not the right thing to do. Note that javascript can also be run in the form of a browser extension, server-side node, node-webkit, apache cordova, etc. Javascript-the-language is not intrinsically vulnerable to a compromised webserver.
Accessibility Matters
We use the heck out of GrayLog2. We have a dual datacenter setup with multiple elastic search instances. A coworker of mine did a fantastic job writing up our setup:

http://secopsmonkey.com/migrating-graylog2-servers.html
http://secopsmonkey.com/migrating-graylog2-servers-part-2.ht...
http://secopsmonkey.com/migrating-graylog2-servers-part-3.ht...
http://secopsmonkey.com/migrating-graylog2-servers-part-4.ht...
http://secopsmonkey.com/migrating-graylog2-servers-part-5.ht...
http://secopsmonkey.com/migrating-graylog2-servers-part-6-le...
I use linux for research for several reasons. The most important reason is that I own several high performance computing resources that need to run code with as little interference from the OS as possible. Furthermore I need these machines to share a file system and I need to be able to set it up myself with little IT experience.

For my purposes Linux is dead simple to use, well documented (most of the time), and does exactly what I need it to do which is to stay the hell out of the way while I burn cycles on real work.
1 month severence
It’s 2015 and WoW now officially has selfies
And this has been shown to be unproven, right?

I'm pretty sure that's not the case, and that there's a direct link between high saturated fat intake and cholesterol levels, for example.
He lost me at "America’s is falling behind other countries when it comes to innovation and technology". What are you talking about? Cheers from Silicon Valley :)
Pixel version of Simpsons intro is brilliant
Why deep linking isn’t enough for mobile app integration
The NSA is a federal government agency, and as such, its works are not subject to copyright. Snowden leaked only public-domain information.

(Ask an irrelevant question, get an irrelevant answer.)
You know what I really liked about my time at University? There was a wealth of options to suit your study style. Imagine your University only had open floor plan libraries, where the only place they gave you to study was a loud, visually distracting environment. Or, you could go the other way where the only place to go to study was the quiet floor of the library. Universities are great places to study because they cater to many different personal styles of study. Your goal is to learn and they provide different styles of learning environments in which to study. It baffles my mind that employers, most of whom, one would assume, went to University, then create a single style of work environment, and think their jobs done. Providing many different styles of office spaces for the many different types of people in your employ would seem to be a prudent decision. Allow your employees to find the style that works best for them instead of forcing a one size fits all solution.
Sorry, what?
Are you saying basically that event subscriptions are all declared in some declarative language, making them all easy to find "in one place"?
Hacker News is the most poorly maintained forum I've ever seen. Too bad the original creator left and the new maintainers can't make any significant improvements. Just empty promises from the guys who took over, who have no real authority to make any major changes. Too bad.
Consider the sources of those leaks. They're usually from places like adobe.com, where my own password is 1234 because I just had to make an account to download some trial software or whatever.
What's with the new c2 wiki?
> HN has rate limited my responses so I can't respond to questions.

Your account definitely isn't restricted. Can you shoot us an email (hn@ycombinator.com) and tell us what you're seeing? We'd be happy to try to fix it.
$3 Tip on a $4 Cup of Coffee? Gratuities Grow, Automatically
It's fair to say that JavaScript-the-language is not intrinsically vulnerable to this, but how else are you planning on delivering the JavaScript to clients? I may be misinterpreting your goals.
XSL Transformation in Java: An Easy Way
Examples of 3D Wall Displays / Bulletin boards for your classroom
>like focus-stealing prevention

Example? I could show you thousands of issues on windows where a window has stolen focus and it wasn't prevented[0]

[0]: http://www.eightforums.com/
Yes, he quit over a disagreement about the precise location of the office. Definitely camel's back. Reddit has been through a lot of turmoil recently:

1) Moving entire remote company to SF

2) Raising $50 million

3) Many employees, sometimes key, quitting

4) Celebgate

The disagreement over Daly City/SF probably just put Yishan over the top. Since then, more turmoil:

6) Yishan quit

7) Entire company actually performs the relocation

8) A new office is found and moved to in SF

9) New executives take over. Probably some power struggles which I didn't see.

10) New product plan is laid out for 2015. Does not include cryptocurrency.
That's a good question and point. The thing is, you're right: It's not a transparency issue in the real world and it wouldn't be for any other company. But Reddit's not the real world. Reddit's much angrier and much more conspiratorial, especially when it comes to things that ostensibly are about the "community" and "giving back" on behalf of the admins.
just because someone is talking about passing a law, through a democratiocally elected parliament and to be administered by an independent judiciary

Perhaps the biggest problem with our political system in the UK today is that all of those statements are now open to reasonable challenge.

Two general elections ago, we found ourselves with a third-term Labour government that had an absolute majority, yet had won only 35% of the popular vote, just 3% more than the second-placed Conservatives. That's before you consider the issue of West Lothian question (Scottish votes affecting Westminster power balance), because the Conservatives actually had the popular majority in England alone. It's also before you consider the obvious electioneering of the Labour party, stating unambiguously that Blair would serve a full third term and Brown would not be taking over as PM halfway through, which of course is exactly what then happened.

Last general election, the coalition government that ultimately took power wasn't directly voted for by anyone, and predictably upset a lot of people who had voted for each of the two parties in the coalition. Those parties have since reneged on several significant manifesto commitments, most infamously the Lib Dems on the issue of student fees.

At the coming election, it is entirely possible that we will get the worst of both worlds. We could see an outright victory by the Conservatives or Labour with an even smaller fraction of the popular vote, as a result of our First Past The Post voting system and a division of votes between now five significant parties in England plus the national parties in the other parts of the UK. Alternatively, we could see any of numerous coalition possibilities, some involving more than two parties, inevitably meaning the politicians ultimately wielding power would not be able to implement some of the policies that may have earned them votes in the first place.

In short, it's difficult to argue that our recent governments have even had a democratic mandate in the Commons. Of course, this is even less true in the Lords, where appetite for reform seems to have faded considerably since the AV fiasco early in the present government's term but we still have people who in principle can vote on our laws just because they are (for example) senior figures in a certain religion. As we've seen with the recent Snooper's Charter shenanigans, allowing unelected and unaccountable politicians to directly influence legislation is not necessarily a good idea.

Finally, although our judiciary are in principle independent, clearly those who rise to the top of our legal system are not exactly representative of the population as a whole. Their collective views on a number of topical issues could be regarded as biased at best, and particularly when it comes to issues of technology and/or civil liberties, their track record in recent years is alarming. Not that any of this matters much if the authorisation of surveillance powers rests with a government minister rather than a judge, of course.
To your first point, I always wondered if there was a way to monetize the individual subs and allow moderators of these subs to somehow take a part of the cut. There are a million risks in this, and I assume the biggest fear would be that it would destroy a lot of the current culture and increase "MOD CONSPIRACY" fears; but it would still be interesting to test.

Regarding the subreddit finder, Pinterest has the perfect model for your first login where it asks you about your interests and subscribes you specifically to those types of things. Reddit should most certainly do the same thing as it did take me a while to get into the site, and the best day on Reddit was discovering that I could unsubscribe from the defaults I didn't care much for and find the communities I cared about.
Internet of Things – FTC Staff Report [pdf]
In C, it's impossible to hand out buffers that have to be initialized before they're read. You have to go out of your way to initialize them first.

In Rust, it's the other way around. You cannot hand out arbitrarily-sized buffers that allow for reading uninitialized memory without going out of your way to do so.

Both languages can allow for writing bad code, but in C it's trivially easy to get the bad code by accident, and in Rust, you pretty much have to do it by design.
"I think science has earned its lack of credibility with the public. If you kick me in the balls for 20-years, how do you expect me to close my eyes and trust you?"

I'm really happy to see that someone else sees this. I've been harping on this for a long time -- that the reason people believe things like anti-vaxx propaganda is not because they are idiots but because scientific authorities, the media, and the medical establishment have not earned their trust.

People subscribe to kooky conspiracy theories and fringe/quack medical ideas because those advancing those points of view appear more credible than our society's institutions. Much of that appearance of credibility is by default -- it's more that our institutions have ruined their own credibility by being overconfident or in some cases actually deceptive. I personally think it extends way beyond medicine. When the president tells us we're invading Iraq because it has "weapons of mass destruction," and that turns out to be almost entirely hot air, should people be considered stupid for suddenly trusting Alex Jones more than they trust the POTUS?

Trust is hard to earn and easy to squander. In addition when you have someone trust and then stab them in the back, the emotional reaction from that is far worse than if you never had any trust to begin with. Betrayal inspires some of the deepest negative emotions.

Edit:

Another phenomenon that I think is at work, especially with people like Alex Jones and wacky conspiracy theories, is a kind of "fuck you factor" that they have. Believing such things and perpetuating them is an act of (often subconscious) protest -- akin to things like calling yourself a "Satanist" in protest against fundamentalist religion. You might call these kinds of things "protest beliefs."

I have a friend who leans toward the view that we didn't land on the moon. He's a very intelligent person. I personally believe -- and I've told him this -- that this "belief" is more of a big fuck you to the backward-and-sideways direction NASA and America in general has taken post-Apollo. "Fine then... if you're going to cancel visionary projects so we can have more war and tax breaks for the financial industry, then I'm going to deny that you ever did it in the first place to spite you." He didn't really deny that, just kind of shrugged.
To be fair, X-Rays are photons, maybe its about the fine-grainness of the technique since they're not X-Raying it but looking for other minuscule changes
If you know much about the bitcoin world, implementing a new "cryptocurrency" is not exactly a technical challenge. I never created one because I could have done so during any one-week or so period of time. The problems were entirely legal.

Also note that my primary goal, misunderstood by everyone but Yishan, was not just to make reddit notes work, but build reddit's cryptofinancial system. p2p payments on reddit had enormous potential, now substantially delayed.
> And this has been shown to be unproven, right?

On the specific issue of saturated fat and heart disease (saturated fat isn't the only problem fat -- trans fats are also an issue), its been shown to be more complicated than earlier thought; there's pretty strong evidence that certain high-saturated-fat foodstuffs are associated with higher risk of heart disease, but some large scale studies that seem to indicate that saturated fats overall do not appear to be (and there is some indication that certain saturated fats may actually be beneficial to an extent.)
So basically pattern matching, shorter syntax for lambdas, string manipulation à la Ruby (but with backquotes, why?) and… confusing list with array EVERYWHERE in the language?
No TCO? A `map` (sorry, `mapWith`) that creates then concatenates lists?

2015 sounds amazing!
I had to do this once to change the password of a machine's account (the machine's previous user had left the company). Of course, I used an Ubuntu live DVD to do the file renaming. It's the cleanest method, since it allows you to use Window's own routines to change the password, instead of an external program which might miss updating something.

But the interesting part of this post is the trick to do the file renaming without having to boot from any external media. This bypasses any security preventing the use of external media. Even if a user has access only to the keyboard, mouse, and power button (or can cut the power by pulling the cable), he can use this trick to do the file renaming and gain local admin access.
I started a company called EveryBlock (http://www.everyblock.com/) that compiled a ton of government data and sliced it by address/neighborhood.

Also check out the O'Reilly pamphlet about how to build companies based on open data. (I got it at a conference a while back and don't recall the exact title...)
"Pending transactions are never public."

Pending transactions are should never be public.

(Bad actor 1): Gee, but if they where I could get 1 billion dollars.
(Bad actor 2): no, We could get 1 billion dollars.
(Bad actor 1): I like 1 billion dollars.

The point being it's often hard to steal 100's of Millions of dollars without someone noticing. But, front running like insider trading is one of the ways to do so.
80-20 rule is more like 80 percent of your business value comes from 20 percent of your features. For a particular feature, 20 percent of the effort may get you more than 20 percent of its business value, but it will likely get you technical debt, and skimping on UX can actually hurt the business value of other features.

A good practice is to have some DoD in place for both coding standards and design standards, then try to meet them with the minimal amount of effort for each feature.
Great pro-piracy argument you have in there. Try before you buy, you know, 'cause things aren't how they used to be anymore...
Had I been consulted before "reddit is issuing shares on a cryptocurrency" was announced, I would have suggested doing something with less legal headaches first. It would take a $100 billion dollar company, much larger than reddit, to actually make such a project legally possible.
The title was rewritten, specifically the concerning part is the 2nd paragraph. Apparently Facebook reserves the right to revoke anyone's license using React if FB feels there is a patent infringement.

Edit: I'm wrong. https://twitter.com/SlexAxton/status/562318547674619904