skysight-inc/HackerNews huggingface dataset:
I think eventually, we'll see Windows transform into a Linux distro with a Windows UI.

I'm not trying to wrinkle anyone's shorts, but this just makes a lot of financial sense. Let the "community" do most of the OS development and only maintain the Windows UI. This allows them to focus more on services and Azure.
Good points. Although I do have the impression that, because of the rise of less tech-savy people using Linux, there also is a rise in forums/documentation which is more aimed towards those users and hence easier to digest in most cases. I mean, basically I am one of those users since I don't use linux daily and apparently not enough to get solutions to common problems wrong stuck in my head, and I do have the impression that if I have problems these days the answer is in one of the first search results encountered. (alternative explanation is that search just got way better :)

Unfortunately that also means sooner or later we might find ourselves in the too-many-unrelated-crap-answers situation which exist now already for a myriad of Windows/Mac problems. Distilling the correct answer for your specific problem where the OS tells you 'error C0000005' or so seems to get harder every year. Add 100 different distros to that and it won't get any better. Though sites like stackexchange seem to do a pretty good job of keeping it to the point.

re: Audio: I actually asked the same question here last year or so and IIRC the answer was 'still the same mess'
Connect from Square
Prices ending in 9 are mostly a psychological play on buyers. Coupled with the fact that most of us read from left to right, we're more likely to believe $399 to be much less than $400. Something like a Jedi mind trick if you will.

As for monthly pricing, I'd say it's more to make buyers perceive affordability and deemphasize the much larger annual price even if annual contracts are available. Whether it works better, I'm not too sure.
Looks like the data goes up through 2015-10-13. I created a Look (disclosure: work for Looker) that shows story counts by day for the last 365 days here: https://looker.com/publicdata/looks/169?show=viz
Interactive crime and house prices map, England and Wales
Proper cremation can be expensive, so poor persons often take part in an ad hoc ceremony in which they may not properly burn the body before sending it down the river. This is in addition to infanticide and other unsavory reasons for disposing of bodies...
I think fulfilled by Amazon is about as good.
this belongs on the front page
I get some all the time, but I live in a house in the suburbs. Honestly, I prefer USPS over Lasership.
I didn't get this, could you elaborate? Does powershell autocomplete objects it is about to ingest, and before you run the command?
I think it's more because Amazon's search engine is really bad, it's the worst I routinely use, I think the worst I've routinely used in my life, which for the purposes of this goes back to AltaVista in the early days of the web.
If you’re like me, this low-info-density GitHub account left you scratching your head. The information about what this is and what it does can be found here: http://www.mailfred.de/ .
Here's TechCrunch on the announcement: http://techcrunch.com/2016/03/30/square-copies-stripe-with-n...
There’s a Huge New Corporate Corruption Scandal. Here’s Why Everyone Should Care
This website is beautiful, but as far as I could understand it is not "UI components for high performance search", but "UI components for Algolia search", i.e., not a standalone library that can be used by anyone, but only an Algolia browser client.
Interesting stuff, games seem like an ideal target for such recording, because their data is available offline and they are by nature event-focused.

I wonder how/if this could be applied to network-facing software like a daemon, or programs that transform large amounts of data.
Severely doubt it.
Yes, people have done it. But have they argued that everyone should do so in order to avoid going on trains?
Amazon gives a good return or exchange service when they fulfill stuff for marketplace sellers, as I recall from a couple or more experiences.
The topic of looks was a major analysis mistake in the article.

Given the example in the article of the woman who got plastic surgery, she doesn't get the dopamine hit the day of surgery and now mysteriously years later she's still happy, instead she gets the dopamine hit every time some guy pays attention to her or she gets someones attention, which might be as recently as today, therefore there's no mystery why she's still happy.

Your situation is probably a long term / permanent memory of having vision problems combined with those problems being gone now. The article seems to imply no matter how poor you have been, you'll forget it eventually once you're rich enough, which I find unlikely.
Images of Belgian Premier’s Office Found on Laptop Linked to Brussels Attacks
I've been running Linux full-time for since 2013, but then again, I don't play games, so everything that I use actually is on Linux.
Clickbait article. Pot is more expensive than pringles so of course pot sales will be higher.
1BaHhfe3KkP6jTBQR68vWaFbRGfDBhsEKb

