skysight-inc/HackerNews huggingface dataset:
You seem to be saying that there is no Google corporation, no Larry Page or Sergei Brin, and no Google Offices or employees, or executives.

That is what it means to assert that google is just an algorithm.
Thanks!

Kickflip currently requires iOS 7 and works on any iOS device which supports iOS 7.

The Android requirements are a bit steeper, unfortunately: Android needs at least 4.3, as that's when the hardware encoder access API which we use was introduced.
Does the article ever address why it wouldn't have happened five years ago, or did I miss that?
Ironically, back at the time WordStar considered itself the software that automates writing.

"Don't worry about mistakes, I'll fix them for you!" [1]
says the WordStar 3.3 manual on page 66 in a full page cartoon. Or "Hi, Choose from the menu, and I'll bring whatever you would like to order!" in another one on page 38.

[1] http://imgur.com/bPxY8M8,wUzmrjI
Actually what happened to that Cisco h264 project?
That's progress. Last year it was 99.1%.
'Flappy Bird' creator says he is bringing the game back in August
one aspect of this - if you don't make an attempt to protect the content, even if it is "pirated practically instantaneously", then the studios can't go after anyone pirating their product in the legal system with any chance of winning. there is great fear of the slippery slope you go down in that world.
It's a form of price discrimination. If you want to watch a movie once ("rental") it costs $5 but it you want to watch it unlimited times it costs $20. As a customer, I appreciate this because it allows me to pay less when I want less.
I really do like Unity, but I just can't stand the default choice of colors; and finding a good scheme seems difficult for me.
Do you really think that studios would license content to Netflix without DRM?

The reason for Netflix to push DRM is simple: you can't offer a streaming service with just House of Cards and a handful of unknown shows.
Sounds like that script has a back door.
There are new wireless technologies. And Google blimps or Google fiber. And other companies or cities can run new wires, or put ever-improving wireless repeaters on old polls. None of the cable infrastructure is that old, the world is awash in capital looking for projects, and even the tech for running wires has improved massively recently via robotics, compared to the 70s/80s cable build-outs. Smarter caching, or peer-to-peer delivery, can also thwart many ISP bottlenecks.

So I'm not sure this is a 'natural monopoly' at all. There's been too little time to observe, and things are still changing fast.

Let abusive incumbents try to collect monopoly rents. That would attract lots of new solutions from very savvy and deep-pocketed challengers, like Google, Apple, and other strategic investors.
It's a bit like using GIMP. (Despite still not being able to promote it in most social situations because the name sounds offensive in polite conversation) I've got used to GIMP, I find it comfortable and logical enough to get things done. Similarly with KDE, I've been using it well over a decade - I don't want the interface or UX to alter drastically. It's a DE, it needs to show me system data, enable config and otherwise tie the ends together whilst keeping out of the way of the applications being run.

I don't really care if it's ugly in default. I'll add an icon pack and a theme a few seconds after a new install anyway. It's not like a console is exactly beautiful - except in a minimalist tech aesthetic sort of way - but I still use it and it does the necessary.

This is one of the great things about open source, the choice. If you want fancy-schmanzy UX innovation go with Ubu' default mainstream offering.

That said KDE is innovating - eg with Activities, and with PIM integration - but in ways I can thankfully ignore.
Cowboy Picks
For small departments, your experience can vary strongly from the school in general.

I went to UC Irvine in physics, which both has an extremely high teacher:student ratio (42 teachers, graduating class of 18 students) and abundant funding. While the university is known for its research, having that kind of ratio can have a drastic effect on your education. My favorite class ever had only five students in it. It was an upper division math class.

Just my two cents - look at the departments you're interested in. It can make a much bigger difference than the schools, especially in terms of research.
Not even close to the hype about net neutrality. Spend 5 minutes researching before spouting off garbage.
You talk as if there is no other way to consume film content on a computer...
Transcoding on the client instead of in the cloud increases the amount of CPU and upstream bandwidth needed, and both are in short supply on phones.

