skysight-inc/HackerNews huggingface dataset:
Not at all. If, say, healthcare were not being taken over by the Federal government, it doesn't mean that all states would attempt to completely take over healthcare within their borders. They certainly weren't doing so before 2008.

Bottlenecking all of that power in Washington DC just makes it a more attractive target. If lobbyists had to maintain control across 50 states, the bar would be raised. In many cases, states would decide on ethical restraints upon lobbyists that would allow us to experiment with ways to control the damage that they do.
I'm not sure what "fit to be a developer" means. People (with very few exceptions) are not born with labels that say "able to write software professionally" or "not able to write software professionally". Try to understand what has prevented you from landing jobs so far. Go through http://sijinjoseph.com/programmer-competency-matrix/ to determine what you lack, and then work on improving those. (Not saying that that link is the ultimate criteria for determining one's suitability as a programmer, just that if you really don't know what you're missing, it will give you some ideas)
What's your theory on how they lubricate the spinning parts?
I work on an iOS app called AGOGO that takes a different approach than most podcasting apps. Instead of subscribing to shows you browse channels podcasts, tv clips or text to speech audio. Would be interested to hear what you guys think www.agogo.com
I went from having very little development knowledge and a strong proclivity for computers, to getting a junior dev job at a fairly prominent agency in our area, in about 6 months. Now (a year later) I'm leading my first project and am an office authority on front-end dev and design (and fairly competent with Node.js, still not on a senior level within our company but getting there).

I've had the benefit of learning under and alongside some amazing developers over the past year, and to be honest they took a pretty big chance on me with the hire. I just want to put out there that it IS possible to become not only employable, but legitimately valuable, in under a year. You just have to be willing to put in the effort.

In the beginning, I was teaching myself to design and code for about 6 hours a day. My fiancé was supporting me during this time, and I'm incredibly grateful to her for that; if I only had 2-4 hours a day to learn, I doubt I would have made the progress I did during that time, and it wouldn't be the provider I now am for her and my 1-year-old son.
Check out Connect. They launched recently and I think they resolve what you're hoping for:

https://www.youtube.com/watch?v=pVKzyoGbm-c
It would be better if someone independent set it up.
Most neurological conditions are far less clear cut than physical disabilities. At some point there's a very grey area between what constitutes a 'disorder' and what is deemed to be merely an aspect of one's personality. In the end, some imbalances of neurotransmitters or differences in brain development have DSM criteria and others are written off as individual quirks.

Obviously I respect that you'd like to be referred to matter-of-factly but 'disabled' or whatever is a wider demographic than just the wheelchair-bound.
Exactly. Whole post on point.

Anyone's who been programming only 6months or less, you don't know $Hit about programming yet.
i've heard the opposite, but that might only be through the negative lens of cynical reporters.

Going through a dev bootcamp no longer makes you stand out, imo.

They are basically unlicensed diploma mills though, and considering the glut of them I would not be that comfortable recommending people pay good money for them.

Source: I worked (briefly) for a diploma mill 15 years ago, and I've seen the kind of heartbreak they can cause.
Perfect security doesn't exist; the goal is to reduce the area of the attack surface. The class of attacks you're talking about is different than the class of attacks an out-of-process keyring protects against.
reminds me of Plan9.

We all talk about how silly it is and has been for years, while simultaneously extolling the values behind the development ideas that Plan 9 follows, and the good practices it teaches in regards to OS development.
For those of us who were around during the 2001 web bust, we know that those "web dev" jobs will quickly disappear when the bubble bursts. That's exactly what happened to the "HTML and XML developers" around 2003, and it'll happen again to the "HTML and JavaScript developers" in 2016.

If OP is serious about learning to program, then he should give himself more time and learn those other more valuable skills which will make the change of career worthwhile, and not worry so much about mastering the latest fad technologies, demand for which will almost certainly evaporate within a few years.

Demand for computing is going to skyrocket, and if want computing to be a field of genuine professionals, its time we start holding ourselves and other engineers to a higher standard.
Roku Command Line Remote for Linux/Mac
Just wanted to share this useful tool I found on Github (written by @joecannatti) and updated a little bit to work out some small issues. Feel free to push any changes if you want to update something. :)
Micromanagement / Delegation
If I had to do it again I would have asked "Does your company embrace a remote work culture?" That's more what I was looking for. Oh well. It was still interesting to talk to 45 different companies and get their take on it.