Thank you so much! Donations are always greatly appreciated!
Apple is probably going to rebrand OS X
If 80+% of your assets are in just one company you don't control then you really should be heading for the exits.

Google quickly hit 6x there IPO, but if you had say 5 million at IPO and nothing else then selling 1 million of that would have been a really good idea. Or at least getting a put option to sell near the IPO price.

Granted, you must pay taxes ect. But taking 20% off the top is generally a really good idea.
It's open source on Github: make a pull request.
One involves the First Amendment. The other is illegal.
Have you used TOR and experienced what Cloudflair does? The server 3-10 tests per page requested in some instances collecting massive amount to training data; I'd in fact be suprise do if Google doesn't place an incentive on collecting as much data as possible; likely enough to ID a user 99% of the time based on the input provided by the user. As for it not being a silver bullet, it's well known that CAPTCHA don't stop bots, but mine data from people. There's not a single Google "I'm not a robot" that can't easily be circumvented, I just know most TOR users aren't able to and Google & Cloadflair are exploiting this.
>There are certainly lots of malicious bots scanning for vulnerabilities, DDoSing sites and so on but this applies to people as well.

Nah, a human isn't going to waste their time refreshing a page manually 50,000 times.
Grafgiti – Create graffiti on your GitHub contributions wall
Making Agile Real: The Zen of Continuous Delivery
They haven't and this is exactly it, as least for me as a web developer.
If this happens I bet they did it for trademark purposed only.
With this release it looks like this may bring Square as a viable gateway/CC processor for 3rd party ecommerce platforms such as WooCommerce. Any confirmation?

Thanks!
Similarly, Americans buy more shoes than movie tickets. Sometimes it surprises you.
I don't use Tor daily (although I run a small exit node), but I do surf via a VPN. cloudflare's captchas drive me to the brink of insanity, I see at least 50 each day...
This is confusing - hindus dont drown their dead. They cremate them and the ashes are frequently immersed in rivers (which is also a bad practice, but not as bad as floating the dead onbthe water).

Floating the dead on any of these rivers would be ill-tolerated by the fairly powerful religious community.
Unless you don't have 30 spare gigs of storage space...
Maybe think of it by analogy. Suppose my compression format (dibs, patent pending) is an uncompressed RGB pixel list, stored in a ZIP archive. Let's call that SuperCompress Level 0.

I can improve the compression a little by rounding the pixel intensities in the pixmap, e.g. clearing all low bits. Call that SuperCompress Level 1. This operation is idempotent: you can't throw away the same data multiple times, so there's no generational loss. More importantly, the resulting data is completely compatible with SuperCompress Level 0, because the "lossy encoding" (rounding our numbers) is decoupled from the "lossless compression" (ZIPping!). This is effectively what FLIF and TruePNG/near_lossless-WebP are doing.

NOTE though that even our archetypal lossy JPEG image _can_ be re-encoded without generational loss: if you use the same quantisation tables and the same pixel alignment, and you haven't fiddled with the pixel intensities, then subsequent encodings don't throw away anything you haven't discarded already. If however you save it with a different quality each time then you'll find yourself with jarring Cubist-style artefacts. Proponents of lossless image formats are well-versed in this technique ;-)

Generational loss emerges from destructive changes that are not really related to the image format. If the only changes you're doing are cropping images on 8x8 pixel boundaries, then JPEG compression at a fixed quality is effectively "generationally lossless". Gamma/colour corrections applied to an image are at least a little bit lossy in any format, because there are rounding errors inherent in that process. Compositing image regions is also hugely destructive, but (assuming suitable alignment and encoder options) there will be generational loss around the boundaries of the regions while the interiors remain unchanged.

