skysight-inc/HackerNews huggingface dataset:
Flash vs Jquery – Do we really need the comparison?
A New Era of Space Exploration - Stories From A Spacecraft Engineer
Yeah, it's not interesting.

I use Clojure a lot at home and work. I'm an active participant in the community. I've also discussed core.typed with Ambrose to my satisfaction.

If you do Clojure web development, there odds aren't terrible you're using a library I've either made or worked on. (Korma, lib-noir, Selmer, luminus, Revise, bulwark, blackwater, trajectile, clj-time, brambling)

https://github.com/bitemyapp?tab=repositories

I'm tired of tracking down type errors in Clojure.

I'm tired of increased source->sink distances in runtime errors compared to compile-time errors.

I want to be able to refactor my code fearless, period, end of story with static assurances.

Record (product) types handle statically verifying schematic use of data. I'd rather have that work statically so that I can minimize source->sink distance. That obviates the need for a "schema" library.

I'm a very active Clojure user, I end up having to explain the same things over and over as to why I'm moving my stuff over to Haskell.

The most thorough way to go is to do what I did and just learn Haskell to decide for yourself. Don't try to paper over the problems with 1/4 solutions.
I agree that PSD to HTML is generally now a bad idea that will make the task more difficult.

However, I believe that the idea of having an interactive design tool should not be abandoned so easily.

I believe that we should create interactive GUI design tools that support the back-end encoding.

I know that doesn't meld well with hand-coded and maintained approaches.

I believe that we can create design tools that output acceptable markup. But I don't think we have to.

I think that the business of writing code in order to layout a user interface is ludicrous. I do it, because thats the way most everyone does it these days. Most everyone also drives massive 5 passenger vehicles as the sole occupant that waste huge amounts of energy driving to and from work every day. Point being, just because that is the way people do things, doesn't mean it makes sense.

Programmers by definition write code. If you're not writing code, you're not a programmer. The problem is the definition of programming needs to be updated, since we now can create very sophisticated programming tools that have friendly user interfaces.
These new chips aren't supported in their Mesa driver, no. They probably will be in a few months, albeit in a buggy state where some display outs may not work and the HSA isn't in use at all.

And since its radeonSI based, you don't have opengl past 3.1 or opencl, and you won't likely ever see the bulleted features like Mantle or TrueAudio.

Though, on the other side of the isle, Intel just got support for opengl 3.3 in their driver, and they don't support opencl at all on their IGP parts.

The only real toss between them when comparing gpu freedom is that Intel uses wholly foss drivers while AMD ships proprietary boot firmware that they have staunchly opposed getting rid of.

Then again, AMD supports coreboot on all their chipsets and don't use proprietary signed microcode payloads on their cpus. And even in the driver space, Intel ships firmware blobs for their wireless NICs, so they aren't saints there either.

And Intel pushed uefi, which is such a colossal PITA that makes me angry on any board I've dealt with it on. And even when Google pressures them into coreboot support on some boards only for Chromebooks, they still use firmware blobs so obfuscate the chipset anyway.

Though Intel is pushing Wayland forward, mostly for Tizen, but still they are paying a lot of Wayland devs, which is a good thing. AMD participates in kernel development, but not nearly as much as Intel. Then again, Intel is a magnitude larger company and has wiggle room on their budgeting since they are dominate the industry so much with their ISA stranglehold, so I have to give AMD some credence there.

In the end neither company is "great' for open source while the other is bad. They both do good and evil in the ecosystem (unlike Nvidia, where publishing 2d documentation is supposed to be good enough). I try to support amd when I can, if I have just an "A or B without preference" choice, since they are the underdog. Also, they produce a lot more open standards - they pushed opencl, they are supporting edp for variable refresh screens, etc - whereas Intel keeps making proprietary technologies only for their stuff like smartconnect or rapid storage.

