skysight-inc/HackerNews huggingface dataset:
Accessibility is an excellent reason to choose Windows, probably sufficient even on its own, if you need an accessible system. Accessibility is hard, and requires a ton of resources to do well...Microsoft has been willing and able to expend those resources. I do know users who require assistive technologies to work who use Linux, but it's rare and they're extremely technically savvy themselves (usually software developers).

As for finding help, I usually find it's the opposite, or at least the kind of help I find for Windows is often very cargo cultish. e.g. "I did these fifteen mysterious steps, and my problem when away. I think that's what fixed it." I feel much more in command of the system with Linux. This is, admittedly, at least as much my own depth of knowledge. I've been building products for Linux for two decades, including kernel development, patching system libraries and services, etc. I actually understand Linux systems on a pretty deep level; I don't understand Windows systems, beyond the GUI.

Firewall? Meh. The default firewall on a Fedora system is fine. There are tons of free tools for managing the iptables firewall (and firewalld simplifies management at the expense of flexibility). I never use a UI, though, as it's pretty easy to use once you understand the basic concepts. But, a firewall isn't really the most important part of securing a system.

Application replacements could definitely be an issue, with regard to accessibility. I am more comfortable with Linux options because of familiarity. I'm less productive with the "leading" applications than I am with their Open Source competition in almost every instance. Inkscape is easier for me than Illustrator, Gimp easier than Photoshop, but again it is due to extreme familiarity. Over a decade of use vs. occasional forays into the Adobe products because a designer I'd hired wanted to go back and forth on designs and was using Adobe products.

Sometimes ease of use is just another way of saying "What I'm used to". I'm just much more used to Linux. I used Windows full time for a little under a year after switching from Amiga in 1995, then switched to Linux, and have been using Linux almost exclusively ever since...I have a Windows partition for games and audio recording. Of course, I've been using it almost exclusively all that time because I strongly prefer it and always have, even when it was really rough around the edges and patching and compiling kernels was just a normal part of being a Linux user. I don't miss those days, but the strength of UNIX/Linux over Windows (to me) stood out even then and even with all of the warts.
When you open a Wikipedia page and see an old school friend on one of the photos.
>If I run, say, a porn site, hosted in the US, as a US company, is it my responsibility to prevent users in a country where pornography is illegal from using my sit

Actually you have in most cases as trade agreements and various treaties usually provide the framework to extend laws and regulations between countries.

Gambling sites for example wether they are run from the UK, Malta or CAR explicitly block US users due to US laws which prevent online gambling.

If you are running a gambling site even in some 3rd world non extradition country if you do not respect the UIGEA you'll be sanctioned and an arrest warrant will be issued faster than you can say poker stars.
It's not just ES6/7 transpilation though... there are a lot of ES6 features that are in node, and modern browsers, so not everything needs to be translated all the time... let alone more advanced options like flow and jsx (more than just for react, but mercury and others).

That's why the change, I do think they pulled the gun a bit soon though, but many would have jumped to it just the same.
> primarily reducing social security payments (particularly when most of the boomers are drawing on them)

Disagree. Removing the payroll cap for social security taxation causes Social Security to become solvent permanently [1].

> and cutting medical spending - probably by instituting controls on what the government will pay for in terms of end-of-life care.

Sort of agree. The US needs to go single payer, and institute price controls on health services.

[1] http://www.pbs.org/newshour/making-sense/what-impact-would-e...
I think that I interpreted your post differently than how you meant for it to be interpreted. I read your post to be a solution for workers at this particular plant, keeping their jobs but with the Lexmark plant located physically in the USA. You are talking about enabling these workers to seek jobs at other businesses within the USA, is that correct?
Wait, this isn't a joke?
Interesting. I bought Windows 8 System Builder and used the "Personal Use License". Some point thereafter I upgraded to Windows 8.1. I'm sure I agreed to the new terms of use (after all, I wanted to get back to my computer), and was suddenly breaking the license.

