skysight-inc/HackerNews huggingface dataset:
The OP was clearly talking about memory barriers in architectures, not memory models in multi-threaded programming. Don't nitpick.

> Memory is shared system state. To write correct parallel programs, CPUs need to define how they manage consistency between different processors. x86 does have a more conservative model with stronger consistency than ARM, and this does have (theoretical) scaling consequences-- but Intel has a huge amount of experience making it fast.

Yeah, but what worries me is not raw throughput scaling; it's power consumption. The mainstream netbooks today: Macbook Air Mid-2012, Chromebook Pixel, and Lenovo X1 Carbon all use the 17W i5-3427U. The MBA Mid-2013 jumped to Haswell early and uses the 15W Core i5-4250U. But we still haven't been able to make a decent quad-core netbook: there's a 15W Core i7-4650U; I believe you can get an MBA 2013 with this as well, but a paltry 1.7 Ghz?

How many years has it been since quad-cores first came out? It looks to me like x86 has stagnated: it doesn't matter how competent Intel is; the architecture seems to have fundamental problems.

Now, I don't fully understand what the ARM A57 is, but the specs look really impressive [1]. Moreover, AMD has confirmed that they will manufacture Opterons in Q1 2014 [2]. I'm not completely sold on ARM or anything, but there is certainly something interesting going on: and we must investigate.

[1]: http://www.arm.com/products/processors/cortex-a50/cortex-a57...

[2]: http://www.amd.com/us/press-releases/Pages/amd-unveils-2013j...
Yes, and imagine the impact this has on "foreigners who work in China" such as Tibetans in Lhasa.
Building on top of this sounds interesting.
firms commit about half their capital to the first investment, and about half to follow-on financing of the winners.
NoFlo Kickstarter, the hacker's perspective
Anonymous, untraceable, and P2P currency
With ECDHE cipher suites, you can get the best of both worlds.
Alas, yes. More people should have been reading my articles from seven years ago. :)
I get the impression that carriers are selling Android because it provides an alternative to iOS that they can control.
That's how thus industry had operated throughout its, albeit short, history and will continue to do so. If Twitter/Facebook survive another 10 years, they'll do the server-/client-side tango another two iterations at least.

It's faster, less resource intensive (from a revenue standpoint) and more easily targeted to isolated groups of users to implement innovative solutions on the client-side. Through testing and days analysis, those techniques can be vetted, with clear "winners" moving from industry-accepted best practices to finally becoming true open standards (20 years later).

Shortly after the transition to industry accepted best practice, we see the risk takers (businesses) internalizing those features back to the server-side so that their user base as a whole can reap the benefits. All while freeing up resources within their product (your client) to start the process over again on the "next big thing".
If I just fired someone and then found out he was doing searches on pressure cooker bombs, I'd call the cops too.
FWIW, here's a link to a PDF version:

http://fd.fabiensanglard.net/doom3/pdfs/johnc-plan_1997.pdf
A negative review would still be something that technically was true, but you don't want to link to it. I doubt it's sue-able...
When I worked in Taiwan they came up with a Chinese name for me and gave me a little official wooden stamp I could use to "sign" official documentation. The name was indeed useful to fill in all sorts of forms that expected the Chinese format. That was a neat time.
EventMobi - Toronto, Canada - Full-Stack / DevOps Engineers - http://www.eventmobi.com/about/careers/

--------------------------

EventMobi is an app building platform that allows event planners to create engaging apps for their event or conference in only a few minutes. We’re based in Toronto and are committed to using the mobile revolution to completely transform the events industry.

Our apps allow event planners to distribute content to their attendees, keep them engaged with the event, and help them learn and network with other attendees. EventMobi apps have been used at over 1500 events, 2 Million users, and are served for events in 15 languages across 5 continents.

We’re not your typical startup, we’re completely self-funded and yet with no outside capital we’re massively profitable and on an incredible growth path with companies like Intel, Disney and the Olympics IOC using us for their mobile event app needs.

We embraced HTML5, cloud architecture and cross-platform mobile web apps before any of them were fancy buzz words! Come and join Toronto’s fastest growing self-funded tech start-up and be part of something amazing.

