skysight-inc/HackerNews huggingface dataset:
He's a car designer, I'm not sure that would translate very well to small electronics that should be closely integrated with software. For example, this is a Porsche Blackberry: http://i.imgur.com/JdCKdMi.jpg and they have actually had more experience with consumer electronics. It looks nice, better than a standard Blackberry, but it seems that it would be actually worse for real world usage.

There's really very little to be taken away from or be added to the black rectangle of the modern day phone. If you add something, it's just as likely to get in the way of using the phone, or being a superfluous gimmick.
Web Scraping – It’s Your Civic Duty
Adding Animated GIFs via REST and Streaming APIs
>Imagine that happening at Apple HQ.

Exactly who ever pushed that patch would be skinned alive, and likely never make that mistake again they'd vet their code more before committing it.

Linux developers frequently run release candidate patches on their home development systems. Why? faith in the product, developers, and developer-ecosystem.
Encrypting Amazon RDS Resources
I think they're advocating for some piece of OO design, but I think it's more core than OO generally. It's a technique for justifying the existence of existentials/modules of which OO is one kind of elaboration. OO design thus reflects some of module design.
It's 100% believable, technology-wise. It's a 2600 mAh LiPo (or LiFePO4 or other similar lithium battery), and the charger charges it at about 4C == 10A. The tradeoff is that such high charge rate tends to damage the battery quicker (resulting in sagging voltages/lower capacity).

I don't believe their claims that it will last 3 years of regular use, that it will have 1500 charge cycles, or that it has "novel battery chemistry". I'd give it up to a year, and even then you'd probably be experiencing much lower capacity by the end of the year, but that's my rough guess. I'm also a bit surprised that it's deemed safe for consumers and will be certified.
Putting Data Science Models into Production
I'd be curious to see how a medium to large project (500+ files) works with this approach? I'm guessing it would take a while to load the page since the browser has to request each script?

The tool looks pretty good. I think the most important feature is working with existing modules on npm. :) This means that most browserifiable modules can be jspm'd and vice versa.
These are pretty bad examples. I can safely say that I have never run into these in the wild, or seen any other developer run into these.
"ransom"? Funny, you can't rent a movie from Google on Amazon.com either. Or buy a Taco Bell burrito from McDonalds.
Filezilla is free and cross-platform. That was a lot of the appeal to me.
Someone has to teach the drone developers optimal brick laying techniques so they can program the drones. Every building site will no doubt need a handful of people to oversee the drones and verify their work. Also there will probably be several intricate nuances to complicated brick laying problems that will still require manual intervention. I wouldn't be surprised if at the end of the day a master bricklayer won't be able to use those drones far more efficiently and creatively than even the best drone programmer who has never actually held a trowel.
Not that anyone in Israel wants to acknowledge that.
Not that I believe SNI and IPv6 are failures, but HTTP/2 faces exactly the same failure case as IPv6 (the lack of adoption due to HTTP/1.x being 'good enough').
For 4 years I've lived about 5 blocks from the WTC compound and walk by it daily on my commute and as we move around the neighborhood.

When we first moved here we were surprised at all the openings, it seems most of the financial companies have folded up or left the area and it's being rapidly developed as a residential area.

The building I live in is something like 9 years old and all around us new buildings are going up with signs all over them about new residential housing. Still many other buildings are being refurbished to support residential housing and "fully furnished" housing.

When I heard Conde and Media Math were moving in I told my wife "Here it comes Silicon Valley on a single campus". I recently learned of another very large tenant in Media and Tech that's moving in (can't share the name) along with several others related to the media and tech scene in NYC.

My wife and I had been considering moving to another part of the city until we realized I'd have a 10 minute walk to most of the tech and media companies I'd either work for or consult for.

Maybe the buildings are filling up slowly, but if they keep filling with tech and media companies the surrounding residential spaces will fill up quickly as the employees snag walking distance housing. This could create a really nice synergistic geographic location for tech and media innovation.

