skysight-inc/HackerNews huggingface dataset:
I can still visualize what it's like to know nothing, because when I saw a BASIC program for the first time when I was ten, I thought the = signs denoted mathematical equality (equations). How the heck can X be equal to Y + 1, if in the next line, Y is equal to X - 2?

Later, I tried using high values for line numbers just for the heck of it. Can I make a BASIC program that begins at line 100,000 instead of 10? By binary search (of course, not knowing such a word) I found that the highest line number I could use was 65,000 + something. I developed the misconception that this must somehow be because the computer has 64 kilobytes of memory.
Nest Cam
Maybe the engineer who is involved wasn't able to obtain organizational signoff in time for Apple to put their name on the list of top-level endorsers of the proposed standard? Hopefully Apple can issue a statement later.
It highlight the difficulty of comparison, that this tool assumes a western diet. I'm talking about milk, cheese as part of the cost of living. Nearly all chesse is imported and milk is rare. Also boneless skinless chicken breasts?

Not sure the solve for this, just found it interesting.
> You moved the goal post from dropping JS (again, dream on) to (in the future) using wasm as compiler and polyfill target.

I'm not suggesting dropping JS; that's too much to hope for. If nothing else, backward compatibility with existing sites will require supporting it approximately forever. I never intended to imply dropping it, just that WebAssembly becomes the interoperable baseline, with JavaScript and other languages being peers on that common baseline.

I disagreed with the statement that "JS isn't going anywhere"; I don't think it's going away, but it's clearly going to evolve and go new places.
This Yagisawa paper is of poor quality and lacks adequate proofs. It unfortunately uses the exact title as a 2011 paper by Brakerski, Gentry, and Vaikuntanathan: https://eprint.iacr.org/2011/277.pdf

The BGV paper is the real deal.
So? Many people claim they bring something better than the existing taxi companies. If that's the case, then they should be able to survive this no problem. If they can't, then it turns out that what they brought to the table wasn't that great in the first place.
Why America doesn't win its wars
Get Started with ECMAScript 6
Is Shopify still an incoherent mess to develop for if you're on PC?
Pick a medium sized project, and sketch out all the steps and sub-goals (and update/redo this sketch as you make progress and understand what the final implementation may look like). Then slowly conquer those sub goals one by one, googling furiously and reading what you find very carefully the whole way.

You can decrease/increase the scope of the project part way through depending on how smoothly things are progressing. Fully executing on a simplified initial version is much better than half way executing on a grander vision.

Don't be afraid to ask for help if you get stuck. You will be amazed at everything that you have learned by the end.
Most taxis have an app that does similar things to Uber.
Editorial: Why VR Is Going to Be an Enormous Flop
AgileBits comment on the latest Apple iOS/Mac shenanigans. http://www.theregister.co.uk/2015/06/17/apple_hosed_boffins_...
-
AgileBits, owner of popular software 1Password, said it could not find a way to ward off the attacks or make the malware "work harder" some four months after disclosure.
-
Doesn't appear to matter what password manager you use, if the underlying software is broken.
I'm 100% ready to jump ship there. I would rather work at a shop that does any other language besides Javascript for web guis even with more than a decade of js dev under my belt. The problem is they are impossible to find.
By that argument, it seems like you would be in favor of being extremely selective about who becomes your next fellow countryman. If he turns out to be a liability, you're just that little bit further away from being the next superpower. He may well not, but what if he does?

Could there be social welfare costs? Rising income inequality? Unemployment of current citizens?

If you want to frame the problem in economic terms, a frank discussion of the risks is mandatory. Right now we usually talk about it like a ca. 2008 banker might have talked about naked credit default swaps. Sure, there might be a risk. But think of how much money we can make!
I'm curious: do you have any idea why after running this command would security start asking for password for various keychains?
https://remysharp.com/2010/10/08/what-is-a-polyfill
What data do you think DDG has on you now, that they could sell? Or is your concern that DDG could cell out on the promise of users, and that users would fail to notice a change in privacy-respecting behavior?
I knew the government subsidized public transit, but I had no idea it was to that degree. Wow. I wonder if buses will prove more competitive if/when they're self-driving. Do you happen to know how much of that bus ride cost is for drivers? For vehicle maintenance? Would love to see a breakdown.
So they have the right to a good life because they always had a good life?

I can understand that such thinking is convenient, but especially those who are afraid of outsourcing haven't done that much "building" at all. And how come that in virtually any other regard competition and free enterprise is enshrined, even to the detriment of poor people and low income workers, but not when origin is concerned?

