skysight-inc/HackerNews huggingface dataset:
I agree that the future could be phones that can be docked to have full desktop environment. And I think it can happen soon with phones using the newer Intel Atom processors, because there are already tablets that can dual boot Android and full Windows 8.1 with good performance, and there are already a few phones with Intel CPU and new ones are announced. Also Microsoft said that Windows 10 will unify desktop with Windows Phone OS.
I think the point is that Chrome uses PPAPI for both Flash and EME.

Firefox also uses some kind of sandbox for plugins (like Flash) but yes, their planned sandbox for EME is stricter.
The difference would be that at the time, there weren't a lot of / big publishers to be independent from.
True, it comparisons do a lot better with more features.

This paper looks to just show the major winning aspect of using CovNets as they do not need many features as the deep net learns its own representations of the training data. It more to show CovNets work on more then just vision.

But architeching the pooling layers IS adding complex to the simple input feature set. Therefore the comparison should be of only state of the art ML.
One time when I was house-hunting I came across a place in SF where the ground floor had been converted into 18 individual rooms of 36-60 square feet each.The real estate agent was extremely evasive; my wife is still convinced someone had died there and she's probably right.
One might expect that scary agencies already have machine-learning-based approaches as common practice...

Could one defeat it by writing something, then having someone else "translate" it into their own vocabulary sentence-by-sentence, or even paragraph-by-paragraph, and having the original author approve the "translation"?
>Why do I have to have different computers for all of this when all I want is different I/O modalities (and related computing expansion devices)? Why do we keep ignoring the fact that what we want is the ability to experience our virtual world in the input / output environment that suits us at this moment? Everything else is secondary.

AFAICT, because hardware makers determine the operating-system market rather than the other way around. I dreamed of a more modernized, Plan 9-like OS to ~~tie all devices together~~ RULE THEM ALL back in freshman year of college. It's simply the obvious thing to do if you're a user and enough of an OS geek to understand the idea.

But, well, we softies don't drive those markets. We could never get the effort together to produce an operating system that would both support (via hardware drivers) and be supported by (in the sense of not having to crack open your phone with a screwdriver to install the thing) all the necessary hardware platforms.
Most people will appreciate stability more then language features. I'm a bit surprised about some of the comments here.
Thing is, this is a new phenomenon, being accessible free for so very many people.