I know this won't be a popular comment since most of HN is valley based, I spent 5 months of 2014 in the SF area, working for a start-up and consulting for clients in the valley. I burned so much time on the road my wife offered to commute with me so I could be in the carpool lane. Our company sold and I came back home to NYC. I've enjoyed being back home.

One of my frustrations with "The Valley" is having to own a car to really be able to move around. Yes there is some transit but nothing like NYC. I lived most of my life in Los Angeles so I am overly aware of how horrific the car culture becomes. You lose so much time in the car, you're less productive, you have less family time and you're stressed and burnt before you even sit in your chair in the morning at work. When you have to start your own bus company to get your employees in and out of work something is amiss.

I am hopeful that downtown could become the next challenger to the valley and do it with less people stuck on a freeway somewhere.
I think the DMCA requires that you obey take down requests without charge, if you don't, you loose safe harbour provision.
I disagree. I think interfaces can be a powerful way to think about what you want to do without having to focus too much on how it will be done, compartmentalise that 'part' and then move on to something else.
That's assuming you want all your scripts to be loaded on the front end asynchronously which seems to be only for development. For production I think you'd still want to compile this all down for a faster load time. From the jspm page: "For production, use the jspm CLI tool to download packages locally, lock down versions and build into a bundle." So I think you're correct that there'd be no build step for development but you'd still have some sort of script being run, whether it be gulp or otherwise, that builds it for production use.
You can very definitly bribe European governments.
He turned on his computer like he does every day, you won’t believe…
From what i can understand the biological process is used to construct non-biological parts in this case very small semi-conducting crystals. The "battery" it self i would assume is some sort of a high density bank of MIS capacitors or any other semi-conductive capacitor.

According to some of the more business oriented reporting about the product their current end goal for 2017 is a 100-150$ batter capable of 1500-2000 discharge cycles this means that if it will be put in a phone it will give you a life time of 3-4 years depending on your discharge rate.

Their goals at least seem to be very realistic, even if the price will be a blocker even for most high end phone users. I do see this technology having many applications tho especially for military and emergency services. Considering that the US Army has trialed multiple Samsung phones so far with specialized software an "ultra battery" like this would be very appealing to them even if it will have a horrible life time and a very high price compared to commercial batteries. The Army can and will pay very high amounts if it means that the turn around for a soldier's computing package will be minutes instead of hours.

The company so far raised 40-50 million $ and not via "kickstarter" some of the investors are rumored to be phone giants including Samsung, and in any case venture capitalist firms don't ten to put 50M on the table for snake oil.
Kirby Delauter, Who Didn't Want His Name in a News Story, Is Now a Story
Not necessarily until there are 3 implementations existing, since by that time it could be difficult to factor out the interface, but I think it's at the time that you very clearly see that there will be at least 3 implementations. The problem you want to avoid is creating interfaces for generality when you don't see a clear need for it yet.
8 Keys to Improving Entrepreneur Delegation Habits
As far as I remember this is an opt-in feature for developers who host their projects on sourceforge that makes the installer offer additional software, by 3rd parties, to be installed. That additional software may be malicious.
If you or your employer can afford the 12-week (one 3-hr class per week) Dale Carnegie course, it can likely solve your problem. There are courses in most major cities globally. Proven over decades.

You could also see a speech therapist to assess specific areas that need improvement.

The most valuable advice I received on reducing anxiety was to practice speaking on a topic in which you are the expert. There is one guaranteed topic in which you are the expert: your own life. Tell a 90-second story about a life experience that is meaningful to you. Audiences care about stories, not speaking. If you care about your material, they will care about what you say.

http://www.forbes.com/sites/work-in-progress/2012/04/19/publ...
Also a lot of financial firms have way downsized since 2008 for obvious reasons.
But his point, at least the way it comes across to me, is that the IETF simply jumped on the bandwagon of SPDY and fast tracked turning it into HTTP/2.0. Precisely the thing that you wouldn't expect a standards committee to do, because developing solid standards is hard.

