compsci

38 stories and discussions about compsci, aggregated from every source we track.

2.

There is no ethical impact of my job; I build technological systems and it's up to others how they use them. Software is a purely technical discipline. There is some innate affinity for computer programming which…

48 points•inactive-user•almost 9 years ago•37 comments
3.

Big-O Complexities / Poster of common algorithms used in Computer Science - ro31337/bigoposter

40 points•pushcx•about 10 years ago•1 comment
5.

This is an interesting demonstration of the capabilities of afl ; I was actually pretty surprised that it worked! $ mkdir in_dir $ echo ' h...

35 points•pushcx•almost 12 years ago•0 comments
7.

Some time ago, I wrote a blog post about how there’s more to a pointer than meets the eye. One key point I was trying to make is that just because two pointers point to the same address...

26 points•inactive-user•almost 6 years ago•3 comments
10.

10 Papers Every Developer Should Read - (At Least Twice)

22 points•technetium•about 5 years ago•2 comments
12.

Domain-specific languages (DSLs) are touted as both easy to embed in programs and easy to optimize. Yet these goals are often in tension. Embedded or internal DSLs fit naturally with a host language, while inheriting…

19 points•mpweiher•about 5 years ago•5 comments
18.

Explains the Paxos Consensus Protocol in an easy to understand way. Provides a working implementation in Python.

11 points•pushcx•about 11 years ago•0 comments
19.
10 points•mjn•almost 11 years ago•3 comments
20.

How often do chosen inputs collide? Reproducible examples, machine-checked collision bounds, and the speed of fast hash functions.

9 points•pkhuong•10 days ago•3 comments
22.

Binary search looks in the middle of a list to make a guess about where a search value is. If that guess is wrong, it can eliminate half of the list (based on whether the search value is less than …

9 points•calvin•over 7 years ago•1 comment
23.

Work. Save. Share. Privately. Contribute to linsa-io/linsa development by creating an account on GitHub.

8 points•nikivi•almost 9 years ago•0 comments
27.
7 points•jcs•over 12 years ago•2 comments
28.

I wrote software to help me run the optimal running route for Angel Island, covering the island's 19.4 miles of unique road/trail in the shortest possible distance of 23.8 miles.

6 points•anishathalye•9 days ago•2 comments
31.
32.

Slinging coffee and waiting tables ain't just for liberal arts grads any more, say Census Bureau economists

2 points•pjmlp•10 days ago•0 comments•
34.

Let’s cut through the noise, one bit at a time

1 points•anex9d•10 days ago•0 comments
36.

<strong>Don’t code “your way”. Just follow the coding standards.</strong> This stuff is already figured out. Make your code predictable and easy to read by coding the way people expect.

1 points•innerspirit•over 9 years ago•0 comments
37.

Related topics