Wonderful.
Trying hard does not guarantee success. But not trying at all does guarantee not-success.
Even without JS there's been a lot of changes over the years... in ASP.Net from 1.0 was a big mess, by 3.x it was nice, then came MVC, paradigm shift... that coupled with additions to C# and VS. There's been similar changes to Java, Python and others over the years too. Let alone Ruby which would never have gained ground if it weren't for Rails.

I will say for a 20 year old language, JavaScript has grown more in the past 6 years than it's first 14, and a lot of that is thanks to Node/npm.
"From my perspective, Windows is an inferior system to any UNIX-based system on almost every front. It has a very strong application ecosystem, but technically it's unpleasant to work on"

I suppose this depends on the workflow. Powershell is just as powerfull for me as bash (I can't help to learn the syntax for either of them - I just google the expression for iterating a command over files and whatnot)

I start applications with a shortcut - on windows this is windows key + plus a few starting letters of the application name.

That's about all I need from the OS.

"if there's something I want an OS to do that Linux can't do, I would be motivated to work on making Linux able to do that thing so I could do that thing on an Open Source OS I enjoy using,"

This might be the main difference- for me the OS is just an underlying substrate to support my programs I want to run and develop. For third party apps - once I'm in the application the OS pretty much fades into the background unless there is a problem - and quite a lot of the code I write is pretty much platform agnostic.

The main point of the OS for me then is, how much of it works unobtrusively out of the box. And since windows comes in the box for off the shelf hardware it's the easiest for me.

I did do dual boots in the past but now I don't see the point anymore for desktop use. For some document batch runs I've not yet found equivalent for windows world for so for those I see the value for a virtual machine. My NAS box runs linux and it's pretty sweet.

So are there anything that actually locks me on windows? Visual studio is really, really nice for C++ development and that alone would be a sufficient reason for me to run windows. And then comes the sweet, sweet surface pro with its fantastic pen - basically, that combined with Manga Studio takes me to a place of digital art bliss (no, I'm not a paid advertisement - I've used digitizers for two decades and drawn all my life I know what I like - even if just for a hobby).

That said, I don't trust proprietary stuff for anything of value - i.e. data and programs which I would like to be able to run always - but the windows platform offers currently the best platform for the creative activities - coding and art - that I do at home.
A) Sort of. I have a SanDisk 512GB SDXC card, and it formats correctly. But the iPod's iTunesDB library is limited to 35000 songs. So for most people, there's no point in having more than 128GB. Rockbox is not my music player, because I want my play counts to sync back to iTunes. I still want more capacity, but see my explanation in D) WiFi.

B) Weight is not an issue for me (I started with a 1G in February 2002 - everything else seems light).

C) Battery life is longer with SD cards than hard drives, but that's not a big issue for me. Sync speed is also faster, which is a small bonus.

D). WiFi is the big feature that put the iPod back in my pocket. (It was gone from October 2011 when I got a 64GB iPhone 4S until March 2015).

My iPhone's got a lot of space, but 10GB of Wiki2Touch (offline Wikipedia), 2GB of Galileo Offline Maps take a toll, before I even start to sync my 85GB main music library (my external library is over 300GB, but it isn't duplicate-sorted; it's the backups from friends' iPods).

When I had an old iBook with a 10GB hard drive, and a 30GB iPod, I backed up my entire disk to my pocket. That was awesome. If my bag were stolen, I'd lose my laptop and external hard drive but not my pocket-sized backup.

Now I have a lot more data, and I want to access it from my phone. The 512GB SDXC lets me backup my laptop. The PQI Air Card only supports microSD, but I use an SD female to microSD male ribbon cable adaptor. Power to the card comes from the iPod through the iFlash.

My "WiPod" is therefore effectively an AirStash (SD to WiFi) and iPod in one. It's also useful for copying photos from friends' cameras.

During many of my iPod-less days, I had a Raspberry Pi in an iPod shell in the belt clip case. That had host USB, so I could also mount iPhones using libimobiledevice and copy music from friends. Most of the time I just used it for photos, though. I'm still trying to find a way to get host USB into my iPod, though. The CoreWind WiFiG25 is my current favourite (it's small enough to fit in the iPod's case). But CoreWind still didn't finish the WiFi driver for Debian.

