skysight-inc/HackerNews huggingface dataset:
I'm very excited about this, as it's at least 2 decades overdue. When Pentiums were getting popular in the mid 90s, I remember thinking that their deep pipelines for branch prediction and large on-chip caches meant that fabs were encountering difficulties with Moore's law and it was time to move to multicore.

At the time, functional programming was not exactly mainstream and many of the concurrency concepts we take for granted today from web programming were just research. So of course nobody listened to ranters like me and the world plowed its resources into GPUs and other limited use cases.

My take is that artificial general intelligence (AGI) has always been a hardware problem (which really means a cost problem) because the enormous wastefulness of chips today can’t be overcome with more-of-the-same thinking. Somewhere we forgot that, no, it doesn’t take a billion transistors to make an ALU, and no matter how many billion more you add, it’s just not going to go any faster. Why are we doing this to ourselves when we have SO much chip area available now and could scale performance linearly with cost? A picture is worth a thousand words:

http://www.extremetech.com/wp-content/uploads/2014/08/IBM_Sy...

I can understand how skeptics might think this will be difficult to program etc, but what these new designs are really offering is reprogrammable hardware. Sure, we only have ideas now about what network topologies could saturate a chip like this, but just watch, very soon we’ll see some wizbang stuff that throws the network out altogether and uses content addressable storage or some other hash-based scheme so we can get back to thinking about data, relationships and transformations.

What’s really exciting to me is that this chip will eventually become a coprocessor and networks of these will be connected very cheaply, each specializing in what are often thought of as difficult tasks. Computers are about to become orders of magnitude smarter because we can begin throwing big dumb programs at them like genetic algorithms and study the way that solutions evolve. Whole swaths of computer science have been ignored simply due to their inefficiencies, but soon that just won’t matter anymore.
ZEFR - Venice, CA - Fulltime

www.ZEFR.com

WHAT DO WE DO?
We are creating video software solutions for YouTube. Instruments that companies can use to make decisions.

Our dominant YouTube Social Marketing Suite gives a company tools to leverage video for your brand

Current Openings

-- Engineering --
Mid Software Engineers
Sr. Software Engineers

WHAT'S IT LIKE TO WORK HERE?
- You will be surrounded by 250+ intelligent and passionate minds.
- We aim to hire good people who excel in their field.
- You will be 3 blocks from the beach
- We like to have fun parties and larger-than-life events
- We believe friends and family are first
- We offer free surfing lessons, volleyball, softball, basketball, community activities and much more
- We don’t have any restricting policies on vacation, sick days, etc.
- Casual dress code. No need for suits or cubicles at our office!
- We aim to be pioneers in this start-up culture
- We like to move fast and break things

If interested, please email me directly at laurenv@zefr.com :)
From my understanding, this only happens when the GC is run. Currently (Go1.3) the GC runs every 5 minutes or unless you manually invoke it. Currently the GC will stop the world and do the entire cleanup at once. From my understanding of this, the GC will do the cleanup in small 10ms bursts, so you won't have a 200ms pause every 5 minutes.
There's a small gallery of Heroku button templates at https://clone.herokuapp.com/
>It seems most JRPGs are set in a world that combines science fiction (advanced gadgets) and fantasy (magic, swords) whereas the western world keeps the two entirely separate.

I don't know, back in the Snes days where Chrono Trigger originated I remember playing Shadowrun (on the Snes) which was based upon a very successful western franchise by the same name which combined magic and technology.
It sends a GET to createsend

http://gyroscope.createsend.com/t/d/s/jiltlj/?callback=jQuery2110046029964007594404_1407447875319&cm-jiltlj-jiltlj=test%40example.com&_=1407447875320

If you use NoScript or the like you get a nice notification that you triggered something
The US Intelligence Community has a Third Leaker
It never was. You just didn't realize it.
It hasn't been all that long in human terms. Especially when you consider that it was only ~ 5 years ago that "almost everyone" in developed countries was finally online.

I think in many senses, HN is a first generation response to how to get a bunch of people who don't really know each other to have a decent conversation in a low context environment.
Well the information you put on their site would only be private if you made it private. Though you set your information as private you and Facebook staff can still see this information. The system can still graph your previous account information to your new account if you have added similar or the same information which makes it easier to view any previous connections.

As some sites, they do not delete accounts but only deactivate or make them invisible as you can still reactivate your account if you wanted to https://www.facebook.com/help/212666185422169.
Usefulness of SSL aside, is anyone else terrified that Google can essentially dictate what it wants developers to do, with low search rankings as the penalty for not following them? In my opinion, this sets a scary precedent.
My experience is that for wargames it works nicely. For other games, there are some really awful modules out there. I once tried a game – can't remember the name now – that in physical form it is usually played in about 45 minutes. With Vassal, it took almost four hours, despite the fact that we were all in voice conference with skype. It was extremely clumsy, a quite horrible user experience.