Instead of spending 10 hypothetical years of their own time, doing the ground up work, they spent a small portion on HTTP/2.0. That portion is, in fact, smaller than the time spent on SPDY overall. So, how much standards-ing style work did they do? How much actual forethought was given besides making SPDY acceptable enough for a draft?

That's my takeaway.
If it is better it could cost more. Some people probably thinks a full Windows/Linux computer is worth more than an Android stick.
WinSCP has always been my go to FTP client for windows.
The Daily Routines Of Some Of History’s Most Famous Creative People
The way I look at Chinese companies are like... Turbo-charged what Korean companies once were. The way Korean education kills creativity in students will hinder Korean companies to innovate as much as they would need to in order to get up to the level of the highest grade companies. I think Chinese companies are easily able to achieve what Korean companies are doing, probably better as time passes. Korean conglomerate are spread out too much horizontally to excel in one specific part anyway. I think it's only a matter of time until Chinese companies take over the role of current Korean companies. It's already showing in mobile phone markets as companies like Xiaomi is taking a huge chuck off of Samsung's. On innovation though, I don't necessarily think Chinese companies are more innovative. But it's not like Korean companies are innovative in any way.
Not if you are using the session identifier for it's intended purpose, see the exceptions at: http://ec.europa.eu/ipg/basics/legal/cookies/index_en.htm#se...
Haizz, I've just learned to use Webpack. Now comes SystemJS+JSPM. There are just too many new tools, workflows and different ways of doing things in Javascript world.
10 Experiments That Decode Our Behaviour
Looks like you are making GTA 1. :) What's the plan?
I don't understand: I thought that flexbility and abstraction went together, rather than against each other.
Re the environmental impact: A large contingent of internet networked servers are webservers, transacting with the HTTP protocol (be it spiders or producers or whatever). If it takes more computing resources to provide HTTP/2.0, then it would in fact require more servers, and thus increase the energy consumption.

But given how large datacenter consumers are considering how to build greener/smarter operations to reduce their impact (and costs) then clearly it's something to be mindful of.
Seems to me like there's a market for a reasonably priced, excellent, simple, Windows FTP client. (cross-platform bonus points)
Damn well said.
What an interesting example. Not what I was expecting!

Can you think of an example of a bug that you avoided due to the extra type safety of gadts? Magic has some pretty complex rules so I imagine that writing exaustive test must be hard and that the extra static guarantees might be able to find something a dynamic checker wouldn't. (Its ok if you need some ingame jargon to explain that, I know the basic rules).
BTW - that article is two and half years old and there's been a fair amount of work on HTTP/2 since then
Java EE authorization – JACC revisited part II
SSEs even better.
I have regrets most times I did not follow this advice.
While these are WTF moments, when is anyone actually going to run [] + [] in a real project? The map to parseInt is the only one that's even close to something you'd actually write.
Most of these WTF examples basically boil down to JS doing type coercion willy-nilly. This 'feature' makes writing conditionals slightly shorter, in exchange for introducing the possibility of massive bugs everywhere in your code at any moment. Seriously, f* JS type coercion.

The other misfeature I hate is that accessing undefined properties doesn't raise an error (then, but you can be sure it will make your program blow up a bit later).

Typescript helps to solve both.
using uniVocity 1.0.7 to export data and generate test databases
I think one thing to keep in mind is the difference between "one trick pony" and "expert".

A "one trick pony" literally has only worked in one environment/technology but it doesn't imply expertise. An "expert" is someone that the rest of world looks to for guidance in a particular area.

Being the latter is quite valuable, but don't kid yourself, unless you are in the top 0.001% or at least "internet famous" for a given topic, you are not an expert. You are a "one trick pony".

As a for instance, I've spent quite a few years doing low latency JVM work. I can reasonably assume that when I meet a new JVM developer that I am more competent in this topic than they are. But that said, I'm not even the best person at this that I personally know and have worked with. I am no where near an "expert" in this. If I wanted this to be my value add, I would need to spend a lot of time and energy going from competent to expert.