--------------------------

We're looking for a Full-Stack Software Engineer and a DevOps Engineer to join our team and help build out the platform we need to innovate this space. This is a very fast-paced role, and we need energetic individuals that can build large-scale SaaS systems, as well as care about UX and be involved with the end consumer facing product. This is a great career opportunity to grow with a young startup, get your hands dirty in all aspect of cloud services, mobile and web development and help with every aspect of a startups technology infrastructure.

Experience with the following would be helpful: - JS frameworks (we use Angular and Backbone) - Python / Flask - MySQL / Redis / MongoDB

If you would like to chat further about the details feel free to email me at bijan@eventmobi.com
> putting labels on bottles of liquid isn't wrong.

That's naive, it most certainly can be wrong and in this case it was. Alcohol regulations exist to protect the consumer and violating them is most definitely wrong.
What is the password for hide and seek.com?
Does anyone know the password for www.hideandseek.com?
Mixing the styles just feels inconsistent. The only language I know where Camel_Snake is used is Ada.
Uncle. UNCLE! I was wrong!
Really? The Community Party? Seems somewhat quaint. I would assume now they ask you stuff like, "What do you think about the war in Afghanistan?" "Have you ever traveled to the PRC?" etc.
No dietary research, but they DO have a gullible youthful demographic that has a pathological distrust for authority and love of underdogs.
Are you saying that exception handling is trivial and so old that it's irrelevant to know how to do it?
Hyphenated last names seem to break many customer service people - they'll do things like insist one is the "real" name, assume you are married and ask when, etc. I think it's that hyphen is such a simple thing, it screams "understand me!" instead of simply being entered verbatim.
Oh, I'm happy to use it for side projects getting a few dozen hits a day. I'm continually baffled by folks running performance benchmarks against them, though.
> Asterisks indicating pointers belong with the variable, i.e. NSString text not NSString text or NSString * text, except in the case of global string constants.

I know I have it wrong, but I always feel that the the variable is of type "pointer to type" so isnt it fairer to have the asterisk paired with the type denoting it is of the kind "pointer to type"?
Have you ever had an intrusion on your blog network because you updated to quickly?

Just curious whether or not your fear is from a previous experience.

Will you upgrade to new releases day 1 when WordPress implements auto-updating on the security updates?
There needs to be a good online editor before there can be a good online editor with vi mode.
Traditionally,

Anything from 45 to 75 characters is widely-regarded as a satisfactory
length of line for a single-column page set in a serifed text face in
a text size. The 66-character line (counting both letters and spaces)
is widely regarded as ideal.

— Robert Bringhurst, The Elements of Typographic Style, 3rd Edition, §2.1.2
Just as easily? That would be nice, but it appears to me that the NSA still has the upper hand here.
Changelog: http://codex.wordpress.org/Version_3.6
This is definitely good news, but I'm more excited/relieved that you can now query custom dimensions/metrics via API. Prior to this we were forced to run both Google Analytics and Universal Analytics in parallel. We are tracking the same exact things via customVars in GA as we are in UA using custom dimensions/metrics.

http://analytics.blogspot.com/2013/07/40-new-data-points-in-...