To put this in perspective, three live encodes/ streams (360P, 540P, 720P) using Wirecast on a high end Macbook Pro pegs the CPU around 60% and requires at least 5MBPS upstream.

I understand the financial reasons for this architecture - cloud-based transcoders are crazy expensive - but from a customer satisfaction POV it's not an easy project.
Actually our recent shortcuts-for-framer project happens to use CoffeeScript, but this is very much an outlier. https://github.com/facebook/shortcuts-for-framer
What profit?

The profit that comes from actually having content to offer, which wouldn't happen if they didn't have DRM to "protect" the studios' shows and films.

Regardless of their opinions on DRM, it's not their decision to make, unless they just want to stream self-produced content.
IO related PHP API are a problem, one needs non-blocking functions for optimal performance.

Sorry, as HHVM doesn't expose libevent yet (at least last asked the devs on IRC), I moved some portions of my code to node.js for now. (plus HHVM relies itself on the older libevent 1.4, instead of the 2.x that PHP exposes as API)

I would be interested in the answer too. Maybe ask it on stackoverflow.com or so?
Good attempt but you need to work on the home page. I've actually built a similar product so I know the challenges facing you guys. Honestly I'm not a big fan of the Pinterest-y UI but that's the easiest to implement so I know where you're coming from. I find your examples are very basic. Essentially your examples are just pretty cards that take you to the source. Where is the surfacing of content that is most important? All I see in the card is a random image from the site, a title and source URL. Where are the tags? Wouldn't it be useful to show the tags on the Cards so they can be explored via clicking?

General rule of thumb: If you are providing examples on the home page and making claims about what the product does on the same page then make sure the examples showcase some of those claims.

Good luck! It's an interesting journey for you.
The History section is well worth reading standalone, as well.

Absolutely fascinating to get stories on the development of Hardware T&L, programmable shaders, the classic ATi/nVidia competition, et cetera.

http://www.arcsynthesis.org/gltut/History%20of%20Graphics%20...
No ETA, as far as I know. I think the plan is to ship it with the second release of KDE5, but it's information gathered from the forum, not official words.
Coda is a great editor and although I didn't really use it for what it was designed for, I really liked it.
Water is a physical commodity with a limited supply. Bandwidth is a use-it-or-lose-it proposition. I don't see how your 2-party (supplier, consumer) limited commodity example relates to the 3-party (supplier, transport, consumer) non-commodity example.
"Is it be harmful to run a word index algorithm on the world's data?"

That question COULD NOT BE MORE CLEAR.

It doesn't matter if Larry Page and Sergey Brin form a corporation named Google to do it, or not.

And yet, you say "No, it's not harmful" when we ask you, but then you say, "Yes, it is harmful, if Larry and Sergey make a company called Google to do it."

YOU ARE CONTRADICTING YOURSELF.
Why is this even an issue? Sure it's offensive. But it's offensive like someone flipping you off, not like them breaking your leg. I am aware of zero freed-media channels that begin with web content. Music, movies, TV shows; all of the content that isn't available through corporate means is available online from people who don't copy the bits off of their browsers.

This DRM is trying to plug a hole that isn't leaking.
I understand the situation with studios having crazy demands. My question was equally addressed to their reasoning. And I don't agree in general that Netflix has no way to improve things. Distributors have more influence on publishers than single users.

I already wrote elsewhere about GOG. They work with gaming publishers and convince them that DRM is never needed. And it works. Not always, but with some of them. The more it works, the easier it is for them to demonstrate it to others. But one needs a will to put an effort into it. GOG have DRM-free as their core value. Could Netflix attempt a similar effort? They could. But they don't value DRM-free distribution, so they don't want to bother.
I have a question: why does Dropbox hire board members better known for their support for torture than their business acumen?
Encoding is done in hardware on the client side and doesn't increase CPU load by very much. I'm using the same trick in a library I made to do game broadcasting from iOS and honestly network traffic increases CPU load more than encoding an 1136x640 video does.
Doesn't sound too palatable to me. All you're doing is taking the cost to the consumer and passing it from payment to ISPs to payment to content providers. Meanwhile you are entrenching the few large content providers that can afford the fees.