Instead, it is one of many skills I have in my toolkit that helps me acquire new skills and add value to new domains.
Yes, it is an odd development. But then what is now AMD's GPU division, ATI, used to be THE supplier of console gaming GPUs.

Sure, there are issues with the ARM world. But i kinda prefer the vibrant market there over the 2 1/2 horse race that is x86.
Cookies are a historical band-aid. The implementation is a mess, cross-domain cookies require all sorts of hacks, and there's nothing you can do with a cookie that you can't do with a session identifier.

Also, SSL gets way more complicated when you are using a CDN.
"Which he has done: https://www.varnish-cache.org/docs/trunk/phk/http20.html"

You are highlighting my point. The arguments made here are far more pragmatic.

My qualms are with how his points are made in the original blog post, not with what points he is making; many of which are quite valid.

With that said, the totality of his argument allows the perfect to be the enemy of the good. Which in my opinion is an invariably flawed position.
Because they are not much worse than their competition, and the suckiness is largely a consequence of the regulations that they are subject to.
Aside: "A DJ using Ableton Live, a huge bundle of MaxMSP emitting a UDP stream of beat information (courtesy of the immensely pro Cade), a UDP ➝ WebSockets server, and DJGif pulling hundreds of GIFs off various Tumblrs to beatmatch <x-gif> on two projectors makes for a hell of a good show."

Does anyone know why he wouldn't have used the midi clock from Ableton (or other DJ software) to a "midi->websocket" server?
This is the one reason I am considering a Dropcam Pro.
http://gonullyourself.org/ezines/exp/exp02.txt

Ctrl+F for ettercap for a rant about Sourceforge and security, written by blackhats
Why businesses are choosing cloud PBX phone systems
Indeed. I think the article uses the term "generic software" in a way unrelated to, say, "generic programming" (which is a good thing and, like you say, it actually means reducing assumptions). What the author probably means is "big ball of mud software that must have catch-all solutions and extension points to handle all possible cases". Unfortunately the terminology is confusing.
And...? Does that mean Certificate Transparency is a bad project?
I did that, and the size of things on the desktop (task bar, etc) changed but the tiles are still small.
We all know how broad "intended usage" can be defined. Google has a cookie that is required for logging in into gmail (clearly intended usage), but is reusing that exact same cookie for tracking purposes.

Until there is actual legal precedence after people sueing businesses abusing these abilities, I have no idea how to interpret these laws other than "they are very broad and vague".
New York public employees cannot strike, so this is the labor action available to them.

The union should think carefully though. If life just goes on without the nanny-state tickets and other revenue generators, the thought process may change. Maybe more fare jumping and double-parking would be ok, and we can live with that -- but with 10,000 fewer policemen.

10,000 * $100,000 = less need for ticket revenue.
There is a link to the repo in the article which might be helpful.

https://github.com/geelen/djgif
4 Techniques to Increase Mobile App Downloads Through Email
Jazz Standard Cover Dinah Washington's “Since I Fell for You”
You are not fixing legitimate problems if the new spec never gets adopted by anyone.
Two arguments here are that:

1. Qi/Shen are very young, less than 10 years old.
2. Their adoption has been crippled by wonky licenses.

That said, the sequent calculus can be viewed as an implementation detail, I don't believe it's integral to the use of Shen. There are arguments for adding features from non-Lisp functional languages, which I'll note in the forms of OCaml, F# and Haskell are seeing real world use.

I'll come back to this question after learning Shen (the wonky license has kept me from more than dipping my toe into it).
> Unfortunately it must work because people keep doing it. If it didn't increase revenue companies would stop doing it.

Unless it's a desperate attempt at saving a sinking ship.
Simply entering the ftp address into an Explorer window has always worked for me. Is there any extra functionality that Explorer doesn't provide?