I did ask a few details about how they accommodated remote work (most had teams on IRC, Slack, or Hipchat and only one said they used Jabber) but I didn't standardize as much so I didn't write down all that data. I only had about 2 hours to collect all this so I had to make some sacrifices somewhere. As it was I missed a couple of companies that folded their tables up before I could get to them.
Quite possible. The issue then would be how to toast it that long without burning the bread. I suspect if you use an infrared toaster and have lots of dry air flowing through the toaster you might be able to do it. What I don't know is if doing this might ruin the toast. Removing all the moisture might leave it more like a crouton than a piece of toast.
I remember a month back GoDaddy's OSCP server would always fail to respond to the first query you gave it. I had to disable OSCP checking because of it.
And not enforcing traffic laws must be good for pedestrians.
Building a network takes time. Building a portfolio takes time.

Open source is the best way I know to do both, but it still takes a lot of investment from you.
No one I know, who knows enough about systems to know what Plan9 is, looked so little into the details such that they find it "silly".
US government warns of Heartbleed bug danger
Ah okay, I see your point. That does make sense then!
I'm currently building a web app I'd like to sell as self hosted. Something that would be great for me is a service that handles payment and license generation for this type of software. Things like supporting purchase orders and quotes would be useful too.
"Inborn racism responses"?
As a Python developer, usually this isn't a major problem for me when going out and finding libraries. Almost every library you find will support 2.7, so I pretty much stick to 2.7 when using or writing any code. I miss some of Python 3's good features but the library ecosystem is more important to me.

It's a real pain in the ass when I try to publish my own, though. The generally accepted rule is that all libraries must support 2.6 through 3.4, and this can be a major hassle.
There's a lot more to the cost of upgrading than the price of the license. Licenses for Win7 are nothing compared to the price of upgrading all the custom software they developed over the years to insure compatibility with a new OS. The reason almost no business or organism decided to leave XP for Linux is because it's not economically advantageous to do so. When talking about an investment as big as this, you can be sure that almost every options have been evaluated.
No offence but you seem a little naive and/or inexperienced. In addition to the strong recommendation to get your own lawyer now, I would suggest you read "The 48 Laws of Power" by Robert Greene to get a crash course in things people do to try to obtain power. You may begin to see the CTO in your situation in a different light.

HINT: This has nothing to do with your coding ability
All this sounds great, and I've considered doing the whole quantified self thing, but aside from a massive helping of motivation, how do you go about keeping track of all the data?

Are there any good data-entry applications, or do you just note the data down and transcribe it into a spreadsheet later?
Interesting. AFAIK musical ability is somehow linked with mathematical ability, yet Williams Syndrome involves mathematical impairment..?
kickstarter for promoted tweets:

- a site where one posts a tweet for a cause they're passionate about: "Bring back Firefly for another season #FlyAgain"
- others can donate $ to have adequate funds to promote the tweet on twitter
Strongly disagree. Its not like TurboTax hasn't offered free options in the past. There are several reasons why an open source version is preferable.

Off the top of my head... Extendability, extra features and integrations, community updates, etc... __It depends on who the end user is__

If you're referring to the common user, probably not. But I don't believe thats what OP was suggesting. I'd be within the target audience who would want an open source version.
They seemed to have found funds in their budget to harass political groups from one ideology.
Can someone explain how this is tech or startup related? It feels like a, "Haha, look! The IRS missed their deadline just like I miss my tax deadline every year!"

Edit: That reminds me, I need to do my taxes.
Tptacek has a software security company, and he is one of the unofficially designated security experts here (with cperciva). He is the #1 in the karma ranking and has even more karma that the site founder (pg)! If he says that “[Willem Pinckaers] knows what he's talking about”, for me it’s very strong reference for Willem Pinckaers.

Also, we generally don’t like oneliners here, try writing a longer comment. Definitively avoid Pls!!!! (And just in case, also try to avoid unoriginal jokes and memes.)

You are quite new here and your last 2 comments were heavily downvoted. I hope that someone upvote them until they are dark gray again. (The second comment, were you tried to explain your intentions, is not a bad comment.) [You’ve just deleted your second comment.]

Alternative redaction:

“I searched for Willem Pinckaers in Google and there is a lot of information about him. Can you recommend a few pages with his main projects to understand his background and credentials. Also, I’d love to know more about the projects in which you worked together in Matasano.”

[Note: perhaps the internal projects are under a NDA/top-secret/paranoid-client, and they can’t be explained until 2050.]
I should note that blocking OCSP requests will not cause revoked.grc.com to function.

The server is using OCSP stapling, which means the OCSP certificate is being sent directly by the https server, an attack would obviously not be sending an OCSP response indicating the certificate was revoked....
True, I usually wait until the facts are in, but I'm more curious about the question itself. At what point do semi-autonomous programs or constructs become liable for their words or actions.
I'm sure it involves some sort of oil or grease or something of that nature.

But that alone doesn't tell me much. There's a pretty wide gulf between a gas motor that needs regular preventive lubricant changes every few thousand miles and other parts, e.g. wheel bearings, that are sealed and lubricated for the life of the part and can be expected to last a couple hundred thousand miles.

