skysight-inc/HackerNews huggingface dataset:
Hmmm, I'd agree if the issues were all performance-related, or if the author had said "make sure to let us know if you are a large deployment." What the author actually said was "large or impressive" and that point was reinforced several times. I don't know how you measure "impressive" but it sounds a lot like "special" to me.
That sort of syntax reminds me of Objective C's key paths.

[object valueForKeyPath:@"them.public_keys.primary.bundle"];

which is part of the larger, more in depth, Key-Value coding interface. It was definitely something I missed going back to PHP, Javascript and other languages after using Objective C.
Making Business Apps Without Coding a Thing
Well, I'm glad to see that you at least appear to be headed in more or less the right direction. I'm not about to invest $100 in Clojure at this early stage of the language's development, but I'll be interested to see how the tooling continues to progress.
A wun time thing.
I really liked the part about there actually being low intersection between developers who know embedded systems and web technology.

The new web administration interface will still be written in Lua but they will push all the markup handling to the browser. Embedded systems are probably the best example where having a slim json api together with a rich client side html5 app is the most beneficial.

I'm somewhat intrigued to look into how I could possibly contribute, seems like they need web developers.

http://luci.subsignal.org/trac/wiki/Documentation/JsonRpcHow...
Now that I'm back on a desktop computer, I'm looking and it does look pretty good to my eyes, but I could see how it might be too thin for some people.
Hey Kremlin,
I can't offer any mentoring, but your post reads like your in the exact same situation as I am. I have been programming on and off for about two years, mostly Python and Javascript.
I have three months off this summer that I want to spend getting my skills to a professional level.

