skysight-inc/HackerNews huggingface dataset:
> AV1 is the new codename for Daala + Thor?

No, AV1 is the name of the codec the Alliance for Open Media is producing. The Alliance for Open Media is a coalition formed by Amazon, AMD, ARM, Cisco, Google, Intel, Ittiam, Microsoft, Mozilla, Netflix and NVIDIA [0]. I don't believe Daala is involved.

> Opus beats AAC even for music from what I saw and provides same quality at lower bitrates.

That test notably omits the proprietary Fraunhofer AAC codec, which may outperform the others.

It also produces results differing from the SoundExpert ratings [1], which show Opus and AAC both achieving transparency around 128K, but with AAC doing it by a more comfortable margin.

> Plus AAC is not free.

Freedom isn't relevant to what will be adopted. The parties in control aren't motivated by freedom.

[0]: http://aomedia.org/about-us/

[1]: http://soundexpert.org/encoders
Awesome article! Thanks for the share!
You are saying, from your citation. That the fire department decided to collapse a building with their own personell inside, and without telling any of the surrounding personell... logic for the win!

Could you answer my other questions, hope to setup a controlled demo so quickly without anyone noticing the amount of people and explosives required... ?

We are just trolling each other at this point right?
I expect that it's the long time horizon until Max-Hervé (or rather his estate) is actually paid off. Up until that point, barring any regulations which require the insurer to steadily accumulate reserves in response to the rising value of his policy, the insurer will keep operating - and profiting normally. It's entirely possible that this distant future cost isn't that much of an issue for most investors! And of course Aviva has 50 years to engage in legal wrangling as well. It would only take one amenable government in that period to turn the tables.

For Max-Hervé and his banks there is actually some rather significant risk. Their insurer could collapse due to some other cause, and policies might not be paid out. By keeping the policy and not settling, their taking out a position on Aviva's continued survival for 50 years.
Nothing to see here, just a signup page with no explanation of what it's about.
hint: if you write an article about something that is broken and constantly moving by the hour, do not use that thing to document your article.

if she didn't use utf but images (to talk about the rendering) that article would have been something in 4 days, when it will be irrelevant because fonts and browsers will already have changed.