Ed.: I think it was Citadels, aka Ohne Furcht Und Adel
The Three Unexplained Mysteries of Taxi Tipping Behavior
Matter v1.1 – Light UI Kit for Sketch
Thus making the rap battle between Al Capone and Blackbeard completely plausible: https://www.youtube.com/watch?v=yf9gulYfUh4

(I accept my downvotes with dignity.)
I recommend the dev-webapi mailing list. It is full of Magic Justins waiting to cast new magic spells for you.

https://lists.mozilla.org/listinfo/dev-webapi
That is misleading (and that article is really bad in other ways, too, but that's a different story).

First of all, the "most GCs" are the non-generational GCs.

That's well known. The amount of tracing work that a non-generational allocator has to do per collection is proportional to the size of the live set. Thus, collecting less frequently (by increasing the heap size before another collection has to occur) makes GC faster, using time roughly inversely proportional to how much bigger you make the heap.

Generational collection can greatly mitigate tracing of the live set for when you have many short-lived objects that never leave the nursery.

Second, the benchmark compares the allocation/collection work of various garbage collectors vs. an oracular memory manager using malloc()/free(). Not only do alternative solutions that don't use automatic memory management not necessarily match this performance (naive reference counting tends to be even slower, pool allocation also can have considerable memory overhead, etc.): more importantly, it's an overhead that applies only to the allocation/collection/deallocation work. For example, if your mutator uses 90% of the CPU with an oracular memory manager, then a 100% GC overhead means 10% total application overhead.
Does Failing At Startups Make You More Successful Than Succeeding At Them?
Am I missing something or is this research a waste of time? Impressive, but why waste time using Wifi when much better results are coming from structured light projector/scanner setups?
When I was a young child by parents told me I could be anything I wanted when I grew up. I still remember my exact words: "I be chu chu train"
Turns out I couldn't buy because my Bank of America card currently has a UK address attached to it. Let people use international billing addresses for digital goods like Amazon gift cards?

(Also, better aesthetics (like removing the stripe texture and the greyscale menu) would make this site way more trust-worthy in my eyes. Currently it looks too much like a rough tech demo quickly thrown together on Wordpress)
I was half expecting to find a JavaScript implementation, Atwood's Law still has a ways to go.
Heck, neither did I!
Like Tegra K1? GPUs are more energy efficient than normal CPUs for some tasks, so getting lower absolute power consumption is just a matter of using fewer cores.
The point is, just because we have reddit and facebook now doesn't mean we're all just so much better off. The contribution of those products to our lives is rather trivial. Even the internet, while it's very impressive and useful and interesting, has not made everyone in our generation better off. It's cool to have but like I said, my parents and grandparents were fine without it. In fact they were probably more fine than many of technologically most advanced people on this forum.
Yeah, it can even be cert pinned, which is probably better than a non pinned end to end tls unless your attacker is local to you, due to the wonders of anycast. Also, like Google, we are constantly looking for malicious stuff like this on our IPs.
Sorry, I thought it was obvious.

My point was that if Snowden were to travel by plane then there is a high probability that it could be forced to be grounded and Snowden captured then sent to Gitmo.

But if he were to travel by submarine, he would be untouchable from the US Navy.
Please don't hijack scroll behavior, ever. Effects that happen on scroll are one thing - but actually interfering with my ability to navigate the site via scroll is unacceptable.

As an aside, can anyone shed some light on the value generated by this behavior? Surely there's a good reason that I'm missing, because otherwise this is a scourge upon the web.
But do your "switch and type-checking statements" allow you to implement a single polymorphic function and also give you a helpful compiler error when your switch is non-exhaustive?
Apologies. I was absolutely certain that this would work, did work.
After your comment I grabbed the Flame from upstairs and .. actually tested it.

Yep, seems to be missing here as well (2.1 prerelease). Sorry for speaking first, testing later.
Arg, how many of these caused me hell on various J2me implementations (OK, only whatever Samsung and LG happened to license).
So Google's position is that SSL is such a high priority for content sites that they will officially incite a mad scramble for every content site on the planet from big media companies to hobby blogs to secure their page behind https to keep their ranking, but yet doesn't see anything wrong with the fact that every Blogger blog and even the Google Online Security Blog that it is announced on, is insecure. Nice.
Support for old versions of Internet Explorer to be dropped
It sucks but it gets better :).
Really cool stuff. I wonder how well this would work with a pair of drones, or even a larger group of coordinated drones so you could "image" a multi-story building very quickly.

