skysight-inc/HackerNews huggingface dataset:
The issue is for some programmers propensity to use ++ and -- whenever they can. So you end up with

max(a++, b--)

Which expands to

((a++)>(b--)?(a++):(b--))

creating unexpected results. The solution is, don't use return values of `++` and `--` in calls, unless you know it's a function, and always will be. Upper-case macros may help, but then you need to make sure all macros are upper case.
> > This process is called the Vulnerabilities Equities Process. Unless there is a clear national security or law enforcement need, this process is biased toward responsibly disclosing such vulnerabilities.

> Nothing about this statement makes me believe that they were unaware of Heartbleed, specifically because it seems to imply that they don't stockpile vulns that they find, which we know that they do.

Are you just trying to be obtuse here? The very paragraph you quoted says they are biased towards disclosing, not 100% committed to disclosing. They admit right there that it's possible they would discover a vulnerability and not disclose it.

But the part of the statement you left out is that Heartbleed in particular would only have met their criteria for disclosure due to the great danger to USG systems and systems used by private U.S. persons and entities.

> I suspect that this isn't true, especially if the US government isn't using OpenSSL for their internal security.

The USG uses OpenSSL everywhere. Even USG can't run MS everywhere, and there's not exactly a ton of options for their many Linux, BSD and UNIX-based systems.

Even worse, they likely use OpenSSL in places that no one in particular knows about. It wouldn't surprise me one bit to find out that some of those 300,000 systems still vulnerable belong to government agencies.

> If we're going with anecdotes, I've met a couple of military contractors who claimed to have known of Heartbleed ahead of the public disclosure by non-trivial periods of time.

Non-trivial as in? If they hear about it while Google is developing a fix (and logo) as you seem to be implying, that's preferential disclosure, not NSA holding onto a vuln from the day it came out.
Good old manipulation, making the world go round.
Because it's only 15% of the gain, whereas both investment gains and customer payments are revenue to the insurance company and I've assumed the insurance company needs to keep some percentage of their revenue to pay overhead expenses, marketing, commissions, etc.
I'd upvote this 10 times if I could. It's amazing how much Americans rely on driving while being abysmally bad at it. The amount of driving errors, almost accidents and accidents you can see during half an hour driving on 101 on the peninsula is more than what you'd see in an entire day on the Autobahn.
Is creating a new named type, creating a instance, and passing a pointer really what passes for "dynamic" in the Go world?
>provides me the opportunity to challenge myself and not be restricted to the 10 or 12 classes available in a major

This seems like an exaggeration to me. Looking back at my BS I took about 45 classes total (not including labs). Of the 45 classes 16 were specifically for my major (EE), 14 were science/math/engineering, and the last 15 were general education.
I think you've seized too tightly to the word 'interesting' here. He was rejecting the advice as too paternalistic. And after reading the blog, I think that's pretty reasonable, even as I find myself agreeing somewhat with the blog.

"I'm not terribly interested in following this advice" is a lot different from "this advice is not appropriate for the site." Rejecting something doesn't mean it wasn't relevant.
Reddit's Co-founder on Adapting Your Business Model
Although every now and then a 'normal user' might get an unexpected surprise when they accidentally open them. Reminds me of this http://www.reddit.com/r/webdev/comments/1tkld5/my_facebook_s...
Checkout visualops.io. We are language-independent devops automation service.

Similar value with Heroku: autoscaling, auto-healing, push-to-deploy, but not blackbox. Instances runs in your own account. Even if we go down, your app will not be impacted.
Show HN: NetCommons – Our Neighbourhood, Our ISP
For $10k I'd get either e46 m3, s2k, rx8, or mx5 or a cobra.
The gun is not what he's talking about, just another thing named 'ZPU'. The link right after that is what he's talking about, the 32 bit open source CPU. It is designed using a Hardware Description Language that can then be loaded into a re-configurable chip to make said chip, or part of it, act as a CPU.

http://opensource.zylin.com/zpu.htm
Time Travel Simulated by Australian Physicists
Personally, I think this idea is awesome. My off the top of my head suggestion would be to open source the requirements for accrediting a specific course.