Though some recent AMD technologies like TrueAudio and Mantle haven't been open at all, so once again, it is a toss.
SAY MY NAME Cover (Destiny's Child, a classic)
Are you sure? There's probably a strong correlation between age and financial obligations and there's probably also a strong correlation between age and maturity/experience. Unless the pool size is very large, you are severely limiting the candidates by selecting for two mutually excluding parameters.

Calling it discrimination is a bit odd though - It smacks of entitlement. But investors might want to consider these factors.
The human body adapts over time to repeated exposure to both low and high temperatures: the article compares results from http://www.outsideonline.com/outdoor-adventure/As-Freezing-P... and http://www.scienceworldreport.com/articles/12057/20140109/ol...
PayPal's Node.js experiences are totally different than what the blog is describing. Besides, the "number of lines" calculation is useless, and even though the blog says so, t still runs with it. Besides, a Perl blog post is not a very neutral source on the cost of rewriting Perl to something else.
This reads much more like an ad for Pubnub than an explanation of WebRTC. For anyone looking for an introduction to WebRTC, this presentation by Dan Burnett and Alan Johnston showed up in my twitter feed today- http://adhearsionconf.com/events/tbd-6/
Split screen works pretty well on win8.1 tablet :)
Whoa I once got a 150kLOC code base in my possession and got it to 37kLOC in maybe two years.

I cut a lot of stupid boilerplate and was willing to cut features nobody needed. I added a lot of new, good features (not so good, too).

It was still not perfect, these days I would be much more fierce at shaking old stuff.

Still, you just delete and fix and delete and fix. That's how you make a turbo plasma rifle out of Singer sewing machine.
One caveat though. Out of 200m Dropbox users only 1-2% of users will be paid users (2-4m). The remaining 98% of users have not found a compelling reason to pony up yet. These users are fickle and have less inertia than paid users. So the threat is real as the article suggests.
> That's roughly 5.5 person years of effort to rewrite to rewrite the code base, but that assumes you're working seven days a week, 365 days a year. In reality US workers typically work roughly 2,000 hours per year, or about 250 days out of the year. That means it would take eight person years of effort to replicate the above code base (over ten years for the average hourly hours here in France).

If he's from France, why not just stick to talking about the French working hours? Or just one of the two countries. Bringing up two countries like that was weird to read, but maybe that's just me.
And way, way cheaper for mass production.
See slides 27 through 36 in the presentation I linked to.
Yes, these APUs are limited to fairly slow DDR3 RAM. It has been suggested that making the GPU part of the chip bigger wouldn't help because it would be bandwidth limited. There are a couple of possible solutions to this: The PS4 uses GDDR so it's more like a traditional GPU with a CPU added on. Intel's Iris Pro uses a large fast L4 cache. The Xbox One has some fast graphics RAM on chip. AMD will need to do something to increase memory bandwidth if they want to sell processors for more than $200.
Industrial Cloning & Sequencing  
Facisinating look into world of sequencing & cloning in BGI
Please note:

> the average performance is well below the peak performance due to many factors including the variety of encodes Netflix uses to deliver the TV shows and movies as well as the variety of devices members use and home network conditions. These factors cancel out when comparing across ISPs.
Even 14nm fabs exist: http://en.wikipedia.org/wiki/14_nanometer

Vendors are pretty tight-lipped about yield, though, and your other points stand as well, obviously.
I would like to learn Objective-C, mainly because there is an Application that I would like to see on OS X that I can't find, so I feel like I should write it myself.
The fine print: "These ratings reflect the average performance of all Netflix streams on each ISPs network from Nov. 2012 through Sept. 2013 and average performance during prime time starting in Oct. 2013. The average is well below the peak performance due to many factors including the variety of encodes we use to deliver the TV shows and movies we carry as well as home Wi-Fi and the variety of devices our members use. Those factors cancel out when comparing across ISPs, so these relative rankings are a good indicator of the consistent performance typically experienced across all users on an ISP network. - See more at: http://ispspeedindex.netflix.com/usa#sthash.ufsSY1Bi.dpuf"
C++ is not a functional language and it doesn't run on the jvm. So this is more of a question of what are you looking in a programming langauge. For teams that are already heavily invested in the JVM it's very attractive. There are also a ton of advantages in the multi-processing aspects of scala.
It's a big big red flag if you are seeing only 5 and 1 star reviews. Also if 5 star reviews are made in same day or week they are differently fake. When a company struggle in hiring it's usual nowadays to spam their own Glassdoor page with fake reviews.

