skysight-inc/HackerNews huggingface dataset:
See CommonJS and/or AMD combined with a build tool Grunt...

You have component options around, mostly pretty new for building modular JS and building them for use in the browser as a single download. RequireJS in particular goes a long way towards helping with browser development. AMD lends itself more towards the browser, but there are build tools for CommonJS style modules as well.

If I were starting today, I'd probably have a reduced subset of what HTML is, with extension points for form inputs. The issue is that extensible/modular, skinnable and a centralized authority are points of contention for application building. I really liked Silverlight as a concept, I thought the package system was well thought out.

What I really didn't care as much for is how verbose XAML is. I can say most of the same about Flex+ActionScript. The problem is neither of these formats were open enough for browser vendors to simply have built-in support for them as a specification.
What I found most worrisome about the NYT piece was the idea that "the payoff for a successful Phase 3 trial can be so enormous that drug makers will often roll the dice".

Now, IANAStatistician but from what I understand there's an inherent (small) chance of any given trial showing a drug is effective. Wouldn't that mean that since there's such an incentive to test unpromising drugs, it's more likely some would get through by chance and get to the market?
Have you tried the BeagleBone Black?
Because: we want a message-based protocol, and we want to make it (comparatively) hard to launch a DDOS attack using visitors to a website.
You could, except that water doesn't provide caffeine and real sugar, so presumably one is having a cola for its energy boost rather than its health.
This is a pretty great interview. Say what you want about Stallman's personality but the points he makes in the interview are pretty bang on. I also think he did a good job of not sounding to pretentious while also elaborating on the details.
Nathan - we have support for private APIs (documentation is available only for authenticated users), so if you don't mind the API specs living on AWS servers, this should work.
Kind of?
It misses important nuances that, in practice, cause the most compliance violations.

For example, for LGPL, it doesn't mention you must allow customer modification and reverse engineering for the purpose of debugging those mods.

Even people who do everything else right, still mess this up.

Some licenses are just not very easily summarized, because they are complex and nuanced.
okay you will compile it ... but will you read all of the 10 million (or whatever the number is) lines of code that will compile to your OS and every package that you need to use ?
and paste - quick and simple for working with columns
So if it's any consolation, homophobic people don't believe things like that.
I pretty much exclusively use Spotify to listen to music. It's incredibly convenient. I love it.

It annoys me when artists decide not to participate. With Radiohead I at least 'kinda get it' in that their new album is a pay-your-price album, so sure whatever, fine. But for example, Taylor Swift's Red album is not there. What does she want me to do? Buy it on iTunes?? No thanks. If anything, it might make me want to pirate it.

What Spotify should do for these cases is what Xbox Music already does. If the song is not available for free (a-la Radiohead, or Taylor Swift) then you can purchase it just like on iTunes. Except that you get the benefit that it acts like any other song on their free catalog (syncing playlists etc. etc. etc.)

The only problem I see with this is that if it becomes an option, what would make an artist want to go the free route rather than the "pay to have" route? Then again, Xbox Music seems to be doing fine. Everything that is free on Spotify is free on Xbox Music (+ some others) and then Xbox Music gets the advantage in that many songs which just are not on Spotify are at least able to be purchased for ~1 dollar on Xbox Music.
Could you expand on why

export LC_ALL=C

would "make all your commands 3x faster"?
It looks really nice. The filters are nice too and update the content quickly.
Microsoft heavily funding 'small business' lobby
Microsoft heavily funding tech trade group that's pressing Congress on immigration reform.
The answer is still "account for hours work and years experience" no matter how many times you ask.
You should give http://www.commentfindder.com a try. I believe it has a more extensive index than metareddit which I'm pretty sure is based on google search.

I'd love any feedback.
Is it an enclosed tube or just a special road that cars float on?
At some point in the distant past, there used to be a site that had a huge matrix of licenses, that allowed you to look across one axis for one license, down the other axis for a different license and then basically read the consequences of combining code with those two licenses.