We plan to unwind our GA account fairly soon. Has anyone else been running GA and UA in parallel?
I'm pretty sure you don't want your advice to be "you just broke a bunch of federal, state, and local laws".
I had a similar "slab of Detroit steel" in the form of a '78 Chevy Impala station wagon. A drunk driver hit me at nearly 50mph while I was sitting still at a light. My car was only slightly damaged and still driveable. I however felt like I'd been nearly cut in half. From this I gleaned that the car was quite durable, but it made no concession whatsoever for my durability. There was likely a conceivable wreck that would result in my death but the car remaining driveable.
I really enjoy typing with this text editor. It feels just right: nice colorscheme, nice cursor width, nice bracket matching and code highlighting.
I hope MS makes a native windows 8 app using the code editor or give it under a free licence it so that other can make the app.
Perhaps I was unclear, but I did not claim that there could be one single sanitized version of the data, safe for all use cases. I was saying that you have to do different sanitization for every output.
It's not necessarily about security issues. It's a fairly standard practice across a lot of different software products to not jump on the .0 release of something. For all the testing that gets done prior to release, inevitably some bugs will be shaken out after release.
I won't defend the Vietnam War, however generalizing the bunch innocents is a bit daft. The US gets criticized for torture yet the US version of torture compared in no way to the torture perpetuated by that 'bunch of innocents.' Let's not even get into that 'peaceful' Communist group just across te border known as the Khmer Rouge. It's stylish to be a Che Guevara-shirt wearing anti-American granola eating hippy, yet Che, the North Vietnamese, the Soviets and every other group idolized by armchair academics were far more brutal than anything ever done by the United States. Yes there were innocent victims, but it takes two sides to make a war. And given the state of Vietnam today (compared to, for example, South Korea) the war seems like it was justified in intent despite the deficiencies of its execution. Bloggers have been sent to prison in Vietnam for simply critising the government. As 'bad' as the US might be, at least we don't send people for prison for speaking their mind. You can still burn te flag if you want, that's your right. The fact that you can't do that in Vietnam kind of proves my point.

Go blame Ho Chi Minh as well for the war that shouldn't have happened. Of course by doing that, you'll likely be kicked out of the organic food co-op.

I prefer that we kept all politics off Hacker News. Nobody cares about my (or your) political views unless they pertain to something extremely relevant to the tech and startup communities.
Names are the first step though. You can collect a decent amount from them, like when things started, if they are currently in use, which companies deal with which programs, etc.
I think a little bit of 'I told you so' is in order here, especially considering the invective that's been flowing towards skeptics of late.
I've never used WP but I've read about it quite a bit. Usually it'd be after site X on HN goes down for not enabling caching and not being able to handle the load. There's always links to "best practices for caching" or other tidbits. Out of everything I've read though nothing is as funny as wp-cron[1]. If you're not familiar with it then it's worth a read for a good laugh. See [2] for a nice article about it, in the meantime here's a summary:

If you don't have a native cron installation (eg. shared hosting or Windows) you can config WP to act as a cron daemon (actually might be enabled by default). The catch though is since everything is WP is triggered by HTTP requests the way wp-cron works is to check if there is a job to run every time a WP page is hit. Yes you understood that correctly, every single page that is rendered also checks if it should fire off a cron job. The jobs get executed async in the background so it doesn't hold up the ongoing request but it has two interesting properties.

1. If your site gets a large influx in traffic the server runs wp-cron for every page hit and further slows things down.

2. If your site gets no traffic then it doesn't run at all.

Funny eh?

[1]: http://core.trac.wordpress.org/browser/tags/3.6/wp-cron.php

[2]: http://wp.tutsplus.com/articles/insights-into-wp-cron-an-int...
Google Banned People From Wearing Glass At Its Moto X Event
On my i7 macbook pro, Safari is outperforming Chrome and Firefox by long shot.

Safari: 5.4/10 Chrome: 2.7/10 Firefox: 1.5

I'm curious if any current browsers can actually hit 10/10.
"YC Partners Garry Tan and Harj Taggar along with the early-stage firm’s “Ambassador to the East” and Reddit co-founder Alexis Ohanian have raised $39 million for a separate fund called Initialized Capital, according to an SEC filing today.
...Taggar, who recently went part-time at Y Combinator, was not involved in raising this fund."

Am I the only one confused by this wording?
I'm saying the syntax for throwing an exception in Java is trivial, and that there are many programs you could write where throwing your own exceptions is irrelevant.

Focusing on the precise reason I don't know Distributed Objects is really a red herring. I was trying to give a personal example of where I could be criticized for not knowing something simple. The point is that it's simple to learn, just like the syntax for throwing exceptions. But I don't know it because my experience just hasn't taken me there yet.

