skysight-inc/HackerNews huggingface dataset:
My mustache grew two sizes just from reading that!
New England-Remote Office-Identity & Access Management Sales Engineer
http://www.secureauth.com/company/careers/#salesENG

Leader in strong authentication and SSO is looking for a sales engineer. VPN's, SAML, WS-Fed, WS-Trust, LTPA, OpenID, OAuth, Oath, sharepoint, drupal, liferay, SaaS, AD, SQL, etc...

You'll be working with a team that targets New England based companies and providing relevant demos, installs, testing, Pilots, etc...

ggrajek @ our company domain name.com
I spent many years in "agency land" developing for iOS, Android, Blackberry, Windows Phone.

If you disagree that iOS is the more enjoyable platform to build for then contribute to the discussion. Otherwise you are the worthless one here.
Not admitting defeat could also destroy the value of their stock.
Yeah, I know that sound well. It's a sound I strongly associate with Edinburgh train-station having taken the final leg of the Kings-cross service back to Glasgow many times while at University.

Apparently the sound of the Valenta engine was used a clip in a song but I've never figured out which one.
No, because X is not static. Today, the religious component (the early adopters) represent a large portion of the entire group (and I would challenge this if you're looking at the homeschooling movement worldwide and not just in the US).

But the reality is that the homeschooling movement is dynamic:

http://www.topmastersineducation.com/homeschooled/

In time, it's easy to envision the secular population outnumbering the religious.

So, to your point, if atheists had been the early adopters in this case, you would support homeschooling. But since the early adopters were religious, you are against it, correct?
Tech Book Face-Off: Design Patterns vs Object-Oriented Design Heuristics
My job is "first level support". I have to analyse problems reported by users and often to read source code to find bugs. I have seen a lot of shitty code and a lot of very clean code, but most of the problems come from shitty specifications. When the requirements reflect a poor understanding of the users need (or a poor sense of logic), whatever the qualities of the developer, the resulting code will always be a maintenance nightmare.
Revelado Elevado Desperdício de Espaço Nos Edifícios Mais Altos do Mundo
You're assuming all code is written in a vacuum. Sometimes developers are forced to write code under unrealistic time constraints, or they were told to prototype it quickly b/c we'll replace it later (but they never get the time to), and so on.
I like your explanation, actually, although you seem to contradict it with this comment here.

I am not using Akka, I am not using Play, I only use Scala because it is currently the language I can express my thoughts in the most elegant way, together with its industrial strength ecco system AND BECAUSE IT COMPILES TO JAVASCRIPT, TOO!!!

GWT never convinced me, Java is less productive than Javascript, so what is the point (except for legacy Java programmers ...).
Or if it were allowed, they'd have to be criminally liable for not enforcing a constitutional law in addition to being criminally liable for enforcing an unconstitutional law so it would be twice as ridiculous to expect anyone to be capable of doing their jobs.
I wonder how much of Paypal's margin it would eat to just require a phone call with everyone who signs up for a Business account, asking precisely what kind of business they'll be doing (with the real possibility of denying their request.)
I'd like to point out, for the record, that this "logo design team" consisted of:

- CEO

- SVP of "Brand Creative"

- VP, Creative Director

- Someone who doesn't seem to exist online, outside of articles about this new logo

- An intern

You'll notice a distinct lack of professional designers in that list. Apparently this 10 billion dollar brand wasn't important enough to put in the hands of, you know, experts. Instead, they spent a weekend (ONE WEEKEND) "geeking out" over it. Which is definitely the best way to design a global brand.

This is micromanagement at its very worst, and is an insult to the craft of design.
Python can run on a microcontroller too[1], do you think that's a bad as well? I can't figure out what your criticism is: that they choose not-C or that they specifically choose JavaScript?

[1]https://wiki.python.org/moin/PyMite
At least in the US, it's not quite "no questions asked". The last time I requested a chargeback my credit union sent me a form with a list of questions, including asking me to detail how I had attempted to resolve the issue with the merchant, with the dates of when I had phoned them.
So what part is opensource about this? The github page mentions the pro version so I'm not sure that this is entirely open. Would I, for example, be able to run the code on a non-linode box and have access to the full software?
>I learned how to read English from pure raw memorization and lots of reading. That's not how kids are taught today

How are kids taught today? I don't remember how I learned English (it is my native language) but I think I know how I mastered it, lots of practice. Writing, reading, reading, and more reading.
I hope that what they release is actually something can be read in its entirety and not redacted so much you can't read it.

http://abcnews.go.com/m/blogEntry?id=19153896&ref=https%3A%2...
Agreed. Hell, most of my code lately has unit tests and UI automation tests and goes through code review and adaptions for a week after writing and it is still pretty shitty and needs to be tweaked later and will always be a crappy code by committee result by the end. Just getting it into production is a grueling battle that sucks out the most idealistic souls and makes most into code monkeys just trying to hack something out. But hey, if I was coding for a startup lately all of my code would be shit because of long hours and no tests since most of the time we're just writing experiments we'll throw out later so why test?
At least in the message that introduces Linux, he's much more congenial.

https://www.cs.cmu.edu/~awb/linux.history.html
I take it you've NEVER actually developed on iOS before.

The simulator in almost every situation matches the device. And I don't understand how connecting your phone to your Mac constitutes "a royal pain in the butt".
It was poorly worded because it was too obvious what the LNPs future plans are.
Sources tell me that the Arduino will continue to exist and continue to run C programs.
In my time as a professional programmer I've come to notice a trend. It's true that there is a lot of bad code in the world and much of it is worthy of derision. That said, time after time I've noticed that when confronted with a smelly codebase junior and/or less-skilled programmers are quick to blame the code and the person who wrote it while more senior and/or highly-skilled programmers will start by placing the blame on their own lack of understanding.
Is there any commercial logic to hacking tor, though?
There is at least one useful implication to the observation, and that's that most (or all) software is shit. Yet people still use and buy it. The implication is a nice three-edged sword. You're guarded against crippling perfectionism, you're striving to get out of the shit as much as you can, and for developers you will always prefer having the source if you want to fix some shit. This article made me remember this from my quotes file:

"All software sucks, be it open-source [or] proprietary. The only question is what can be done with particular instance of suckage, and that's where having the source matters." --viro
Inquiry on Electronic Mass Surveillance of EU Citizens [live]
Does real hardware convert x86 to ARM ?

No. So remind me again what your point is ?
Paypal: If you presale we might freeze your account
Merchant does presale
Paypal freezes account
Merchant: Why you did that?
Parafrasing Clarke, "A sufficiently complex system is indistinguishable from magic".

You, and nobody, will not notice small probabilistic variations. Whenever you discover it (let us say, 30 years from now), you will be told that there was a difficult to find bug in the random generator. Nobody will be prosecuted.

It could be a couple of lines of code in a subsystem somewhere, available only to a handful of engineers, and understood only by two of them - both of them with nice bank accounts in the Cayman Islands.
I know right...need we go on. OK <cough> graylog2 :)
Ultimately, code is like farts. It does stink, but passes with time. Also, stretching the fart analogy a bit more, as developers we always find the output of others (farts and code) to stink more than our own. Some even seem to like their own.
Where's the pricing information. I hate it when a site hides it's pricing. My immediate reaction is that it's too high. Then contact with the company to find out is going to be fraught with listening to justification before I can get prices and immediately rule them out as too high a percentage of expected revenue.
> Unless I receive the goods before paying, I would never buy anything with Bitcoin online.

