skysight-inc/HackerNews huggingface dataset:
The memory is obviously not shared (handling memory barrier / mutex in JS would be too annoying). However, it uses inter-thread communication using structured clone (https://developer.mozilla.org/en-US/docs/Web/Guide/DOM/The_s...) or object stealing where you send an object to a thread with a zero-copy advantage but lose its content/ability to use it from the "sending thread"
I think you'd have a very difficult time convincing a serious linguist that English is less expressive than the Romance languages.
3 Future Google Projects That Will Change Your Life
For a second I forgot how poor, compared to us, machine vision and planning is. Forgive me.
Users Get Routed: Trafﬁc Correlation on Tor by Realistic Adversaries
Many institutions require people to pass TOEFL exams, so really how is PG's requirement any different?

He's only saying that speaking English at a high level of fluency is a requirement for his investments in an English-speaking program that he runs. Fluency means you understand others and others understand you. How many of the CEOs of Fortune 500 companies have thick foreign accents?
darn, should have bought Leap Motion, there's a hackathon this coming weekend :(

slightly off topic: is the device sensitive enough to detect motion if you put in on the floor and you move your hands while standing?

even more off topic: your username is very local :)
Ok. So when Groupon and Uber are expanding abroad with investor capital, is someone checking if their accent fits with the local population? Their entire international expansion has been funded by external investors not their own capital.
Why can't an astroturfer at least use a good pseudonym.

a). A data structure is patented. I'll give you that it's not a doubly linked-list, but seriously. If we are going to start claiming modifications are unique enough for a patent I guess I should probably look into copying some n-array.

b). http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=H...
That patent is for zooming and making the UI 'bounce' as though somehow that is an amazing and ingenious idea. No, it's not. Just because I'm too stupid too invent an iPhone does not mean I couldn't have invented that in less than a week.

I do have strong emotions about this topic! When a company infringes on the hard work of others I think it's a real fucking big deal. When tripe shit gets media attention and takes years to settle, it just fucks over everyone with a real patent.

Listen, I agree with the Rearden steel narrative. But if we are going to let any fucker who can fill out a patent application get dibs on a goddamn data structure, well you can go fuck yourself. I'd rather be a damn hermit at that point.
You need a better class of client then! The persona you're describing are the intended audience of premium themes. They would probably never really get anywhere with their "new idea", if the barrier to entry was higher than $39 or $2 hosting a month. May I suggest hooking up with a larger agency, or corporate entity to help weed out the worst for you?
So, for most people the most efficient learning aid is to spend a few years abroad. A teacher helps, but you need to talk with and listen to lots and lots of different people. There is no way you'll become fluent in a foreign language without spending time there, talking with people for multiple hours a day. Get a job abroad, and you'll get better quickly.

> Watching movies and tv series without subtitles also helps tremendously. In Italy this is even worse, because they don't just add subtitles, they usually dub the whole thing with Italian actors

Except that if you hear a word in italian you can look it up easily because it's written the way it's spoken. On the other hand, I still have a very hard time looking up a word I head in English.
It's in the list. More Hebrew: T_PAAMAYIM_NEKUDOTAYIM
To a large extent Microsoft's success is based on have similar technology (or at least similar looking technology) at both the consumer and enterprise level.

Kids growing up using Windows to play games and browse the internet will find it a very smooth transition to using a Windows PC at work or learning to configure a Windows Server.
I think this is one of the things that Microsoft did a pretty good job with. There is a security process in place that every product goes through for every release. While it still can't catch everything, even the simplest of threat models would have caught a bug like this.

While Facebook most likely does do some form of threat modeling for their main site, without a rigid process for all code that goes public you'll run into issues like this that are just as severe. Just because it's a mobile support site for requesting photo removals doesn't mean it is less important surface area in terms of security.
RP isn't especially common at Oxbridge.
I'm not a node guy, but I thought one of the big advantages was just that... that you could use a lot of the same code. ORM/object modelling should be fine on server or browser, also template rendering, data/form validation, etc.