Basically, what you're seeing here is just a lack of experience with real-world Java programming. It's like knowing all the cross-browser compatibility gotchas in JavaScript. Not knowing this doesn't indicate a deeper problem with their education, because the point of a computer science education is not to teach every piece of Java trivia. As they gain experience, they will easily pick up all the trivia that's relevant to their job, and the other trivia (like Distributed Objects) will remain unknown.
here we go again. PHP powers 244M sites which is 80% of the net. who cares if it sucks.
Metamedia : Koh Samui, Thailand : javascript, backbone, node, redis [ http://metamedia.com ]

[ talented Snr Javascript Developer ]

Work in a focussed nimble team building technology that powers the next generation of social video sharing.

We are looking for elite Javascript developers with an appreciation of the full stack and a passion for building high performance scalable web systems :

Desired :

- modern idiomatic javascript

- jquery, ajax, json

- backbone.js

- underscore.js

- node.js

- redis

Appreciated :

- opensource, side projects, startup exp

- degree, math, technical blog articles

- performance, caching, latency

- linux, sysops, dtrace, nginx

- nosql : mongo, couch, riak, rethink, lmdb

- message queues, push, websockets

- design, html5/css3, UI, UX

- video, social, ecommerce

Benefits :

- interesting work, modern tech

- cosmopolitan passionate team

- flights, visa covered, help relocating

- comparable salary [ low tax, low rent ]

- mac pro, quality screen, good internet

- explore the islands and beaches on weekends

- spicy food, italian pizza+coffee nearby

Send your github link and CV pdf/link to jobs@metamedia.com

[ Also looking for exceptional Snr PHP Web Developer, Snr UI/UX Designer/Analyst ]
I would venture to guess that you have not done much hiring and, thus, have not been burned by taking on developers, spending time and money to get them up to speed on application architecture, domain knowledge, and team processes, only to find out that they don't know how to write code.

A developer that cannot take basic requirements and codify them into working software is not a developer. A logician, scientist, or mathematician, maybe, but not a developer. And our hiring process is designed to help distinguish the developers from the non-developers.
SEEKING WORK - remote only, from Mumbai-India

http://www.book-pay.com went live in June 2013 - developed from scratch in Django and Postgres,a site for booking seat for cycling tours offered by www.londonbicycle.com - so far 150+ users with 200+ seats booked

Helped in launching http://www.foodfan.com - Django,Postgres, S3 for photos, Sphinx for search, Jquery

8+ years of software development experience in dotnet and Django, open to working on other technologies. Have worked with clients from US, UK and Syria

A blog post - http://www.vishalsodani.com/programming/experience-report-fr...

Contact: vishalsodani@gmail.com
an amazing convergence of talent to say the least
They still do that, even in the nicest neighborhoods in Shanghai. I lived there a little over a year ago and it was poop central for the little ones on the street. Allegedly it results in faster potty training and one could argue that it cuts down on diaper waste.. so it could be called environmental, despite the horror is causes for the foreigners who witness it. Some parents did have more talent than others at aiming their child appropriately.
Kudos for sticking by your original statement.

Ever since Snowden (though also before) Hacker News has become increasingly irrational whenever it comes to anything involving "The Government", and I'm long past sick of it. Your post pointed out the logical impossibility of the original account being true, and everyone shot you down because they wanted it to be true.

Yes, there are very, extremely legitimate reasons to be concerned. But that doesn't mean we should abandon all logic and assume every story is true because it fits a narrative.
OAuth of Fealty: Resignation beyond sorrow on the Facebook Platform and beyond
"There will be a monthly limit of 40 grams per person and all consumers will have to register."

Does your government limit the amount of alcohol you can purchase per month and do you have to register to buy said alcohol? Because if not, that's rather ridiculous. I personally would not want to be on any sort of registry like that.
The New Explosion in Audio Books
Good catch that Weebly was YC. Only hear of it from super novice people needing to make websites and was kinda shocked when I saw that in the metadata
governmental employment of mercenaries was once frowned upon

When, exactly? What do you think that stuff about 'letters of Marque and Reprisal' in the Constitution refers to, if not Congress's ability to subcontract these things to the private sector?
Khan Academy now accepts Bitcoin via Coinbase
CSV2: a Node.js Streams2 compatible parser streaming CSV
I've previously shared your opinion on this issue as well, but the first answer to this StackOverflow question shows one good reason why one should opt for having the asterisk touching the variable.
http://stackoverflow.com/questions/2452335/asterisk-sometime...
SEEKING WORK - Remote ok, some travel ok.

We're a small dev shop of 3 developers doing freelance work, based in Reykjavik Iceland.
Looking for short or long term projects.

We mostly use python/django or ruby on rails for our projects. On the client side we have experience using D3, Leaflet, jQuery and varios other frameworks in our projects.

Recent projects include:

- Publishing planning portal for a local publishing house. Rails project hosted on Heroku.

- Analytics dashboard for a small startup in the fisheries industry. Rails project on Heroku.

- Various HTML5 interactive ad banners for local companies.

- D3 + Leaflet map mashup showing geographic distribution of EU grants in Iceland. Python/Django backend, hosted on Heroku.

We host our projects on various platforms, depending on the requirements or needs of the client. We have experience with AWS, Rackspace, Engine Yard, Heroku and App engine.

Contact us at info@overcast.io for more information or quotes.
Of course, when those poor people can afford robots to scavenge in the trash, they won't need to scavenge in the trash. As far as more productive things, when you don't have anything to eat and nothing of value, there's nothing more productive than trying to find something of value. Also, scavenging trash dumps is probably the least of their health concerns. Let's solve clean water before we start worrying about trash sorting in Somalia.
Harj is traveling right now. She means that only Garry and Alexis raised the money, but all three of them will invest it.
They didn't encroach on the 'sanctity' of the former employee's home. They knocked on his door and had a conversation with him outside.
Ask HN: Does your startup have an online jukebox?
A few startups in my area have built their own online collaborative jukebox that allows them all to collaborate on music/listen to the same thing using Grooveshark as a backend and allows for up/downvotes, but none of them have made theirs open source. Has anyone else come across anything like this and has anyone found anything that's open source? I'm hoping to spin one up at our company but don't want to reinvent the wheel if I don't have to.
DANE: Taking TLS Authentication to the Next Level Using DNSSEC
That's some monster joints you roll there. For Dutch cannabis you would easily roll three joints out of a gram that would be enough for anyone I know.
It's tricky because you don't want the visitors clicking away and getting distracted reading the New York Times. You want them to stay on the site and read about your product in your own words :)
One minor improvement I would make is to prefetch the backgrounds for the specific card types (Visa, MC, Amex) so that the swapping appears seamless. This is a great idea and I will totally keep it in mind for future projects.