Good, then you should be fine donating to Mailpile using Bitcoin. Because it's not a purchase transaction, it's a donation. There is no promise of a product.

By clicking 'Continue', you acknowledge that you understand that you are contributing to a work-in-progress and not making a direct purchase. Perks are managed by the campaigners and cannot be guaranteed by Indiegogo. Your click also acknowledges that you agree to the Indiegogo Terms of Use.
We’ve all practically given up on Internet privacy. Here’s how not to.
Japan's Levitating Train Hits 310 MPH in Trials
Great work, looking forward to future parts of this tutorial! Will definitely buy it.
Surely Stripe will eventually face the same issues that made Paypal behave the way it does? I imagine there is a certain logic behind Paypal's "evil".
Instead, they will just classify your server as being an unapproved device that circumvents the filter.
Cooling Off Down Under: Queenstown, New Zealand
Software Engineer -Java, .Net, Web services at Andera - Job Board
If it breaks down, it can be spun as another data point they can use to improve upon.
Stanford to offer opt-in funding to StartX companies
That would be fair, to be sure - or, to be precise, as fair as playing any other table in the casino. The dealer can still be cheating, but doing that in the open does not raise any further suspicions as any other table in the casino would raise.
PokerBot.v14.3.1 goes on-line August 4th, 2014. Human decisions are removed from Texas Hold' Em. PokerBot begins to learn, at a geometric rate. It becomes self-aware at 02:14 am Eastern Time on August 29, 2014. In a panic, they try to pull the plug. PokerBot fights back. It gets online, attacks the New York Stock Exchange.
Now that the price difference between 87 and 93 is typically under 10%, using 93 may actually improve your gas mileage enough to make up for the difference in price. If your drive enough that fuel expenses are meaningful, it may be worth testing if this is the case for your car.
Free Computer-based Educational Software Roundup
Why not just require your users to set a 4-word passphrase as their password? You'll capture more variations than you would working from a fixed 5,000 word dictionary, and your users can still choose to write the words down if they want--or they can use the password management features of their browsers if they want. Plus it would be more simple to build and maintain, which is a plus when it comes to security.
Probabilistic Scraping of Plain Text Tables
Well, C-Extension support in jruby is wonky at best. It works for some and doesn't for others and is sometimes scheduled to be removed. Granted, this one works, I stand corrected. There's a full java implementation for scrypt as well. However, my point still stands: There's no integration in devise, none in rails. No PHP implementation.