Realistically, most Egregious JPEG Artefacts result from resizing and/or cropping the image, then re-saving repeatedly. That's 90% of the internet, and probably another 9.9% if we throw in "adding a sassy caption in Impact Bold". This is unfortunate because it really plays to JPEG's weaknesses. If the "lossy preprocessing step" implemented in FLIF (or the other lossless formats) is robust against that particular abuse then it could be immensely useful.
I'm not really interested in posting my CV to HN. Suffice to say I've been the lead web developer at several companies and have been doing that for ~13 years now. I've used all the popular web development languages, and written everything from small applications to web sites with hundreds of thousands of users.

I personally think .NET is much worse than any of the more common web languages (even PHP or Perl) for the web. If I were writing a Windows application then I'd probably write it in .NET using Visual Studio, but not a web application.

As I said in my original comment "Different strokes.", you may like .NET. That's fine. It might be the right choice for you and the wrong one for me. I was more commenting that it was amazing to me that someone would think it was awesome because it sounds like the complete opposite to me.

I guess I should have asked what you find compelling about writing web applications in .NET.
It is Amazon.com, and generally of high or at least good enough quality, but you have to check the reviews.

Given that they have their logo on the items, they'd better be careful about policing it.
This would be a more constructive comment if you provided more details or perhaps submitted an issue in GitHub and shared it here.

Why does "found a bug" equate to an immediate "ugh"? Is the expectation that projects submitted here are perfect?
Useful article!
Certdiff: see the changes between 2 encoded certificate files
Not to knock on this project, I use it and love it, but the learning curve involved here is not trivial. Using it basically requires that you're an accomplished frontend developer, and all this to just display some metrics on a page.

Here's the presumed knowledge:

* Ruby
* Sinatra
* CofeeScript
* JavaScript
* HTML
* CSS
* SCSS
* Rufus
* Sprockets

Nine different languages and libraries! Jesus H. Christ!

It's plain to see why outfits like Splunk can get away with charging as much as they do - visualizing metrics in that app is as simple as installing a deb package, logging in, and pointing it at your data source.

Setting up Dashing by hand is comparatively ...difficult.
This certainly isn't how it looks to me. The FBI comes off looking like complete fools to me. They said that they needed Apple's help to get into this phone, that there was no other way, and that Apple's refusal to help endangered national security, humanity, and the universe. Then they got called in front of Congress and schooled by a Congressman, one of the last places you'd expect to find anyone remotely technically competent, about NAND mirroring. A few weeks later, they call the whole thing off, saying they didn't need Apple's help after all.

They come off looking like complete fools at best, since their huge public spectacle was based on "only Apple can do this," and now that it turns out they could have done it themselves, it just looks like they're incompetent.

Meanwhile Apple comes off as fully committed to their customers' privacy even when it means standing up to the US government. The fact that the FBI was able to get into this phone doesn't really change much; the mere fact that Apple could have gotten into it already means that security was lacking on it, but it seems to me that everybody understood that this was an older model and newer ones are better. Which is funny, because I'm pretty sure both the FBI's proposed attack from Apple and whatever the FBI did themselves would work on the latest hardware too, but just about everyone is convinced that the Secure Enclave would prevent it. And then in September Apple will announce the iPhone 7 with Even Better Security, further demonstrating their commitment in this area.
It used to, but no longer on iOS. It is a `UICollectionView`. On OS X, it may still be a web view, but I am not sure.
Tor 224 proposes moving hidden service addresses to full ed25519 keys rather than truncated hashes of RSA keys amongst other things.

https://gitweb.torproject.org/torspec.git/tree/proposals/224...
I wish it to be true :)

Disclaimer: I didn't feel the user experience you described. (and have a lot more experience with XUL than QML)

What I experienced is that actual performances of crossplatform "runtimed" toolkits are enough for desktops and acceptable for mobile devices, but the global overhead (compared to a binary using native OS widgets) exists, beginning with startup cost, memory consumption, i/o latency. In fact, the same constraints that VM-based languages have. And even more : the underlying GUI toolkit may be used in an unexpected way, strange GPU driver behaviours may pop up, how not to be bothered by OS fragmentation.
And then an application may run flawlessly on a device with a given OS while on another it performs not that good.

