As of May 31, 2023, we have updated our Code of Conduct.
Carcigenicate's user avatar
Carcigenicate's user avatar
Carcigenicate's user avatar
Carcigenicate
  • Member for 8 years, 11 months
  • Last seen this week
36 votes
6 answers
13k views

What's the point of implementing a Stack using two queues?

29 votes
7 answers
7k views

Is there any practical way for a linked node structure to be immutable?

18 votes
1 answer
4k views

How does a skip list work?

16 votes
4 answers
4k views

Are Constant Time and Amortized Constant Time effectively considered equivalent?

14 votes
2 answers
6k views

Scala infix notation

12 votes
5 answers
14k views

Should every class I write adhere to an interface?

8 votes
3 answers
2k views

Is HTML5 XHTML 1.0 compliant?

6 votes
2 answers
2k views

Why can't I refer to an interface inside of generic brackets in a variable declaration?

5 votes
5 answers
5k views

How definite of an order is there to a depth-first search of a graph?

5 votes
2 answers
700 views

What's the rationale behind the ordering of Scala's value/variable declaration when including a type identifier? [duplicate]

5 votes
1 answer
2k views

Why does Haskell's built in max function run faster than mine?

5 votes
2 answers
2k views

Is it safe in Haskell to save a data structure to a file using "show", and retrieve it using "read"?

5 votes
2 answers
571 views

Proper use of typeclasses

4 votes
2 answers
1k views

How do you handle specific networking exceptions in Haskell?

4 votes
2 answers
4k views

How many threads is too many to maintain a chat server?

4 votes
1 answer
4k views

Is returning a reference to inside a private vector bad practice?

4 votes
2 answers
286 views

Is there any harm in having classes made up mostly of inherited classes?

4 votes
2 answers
130 views

Safe way of starting a project from scratch while keeping old, working code

3 votes
1 answer
183 views

Should I force the user to wrap the arguments, or allow them to pass in the data at the cost of having more arguments?

3 votes
1 answer
47 views

Quickly reflecting changes across a site to all visitors

3 votes
1 answer
120 views

How should I setup this type to be intuitive?

3 votes
1 answer
196 views

How can I properly classify elements?

3 votes
2 answers
5k views

Haskell: Is it possible to convert a Num to a Float?

3 votes
1 answer
290 views

If passwords are stored hashed, does that mean that theoretically there exists another password that could be used to log in? [duplicate]

2 votes
1 answer
917 views

Is the output of a neural net supposed to have had the activation function applied to it?

2 votes
1 answer
124 views

How can my genetic algorithm accept an arbitrary number of bases of any type, without accepting a List?

2 votes
1 answer
133 views

Does declaring a field as final force redundancy in the constructors?

2 votes
4 answers
478 views

What's the proper way of dealing with a global file path?

2 votes
1 answer
100 views

How minor of a case is a class appropriate for?

2 votes
2 answers
2k views

Alternative to using getters/setters in a simple class