I liked that site and for the life of me cannot find it again. Things like "can I copy Apache licensed code into this LGPL code" were answered really simply, even when the answer included comments around making changes available, impact on copyright notices etc.

Does anyone know of anything similar these days? Don't get me wrong, the site linked here is great, but for me, at least, the fuzziness is in the legalities of combining code...
This is not new. Spotify have been screwing artists for a long time.

"Got paid £8 for 90,000 plays. Fuck spotify."
https://twitter.com/Jon_Hopkins_/status/137147753829646336
Depends: the sheets (whether fitted and flat, or two flat with one tucked under all four corners and one lying above) are there to provide an easily-washable envelope within which to couch your body while sleeping. While we sleep--and occasionally, when we use the bed for something other than sleep--we produce a certain amount of refuse: sweat, sloughed-off skin, hair, drool, etc. The sheet envelope can be pulled off and tossed into the laundry to remove that stuff--and its associated visual and olfactory attributes--from the sleeping environment.

It's troublesome to haul the mattress out in the yard and hose it down, and even harder to stuff it into the dryer afterward; and some bed coverings (heirloom quilts, down comforters, etc.) cannot be readily laundered. As long as you have something washable between yourself and those elements of the bedstack, you're probably fine.

On the other hand, if you're romantically inclined, and the person with whom you would like to recline romantically is turned off by how your bed is stacked, well then, yes, you're doing it wrong.
If you consider the use of dc/bc as in the other solutions to be cheating, you can use unary-encoded integers...

alias sum='xargs -I{} sh -c "head -c {} < /dev/zero" | wc -c'
Yes, nobody ever talks about the fact that 6-year-old women make just as much on average as 6-year-old men.
If you "care about sharing improvements" then choose a license to maximise contributions.

The GPL imposes major headaches / restrictions on potential adopters. This reduces uptake, which reduces contributions, thereby reducing sharing of improvements.
How do you feel about the concept that these types of programs in part may be what drives terrorists to do what they do?
One of the most useful forms of diversity is the "my opponent does not have access to time machine" defense. e.g. use some C compiler for amiga, or 1980's DEC unix, or whatever to bootstrap gcc3 for windows, and use that to bootstrap clang for linux, etc. The odds that hardware and binaries you've had for 30 years could carry a trojan that successfully applies to a compiler that was not written yet, for an architecture that was not designed yet, inserting a trojan for yet another such pair, seem low. Feel free to follow more than one such path if paranoia dictates. When you arrive at the end (some compiler, built with itself), the binaries should all match however you got there, presuming no undefined behavior in the compiler itself. If there is something, fix it.

And better yet if this chosen starting point(s), being old, are also small and simple.
I'd be very interested to see the mechanism. I can't imagine any company had a "pay women less" policy that got revoked. So what happened? Are women being brought into management more? It seems possible that a single promotion by the CEO could have major follow-on effects there. Had there been a subconscious tendency to shut down ideas that had women's names on them? Did the company culture move away from 60 hour weeks now that the CEO wants to get home early, allowing women (who are generally less willing to do 60 hours) to thrive?