One thing that is a pain in conventional web development is for a lot of these things having to implement them twice (or write clever automatic converters or whatever to generate the backbone.js (or whatever) boilerplate models from the original django/rails/whatever/schema.
How to lose 97% of your $30 billion fortune in less than two years
If you wrongly spy on your partner, you might loose him.

If you wrongly spy on an ally, millions of persons might die.

Different consequences, different rules.

Your argument is a straw man. I never called for blind trust into all actions, but for trust in the countries you call your allies. Brasil is unlikely to start the next major war, as is Germany, France or the UN. Spying on those is all about leverage and financial benefits. Is that worth the loss of trust you're risking?
Starburst Galaxy Could Illuminate Early Universe
RIM shipped it without supplying native email or a calendar, you were supposed to use your normally Blackberry to supply those to it.

Hard to imagine it being successful without such basic functionality, let alone it not being what you'd expect from RIM, it caused more than a little brand damage.
Plastic is cheap. Auto parts made from plastic? Not always.
Brain Games Versus Nature Documentaries
Should anyone take this on (to write a version of cdecl that translates statements to English) as a personal challenge, please consider making it adaptable to whatever language is currently in fad for teaching beginning programming. This could be an extremely useful tool for teachers.
The whole point of PaaS is to be a managed environment that is stable and requires zero maintenance for you, the developer. That's often incompatible with the cutting edge. That's okay. The tradeoff is worth it if you're actually running a real service.

e.g., https://twitter.com/kamens/status/374321462938578944
Seemed to work for Skype. Took quite a while to reverse engineer the protocol, and I'm not sure there are any proper cleanroom implementations. That's a solid business win for them.
It seems to me like using symbols instead of words makes the most sense. It wouldn't be particularly harder to use for English speakers, and it might actually make code easier to read, since there would be less cognitive load in distinguishing keywords from identifiers.
I'm not sure I recognize this privileged world you describe. Maybe you won't recognize mine.

It's 7pm. About half the team is in the office with me (although all the people managers have gone home). We will be here a while.

No one in the room earns more than 10% more than the UK median salary. The highest paid is a front end guy who sits to my right. The two behind me earn less than the median, and live with parents. They have been writing software for 3 years. On external contracts, the customer pays about double what they get paid, 150 a day. Given that rate also needs to support sales and admin, they could get a little more but not a huge amount. Sales tell me our day rates are too high, and it's costing work.

Other companies in our industry (defence contracting) pay a bit more, but not a huge amount. I got offered about 50% more to work on consumer electronics last month, but that is still 50% more than median, not 800%.

I think what you describe has already happened.

Edit - I think this is overly negative. Programming remains a really nice job. You solve interesting problems, you work in a comfortable office, and the culture is nice (people usually treat eachother well). It's just not paid that well now.
Ask most homeschooling American parents (which is becoming a big thing now) and they will not answer that. Many are since the school system is lacking (and fighting it takes as long as the child's education if not longer). Others are due to the child needing specialized care that the system does not/cannot provide, examples being that the student had ADD/ADHD, on the autism spectrum, is gifted and bored but the school has no advanced options. There are many online/mail schooling options that help parents with topics, but also open the parent to create their own lessons (going to museums, go to a hacker/maker group, travel etc) that might be more hands on. There are also many homeschool groups where parents rotate teaching and opens up for 'socialization' (for those that worry about that issue). I'm not disagreeing that there are groups that are extreme, there will always be, but assuming that the majority are extreme and want to 'indoctrinate' with 'weird' beliefs is rather uninformed.
Thought that would get modded down - guys if you went to any FTSE 100 DJA 30 HR director he would tell you exactly the same thing.
Why not just use AWS community images, pick your stack and apt-get install all of the stuff you need customized.
I'm sure it's a plastic part. The exterior looks fine apart from that small panel. The car looks like an XJ which have small panels on either side of the rear window.
http://carsfolia.com/photo/im/jaguar-xj/03/
Ask HN: European Tech Events - Why all at the same time?
Well, maybe not all but all the following are on the 28/29 October:

- Web Summit Dublin
- Pioneers Festival
- TechCrunch Disrupt Europe

Wouldn't it be better to space them out a bit more?
I don't understand the urge to create a new language to make a statement instead of trying to improve on what already exists.
No. The anthropic principle/branching universes theory explains nothing, and in fact is so utterly unfalsifiable it's kind of surprising intelligent people take it seriously.
[Programming] requires critical thinking continually and learning continually.

Yeah, I've met plenty of programmers who meet neither of those requirements. Most of them have held titles higher than, and almost certainly got paid more than, me.

(And yes, their code sucked. But they were still well-compensated.)
Hi coldtea, I tried to study English more formally, to start at high school, but the level of English teaching is not great in Italian schools most of the times. I tried it again from time to time, but now the barrier is the free time. With a busy work and a family it really is not an option for me to spend another one/two hours to watch films and/or study English... probably a simpler approach could be to travel more, and instead of refusing all the invitations I get for confs, to attend more events where there are many English speakers. Your italian is still understandable :-)
The TOEFL doesn't have any kind of accent requirement, as would be clear by walking into any American university's science or engineering departments and speaking with the students who have top TOEFL marks. You do have to be comprehensible, but it's a fairly low bar. Nothing's held against a Russian or Chinese or German accent; in some areas they even have a little cachet (especially Russian accents in mathematics).
> Stop patting yourself on the back. Seriously.

I'm not. You obviously have past bias that's caused you to read far too much into what I said.

> Because obviously, no other job requires critical thinking and learning continually.

Did I say that... NO. Your entire second paragraph is a nonsense rebuttal to things I never said.

> If you do a job for a long while, chances are you will have to adapt to new developments.

Very few traditional jobs, none of the ones you mentioned, are forced to obsolete their knowledge as quickly as programmers.

> I am sorry that this rant is directed directly at you, but I find the sheer arrogance of your two one-line remarks baffling.

I find your foaming at the mouth about things I didn't say equally baffling. Take a step back, calm down, and if you still feel it worth discussing, respond to what I actually said rather than what you feel I meant.

If programming is the new auto worker, and it can make so much money absent formal education and professional requirements/certifications, then there's obviously something different about it that prevents the masses from jumping into the field.

I've talked to and worked with many people outside the field in my life who'd love to make that kind of money and my personal experience leads me to two main answers. It's too f'ing hard, and I can't sit in front of a computer all day so I won't even try.

I'm not being arrogant, nor patting myself on the back. There are far harder jobs out there that require far more critical thinking, but those jobs in general aren't available to the typical person because they require very particular educational paths as they are not meritocracies. Anyone could potentially sit down and learn to program at home and enter the profession, it's very blue collar in that way. You don't need a degree or a license, you just need the skills.
What worries me is that the breakthrough might just be a re-interpretation of the law.
Quora: how to approach dynamic programming.
Square Enix already has these $20 games (old Final Fantasies)
It's not a big deal. There's a pipe with a quick connect hose on the underside of the rig...the hose goes into a pipe in the ground. There's a valve for grey and black water; you dump black, then grey. It's included in the fees of RV parks, as most have "full hookups" (which means, electric, water, sewer, and maybe cable), or you can pay $5-$10 to dump without spending the night at most RV parks with dump stations. Some cities provide RV dump stations for free to encourage tourism, and some businesses offer them for free to encourage shopping there, mostly in the west and in Canada.

It takes about ten minutes, if you're also filling up the fresh tank. My rig usually is running low on fresh water about the time my grey water tank is full, so it works out reasonably nicely. If I'm trying pretty hard to conserve water, I can go two weeks between visits to the dump station. Otherwise, I dump a little over once a week.
Everything Adam Curtis does is amazing. The ending to this article sums up western perspectives on the middle east very well, in my opinion.
Or non-EC DH, either. (It does include ECDH.)

Perhaps they were simply anticipating DLP progress and wanted to be future-proof?
TypeScript really helps with this.
Top 5: Games to enjoy on Labor Day
Who is the really the "thought police" here? You're the one trying to ridicule people whose opinion you don't agree with while hiding behind some "warm and fuzzy" sarcasm.
> No, they do not.

Yes they do.

Do you think that everybody in say, a diplomatic mission from Nigeria on tour of a UK tank factory isn't looking for a leg up? Spying comes in all forms -- it's not just 007 movie stuff.

A harmless looking tour will get turned into detailed reports that will be cross referenced with other reports to build a picture of British industrial capacity or products. So the next time Nigeria has a water dispute with Chad they can assess the quality of the armored Land Rovers Chad just purchased.

For goodness sakes, Nigeria has to manage territory larger than Pakistan and you think they don't have an intelligence apparatus?

Here's their homepage! https://www.nationalintelligenceagency.gov.ng/ (it's down for now, but 1 guess as to what their mission is)