For example, it's determined that students from the "Intro to Calculus for Programmers" course need to meet certain qualifications to pass. If they finish the course on their own, with no help from an instructor, then they only need pay an Instructor to oversee an "I know my stuff" exit process. If a student needs instruction, then the student can pay for the bits that they need. Instructors can become highly leveraged, experts in the parts where people really need help, charge more for their expertise, and students pay less because they need less overall instructor time.

That may be a little unclear. I've got a couple beers in me.
Sarcasm: Whew. Thank GOODNESS for the Arab Spring. So much democracy arose from it. Those revolutions brought about so much change and made things so much better!
There is no free apps account and they make that pretty clear I don't see how you have a complaint to stand on, just about any service with a free trial means paid after the trial period is up.
Boost has a neat library that does this and more: http://www.boost.org/doc/libs/release/libs/units/
I would love to see the social and academic components of college decoupled.

One of the things that always struck me as stupid about college when I attended is that I knew I was paying mostly for the privilege of going to school with a bunch of other grads who were silly enough to drop 40 grand on an elite education, and yet would end up in powerful positions afterwards on the strength of the name alone. The academics I could (and did) get elsewhere, more efficiently, but the degree and the network can't be replicated. However, the degree (fundamentally) is just a piece of paper, and the network (fundamentally) was just hanging out with a bunch of people who also got that piece of paper. I've found both to be quite valuable post-college, but there are many, many subjects that I could've studied that would've been more useful than my courses.

I bet we would see a lot more innovation in instruction methods and content of courses if they were decoupled from social aspects, networking, residences, and accreditation.
I think that quote was from a commercial so he probably had some help remembering. Good quote though.
Not a lot of precedent, but Wildfire, a Social Marketing Suite they acquired, is one

http://socialmediatoday.com/jordanv/2264086/google-sunsets-w...
Sinatra, in my opinion, gets pretty hacked together after the initial `def get '/'; puts "Hello World"; end`

Personally, I think Camping is the perfect fit for Ruby frameworks
You use that quote misleadingly. Stephen (not Steven) wrote:

"My goal with the Wolfram Language in general—and Wolfram Programming Cloud in particular—is to redefine the process of programming"

That's a goal, not a claim about the product. And one that many people in the industry share, and routinely espouse.
> Moreover, since the funds are held in escrow by the network and not by a specific person or group, your funds can't be stolen or seized by anyone.

But who adjudicates the event outcomes? In other words, who is the administrator that chooses the winning side of a bet when the event is over?

> XBet.IO uses a one of a kind intervention mechanism to ensure that only verified results are broadcasted to settle bets. After every match, the results are displayed for the users to review and file an appeal if they think the result is wrong. If a bet is reported, it would be manually verified by an admin before settling the bet.

And who are the admins? An admin could steal all the funds placed on a winning bet by simply placing a small bet on the losing outcome, then settling the bet on that wrong outcome (and denying the appeal).
Porting Apple's iOS Tutorial to Swift
A new form accreditation is really what's holding back a huge change in higher education. MOOCs right now, at most, can replace only traditional professional development classes. They're still not a drop-in replacement for college degrees.

That's because of accreditation. Bachelors degrees are valuable, in large part, because they're a common currency: employers know when they see a potential hire has bachelor's degree, he/she at least spent four years learning at a high level and fulfilled some level of competency in his/her chosen major.

Right now, there's no way for employers to make similar judgments about people who have obtained their education entirely online, so it's really hard to get a serious job in, say, software development, with just a few Coursera courses on your resumé. In that case, you'd need to build up a portfolio of OSS projects, etc. Whereas a newly-minted bachelor's in CS will get your foot in the door somewhere, even without that extra work to back it up.

One approach to accreditation/evaluation are domain-specific exams, like the Boards in medicine or the Bar in law. But just passing an exam doesn't necessarily communicate the same thing as a degree, and thus doesn't really solve the problem. There are also, no doubt, disciplines not well suited to this form of accreditation. This approach (Alyxandria) seems more focused on accrediting courses (which solves the same problem) and does it by peer-reviewing those courses, which I think is a very interesting, credible, and scalable approach.