Wi-fi radios are pretty small these days. Even relatively small quad copters could probably do this.
Maybe they'll open source it.
No, You're Not Entitled To Your Opinion
This is my concern too. I manage 100+ clients registered and hosted in a variety of places (often because I'm inheriting their choice of host, registrar, etc). It's painful enough without adding SSL to the mix for even the littlest of sites.
Not true; Windows XP supports IPv6 but not SNI.
Don't worry, there's several!

http://int3.github.io/doppio/about.html
https://github.com/nurv/BicaVM
https://github.com/YaroslavGaponov/node-jvm

The doppio demo even lets you run javascript-in-java-in-javascript (rhino->doppio->browser)!
Not any more, it seems? Apparently you can only get it as a physical book now? I'm not entirely sure, the text is confusing.
Do you think parents and culture can influence affinity for delayed gratification?
Hired Launches Engineering Management Vertical
I must have read atleast 3 versions for the reason of airbnb's success.

As they say, history is written by the winners. Might as well write multiple versions.
Russian Hackers Probably Have Your Passwords. Now What?
Curious developer here. I want to start exploring Cordova so I can make some native apps, but I have no clue how to structure the project. I'm using Django on the backend, and right now I have a completely separate frontend. For development (it's not on prod yet), I fire up my Django server, use grunt for the frontend, and use my project's API to get data to the frontend. (I had to allow for Cross Origin stuff).

Can you talk a bit about how this came to be? Is your frontend completely separate from backend? Did you use any tools such as yeoman for frontend development?

Thanks.
Codebashing.com
Hi,
Just wanted to share some exciting news with everyone; After 8 long months of hard work and development, our application security training platform is finally ready for early beta access. This is similar to Google's xss training app but focused for the enterprise ...

Give it a go at www.codebashing.com/sql_demo
Do you have to throw out all your social rankings?

I've been wanting to switch to HTTPS but have been avoiding it due to significant accumulation of Facebook likes and some +1's. Last I checked, you had to do some big hacks to maintain your Facebook like count. Has anybody found a good way to handle this or do you just have to start over?
Coupled with emscripten, which compiles LLVM IR to asm.js, this could be huge. Questions of IP and legality aside for the moment, imagine being able to port everything from old games to VST audio plugins to the browser... without needing access to the source code!

Others have already had similar ideas: see https://lobste.rs/s/m39toj/a_preview_of_mcsema_a_framework_f...

Of course nothing other than trivial examples will work at this early stage... but we can only dream!
Alexa Global Rank 1,124

May have 30M users but engagement is pretty poor.
Is developing with Angular for PhoneGap type applications any different than normal web apps?
Show HN: The Earl Grey language – pattern matching, macros, compiles to JS
Dictionary.com - Oakland (iOS Developer) Full Time

https://hire.jobvite.com/j?aj=oHvnYfwh&s=HackerNews

Dictionary.com is a profitable, growing, and massive website with over 50 million unique users per month. More people visit Dictionary.com every year than go to the movies. Our customer base includes anyone who wants to feel smarter and communicate better. Our family of free, advertising-supported sites: Dictionary.com, Thesaurus.com and Reference.com provide accurate and exhaustive definitions, synonyms, examples, pronunciations, translations, and more for millions of words. We create innovative and timely products to facilitate learning and intellectual growth, such as the Word of the Day which is enjoyed by 1 million people every day. Our vision is to go beyond a simple web utility and become the #1 trusted and inspirational brand for words and word meanings anywhere.

The Role
Dictionary.com is seeking an exceptional iOS Developer to be part of a growing in-house team. As an iOS engineer at Dictionary.com, you will play a large role in all aspects of iOS development. Your code and technological feats will be seen by millions of active users on web, tablet and smartphone products.

Responsibilities:

Collaborate with the product and design team.
Design and implement new user-facing features in Dictionary.com’s iOS products.
Build the libraries and frameworks that support internal analytics and marketing platforms.
Liaison with external & internal resources.
Ability and willingness to mentor others on mobile technologies.

Qualifications:

1 - 4 years of iOS development experience.
Experience deploying consumer-facing apps to the iTunes app store.
Computer Science degree or equivalent experience.
Considerable experience with Objective C and Cocoa Touch.
Experience with REST APIs.
Web development skills such as: HTML, CSS and Javascript/jQuery.
Experience with sizing projects and providing status updates.
Understanding of code documentation best practices and style.
Strong communication skills.
Must learn and work well independently and also within a collaborative team environment.

Preferred Qualifications:

Experience with C and C++.
Experience working with large-scale, consumer-facing apps.
Strong competencies in data structures and software architecture.
Experience working in an agile development environment.