I'd like to get in touch and hear what you plan to do next. If interested, email me: philipp@[my HN username].com
They want you to think they leapt over tall buildings. In reality, cheating seems to be the preferred strategy among those (from the Boomers and later generations) who've clawed their way into the leadership ranks of Corporate America over the past 30 years.
Interesting. I saw one other post few days back(don't have link handy). OP had contributed for 100 days. Question to you(and others) How do you select projects for that?
My bank enforces a six character limit and the passwords aren't even case sensitive. But, brace yourself to feel safe - they make me answer a security question (in this case, "What high school did you go to?"

They made a (record) four billion dollar profit last year, so this strikes me as security designed by someone with an MBA and a spreadsheet. I'd be upset, but, I've been stupid enough to keep doing business with them...
You're right. It's so much sillier to do this:

<fruit id="10" name="orange"/>

Than this:

{"fruit": {"id":10, "name":"orange"}}

because the first one is called a "markup language" and the second one is called an "object notation". I'm not buying it.
Wow, this sounds insane. Here in the UK they have recently improved the electronic transfer system so that money appears in the other account (clears) in 2 hours or less (practically instantly for accounts at the same Bank). I do not know whether large bank transfers using BACS or CHAPS incur a fee but most people happily send money to other people electronically as few people have cheques anymore. The banks seem to have stopped issuing cheque books, and no shop that I know of will accept them, so it effectively killed cheques. The older generation probably struggle without them.

They have recently pushed out the mobile payment system called PAYM (someone obviously got paid a fortune to think of pay + mobile, eg. pay + m ... . . paym) where you can send money to anyone else with their mobile number. They need to have registered their mobile number with their bank for this to work (and not all banks have signed up to the system) but it should make sending money really easy.

People seem to use Paypal a lot for sending money around but they're greedy with fees so I am keen for this PAYM system.
Out of curiosity, what do people think of reading a programming book in ebook form? I love using my Kindle for novels, but I tend to read programming books in quite a non-linear fashion, and like the fact that I can quickly flick through the book to find information about a specific topic. Having said that, I have not tried reading a programming book in digital form, so it may turn out to be better than I imagine.

Thoughts?
I had this exact problem in Python and wanted to be able to use dot-notation (i.e "book.metadata.title") to query the structure (like MongoDB, etc do) so built my own library for doing it:

https://github.com/imranghory/pson

(Also available from pypi via "pip install pson")
I got an email from my credit card after a single CVV failure, because the guy at the Apple store entered it wrong.
Why a Louisiana sheriff's pension fund got mad about US spying on China
you can share your items with your friends on social networks (facebook and twitter).
Alternative lesson: UI design matters. Github is achieving what they want (increased participation) by stimulating daily activity through an activity graph. Example: this article, John Resig (https://github.com/jeresig), etc.
Free buys transit, and that transit is full. All the time. The article is talking about settlement free peering. There are significant differences between Free running their uplinks hot and a peering partners running their interconnects hot.
"This feels like the scene where Mel Gibson and Rene Russo compare scars in Lethal Weapon 3."

You might also refer to the scene from Jaws(1975) where Hooper and Quint compare scars: http://www.rowthree.com/2011/10/18/finite-focus-competitive-...
Wanna buy or sell side projects?
Depends on the book, but on the whole I don't enjoy reading programming-centric ebooks due to the code examples: the line breaks tend to make it extremely difficult to follow what's going on.

It does depend on the device, though: Reading programming books on my iPhone is really bad; My Nexus 7 is better, and my (original) iPad is ok.
Well, you have indexes too, and ctrl+f so might as well be better.
This does indeed seem to be the case. And since that means the original topic here is not really news, I'll use this space to point out that this is why, in general, I hate sales and companies that have a lot of them. Constant sales basically tell the customer that the sale price is the real price and you're a sucker if you pay full price... but you have to constantly check and watch and do a bunch of extra work to be sure you get the real (sale) price.

Please, just have a price and charge it. I know, I know, it's better for your metrics to practice price discrimination, and constant sales are a way to do that... but it pisses off customers who just want a simple, fair price. If you really need price discrimination, add "enterprise" features and let people who want throw money at you pay for things no one really needs. Just don't make me stop in the process of buying something because I know the price isn't actually the price and I have to wait until the price is corrected to the real price with a sale (and likely never actually remember to come back when the sale is on).

Having frequent free shipping sales creates the same effect. If I know you offer free shipping sales more than say... once a year, I literally will not buy from you if free shipping is not currently offered. And I will quite likely forget what I was going to buy once free shipping is turned back on.
This circumstance would be amusing to me if it wasn't way too common. People that are employed in or close to software development are well aware that when communication with user/clients/whatever is complicated. Incomplete and misinformed interpretation of requirements are the poster child of difficulty to discuss software. Then a developer turns around and fails to communicate with the people that develop the software they use.

For all the huffing and puffing I see people do about professionalism, very few of the "professional" mailing lists I'm subscribed to have adults that can say "I'm A at B, and am looking for a contact at C to email me off-list to discuss D."
Git's Stash feature explained
>>AdBlock has even closed their public source repository and issue tracker...

>With the power of your search engines combined:

>http://code.getadblock.com/releases/

Of course they have releases and since JavaScript isn't compiled they include the source code. But what I said was that they have closed their public source repository (SVN) and issue tracker.

>>...to disguise who they are and what they are doing.

>That's what you might feel and assume. Don't make this into a fact.

So pointing out that AdBlock is tracking you doesn't count as a fact? I think that is something you really don't want to involve your community in.
Barclays bank uses two-factor authentication for logging into their online banking (using your card, so that you have to enter you PIN for your card on the little authentication machine to get a code to log in), although you can also set up a PIN to log in without it (I haven't bothered - it's safer not to, right?!). You also need your membership number and a memorable word AND a number as far as I can remember (I do it automatically now)

They also require this authentication step to be carried out for sending money to someone else online for the first time. They also require you to enter your PIN against your card using the same mechanism when you go into a branch, as they cannot access details about your account without you doing it. I suspect it stopped people mugging others and they walking as saying "Can I withdraw £100 on this account here please?" with the card they'd just pinched.

The Barclays one is called PINSentry and they've had it for nearly 10 years I think? My device still hasn't ran out of battery (it gets switched on when you insert your card).

My wife is with Natwest I think and she needs the little card device for setting up new payments but logging in does not need it.
> It makes almost no difference in your chances at brute forcing a password

Depends on how many people use a password in the top 100 most common vs. how many use one in the top 3. I would think it would be a sizeable difference.
How is it Facebook's fault that your friends are posting pictures of you online?
Your concerns about quickly flipping through pages are valid. I regularly read programming books in ebook form, mostly since they are cheaper, but it isn't a perfect experience. I tend to get used to searching and setting a lot of bookmarks. One other note: Charts, graphs and tables tend to not translate well to a smaller screen (I have a nook simple touch, YMMV)
Lost Days – ロストデイズ 3.Bölüm  Türkçe Altyazılı izle
Not only that, a few months after asm.js was included in Firefox, Chrome had optimizations done that helped a great bit with asm.js (http://blog.chromium.org/2013/05/chrome-28-beta-more-immersi...). Possibly a coincidence, but they certainly seem to care about asm.js performance above and beyond generic JS performance, even if they're not going to support the pragma.
I would love this to be true, since it would basically double my net worth, but it's very rare for a security incident to kill a company. Target is the exception, and just required two human sacrifices.
It means stopping one recording and starting another, and defines the point in time that determines the duration of the run. It can be used to, say, automatically save the state as a checkpoint to return to after a mistake.
OT: for a second, I thought there was a smudge on my screen.

http://unicodelookup.com/#、/1
The ability to search an ebook can be tremendously useful.

I too often prefer using technical books in a non-linear fashion, and a paper book is often still superior for this, but there's not much difference, search can let you "flip through" the ebook quickly, and can find things an average index + Table of Contents (TOC) won't, or won't easily.

Good ebooks will also have links in the index and TOC that take you right to the item.

Note, after reading wiremind's comment: I use a 24 inch high quality WUXGA (1920×1200) monitor and PDFs for this; I can envision problems with smaller form factors and can't speak about other formats.
"redistributes capitol, talent, resources"

If capital is unavailable intentionally by central control of the economy, the talent has a negative value (mismanagement destroyed the company, perhaps) and the resources are regulated away except for grandfather clause'd incumbents, then this good idea doesn't happen.

If it did happen, it would be good, but I believe it no longer happens.
Why can't mobile apps be more secure?
Because of growing threats to mobile app and user data at risk... Why cant mobile app development team focus on security. that to when someone like http://appknox.com can offer it for free!!
I think that the analogy would be that the customer panned the restaurant because he had severe allergies and didn't tell the waiter. In order to serve special interests, the vendor needs to know constraints.
Two weeks after the "60 Minutes" broadcast, the German magazine Der Spiegel, citing documents obtained by Snowden, reported that the NSA had inserted backdoors into BIOS, doing exactly what Plunkett accused a “nation state” of doing during her interview.

But how is this related to the article at hand? Unless the NSA is somehow able to introduce malicious code into Google's systems view email and meetings, what problem is this article trying to address? That Google should avoid any contact with the NSA/government?
Is fundamentally more shady than leeching off an ad-supported Web site in the first place?
Is it possible to block all that crap using the hosts file? It would block on all browsers that way. Or would it be way too long?
So you do you serialise and describe a ring buffer object in JSON? How do you provide a decimal type or a complex number? How do you validate this? How do you describe this object to a foreign system? How do you query the object? How do you transform the object from one type to another? How do you transform that object to a document?

You completely misunderstand XML. It's more than an adequate markup language and more than an adequate object format.

XML has few tradeoffs other than complexity. JSON has all tradeoffs but complexity.
It was standard to hash passwords in /etc/passwd back in the 1980s.

Still, when you pin code is limited to 1 million combinations, all the hashing in the world isn't going to save you. You need to keep your DB secure, no matter what, and that's where resources were applied.
I've found myself falling into this pattern, and wondering if others share it:

a. I see a 50% off book at O'Reilly that I'm interested in.
b. I check the price at Amazon.com. The regular price is usually a few dollars more than the discount price at oreilly.com.
c. I purchase the book at Amazon because it is just easier, even if it slightly more money.

I actually feel a bit bad about this: I'd rather give the money to Tim and Co directly. And, yes, I know it isn't that hard to do this from the O'Reilly site...
Citi Student Loan website maxes out at 6 or 7 characters and is utter garbage on top of that. Worst case though, someone could pay my student loans for me I guess.
This seems like an awesome idea. What about this though:

> You must be at least 17 years old to download this app.

> Frequent/Intense Alcohol, Tobacco, or Drug Use or References
somebody could do something bad to your food in a restaurant too, you know?
Also you need not give your source code... if its apk our automated cloud based auditor will still trace the issues!! And help you solve them...
Ah! Good reason. Great idea, hopefully you can get it in android & a web app version. This could help end a lot of waste.
Researchers See a Post-Snowden Chilling Effect in Search Data
It's not legally debatable in California, because those are the judgments that led up to Prop 8. It's settled law. And it was before Prop 8 aimed to change the constitution to strip equal protection from gay people. Which is why those paying for Prop 8 are literally guilty of trying to break up existing families.

You might believe permanent cohabitation between gay people is different, just like most people who were opposed to interracial marriage. But, in both cases, it's not materially different with respect to civil marriage. Not with regards to equal protection, because no anti-gay bigot has been able to demonstrate in court a rational basis for making that distinction. And not in my experience, where what I see is just like what I see when I visit my straight friends. Happy couples and struggling couples; childless couples and couples with happy, laughing children. Children who deserve society's protection, just like any others.

Regarding the last bit, you can't claim half of society on that. An ever-declining portion of society is anxious, concerned, confused, or misled on gay marriage. I have lots of compassion for them. There are also some people who believe it's against what their god(s) want, but correctly recognized that using the power of the state to impose their religious views on others is wrong. Them, I appreciate.

There are also some bigots -- a much smaller number than the other groups -- who say hateful and false things, as you have. They, and you, can go fuck yourselves. We survived the much greater social upheavals of reducing anti-black bias; we'll certainly make it through accommodating the smaller number of homosexuals. You and your friends can go on to be the Jesse Helmses and the Don Sterlings of your day, muttering into your bran flakes about how it's all going to fall part any day now while your grandchildren politely ignore you and get on with their lives. Enjoy it.
Hacker News, what are the best books that you have read that are focused on mobile app development?
I'm surprised you are allowed to take your work from within Google and turn it into a personal startup.
You get contact-less now which doesn't need any pin at all, just tap the card on the machine and your purchase is complete.
Some Common Agile Misconceptions
My thought exactly, as a food exchange for well to do people this is a neat concept and all(especially with people who garden), but if people who actually NEED the food are able to use it (people who probably don't have iPhones) to get food that would otherwise be wasted then this app transforms into something life changing.

It goes from nice little app for people to waste a little less food or save a few bucks which they will spend at Starbucks or whatever, to an app that feeds people who would go hungry in a way that requires very little effort or cost to the person with extra food.
Packt Publishing is running a similar promo today: every ebook and video is only $10.

https://www.packtpub.com/
Posts like this one make me wish there was a downvote button on them. While the headline is technically correct, it's (intentionally) misleading and will draw several comments about how people "suspected this all along" from people who haven't even read the article. Mods, please rename.
It can be done like this too:

<fruit>
<id>10</id>
<name>orange</name>
</fruit>

Which one is better? I find it hard to decide, and I believe most people do. And that's why we see it mixed, often in the same XML document.
1) Use Graph API to scrape all users who have interacted with a brand. liked, commented, etc.
2) Target ads directly to those users
3) ????
4) Profit!
When HHVM & Hack can easily replace the 10 years of legacy php/html/js soup code and bastardized ZF1 implementations without downtime or extensive developer resources I'll believe it. Unfortunately most non-technical companies only care about performance when it's obviously costing them money (i.e., the servers are crashing.)
How to convince the world to get over the 'yuck factor' and eat insects
I collected all the various definitions of full-stack i could find online. it's basically meaningless.