For me this entitlement does not follow immediately from some kind of ancestral rights.
One of the reasons why I'll go with Dart or TypeScript or whatever anyway. ;)
If user experience is your advantage, then you should go native. Some product like xamarin or nativescript able to provide standard native experience with little effort. You can call it write once read anywhere. But if you want big customize UI just like snapchat or instagram, i think there isn't any shortcut.
If they loved it, then they should be willing to pay. I don't see why people liking a service means they shouldn't have to comply with the law.
There was an attempt to do this with the JVM a long time ago, called LiveConnect. It failed.
In Sweden all taxis can charge what they want. [1]

[1] http://www.visitsweden.com/sweden/Travel-guide/Getting-aroun...
KeePass from version 1.24 & 2.20 (in 2012) use header authentication to prevent data corruption attacks.
http://keepass.info/help/kb/sec_issues.html

cheers, Paul
To be fair, seeing .bak or .config or private key files, etc. accidentally pushed to github is not exactly uncommon.
There is a saying in coaching: "practice does not make perfect. Only perfect practice makes perfect."

What that means is that the point of practice is to reset habits to the best possible technique, so that when the athlete is under duress, they are habitually as efficient/effective as possible. Any practice done with poor technique is basically wasted time, and potentially counterproductive. This is true at any point in the athlete's development, from day one to just before the title game (or match or whatever).

So, just writing a lot of javascript will not make someone a great javascript developer. If they write a lot of crappy code, they will become an experienced, crappy developer.

The best way to achieve greatness is to have a great coach (or teacher, or mentor). That person can help one shortcut to the best technique, and they can catch and correct one when one strays from that.

But if one does not have that, then disciplined self-study of known great performers is an ok substitute.

And, when it comes to "how to become great" articles, I think the writer usually assumes that the reader is already somewhat engaged--that their target audience is already writing javascript but wants to get better at it.
Most likely because his previous employer was the company that had the better contacts.

However I do believe he wasn't a mole rather another manager driven by greed alonside the board members.

Once upon a time I worked for that Finn company.
> But, unlike asbestos, graphene won't be literally all around everyone right?

Also unlike asbestos we may be able to manufacture products which use an astonishingly small mass of graphene to be useful. Perhaps that small mass can be suspended/isolated with other materials that will mitigate the likelihood of impacting humans.
Build realtime apps with less back end code withdeepstream.io and rethinkdb
We should stop lawyers from re-defining words like unlimited. We should make sure that if somebody says unlimited in advertisment or product description it really means unlimited. I know, I am an idealist. :)
One strategy Disney may apply is to retain the workers for some limited time, offer them an option to continue on with a bonus, but force them to sign an NDA of some kind in the process. Once the term is complete, they can lay off the workers without the press hearing a single word about it.
> I guess YMMV...but most beginners I've worked with are confounded by why code interpreters are so literal.

I can relate. I remember when I first started programming (a little less than a year ago) I spent 2 hours trying to debug a simple function which was working fine in my IDE as I stepped through it but was failing a unit test provided by my class on R. It turns out that the instructor never explained the concept of ending functions with return statements before giving the assignment. I vividly remember screaming something along the lines of "why the fuck can't it just understand what I'm trying to do".
I remember the infrequent releases and not-very-collaborative development from the GNU Project once upon a time -- you get a new release with an announcement on an announce list and availability on the FTP site, a couple of times a year or sometimes less often. And that's about it, because it's the maintainer's responsibility to maintain the code. (Of course, you can contribute patches which the maintainer can accept or reject, and you can fork the program if you want. And some of the projects did have public discussion lists, but not all of them, and not at first.)

This is still the way that NetHack development works. :-)

It feels like something of an anachronism now, but it highlights the existence of a distinction between free and open source code (you can exercise certain freedoms with respect to any release) and collaborative development (you can potentially help create the release without having a formal relationship with the developers). I know Google has also been criticized around AOSP for being less transparent and collaborative than the present-day norm. Maybe they should defend themselves by comparing themselves to the NetHack Dev Team!
Sometimes we dream about having an on-going relationship with a company and to the companies sometimes we're just a number and that was the case. In the end of the line we're a cost and they're trying to cut that, so if you're a risk to their "cost" they rather have you out. It's just simple math that defines if we go or we stay, depends on the company's environment as well.

Best to you on your new opportunity.
Well no amount is unlimited. Throttled or not, you will have a max throughput that will limit how much data you can download in a month. :)
Real contractors don't have dress codes (beyond some obvious OSHA or contracted model-type positions). This is more an indication of a fake contractor relationship with the financial firm than an indication of how contractor relationships operate. My contracts with roofers and electricians and plumbers have never specified their make and model and body style of their truck.