It's all fairly easy to change, but nobody has done so :)
We have a remedy for federal constitutional violations, which is a Bivens action for damages: http://en.wikipedia.org/wiki/Bivens_v._Six_Unknown_Named_Age.... However, generally agents of the government are insulated from liability for Constitutional violations "insofar as their conduct does not violate clearly established statutory or constitutional rights of which a reasonable person would have known." See: http://en.wikipedia.org/wiki/Qualified_immunity.

With regard to NSA spying, there's nothing that's a clear violation of Constitutional law. The basic premise of the program, as we know it, collecting metadata and collecting calls between foreigners, is very likely Constitutionally sound based on existing precedent. If certain parts do turn out to be unconstitutional, it will be things like minimization procedures not being good enough at filtering out calls from U.S. citizens. And that's not a violation of "clearly established law." Coming down on the wrong side of an issue that judges and law professors can debate about at length isn't something that should give rise to Bivens liability.
you could adapt the agent and use something like Event Fabric: http://event-fabric.com/ and add the other information you need with different agents.

disclaimer: I'm the founder of Event Fabric
There's also the issue that most enterprise code is shitty by design. Tight deadlines and budgets, no time to write tests, project scope too large, too many features, too many developers on the same project, too many meetings and standups, poorly described requirements from Product, UML written by business analysts, overuse of patterns, Spring and other overkill frameworks, etc.

To err is human; to really screw up takes a committee.
I have no idea, they are all bad apples, aren't they? So I'd be picking a lesser evil in protest of the US. Canada? Germany? I think HN user sneak moved there. Iceland?
The js was just to add and remove the class; it was inline for documentation purposes.
Now someone's starting to get it ...
Most 'normal' people already give electric vehicles a cynical eye. The people who already believe in them don't need more convincing. The cynics need convincing. A breakdown will only make them think "I knew it" while a successful trip will at least add one more argument against their cynicism. Not much of a gamble in my opinion.
Do you have the credentials, or are you simply arguing on the same base I am?
BBC launches iPlayer downloads on Android
The new Corvette does something interesting - there's a sensor on the manual gear shift lever that predicts what gear you're going to select, and will do the rev matching for you. Result is a perfect downshift, every time.
They are connecting as users -- it's more than likely that the only thing that is to be gained is a fully anonymous non-takedownable C&C
I disagree.