You want to talk small? I've personally met members of Trinidad and Tobago's National Intelligence Ministry and had a lovely talk about their work in Europe. National interests come in all shapes and sizes. It's not just about who you might go to war against, but about who might be sending huge groups of unruly tourists to your resorts so you have to invest in extra police forces.

>A lot of small countries not only do not spy, but they voluntary let other large countries spy on them and handle over their citizens data.

Sheesh. Talk about infantilizing! That's not even respectful of other country's ability to look out for themselves.

A list

https://en.wikipedia.org/wiki/List_of_intelligence_agencies
Worth reading if for no other thing this bit of wisdom followed by gaming company examples, like I use Microsoft and its Office competitors after the introduction of Windows 3.0 showed they'd lost their ability to write software that basically worked:

"Over the last few years, I’ve learned a lot about competition. The biggest lesson has been that in most cases, products and companies live and die by their own actions, not their competitors’."
Masklinn, I have to point out that patio11 wrote the article to which you linked!
Well, that's important to keep in mind:

There are no answers and there will never be, b/c:

We can never trust/accept any statements from any government, except for admissions of guilt.
The problem is that this is comparing apples to oranges.

Things also cost more in the US than in many places with lower incomes, so it's not fair to say "But people in country x make lots less money, so our poor people aren't /real/ poor people."

Beyond this most social programs people mention are harder the be eligible for than one might think. The only thing that pretty much any US citizen will be consistently eligible for if they have a low enough income is food stamps. Most other programs require having kids or a disability to be eligible for.

