skysight-inc/HackerNews huggingface dataset:
> ...I can't really afford the time required to do my own
> authentication...

Just curious: What does your perfect solution look like?
iOS only for now. Although they did tweet an Android screenshot on Friday. Consistently failing every deadline since Kickstarter days :/
However, kudos to the team, they deserve it for all the hardwork. I'm an early KS backer and they've delivered far beyond my initial expectations. Can't wait to check out 2.0 and appstore!
5 reasons why battery innovation is hard for Silicon Valley
Ask HN: Why Can't I Find A Job?
So, I will try to keep this short. Here is a breakdown of my happenings over the past few years.<p>+Dropped out of college to take an engineering job
+Performed well at engineering firm
+Started as a designer
+Transitioned to technology implementation at this engineering firm. I implemented a new CAD package for them called Solidworks to transition them off AutoCAD and improved productivity ALOT.
+Then they wanted an e-commerce platform because they wanted to sell their product direct.
+Made a really great platform for them and had some really custom functionality in it.
+In my spare time me and a buddy were doing web dev on the side.
+Got some big clients like Bosu.com and even a site for LA Fitness
+Owner of the engineering firm wanted to do a partnership for web sites and spin off a new company
+We did that
+Things were going well but then the owner decided to close down the business because it was taking too much of his time.<p>---Things I have---
+Great Portfolio of eningeering and web dev
+Amazing references
+Not introverted and extremely relaxed in any environment<p>----Current Situation---
+Live in Houston
+Need a full time job
+Apply to places, place then sends me personality survey and programming test
+I fill those out
+Get called in for an interview
+Interview goes well, usually have the interviewer laughing at the end (I am a laid back guy)
+Don't get a call back<p>I am just wondering what I am doing wrong?
One photon is not much light.
* Do you find Facebook's iPhone app too easy to understand and navigate? Try Paper!

Ha.

* Is the type in Facebook's iPhone app too easy for you to read? Try Paper!

Didn't find Paper's type difficult to read.

* Are you tired of swiping down on Facebook's app and wish you could do some swiping left and right? Try Paper!

Ha. As if the original app didn't have horizontal swiping.

* Do you enjoy losing your place in your newsfeed when you tap on a story to read more? Try Paper!

As far as I could tell, the cards at the bottom maintain their order after you dismiss a story. It even has its own scroll bar position indicator.

* Do you enjoy voiceovers reading text to you that is already printed on your screen? Try Paper!

Didn't have my headphones on, didn't notice them.

* Want half of your iPhone screen taken up by distracting images unrelated to what you're reading? Try Paper!

The top half are headlines. There's not much to read there. The bottom half goes full screen once you tap as well.
Some recommend using the Google keyword planner tool to ascertain if very many people seem to be searching for whatever it is that you have in mind.