http://wayfinder.co/pathways/535e46a318fbce1100cf7f2a/the-va...
page 15 also related.
Why would you use mockObject.getPath('/baz/zar/zog') over mockObject.baz.zar.zog? Unless getPath is null safe and you expect that sometimes part of the chain doesn't exist, but the docs for getPath don't indicate that as a feature.
Thank you. Sorry I mess that.
It varies widely.

The O'Reilly eBook versions are very consistent. I really rely on the reviews on Amazon for the Kindle versions (there are often complaints of layout issues in code examples and diagrams).

O'Reilly is by far my favourite publisher/store for eBooks. If they can't lay out a certain technical book in a usable form in epub or mobi, then it probably can't be done. In those cases, I just use the PDF on my computer or on a large tablet (Nexus 10). It's all DRM free, multi-format so I can use whichever format is best for the content.

For diagram/image-heavy books I usually default to PDF.

In terms of non-linear reading, it's got to be printed books or PDFs with a proper TOC and bookmarks on my computer.
The Entrepreneur Startup Kit to help you succeed – From Ruslan Kogan
Crazy idea from Ruslan Kogan - all for a reason
Android's C Library Has 173 Files of Unchanged OpenBSD Code
I don't think it has anything to do with time, but with this definition: An organization formed to search for a repeatable and scalable business model.