Moreover, you're doing nothing to address the lack of competition among ISPs, meaning ISPs have an incentive to raise prices above the market clearing equilibrium in order to extract greater rents.

Tangentially, I don't understand why anyone is talking about fairness here. Corporations don't care about fairness; they care about profit. If corporations were individuals they'd be psychopaths; they are a necessary evil to aid the price mechanism in efficiently allocating resources, nothing more. The goal is to get them to perform this function while minimizing market distortions and rent extraction. If this entails being "unfair" to a corporation, who cares?

I also don't understand the problem in principle with regulation. Of course it can be abused, but so can a complete lack of regulation. The only economists who believe that the solution to all our woes is completely unregulated markets are a few wingnut Austrain economists and people who fundamentally misunderstand the Coase theorem.
3D buildings in your maps, a breeze with OSM Buildings and CartoDB
76 museums will open in Berlin for the Night of Museums. OSM Buildings brings CartoDB to a new dimension with 3D Highlighted maps
Did you know that people are killing each other over the biggest name brand sneakers?

Most of these people don't know that they could be saving money on them and not worry about the violence that comes with finding limited editions by using Joog. Joog has a community of users that are searching for deals in their local stores and outlets and sharing them to our social deal sharing platform for others to benefit and save money.

We call this paying it forward for our sneakerhead community. What do you guys think?
This really is not the same as censorship, equating it does not make an argument.

Your example uses a robbery - a crime which is very much in everyone's interest to be public. It's useful to know where the crime was committed and what kind of crime it was.

My personal life does not concern you. You gain nothing and lose nothing by losing access to it for you should never have had access to begin with. The negative consequences of it being public fall on me, not on you. You have an asymmetric imbalance of power and social obligation with this information.

If you really do not care about your information being public, post something damaging. Someone would probably publicly mirror it to avoid it being removed. If you don't want to post, why not?

Social conduct is a real thing.

Forcing someone else to hide information is an interesting part of this dilemma. That someone else should have no interest in the data either - it does not cost them to remove it.

If there is a wall owned by a landlord and someone graffitis on that wall with some hurtful truth about someone. The graffiti can be considered unnecessary and should never have occurred to begin with. The landlord would have no qualm with removing it.
Whats the opinion on E-521? I haven't seen much discussion about it, although its listed on the safecurves site.
Nope, it was a bit weirder than that. I started work on it after Sun had signed the agreement to merge System V and SunOS with AT&T. We were beavering away on it as the Zeus Name Service (ZNS) (Zeus was the code name for Solaris 2.0, aka the first merged product) and after a while it became obvious to AT&T there was this thing in the Sun product that wasn't in the 'merged' product. We explained to them what it was and they said "Well we want that in our product too." and Ed Zander said, "Well we couldn't possibly agree to that without more money from you guys." And they said "How much?" and Ed quoted them some multi-million dollar sum (I wasn't privy to the actual conversation and have heard different numbers for it), and they said "Ok fine."

To say that it surprised Ed would be an understatement, and it set off a series of events that left me feeling pretty unsatisfied. The first thing it did was bring attention to the next version of the ONC product which was going to include NFS V3 and NIS+ and nominally just ship to customers. Except that now NIS+ was "valuable" SunSoft (the sub-company in Sun responsible for Solaris) didn't want to just _give_ it away (original plan) they could charge big bucks for it. So they rechristened it to ONC+ and wrapped some egregious license terms around this "new" product. That lead to a ferocious debate inside of the company, fractured relationships with long term ONC licensees (like SGI and HP), and an edict to not ship it on SunOS 4.1 to "encourage" adoption of Solaris 2.0. I would have left Sun at that point if James Gosling hadn't recruited me to come work on project Green, aka Java.
Just to make u feel better you would probably have had to delve pretty far into psychology AND have to do self directed research to even get into that. Your generic psych courses are extremely basic and probably won't offer much more insight than a few hours of research online would.
This post and the comments here completely violate the HN guidelines. This shouldn't have been upvoted, let alone be the top post. Thank you mods, for deleting this.
The point is that this confuses a purely subjective statement that is more about the observer than the observed (such as, "I don't like the style of the icons"), with an attempted objective statement (such as, "KDE is not polished") which is supposed to be purely about the thing being discussed rather than the tastes of person making the comment. AFAICT this is at the root of pretty much all pointless arguments about anything remotely technical on the Internet.