While I think it's correct to say that VM-based languages does not have to blush in front of compiled programs when talking about raw computing performance, my experience (as an ex XUL-lover, I may be biased) make me think that this is still not true when UI is involved. Java has maybe the oldest (and most optimized ?) runtimed UI, and it does not convince me. OK, this may be a bad example : Java UIs are "runtimed" at a different layer. but seeing the length of the QML performance wiki page is a bit scary :)

Maybe the "1% overhead" is an unreachable dream, and maybe the native apps will become deprecated, but I think there are a place for improvements. How many attempts of crossplatform UI runtime exists ? Not that much. With hardware improvements, the overhead will be more and more acceptable.
It s a huge work, and previous errors should be looked at (rant time : Mozilla: you should not have stopped to use native widgets - Adobe: Flex - QML: mimicking web dev like XUL did is nice !).

Though, I am really impressed by Qt and .Net SDKs and I would really love to see more free software and linux surprises from Microsoft with the Xamarin acquisition.

And, let's be utopic, the future is maybe about a standard API à-la POSIX for end-user applications, where OS vendors will agree on an app, and natively implement their own <button>, their own <menu>, their own <video>. They do if for the browser, for the "webassembly", why not for the OS ?
Or the browser will be deeply integrated in OS and the "web" apps will replace all native applications. Or they'll still coexist for years.

OK, anything but embedding a webview would please me :)
PowerShell obeys the first iron law of I/O: ALL data has a type. Bash (and Unix in general) -- does not.

Now of course the implementation of typed pipelines in PowerShell is clunky and forced, because typed I/O primitives do not (yet) actually exist in Windows, so all the piping is done within one process with streams of object pointers, else it doesn't work. There are other problems, too: I recall one advocate linking me to the PowerShit solution to some admin task like changing the ACLs of a directory tree recursively. It involved including a C# program as a herestring, passing it to the C# compiler, and loading the resulting bytecode. The advocate said "Isn't this beautiful and elegant?"

But in principle the model embraced by PowerShell is strictly more robust than bash's fragile "dumb byte pipes" model.

"Get a byte, get a byte, get a byte, byte, byte!" --NT architect Dave Cutler, on Unix I/O
[The] Current Situation with Isis
Navient stole $22M from students and solders, keeps govt contracts
You're missing my point.
Square copies Stripe with new online checkout API
Does anybody really believe that Apple doesn't either know how it was done or at least know it was one of X ways (with X being the number of exploits they know about internally that could have been used)?

This whole circle jerk was about the govt compelling Apple to bypass its own security so that they can do it in every other case to come after.
Several academic papers on functional reactive programming specifically discuss QML implementation, so I suspect a comparison to WPF is superficial. You may want to take a look at QML before dismissing it. I've seen react developers who have used QML say that the experience is very similar.
Would the TPP be a possible basis for legal action in a case like this?
The Linux desktop is way past Windows and OS X these days in user friendliness focus. GNOME and KDE are so user friendly that they don't work for me as a development environment. I run either FVWM or XMonad depdending on the machine at hand.

Also, have you ever compared application management on OSX and Windows to Linux? Linux packages just work, are very very fast to install/update/remove compared to Windows installers and updating a linux distro is very quick in comparison. Some Linux distro installers even upgrade the distro during install, so you get an up-to-date install on first boot. Try achieving that with OS X or Windows.

More, Debians, Fedora's and OpenSuSE's installers are super powerful while having a quick next-next-next mode.

It's true that some users are better served with a tablet these days, but those who actually use PCs for productivity feel at home on Linux. Hey, printers just work without trying to find a driver download online that has no virus and afterwards runs a couple Windows services just so ink levels can be reported and HP can show you ads about new products.

Plus, Linux doesn't spend insane amounts of time in some hardware registry every time you plug a USB device in another port of the computer. But, the Windows kernel is generally great, just not all the stuff on top. Same can be said for Linux, but at least there you can choose your userspace more freely.

Please, just go to Windows appwiz.cpl and try removing an application that uses Windows Installer. It'll take ages before actually deleting files and some afterwards. Same during install. There are just a few Windows setup engines like NSIS that avoid this.