I'm assuming the study conductors were competent statisticians, so there's a real effect and it pretty-much has to be causality as indicated.
I guess the possible future owner will want to keep some profit for himself instead of investing it on the website and he will probably want to avoid any controversial subject. It means less budget and article less interesting... This is what you get if some private company bought it.
Lunch with Cory Doctorow
Show HN: Submit Amazon Deal. Make Money
I have experienced the same thing. My current fix is to kill the app and then hard restart the phone (I'm not sure that this actually fixes it, might just be the time it takes to restart).
Where are those famous HN critiques? Feedback hugely appreciated.
I'm guessing iOS doesn't support the 16 year old and widely supported IMAP IDLE extension that provides push notifications? Because GMail does:

mike@laptop:~$ openssl s_client -quiet -connect imap.gmail.com:993 -crlf
depth=1 C = US, O = Google Inc, CN = Google Internet Authority
verify error:num=20:unable to get local issuer certificate
verify return:0
* OK Gimap ready for requests from 5.68.43.84 iz11if3450779wic.18
1 LOGIN ********@googlemail.com ******************
* CAPABILITY IMAP4rev1 UNSELECT IDLE NAMESPACE QUOTA ID XLIST CHILDREN X-GM-EXT-1 UIDPLUS COMPRESS=DEFLATE ENABLE MOVE CONDSTORE ESEARCH
1 OK ********@googlemail.com **** **** authenticated (Success)
2 EXAMINE INBOX
* FLAGS (\Answered \Flagged \Draft \Deleted \Seen $Forwarded $label1 $MDNSent JunkRecorded $NotJunk NonJunk $Junk Junk)
* OK [PERMANENTFLAGS ()] Flags permitted.
* OK [UIDVALIDITY 596417035] UIDs valid.
* 44 EXISTS
* 0 RECENT
* OK [UIDNEXT 548] Predicted next UID.
* OK [HIGHESTMODSEQ 25348]
2 OK [READ-ONLY] INBOX selected. (Success)
3 IDLE
+ idling

I'm pretty sure every desktop IMAP client supports it too. And K-9 Mail on my Android phone does too.
Also check out e.g. http://boundarydevices.com/products/sabre-lite-imx6-sbc/ for sterling "real" Linux support, GigE and PCIe
Why are you asking me to make your argument for you? If you want to take a position on job choices and availability go right ahead, you don't need me to do it for you.
I'd argue that omitting such important differences like the differences between LGPLv3, GPLv3 and AGPLv3 is detrimental to the effort of making licensing "less scary". Given the summaries for GPLv3 and AGPLv3 for example, somebody might think they have identical terms. The only additional information they give is a link to the license text (which is a terrible light grey font on white background). The original license text is what might be scary about licensing: because people struggle to read the legalese.

There needs to be a concise summary of how these licenses differ, one that they can comprehend without reading the whole license text. Website is a good idea, but IMO, needs a lot of work, and may even be harmful in it's current state.

I'm also not sure why they promote the GPLv2 (without + clause) over the GPLv3 either. That may convince someone that people will always share their code, and doesn't mention tivoization. Seems like a deliberate ploy from someone who dislikes the strong copyleft of GPLv3 family to prevent people using them.

I think an improvement would be to have multiple options and to filter down licenses until only a few remain: so eg, when I click "I care about sharing improvements" on the front page, it gives me another few options, like "I want people to share their modifications for hosted websites", or "I want people to be able to use in commercial apps" - which would filter to AGPL and LGPL respectively.
Gnu grep is or was very slow with the UTF-8 locale. Not sure about other commands, perhaps anything that processes text, awk and sed maybe?
You could also use an iCade or some other controller that uses the iCade protocol.
The Deal with Agile
Also, out of curiosity I looked through the first couple pages of Google results for "wage gap" and every single link I found makes the point that the gap depends on occupation and other factors.

Where exactly is this misinformation being spewed, I can't seem to find it? What I can seem to find is plenty of sites calling the wage gap a myth, and in fact when you start typing "wage gap" in Google the first suggestion is "wage gap myth." So in fact it seems the exact opposite of what you say is true.
The GPU in the RasPi is very good. In fact, the system should properly be viewed as a GPU with a CPU grafted onto it. It's common for 1080p24 H.264 to be decoded on it, and there are options to license MPEG2 and VC-1 accelerated decoding as well.
The use of the term "viral" is generally considered inflammatory and unhelpful. An uninformed reader might be led to believe that the act of linking with GPL software can somehow "infect" proprietary software, causing it to be open source. This is incorrect. The GPL restricts distribution (i.e. the combined work may not be legally distributable to anyone), it doesn't "infect" things.
Every one of those licenses is more pretentious than I'd like. Does anybody know the closest one to: "Here's some code. Do what you want with it?"

As a guy releasing code, I don't want you to feel obligated to me in any way. I don't want you to have to attribute back to me, or even acknowledge in any form that you've used my thing. I certainly don't want to do anything silly like force you to open source the rest of your code.

I just want to give stuff away. It doesn't seem like that's very possible these days.
Actually im german myself and by reading the translation i immediatly realized it was someone from germany translating that ;) But its more about the general tone that comes across a bit rude..Anyway OP clarified so its fine!
Are there any alternative mail services that provide push notifications?