If backup is so important, why didn't I use mSata for 1TB instead of 512GB? Because I only have 512GB of data, and accessing the files is as important as carrying them. Everybody uses SD, and sharing over WiFi to my phone is super useful. And I can backup my laptop to the SD card (only 2 USB ports) while my iPhone and mouse are plugged in.
JIT Compiler, Inlining and Escape Analysis
>Growth backtracked. We are now instead back to 750 subs and the trend still hasn't reversed. Very far from the goal of 1500 I had set.

I guess 11 hours on the front-page of HN must work wonders for subscriptions (I just subscribed, too), wonder what the actual numbers are
Venezuela announces end of currency controls, exchange rate unification
What about EFS? (still in beta, essentially NFS) https://aws.amazon.com/efs/
Two wrongs make a right?
China Wholesale
Some kinds of success are achieved through not doing things. And then we get into the question of "to do" vs. "not to do".
The same thing [Derek Sivers] explains with amusement:

https://www.youtube.com/watch?v=pYTN7yVYbeg

Fortunately, yesterday night I was listening it.

[Derek Sivers](https://sivers.org/)
Climate-change deal to boost security in renewable energy
Garbled circuits are a different cryptographic primitive to FHE. Modern GC implementations are super quick and pretty practical. FHE is another story, though, as you state.
So if the US wants info on users of a German app who have no servers or offices in the US it should just give it to them? Even if the offense they are suspected of is not illegal in Germany?

My point is that Brazil should follow legal procedures and have a American judge issue a supena. That's what a MLAT is for.
Against the grain: building a startup with Clojure and AWS (2012)
Digz Media Group Launches Exciting Projects
We are pleased to announce the accomplishments that Digz Media Group has achieved this year. CEO/Entertainer Keldamuzik started Digz Media Group in 2014 to launch her very own projects and manage other talent under one umbrella. With that being said her company has risen to the next level by affiliating itself with other established brands and well known talent. The multifaceted entrepreneur mentions that it could be difficult juggling many projects at once and relying on different outsources to complete those projects. However, by creating her own entertainment promotions company, she has found it less complex to dabble into different aspects of show biz and is able to take on more work by assembling teams that specialize in specific areas of expertise within her organization and managing the daily tasks surrounding it. Digz has amassed clout in the industry based on previous projects internationally as in Tokyo as well as the Caribbean and licensing content through major outlets from Sony Entertainment to Viacom. With partners stationed in South/West Africa as well as Malaysia, DMG continues to expand it’s horizons on different levels of marketing and cultivate lucrative opportunities.
This is a great thing since OpenCL has been spiraling towards the abyss after its main proponent (Apple) abandoned it, and programers seemed to prefer the less buggy and less verbose CUDA anyway.

In history of computing there seems to be an advantage for technologies with a single "de facto" implementation that is a compatibility target.
For those who are interested, here is some background reading on Roomkey:

60,000% growth in 7 months using Clojure and AWS

http://www.colinsteele.org/post/27929539434/60000-growth-in-...

Against the Grain: How We Built the Next Generation Online Travel Agency using Amazon, Clojure, and a Comically Small Team

http://www.colinsteele.org/post/23103789647/against-the-grai...
There's an important idea I feel is being missed. Something can be true "in distribution" but not true in a "pathwise" sense. That means, over the long run, for most people, on average x is true. But for specific individual and/or specific time frame it can be very untrue.

Point being I can say to you "adopt a growth mindset", you do it, but it doesn't work and life throws you 'a curve ball' again and again. Doesn't mean my hypothesis was wrong, and doesn't mean you didn't follow through properly. We can both be right in this case.

All it means is, we should act as if our actions/thoughts count, but accept it as a fundamental property of the universe that they may not 'bear fruit'.

All we can do is embrace the chaos^

^ as in chaotic systems
Where is the wrong here? When company does not cooperate you force it to do so by any means available to you.
Of course those aren't sane assumptions, but if the peak rate were the significant information, why would they title the article with the per-day rate? It smells like someone decided "250 million is a large enough number to scare people". Fuck that.

Even if peak "instantaneous" flow is 400MBps, considering that SMS already has seconds to minutes of latency, a bit of buffering shouldn't be a big deal.

They start the article by saying they make six (not necessarily serial) network roundtrips for each message which indicates that something is horribly wrong with the design of their system. Their code needs to bill each SMS to the sender, send the SMS to the telco, and log successes and failures in a way that's searchable later. The rest of the article describes their terribly overwrought approach to these tasks. With so much enterprise software and so little actual discussion of the problem domain, there's no way they're butting up against anything interesting enough to merit a HN submission.
Rdio is shutting down worldwide on December 22
Semi-OT but I really think that there shouldn't be any more software products with the name/codename Phoenix EVER AGAIN ... Had no idea what this was without looking.

Can recall several projects named "Phoenix" and none of them really gained notoriety... And please, not "Firebird"
Free speech, European style.
Georgia Tech Researchers Demonstrate How the Brain Can Handle So Much Data
Weibo Purchases Majority Share in Twitter and Becomes Tweibo
Personally, I strongly prefer Unixoid systems, too.

But in my day job, I am a Windows admin (and helpdesk monkey). If there was a system that is both free software and binary compatible with Windows, that would be pretty nice, if only to give Microsoft some competition.

And on the corporate desktop, Windows totally and utterly dominates. Replacing it is next to impossible, because most of the applications (at least in our case) are not available for other systems. So a free software-alternative that maintains compatibility would be really nice.

(Of course, ReactOS is aiming for XP-compatibility, so even if they reach 100% compatibility, they still have a long way to go...)
Well. I OWN the video card. Until the licence purchaser have more rights over what to do with the software and resell it, it is not worth the money.

Also my video card don't have 6 screens of privacy settings that I need to turn off at first boot.
Terrible news, but it proves once again that we need decentralized, end-to-end encrypted OSS communications to be safe.
Meanwhile illegal immigrants to the country have been put on a fast track path to citizenship. No diversity rules seem to have been applied there. A simple matter of petty politics?
> What's app is a America n company, so it should only respond to American supoenas.

American exceptionalism and supremacy at work.
Nonsense. That's simply wrong.

And if Econ 101 states it's true, then Econ 101 is wrong too.

Here's a more fact-based explanation, with links to studies and comments by economists:

http://www.dol.gov/minwage/mythbuster.htm
The pay was never the root problem, it was just the trigger.

>Discontent among its workers had been brewing for months, with reports of harassment, unfair wage deductions and unsafe work conditions as well as poor wages.

So this guys organize, demand a raise, and when it was denied call for a strike. Most people that was fired is precisely the same people that had signed formal paperwork to get a union started. The government agency in charge of seeing it through was legaly bounded to keep the list private until after the process was completed, yet the names were mysteriously leaked and the union busted before it had a chance to get started. They never had a chance.

I know people around here are pretty much anti-labour, so I am goint to explain in terms you can empathize with. Imagine your startup was hit by a pattent troll. You hire a lawyer, go to court and there you find out the pattent troll has mysteriously prepared to counter your whole strategy, as if they knew all the private stuff you had revelead in confidence to your lawyer.

It's not about the 35 cents, as it would not have been about whatever royalties the troll was demanding. It is about being stabbed in the back by the very people that was supposed to defend your case.
Game Designers Using Multiplayer Games to Study Feedback on Teams
I can second that. Personally I'd like to see them support symbolic links so version controlling and rolling deployments of static websites becomes a little easier.
"You can use the free Java Mission Control instead to do this investigation, but I do not have our production JVMs configured to accept remote connections"
The free JMC is only for dev time not for production use, as far as I know -- not sure if Oracle has a way to determine what is dev and what is production.
And spends almost all of it on rent.
Facebook is rolling out a campaign to ‘Save Free Basics’ in India
A few MSX made it to the UK, they looked pretty fly, nice keyboards, but very few software titles compared to their peers, the vision of a shared OS with multiple hardware manufacturers was a great idea though and has persisted ;)
Facebook has an office in Brazil. I don't really understand why they couldn't just levy financial penalties, since Facebook does actually have a business presence in the country.
You can really do either with S3- it's just an eventually consistent, immutable kv.