Put another way, if X is designed to do Y, you can't say "X sucks" just because Y isn't interesting to you. You might say, "X is a bad implementation of Y". You might say, "I don't like Y therefore I don't use X". You might discuss whether or not Y is a valid goal, or whether or not X does a good job of achieving Y, but any serious discussion about anything requires that everyone involved make an effort to recognize that X and Y are two completely different things.

The key here is "serious discussion". If people don't want to seriously discuss this, then by all means just post opinions about whether or not something is good at what it does based on how well it matches up with your particular tastes and requirements. But the whole point of HN ought to be that everyone makes at least a token effort to seriously discuss this stuff. You can go anywhere if you just want to have conversations about what sucks and what rules and leave it at that.
> if you don't make an attempt to protect the content, even if it is "pirated practically instantaneously", then the studios can't go after anyone pirating their product in the legal system with any chance of winning.

Why not? Absence of DRM doesn't make infringement legal. Studios can go after it the same way they do now. What they'll lose are various evil perks they get from DMCA-1201. But they weren't entitled to them to begin with. They all exist because of undemocratic and corrupted political process.
Ask HN: What are some creative uses of the Bitcoin protocol?
Besides payments, what are some new and creative uses for the Bitcoin (or any other cryptocurrency) protocol?
If it's done in the open, it's pretty trivial to figure that out and the person who swooped in runs the risk of being shamed. The few egregious cases of this I can think of (Leo paquette and Armando Cordova) only were able to operate because of siloed work and secrecy; and still they got exposed.
Awesome work!

By the way, does pgmoon support arrays in postgres?
It used to, but MathJaX does not play well with GitHub's Markdown parser.
> the ability for users who need it to pay a premium for fast or reliable service, a la first class mail