Another point I didn't mention was they were very unhappy that the company and the contractor were in the exact same line of business, this is often an indicator of problems. A company that makes dispatching middleman software for the taxi industry couldn't possibly care less about what an end user of their software wears while at work. On the other hand, a company that's a stealth taxi driver employer is going to get all out of whack about employee dress codes, even if they call the employees "contractors".

"Do it exactly how we say" is classic employer relationship. "Produce this documented contractual end result" is more typical contractor relationship.

I'm not saying that wearing torn jeans and tee shirt to a financial contract job is wise, in practice dressing that way is probably a good way not to get renewed. Dress codes are for employees and if they're happy with the risk reward ratio for turning contractors into employees, well, that substantial and expensive legal risk is their problem. Maybe for "image" and marketing reasons it really is financially worth it for them.
I tried the query. Second link was to your post. I also got some audi links and a Ford link about vehicle colors.
It seems vanishingly unlikely that this story is the truth, the whole truth, and nothing but the truth.

Argument from authority is daft, so instead take this merely as context: I'm a lifelong UK citizen with friends who have worked as volunteer translators on the UK border for asylum seekers. Their stories do not chime with this whatsoever.
A minimum wage law isn't micromanagement of our lives.
Algorithmic Trading of Futures via Machine Learning [pdf]
So, according to you, McDonald's should be free to break minimum wage law in order to lower their prices? That other companies should be allowed to violate safety regulations in order to provide cheaper prices?

The customer wanting something in no way, shape, or form justifies violating the law. And in this case, the customer is NOT told to absorb costs for services they don't want. They're simply told to pay the true cost of the service. If they don't want to, then they clearly did not value the service that much.
Look, 10% of the people in my office building already have neon-colored hair. They use dye.
This sounds pretty standard to me. It's usual for large companies to have a policy of a maximum of 10% raise, and it's also true that raising the salary of a team member usually begs the question of why the other team members' salaries are not raised as well. I.e. your performance would have to be higher, and the manager has to be able to demonstrate that to HR. Also, accepting counter offers is widely considered to be a bad move. And, from the manager's point-of-view, to have an employee fishing for a raise by threatening to leave is a bad sign too. It's usual for the manager to call the bluff in order to not encourage other team members to do the same. And usually the employee will be dissatisfied again soon.
With an AST representation, one can do interesting things. Everyone could have their own custom code formatting rules, and it wouldn't have to affect anyone else. Comments would have to be included in the AST for this to work sanely.

This might even go as far as languages, though for this to work well, the code would have to cover an intersection of the functionality in all the languages "rendered" to.

(Haven't watched the presentation yet. I'm in public without headphones.)
Isomorphic Python here I come...
Bing isn't even mentioned.

There used to be a CEO of Bing (Qu Lu and Nadella had been in that slot) but last year, Bing was split up under 5 VPs; there's no longer a real Bing organization.

It's strange. Bing has 20% market search share under its own name, plus 13% under the Yahoo brand. That's 33%. Google has 64%, so Bing is now more than half the size of Google in terms of searches. That's OK market share; it's like being Chrysler vs General Motors.

Bing's profits, though, are awful. Microsoft apparently loses money on Bing.[1] It's hard to tell from the way Microsoft reports online services. Google's advertising revenue is 18 times Microsoft's. That's Bing's problem. Nobody buys Bing ads. It's surprising, with the the market share, that Bing can't fix this.

[1] https://www.ventureharbour.com/visualising-size-google-bing-...
>"Is there any concern for that with WebAssembly?"

Not really. NaCL was limited to a single browser, and asm.js was a stepping stone towards a bytecode for the web. WebAssembly has support from the major browser makers, plus a (mostly) clean slate for developing a bytecode suitable for the web. This is a golden opportunity for the web to evolve into a high performance application platform.

As for tooling, C# and Java are anomalies, no other languages come close. What sets those two languages apart? They're very popular in the commercial world, and they're based on virtual machines (C++ and JS may have decent tools, but I'd rather debug C# than, and part of that is the ability of the compiler to understand the program structure). A universally supported bytecode for the web is very likely to decent tooling.
I think issue of limited (and bad) food options has less to do with government regulations and more to do with the economics of those areas.
Minor nitpick: The food pyramid wasn't a product of the FDA, it was a product of the USDA. Also the classic food pyramid was "overturned" a couple times, now it is a plate. You are right though, money and outside influence are involved, sometimes exclusively. Honestly, I don't think the USDA should be telling us what to eat in that way because we know that humans can survive and even thrive on a very large variety of diets.

