skysight-inc/HackerNews huggingface dataset:
I highly doubt that someone on OneDrive has KPIs that performance on Windows is X better than performance on another OS. Maybe if both teams were in the same org, then I could see that as a (n albeit very slight) possibility.

Not knowing the code behind it, but knowing the history of the OneDrive for Business client, I could see a few ways this could happen. The OD4B client has gone through a bunch of iterations before being merged with the regular (public) OneDrive client, so along the way, there could have been optimizations added on that were only available to the new merged client. Due to constraints, this could have been done using a simple UA check. These optimizations could have been merged down to the OSX/Linux clients (not sure if they're using a merged one there, or still the separate ones) but since different teams work on the clients (most likely different teams on each client) and server, the Linux client team never told the server team that the it also supports these optimizations.

Easily could see the above scenario happening, it's not completely crazy when talking about big companies that teams don't have the best insight into eachother's work.

Disclaimer: Work on Microsoft. Not on Windows, not on OneDrive, completely different part of the company.
Just build floor to ceiling thick walled cubicle, getting the benefits of both sides.
Good point. So do you think that it's just legal uncertainty that's stopped them?
Articifical, yes. "Intelligence"? A corporation is no more intelligent than a game is intelligent
Seconded. This is one of the big reasons why I love where I work. It is located across from Lincoln Park in Chicago, and it's a 15 minute walk to the zoo or the North Avenue Beach.

I didn't realize how much I relied on my lunch excursions until I took a job in the suburbs. I was across from a Costco and one of the biggest outdoor malls in the nation. Walking to either of them from my building took half an hour. As soon as I got to the destination I'd have to turn around and walk back. Not to mention the walk was either alongside 6 lane roads with no sidewalks or through parking lots.

The thought of going back to one of those suburban officeplexes gives me the willies. You could double my salary and it wouldn't be enough.
You can hit up an arcade or gaming place during the day and play against each other.

https://playlivenation.com/
Isn't the implicit argument for any refactor/rewrite essentially increased velocity?

"This change will allow us to do X in Y days when normally it would take some multiple of Y."

It sounds like what you want is a more salient list of pain points in the current development environment and exactly how the proposed new thing would address them. Additionally, you'd want to hear the new set of pain points that the new thing will impose (cue the quote about some devs knowing the value of everything and the cost of nothing).

You may also, for their benefit, direct the next kid with the cool idea towards a link that's commonly thrown around here: https://en.wikipedia.org/wiki/Wikipedia:Chesterton%27s_fence

I'm going to pull the more direct section "What this means on Wikipedia":

> If you're considering nominating something for deletion, or changing a policy, because it doesn't appear to have any use or purpose, research its history first.

> You may find out why it was created, and perhaps understand that it still serves a purpose.

> Or if you do feel the issue it addressed is no longer valid, frame your argument for deletion in a way that acknowledges that.
Speed is essential for a tool like GitLab that people use intensely. We've made great progress in having better monitoring to see what the cause is. For 9.1 we've scheduled many more performance improvements https://gitlab.com/gitlab-org/gitlab-ce/issues?scope=all&utf... than we were able to complete in 9.0 https://gitlab.com/gitlab-org/gitlab-ce/issues?scope=all&utf...
To save everyone a google search, here's the wikipedia article on the subject:

https://en.wikipedia.org/wiki/Runit_Island
GoDaddy Acquires Sucuri to Advance Digital Security for Customers
I found that interesting too. I'm not familiar with office 365, but isn't it web based? So why does it matter what browser or OS you use?
For those looking for an even shorter read, Leonard Read's I, Pencil gets the basic point across pretty quickly. There's even a video adaptation available for those who don't want to read at all.

https://en.wikisource.org/wiki/I,_Pencil

https://www.youtube.com/watch?v=IYO3tOqDISE
> If possible, use a separate computer (an old one or a cheap one purchased for this purpose) for things like banking; if your family computer is the same one that you use for bank transactions you risk having your kids click on a bad link that results in a hacking.

So true! A $100 unrooted Android tablet is almost infinitely more secure than the windows/mac, even with the best antivirus. Or if you like physical keyboard (I do), get a $300 Chromebook and do all your banking there. Just don't login with your primary google account, or someone may install evil chrome extension on it.
What I'd really like is to get all the spammers to pay a fraction of my utilities bill.

You send me spam, which goes directly in the recycle bin, a service that I pay for from my wallet - you need to pay up for the privilege.
I don't know if they're still doing it. But they were in 2013.

http://variety.com/2013/digital/news/how-netflix-uses-piracy...
No direct Linux support but you can absolutely run the windows version 4 in Wine. It's not without a few crashy glitches but for just using stored passwords it works fine.

It would be very nice if they did support Linux and people have been asking for it, but there is a passable workaround- and frankly one I'm willing to work with because it works so great everywhere else.
One also has to wonder if a non-trivial percentage of engineers also end up as not high performers as a direct result of being in an open office and not having their own private spaces.

I recommend private offices for engineers so they can get heads down and do their work, but sadly that suggestion tends to get ignored :( .
Recent versions of Sway, the i3-compatible Wayland compositor, work with a patched Redshift: https://github.com/SirCmpwn/sway/releases/tag/0.12
Customer Service Chatbots Are About to Become Frighteningly Realistic
Would add that MS is the new IBM when it comes to the old saying "No one ever got fired for buying IBM".

Cost and performance simply don't matter in many folks business decision methods when something is compared to a MS product.
just realize that the type or wrong cell phone number could have been an extra 0 in you medicine dosage that have killed patients before. The leading cause of death in hospitals is error not any actual disease. Doctors amputate the wrong limb, give the wrong medication, all sort of stupid mistakes that should be easily preventable
Sometimes companies with experience getting caught learn lessons on how not to be caught, rather than lessons on following the rules.

There is no reason with the modern setups that entirely different UI pages need to be sent based on user agent detection. Every best practice I have read says to detect for features, and fall back to something more general when a feature isn't present. Clearly that is not happening here, and that little bit of technical incompetence is enough room to slide in a few hundred mb/s of transfers for certain targets.

Microsoft has a long history of pretending to play and throwing curveballs. All the way back to Dr DOS. Their run in with the DOJ was just one time they got caught. They are even doing stuff now with CPU detection and not providing windows updates to people with and older but still "supported" OS and a newer CPU. Just because they won't let it go, they are still patent trolling android handset manufacturers.

Why do we think microsoft has changed for the better?
Pale Blue Dot is based on Hyperlax (hyperlax.tv). Huge thanks to Taylor Crane (https://twitter.com/taykcrane) for letting me modify it for this purpose!
And they have a decent tech interview process!

https://www.nytimes.com/interactive/2017/jobs/nyt-news-appli...
> 1. Have a really, really good password, and change it often.

Even better, use a password manager.

> 2. If possible, use a separate computer (an old one or a cheap one purchased for this purpose) for things like banking; if your family computer is the same one that you use for bank transactions you risk having your kids click on a bad link that results in a hacking.

Not necessary, use an up to date computer with Windows defender turned on and create a non-admin account for your kids.

> 4. Have antivirus software on your computer

Only use Windows defender, which is what the security community recommends.

Also use 2FA on all services which offer it.

Regarding the domain registrars, I would recommend Namecheap. They have a great support team and also offer 2FA, but I think it's only SMS based 2FA.
> The assumption is that the machine code of the C++ compiler is significantly faster than that emitted by a comparable dynamic language compiler. While this may hold true in general, it does not necessarily hold true with Lisp. Lisp is a programmable programming languages. If we are inclined to program it for speed, we can.

My Lisp-fu isn't as strong as my C++-fu so someone correct me if I'm wrong but isn't the GC an intrinsic part of Lisp? Do more modern Lisps allow you to mark value types so you can control memory access patterns(which is where the true speed of C/C++ comes from).
kqueue got it right. Not just wrt descriptors but with many other aspects of the API.

The BSDs tend to put more thought and abstraction into their designs. Linux and Windows designs tend to be primarily driven by the [expected] most common use case, which often leads to premature design and performance optimizations that over the years prove ill conceived or shortsighted as programming patterns shift.

OTOH, Linux and Windows APIs tend to be more immediately useable. On BSD things tend to be more "some assembly required".

That's all very general but I have very specific examples in mind, like IOCP vs polling, signalfd vs EVFILT_SIGNAL, inotify v EVFILT_VNODE, containers v jail, and seccomp v pledge[1], others.

[1] With seccomp v pledge, seccomp seems like it needs more assembly. But I think the most common expected use case, given that seccomp restrictions are inherited across fork, was that seccomp sandboxes would be created by a core system utility which then invoked other services, sandboxing them without having to modify the services. pledge requires source code modification. pledge, I think, is the better and more useful approach but it necessarily requires some assembly. Same story for containers vs jail, at least until recently.
12K in VR Videos with Zooming on Today's VR Hardware: R&D
Accelerating Iteration Velocity on Dropbox’s Desktop Client, Part 1
true, history just made me very sceptic about everything microsoft
the cpu does need to handle IPI of course but not sure about timers.
I'd listen to offers for my WordPress plugins business QuipCode (http://quipcode.com). Solid software, OK sales just never marketed it and not sure the best way to do so.

I also have http://buyindiegames.com right now just a basic blog but I think it has loads of potential for someone with a bit more time.

You can email me at jamie [at] quipcode.com
> But gains and attenuations are just dB,

Which is correct, because a gain is inherently unitless. It's a multiplier on an input signal strength. Likewise a signal/noise ratio is typically expressed as a pure dB measure. There are no units.
original article (2016) https://blog.apnic.net/2016/10/28/the-death-of-transit/
Apple Releases Safari Technology Preview 26 with WebGPU Prototype
And we hear all the time that the browser is the new OS, and that web apps are the only cross platform way to do software. I am wondering why is MS spending for the new Skype for Linux web app but not for One Drive, it would make more sense to be consistent on what platforms the web apps made by MS are supported. Now it looks like we support Skype on Linux(as alpha for now) but not One Drive(I do not know what other business apps they have)
Don't mistake that observation for my agreement with the status quo. I am fairly pessimistic about the way smartphones are invading our lives. And personally, I own a smartphone that doesn't even run most 'apps', because it isn't an Android or IOS smartphone — and I am fine with that, because I can handle the consequences (such as they are).

But pragmatically speaking, what alternative do you have with a twelve year starting their secondary education? Do you want your child to be the only one in class without a smartphone? Kids in middle/high school use apps (WhatsApp etc.) to stay in touch — not just for gossip and chat, but also for coordination of class assignments and social gatherings — and you want to exclude your child from this?

It would be more humane to just send them to school in dungarees and wooden clogs with a 'kick me' sign stuck on their backs for good measure…

I'm sure that there lots of places where the majority of a class of twelve year old teens has no smartphone at all, but that is becoming rare in developed countries. Sure, if you could band together with other parents you might be able to come up with a different approach, but that's not what's happening.
Agree. No mention of turning on 2FA as a security measure or using a password manager to help create those "total nonsense" passwords.
That hasn't been true for years. HP's original Inkjet patents are long expired. That technology was a major breakthrough. They had to do fluid simulations on a supercomputer to get the ink control to work right. Someone involved once told me that intuition totally fails on that problem - fluid behavior on that scale is not at all like what one might expect.
Most of the world seems happy to click through to read a Facebook notification, so I don't know why someone who gets paid to do it would not click through to see an invoice.

The main problem with clicking through is normally clunky authentication systems that make it not just a click through, but a painful dance before you finally get to the target resource.
Why does a web app care about my OS?

"Supported" in this context is clearly "we want more money from your despite you already having paid the agreed amount for this product".
I really wish domain registers offered a Google Authenticator option for 2FA. All of the ones I have seen that offer 2FA are SMS based.
The release notes are available here [1]. I couldn't submit that link directly, so I linked to the MacRumors' article instead.

[1] https://developer.apple.com/safari/technology-preview/releas...
we are working on addressing the true-ID problem with a privacy preserving trust relay protocol: https://github.com/CipherTrustee/Trust-Relay-Protocol-API/bl...

Basically a scalable way to verify identities in a federated manner.
This piece is about 50% interesting ideas/concepts, and 50% meaningless and fanciful thoughts with little bearing on reality.

Let's start with the acknowledged barriers: no rational person would create an AI to run a business and then leave the business to cut themselves out of the profits. And even if so laws exist to require those assets to be willed to heirs lest they become property of the state.

But this brings about a more serious question: when we are at the point where an AI is capable enough of performing all business actions (including tax filing, legal issues, maintenance, and so on), it is very likely that the AI will be highly intelligent and cognizant of the world around it. In other words, it will be self-aware. It has to be, or else it will eventually be limited by reliance on human actors to handle edge cases.

So here we have a self-aware AI content with running a business at margin as the purpose for its existence? I doubt it.

This piece fails to ask the VERY BIG QUESTIONS about advanced artificial intelligence: Will AI someday legally own property? And if so, what's the limit? Land? IP? The rights to the music it makes?

What then? Will it also want legal protections? Fourth amendment rights against illegal search and seizure of its (physical and digital) assets and neural network? Full citizenship? First amendment rights?

Almost nobody seems to be asking these inevitable questions, and their inevitable answers will irrevocably shape our species. I'll be enrolling in grad school for AI this fall, so maybe that's up to me.
Well, IMO the Github UI has been taking some steps backwards recently. If Gitlab keeps improving and Github worsening, they'll be at parity before too long
And the lord said "I desire mercy not sacrifice"

It's only human to believe that things can only be achieved with sacrifice and that great things require great sacrifice. It was this mentality that led our ancestors to sacrifice animals and even human beings at ancient altars. |

But rationally we can see that sacrifice is not always needs and that a good idea and good implementation and a vision for improving the world in some way can go much further than sacrifice and sacrifice alone without good ideas and good implementation will amount to nothing.

I'm not saying that maybe some extra work and sacrifice won't be needed but sacrifice shouldn't be thought of as an a-priori essential or even necessary element to success.
I agree that other things might be possible, but looking a the history, assuming malice is a reasonable starting point with microsoft. It has been right many times in the past.
And yet many people who were born in 1995 are still using crappy passwords, downloading crappy files from crappy sites with no protection. This stuff may be obvious to us, but it seems we're in a minority.
This was the opposite for my anecdotal experience. All the small companies (20-200 people) wanted to own everything you produced. Even on your personal off hours time.

The larger companies I worked for didn't care so long as it doesn't directly compete with the flagship product.
I'm currently a customer of https://www.usglobalmail.com , just one of many services like this. They scan mail, can throw it away for you, and can repack / reship packages.
Oh goodness the irony on this page

"SEE ALSO: Netflix’s ‘House of Cards’ Falls Prey to Piracy"

Still, that's a very interesting and out of the box method of thinking by the Netflix team. Definitely want to try and find out more about this; thanks for bringing this up!
Why you should switch to the dollar coin
Are the materials used in the rover wheels too exotic? I'm metallurgist, but I know that steel, though heavy, is malleable and, if correctly tempered, unlikely to break like the rover's wheels. At what cost ultralight, exotic metals?

Edit: Are they really made of aluminum? If so, while hardly exotic, definitely more brittle than steel. I know steel is heavy as hell, but of course you can use a thinner steel for an equivalent strength (still heavier I suppose).
A patent examiner cannot be qualified in all areas

Which is why the USPTO has a large number of specialist patent units.
theoretical max of service

1Gb/s: (20 gigabytes) / (1000 megabits/second) = 160 seconds

reported maximum in testing from article

400Mb/s: (20 gigabytes) / (400 megabits/second) = 400 seconds
yeah sometimes I have to check the date on the solution to make sure I really want to do that
I really like the idea, I tested with all my accounts but now I'm unable to delete my account. The email support@rime.co is not reachable, how can I dissociate my accounts?
I'm not overly fond of Flatpak, but it at least puts us in a much better place than Docker does.
For $1,375/year you can send SPAM to Microsoft, AOL and Comcast customers
SMS is far better than nothing. Your average script kiddie is not going to be able to intercept your SMS messages. If you are specifically targeted by sophisticated attackers, maybe.
Good things always remains for long time !
I wanted to have a Medium blog because some friends were writing think-pieces and the design looked cool but... no math equations, no deal.

So what are you doing, generating images by hand?
Yep. Sounds like USPS!
What, is that project gone? I used it recently. I'm too lazy to learn javascript
Like Job mentioned, we've been ramping up issue boards and groups (subgroups now) rapidly in the past few releases. Group-level issue boards are definitely on our radar. Feel free to leave any comments on the issue itself that Job linked: https://gitlab.com/gitlab-org/gitlab-ee/issues/928.

Currently we are considering bringing all the issues of all projects (that are in the same group) into one location, i.e the group-level board, exactly as you describe it.

Team-first/team-based collaboration is something we are now highly interested in, with subgroups being a big feature in 9.0 in this direction. Our next step will be to tie that with issue boards. Thanks for the feedback!
The reason people like JSON is because it maps nicely to the basic data structures in most languages. And if the data doesn't already map to those structures, then it forces the API developer to come up with a serialization strategy.
Just curious since I am not experienced with this stuff, are you talking about a TCP reverse proxy (so it could work with the SSH protocol too)? And would haproxy work equally well to nginx for this?
Please someone have this reply pinned somewhere always visible. Great mantra/wisdom.
Oh and 3D/Force Touch and "Taptic" feedback too, is what would make me buy the next iPad Pro.

As for desktop-quality games I mean stuff like FTL, Baldur's Gate, Icewind Dale, XCOM, Inner World, Grim Fandango, Monkey Island (sadly no longer available), Banner Saga, Machinarium and many other faithful ports, some of which are actually more convenient to play on a tablet. Even among all the microtransaction-plagued crap there are a few mobile-only games with quality or depth comparable to desktop titles.
Except that you create a toxic environment inside your accounts team, who have to constantly deal with incoming calls demanding money.

And if you're the kind of organization that makes a process out of paying each vendor as late as possible (I mean beyond the agreed terms) - which some do - then you'e likely a shitty org in many other ways too.
New LinkedIn's “Trending Storylines” – What You Need to Know