A) Keep a consistent manifest of chunk range to keys.
B) Keep a ordered list of keys that represent the DAG.

In case A, you'll be able to assemble your blob in parallel even.
That reaction is not necessarily right, its just reflex which can produce more disastrous results than no reaction at all. Can't trust them much, particularly when I'm not fully aware of the situation around me (and I think one is unlikely to be fully aware of situation when on self-driven cars).
I can't be the only person who's had just about enough of these cross-promotions. We get it. There's a new movie. I almost feel like not watching it out of protest for how over saturated the advertising has been.
Said while a Brazilian judge is about to have telcos nuke WhatsApp's access to the country for 48 hours.
> And Windows has been infamous for apps reinventing standard UI elements with skinned monstrosities.

This becomes painfully obvious when you start working with any kind of GUI automation tools (e.g. AutoIt). I imagine users of screenreaders have similar issues.
Amazing how easy it is to tell a tc article by the title. When is hn going to ban tc?
23 proven hacks to boost landing page conversion immediately
> I never came across any MSX machines when I was a kid and collecting weird computers. Did they ever make it across the pond to the US market?

No, they didn't. Despite being a Microsoft standard. They were big in Europe, Japan and Brazil.

The MSX were wonderful machines. The even had "plug and play" hardware – cartridges were designed for software, but they could have basically anything. Companies created disk drive interface, hard drive, lightpen, you name it. And they would all setup automatically, due to the included ROM.