Federal "free e-File" cut off is a lot lower than what TurboTax is offering this year; I only ever even qualified for federal most years, state still cost, and not long ago even if you qualified for free e-file on income grounds you could still be charged a percentage of your refund if it went over a certain amount (I wound up paying a little bit while I was in college and collecting Obama's student tax credit).

This "Absolute Zero" thing is something they've offered above and beyond the requirement, most likely to encourage more people to connect to the system and make it easier to sell them on doing it again through TT next year when it's not so free anymore.

And I find it a little rich that Common Form is criticizing them on this, considering they only even support filing a 1040EZ, which is a vastly simpler form than even a 1040A, is only available below a certain income cutoff (which cutoff used to line up almost exactly with the "free e-file" rule), and they're charging $20 for them to process a 1-page form you can do by hand in about 20 minutes.
Most Expensive Keywords
He hadn't stopped, had the wheel in one hand, typing into a root shell with the other.
Yeah, that's why in a lot of countries you just use the state-sanctioned software and be done with it.

This is just BS from companies afraid to lose their cash cow.

Fraud is always going to happen, period. Deal with them and that's it.
I remember 5 years ago, some of my musician friends were living in a
condo out on the edge of the city too. They used to do rehearsal late
at night and neighbors always
came the next day to complain. Actually not Beijing, most large cities
in China have people like these. One of my best friends is now a
designer in Tsingtao (yes, the brand of the beer). He used to hang out
with a group of painters, who graduated from top art schools in China,
but decided to paint, so they rent a very large room by the street,
those kind of room people would think of as a forever 21 shop or GNC
shop. And they each have their own tent to sleep in, their paintings
were hanging all over the wall. They had boxes of beers, cokes, and
cigarettes. Some of their paintings are fantastic, but some are just
commercial paint for sale. The point is, some of these guys will make
it and create cool stuff out there, some will fail and become a
nobody. That's the beauty and the cruelty of the real world...

IIRC, of all these artists I know, only one Beijinger is still trying
to make art now, others are all busy making money, because I guess in
China, surviving is the most important thing in people's life.
To make matters worse: Three of the four major browser vendors are also DRM vendors. Google, Microsoft, and Apple all have their own DRM modules. EME therefore gives them a lot of control over the browser market and media market.

Four of them are also working on their own mobile devices/OS. Which gives them even more incentive to lock out competition.
I don't feel bad for Intuit maker of TurboTax.
Intuit has spent millions lobbying against tax reform that would make filing simpler.

http://techcrunch.com/2013/03/27/turbotax-maker-funnels-mill...
We're talking about "admins" who fell for a phishing scam here.
> fetches it at startup from Adobe's site

Source?

Anyway, even if you can download and sandbox the Adobe module it might be a violation of the license agreement. This can even be a criminal offence in many countries because of special laws about circumventing DRM!

What about operating systems and hardware platforms not supported by Adobe or Google? PowerPC, MIPS, Tizen, *BSD, etc.
Before salting became mainstream simple passwords were broken all the time when data was stolen
Maybe, I'm not familiar with Etsy. But my understanding is they're not Amazon.
The Psychology of Procrastination: How We Create Categories of the Future
±2dBA would already be much more precise than what you'd need to assess if a certain sound pressure level can be endured for an extended period of time safely, or not.

To put it in numbers: ±3dB is doubling/halving of Power, but humans typically perceive a change of ±10dB as doubling/halving of "Volume". Also the damaging effects of noise typically scale as double-the-power, half-the time.

And personally I'd rather not be in the situation where I'd ponder if the damage to my hearing is double or half what it should be if my iPhone app were accurate: I'd rather have it show numbers that are 20dB below this level, so that I can be assured of no significant damage at all!
This is a good post pointing out some of the problems with CryptoCat http://tobtu.com/decryptocat.php
Ask HN: How to test education tools?
I'm currently in a startup focussing on building educational tools for primary and secondary schools. I would like to do some research and test the tools in classrooms. I have not been able to find a good methodology for this, does anyone have any tips/experiences testing these tools?
Like I said, first world problems. You can upgrade or move your wi-fi router. The idea of internet on a train was practically unheard of a decade ago. I'm sorry, but I don't think that being able to watch a movie is so important in every situation that DRM is intolerable, even though I'm a filmmaker.
Others have said LISP; if you're willing to manipulate ASTs then anything with macros will do (I love scala). If you want it to be more string-oriented then perhaps TCL (not that there's always a compile time per se)
The Independent Review on .WINE and .VIN New GTLDs
Ah, I remember Fab. I liked it a lot for browsing and such. But I can't recall ever purchasing anything off it.
Noise-Cancelling headphones with external inputs, by their principle of operation, already have to funnel everything through a DSP. So it would be easy to implement a compressor/limiter for the external input signal. Is this feature available on any of the commercially available headphones?

As an explanation: A compressor/limiter is a device in audio processing used for leveling (compressing) the dynamic range, by making quiet things louder, and making louder things quieter. In the extreme case, one can configure a threshold of (power, loudness, amplitude, depending on the operation of the devices) which cannot be exceeded. [All you sound engineers, please excuse the simplification...]

https://en.wikipedia.org/wiki/Dynamic_range_compression
Le .CLUB : la nouvelle extension Internet de tous les records – JDN Web and Tech
That's purchased music.

You don't rent out stuff and let people keep it after they stop renting.

> That seems better to me, than poisoning a whole standard just to get their way, or the highway.

The open web has been losing a lot of traction to a closed competitor on iOS and Android. Businesses in China are on WeChat long before they are on the web. Giving up streamed music and video completely to apps would damage the world wide web immensely by shifting more user to over to closed app systems. The web would go the way of the newsgroup.
That scorecard carefully says that it's not an endorsement of any product yet here in this thread we have someone using it as an endorsement of a product.

The scorecard lists "good features" and gives you a tick if you claim to offer that feature. The score card does not currently test any of those and certainly hasn't tested the auditing or done their own audit.
Why websites don't convert – Because they treat humans as bots. #Sucks
So if I want to be a first time tourist, how do I avoid it?
They do it illegally, the news has been full of it. Eric Schmidt and Steve Jobs were the masterminds who set it up.
"We aren't going to change the Constitution" .. why not?
In my experience, when you're doing technical computing you spend a lot of time exploring your data (or some representative test data set) and doing quick one-off analyses. So an interactive environment with good plotting capabilities etc. is invaluable. See the success of things like Matlab, R, and yes, python (particularly IPython + the rest of the Scipy stack).

Secondly, since a lot of techical computing involves multidimensional arrays, you want good support for them in the language. Which means some kind of array syntax such as Matlab, R, python/numpy, etc., and also that they are efficiently handled behind the scenes (one array instead of nested arrays somewhat popular in C code).

So in the end, there's not a whole lot to choose from if you're not willing to sacrifice any of the two above features. One language I'm excited about, Julia, is a bit special in that it tries to combine the high productivity of such high-level interactive environments with C/Fortran-like high performance. The language itself is really nice, IMHO, but of course the surrounding ecosystem is so far much less mature than that around scientific python.