Or Paul G.'s: startup = growth.
> I'd suggest you look into how things work out in the real world.

In the real world the rich already have access to "better courts" because they can afford to hire top lawyers.

My argument is that it's not going to be necessarily perfect, but simply better and more fair to the poor if government wasn't a monopoly on police and courts.

Of course the rich would get better everything. They always will. The point is to improve the lot of ordinary people, not to hurt the rich. If you intend to help the poor by robbing (taxing) the rich, you're trying to do good by doing harm - that's not moral.
A recent security breach and the end of DrawQuest
It's also a far more readable language, which matters more than anything in large-scale projects

On the other hand, <? ?>.
It used to be true (for years) that Chrome extensions couldn't block loading, so my guess is not everyone's realized that it's changed. Pre-2012, Chrome had no way to block a request, so you could write an ad-hiding extension, but not an extension that blocked web-bug/tracker loading. The webRequest API was added in 2012, so now extensions can do that.
> Unless getPath is null safe and you expect that sometimes part of the chain doesn't exist

Yes, that's exactly why.

> the docs for getPath don't indicate that as a feature.

The docs currently state 'If any of the keys are missing, return undefined. ' Perhaps they should be more explicit? If so I'm happy to take suggestions / pull requests.
The one you use is better (correct).
Large hosts file can slow down your computer. At least Windows had issues with that AFAIR.