skysight-inc/HackerNews huggingface dataset:
OK, personally what would I do in that hypothetical situation?

Note that I would only take the trial week if I thought there was a good chance of it being a mutual match.

If it didn't work out despite that, then I would consider it a good investment of my time. Compared to starting a permanent contract and it not working out, it's a great outcome.

If I had several opportunities at that level of significance, then I would have already considered whether resignation from my existing job was an option.
Just because a book whose subject matter is of how to write better English and it itself is written in English doesn't make English itself a better language.
> Why not just avoid making this mistake in the first place by reading the code?

We're talking about programming errors. Are you suggesting the solution to human error is to just not make errors??

Note, of course, that wrong arguments will frequently not arise from a function call you just wrote -- but from changes in the code.

Say you merge in a trivial merge of some code, which changed a function's signature/parameters. The merge succeeds trivially. Now every single function call is a bug that is not only uncaught by a compiler. It won't even necessarily be caught at runtime. Instead, it may escalate to catastrophic, undefined/unexpected behavior.
Uber delivers adoptable kittens to your doorstep
There's no need to make a hasty decision -- we haven't changed the platform in any way or lowered our support efforts. If you've found that you can count on the dotCloud PaaS for your business (and thank you for that!), then nothing changed today. We're still here for you.

If you feel like you want to get ready for running on another platform, or using Docker as it matures, then I'd suggest the first step would be to move your databases to a neutral third party provider. With that in place, you can still run your code on the dotCloud PaaS, or anywhere else. As Docker and the ecosystem around it mature, there will be many more options.

I work for Docker Inc on the dotCloud PaaS and manage the support. If you have more private questions, you can reach us at support@dotcloud.com

/Andy
"back in the real world, it never costs a penny over the security deposit."

Funny you say that. I have had many landlords in the past when I was renting and at least 2 of them were shady and tried to take a portion out of my deposit with false claims that I did something wrong. One specific case, the landlord claimed that renters are supposed to pay for carpet cleaning when leaving. We had nothing of that in the contract. I pointed it out and her response "thats the state law" and she forwarded me a PDF of the state law for landlord/tenants. Guess what, I actually found a section in that same PDF that clearly said that tenants are not responsible for usual wear and tear cleaning unless agreed in the contract.

Overall, I think you are missing the point of why to own vs rent. I would rather deal with an HOA than a scheming landlord.
Warily, Schools Watch Students on the Internet
REMOTE: Office Not Required is now available
Even better ~ they offer a 30 day money-back guarantee. Cough up a credit card up front for a whole month, then get your money back.
For one, to get started, just open up a browser console, and have at it! No other language offers such a low barrier to entry.

Languages do not "offer" browsers. Browsers offer languages.

Javascripts flexibility is why you see emulators, 3D games and simulations, everything written in Javascript.

It's because people want to deploy to browsers and there are no alternatives.

Every language compiles to Javascript

Any language can be compiled to any other language if someone spends enough time on it. The reason people compile things to JavaScript is, again, because there are no alternatives.

The main advantage of Javascript though is the freedom it gives to developers

This sounds like something from Ministry of Truth in 1984. We're stuck with a single language, with no proper way to bypass it. The "alternatives" are ugly hacks that still revolve around the same language, have most of the same problems, then add some on top and make development tool-chains orders of magnitude more complex. How on earth this is freedom?
Talking of rhetoric, has the old "complaining about complaining - hypocrite!" shutdown been persuasive, ever?
ApacheCon NA 2013 Videos Released
I would think that maybe the intention is of encountering an alien species is silly because it's most likely not going to happen, not the existence of.

If it is existence of, then that's just human bias/arrogance.
Report: Obama White House OK'd Spying On Other Leaders
I recall seeing a critique of California's Proposition system that everybody votes for services, nobody votes to pay for them.