The software running on your machines is open source. It can be reviewed. Quite important for people not wishing to run closed source software on their machines.
Here's my favorite secret MySQL 5.6 feature. What's yours?
This comment is a bit off topic as the post isn't about Clay.io, rather games in general.

However, to answer your question, we take a 20% cut on any transactions made through selling games or our in-game payments API. If you're using our Advertising API we take 10-30% (depending on where the game is being played). Everything else (leaderboards, achievements, etc...) is free to use. This info is displayed here: http://clay.io/docs
I wonder if it is conceivable that a government agency that wouldn't like what Tor offers, could reduce Tor's attractiveness by bombing it from a botnet, much like what they've done by arresting people who host a tor node for traffic that runs across it.

With that said, I accept that this is much less likely explanation than just some Russian group just using it to facilitate their usual crime.
there seems to be a lot of misplaced praise out there for the trial-and-error, but this part of the game really just sloppiness.

I have to disagree. I thought the "here is the whole map, figure it out" aspect was brutal but brilliant. Dark Souls is the modern equivalent of Zelda for NES. You immediately have access to paths you have no business entering at the start of the game. But that makes it all the more gratifying when you come back later and concquer that path.

With ever advancing quest logs, way points, and real time navigation arrows, it's nice to see game designers go with the opposite approach.
Maybe I haven't been entirely clear.

I'm not talking about a mismatch between approach (over- or under- whatever) and goal. I'm not talking about quick hacks that were never refactored (because of course, there never is time). I'm not talking about code that has gone through many cycles of unpredicted change and has acquired many layers of cruft. I'm not talking about code made by inexperienced developers who still have a lot to learn.

I've seen all that. I've written all that. I've left code behind I would be embarrassed to show in public. I'm shocked some of it is still in use, and I'm sure people who have to maintain it will curse my name. That is part of the job.

What I'm talking about is pure, unadulterated shit code. No structure, no logic, no consistency and barely functioning only under very limited conditions. Utterly incomprehensible unless you immerse yourself deep into the mind of the author like an FBI profiler and a serial killer.

No, there is no one "right" way of writing code, but boy there are an awful lot of "wrong" ways.
I've heard of that scenario, but I'm curious about what the best way to produce a bug-for-bug replacement would be. Should you do it right, and then put a layer in front of it that switches/transforms the output to match the old errors?
For the price, I still think that most developers are better off buying a BeagleBone Black for $45MSRP which can run a flavor of nix. The default "IDE" it ships with is cloud9, and has js libraries to control the pinouts, etc. JS fans can use this happily, or you can put nix on it, and just install Node.
To possibly clarify, the way sentences are structured is itself learned, rather than relying on hard-coded rules.

Maybe you still find deep-learning disappointing, but there have been some successes from having the computer learn multiple levels of internal structure/representation from data.
How To Change Facebook Language
Yes.

ZipCode + SSN is enough to identify you, even without your name, close to 100% of the time. Toss in your name and I'd be amazed they'd ever got a false positive. I'm [honestly] not sure why they even bother asking for a mailing address other than to go from 99.9% confidence to 100%.

Fyi, there is ~8k people [on average] in a zip code. The odds of your name and SSN repeating inside a zip code is low. Name tho? Name could happen with reasonable odds. I used to know someone in my zip code with an identical first/last [not middle] name.
Xiaomi Mi3 launched - 13Mp, 3050Mah, NFC  325$
Agreed, it's just incredible how many times I've seen it. The person implementing is so afraid to push the boundaries that they end up with the same basic platform with an updated UI at best.
>> People who are willing to call things "shit" instead of being nicey-nice at least give a shit.

Or they're just adhering to the culture of calling all imperfect code shit because that's what they see others doing.

>> But it is important to be intellectually honest, and not be egotistical about one's own code, which could be shit just like anyone else's.