I've tried switching over to the Gmail app for a week and found it to be quite buggy. Badge counts would not be updated properly, emails would sometimes not load when you went into the detail view, etc. If it weren't for the clunkyness I wouldn't mind using it.
Not very good. It's a thorny problem, but honestly I doubt many mujahideen are motivated by blanket surveillance.

That's not to say that the government didn't just mint a few hundred new highly skilled blackhat "hactivists" by deploying this technology.
Go is going to become very popular for network services other than http. It is likely to be used by anyone who gets really sick of bind or postfix and decides to make their own network daemon. Additionally it will probably be used for high volume commercial network applications like mmo backend servers, because those devs are c++ guys and go will seem like a goddamned miracle to them.

It has some promise for the client end but the killer apps will probably come server-side, and full-service apache-style http has already been handled (and re-handled in tomcat and nginx).
"Useless use of cat" is one of those boring pedantic comments that makes me cringe. Who cares? It's usually much more straightforward to build a pipeline from left to right, particularly for people who are just learning this stuff.
(HitTail user here.)

It has a proprietary algorithm that looks at the keywords people are finding you with and letting you know which long tail keywords you have a clear shot of ranking high (e.g. position #1) for so you can write specific content targeting that phrase. Unfortunately, it's getting harder to do this as more referrer traffic is coming in as (not provided)
That sounds like some sort of godless, unchristian commie talk.
We don't need "Gmail apps". We need "IMAP clients"
MacBuildServer is distributing the .ipa files they have inhouse signed to anyone that wants it. Apple would only revoke the certs used to sign apps that are distributed outside that assigned enterprise.
The Pi is an interesting system in that it has a truly impressive GPU (according to the manufacturers "capable of BluRay quality playback"), especially compared to its bottom-shelf CPU. Which means you need everything encoded in h.264 or some other format the GPU can do, but that's achievable.
>>> only that the wage gap is not caused by differences in pay between men and women doing similar work in similar roles.

That's pretty much what is common understanding of the wage gap. If you understand by "wage gap" that less paid positions paid less, it's meaningless. If you understand by it that women more often work in positions that pay less, then it's not a wage gap - it is a position gap or promotion gap or whatever else gap. So calling it "wage gap" is misleading, as the wage is not the variable that changes between men and women - the position on which they get the wage is.
Linus Torvalds To Nvidia - "Fuck You" [video]
If your text manipulation programs are locale-aware, they may be interpreting the input as a multibyte encoding, and need to do a lot more work in preprocessing to get semantically correct operation. For example, a Unicode-aware grep may understand more forms of equivalence, similarly for sorting. See e.g. http://en.wikipedia.org/wiki/Unicode_equivalence

With the C locale, text is more or less treated as plain bytes.
If you really want a fast transport system you need not only speed, but low latency. If you need to queue for 15 minutes while you wait for other people to get in, then it's gonna feel like boarding a plane : time wasted.
What's really needed here is parallel loading of passengers into individual pods. But then you need a tube switch and multiple tubes and doors and throughways.
The MIT License. http://opensource.org/licenses/MIT . It's about as short as you can get while still satisfying legal types.
I mostly agree, although careful about cross contamination if you're intending to actually use DDC - clang bootstrapped by gcc3 is not going to be independent of gcc3.
I'm really perplexed by one of the central complaints in this slide deck. JS load time is just not a serious problem in my experience. The use of CDN's and the browser cache has made loading scripts almost irrelevant in terms of page performance. Its a problem for first time visitors who have a cold cache. And then it amounts to adding an additional 1-2 seconds of load time once and only once on their first visit. I really don't get bent out of shape by that. I'd be worried if that 1-2 second overhead was incurred with every single page load with every single user. that's just now what happens though.
You're not giving a useful procedure for me. Let's say that only Gcc can compile itself and its own libraries (e.g version n-1 can compile version n). How can I make trusted GCC 4.8.1 if other compilers won't compile the sources of GCC? Do you agree that I have to implement all the features of GCC used in the sources of GCC in one or more other compilers? If not, don't I have to have a trusted GCC from the start? And if I have such GCC, then I don't need other implementations anyway?
I believe Alan Greenspan did exactly that (vaguely remember reading it in his autobio); perhaps you're thinking of him
Yeah I wrote my own sum utility in Python... the syntax is just sum 1 or sum 2 for the column, with a -d delimiter flag. In retrospect I guess it could have been a one line awk script. But yeah if you are doing this kind of data-processing, it makes sense to have a hg/git repo of aliases and tiny commands that you sync around from machine to machine. You shouldn't have to write the sum more than once.

Another useful one is "hist" which is sort | uniq -c | sort -n -r.
WTFPL?
"All available evidence supports that notion."

Your citations for your assertions that feminists are liars and women like to be paid less are awfully thin.
Yep, it's just this one feature, the rest of the build service is safe, and potentially cool from a features standpoint. I assume the fear is it would be fairly trivial to add an app store on top of this.
When could we trust them?
I think US's opinions about public transportation is based on rational comparison. Taking the bus takes more time than taking a car, and is a less desirable environment. Our train system is optimized for freight, and has no cost or time benefit over just driving.
Countries which have high amounts of public transportation tend to have higher gas prices and population density. It becomes more cost and time effective in that case to take public transportation.
If this hyper-tube system takes off, it could really be a game changer. Even with a high cost, the transportation speed is really desirable, especially if you don't need to go through the routine that you need to go through at airports before you even get on the plane. If the cost becomes comparable or cheaper than airplanes, then it becomes cheaper and more convenient to take the hyper tube than driving or flying. Americans understand the language of time and money, and that would change their opinion very quickly.
I'm not familiar with the site you're thinking of, but the Open Source Initiative has one of the largest treasure troves of license information I know of: http://opensource.org/licenses
Just to point out the obvious: the thing to take away from this article isn't that this is the right way to do matrix multiplication (ATLAS and BLAS are), but that cache considerations can beat even complexity concerns. Bjarme Stroustroup is quite fond of demonstrating the superiority of vector even when complexity would suggest list was the right approach.
I think this isn't what Seth meant: there's a lot of consultancies turned into product companies but it's different to start running a startup and then to work with your clients to find product market fit etc.

I would also be interested of examples
Z-Push - http://z-push.sourceforge.net/soswp/ - implements ActiveSync (the Exchange protocol), and works with iOS devices as an Exchange provider.
Or you could do it all by paper. I hate to sound like a luddite here, but there's simply no place for electronics in the electoral process.

Paper is excellent for ballots. It's easy to understand (put a mark next to whoever you want to elect). It's easy to collect (put ballot in a box). It's easy to count (have multiple people look at ballot, tally result). It's easy to secure (seal the boxes, keep them in a secure location). It's easy to verify (unseal the boxes, count again). It's tamper evident (examine ballots closely). You can ensure that the whole process is fair by having observers physically present each step of the process watching for shenanigans.

The only downside is that it's labour-intensive. But really, that's minor. Accept that as the cost of being confident in the election results. There are fewer things more important in a democratic society than free and fair elections.
I find that these sort of licenses do exactly the opposite, as vulgarity pushes away people who might have used the works otherwise.
paste -sd+|bc