Right now, LinkedIn might be the closest competitor out there to this. They offer a form of peer-review for one's skills with their endorsement feature. Another company that was trying to tackle this problem is Accredible[1], but it seems they've now pivoted to include many more features than peer accreditation — perhaps at its expense.

It'll be really cool to see how this problem is solved in the long run. I think "accrediting" individuals, rather than institutions or classes that individuals can then take, will be the winning strategy, as education becomes increasingly unbundled. That is, if articles, YouTube videos, etc. are to be considered legitimate tools of learning in the future, as college classes are today, then accreditation of individuals will be the only sensible approach.

[1]: http://www.accredible.com
> function decrypt(a){return "a";}

notAdmin

a

"Login complete, and notAdmin is Admin."

Reminds me of when I made a login-form in flash, that simply redirected the browser to "hiddenLoggedIn.html". To be fair I was around 13.
Could you elaborate on how advertising disincentives a customer from trying a competing product?
I don't always understand them, but I enjoy John Hempton's posts: http://brontecapital.blogspot.com
Well-Tended Fires Outperform Modern Cooking Stoves
You've got moxie, kid! It seems like some other commenters are raising questions about your model -- if you change your mind, I'm sure someone in this thread could get you a job that would let you pay the bills and use your spare time to learn whatever interests you. (Going to a prestigious college was cool, but Matt Damon was right: I could have learned just about everything at my local library for $1.50 in late charges.)
> {user: "aBlackDude", pass: "12inches", flag: "u"}

Cool racism, bro.
I'm in a similar situation having moved to Australia (Melbourne) from Southern California. In Irvine I was paying $2165/month in rent for a 3 bedroom unit in a big rental complex, here in Melbourne I'm paying $1700/month in rent for a 3 bedroom house with a backyard. Coincidentally my next-door neighbour has just put her same-size house on the market for $650k (http://www.realestate.com.au/property-house-vic-west+footscr...). Paying that mortgage would cost at least twice as much as I'm paying in rent which shows how out of whack Aussie house prices are.

But the markets for buying and renting houses are different. Rental prices are limited by local incomes. Property prices are only limited by the amount of credit available (currently effectively unlimited in a ZIRP environment) and controls, or the lack thereof, on foreign investors. Coupled with the incredibly idiotic policies in Australia of negative gearing and interest only investor mortgages (!), Aussies have created a monstrous property bubble, and the economic & political fallout from the pop will last for decades.
This is sorta the business idea that I always thought should exist but never had the guts to start. So, kudos for giving it a try.

However, the reason I never started it is because the value of a degree exists mostly inside other peoples' heads. Unless you can change what's in there, it doesn't matter what the piece of paper says.

And you'll face an uphill battle in changing it. Most people are not like Hacker News readers. They don't automatically assume that new ideas are interesting ideas; they tend to be risk averse instead. And so organizations that have built up a reputation over hundreds of years (like Harvard or Oxford) are at a significant advantage compared to even colleges that are decades old. Without a significant marketing campaign and a first class that goes on to be very accomplished, it'll be very hard to get people to take a new accrediting agency seriously.

Good luck.
It's more like 1.5x (per distance driven) when comparing Germany and United States:

http://en.wikipedia.org/wiki/List_of_countries_by_traffic-re...

Interestingly, average cars age is 8.7 years in Germany and 11.4 years in USA (in 2013) which is 1.3x:

http://europe.autonews.com/article/20130703/ANE/307029987/ge...
http://www.edmunds.com/car-news/average-age-of-cars-in-us-ju...
There isn't much in Go that is dynamic. This looks to me to be some convenience around commonly consumed patterns applied to normal static struct definitions in Go.

Go does have reflection, but it's inspection mostly to take formatted data (JSON, etc.) and fill in statically defined structs with some hinting.

I don't think this is trying to be "passed off" as "dynamic."

Edit: I see "dynamic" is in the repo title. I concede the point - dynamic ain't the right word here, I would think.
Reminds me of hackthissite.org
I was in Austin a couple of weeks ago, and it was jarring compared to when I used to live there (in the late 1990s.) Someone told me that 110 people move to Austin every day, now. It's the fastest growing city in the country, and it's an anomaly within an anomaly (Texas had its housing bubble and crash long before everyone else did.)
Impeccable research skills...All top 10 google results for the query: "wifi wireless fidelity" present this widely known fact. :)
I wonder how the kids in the movie "Accepted" would've fared after graduating from S.H.I.T.