Also, people on the several platforms she dismissed as nobody-cares (android pre 5, linux, windows pre-7, etc) would have had a clue about the subject.
Well, it sounds like you are part of the solution, and that's the only way it will ever get fixed. When we say that a place has been neglected, the people who live there are ultimately to blame. A civil society is a bottom-up effort, not top-down.
you actually have the wrong idea then. You would want to in fact, increase your media presence 10-20x. Paying people to maintain false accounts with various real & fake pictures of yourself claiming residence in places you have lived or traveled. These large active social media accounts will provide a haystack buffer for your real account which you will gradually provatize and hide.
I'd be happy if more physicists would just include a list that defines all variables. They are just generally introduced in the text as they are needed, so trying to pull a useful bit out of a 100+ page review article is a huge pain.
And it turns out he has. Apple now has a substantial dividend, quite unlike the Steve Jobs years.
That is an amazing font. http://i.imgur.com/DcpZIaZ.png http://i.imgur.com/BUPG2r9.png
> Educated people will favor the more flexible operating systems to create things (don't think just programming, think video, pictures, whatever), dumb people will care about "selfies" and "email".

It seems like a pretty biased view. Apart from the fact that even in HN-like circles for many people most part of their job is just answering e-mails, there's tons of people who don't need anything more than web. I wouldn't consider somebody who mostly does research, reading a lot of stuff and being satisfied with a simple editor "dumb". (there are even quite fine online latex editors too)
Huh. Js has certainly evolved though, I mean check out how v8 compiles down to assembly and accesses object properties directly at a fixed memory offset: http://www.developerknowhow.com/995/why-the-v8-javascript-en...
Bilateral aphakics unite!

Congenital cataracts run in my family and, as luck would have it, I inherited the condition from my Dad. I had both my lenses removed when I was an infant in the mid/late 80's. I wore both contacts and glasses until I was 5, when I was switched to just contacts with monovision. My correction is a bit higher, around +13, to get me about 20/35.

Luckily my daughter didn't inherit the condition, but it was a major concern throughout my wife's pregnancy. It's good to know it may not be an issue if we ever decide to have another.

This is indeed very exciting.
Why haven't we canceled all subscriptions?
if they are making all battery removable, most probably they will have to start a support line for everyone who can't power on their device :)
Cust A - "Why can't I power on my device? I charge it"
Why the V8 JavaScript Engine is so good
Generally what you are asking for is not currently possible. You can make requests of search engines to not show links, you can send DMCA takedown requests to places that have photos, and you can plead with forum mods to delete your posts. You can ask the Internet Archive to delete pages about you.

But none of that protects you when some kid who made a copy of things and posts them again and again on some random forum site like one of the chan sites or some other home grown forum. Eventually it will be indexed again and you'll be back trying to whack it out of existence. Sorry.
That's a lot of mess to use movq and movl to populate the on-stack register image. Using pushq would save a lot of code and significantly reduce register shuffling.
<> is a placeholder for an operation (a function, really) taking two inputs, mempty is a placeholder for a special value, and x and y are placeholders for arbitrary values. If you can find something that fits the pattern, then it is a monoid. Such as where <> is addition, mempty is 0, and x and y are numbers. Or where <> is string concatenation, mempty is the empty string, etc.
That's not first and foremost CO2, though. Many other forms of pollution tend to be far worse to local environment. Addressing those might involve things like catalytic converters on ships and the like.
The Google News doesn't have anything more recent than 2015. I wonder if there was a settlement with an NDA?
College textbooks sure would be easier that way. Most of my note-taking process is defining things more formally, making things colourcoded and drawing out the relationships.
Quantizer: High energy physics experienced through real-time audio
Strawman version: Google gets safe harbor if they are neutral as to what videos are on the site.

If they pay people for videos, no safe harbor on those videos. If they reject things for editorial reasons, no safe harbor.

This would probably be quite problematic. On the other hand, it would help address what I think is a big hole in free speech: almost add speech is mediated by companies, and those companies have no particular incentive to respect freedom of speech. Maybe the law should give them one.
... but there is no downside for the vast majority... so, winning?
I've had exactly this experience multiple times. Having nice logical commits makes it a heck of a lot easier to port features around to different branches later on (if you decide you want to). It makes 'git annotate' much more useful. It makes 'git bisect' more useful. It makes backing out a feature easier.

I don't want to see some massive 3 month worth of feature hacking, 5000 line modification get squashed down into a single commit. I want it broken into the smallest possible working and incremental changes that transform the old code into the new. Each step should make sense for the code maintainers who come along later and try to figure out what you did and why something unexpected broke. ;-)

I don't want to see 200 noisy commits like you say. I've worked with code bases that used both of these styles. The former is vastly superior in my experience.
As I've written earlier, ChromeOS doesn't interest me. It's a tightly locked down linux-y distro as a vector to peddle Google services. It's not complicated, it's very cheap and almost impossible to mess something up because it's so easy to wipe and all your data is on the cloud. That's the appeal and why they're booming in schools, but I find it dangerous for multiple reasons.

I wrote at more length about it in yesterday's ChromeOS post[0]. I don't think it's the year of the linux desktop anymore than Android is the year of the linux phone. Sure, there's a kernel somewhere deep, but the userspace is locked-down, weak and anti-consumer.

I find the book itself more interesting. Netbooks were crap for a long time, but things have gotten cheaper and I enjoy the form factor. Writing this from an Acer C720 running GalliumOS as we speak, but I'm in the super minority of Chromebook users. Read the Amazon reviews once of a Chromebook and you'll see what they find irritating or glorious. Hint: It's not the lack of a good IDE or inability to install gvim. Also, anyone that says Chromebook sales are great because their such an 'open hardware ecosystem' is fooling themselves [1].

[0] https://news.ycombinator.com/item?id=11735326
[1] https://news.ycombinator.com/item?id=11735762
emoji are apple and google (and late to the party, adobe) way of enforcing their wishes on everyone else.

they are using their monopoly to push the utf groups, just like microsoft did with w3c when using IE6 monopoly. at least emoji cause less damage.
The problem is that when it comes to local government, there basically are no constitutional limits. American government is constructed under the assumption that local government ought to be able to vary enough to support everything from communes to monasteries, rather than state or county governments enforcing a uniform notion of "normal life" with "normal" civil rights overriding local notions of morality.

If you live in a dry town and you're a drinker, you're supposed to GTFO, not complain about human rights.
I'm a writer so when a story has an inconclusive ending it gives me pause. Maybe you don't feel the same way and that's fine. I was simply commenting in the way I would about any other storyline I watch being played out. Caring is not particularly an accurate term, I'd say more like interest. I'm interested, and thus I've paid attention. I postulate, comment, and move on with life and store the data for later use.
Python 3 ships with a utility that fixes that stuff with no work on your part just run 2to3 on all you're Python 2 source and like 99% of the differences are taken care of.
The problem I find is that squashing those commits together will mean I can't easily figure out what typo was fixed in commit 2, because of the diff-spam reformatting of commit 5. This makes it that much harder to figure out that the typo was a variable name in a dynamic language where all use cases on-branch were fixed, but other use cases (e.g. in my own personal private branch) were not.

I care much more about the actual mechanical code change which broke my stuff, than the feature or branch that happened to contain that mechanical code change.

The same problems apply to reviewing the code in the first place. I'll gladly review 10x the code if it's split into nice tiny micro-commits, even messy ones, than try and suss out exactly all the moving parts that changed from a squashed diff to make sure all potential concerns are addressed. Commit #2 might trigger a "email your coworkers to alert them of the breaking change when submitting" review note, whereas I'm liable to miss the fact that you fixed a typo in the first place in a squashed commit.
> Token-holders can’t sell out now, because the DAO smart contract says tokens are locked up during this subscription period. But the lock-up period ends in seven days. That’s when we’ll see a drop in Ether’s stratospheric price rise. “As soon as people are able to transfer out of DAO tokens, the Ether price will drop temporarily,” says Joseph Lee, who runs London-based bitcoin trading platform Magnr. “People would want to cash out. The price has been rising rapidly.”

If you're thinking of shorting ETHUSD, I did some digging and found that the creation period ends at 2AM pacific on May 28. You can verify this by looking at the fourth constructor argument for the contract, which is the so-called "closingTime" in the contract:

https://etherscan.io/address/0xbb9bc244d798123fde783fcc1c72d...

The fourth constructor argument is 0x57495e10, which is the UNIX epoch time corresponding to 2AM pacific on 5/28.
While my code here is definitely hackish, I can't argue with that, I have to say I'm hard pressed to see how running a container to activate a driver is hackish when the comparison at hand is modifying the Docker CLI and requiring a Docker plugin.

I run the driver container at startup, and never shut it down. How is this not persistent? DKMS and other build/deployment choices are not obviated by my approach, so I'm not sure that's relevant.

Looking more deeply at the "Why NVIDIA Docker" in the repo wiki doesn't provide any enlightenment either. In fact it doesn't really explain why docker itself must be modified. The only explanation really is lack of container portability, but driver containers are portable within the scope of a given kernel version. Certainly modified docker cli and plugin requirements are much less portable.

It seems to me like someone at nVidia simply didn't realize that they could run a container in privileged mode and effectively install the driver system wide for all containers.
Looks like it's 5x the cost of Hetzner for similar hardware. So what is the advantage?
Yes, and it would be fantastic to use a Mac or Windows box to debug something involving Linux kernel drivers, right? There will always be special cases. Sometimes there's only one solution, and you take what you can get within those parameters. I've worked on "one of this exists in the world" kinds of hardware a few times myself. Nonetheless, the "Chromebooks are for n00bs" meme is still BS. For the majority of people who are in love with their Macbooks, a high-end Chromebook is a more than adequate alternative. The fact that it didn't suit your special needs doesn't change that.
It's not the kind of regulation that libertarianism actually opposes in principle, even if many libertarians do oppose it in practice.
There are a few people in my office (web dev shop) that have Chromebooks. With a little tinkering to open them up, they're perfect.

I mean really, 99% of the time all you need is a web browser and a connection to remote into the machine that's doing the real lifting for you.

My favourite part is the disposability. If it gets trashed or stolen, all I have to do is sign in to a new chromebook and generate new keys to be back up and running.
> I don't think it's the year of the linux desktop anymore than Android is the year of the linux phone. Sure, there's a kernel somewhere deep, but the userspace is locked-down, weak and anti-consumer.

Perhaps Stallman has a point when asking people to talk about Linux as GNU/Linux.
Interesting. Does the elastic ip add on allow for eg an ip "shared" between a couple of LB's using keepalived? It mentions assigning it to a server in the faq, but doesn't specify what that actually does.
Is it smart enough not to scan a picture of a license plate?
What am I missing? This seems not at all complex. The two believed, when they applied, that they'd share fates. They were quite wrong. Like most people, they didn't do all the paperwork to safeguard against later bad-faith claims after they parted ways.
>Another trick Formula 1 has had for a while, that will soon be seeing adoption into production cars, are camless engines. Valves are operated by electronically-controlled pneumatic actuators. This allows the valves to open and close faster, and makes intermediate states (in between fully closed and fully open) a lot easier. It's also a major reason as to why crank speeds are as high as they are in F1 cars, as they valves can be actuated fast enough to avoid the valve float that would otherwise occur in cammed engines with valve springs. Production cars currently tend to top out around 9450rpm (the 6.3L V12 in the LaFerrari), whereas Formula 1 cars have pushed close to 20,000rpm (though usually 16,000 - 18,000) for quite some time.

Sorry to be a buzzkill but this is not correct

The engines are not camless. However, they are 'spring less' in a traditional sense. In the early 1990's the typical wound wire springs were replaced with pneumatically charged cylinder that functions as the spring. The reason was do to the inability to create wound wire springs that did not encounter harmonic issues as RPM went up and a more efficient valve closing action. However, through all of this, the camshaft itself is retained.This allowed engines to reach over 20k rpm (which sounds unreal) but the current regulations, introduced in 2014, limit them to 15k and they typically run less due to rules that limit fuel flow at higher RPMs.

The Koenisegg on the other hand is absolutely camless technology they call Free valve and it is a marvel. It not only allows control of the profile, overall, but a on a cylinder by cylinder valve by valve basis.

Similar thing with Mercedes' turbo charger. It is split, and it is impressive, but the benefits are more complex simply gaining from placing the compressor and turbine at different ends of the engine (e.g., moving intake charge away from exhaust heat, providing space for an ultra highspeed motor/generator on the turbo shaft) etc.

At the risk of sharing clickbait...there is an argument that current F1 cars are more energy efficient than a tesla (http://www.espn.co.uk/f1/story/_/id/15152695/f1-cars-more-ef...)
I'd enjoy an interactive version that could e.g. define variables when the mouse hovers above them. It's a shame that we're still bound so much by the rules of print.
You can also "return not not x" which turns the value into its boolean true/false equivalent ("!!x" in a C-like language).

Or "return bool(x)" to make this more explicit.

Those would be handy e.g. if the code that uses your result behaves differently 0 and False.
It is, and Java has similar problems on Windows. The Windows console can be switched to Unicode, but by default, it emulates the IBM 5150 PC character set, circa 1980. It's not even ISO LATIN-1.

Works fine on Linux.
Very interesting history perspective on backspace, thank you.
Sorry Thomas, but the reason I have never revisited the US is because during a flight from London to Auckland our plane had a refuel stop in LA.

Technically we hadn't entered the USA but somehow it was acceptable for the TSA or border agents to treat us as potential terrorist suspects. We were marched around the holding area like cattle and suspects to have our fingerprints and retinas scanned. It was truly awful experience. I certainly won't ever be visiting your country again.
I've seen that for so long and I've never been curious enough to tap it. It is pretty cool to have that in the mobile app. Makes it WAY easier to manage several accounts & get analytics on them in one mobile app. If only Facebook would do something like that.
While those houses in Vermont and New Hampshire are well-appreciated, most people living in and around Boston probably have fairly specific reasons (ie: job, family, life history) for not moving to Nebraska or West Virginia.

"Just abandon your livelihood to go find cheaper land" is not a solution unless your livelihood is in real-estate speculation.
I love how on one side there is an engineer at google talking about how addictive technology is and then on the same day someone else at google releases an api to make mobile phones be even more clever slot machines... https://developers.google.com/awareness/?ref=producthunt
Fixing the Windows console rather than upgrading to Python 3 is the only sensible choice.
don't forget the fact that he was approached by the NSA to insert backdoors into linux, a fact his father testified to on the record before EU parliament[0].

0. http://falkvinge.net/2013/11/17/nsa-asked-linus-torvalds-to-...
check github.com/hyperhq/hyperd
"Terminator"
Can anyone succinctly provide a concrete example of how this technique reduces the amount of data needed to train a network?
Stranger things have happened. My curiosity is still piqued though.
Well, like I said earlier it's not about automating simple tasks and giving us reminders, etc. --but rather, ultimately we'll take people out of the equation in most matters of import.

We'll be relegated to a state where there are a few "important people" and the rest are basically just vegged out (with a few pockets of 'natural people' here and there). People will not even notice this happen as they will slide into this state willingly and happily. Just as we slid in to a sugary diet without complaint.

It's hard to make the case for "inconvenience" in life, it's harder, it takes more energy, it's not efficient, and so on. But I think if we are to remain a useful species (not just a few useful people), we have to contrary to our inclination.
How Oculus Rift Collects and Shares Personal Information [pdf]
Press release here: https://www.franken.senate.gov/?p=press_release&id=3472
I don't think that's particularly applicable here. I doubt that any touch typist has problems finding the vast majority of the keys on their keyboard (or mouse). Also, how often do you hit space while reading an article anyway, a couple of times per minutes? It's nowhere near being time-sensitive. Even if it somehow took you ten seconds to find it each time before you hit it, your finger would have found it and be settled on it by the time you reached the bottom of the page and were ready to go onto the next.
One way to look at media like Silkwood is that one of the differences that lets nuclear power be safe in the U.S. even if it wasn't safe in the U.S.S.R. is a well-functioning nuclear regulatory, press, and legal system that lets people act on knowledge of problems and defects, and allows Feynman's hope that "reality must take precedence over public relations, for Nature cannot be fooled" to be better borne out in practice.

These media strongly questioned those institutions based on stories of cases in which they seem to have failed.

If operators of nuclear power plants manage to reduce the effectiveness and autonomy of the institutions that are working to guarantee safety, the situation gets more like the Soviet Union. One way of thinking about this is that the most useful lesson of the 1970s anxiety about the nuclear industry is less "nuclear power is dangerous!" and more "how effective and independent are our institutions, and how do we know?".
Yes, I have the 1st gen MacBook retina with 512GB 'flash storage' and the 1.3GHz CPU upgrade.
Using the Proof-Checking Word Processor Lurch to Teach Proof-Writing [pdf]
Just wanted to say very good feedback. This is the exact type of post that makes me enjoy hacker news and helps me grow as someone who designs UI UX etc. I am not OP but always appreciate learning.