And, why does Microsoft think it's a good idea to bulk build .Net Frameworks on each and every security update on each and every machine, regardless of performance? Surely, Microsoft's compiler does not have more than 10 or 20 variations of compiler backend switches, meaning they could provide .Net assemblies that have been compiled in Redmond already.

To end this, I cannot believe anyone would believe the desktop has no place anymore. Where do would work get done? Software development, media production, gaming, engineering, to name just a few cases. It's both consumer and prosumer, but yes, average Joe can do 99% of tasks with a tablet.
Hopefully they call them "people who gave their informed consent to use their data in this specific AI project".
Languages are not the same, you'll never have interoperability; try exporting a .NET object with a 64-bit integer to be consumed by JavaScript, for example. Text wins.
I think technical reason is much better than bringing up your CV.
Otoh your chances of hiring that talent are lower if you're the aggressor responsible for the stock tanking
Which seems to be a pretty easy pattern to detect. (And not something you'd want to do over Tor)
Haven't used PS much – only used DuckDuckGo to find what each PS command meant, so it's possible I have misuderstood some, but – these are the bash alternatives, I think:

| :PowerShell | Bash: |

|Tab completion | built-in, OOTB|

|Get-help | `help`|

|get-command | `apropos -s <section> .`|

|show-command | `<command> --help` or `man <command>`|

|get-member | Inapplicable; text has a structure. Use `head -1` to find out, given structure is printed on first line |

|get-alias | `alias`|
> it can by using `git update-index --test-untracked-cache` but it takes a long time to check this

How about just writing a file to a scratch directory, and see if the mtime of the directory was changed?
captcha's are evil.

unfortunately I do not trust tor.[0][1] I'm unsure the internet will ever be anonymouse unless large completely private networks start gaining popularity.

[0]http://fusion.net/story/238742/tor-carnegie-mellon-attack/ (11/2015)
[1]http://www.theguardian.com/technology/2014/jul/22/is-tor-tru...
Offline Emotion-Specific Speech-To-Text in Low-End Devices
That's why I included the disclaimier that I hadn't actually used QML. Thanks, I'll check it out.
Yes and it's still ridiculously easy to automate.
I don't think it's dd itself that's dangerous, rather the fact that it's usage is often paired with root access to raw device nodes on the filesystem.

Even innocuous things like tee, cat, and bash output redirection can mess up your system if you blast something into /dev/sda.
Let me dream.
Your iPhone just got less secure. Blame the FBI
Actually this is interesting - whhy Feather vs sqlite. I would love to know the answer!

But coming back to the anti-pattern : well, obviously the authors have the power to not spend time on something. But I'm trying to figure out why it's an anti-pattern in general. Snapshotting execution state is probably the ideal goal, but saving intermediate data structures is a decent convenience feature.

Now if that's restricted by the limitations of the format itself (no multiple frames in a single file), then we are back to thinking that HDF5/sqlite may indeed be the better format.
In addition to CAPTCHAs, why not just have a button that runs some JavaScript that completes a proof-of-work similar to what mining bitcoins does? You could make it only take 5 seconds on a modern laptop CPU, about as long as it'd take to enter the CAPTCHA anyway, but it'd potentially be a very large road block for spammers/DDOSers.

For those on phones, you can still opt for CAPTCHA if you don't want to kill your battery.
>I think eventually, we'll see Windows transform into a Linux distro with a Windows UI.

As long as you consider OSX to be a Linux distro (lol) with a Apple UI, then sure.

But I doubt Microsoft ever gets any closer to unix-like systems than Apple is.
RR from Mozilla is interesting tool too: http://rr-project.org/
mmmrrrm, don't know, don't remember. I do know that when I start ConEmu, I have to ctrl-alt-J to get command line features. So maybe I had trouble with autorun too? Don't remember.
Org Mode really is the application of emacs principles to information management. I love it and used to keep my emacs config in org. The reason I don't use it so much for GTD or capture is the lack of a usable iOS sync experience.