skysight-inc/HackerNews huggingface dataset:
Systems Programmer / Infrastructure Engineer at Keen IO - https://keen.io (San Francisco only, for now)

Analytics Backend as a Service for modern developers (web + mobile + internet of things)

Our API's usage is doubling every 6-8 weeks. We need help supporting that load.

Keen IO is a fully managed cloud API that lets developers build complex, hyper-custom, large-scale analytics and data science features directly into their web, mobile, or Internet of Things applications.

Our currency is event data, and events are a pretty broad abstraction. Every time someone draws a breath, clicks a link, loads a website, pauses a song, or starts a car, there's an event. Events like these, in large aggregate, are extremely useful -- and therefore valuable :)

It's probably worth mentioning that we're a platform company, not a product company. This means our customers are using the platform to build for an emergent and rapidly growing set of use cases. The same flexibility that makes us future-proof for a given customer also makes us future-proof from a market perspective. So while a product company seeks a certain kind of product-market fit, we allow product-market fit to come to us: our customers build it for themselves.

Things we look for in a new team member:

• Learning agility
• Abstract reasoning
• Empathy
• Potential is more important than credential
• Confidence, but tempered by humility & the drive to get even better

Some things we believe in:

• Mission = The Discovery of Truth.
• Radical transparency
• Design with a capital "D"
• Introspection
• Distributed innovation
• The importance of laughter
• Relationships are everything
• Play to your strengths; patch your weaknesses with diverse collaborators

Apply: https://angel.co/keen-io/jobs
This week's column on the future of websites in an app-dominated world
Great article. Grunt is a wonderful tool, despite what some people on here might say.
Not right now since it's still alpha, but soon (hopefully).
Thanks for pointing that out. We minify production JS using Closure Compiler but sometimes that leaves room for improvement.

There's definitely a tradeoff between inlining JS and small images, but I think in our case it makes more sense to leave them external to leverage browser (and since we use a CDN for static content -- edge) caching.

I believe I tried to get ngx_pagespeed up and running when it was announced, but couldn't get it to compile from source. Sometimes (read: often) it sucks to be a FreeBSD user.
what makes me suspicious are statements like (including nice little ios apps) .. unless they are talking about creating a simple public link (which is not clear)

"Sending all your holiday pictures takes only a second

Ever needed to send hundreds of pictures to a friend? With Lima, we invented a technology to transfer files instantly. No matter their size, no matter their number. That’s also part of our job to simplify storage."
Comparatively inexpensive (<$500) consumer quadcopters already have 100% payload fractions (e.g. 1lb of payload per lb of vehicle weight), so 1.5:1 isn't such a jump from there.
As an avid poker player, I think this is a neat idea for a lot of casual live players to get into online play.
As a long-time (hobbyist) C++ programmer, I'd say many of the questions in the quiz are well-known gotchas that do break real-world code in subtle ways. Especially code by beginners that have Java or C# experience and expect C++ to be as well-mannered. That said, many other questions certainly pertain to more esoteric parts of the language, but that's not a bad thing - it provides some entertainment and headscratching even to those of us who might think they've seen it all :)
That's a September article, and a little context is in order. The writedown was in inventory and not cash. It was for product that had only been in the retail channel for a few months. Good product like the Z10. It was a strategic move to lower the price of the corporation so it could be taken private.

