sythe2o0
sythe2o0 on Hacker News
Some more context on the consulting company: StrongDM was sold earlier this year, about a year after the dark factory was first announced, and the former CTO moved on to this (presumably) in order to continue the idea.
Disclaimer: I'm a former StrongDM employee
If it's 'wrong' to be able to pass around mutable pointers, is the only language that is 'right' Rust? (and some Lisps maybe?)
You may want to include a contact email
The parent isn't saying it is bad practice.
The argument is that it is not fundamentally better to use the longer name in the given context, so why make it longer? I'd say it isn't about how long the variable takes to type either, but how long the code takes to read and parse.
How can you confidently say that Udacity is clearer than Master's courses in general? How many universities have you taken Master's courses from?
The article, from how I read it, is not suggesting single-implementation interfaces are the problem but instead where those interfaces are stored. The package accepting the interface should define the interface it needs (and perhaps that package defines the mock implementation), and the implementation should exist somewhere else.
Nondeterministic Polynomial (time)
Better isn't always straightforward, sometimes unintuitive steps need to be taken to reach a better fitness value. The advantage of evolutionary methods over backprop is that evolutionary methods can take steps "backwards" and avoid local minima.
Go has it's own form of assembly which it compiles to multiple architectures.
I can't be changing the example if I'm quoting you.
I am not discussing the presence of fast lanes right now, which have their own problems. I'm talking about the literal prevention of accessing specific data because your ISP decides you aren't allowed to access it.
Without net neutrality, if my ISP sees I'm trying to access a political site that they don't like, they could just make half of all those requests fail. If they like a particular political candidate for office in my area, then they can prevent me from accessing all the other candidate's sites or reading a news story about a positive thing the other candidate did.
This is absolutely enabling censorship and yes we are discussing different examples but I do not need to demonstrate how your example is censorship when another example (that you said was a possibility!) does, if I am trying to demonstrate how this enables censorship. This is not a case of (All things prevented by net neutrality) but (There exists a thing prevented by net neutrality) that enables censorship.
It absolutely follows.
> 1) Throttling sites the ISP doesn't like
Is the definition of censorship. ISPs could just choose to not let anybody access their competitors' websites, for example.
You're correct that data caps don't fall under this, however.
Less government regulation makes sense in places that don't endanger people (e.g. food quality) and in fields with a lot of competition. A large number of people in the united states only have access to one ISP, or one fast ISP[1].
Your single ISP available to you could decide that you don't get to access your favorite site(s) without charging an additional fee to access them. They could refuse to offer any unknown sites, and just offer facebook, youtube, etc, each costing some number of dollars to use.
Net neutrality prevents this.
1. https://arstechnica.com/information-technology/2017/06/50-mi...
None of those are net neutrality, but all of those are things that are prevented by the presence of net neutrality.
Net neutrality is currently enforced because ISPs are regulated as "common carriers", meaning they can't intentionally prefer some traffic over other traffic. The vote on Thursday is to reverse this regulation.
If ISPs could prefer some traffic over others, they could do any of the things that you suggest, enabling censorship.
Shiny is missing a lot of desirable features (full-screen, window positioning, disallowing window scaling) and is no longer being maintained, unfortunately.
If you need this, you can write type assertion lines in a var block of the interfaces that you explicitly want to implement (and this will throw compile time errors if they don't).
Generics wouldn't necessarily bring in operator overloading, though. I haven't seen a Go proposal for generics that actually included it.
It isn't always as simple as setting some environment variables. None of the projects I work on will compile when told to compile for another OS_ARCH because of the dependencies they have.
It's been my understanding that Lisp and its relatives aren't designed to compete against C for speed either. Is this wrong?
They're developing another game with the engine used for MGSV, but you could account that to just trying to recoup costs involved in making that engine. Otherwise I don't know of other console or pc game projects of theirs.
It does say this. One of the last slides says 4% of the additional size came from adding more debugging information, excluding anything to do with the new inlining.
Then what word would you have used in this presentation, given no established word existed?
I liked using it as a motivational tool, to remind myself how far a project had gone and how I'd contributed, but that's about it
Presumably there is no attempt by the open source devs to trademark their work.
Well, to be fair, the AI probably tried somewhere over several millions of times before coming to whatever conclusion it reached in its training process
Fake identification, presumably some sort of weaponry to threaten people on said planes, planning and organization to make sure they weren't found out.
"Ancient Greek Medicine" got me data about Slavs, Italians, Point Mutation, and Neurotransmitters, but nothing about Ancient Greece?
You could send the score on a regular basis, and check to make sure it isn't increasing at an impossible rate?
I don't think using nil to represent uninitialized data is a major issue-- if it were possible to catch uninitialized but queried variables at compile-time, that could be an improvement, but we want to give the programmer control to declare and initialize variables separately.
I agree the second case is a little silly.