Also had great audio and video capabilities for the time. Eg. from 1989 (during the IBM PS/2 era, with VGA and the pc speaker for sound) https://www.youtube.com/watch?v=gcZJ64PgtgA That's for MSX2(which still used the Z-80). An example for the original MSX in 1986: https://www.youtube.com/watch?v=sk5C2E90dGY

It is amazing what a <4 Mhz processor can do. It did have a GPU, which helped due to the sprites (see the zanac example above). However, much later, people discovered that the GPU was actually a bottleneck and the CPU would have been able to push pixels (patterns, actually) at a much faster rate if it had access to the video memory directly.
Increase Your Landing Page Conversion with Visuals
I wonder how much of this was motivated by Nervana System's successes building their own assembler for Neon [0], or if perhaps this work started before it.

In either case more openness for low level hardware optimizations is always welcome and beneficial to the community.

[0] https://github.com/NervanaSystems/nervanagpu
World's First Real Marble Notebook Journal
I am not American.

I expect it to work the other way around too. Brazilian companies should not respond to foreign subpoenas unless validated by Brazilian courts.
I couldn't even play MP3s on my Amiga 500 without doing seriously degraded decoding (skipping high-frequency components and reducing playback resolution from 44kHz to 11kHz).

If someone can make a Z80 play MP3s, in any form, I'm impressed.
Silly question, the site notes the OS works on a low-memory platform, but the only download seems to be x64... Any plans for other release platforms rPI, oPI, etc?
X-XSS-Nightmare: 1; Mode=attack XSS Attacks Exploiting XSS Filter
https://www.youtube.com/watch?v=7Pq-S557XQU

Also, a book with the same name
Recursion and Tail Calls in Go
UberHop: More people in fewer cars
Think of it as a function. Privilege ia the y-intercept, trying hard is the multiplier, doing are all the factors with an x, and success is your desired Y.

Solve the equation and voila. Doing can be negative if your desired Y goes in that direction from your y-intercept. Remember, you can also control which way axes point.

This can be a multivariate function/equation. It can also have multiple dimensions. The important part is that all of it is definable by you.
Smaller, Faster Websites
It's not a movie, it's a marketing event.
MP3 support requires a decoder card according to the page; I remember running into the same issues on my 486.
7 Reasons Why You Should Wake Up Early with Video