Of course there are also important movements like civil rights that don't always have majority support.
This was a really insightful response to a fairly typical neophyte language rant. I run a popular JavaScript meetup group and see a lot of JS devs trying to fit square pegs in round holes, struggling to make conceptual jumps from synchronous, O-O programming to a functional, continuation passing style. They gravitate to Promises or CoffeeScript, search endlessly for better control flow libraries, and try to write their own frameworks to make JS work like php/ruby/java, until eventually the light bulb goes on, and they get some of the concepts this article hit on. Thanks for posting.
On the other hand.... Adopting the mindset of the majority is not the same thing as representing them. I have a job, kids, a wife with a job, a mortgage, school volunteering, yard work, housework, and on and on. I should be able to vote for people I trust and go on living my life to a reasonable extent. My representatives should represent me and my interests, not mimic my exhausted apathy.
4 Hot SEO Tips
I yet have to find anyone in my family who cares about micro usb connectors. Their iPads and iPhones work just fine without them. Should we have SWAT team come to Apple HQ to force them redesign iPhones to include standard that you like?

Note that I don't advocate any kind of violence to be applied to, say, Samsung or you to have the same adapter as Apple or anyone else.
Wow! This is awesome. Might be a revolution coming. The first thought I had was - IBM PC. This could be just that for the mobile market.
In the examples, 0x3bffffffffffffffff decodes to -18446744073709551616, which doesn't fit into int64_t. Why didn't they switch to bignums after INT64_MIN (-9223372036854775808) instead? Seems a bit asymmetric.
> In the US, that same official would make $5000/month, so you'd have to make that bribe more attractive to risk losing his job and going to jail.

Which a millionaire can still easily afford to bribe him with a third of his monthly salary ($1700). If you go grab the Freedom House rankings or another such measure of corruption, you're not going to find that per capita income or Gini explain all of the variation from country to country.
Fragmented in what way? Physically? B/C NYC isn't that big, and has outstanding transit. My assumption is that NYC tech is actually less physically fragmented than SV tech.
> Not every action is moral or immoral

True, but there are some actions which some people think are moral, and some think are immoral. The religious questions I gave are like that. People disagree about whether an action is moral or immoral. Some Christians will think that it's moral and right and good to call Jesus divine (and a sin and immoral to claim the opposite), whereas some (say) Muslims will think that it's blashpemy and wrong and immoral to call Jesus divine (and a moral and good thing to claim the opposite).
It looks like things are improving in Myanmar, although it's too early to tell for sure:

http://en.wikipedia.org/wiki/Burma#Reforms_and_transition_to...

Another one:

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

I'm not very knowledgeable about the details, but it looks like he was basically handed the keys, and worked to transition to a democracy, rather than hold power.
Yay Drug War! Enabling permanent childhood for the violent, uneducated, and unsocialized at the expense of everyone else! What a great idea!
It’s important to note that following current rules and even breaking the rules when logic dictates will yield excellent results.
Hi author here. Thanks for the feedback :)

re: instantiating controllers - services definitely help, but you still have to design and expose APIs to manage the lifecycle of variables from the controllers, and often times (at least for me), there are a lot of cross-concerns and it becomes impractical to have services to deal with each permutation of concern groups (this is especially a problem in more exploratory projects). I should note that in the cases where maintainability suffers the most, I have upwards of 5 core model entities and a dozen other auxiliary ones being manipulated in a single page.

Also, when things need to persist across route changes, then you're pretty much stuck to polluting $rootScope (or worse, $cookie)

re: "Bi-directional data binding should never get you into a loop if you take care to only use the APIs in ngModelController"

Yes, they shouldn't, but under some unexplainable circumstances they do, even when I'm explicitly avoiding all the other undocumented traps (e.g. isolated scope interop, etc). One very big weakness in Angular is internal integration testing. Given enough moving parts, even simple things that should just work start breaking in very strange ways (looking at you, ng-if).
So in every single function, I have to either:

A) Silently ignore errors in param counts, get cryptic bugs later when a trivial merge changes a function signature, or when changing a function signature.

B) Add explicit code to check the parameter counts at a huge cost (a per-function overhead!) along with extra tests for this silly thing for each and every function. This overhead is insane!

I have to choose between cryptic bugs and insane overhead, all for what? So you can use "args" and not "*args"?

This is a catastrophic choice for the language.
Those clauses are to prevent the application from downloading code that is not reviewed. Blocking HTTP requests and requiring HTTPS requests would block several categories of legit applications but it would be nice to have them explained.
Ask HN: Who plans to buy shares in Twitter's IPO?
On reading the title my mind immediately went to the Nic Cage movie "Knowing". Someone needs to check if their process has a finite limit.
‘Callback hell’ isn’t a problem for people who’ve written a lot of JS.

I get the feeling that people who say this write a lot of JS, but don't read a lot of JS written by others.
Why are children the reason to buy instead of rent? My parents were renting till I was around 13. Then they bought a house. Years later they sold it and moved to a different one (they bought that one too). It never made a difference to me.
Doesn’t really matter if the national implementation sucks. In Germany the burden of proof flips after a mere six months (from seller to consumer), so the two years aren’t worth much. How are you, as a consumer, supposed to prove that the defect was present when you were sold the device?

At least until a few years ago that was also Apple’s point of view, making all the EU consumer protection laws completely useless in Germany.
That's a good idea. I only had one come up, and wasn't all that interested, but I'll go ahead and buy it to help encourage more soon.
Ugh, I'm an iPhone junkie, but talking to it in front of others is something I can never see myself doing. Siri is a powerful tool (on the occasion that it takes less than 45 seconds to respond), but using it like hopping on a Segway. There's something so obnoxious about it, I can't bring myself to do it unless no one is around.
Facebook data: Netflix is UK’s top streaming service but not with women(graphs)
Because there are people running businesses on dotCloud currently?

Because, at least in my humble opinion, it's actually better than Heroku?

Because, at a minimum, cutting it off at the knees would engender tons and tons of bad will amongst their current customers?

Because the customers deserve a couple of 'writing on the wall' style posts like this to begin thinking about migrating to alternatives before the cutoff is actually announced, forcing their hand in what could be 'too short a time period' to get migrated?

The more time they buy their existing customers before dismantling what works, and what people are paying them for, the better.

That said, this is the 'writing on the wall' that people should be looking for alternatives, at the barest minimum.
This is the true nature of the EU, other countries brace yourself and be prepared to receive modernity. There is a possibility that the story got mothballed as false of course because of PR reasons as they always do.
You're correct here. Superstars are expensive, and need certain types of roles to stay. If you don't have that offer, it's better to not design recruiting strategies around that.
The problem is the design here is to trade errors that could be detected with cryptic bugs that can slip through. Or alternatively, adding insane per-function overhead/testing to manually cover signature checking.
I use a combination of framework and build it myself. It really depends on the aim of the site. Frameworks are nice for larger sites but if it's just something small, with a limited feature set, knocking up my own css and minimising the size of the assets is a good thing in my opinion.
I don't know about this (and I see this idea expressed in other comments)... Something about that just seems wrong to me.

What DistroKid is doing is showing good will to users who for whatever reason decide to game the system. It's a fair and square proposition: "This service costs money, we see you are trying to game the system and instead of just kicking you out we are willing to assume you're going to be honest and pay if you can really afford. It's the choice we made (to trust our customers), and that's it."

Constantly nagging about payments, when they already agreed to let people not pay, would in my opinion and taste be just pathetic. The message that would send (again, in my opinion) is: "Remember when we said we trusted you? Yeah, well, that was just to get our foot in the door. We don't, so now not only will we take your money, we'll insult your intelligence with this passive aggressive message." I assumed you're proposing this message pops out as the second phase of the current scenario. OTOH, if they offered this kind of deal right from the start it would be a different thing, but please -- sans passive aggressive pop-ups on morality. ;) That said, I think what DistroKid is doing now, as it is, is perfect.
You have to remember that for dudes(still typically willing to work more), are not finding those relationships attractive, especially when they're in a tight spot.