Obviously this works better for some categories of ideas than others; if your idea is innovative and unique, the fact that nobody is searching for it doesn't necessarily mean anything. On the other hand, few people searching for "royalty-free polka music" is probably a good indicator of a not-very-valuable idea...
Thanks! If you run into any issues getting started, send me an email - brendan@awesomebox.co
DO has a very limited API, no ability to add additional storage without resizing your droplets, and has no firewall protection without iptables being enabled. DO has its uses (I'm migrating my personal server there presently), but it's not even close to being in the same market/caliber as EC2.

For some businesses, the huge AWS feature set (RDS, EBS, ELB, security groups, VPC, ELB, EIPs, etc, etc, etc) is more valuable than the bottom $$ line. For others, those features aren't worth the added cost, but hand-wavey "just use DO" or "Just rent physical servers from SoftLayer/Rackspace" is disingenous.

TL;DR AWS has value above and beyond simply hour-to-hour elasticity.
buy your kids a under $50 android tablet and keep the Nexus 7 away from them!
Yes, you have it exactly right. The browser will try to make fonts bold on its own, but it's not a match for the bold that the designer intended.
It does have the option to hard encode subtitles when it is converting media and there is subtitle options available but I have never used either of those features.
True, but outside of S3 and Route53, how much under the AWS umbrella is much use without using at least one EC2 instance?

I can see a lot of benefit to using S3 without EC2, but after that, I'm not sure what else would be possible. Care to elaborate more?

Can you use their queues and database tools w/o using EC2? (If you are using a VPC, maybe?)
Philip Seymour Hoffman's Final Secret
In JavaScript there are two instances where typeof lies. One is with null the other is with function.
>I suspect that it would be politically unacceptable to routinely prosecute for speeding offences that were identified with this data

Authorities issue speeding citations to fast drivers all the time based on toll road time-stamps.

You shouldn't be surprised about the government's actions when there's a windfall at stake.
> Yikes! I guess that comment didn't go down well with a few folks!

I guess because '+1 I agree' or variations on it aren't appreciated here. That's my impression of this community, anyway. A post usually needs more meat, like the way you elaborated on your OP.
This is off-off-topic, but I wish forums allowed users to state that they would be happy to have their grammar and spelling corrected by ticking a checkbox, and that every comment could have a sub-discussion just for that, on its own page. That would be useful, or? (<-- joke :P) Because otherwise whatever you do, it's wrong: making a correction makes you seem like a jerk, and not making a correction makes you feel like a jerk (because you know something they don't, and you're not sharing it).
It's a relational database without joins? Can you join within an actor?
Fat arrows for JavaScript – aka lambda expressions like in C#
Apple Eyeing Solar Charging for iWatch
It's Not Just API Keys, Either (Git credential leaks)
It's by no means comprehensive, but http://docs.julialang.org/en/latest/manual/performance-tips/ is a decent start. http://docs.julialang.org/en/latest/stdlib/profile/#stdlib-p... is also helpful.
You speak as though ops and automation is too mysterious for a startup to handle. There are so many tools and frameworks that do what AWS does that it's easy to acquire that expertise. And who says you always need a new server to iterate quickly?

I moved my last company completely off AWS and it was proven to be a great decision across a number of dimensions.
There are a few videos available: Please check the links at the end of the sections http://datamuseum.dk/wiki/Olivetti/Programma_101/Revive#2013... and http://datamuseum.dk/wiki/Olivetti/Programma_101/Revive#2013....
Precious...
Just spewing crap out as I think of it. Feel free to jump on it
amber.checkout is part of an ecosystem of products that help you never fill out checkout forms again.

* We have this Google Chrome Extension for desktop

* amberExpress which is an iOS browser extension

* amber.io as the API and checkout interface that merchants and publishers can use to help their users check out with two taps.

Also LastPass only fills out the form, we provide a 2-tap checkout process.
Amazon style one-click checkout for the rest of the internet?

Text of the blog post is good, but a few more screenshots walking though "this is what it actually does" and a list of support merchants to try it out on would be awesome!
Isn't trademark more limited? I couldn't call my game super mario brothers or use the art on the box where it might cause confusion in the marketplace, but inside the box could be all of their uncopyrighted content.
I'm the author of the blog, I'm sorry to hear that. It sounds an order of magnitude worse than my story. Luckily I didn't outlay any money or hand over any important documents. It sounds like you should share your story too - I wonder if there's a place somewhere people can share startup horror stories?
Would you like to see this feature also in Chrome? I'm really a fan of this syntax, because it's so easy to read and understand what is really happening.
What Happens When You Drop A Magnet Inside A Copper Tube [video]
Form Field Input Techniques to Prevent Garbage Output
DO, Linode, and Rackspace have lower bottom line costs, but a (much) smaller feature set which means more operational work. Especially when kicking things off, developer and operational time is often far more valuable than the cost of the servers.
Typical mainstream propaganda.

Nullification was used initially to resist federal laws about returning captured slaves.

See Tom Wood's book http://tomwoods.com/books/nullification/ for the complete, surprising history of nullification.
> Yes, the fact that Apple TV doesn't work with non-Apple devices makes it a non-starter among those who don't exclusively buy Apple products in perpetuity.

That's factually false. I daily use an Apple TV with my Synology NAS, for instance. There are AirPlay streamers for Android and for Windows. The protocol has been fully reversed (besides the DRM bits).

Now, I'm not saying that this was the design of the protocol. Obviously Apple doesn't care less about 3rd-party compatibility. I'm just saying that it's false that Apple TV nowadays is limited to the Apple ecosystem.
There is. But it is bit archaic concept, and not mandatory for basic level of protection.

http://en.wikipedia.org/wiki/Copyright_registration

> Registration is still required in the US for some benefits, such as awards of statutory damages
I know what a sand grower is, just never heard the slang :-)
Headphones and Coffee
I set myself a challenge: build one new HTML5 game per week in order to learn how to make games. So far I've made 6 games, and 1) I already learned a lot, and 2) the feedback I'm getting from players is super positive.