"Electric motors need oil changes too" implies something closer to the former than the latter.
Doing something like http://openstates.org/ is a perfect example. State government data is shitty most of the time and doesn't have a public api you can query so open states runs 50+ scrapers to get the data and normalize it.
1) How do lobbying firms make revenue when they are basicly money sinkholes conveying surveys?

2) I have read too much of those 'drafts' which ended up being the legislation. And how come Google speaks for the whole industry? Are they In a particular need for change? Did the industry vote for them?

3) tay tuk yuu juuuuub
Jeet Grid System | Smart CSS preprocessor grids
Can't see any deterrent being feasible as what might deter a kangaroo would not necessarily work for slower animals like koalas, wombats or echidnas that have little chance evading a car.

What does help is having an elevated road surface with occasional tunnels to allow animals to cross under.
The answer to all such questions should be:

"As early as you can."

Here's the reasoning. If you are doing what you love to do, it should be nearly impossible to stop doing it. If you are doing what you love to do you will try to do it as often as you can, so regardless of your intelligence, current skills, or general aptitude you will continue to improve until you are at the best of your abilities. If you are smart enough to post on HN, then you've passed the "am I smart enough" test. From that point on it is only a matter of when, not if.

What do you find yourself doing all the time (everything included)? That is, or is closely related to what you should do. If it isn't programming then programming isn't what you should be doing, and you should exit ASAP so you can pursue the thing you truly enjoy and therefore will excel at.

For reference you should consider reading "Outliers" [0] by Malcolm Gladwell, and check out Simon Sinek's talk [1] about marketing and how leaders inspire action. In particular the segment about the wright brothers vs Samuel Pierpont Langley starting ~7:50

[0] http://en.wikipedia.org/wiki/Outliers_(book)

[1] https://www.ted.com/talks/simon_sinek_how_great_leaders_insp...
Blood, sweat, and years
Even though this is the default behavior, you can still ask Chrome to check directly for revoked certificates:

Settings > HTTP/SSL > Check for server certificate revocation
It is a spectrum disorder where individuals with small deletions can be regarded as normal. Fibetera's wife may well have a mild version - the only way to know is to do a DNA test.
> As a result, we have begin the process of rotating all customer SSL keys/certificates.

AGHHHHHHH! Even if their code was likely to have worked perfectly, this is a huge mistake. And I mean huge. They should've operated under the assumption that their defense didn't work and immediately rotated all keys. Period.
Exactly. Sometimes is necessary to step into the call of another function/actor, see what is is doing, note is necessary to step into more into a deeper function, etc.

Or stop when a certain value arrive, and inspect the code. If this could be done with actor/csp, then is good idea to jump onto it.
Google Alerts does this and it's already widely used in PR firms.
I guess I don't mind it that much.

I went to check out the operation and it seems a on two ints returns an int if the power is a nonnegative int, and a float if it's negative nonzero, in both 2.7 and 3. I didn't expect this kind of inconsistency from python, really.

>>> type(2 ** 1)
<type 'int'>
>>> type(2 ** -1)
<type 'float'>

I guess it does follow the last line of the guidelines there, though. Looking at this power example, the division returning float now is actually an increase in consistency.
Interestingly, both Lynx and Wget don't throw any warning at all.

It's really surprising for Lynx, you would think THE nerd browser would be a bit better security wise.
There are a fair number of people who don't do road trips. It's not a universal thing.

For those who do, how often do they take them? If it's a once-a-year thing, you can rent something more suitable for fairly low cost. I see a lot of people basing their car buying decisions on activities they do once or twice a year and it puzzles me.

Finally, not all road trips are created equal. If you're regularly driving across Montana, the Tesla is probably not for you. For me, where my road trips consist of occasional trips from DC to NYC or Virginia Beach, the supercharger network means the Tesla would be fine.
Money is not the solution. Reputation is.

People are not currently penalized for contradicting themselves, being dishonest, being thoughtless. But they soon will.

Let's cure the web's Alzheimer.
Debugging as a service: parse out the error logs and find a better way to traverse/debug application-level problems. Automatically create tests with few clicks, automate debugging/testing process.

Create standards for error handling, and create application scores to determine quality of the application.
I'm considering building something like this. Just to be clear, is converting user input into timestamps part of the problem (and if so, do libraries like http://momentjs.com address it)? Or are you strictly referring to the scheduling aspect of it?

Is this something you would pay for? How much?
This is a Clojure framework though, so the Java mindset doesn't apply.
I build web apps that are mainly for desktop use, but I make sure they're as polished as an HTML5 fronted can be for iOS and I test on android to make sure it's good there too.

We have run into issues on layouts where the project leader wanted one thing, then changed his mind two or three times (and this was after being implemented) so that view is a little tough to work with now, but generally speaking if you have a clear picture of what's important to your user it's trivial to present one experience to mobile users and a very different experience to desktop users based off the same markup.