They're trapped between welfare and work, and the group is growing; do you think these people care about mainstream motivations or even peer pressure?
It depends on the video game or the porn in question. A Bible is going to prime for social/moral thoughts and feelings in a very significant way. For a religious person I doubt there's anything that could make attitudes about morality more accessible, and accessibility is almost the whole story for behavior.

I think if a video game loading screen told you "Piracy is WRONG!" it would be ineffective in GTA, neutral in Civilization, and effective about half the time in Mass Effect.

Likewise, if gonzo porn had interstitials about how copying is wrong, I doubt anyone would be moved by it, but if political feminist porn had little interludes where the director said she didn't make much off her work and would rather you support her, it would almost certainly be effective.

People who are religious will happily do a whole number of viciously amoral things, like go to war, kill people, or make others feel subhuman for their gender or sex preferences. But people in general will react as the situation warrants, and if you can control that situation you can control people.
Just because something is owned by a private company doesn't mean they can do what they want and the law isn't allowed interfere. They cannot close it to Jews or black people, the law is quite clear. I'm suggesting making a law that says they cannot counter/restrict other people informating customers of their rights.
Hm… global information is flowing very quickly these days… what with the Internet and all. Are we on the edge of a "calamity"?
Got one match, and it was for $3, which as far as I'm concerned is basically full price.

Not really, full price for the Kindle version was $9, but ebook prices are pretty much a) free, b) less than $1, c) $1 < x < $10, or d) more. I don't find the difference between 3 and 9 to be significant in this case.
London-based Bitcoin exchange Coinfloor opens for business
Without Python, Ruby, Javascript and Lisp, we are sort of running out of dinamic languages options..

But the funny thing is the one that got left out, is the one that is faster than Javascript: Lua
Yes.

No I'm not missing the point: I show how, within a few lines, these 'missing features' disappear. e.g: constants, type annotations, objects as keys.

Adding a whole language feature to save a few lines of code - not to my taste. You don't need a new language feature to express an idea if it can be trivially expressed in the language as it stands.
I was e-mailed on the 21st. I bought a font from them a long while back. I have not received any e-mail about a credit card problem. The card I used is long cancelled.
You might want to try pitching forums WarriorForum and DigitalPoint...most of the users are amateurs, but there are some big players who might be able to assist you.
Randomly generated ideas for games
Er... The Bay Area's tech scene stretches all the way from San Francisco down to San Jose (and a bit beyond, even). That's a 50 mile drive all by itself. I recall when living in SF that the SF tech scene and SV tech scene were eerily separate because of the city/suburb divide. It's far from unified.

Compare with the tech scene in NYC which is almost entirely based in Manhattan - a 5-mile stretch of it no less (from Bowling Green up to 59th St), that you can traverse by train or cab in a matter of 20-25 minutes.