http://support.hostgator.com/articles/ftp/how-to-use-ftp-via...
How about downvotes costing you karma? Warm fuzzy upvotes wherever you like (limited only by how long you want to spend doing so), but harming someone else via downvote only available if you're committed enough to lose a karma point of your own. The "pile on the crappy post" is easy when it's free, but sometimes downvoting is personally important enough to do even if it costs something.
Interesting. Are you sure of this?
"Bookmark this page, and then set a reminder to check in soon."

That made me chuckle. If just there was a technology based in XML that could be used to do that...
Making Games in Chicken Scheme with Hypergiant
I know what the batman example gives but I don't get how it's a WTF?

I assume the expected output is "wa" but why should a string less an integer produce that?
"HTTP/2.0 will be SSL/TLS only"

Yes! Finally 99% of users won't be hacked by a default initial plaintext connection! We finally have safe(r) browsing.

", in at least three out of four of the major browsers,"

You had ONE JOB!

Jokes aside, privacy wasn't a consideration in this protocol. Mandatory encryption is really useful for security, but privacy is virtually unaffected. And the cookie thing isn't even needed; every browser today could implement a "click here to block cookies from all requests originating from this website" button.

We need the option to remove encryption. But it should be the opposite of what we currently do, which is to default to plaintext unless you type an extra magic letter into the address (which no user ever understands, and is still potentially insecure). We should be secure by default, but allow non-secure connections if you type an extra letter. Proxies could be handled this way by allowing content providers to explicitly mark content (or domains) as plaintext-accessible.

The problem I fear is as everyone adopts HTTP/2 and HTTP/1.1 becomes obsolete (not syntactically but as a strict protocol) it may no longer be possible to write a quick-and-dirty HTTP implementation. Before I could use a telnet client on a router to test a website; now the router may need an encryption library, binary protocol parser, decompression and multiplexing routines to get a line of text back.
yes! that's who I'm thinking of! A great inspiration.
I don't think the author truly means generic programming. He is (in my opinion) confusing terms. What he probably means is over-engineered software with too many features and/or needless extensibility that introduces unacceptable complexity.

Generic programming actually reduces assumptions, is less bug prone, and is (probably) not what the author was thinking of.
Back when I was taking inorganic chem in the university, if we dealt with any of the alkali metals, we had a bucket of sand in arms reach.

That's the only thing that will save you.
As someone who fancies libertarianism but who's wary of its effectiveness in practice, I'm hoping we get to see this impromptu social experiment play out long enough to gather some useful statistics.
Sounds like a better place to be right now.
Well, two cables - one for 'just power' and one for power+data.

I'd be fine carrying two small USB cables around.
Analyzing YC14 companies' hosting decisions
I've found Micro USB connectors to be horrible in comparison to Mini connectors. I never once had a Mini cable become useless while I regularly end up tossing Micro cables. And if you are rough on your devices, like my wife, charging become an exercise in frustration where you have to move the cable juuuuust so to get a charge.
Better Samsung models have a built in condensing dryer - the drying time is just included in the wash time.
Queueing, setting how many files can be copied at a time, etc are all valid features.
MIT's Introduction to Algorithms

I'm not a technical book person and I definitely threw this book across the room multiple times during this class. Hardest I've ever fought for an A-. It's not poorly written, I just struggle with math-y books.

http://www.barnesandnoble.com/w/introduction-to-algorithms-t...
SourceForce itself pushes a lot of malware these days. If your software comes in an installer, I wouldn't trust it.
Sounds to me that the real issue is either mission creep, or a bad programmer/designer who doesn't see that the "generic" piece of code now needs to be split into components? In my practice, an issue that comes back often and seems to be related though, is trying to anticipate future use cases. Maybe a failure to anticipate reasonable future use cases is what leads to the mess: the first solution is not "generic" enough, and therefore more and more options are added as new use cases are discovered. But I find it hard to balance future use cases and immediate requirements.
As the developer of jor1k I agree.
You should also mention https://github.com/copy/v86
, which is constantly developed.