Story time. Growing up I used to see the food pyramid posted on the walls everywhere - school, after school programs, etc. I became concerned that I wasn't eating enough bread due to looking at it all the time. One day I went home and tried to eat something like 12 slices of (white) bread. This is of course a really silly thing to do.
Expertise in their core domain does not transfer to other domains and you can be as good with your body as any because of discipline and hard work it doesn't say much about how good you are going to be when the work does not involve your body.
That's exactly what I told my friend.
I dont think that a factory making piecework pricing more complicated would change the legal employment situation though.
So what does unlimited mean then in your definition? Even before they throttle, you will be limited by the throughput of the cell tower.
I know, I will be buying a VR headset just to play EVE valkyrie, no matter the cost, when it gets released :)
What needs updating? This is not a new business model; they aren't doing anything special from a legal point of view.
That is exactly what some of us are excited about and what others (like the creators of Swift?) are terrified of.
I don't think that's actually the best way to be great at chess, or math.

On chess, from a GM: "The key to their success is that they kept playing a lot, and learning from stronger opponents. Don't get me wrong: I am not suggesting stone age technologies in studying. Of course, you should take advantage of the best modern learning methods. However, the most important component of success (at least at weak GM and below level) is practice."

http://www.chess.com/article/view/getting-better-in-chess-cr...

Math is similar. You really have to do math. Reading books and watching other people do math is not the critical part.
The paper suggests that it would take on order 2^27 bit operations for encryption/decryption for securely parameterized instances of this scheme, small ciphertexts and keys, and a simple multiplication and addition formula. If true, this would be an incredible leap - a breakthrough in efficiency. And efficient FHE would be a game changer for the Internet and the world.

Evaluating the claim thus requires skepticism and care. The quality of the paper is suspect as are its proofs. But, as is the case with science, heuristics like this count for little.

They do seem to have selected a hard worst-case problem to base the system on. Obviously this means very little if secure keys and setting in this complexity space can not be found in practice - or if the details of the cryptosystem, for one of many many reasons, lead to its easy compromise.

Looking forward to a proper peer review of the scheme.

Edit: Looks like it's already broken!

https://news.ycombinator.com/item?id=9734512
Any great chess player (let's define that as near-IM fide ratings and up) will tell you that it's a highly iterative process between practice, analysis and reading that is very much anchored around practice.

They play thousands and thousands of hours and, yes, also spend quite a bit of time reading, thinking, analyzing (both their own and others') games and learning from mentors/teachers. However, practice is king and all the reading/analysis would be worthless in its absence. They would have no anchors to grab onto in your brain - no way to really become operational.

A chess "player" that mostly reads, studies and analyzes with a little bit of practice sprinkled in between would indeed be hilariously weak.
>The tech employees he knew who had been required to train foreign replacements had “routinely sacrificed personal time and freedoms to help make your experience what it was” in the theme parks, he wrote.

This quote right here pretty much helps to explain why company loyalty is a ridiculous notion. Employment is a business transaction. If the company deems your position unnecessary or that you're too expensive, they will eliminate that issue. Unless your job is threatened, it's never worth it to sacrifice your personal time for your employer.
So now the employer is obligated to come to the employees? There's a reason employers tend to be in populated areas with a larger pool of potential employees. You can setup an office in Cheyenne, Wyomong, but if there are only 2 potential people to employ there, it's not particularly efficient.

People have moved for work since.. forever.
less obvious, slow to damage, substances will not see less use without regulation

If you went to your supermarket a year ago (before the ban) you'd have a hell of a time trying to find margarine. Consumers demanded trans-fat free products and got them, even without government intervention.
Yes.. I think it's because C forces you to think about things you would never have to think about in a higher lang.

For example, I know exactly how garbage collection works.. since I once had to write a GC for a project. So when I use a higher lang, that part isn't magic... it's just something someone else already wrote for me.

Whereas, if you started with a higher level lang, you could get by without ever learning how a GC works. Yes, you could dive into the details of your language, but there's no requirement for you to do it.

And I think that explains what you've noticed... it's hit or miss because those who chose to dive into the details of their lang eventually became excellent developers...
How many of those people had the opportunity to take a job with those protections?
It's a scientific miracle that Magic is still alive. He got sick at a very special time in HIV history:

http://www.thebody.com/content/art16816.html
But it could still be an indicator of competence.
That is true, but in a sense an Unlimited plan should allow you to download&upload 24/7 at what ever the max speed is for the full duration of the plan, without throttling.

Edited: gramma.
Betting website should add this prediction. Elop new company will sell in two years -> 1 : 4