Link: http://www.lessmilk.com
It's not possible for a web application to be secure against the host of the web application. If the host renders the HTML, then they need to access the user's data. If the host serves the Javascript, then they have the opportunity to acceess the user's data. If the user doesn't manage their own private keys, then the host manages them and can compromise them.

Arguing that {Google,Yahoo,Facebook,LinkedIn} should implement secure communication is equivalent to arguing that they should shut down their existing products in favor of secure client-side implementations. The moment they do this, the resulting product gap will be filled by some other company and nothing will have changed.

The corollary is that any web-based service that claims to offer secure communication is almost certainly not doing anything of the sort, and should be treated with great suspicion.
direct link: http://superlevel.de/spiele/review-dungeon-keeper-ios/

The posted link is to the index which may turn people off because most of the articles are in German.
Yes. I taught myself initially and was writing lots of small utility scripts. Towards the end of the bootcamp I attended I got a call to update one of the things I had written before. The difference between before and after was enormous. When you're teaching yourself for practical purposes it is very easy to achieve "working" code that would be totally unacceptable in an environment where the code was the primary driver of value. Additionally, if you're the only programmer in your office/program, it is very hard to progress since you must be the creator of your own curriculum. It's a good exercise and self-education is an important skill, but it's hardly the most effective way to learn.
Raise Your Hand and Ask
Stop solving problems you don't yet have
Show HN: Cocktail of the Month Subscription
One thing the article mentions is terminating SSL on your ELB. If you want more control over your SSL setup AND want to get remote IP information (e.g. X-Forwarded-For) ELB now supports PROXY protocol. I wrote a little introduction on how to set it up[0]. They haven't promoted it very much, but it is quite useful.

[0]: http://jud.me/post/65621015920/hardened-ssl-ciphers-using-aw...
Why OneDrive for Business is already a mess
legally and in high quality? not really. I wouldn't throw a superbowl party without tv access, but if you want to watch your favorite team when you otherwise can't, its definitely possible.
Thanks for the tip! CSS updated.
Why Blacksmiths are Better at Startups than You
Great, but none of the apps that people care about like Netflix, Hulu, HBO Go, Plex, etc. are using a reversed-engineered Airplay on Android.
https://notedcode.com has GitHub and Bitbucket integration.
Hi Dartanion7, I wrote the post - the only reason I haven't outed him is not to protect him but he scammed a couple of other people I know too. They have developed serious anxiety and trust issues due to him - I want to protect them form being outed as a 'victim'. I don't feel it is my call to do that. However saying that, I have left enough evidence in the post for readers to put the pieces together themselves.
Apple sued by University of Wisconsin over A7 chip
More Bitcoin Regulation Is Inevitable
Disabling SSH is an interesting tip. I guess the OP doesn't do any automation via SSH.
Holding a Glass of Water – Managing Stress in Call Centers
Here's an eloquent post from Ta-Nehisi Coates, whose excellent blog is partly devoted to exactly the question you asked:

http://www.theatlantic.com/international/archive/2014/01/hit...

And a second smart post about the relationship between remembering and moving on:

http://www.theatlantic.com/international/archive/2014/01/to-...
When Silicon Valley Met the NSA
Macklemore & Ryan Lewis received seven Grammy nominations and won four (Best New Artist, Best Rap Performance, Best Rap Song, Best Rap Album), two for "Thrift Shop", which also went septuple platinum in the US, multi-platinum in 5 other countries, and sold over 10M copies worldwide. I'd say that's pretty fucking commercial.
Load testing with real browsers
As long as they deliver quality content I'm fine with companies delaying things. I'd rather have awesome stuff built compared to meeting every deadline.
Connect Balanced with over 260 Apps Using Zapier
To a first approximation, the geocode data is embedded in the planet file (as address tags associated with some object or another).

But most consumers aren't using the data as organized in the planet file, they are generating extracts based on extent or whatever criteria, and usually processing the data into some data model that is better for the work they are doing.
Fortran 90 and later versions of Fortran have array operations, as in Matlab, but you can also write loops and have the compiler optimize the code. There already is a high-level language for scientific computing with C-like performance.
Does anybody know of a game that is a worthy successor to dungeon keeper?
That'd be a good next post, color retrieval using solr.
I did like this "grammer-nazi" post alot.
I don't understand, at all. If two programs are semantically equivalent then traditional deobfuscation techniques like symbolic execution, constant propagation + folding, dead code removal, etc. should take you pretty far. Throw in some peephole and pattern based rules specifically targeting this obfuscator and you're good to go.

The main link is pretty shit so I may be missing something important. I plan to read the other links provided when I have time, but feel free to help me out by explaining how wrong I am, if that's the case.
search.twitter.com

Team Name stream
so what is the implication of this? Does this mean that this webserver will be much faster and using less resource because it's written for linux directly?
Which would seem like a better design in general, since this is just a streaming device, correct?
It's most beneficial for application that cannot fit more than 1 on a single dyno.
Cwrap: a set of tools to create a fully isolated network environment
All i see is an animated gif of a kid throwing money out the window. Why is body overflow:hidden
In this particular case "they" equals congress, not the administration. Obama is not legally able to hold highway funding hostage to get states to implement his doomed healthcare act; He could direct congress to do the above, but they are generally too busy discussing the repeal of the ACA these days.
The article shows up briefly and then turns into a video of a baby throwing money. Guess it's some kind of paywall or required facebook registration?
Hmm. You've found one of OSM's many achille's heels. You're in a part of the world that doesn't have very good satellite imagery coverage, so the only way we can map is using recorded GPS data.

You can help by wandering around with your smartphone's GPS turned on and uploading the traces to OSM.org for others to map with.
Sorry, I should have been more clear: when submitting an issue in iTunes Connect.
Most of these companies provide some client-side software. Google provides a whole OS, it's middleware layer, and many apps published open source. The Android SDK runs on all three major PC OSs, as does Google Earth. Chrome runs on all the major PC OSs, and has an open source "sister" project Chromium.

Web software is convenient, for sure, but it isn't so difficult to run ad-supported services with client-side software.
The problem is that it makes for a crap product roll-out. If you remember the Chromecast announcement, the SDK was presented as coming imminently.

It really wasn't cool when they selected preferred providers to be the only ones allowed to release anything built with the SDK. This weird limbo period really pissed lots of early buyers off.

>the usual reason is that Google doesn't want people building apps on unstable APIs

But they let lots of preferred groups build apps. Very complex ones, not just the the simple "put my photos on my TV" apps even. The SDK has obviously been in good shape for months.

AND THEN they simply broke their initial Netflix promise because it was simply too popular.

It was clear from some of the early experiments with the SDK that it was "good" enough for many early apps. And if later improvements showed up, then that's great.