Good on you for trying this, but try to work with existing accreditors.
Why can't we simply have C + RAII + generics? That would be a baller language.
Thanks! That's really nice of you to say. What you suggested is 100% what will be happening.

Everything, with the exception of the actual instruction between a professor and a student/class (not recorded lectures, actual instruction) will be open source and freely available for anyone to use with a non-commercial clause in the license allowing for the author (or anyone the author permits) to generate revenue from their use with banner ads etc.
This account was created 4hr ago just to write negative comments on this thread.
A SILICON VALLEY DISASTER
Newspaper Discovery Sends Shock Waves Through Subgenius Community
I think this is an MVP. The domain search functionality leads to a form where you request an invite, driven by Google Forms.
This only serves to illustrate why relying on obfuscation to protect you via security-through-obscurity is ridiculous. Commercial Javascript libraries with DRM should take note.
They had a free tier for several years and people who had it are grandfathered in. Apparently you don't retain the grandfathered status if you want to try out the paid features though.
I think they could have added a better explanation for this. I looked at the first example and assumed only 'friend' could be the input.

Turns out I was wrong :p

But, seriously, what's the difference between this and say, Angular.js? They seem to be solving a similar problem with similar syntax
I sure do. As things stand right now, the cost of a bachelor's degree from start to finish will be capped at around $20,000 (hopefully less) if a student were to pay to take complete courses with a professor in a live-web conference, 1-1 tutoring, or in-person setting.

Professors charging less than the maximum amount allowed, plus the opportunity to take competency exams administered by a professor (which have a much lower cap on how much professors can charge) could reduce that cost pretty significantly.
What's so fake about it?

Completing a list of criteria and scoring well on standardized tests is pretty much all that qualifies somebody for a "degree" from any one of our current post secondary insitutions.

When you wrote "fake Bachelor's degree from some fake accreditation system" I assumed you were talking about the Universities and Colleges of the world.
More than that, the US mortgage market has essentially been nationalized: Over 95% of mortgages are backed by Fannie Mae and Freddie Mac (which in turn are backed by the federal gov). Nowhere else in the world can homebuyers get a fixed 30 year mortgage at 4.17% (http://www.freddiemac.com/).
Define "okay." Cruise control has gotten "stuck" at 50mph[0], and electronic throttle control has left the throttle open disregarding user input[1].

So yeah, it's not some apocalyptic, universally-agreed failure that happens every day, but people have actually been killed[2] because the machine did something the driver wouldn't have done if they were in full control. (Maybe it's "compensated" for by deaths that were prevented by having cruise control -- I suppose we can't know for sure.)

[0] http://www.dailymail.co.uk/news/article-1236020/Horror-ride-...

[1] http://embeddedgurus.com/state-space/2014/02/are-we-shooting...

[2] http://www.eetimes.com/document.asp?doc_id=1319903
Initially when you start with C++11 you get the impression that the old heap of idiosyncrasies was fixed, but then you realize there's a whole bunch of new ones. My most recent peeves:

1) You can create range for loops over containers:

for (auto x: vec) {
foo(x);
}

but then if you want to do the same over a C array, you have to define your own wrapper with begin() and end() functions.

2. You can create shared pointers using make_shared, but you can't create unique pointers using make_unique. What's worse, if you define your own make_unique function, your code will eventually break because it's already decided that C++14 will have its own make_unique.