Beware and make sure you know everything before starting a new job. Nothing is worst than looking for another job just after two months.
Very interesting! It's a pity they don't break down on the 0-50k part, as it is the biggest piece of pie in the charts.
صور فساتين ماركات عالمية 2014 , صور فساتين موضة 2014
Personally, I love the idea of a "person-hour" surveillance storage budget, but I fear there is no path from here to there. For such a scheme to arise in a representative democracy, the average voter would have to be much more sophisticated than the average American is today. Perhaps when we Gen-Xers are old and gray, USA as a whole will be that sophisticated.
Ask HN: What actually goes into learning math? I don't know where to start.
Grade 11 - Pre-calculus is where I last left off. All I remember where tons of graphs of parabolas going every which way and we had to identify them I think by -x/0, xx/+x or something, I legit have no idea.

I want to learn math, but whenever I googled I always had different answers.

Is there a Math road map? Like I'm having trouble understanding even the possible directions, let alone their existence.

I don't know where to start. I'm looking at open courseware on MIT and even the first undergraduate courses are far over my head.

Any help?
I think I still have somewhere around the paperback for this:
http://www.wired.com/wired/archive/5.03/ff_push.html
(browsers are about to die, 1997)

That's the only wired mag I ever bought. It's amazing how people still falls for its editorialized rubbish. I guess parents have pageants, techies have Wired.
Seems kind of overkill if you're just using it for TV. Most consumer content these days isn't over 30hz, so a Seiki 4k should be fine for your purposes. No need to pay a premium for something you wont need.
they are trying hard to avoid that by surge pricing. Imagine the frequency of such unavailability in case of flat pricing. I am sure that would be an existential threat.
Court Strikes Down FCC Open Internet Order
I think there's a glitch with their pie charts. They have no founders for any region making a salary in the 125k-175k bucket. Possible, but unlikely.
I'm a developer with RSI - What opportunities are there?
I'm a relatively experienced/accomplished software developer with a breadth of experience, currently living in the Bay Area who has developed chronic pain from typing all day. I love technology and coding, and I still code several hours a week, but it seems like I simply can't compete with other devs productivity wise who are able to type all day, every day. This in turn has taken it's toll on my confidence while job hunting.

I have tried sales engineering, but it turns out I dislike sales for a number of reasons. I've done support over the phone as well, but I have no desire to do that full time. I have no management experience, which makes getting a management job unlikely unless it was somehow from internal promotion.

As someone who is looking for a job at the moment, what opportunities are out there where I can leverage my dev experience, but wouldn't have to type all day?
We ran this piece last year. The Georgia Tech piece seems to confirm what people in friendfunding were doing already, which is reassuring: http://blog.airbriteinc.com/post/68183891411/what-crowdfunde...
I support apps that support my BlackBerry 10. Sure, I can run the Android apk on my Z30 no prob, but it's not as fluid as a native app. Just thought I'd put that out there.
So, right now, if someone detonates a bomb with a cell phone, Verizon/AT&T is basically a co-conspirator? You'd think they'd want to be a common carrier, at least if it weren't for the US's general lack of enthusiasm for holding corporations responsible for anything.
Google's new business model
> I understand your point, but I just don't see the ethical implications. Net neutrality, may be important, but it is a legal directive. Not supporting, or actively working to abolish net neutrality, isn't unethical.

So, according to you allowing a light weight to fight a heavy weight is ethical? In my view, it is not. Big corporations enjoy already great advantages that come from their size. If we let this go, we'll turn an oligopoly into a monopoly.

