News for hackers. Stuff that matters.

sythe2o0

Re:Why Software Factories Fail on Thursday July 23, 2026 @01:59PM (#49025645)
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?)
Re:Ask HN: Who is hiring? (October 2019) on Tuesday October 01, 2019 @02:00PM (#21128570)
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.
Re:Udacity lays off 125 people in global strategy shift on Tuesday December 04, 2018 @12:20PM (#18601431)
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?
Re:How to Use Go Interfaces on Monday March 19, 2018 @10:34PM (#16625549)
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.
Re:Classic Nintendo Games Are NP-Hard (2012) on Thursday December 28, 2017 @10:46AM (#16022598)
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.

Re:Matcha: Mobile apps in Go on Sunday November 26, 2017 @08:26AM (#15780788)
Shiny is missing a lot of desirable features (full-screen, window positioning, disallowing window scaling) and is no longer being maintained, unfortunately.
Re:Eight years of Go on Friday November 10, 2017 @04:15PM (#15673108)
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).
Re:Gonum – Numerical Computing for Go on Thursday September 21, 2017 @05:48PM (#15307660)
Generics wouldn't necessarily bring in operator overloading, though. I haven't seen a Go proposal for generics that actually included it.
Re:Golang: Don't be afraid of makefiles on Wednesday September 20, 2017 @05:14PM (#15298314)
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.
Re:D as a Better C on Wednesday August 23, 2017 @01:21PM (#15083327)
It's been my understanding that Lisp and its relatives aren't designed to compete against C for speed either. Is this wrong?
Re:The Konami exodus on Thursday June 15, 2017 @01:13AM (#14558057)
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.
Re:Mid-stack inlining in the Go compiler on Monday March 06, 2017 @06:29PM (#13807062)
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.
Re:Mid-stack inlining in the Go compiler on Monday March 06, 2017 @06:25PM (#13807040)
Then what word would you have used in this presentation, given no established word existed?
Re:Gource – A version control visualization tool on Friday November 11, 2016 @02:52PM (#12933730)
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
Re:OpenMW 0.40.0 Released on Monday September 26, 2016 @02:17AM (#12579626)
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.
The files on that page wouldn't load for me-- the podcast that's being drawn from is here, and the Direct2D portion is around the 1 hour mark:

https://mollyrocket.com/jacs/jacs_0001_0050.html

"Ancient Greek Medicine" got me data about Slavs, Italians, Point Mutation, and Neurotransmitters, but nothing about Ancient Greece?
Re:Never trust the client on Wednesday April 27, 2016 @03:40PM (#11583833)
You could send the score on a regular basis, and check to make sure it isn't increasing at an impossible rate?
Re:Proposal: Go should have generics on Friday April 15, 2016 @10:29AM (#11504559)
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.

Older »