They were trying to make BlackBerry as affordable as they could, as quickly as they could.
Japan's high-tech toilet makers target the west
Capture HTTP requests using the new Postman packaged app version
The CreativeDash team drops their amazing wireframing/UI kits by 60% today
Born of Grief, ‘Three Strikes’ Laws Are Being Rethought
Wirth likes to design computer architectures to go with the languages he creates (he's got a EE undergrad). He did (at least) p-Machine & p-Code (Pascal virtual machine), Lilith (2901-based bit-slice graphical workstation implementing a Modula-2 virtual machine) and Ceres (a series of ns32000 based workstations running Oberon). He's been into FPGAs for a while. Smart guy.
Most of the stuff I work on is highly concurrent. GILs are the devil. Almost all the joy and ease you from GIL languages is lost as you try to go concurrent and have to use (in python for example) multiprocess and gevent ... then you start getting caught on the rough edges and poor ideas in those tools... and everything falls apart.
I predicted this about a week ago in some thread complaining about Amazon delivery when I said I lived in Texas and my packages were being delivered by Blue Origin, which worked fine, but one time left a big hole where my car once was.
Having used Scala for over a year, I can say it is a mixed blessing for me.

On the one hand it's an improvement over the verbosity and rigidity of Java. And often it is fun to write in (lots of clever tricks you can use and feel good about... until you have to come back to the code several months later).

On the other hand, I absolutely hate to dig into Scala code written by others. To me it feels like C++ all over again. There are so many concepts in the language that more often than not you find your knowledge of the language lacking, and have to put the task at hand on hold to brush up on your Scala skills. If there are more than a couple of (Scala loving) codevelopers on the project, you end up spending more time learning about the language than actually using it.

So, to sum it up: I would use Scala if I absolutely had to use JVM and I had control over the the subset of the language used in the codebase. Otherwise, I'd pick something else. Thankfully, there are saner alternatives to JVM these days when it comes to high level/static typing/high performance (e.g. Go).
> The key point here is that it is impossible for buyers to distinguish between the trustworthy vendors and those out to make a quick buck because of the very anonymity that makes bitcoin desirable.

The interesting thing is that today, you can have an online reputation and anonymity thanks to cryptography. Also decentralized escrow services further reduce the need for trust between parties.
A huge portion of their user-base doesn't visit with SPDY-capable browsers.
That Charlie Rose refuses to turn his show into "Trash TV: Business Edition" counts toward his credibility, not against it.
So your "worst case scenario" includes a complete lack of reasonable safety precautions that the FAA would mandate before this is approved AND damage inflicted by something with 8x the wingspan (not to mention differences in engine power)? You believe this is a reasonable comparison?

We could build UPS trucks that are two lanes wide and paint over their windshields, but we don't. Because that would be stupid. So stupid that comparing the risk involved isn't even worthy of discussion.
Maybe it should redirect to the New page.
I've found that uglifyjs does about as good a job as Closure Compiler, but waaay faster. Could be a nice speed up in deploy times for you.
Watch a £60m Bitcoin Heist in Real Time
Nothing to do with prime numbers?

http://www.femto-second.com/papers/SHA256LimitedStatisticalA...

http://www.ietf.org/rfc/rfc4634.txt

http://eprint.iacr.org/2010/548.pdf

http://eprint.iacr.org/2010/548.pdf
Tijm helpt bij verkoudheden, griep en pijnlijke maandstonden
23andMe’s FDA Battle Provokes Furious Debate
> Such a strange statement! Code IS data in Lisp.

Code is represented as data. But that does not mean any data is code.

For example

(defun foo (a) (let ((b 10)) (+ a b)))

is valid data and valid code.

(defun (foo a) (let b 10 then (+ a b)))

Above is valid data, but not valid code.

CL-USER 27 > (defun (foo a) (let b 10 then (+ a b)))

Error: (FOO A) is neither of type SYMBOL nor a list of the form (SETF SYMBOL).

The syntax for DEFUN is:

defun function-name lambda-list [[declaration* | documentation]] form*

The syntax for LET is:

let ({var | (var [init-form])}*) declaration* form*

Both syntax definitions are violated.

Obviously, the syntax of s-expressions is not enough to describe the syntax of Lisp. Far from it. S-Expressions just describe a textual syntax for data: symbols, numbers, strings, lists, cons cells, ... But it does not describe the syntax for defining functions, defining variables, exception handlers, function calls, etc.

> They just choose not to because s-expressions are a pain in the ass to read.

They aren't.

> Isn't the whole point to get away from imperative style?

Lisp makes no commitment to a particular style. 'imperative' is just fine. As is functional, object-oriented, rule-based, ...
Short of rewriting the whole system around a threaded model, the only reason to use threads over processes in Node is to make the IPC faster. This means that ultimately supporting threads is an optimization that has to compete for cost-benefit with all the other possible optimizations for Node to support.
Actually, the real cost comes from batteries. They're only good for a finite number of cycles, and under the high loads they'll experience in this sort of application, I would put that number at around 250-750 flights. So if you're spending $30-$50 a battery, that adds up pretty quickly. Electricity is really cheap in comparison.
Honey, you're bullshitting us and yourself. You're telling me when Black Africans where discovered a few hundred years ago they were a few years away from inventing the Micro-chip and the Space Shuttle until the evil white man oppressed them?

Jews were smarter, owned more businesses, & had higher IQ scores than whites before, during, and after the holocaust. Blacks on the other hand were behind since the day they were discovered, throughout their oppression, and still to this day have low IQ scores from before kindergarden and into their adulthood. Racism doesn't destroy you, it's just a push. If you can't get back up on your feet that's your fault.

Also Blacks and Hispanics have much higher rates of: crime, teen pregnancy, high school dropouts, low test scores, & broken families.

- Having kids with the dumbest hood rat kinda man you could find is their problem.

- 1 out of 3 black kids dropping out of high school is their problem.

- Almost 80% of blacks not having a father is their problem.

- Over 50% of black women having children with multiple men is their problem.

- Telling each other they don't act black enough is their problem.

- Having a massively high crime rate regardless of wealth or education is their problem.

- Having low impulse control and being hyper-sexual and having a shitty family is their problem.

I find it fascinating how Whites, Jews, Asians, Indians, Middle Easterners, & Native Americans who are in poverty don't have those problems.

Here's a New York Times article on the black/white test score gap. "AFRICAN AMERICANS currently score lower than European Americans on vocabulary, reading, and mathematics tests, as well as on tests that claim to measure scholastic aptitude and intelligence. This gap appears before children enter kindergarten (figure 1-1), and it persists into adulthood. It has narrowed since 1970, but the typical American black still scores below 75 percent of American whites on most standardized tests. On some tests the typical American black scores below more than 85 percent of whites"

You want peoples who were running around naked on the African Savanna and Central American just 400 years ago to have the same achievement and equality and job as Indians, Whites, Jews, Arabs, and Asians who grew up in a society with schools, education, a written language for thousands of years. That's not exactly how evolution and natural selection work. No one is saying that racism doesn't hold people back, but it only holds them back temporarily. Racism and wars and even holocausts don't destroy the group as a whole. Everyone is responsible for themselves, not sitting around begging for table scraps and ranting about how racism is the reason they're behind.
So I used to work on the Newsweek web ops team. This article gets linked about once a year. Every year the comments are the same. Every year he has to admit he was wrong.

LEAVE CLIFFORD STROLL ALONE!
This is still very early in development, and needs a lot more work before it's ready for some serious wagering.
The best version of this is called "steel man-ing", as in creating the opposite of a straw man.
> You submit some great stuff, Ron

Thanks!

> far from being "important" for HN, it's entirely off-topic

I think that's a matter of opinion. It is arguable from scientific evidence that the world as we have come to know it over the last few hundred years is in fact ending. (I'm not saying this is true, only that it's a rationally defensible position.) If I were under 30, I would consider that relevant.

> we'd all be better off if you took Salon off the list of sites you submitted from

I will take that recommendation under advisement.
> The cacophany more closely resembles citizens band radio, complete with handles, harrasment, and anonymous threats.

Fascinating.
Flat files on a disk == awesome
I've made several attempts at switching to freelance so far, and always gave up out of extreme frustration with my clients.

My advice is to look at this from a totally different angle: optimize for learning. If you're under 40, you're still early in your career and the knowledge you pick up now will pay off in the long run. Take the most interesting work you can find. Often, bigger projects with bigger teams are going to teach you more. If not, grab whatever freelance work is available. When an interesting corporate job comes up, ditch the freelance at once and jump in and learn as much as you can!
If you need to move it further back you are essentially shrinking your monitor size and you could have instead purchased a smaller monitor and kept the same distance
How to Start A Tech Company in Healthcare
College kid makes 24k by waving bitcon QR
I had heard about the site but didn't really grasp what they were trying to do until that quote "think group blogging meets podcasting" and trying the site
> no CD-ROM can take the place of a competent teacher

No, I would say this is still correct. There is a feedback beyond yes/no right/wrong that has not been able to be replicated in automated teaching and training that a competent teacher can provide.
Graeber has responded to criticisms as well, though I find his answers somewhat lacking:

http://crookedtimber.org/2012/04/02/seminar-on-debt-the-firs...
That background taskbar looks green and blue like windows xp. Is that right? How could this be 1995 if that's windows xp.
Most of these naysaying predictions didn't come true, but a few did. Computers haven't replaced teachers and likely won't. E-commerce sites haven't replaced brick and mortar stores (though they have swallowed a huge chunk of their business) And I have never heard of anyone attending a virtual town meeting.

The author knew what was wrong with the internet in 1995, but couldn't imagine the solutions we'd invent in 2013.
From YC's blog: "The tour celebrates Alexis’s recently published book, Without Their Permission, a 'blueprint and rallying cry for entrepreneurship.'"

Ohanian's message is: "you don't need 'their' permission to found a tech start up." No, of course you don't. You have the full weight of "their" support. Admittedly, Ohanian isn't the tech industry, but he's hardly the only one playing the underdog card. I guess it helps with recruiting or something.
> There's no way in the world these tiny drones can fly 10 miles each way, carry 5lbs of payload

Today, there are prototypes that cost $2000, can carry well over 2kg (high definition cameras and such), and have a twenty miles range (that's 40 miles worth of "fuel"). As for perfect delivery… until you can miniaturize self-driving car technology, you can always have a human pilot manually landing the thing and take off. 30 seconds of human work for a small delivery, that's not too bad.
Hi! Happy to see explainshell on HN again, thanks for all the compliments!

I agree about large commands being hard to follow. I tried solving this by adding the ability to navigate between commands. Right now clicking the command takes you to a page that displays that command options, but I can change it to the equivalent of navigating to it with the arrows at the top. There might be something better to do UI wise, though.
Ah yes sorry, meant fabhub.io. Ironic to get the address wrong as its my site. Belated disclaimer.

For outsourcing, alibaba.com and mfg.com are the big ones. Starting onshore / digital may be good for short run & prototyping. Trade mags and manufacturer associations have local directories.
Who are you? Why are you drinking the kool-aid?

This is a very obvious PR move to get more clicks on a major shopping week and squelch a developing news story about Amazon's labor practices in the UK.

Amazon may well deliver books to me with a mini-helicopter in 2018. But they absolutely will sell more stuff due to the Prime Air attention, and will slow down the momentum on negative press that might send some holiday shoppers elsewhere. I find the idea that a billionaire owner of THE premier ecommerce business would come up with such a plan very credible.
From what I recall, that's not necessarily safe on modern OSes and processors due to interrupts, but there's still buggy code out there that relies on it.
Yahoo buys Siri-like natural language software startup
I like the point that aside from illegal activities and investment opportunities there are really not a lot of legitimate uses for bitcoins. Only site I know that accepts bitcoins is buyincoins and that sells chinese knockoffs.
And yet my MBP refuses to output HDMI above 1920 for me :/
You say "Wall mart typically only exists in rural poor areas", is this true?

Here in Canada, Walmart is pretty much in every city, regardless of income. The only place Walmarts don't exist is in areas where the population is too sparse, or rent is too high (e.g. downtown Toronto).

I find it hard to believe Walmart is only "in rural poor areas", unless their position is radically different in the States.
The $92Billion Bet. Why Average People Should Be Able to Gamble on Startups
I don't know if I'd term it paralipsis, but I do get what you're saying about the weird contrast between praise followed by criticism. It does seem off, or maybe two faced, when interpreted at face value.

The thing is, I do mean both of the sentiments I shared. I do think it's a fabulous and original idea. I also felt that in one particular use case, it's presentation was a little confusing. Because I'm not the best writer/speaker, it probably came across more insensitively than I was hoping for though.
So it sounds like a dropbox-like service running on NAS with the added wrinkle that they provide a way to automatically sync your userland folders to the dropbox.

I can see the appeal. There's a lot of room for innovation in good UI for NAS. Having a plug-in server that Just Works (after you install the client onto your devices) seems like a good product.

I wouldn't be surprised if they run a skin on OwnCloud or something like it for web-access to your files.
What would be the word for "private organization removes or edits content that they do not like"? Can't we just use the word "censor", or do we have to write half a sentence every time we want to get that idea across? Being verbose just because we don't want a word to have two or more possible meanings doesn't seem very useful.
I've used other packers and the reduction was slight, less than half.
Trade Cloud Mining GH/s With CEX
"I would be surprised if the skies were more dangerous for a drone than the roads for a car"

We have a huge amount of experience with cars and people. We have designed large systems and procedures for cars and people. We are getting some experience[1] with automated cars which is helped greatly by the experience, systems, and rules developed for cars and people.

We don't know the form that automated car deliveries will take, but the unknown distance is from the curb to the domicile. With drones, we have nothing from the warehouse to the domicile and no experience to draw from.

We know what to do in a car crash, I get the feeling drones are really going to go send people into a tizzy. The amount of crap hanging above people's heads is amazing and there is no map to help.

I might be more pessimistic because of the blowing snow outside currently.

1) automated cars in snow seems to be a bit lacking
I hear you on the bezels, however I like the wrap around effect multiple portrait monitors give over 1 big flat monitor

Curved high dpi 50" please!
I’ve been holding out. Seems silly to buy a Cinema Display right now for my rMBP. USB2 ports, TB1, no Retina, oh, and a Magsafe 1->2 adapter...
True...I feel there is a subtle lesson in there today for all the folks poo-pooing the Amazon drone announcement....
Pursera.com - The intelligent product search engine
I had forgotten about Cliff Stoll for years... I remember reading his book Silicon Snake Oil in 1995 and giving a presentation to my middle school class about how simplistic the author's arguments were.

His argument and the degree to which he was wrong are among the clearest examples of the power of capitalism in overcoming seemingly impossible barriers.
Check out http://www.regexper.com/
> > 50 bytes may not seem like a lot, but when you’re serving 500 million pageviews per month, it adds up.

I thought you were quoting me here, I wrote the same text yesterday only with a figure of 100 million pageviews. That was weird to see.
FYI this links to page 2
I think the point is that they're targeting the general public. I see why - the balkanized UI for zillions of services and storages can easily overwhelm the user. Having one file structure for their files synced between the client, the local server, and public web-server autmatically would have some appeal to the average low-security user.

Users don't care about privacy. They care about being able to send photos. And having seen people fail miserably at sending photos in a million different ways, I see how this company can succeed.
لعبة اى جى اى اون لاين
لعبة اى جى اى اون لاين

لعبة اى جى اى اون لاين, لعبة اى جى اى, اى جى اى, 1, 2, 3, IGI 2, IGI 4, IGI 3, IGI

http://www.bnat4games.com/Game-488.html
I'm very curious why an anonymous site that doesn't even allow registered users gets 100k worth of cookies on a typical connection.

Not saying you're doing anything wrong, just curious. I assume some of it is for ad tracking, but that's still a hell of a lot of data!
has there been any work done to try and port the web framework benchmarks from TechEmpower over to weber? It would be interesting to see in the comparison now.
Amazon, the Internet, and Online Hype
Iceland's armed police make first ever fatal shooting
A startup in Australia, Flirtey,† has partnered with a university textbook seller to deliver books via hexacopter on/near campus. They are hoping to begin operation next March. When the drone arrives, the customer presses a button on their smartphone app, and the package is lowered down to them.

†http://www.damngeeky.com/2013/10/16/14713/parcel-drone-will-...

Video: http://vimeo.com/76606906
Not everyone believes it's a sound investment. I'm unsure myself.