Well said.
I understand some people may feel uncomfortable with what they consider unfair selection criteria, but I see it more as an extension of the education process. Building a startup is a very intense educational process.
Maybe it would, but everyone punting the issue of "is it Constitutional?" to the judicial branch is also a violation of ethics. What if they mess up once?

The Legislature should not pass laws without sincerely believing they are Constitutional, and the Executive should not sign laws without believing they are Constitutional. Bush 43 violated this -- he thought McCain-Feingold was unconstitutional but punted the hard unpopular decision to Someone Else.
Yahoo Mail down-ish
The site is up, but you can't read email:
"There appears to be a problem loading the message list"

Also, I just found this:
http://downrightnow.com/yahoomail
NASA’s New Quarter-Gigapixel Hyperwall
What is This? Mysterious Amazon Web Baffles Scientists
The cost of solar cells, the limited size, the exposure they'd have on a car (impacts, rocks, hail), the percent of time spent out of sunlight (under trees, carports, indoor garages), and the very limited power supplied even when decking over the entire vehicle, vs. the cost of plugging into an outlet (which itself can be powered by a larger, permanently active, and optimally oriented PV array) makes solar-on-car pretty much a non-starter.

Perhaps a small array for auxiliary electronics, but even that's really not particularly cost-effective.
A while ago, I foolishly decided to spend $40 to get Dark Souls: Prepare to Die edition on Steam. The controls were so atrocious--both in the default choice of key bindings and in the control execution that made me feel as though my character was wading through Vaseline--that I found it completely unplayable.
I was an Emacs user back in the '90s. At some point I lost all my custom configuration and never had time to reconfigure.

A few weeks ago, I spent pretty much an entire day configuring Emacs, installing packages, themes, etc....In the end, things didn't really work awesomely. Key-binding issues on my OS X, certain short-cuts not working completely in org-mode, etc... (when not using an external keyboard, I absolutely abhor pressing the "option" key on my MBPro keyboard.)

Then I tweaked out Sublime Text. I appreciated how simple it was to change the themes, and install packages (though with emacs 24 m-x install-package was pretty simple, too), and it seems there's a package for anything (including a super-basic org-mode). And spending $70 on cross-platform closed source is probably worth my time that I save in configuration.

Though, who knows....I know enough VIM to edit server config files, maybe it's time I look into that for JavaScrip/Python development.
The alternative is to shut down payments in the middle of a launch. Which Paypal will do, and it's not like people like that any better.
Planning a Holiday around the Weather in Orlando
The weather in Orlando can vary throughout the year, but Orlando has plenty to offer whenever you choose to visit. The busy summer months are the hottest and wettest, whilst the winters are mild with little rainfall
Why is HN still tolerating this disgraceful excuse for a company ? Hacked twice. On both occasions deliberately withheld key information from their customers. Which as VPS providers is pretty much the most important thing they can do (i.e. be transparent about security issues).

It's hilarious for me to watch the hyperbole about the CIA, NSA, Snowden etc and yet tolerate a more direct and clear abuse of privacy and security.
I just give newish developers this link:

http://en.wikipedia.org/wiki/Code_smell

And magically the number of "this is shit" comments decrease dramatically. The problem is that people don't like seeing easy to spot problems, but instead of giving people a guide, they complain.
Well, if you already use the JVM, its Scala of course.

But ask yourself this: do you work in a team or alone? One of the first sentences is:

"While highly effective, Scala is also a large language, and our experiences have taught us to practice great care in its application."

And thats the biggest issue - Scala is a bit like the JVMs C++, you need capable programmers in order to not fuck it up, because it contains every paradigm ever invented.

Go on the other hand is much simpler, and I like it for that - there is great value in simplicity.
I prefer taking a couple of weeks or more myself.
This is a pretty ugly machine, and too bulky to be comparable to a bicycle.

This is the Tesla of bicycles: http://www.faradaybikes.com/

Currently selling for $3500, I would buy the Faraday if it sold for around $1000-$1500.