And to be poor enough to get much out of food stamps, you're likely to be in a situation where you're struggling to afford a place to live and associated costs, even with food stamps factored in.
Alright, so maybe PG would have some problems with these students leading YC companies too. But in principle, how is it suddenly discrimination because the bar has been raised to higher than "so thick that people struggle to understand you"? This is a very reasonable bar when it comes to hiring employees all across the country, especially for any kind of leadership or public-facing position.
The Smiley Photo Company
Why not use professional-topic audiobooks, then?
I'm not sure if this would be true. It's a game theory problem, surely. I'm not especially crypto-literate, but if player A has the ability to read the majority of currently encrypted comms world-wide, broadcasting that ability (by suddenly and dramatically changing their own encryption methodologies) would be a very silly move unless there was a very serious reason to believe somebody else was very close to developing the same abilities... and if they were, then they would also be changing their own encryption standards, which we haven't seen.

So it basically comes down to whether or not we 'assume our enemies are advancing their own tech at roughly the same rate.' The NSA probably has an okay idea of what 'roughly' is, and if you had this ability you wouldn't be showing your hand lightly.

Way more speculatively, I'd be curious to know whether or not it would be possible to add 'next-gen' crypto to existing practices in such a way that it might be transparent?
What are you saying, that spying should only be done with the legal consent of the other government?

I don't think you understand what "spying" means.
An interesting shift in the market can be observed in that demand is dropping at the high end compared to in the past. Partially greater economic effect, partially lack of demand.

The law might say the transistor density will increase, but if the market isn't willing to buy it, or the companies can't financially offer them, the law will fail but not for technical reasons. I think its a safe prediction the law will fail not for technical reasons but financial.
Didn't this happen with a Gehry building in Los Angeles too?

The concert hall was reflecting "hot spots" in various areas, etc..

http://architecture.about.com/od/ideasapproaches/ss/Controve...
This reminds us of our privileged position in software. At the moment, it would be difficult for an employer to do the same to a H1B software worker, since you can basically walk into a new job in days. But when you haven't got the protection of an incredibly strong job market, it appears you have no protection at all.
Or in the case of a simple content site that WP could easily do, perhaps they do understand what they're paying for. (Excepting security holes in WP...)
I recently viewed a few of their videos and I find them too short, seemingly lacking. It might depend on the audience though. In my case, a little theory and architectural overview works better, and the official docs cover this well enough.
But I think there is only one programming environment that supports multiple natural languages. Lucio's (a friend of mine ) turtleacademy.com.

The turtle academy is a programming environment with lessons for teaching kids logo.

For professional programming, a non-english programming language is just a curiosity, non of them has ever gained global traction nor will probably gain.

For kids, for learning, supporting multiple languages is a must.

English: http://turtleacademy.com/lang/en

Russian: http://turtleacademy.com/lang/ru

Hebrew : http://turtleacademy.com/lang/he

Spanish: http://turtleacademy.com/lang/es

Chinese: http://turtleacademy.com/lang/zh

And we are looking for volunteers to translate to further languages.
Innovation for a Better Future (Dutch design group "Smart Highway" planned)
Steve Yegge has been saying this for the past five years.
Largely because it started as an April Fools joke (by Kenton Varda of Protobuf fame, IIRC, who had been working on protobufs under the mentoring of Dean & Ghemawat at the time), and the joke would fall flat if it were Dean/Ghemawat facts. It just doesn't have the same ring to it.

Then it was leaked to the press, and the press wants heroes, because that's who ordinary readers can identify with. There are plenty of publications (usually in scholar journals) where Dean & Ghemawat get equal billing. They aren't Wired, and they don't usually get to the top of Hacker News (or actually, sometimes they do).
"algorithsm"
I'm pretty sure it's so they don't have to quote the input before they run it through through their form regex to see if it's not malicious (XSS) user input.
Well, it would be a very well guarded secret. But even then the question is how public key crypto is broken. If they can easily generate exploits for implementations, because they know a essential implementation detail everybody else is missing, then it would be fundamentally different from being able to break RSA directly, or if they have a constructive prove of P=NP.
Fermi estimates for your crowd funding
Welcome to Whose Snap is it Anyway?
I'm sure that when they are striking deals with local politicians, regulators, and partners, they are careful to do so through representatives intelligible to the local populace.

The founders of both firms speak American english well and raised bunches of money in America, so language and accents were not a concern for them with regards to fundraising. Indeed, America is the best market in the world for raising speculative venture capital, so being comfortable with American English is a useful skill to have for entrepreneurs.
Reverse-engineering the Z-80: the silicon for two interesting gates explained
Microsoft does this. I have helped port a few apps that are popular on other platforms. The incentive for the company was, in fact, quite sizable.