HNHacker News
TopNewBestAskShowJobs

flyingswift

203 karma · joined February 23, 2018

submissionscomments
flyingswift··on Introducing Copilot+ PCs
Team Foundation Server -> Visual Studio Team Services -> Azure DevOps
flyingswift··on Waffle House's Magic Marker System
The one at Georgia Tech also doesn't have parking
flyingswift··on Sorbet: Stripe's Type Checker for Ruby
Most of the backend is written with Ruby
flyingswift··on Facebook-owned sites were down
FB uses a separate IRC instance for these kinds of issues, at least when I used to work there
flyingswift··on My favourite C++ footgun
Thanks! I am just learning C++ for a new gig, and coming from Javascript land, it is a lot to take in :)
flyingswift··on My favourite C++ footgun
What is the safe way to achieve the same result?
flyingswift··on Tauri: Rust-based Electron alternative releases beta
This is actually untrue, you want to do as much as possible in the renderer process. The main NodeJS process is responsible for all user interaction, including mouse clicks and keyboard input. If you block the main process, the entire app will become unresponsive
flyingswift··on John McWhorter: The Neoracists
For what my anecdote is worth, I have seen sentiment like this across lots of social media, and it has gotten louder since the protests in June. I have even seen echoes of it on Facebook Workplace, where there has been a clear and strong encouragement to become more 'antiracist'. I do not think that this is hyperbole.
flyingswift··on Shared salary spreadsheet reveals Microsoft employee earnings for a second year
Retail employees are also on that list somewhere
flyingswift··on Apple Terminates Epic Games' Developer Account
That is a large benefit of the doubt...
flyingswift··on Apple changes default MacBook charging behavior to improve battery health
I have one of these for work and it's the first Macbook I have used

I have never experienced this behavior on any other laptop I have ever used. When I ran into this for the first time, I was completely appalled, it is a horrible user experience

flyingswift··on GitHub is now free for teams
As a former member of Azure DevOps, I've heard from my colleagues that the Work Items and Agile features are totally in maintenance mode
flyingswift··on A 2,500-mile radius in Asia contains half the world's population (2017)
I think its something crazy like 90% of people live within 100 miles of the border
flyingswift··on Why We Terminated Our Partnership with Microsoft
Unfortunately, the org as a whole has completely collapsed as the result of the GitHub acquisition. I wouldn't be surprised to see ADO be deprecated in 2-3 years in favor of GH
flyingswift··on Facebook and Microsoft Partner on Remote Development
You navigate to the remote server in your browser to test your changes. You just need to save and refresh the page and the updated code is magically deployed to the page.
flyingswift··on China
Same thing could be said for Microsoft, where employees were upset they were providing O365 and Azure to ICE, but there is no similar outrage directed towards the special China cloud they run
flyingswift··on Facebook and Microsoft Partner on Remote Development
Disclaimer: Work at Facebook

Not really sure what you are implying with the 'Big Brother' comment. The remote development servers are only used for writing/debugging code and not for other daily tasks. Even if they are tracking what tools/functions I am using on the server, what does that matter?

Personally, I have found remote development awesome because it enables engineers to start contributing to a huge product in the very first hour. No need to wait for the repository to clone, the dependencies to install, and the code to build before you can become productive.

flyingswift··on Improving Form Controls in Microsoft Edge and Chromium
I guess one area where I see custom styling as important is visual consistency between browsers. These updates only apply to Chromium browsers, so a sufficiently visually complicated UI might look good in Chrome, but bad in Firefox for instance.

I don't feel super strongly either way, but I think it is important to call out

flyingswift··on Improving Form Controls in Microsoft Edge and Chromium
I'd argue that the correct solution then is to have better support to style native components if designers are going to do it anyway.

Additionally, it is not terribly difficult to make a custom checkbox , for instance, accessible. It may require JS and ugly DOM, but I wouldn't say it's difficult.

flyingswift··on Improving Form Controls in Microsoft Edge and Chromium
I tend to agree with you but I can also tell you that 100% of web designers will not and would rather redesign them.

Even with these 'improvements' I would not use these in a line of business app

flyingswift··on Improving Form Controls in Microsoft Edge and Chromium
Can someone explain to me why they would spend effort on this kind of thing? Other than minimalist websites like HN, I can't remember the last time I saw completely unstyled form inputs in the wild.

If every web developer is going to immediately reach for CSS/JS to style these things, who cares what the default style is?

flyingswift··on Facebook’s Secret Rulebook for Global Political Speech
Damned if they try, damned if they don't
flyingswift··on Building Modular Redux Applications
Hi, one of the authors here. We created this library to help developers on our product ease into the Redux ecosystem. One of the main challenges we faced is that our application has many entry points where we need to create a new Redux store, so it was important for us to devise a way to easily import and re-use common state, reducers, and sagas. Let us know if you have any questions!
flyingswift··on Show HN: Redux-dynamic-modules – A new way to scale Redux applications
Hi, one of the authors here. We created this library to help developers on our product ease into the Redux ecosystem. One of the main challenges we faced is that our application has many entry points where we need to create a new Redux store, so it was important for us to devise a way to easily import and re-use common state, reducers, and sagas.

Let us know if you have any questions!

flyingswift··on Show HN: I Built a Metasearch Engine with React, Redux, Express and TypeScript
You could try the https://github.com/Hotell/rex-tils package. I find these action creator utilities make typing the redux concepts a little easier.

Also, I am working on a library which aims to centralize all of the redux constructs into reusable modules. It doesn't eliminate all if the boilerplate, but I think it makes it easier to add things to the store. https://redux-dynamic-modules.js.org

flyingswift··on Introducing Azure DevOps
This is a rebranding yes. VSTS was a bad name that confused potential customers because they thought of the IDE, and so no one really knew what the product was from the name alone.

(Work on VSTS team)

flyingswift··on Elon Musk emails employees about 'extensive and damaging sabotage' by employee
That is not at all what the memo says. "Direct code changes"
flyingswift··on Elon Musk emails employees about 'extensive and damaging sabotage' by employee
True. It's possible that the manufacturing software could be modified in some manner to introduce some fundamental flaw in the final product though. For that reason, I would say the code should also be held to a higher set of standards
flyingswift··on Elon Musk emails employees about 'extensive and damaging sabotage' by employee
From my experience on the O365 team, it would have been difficult to push code without approval because it would have voilated a number of the compliance requirements that area of the business has to meet.

But yeah, I suppose there are other areas of the company that might have more relaxed requirements

flyingswift··on Elon Musk emails employees about 'extensive and damaging sabotage' by employee
Ok, but we are trusting this 'young and rambunctious' company to produce software for self driving cars, where lack of appropriate policy controls could result in serious consequences if another "disgruntled employee" decides to sabotage the codebase
Page 1 of 2Next →