Net Neutrality does not prohibit an ISP from charging their customers more for a faster or more reliable Internet connection; it simply prohibits the ISP from accepting money from Dominos to speed up access to their website (or slow down or even block access to Pizza Hut's website).
Born 1978 – 1982? Your retirement day will be uniquely awful
> only to have someone swoop in 10% before it's complete and cross the finish line holding a borrowed baton

Indeed, Github can't be expected to, nor is it capable of, fixing one of the larger flaws in neoclassical economics.
I would say it's a proof that mutability is overcomplicated if you have to define it in such ways...
I came across this link, which helped me understand the process a bit better: http://kolbusa.livejournal.com/108622.html. So yes, the main savings seems to be that the page table is created in a tight loop rather than ad hoc. Given the number of pages in the scane, it's still going to be a TLB miss for each page, but it will be just a lookup (no context switch).

in my testing that the size of the file (and the mapping) will affect the page size

I'm doubtful of this, although it might depend on how you have "transparent huge pages" configured. But even then, I don't think Linux currently supports huge pages for file backed memory. I think something else might be happening that causes the difference you see. Maybe just the fact that the active TLB can no longer fit in L1?

And obviously, MAP_POPULATE is bad if physical memory is getting exhausted.

I'm confused by this, but this does appear to be the case. It seems strange to me that the MAP_POPULATE|MAP_NONBLOCK is no longer possible. I was slow to realize this may be closely related to Linus's recent post: https://plus.google.com/+LinusTorvalds/posts/YDKRFDwHwr6
The CPU usage actually isn't a whole bunch, since we do the video stuff with the hardware encoders on the devices.

It does use more bandwidth, since the streams are higher quality than other methods, but that's . It's also configurable.. it doesn't _have_ to be higher quality. Implementers can choose to lower the resolution.

All in all, this is definitely a better solution for developers and clients.
VirtualBox doesn't support HDCP, so if the app requires HDCP it will either refuse to play or maybe it will play in SD resolution.
The grandparent was pointing out that a unit test like that doesn't give you any confidence in your system precisely because it fails to exercise the broader context - so while it tells you that 'yup, you deleted it', it doesn't tell you that 'other code is now treating it as deleted'. GP was arguing that a unit test was not useful but a functional test was.

You, on the other hand, argued that simple deletion didn't need ANY tests, unit or functional - I was responding with examples that demonstrated that functional integration tests for deletion are perfectly valid.
I am not contradicting myself. You are simply repeating a straw man argument.

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

Note in particular point 2 of the structure: Person 2 disregards certain key points of X and instead presents the superficially similar position Y.

Google is much more than a word index, so claiming that this is just about word indexes is a misrepresentation.

I'm sorry you are making this error.
I know you are waiting for the curve thing to get settled but it's too bad there's not a C implementation in the repo right now. Today I'm working on a project that could clearly benefit from Noise but since it doesn't exist I have to use CurveCP and try to work around the problems you've identified myself.

I completely get where you're coming from on the "one ciphersuite to rule them all" problem but as an early adopter I would happily use curve25519 as a stopgap until you decide what the One True Curve should be. Instead I have to do my own CurveCP implementation now and then maybe rip it out later.
Driven by necessity, Mozilla to enable HTML5 DRM in Firefox
Font Awesome 4.1.0 released
Yes, discovered it last weekend! Interesting tool, it puts little pressure to work more because it sucks to see bad stats :)

And yes, I noticed the same about the night. Most of my work gets done between 8pm-1am. Sometimes this is a problem because I am still doing degree at the uni and missed many morning lectures... But I guess it's the nature (plus the clients in the States, while I am in Europe). Although it feels pretty great to finish everything at 8pm and just playing around for the rest of the day.
Still no infinity symbol? Much sadness :'(

https://github.com/FortAwesome/Font-Awesome/issues/1647
That's current with KDE 4.1x as well, with the Oxygen theme. Generally KDE looks a lot better with desktop effects enabled. All the gradients and halos make sense with transparency.
Emulating a BBC Microcomputer in Javascript
This is very good news for digital science, and has been a long time coming. For those wondering why this is new and different from previous efforts, I will try to summarize.

Up until now, there have been many places to permanently store your public scientific research objects, so long as you were willing to use a Creative Commons license. Similarly, there were many places to freely host your software, so long as you didn't need a permanent store for your scientific code.

The GitHub-ZENODO partnership is the first web application to bridge these two needs. An earlier attempt with Figshare almost got it right, but failed to support code licenses (everything at Figshare is CC BY). This isn't the only way to host or cite your code, but it's definitely a good default.
Where is the sum?
Engaging in proliferating an unethical practice under pretense that "they have no choice" is a very questionable thing. Netflix had a choice, but they chose to do this.
Can you be more specific by "in hardware"? I'll buy that there's some trick analogous to shaders on the desktop. But I'd want to know the specifics to be able to evaluate that. How many encodes have you been able to do, anyway?

Encoding and upstreaming a single 640p video does seem plausible. But for each additional encode you need HLS and RTMP, and both CPU and upstream bandwidth grow linearly with each encode. A single bitrate means HLS and RTMP - two encodes, two upstreams. (Only HLS means only Apple software - 20% of the mobile market, 5% of the desktop market).
I'm wondering the same thing. Also, this is not even close to new. My understanding is that it has been open source and freely available for quite some time.
Team up with a friend, go to a casino and bet red/green. Get them to bet the opposite way, but in larger denominations.