If pure concentration of people/companies is the X-factor, NYC should've trounced California by now :P
To be fair, the article's actual title seems slightly less link-bait-y.
These kind of binary formats always have vulnerabilities.
eg http://technet.microsoft.com/en-us/security/bulletin/ms04-00...
WPCmdCtrl (http://wpcmdctrl.com) - Simplifying managing multiple WordPress installs.

It's cool because:

* It takes the headache out of maintaining multiple WordPress sites.

* The main plan is that everything is "set and forget". Install one plugin and that site is covered:

* Automatic updates for both point (3.7.1, 3.7.2, etc) and major releases (3.8, 3.9). The point releases should actually happen 1-2 days sooner than the 3.7 auto updates from Wordpress.

* Automatic plugin updates

* Automatic file and DB backups that are stored in S3

* Uptime and response time monitoring.

* "white screen of death" alerts

* Malware / blacklist scans and comparisons of core and plugin files against WordPress.org versions.

This was built for my own internal uses. I had one consulting client that managed around 600 sites and could not get their heads around the other management tools on the market, but could work from a Excel sheet that had the urls / usernames / passwords for all of their sites. When an update was ready, their procedure was: downloading all of the files via FTP, downloading a SQL dump, pressing the "update" buttons, looking at the home screen to make sure it loads, updating the excel sheet with the date and install version and moving on to the next site. They averaged 4 sites per hour. I'll let you do the math on how long that took to get through all of their sites.
This original story was about information about the warranty in the EU. So I don't think the first amendment of the US constitution applies in this case.

(And yes, it's a vague quick suggestion, this is a discussion board, we're not writing laws here)
Ironically enough, in this case, Solomon originally started dotCloud as a tool to help manage server images, which he then leveraged into a business based on the tool, which now seems to be transitioning back to the tool itself as the core.
Deep learning, AI/real brain research leads/news/compendium/singularity
Jeez, why can't browser developers be more considerate of the poor put-upon user agent-detecting site developer?
> write.

How many prisoners have free access to pens or pencils?

(Not snarky, I really don't know)
How hard is it to extend 'foreign' to other languages besides C/C++? If this is possible, a guide for doing so would be invaluable. It would be awesome if there was a lisp that could compile directly to LLVM using native objectiveC libraries on iOS. VERY cool work, thanks for sharing!
The bigger problem is that there are languages that make it hard to write good code. Javascript is one of them.
I think one of the arguments for Ruby over Python is the whole Theres More Than One Right Way To Do It philosophy which does make things significantly easier to write down in Ruby, especially coming from scratch. This is much like Postel's principle---a computer should be receptive to many slightly malformed inputs because they will happen. That makes the computer more successful.

The problem is that once you start accepting malformed inputs you can never be rid of them and thus you have a permanent tower of babble[1] problem.

[1] intentional
I'm a bit confused. Why is this on Hacker News?
"rents are about 30-50% higher than a mortgage for a comparable house in a comparable neighborhood."

That's HIGHLY unusual and perhaps a very local phenomena. If accurate, you should buy a house, for cash perhaps, and rent it out to get phenomenal returns. Perhaps you're not accounting for insurance, or prop tax, or utilities as part of the rent or something.

Usually, arbitrage sets in, and in the long run, renting money from the bank ends up costing about as much as renting land from an owner.
Gabriel Monroy here, creator of Deis, one of the Docker PaaS's (http://deis.io/overview/). I'd love to pick your brain about your current dilemma and see if we can help. Email me: gabriel _at_ opdemand.com.
I have many, many books in my purchase history, but only 8 - so far - are MatchBook-eligible. OTOH, one of them is Cryptonomicon, purchased in May 1999, so, hey.
I don't imagine there are going to be hordes of affiliates in this space. It should be manageable to run something in-house. There's affiliate program software you can run on your own servers and not have to give any network a cut of the commissions.
ActiveRecord's Dirty Little Secret
New technology is essentially a 'microwave' for home beer brewing
One thing that makes counting tough is that in NYC there isn't a hard divide between tech and non-tech, and many firms support niche verticals. Rather than general purpose Big Data companies, we have Big Data for Media, or Big Data for Finance.

The industries supported also wind up looking very technical. Is an exchange a place where stocks are traded, or a technology where stocks are traded? It's looking more like the latter. Are digital media companies part of media, or part of technology?

For those into applied technology, this is the beauty of the NYC tech scene. Perhaps it's a little less glamorous for researchers.
The little known ($1,000,000) Shuttleworth Fellowship, apply today
Apple Censors News of iOS7 Wifi Issue
World's strongest beer is now 67% ABV
I think it's inarguable that Ruby and especially Python are somewhat inhospitable to functional programming as compared to the rest of that list.