That being said, I'm also excited about Rust and I hope it will have a bright future, also in technical computing. Though I believe where Rust would be most useful, compared to Julia, say, is for writing low level libraries that can then be used from any language with a C FFI, as Rust doesn't require a big runtime with GC and whatnot.
Given the overall tone of the piece, I feel sure that it is sarcasm. I laughed hardall the way through the piece, starting with: But before I get into the details, I want to motivate the algorithm by pointing out an application to the most heavily studied problem in computer science: how to get people to buy more things.
It is quite funny, looking from a small country, how big the "tax software" industry is in the US. I live in Finland, but even we have about 5 alternatives for accounting software etc. However, not much for personal use. I often wonder how big percent of the software people work only on these problems, which relate to tax filings, refunds etc.
I like Noah Kaegan because I think he talks simple, makes it fun and packs his posts with tons of useful tips. I have heard business guys say, 'no, but we are a financial services company and we are expected to be boring' crap. Do you agree?. What about fool.com? They are fun, fs company.
it floats up with best timing as House of cards 3 due to release this month
So about these investors, did they just throw away a few hundred million dollar? Or do they somehow have contracts which define that they with future business operations should get the money back? Loans? Or is it just free money provided as-is? On what terms do they invest?
Patents don't work if they can't be enforced. How would you enforce a manufacturing process if you weren't allowed into your competitors factories?

"We have essentially no patents in SpaceX. Our primary long-term competition is in China," said Musk in the interview. "If we published patents, it would be farcical, because the Chinese would just use them as a recipe book."
The author doesn't sound bitter to me. The author sounds frustrated.

Imagine a similar article about a programming language. The point is to give people a deeper understanding of the problem domain so that they can help contribute useful solutions, rather than proposing completely pointless or counterproductive ones.
You could say the same about IKEA too. I'm still not sure I pronounce it properly...
Oh, where's the fun in that. Having shady corporate security services, paranoid employees, and cloak-and-dagger shenanigans is much more emotionally engaging than merely buttering people up with cash and company outings. I'll take life in the Blade Runner future over that of The Truman Show any day. Disturbingly, I'm only half joking :-/
Jose Mujica Was Every Liberal's Dream President. He Was Too Good to Be True
Same here, coming from Norway. My process of filling in taxes is get an e-mail notifying me it's ready to be checked, log in to a government website using a secure ID chip thingy, check that the yearly income and tax percentage looks correct, click OK, done.

Taxes are paid continuously by my employer on each salary payment, and if at the end of the year it turns out I paid too little, I get a bill, and if I paid too much, I get a return to my bank account.
I am cool with the content of your messages in this thread, but you should be aware that many of us come from linguistic backgrounds with more complicated nomnitive reference sets than (he || she).
Yeah, rounded corners. ouch. He is so screwed now.
> I have approximately zero of these issues.

I don't believe you.

Here's one example:

> > focus should never move without the user doing it",
On iOS using Chrome: you visit a webpage. That page has an ad for an app. The app-store opens, which steals focus from Chrome. This is on a "modern" browser and OS.

Most of his rant is accurate and is not related to old browsers or old OSs but to the fucking stupid things that many web designers do.
Press gangs and indentured servitude were things, too.
Why did you start the development in the first place? To scratch your own itch?

I usually start projects to scratch my own itch. And since they are online projects, everyone can use them. Some get traction and for some I am the only user.
Show HN: LambdaCms, a high-performance CMS in Haskell
We have released a high-performance CMS (2-10ms in our tests) CMS, that needs to be set-up by a programmer.

Enjoy!

EDIT: Since links in a text post do not become clickable, I've moved them to the comments.
No worries! I've been swapping between laptop and personal litigious fruit pad so I wasn't sure if it was me or you
This article hit the front page a few days ago, I think you will find it very informative.

https://medium.com/@warrenhenning/a-software-engineers-adven...
I got the impression that most of VC simply look for multifold returns and they shun companies which can be successful in a limited way with moderate returns.
Open Source Customization India
He has to update to get security fixes. When updating also fucks perfectly good software, well, he has a point.

And it's something that many people have noticed and commented on. See ancient discussions about the version of Nero / ACDSEE / whatever that don't suck.
The first real step to achieve complete telepresence experience
From the article: "A GC is necessary to provide memory safety guarantees. [...] For any programs that need heap-style memory allocations, if you want to guarantee memory safety, you need a GC."