Back before December, they made another announcement that made it sound like it was going to be out any day. And then it slipped and slipped some more. Just release it and say it's beta. After all it's Google and most of the stuff they ship is barely better than a beta anyway.
my local news station (Bavarian public radio) almost exclusively used the term "civil rights activists".
Can you list some of those tools and provide an estimate of how long they take to configure and how much day-to-day support they require?
Out of curiosity, how are you powering yours?
Hmm, so this is the author of D. I've never seen D actually used anywhere. Honestly, I think he missed the biggest thing - being employed by a large company that will push your platform. From the Wiki page, D sounds like a replacement systems programming language, but I've never heard of it while Google's Go system programming language replacement is all over the place. Similarly Sun, now Oracle, and Microsoft push languages that actually get used.
> Give the standard 2014, 2015 and let's see where we are.

People said exactly the same thing about Miracast in 2013 and 2012. We still aren't anywhere with it. It is more broken than it is working, it is a giant mess.

> The Chromecast comparison is really a bad one - yes you can tabcast

You can fullscreen cast.

> but really it is designed around a "send this URL to play" experience which is much much easier to accomplish than real-time streaming.

Except for the tab casting and full screen casting..?

> For the real-time streaming, you only have a single sink device to worry about and it only works on desktops (for now).

You're strangely contradicting yourself. First you acknowledge that tab casting is a thing,then you pretend that tab casting isn't something it does and use that as justification for Miracast's superiority? Very confusing.

Also "only have a single sink device" is total gibberish. Even assuming the word "sync" it is still nonsense, both Miracast and Chromecast only support a single device on either end (sender and receiver).

PS - Chromecast works with other devices. It isn't just desktops. People already made apps that could send a full Android "desktop" to the Chromecast back in the early days before Google killed it with an update. I'm sure it will return with the release of this SDK.

> Your surface area is much smaller, so of course interop is going to be better.

It is an identical surface area between the two.
Lexing is such a small part of compilation overhead that not being optimal isn't going to kill you. In my case, writing the elder by hand is necessary because I have to memoize token identities (and all the parsing/typing info attached).

Yes, I write my own hash tables also for the same reason (so they support incremental computations).
Your own examples contradict your hypothesis. Ruby is a generic scripting language, it is not better or worse than python or perl at anything. Rails made ruby popular due to evangelism, not solving a problem others do not (notice how rails was literally just a crappier django?).

"Being portable assembler" is not solving one problem at all, it is one of the most general things you could cite. That literally is being a better language.

Java took millions of dollars of marketing to make it popular, people didn't just suddenly flock to it because it was C with garbage collection (which was already a solved problem: see C).

Perhaps lisp "never took off" (seems like it took off pretty well to me) because it isn't the greatest language ever? Lisp barely is a language, it is more of a toolkit to build a language with.
What do you think about the point of view of skipping concrete syntax and just design the language at the construct level using s-exps ? ( as mentioned here http://cs.brown.edu/courses/cs173/2012/book/Everything__We_W... )
My unsolicited, biased advice: use s-expressions. Don't trigger a parse simply to compute with the sums of products and integers [0]. If you can think of something better than s-expressions use that.

Also, read http://this-plt-life.tumblr.com/ and don't take yourself too seriously. Stand on the shoulders of giants and continue reaching for the sky. Languages are super fun.

[0] http://www.infoq.com/interviews/mccarthy-elephant-2000
Mexican plants could break code on gibberish manuscript
Introducing Ethereum Script 2.0
>Is it downloading both the normal and bold weight rather than only one leaving the browser to do the rest?

Yes. The original URL only provides the normal weight (400), but you can specify other weights/styles[1]. 700 is the weight for bold and GP's URL requests both 400 and 700.

[1]: https://developers.google.com/fonts/docs/getting_started#Syn...
That's exactly right.

I wrote a web server in C. I'm not really a web guy, it was a lot of new stuff to me, I'm a pretty amateurish programmer, and it probably doesn't even deserve to be called a "web server". But it was fun, and really cool to know that something that I wrote (with the help/jump-off point of a tutorial or two) can be used to serve web pages to a client. I can run the program, pop open Firefox, and use the browser to click through a set of test pages as though it was being served by a real web server. That's fucking cool, and that was all the reason that I needed to do it.

Don't Reinvent The Wheel - unless you want to!
The 7 Habits of Highly Productive People
Evil Genius is the closest one in my book. Still a different game though