So imagine now if some ISP will have to BUY access to Netflix, Google, etc. So say 5 years from now, 1 carrier gives you Bing, Yahoo and Twitter while the other one gives you only Google. If you take the former you'll have to buy a proxy into Google because Google didn't pay the carrier and the carrier doesn't want free rides on his network. This could deteriorate faster then we might dare to think.
Value classes make tagged types obsolete:

http://docs.scala-lang.org/overviews/core/value-classes.html
I'm sorry that you've been downvoted - because you are right.

This is a tax on poor people that won't affect the majority of readers... it increases the minimum cost of producing meat.

If we can't figure out high-production meat farming then eventually we're saying that meat should be something only for the wealthy.
How to get app coverage
How would I go getting more attention for an app I recently created, its currently in the itunes store, been emailing all kinds of tech-blogs and app review sites as well as using social media outlets...mainly twitter, anyone with suggestions
I am writing a real time browser game with synchronized physics and would like to use UDP via the data channels in WebRTC to send position data between the users (and also to the Node server) and to make in game audio chat possible.

1. I wasn't able to find demos which do only audio
2. If I don't allow video and only audio in Firefox, none of the demos work at all, I can't hear anything
3. I wasn't able to find any basic example code on how to use data channels
4. Is there a Node module so I could talk to my Node server via data channels (and therefor via UDP) (http://stackoverflow.com/questions/20849039/node-js-module-f...)?

I'd appreciate hints and links to solve any of this problems :)
Here is related post by Zach http://zachholman.com/posts/github-speaking-culture
I recently played around with WebRTC to let you upload files to MediaCrush directly from your microphone: https://mediacru.sh

Here's the code, if anyone wants to give it a read: https://github.com/MediaCrush/MediaCrush/pull/488
Google Drive gets an activity stream for tracking every action taken
1. That idea already implemented. 2. "They will not come" as phantom_oracle said.
One I saw a while ago was that a web designer who doesn't code is like a sculptor who doesn't know anatomy.
The fact that EME is being seriously entertained by the W3C should tell you everything you need to know about the power relationships there. I don't think there's as much 'being in charge' as you think there might be.
True, but I don't think these are mass-produced (yet). One of the advantages cited was precise calibration of the angles for each user.
Ha, thanks. Yes, for Brazilians (only, so far), at the end it leads to my language-software site, http://flipidiomas.com/us/en/
Why no latency measurements?
Actually there's talk on the W3 mailing list of doing just that, covering all the info and debates that have happened to date. I'll post it to HN when / if it's done.
What is also key is understanding that this is almost never the way that happens.

It goes more like this:

We have this big honking system that nobody really understands. We need a system that does X (where X is the list of features we think the other system does that are critical. X is subject to change as we discover other features to add and features that actually weren't necessary.) Please implement X this way.

And that can easily become an exercise in extreme frustration.
Being able to code is very different from coding 30% of your time at work.
Yes, it would be absolutely horrible if Dropbox lost their non-paying users.
and way, way more people use it and are familiar with it.
Poll: As a founder, what is your salary?
~$25,000/year
~$50,000/year
~$75,000/year
~$100,000/year
~$150,000/year
>$150,000/year
I also don't get why AMD needs Google or MS to do anything. Do they mean getting HSA in Java / C#? Because it seems to me that getting a gpu to do HSA just requires the drivers and library infrastructure (libgl, libcl) to use it.

Do AMD even have Android drivers, or are they just using their Mesa or Catalyst one? Even then, why not just contribute HSA support to the kernel / their drivers?
That's not true, most of the stuff he posts about Google is negative and positive about Apple. This article is the first exception I see in years (and it's not even positive about Google, it's just neutral, which is already quite a departure from his usual prose).
I don't understand what you're asking. Are you asking if the studies I've seen are contradictory, like pyduan first said? I thought it was relatively clear when I was saying that the science of napping isn't underpinned by one NASA study that there's more support than one 'landmark' study.
I wonder why Canada is never on this? Our ISPs deserve a little public humiliation.
OpenBSD project in danger of shutting down due to shrinking funding
Where will you find video equipment with DisplayPort? Or do plan on watching really-bad 30Hz video using HDMI?
CreatorUp Teaches You How to Make Awesome Online Content
Good thing "better" is so scientifically quantifiable statements like "10x better" are meaningful, actionable statements, and not just feel-good rationalizations. I mean, what if it was 8.8X better? What if, as in the case of MovableType vs Wordress, it was just .8X better with a free price tag?
The only way to pull off something like this is to do it slowly, carefully, and in pieces. You aren't going to rewrite a system that large all in one go.

Of course, rewriting something just so you can say it's in a different language is silly anyway. Whoever set that goal is being overly simplistic. They need to step back and re-examine their actual needs and real problems.
This seems like a really cool idea, but I'm not sure if the results are meaningful, and I'm very doubtful that any of the results are actionable. Reading the actual paper, all of the phrases are just 2-3 words, and most are extremely generic phrases. ("used in a", "all supporters", "pledged", "information at", etc)

These phrases may have predictive power due to some broad trends in language, but I don't see how to extract meaning or intuition from the lists of top 100 positive and negative words. Perhaps I just lack an understanding of the statistics though.
Turkey Breast
Totally agree, I never wanted to get involved in C++ hotspot. But graal development (even to the point of generating assembly) looks much more welcoming.
How AngularJS decompiles functions to get a dependency injection mechanism
No, they have an accepted meaning among practicioners of that art. That meaning is not more "real" than other meanings, though is more likely to be contextually appropriate. The fact that "reduce" is a term of art in programming for "debug" does not make somebody who uses it in cooking instructions wrong.

Basically, what I'm saying is, the fact that you and your friends use a word a certain way doesn't automatically invalidate other people's usages. It is true that mattmanser's use of "steal" was not legally precise, but neither are many colloquial uses of the word ("It was such a steal at $5!", "He's stealing third", "Great artists steal", "His identity got stolen", etc.). You would be right to object if he had been raising a legal argument based around the concept of theft, but he wasn't, so it seems overly pedantic to me.
Thank you for your reference. It tells the real tactics about how to win the trust from people and how to put influence on others. But the same tactics may generate different results from person to person. The same for every Kickstarter project. We all like to be positive, consistent and with integrity. We show our expertise and authority, be friendly. Unfortunately, things turn out to be not working that well. Maybe you guys can help me a little bit on how to improve my Kickstarter project: http://kck.st/JNqv8z
>In its ruling against the FCC’s rules, the court said that such restrictions are not needed in part because consumers have a choice in which ISP they use.

in theory vs. in practice
>without net neutrality we get an internet where the rich get preferential treatment

Net neutrality does nothing for rich or poor. The rich already benefit from better connectivity and internet access. Net neutrality doesn't automatically make internet cheaper either, in fact, it may make it more expensive because the telecoms cannot complement their internet fees with money collected from Youtube and Netflix for priority access. So at least theoretically, net neutrality could imply higher internet fees for the end-user.

I don't know which way you lean ideologically, but your line of reasoning is similar to arguing that cable packages are unethical, because the rich have better access and selection than the poor. You can argue it, but I'd disagree. The USA, along with most of the world, has a mixed economy which has capitalism as its foundation, complemented by a strong government which provides for common infrastructure, safety net, and regulation. There's a very good reason for having such a system, but it does mean that there will exist poor and rich (and everything in-between). Saying something is unethical just because there would be a difference between what the rich and the poor would have available to them is irrational. It most certainly doesn't apply to Net Neutrality.

//

For the record, I do support Net Neutrality, but I wouldn't characterize it as a moral or ethical issue. I see it as just good policy because it levels the playing field between big and small players, which makes everyone better off (rich and poor). Microsoft, Netflix, Google, Apple, Amazon are going to be fine in a non-net-neutral world, startups and mid-sized companies will be at a disadvantage.
With billion dollar valuations these are not startups rather corporate giants.
I have my Instapaper feed delivered to my Kindle, so I use my commute time to read that and the NY Times. Using that "dead" time helps me keep up with what's going on in the world.