The main clame to fame of Rust is providing memory safety without a GC. Is the quote wrong, or is the quote still right because using a few unsafe blocks is unavoidable in practice? I haven't used Rust yet and know almost nothing about the language, so I'd be glad if someone could enlighten me.
If most of the seats are safe, why do they need to spend 50-75% of their time finding money to defend them? Is it all spent in primaries?
Also known as The Best Virtual Machine. It would be nice to see the 64-bit Mono vs JVM vs V8 (or whatever monkey it's called this time) in a year or so. .NET CLR was already destroying every other on Win (even before RyuJIT and SIMD and native compilation), now Linux will be covered as well.
I have no idea who Vilius Kairys is, care to elaborate?
You are not seriously suggesting that Gmail is perfectly private, are you? You must have missed how the NSA was tapping between Google's servers. http://www.washingtonpost.com/world/national-security/nsa-in...

End to end encryption is safe, mail server to mail server leaves your mail unencrypted on an unknown number of servers. If those are in the US or a similarly crazy country, they are just one letter away from being read.
> You say you can't learn from audio/video courses. I hope that's not true.

Audio/video courses are to passive. After 5 minutes I can't remember me any more on rules or how to pronounce. I learn best if I participate actively.
What Is Tool Hacking?
OK, I was wrong. Thanks for pointing this out. This is very interesting (and, in my opinion, quite depressing).
I definitely agree with this. I even wrote a blog post expanding around this idea! Thanks for the inspiration. http://www.mystartup.fail/post/110331046850/how-to-choose-a-...
Carrying expert knowledge to another company is one thing, but disclosure of trade secrets?

Not a lawyer, but I gathered that when trade secrets are properly handled, you have legal recourse against an employee (or ex-employee) who discloses them.
We must maintain perfect backward compatibility back to the beginning of time! We must have pristine clean and cruft-free code to help ensure mistakes are easy to catch!

Sounds like the age old, More Taste! Less Filling! Backward compatibility for insecure algorithms is exactly the code which should be jettisoned. We have VMs which run Amiga and DOS, if you're terrified of not being able to decrypt then grab a cup of coffee and get to re-encrypting with a key that doesn't inline MD5!

You did get the part where this is free software, and you are free to fork it if you wish?

I tend to think it's the users responsibility, by choosing to use the package, to actually understand how it works. The maintainer owes you nothing. It's stated right there in the license.

P.S. The scare quotes do not help your argument. The old keys are technically weak. That happens with crypto from time to time. If you can't plan for that, might as well keep it cleartext.
All of those things are profitable in the sense that's relevant to this context. In this context, "profitable" is clearly being used to simply mean financially viable. Nonprofit organizations produce surplus revenue, they just happen to use that surplus to further invest in the official (and legally-approved) goal of the organization.
Dear Werner - if you are reading this: Please ignore all the articles and comments about "how is the money best spent"! They don't know what they are talking about! Instead take 2-3 weeks free and bring your whole family somewhere in Mediterranean Sea to the long deserved holidays so you can rest from all the financial burden, take a fresh breath and gather new energy and motivation for the project! And please again: ignore those comments! Greetings from Munich!
> That is why Apple and Google got blitzed during the smartphone wars.

To be fair, Apple pretty much started that one on their own. It was just business as usual and didn't turn into war before Apple decided they owned usability and the critical rounded corner IP.
I think it means they're "safe" from the opposing team. Not "safe" from other members from your own team.

Then again, I'm not 100% sure on the way this whole thing works in detail. So I'm definitely open to being corrected.
We've just finished migrating our ELK stack from cloud VPS'es to bare metal to cut costs. I was and still impressed how smooth that went including upgrading from 0.9x to 1.4
Apps to Watch: Hopper, Be My Eyes, SwiftKey Keyboard and Others
What struck me about this article is how much dignity each of those people had. They are all working incredibly hard to better themselves, in situations far more difficult than I've ever had to deal with, while still remaining proud.

They are amazing people, and the writer of the piece did a great job telling their stories without being condescending.
> in a lot of countries you just use the state-sanctioned software

Make that free, web-based & state-hosted online solutions.

What is this tax-software thing you are taking about?
Or where they get their definition of "self-government". I take issue with that, and I'd submit that it's pretty much an oxymoron.

Then again, I don't think any of us should be surprised at the use of such double-speek from a government official (if confirmed).
I was deliberately using hyperbole above, stating: "Then if that fails, sue them for [...] passive biological warfare or whatever." Hyperbole, an exaggeration for dramatic effect.

Clearly, endangering people's lives like this in reality is more like drunk driving: a serious punishable offense, but not even remotely in the same range as "passive biological warfare".
My congressman raises $100k each cycle instead of the typical $1MM+ because the seat is so safe. He has connections that keep him safe in the primaries, too.

But many congressmen can't feel that safe in primaries. And raising less money is considered to attract interest from primary challengers. So raising millions is a prophylactic against possibly really needing to spend that kind of money against a serious challenge.