I'm sure all of this will get fixed eventually, but frankly I don't have more patience for this. The root cause is that the C++ process is broken and is lead by incompetent clueless people.
Surprised no one has really hacked you on godaddy.
Doesn't Android have something similar, where various accounts can be added, and the contacts will appear accordingly in Contacts? Nevertheless, the design looks quite interesting and I'm looking forward to further updates
Earth Wind Map
The Spanish Exam
More general information, and a list of other "soft microprocessors":

http://en.wikipedia.org/wiki/Soft_microprocessor
We took the word "futuristic" out of the title since some of the thread was about that word rather than the product.
We are currently working on a product based on AWS that could fit your needs, giving you as flexibility as you can get with a manual EC2 configuration, but with the simplicity of a service like Heroku and the reliability of a service like OpsWorks: visualops.io
Don't hesitate to contact with us if you have any remark or question. Also, we recently released a "store" comporting some template of common application to help people coming from PaaS platforms: store.visualops.io
The missing chapters might be found in the book by the author

The Reckoning

http://www.amazon.com/The-Reckoning-Financial-Accountability...
That definitely counts as an addiction.

If it affects you in a negative way and you cant stop, that is addiction.
Linux virtual machine.
When in Stockholm, go visit the Vasa museum. It's absolutely breathtaking.

Make sure to get a guided tour. You can read all the stuff on the displays and in books, but you probably won't. So you'd lose all those nice stories about how the German ambassador protested the ship, because the figurines on the front symbolized the Roman emperors, with the Swedish king at the very front. Preposterous! The emperor of the Holy Roman Empire of the German Nation is the rightful successor to the Roman emperors, after all!

Pay attention to the fact that the Swedes weren't as stupid as people tend to assume. "Oh, they couldn't even build a ship that's floating!".

Yeah well, it was a design no-one had attempted before (bigger, three masts, two rows of cannons), the math to calculate the behaviour wasn't available, yet. And best of all -- contemporary analysis shows that they almost made it. Had the ship been just a little bit wider (I don't know, something like 20 centimeters or so?), it would have been fine.

Be amazed how the Swedes never just found a scapegoat to punish for the loss of their flagship.

Or just admire the architecture of the museum.

Whenever I'm in Stockholm I go there. It's inevitably a high point of my visits.
Microsoft, stop bombarding us with your ads, you've already missed the train even after your 3rd try.
You will feel like that and it's a good thing. There's plenty of life outside of an 8hr/day desk job.

Don't be afraid :) Your desk job will always be there.
Thank god you finally realized that :)
Ask HN: 2014 13"MBA 4gb 256gb ssd, decent enough for front-end coding?
I recently quit a job because the company hasn't paid me since April.
And i made a mistake of selling my old alienware laptop to cover for my rental and food expenses, now I am looking for a mac machine and the best that I can afford right now is the high-end MBA.
I'm buying a mac because I want to become familiar with it and no more gaming for me.

Been a java dev for 4.5years,
and i plan to use this machine for learning new front-end tech stacks such as:

-angularjs

-nodejs

-python

-ruby

-no webdesign, no photoshop

-No more java for me, at least for now

My main question is:

- Is the specs gonna be enough until around 2016?
Thanks for replying guys. I have been struggling with my self-created loneliness lately.

It is so weird that people dont want to hang out with a using drug addict. Haha.

Anyhow, I like to program in Lisp, perl and python. I work at a startup and no one knows I use and I never nod at work. I have been promoted twice since I have been there so I still have it together at work and it is going well.

Thanks for the responses. It makes me feel less isolated aand alone which feels really good right now :)
Consider this simple code to swap the first two items of a vector:

vector<T> foo = ...
auto tmp = foo[0];
foo[0] = foo[1];
foo[1] = tmp;

When T is int, it swaps as expected. But when T is bool, instead of swapping, it copies the second item over the first, with nary a warning. And I'll wager you could stare at that code all day without spotting the bug.

So yes, be afraid.
currentUser = users[2].user; function checkUserNameAndPass() { return true; }
Fresh evidence suggests particle discovered in 2012 is the Higgs boson