The key is is tilling your markup down to the minimum to suit both layouts. When you have too much markup it gets tougher to make it responsive.
I think it's just sealed bearings. The tesla motor is essentially the same as the spindle in a CNC, and those do not require lubrication but do need bearing replacement.
Doesn't in android stock browser on ICS. If I had a more powerful phone, I'd use chrome, but on my G2, it's kinda slow...
These pictures are just 3D renderings, right? Are there any real pictures, or better yet video, of what the road looks like?

I tried playing the video [1] on the Dutch news site, but it seems stuck on the first frame.

[1] - http://nos.nl/audio/634119-het-lijkt-alsof-je-door-een-sproo...
That why violence is really the only answer to bullying. Hit hard and fast, do enough damage in the first blow to make sure neither he nor his buddies want to come back for seconds.
These aren't necessarily in conflict. Imagine a system,

x = A + B
y = A - B

If, typically, we see large ranges of A and small ranges of B, we'd say x and y tend to move together. But that doesn't preclude someone with a highly unusual B.
Cardinal splines with JS (HTML5/Canvas)
I looked around a bit, but I couldn't find a good introduction to the design principals and such. Is there a good overview in one of the papers?
For one thing, don't compare yourself to a lot of the HN or Silicon Valley crowd. There're plenty of really smart people on here, so your perception of what's normal may get skewed.

Can you be hired as a developer? It sounds like you've produced some code and even got paid for doing it! From personal experience, I have met plenty of "professional programmers" who are paid decent salaries, yet are terrible or mediocre programmers.

The "rock stars" or genius coders out there are outliers. The average programmer is actually quite mediocre.

I'm not saying aim to be mediocre. But I am saying don't be intimidated by the stories of outliers.

There is a lot to learn, and it never ends. It's a path of continuous learning and improvement. So keep coding and working, and you'll eventually get there.

On a more explicit piece of advice, perhaps something is wrong with your resume or cover letter? Have people peer review or critique it, maybe it needs fixing.
A few years later it is often not. But politicians can lie legally even if uncovered and documented in lengths afterwards. Funny fact: German president Horst Köhler had to resign from office for saying the truth.
It's actually very false.

"Security" is an invisible quality, by which I mean it cannot be easily observed and because of that it cannot be easily compared and because of that is not going to drive adoption.

This is in contrast to visible qualities: price, performance, availability of the source code and its licensing terms, size of the ecosystem (number of applications for the OS, number of books, articles, conferences, programmers who know how to program for it) etc.

How exactly will you demonstrate that Ethos is more secure than, say, OpenBSD?
yea somewhere in that area but where you can chose any language to any language
Here's a patch that prevents any exploit ever occurring in OpenSSL:

void *custom_malloc() { };

It's only a POC though so you'll have to adapt it. You can go ahead and begin praising me and flaming my critics.
Why does OCSP stapling even exist?
It's true that their funding model is imperfect, but then other funding models are imperfect in different ways, and their model should be perfectly workable: spend six months of the year working on contract jobs and the other six months making general improvements to the code.

The reason it's not working is that their rates are far too low. This is, for whatever reason, a classic mistake of technical people. If you're turning down work for lack of time, you need to increase your rates until this stops happening.
I would never diagnose her with anything, I am a software developer not a doctor. It just points me in the way of some research for possible things we could talk to a doctor about.
Powering High Performance Databases
How to pass recursive lambdas, C++
As a self-taught developer, I can see your point. Looking back to where I was when I got hired a year ago, I'm pretty astounded that I called myself a developer or a designer. I've since had the benefit of working with some really great developers, but even so I don't have a lot of what one might call "classical CS knowledge". I learned about Big O and hash tables within the past month. I've never implemented Quicksort. The kind of thing you need to get a job, but don't actually help you do it (during day-to-day web development, at least). I don't really see looking down on someone for lacking that area of knowledge as reasonable, but thinking that watching some videos and throwing together toy sites means you'll be able to handle the thousands of edge-cases that come up every day is pretty ridiculous. That's something you can really only get with experience.
I hope they aren't serialized
Transbay Tower To Become "Salesforce Tower" With Monster Lease
Oh lord. Thank you for the heads up.
Because querying the OCSP servers directly results in a crazy amount of traffic.

Implemented in the most paranoid manner possible every https request would result in an OCSP request.

That would be millions of requests per second for a large CA.

They have effectively no financial interest in actually supporting that.
You don't have to program all the time to be a good developer. We don't expect good members of other skills to spend the majority of their free time on that area. Well-roundedness is a good thing. I'm sure a lot of good programmers might find themselves spending a decent chunk of time on movies, video games, social activities, reading, etc.