Apply now:
https://hire.jobvite.com/j?aj=oHvnYfwh&s=HackerNews
I always learn something with Wikipedia pages, even if it wasn't what I thought it was going to be. I ended up on the page for Android L (the upcoming release) just to find out that they're completely replacing dalvik with their own implementation. Sort of reminds me how linux was supposed to build upon unix but then eventually didn't contain any unix code any more.
You're looking for ground penetrating radar http://en.m.wikipedia.org/wiki/Ground-penetrating_radar.
>We feel its ready for non-critical production use in the run up to a full release later in the year.

Why non-critical production use?
I'm pretty sure every front end web developer who's ever done anything cross-browser celebrated when they heard this news. I know I did.
Sad but true tales of IT tasks that should be automated
> Google rewards the richest

Oh come on.. if multiplying your ranking by 0.01 (now) means that much to you, then probably you're making enough money you can afford a cert - or you probably have one in place.
>Should I have to wait for EA to repackage it in some kind of virtual console store?

EA was giving away Battlefield 1942 on Origin last time I checked. Why is anti-priacy circumvention required?
I find it odd that you conclude with a focus on an imparted or innate desire to succeed when the major factors among your family members who didn't succeed seem to be a deadly combination of mental illness and addiction.

Having seen exactly the same sort of split in behaviors play within one immediate family makes me think the disasters are the tails of genetic coinflips.
When an organization gets too big, it is statistically likely there will be leaks.

I think the US has forgotten or willfully ignored the lessons learned from the past 100 years of espionage.
What’s The Best Age To Be?
A million spiking-neuron integrated circuit
Startup Founders Get Fired
Open sourced an abandoned Mac app for mockups
10 milliseconds is far too long for STP for anything in the financial industry

Somehow very niche HFT trading platforms have come to define finance, when the reality is that the massive bulk of the industry runs on Excel spreadsheets, Java, or Fortran. An extraordinarily small subset of the stack has real-time needs, and is engineered as such.

The financial industry is a huge industry with an enormous variance of needs, and the overwhelming bulk of applications have absolutely no such real-time requirement.

I should mention that I've built systems in the financial industry for about a decade now, so I always marvel when people make broad, untrue, absolute statements.
Original HN submission where I asked about doing this: https://news.ycombinator.com/item?id=7243193
Good. Step up number 4. You number has been called.

I realise this is flippant, but in all honesty I believe we are at an impasse, something between 1000 times worse than George Orwell ever imagined and a balance between security and the freedom to think without prejudice.

Our problem is that there comes a point where so much resources have been committed to invading the privacy of the public that there is no turning back.

So, number 4. Step forward and take your place in history.
I remember the first time the von Neumann architecture was laid out for me and me thinking "woah that's bottlenecked" and immediately thinking it would make more sense to do the computation where the memory was, or replace "memory" with just a huge pile of registers or something other than what I was looking at.

This is really exciting stuff, I can't help but think a marriage of this approach with HP's memristor technology would bring us screaming along an amazing architecture path for the next several decades.

But then again, I'm concerned that the limited use cases for this being presented are basically already performed by various custom (and cheap and power efficient) DSPs. Is all that's really being envisioned here just a lower power alternative to DSPs? I think the vision can be much bolder.
I think the more optimized hardware makes a big difference, mainly in power consumption. We're talking power savings of like 99.9 percent here, which makes embedded stuff way more powerful and reduces the need for calling out to the cloud for processing, thin-client device OSes, etc.
I just want to preempt one criticism here. The reason why EG uses f{...} for function calls and [...] for grouping instead of parentheses is that it makes for simpler syntax. Conventional languages overload () for arguments and grouping, but it is more consistent to use different brackets for these roles. Since macros and code manipulation are an important part of EG, I figured that syntactic simplicity and consistency trump convention (and I did not want to go full Lisp either). I wrote up the rationale here, for what it is worth: http://breuleux.github.io/earl-grey/repl/?eval=help.brackets

This being said, the fact that parentheses are currently illegal tokens means their role in the future is wide open. I could make them into sugar for the other bracket types, s-expressions, strings, thunks, code literals, or I could put them into userspace so that you can do whatever you want with them.
Those comments were made by two different accounts.
I wish at least the minimal set of these were in the language.

Does Wu.js conform to any of the fantasy-land specifications? https://github.com/fantasyland/fantasy-land
To be clear, we're talking about our beta service, not just Elasticsearch.

And we're really just trying to set good expectations for the service. We have only run Elasticsearch for a few dozen customers, and think there are some operational edge cases we haven't yet accounted for. Once we're comfy with how much we know and can handle, we'll call it "good for production".
It's perfect for that! The BattleCON guys do it...
Hacker Redirects Traffic From 19 Internet Providers to Steal Bitcoins