The "flip to the other side" to fill out the CVV is great. I might provide a second button/link, appearing once the CVV is completed, that says something to the effect of "valid input, next step"
Gilt Groupe KK - Tokyo, Japan

… is looking to hire engineers with a strong interest in JavaScript, Ruby, node.js, coffeescript, AngularJS, and responsive design.

Gilt Japan was founded in 2008 as Japan’s leading online flash-sale fashion site; we’re well funded and growing fast. All members of our tech team have a direct impact on growing our business and creating a great experience for our customers.

Gilt’s offices are based in the easily accessible fashion district Ginza, in central Tokyo. Our international tech team has members from France, Italy, Romania, Ireland, America, Canada, Jordan, New Zealand and of course, Japan. Japanese skills are valued but not essential - we use English day-to-day.

Interested? More details at https://www.gilt.jp/info/company/careers or send us an email at recruit@gilt.jp.
Hm, the user I was replying to deleted their comment.. and thanks for your journalism, declan!
Well Imagine a person has two 'first names' plus his surname of his mother and by last the surname of his father.
Something as

XXXX XXXX YYYY ZZZZ

The Visa papers does not support 'large' names..
So he has to abbreviate..

Imagine this guy has the same last name and first name of FBI wanted list.

Now, after sep - 11 everytime he has to go to the 'vip' room at border and there is large confusion as visa papers do not 'support' longer names...

This is US...

Not complaining but can the Prism people flag work it out ;)
It's just a hack for people without access to cron. It was more of problem back in the day when hosting services didn't offer control panels and most wouldn't let you have command-line access. If you knew your hosting company well, you could maybe talk someone into setting up a cron job.

I remember doing something similar for a stats script that would wipe old data every time it was viewed by an admin.