HNHacker News
TopNewBestAskShowJobs

mbeattie

48 karma · joined June 10, 2011

submissionscomments
mbeattie··on Ask HN: What colorscheme are you using in your code editor?
Tomorrow Night Bright
mbeattie··on A friend, not foe: Parasite in gastrointestinal system found to promote health
Sounds like the plot of a Futurama episode...
mbeattie··on The case against masks at school
Sure and while we’re at it, let’s not treat aids patients because they engaged in high risk activity and not treat heart attacks of the overweight either.
mbeattie··on Google and Facebook mandate vaccines for employees at U.S. offices
I’ve never had a job require me to prove those vaccines to come in.
mbeattie··on Google and Facebook mandate vaccines for employees at U.S. offices
Does this apply to the flu, varicella, meningitis, etc as well?
mbeattie··on .NET for Beginners (2020)
C# itself isn't hard, but the ecosystem is. I have been writing code for years and wanted to take a look at dotnet not that long ago. There are no tutorials on how to make something that is not also a tutorial on visual studio. I want to learn how to make a webapp or whatever in C#.NET, learn the paradigms, classes, and functions that I need to do that. I'll go look into Visual Studio after I understand the basics to make things easier, but I shouldn't need that as the price of admission. The author addresses this with a comment about goland. But the point is that any other language, the beginner material is about "here's a main.go text file that starts a web server..." and not "click some buttons in one specific IDE and magic happens". I can use emacs, vi, or VScode to write C, go, rust, python, javascript, etc... just about everything. But not C#.
mbeattie··on .NET for Beginners (2020)
I recently tried to take a look at dotnet core since I heard it can compile and run on linux. Every tutorial I looked at for building a webapp started with "download visual studio and click these buttons..." which would result in a "mostly complete" program that it would go on to fill in some variables to. Literally every other language tutorial starts with a simple empty file and fills in functions with descriptions of what's going on and builds up understanding. When I want to learn how to make a webapp in .NET, I want to learn to make a webapp in .NET/C#, not how to install and click buttons in Visual Studio.
mbeattie··on Static Executables with SBCL v2
Well it’s a fork of cmucl. Carnegie Mellon university Common Lisp. So they couldn’t have named it the same as the thing it was derived from.
mbeattie··on Ask HN: Is no anti-virus software still best practice for mac?
Why would you have bothered encrypting the laptop if everything is in the cloud/elsewhere anyway?
mbeattie··on Do not use NPM 5.7
This is governance issue.

Build all your software into packages appropriate for the OS you use and then put them in a company repo. Install from there.

If you're just dumping whatever "stuff" you want on a machine in whatever location with no control, you're gonna have a bad time.

mbeattie··on iPhone SE
So, apple should add an sd card slot?
mbeattie··on Guns are now killing as many people as cars in the U.S
Lets drop things down and say there is only ~500* deaths due to accidental drowning per year in the US. That seems reason enough to discourage pool ownership.

*=http://www.cdc.gov/HomeandRecreationalSafety/Water-Safety/wa... There are closer to 3,500 accidental drownings per year.

mbeattie··on University Students are Afraid of Everything
sounds familiar

http://www.theonion.com/article/parents-dedicate-new-college...

mbeattie··on Drop Dropbox
"HEY HERE ARE SOME NON-PARTISAN REASONS TO NOT LIKE CONDI: partisan reason number 1 partisan reason number 2 reason 3 is valid partisan reason number 4"
mbeattie··on Ask HN: Why isn't Erlang more popular?
There is of course the equivalent in erlang

http://learnyousomeerlang.com/

mbeattie··on Bitcoin Reaches 1000 USD
There are delays trading between dollars and bitcoins so as the different exchanges vary, people can't easily arbitrage it and close the gap.
mbeattie··on Poll: How often do you deploy to production?
I don't understand... how is that a knock on fabric? I have software built into packages and then config templates and some key/value stuff to substitute in. My fabric scripts log in, install a package, put the generated config files, and then restart the server. I can run this over and over again (repeatable) with one command (automated) and it always ends up at the same current version (idempotent).
mbeattie··on Why do engineers shake their legs behind a desk??
It isn't just engineers... Everyone does this. It's just a habit that people have like pen clicking or nail biting.
mbeattie··on Stripe CTF Post Mortem: A Would-Be Hacker's Tale
He didn't talk about the last level for some reason.
mbeattie··on GPS ruling is "hard" on the FBI—and that's a feature, not a bug
They seem to miss the point that they shouldn't be tracking people "the old fashioned way" without a warrant either. You track people because you think they are guilty of a crime and you want to find the details. Not because someone might do something someday.
mbeattie··on Go Ahead, Sell My Data
Is personalized data like browsing habits or GPS info or anything else they collect market on and sell considered intellectual property? If so why can these companies sell it without compensating me?
mbeattie··on Oracle on why you shouldn't use NOSQL (PDF)
Oracle really doesn't understand FOSS in general or NoSQL in particular. One of their points is that NoSQL databases don't have all of the advanced features of Oracle database completely missing that the point is not to have PL/SQL or secondary indexes but for simplicity and speed.
mbeattie··on Help, I’m on the IRS hit list
Here's some advice:

If you are an American citizen, file your tax return.

Easy as that.