c0da
Freedom of speech refer's to a government's responsibility to protect freedom of speech. Private organizations are not held to that same standard.
This is why websites can choose their advertisers and why reddit can ban a subreddit.
Shopify should censor Breitbart.
Here's the code that simulates all the client/server communication: https://github.com/cricklet/blue-ot.js/blob/master/js/ot/orc...
It shouldn't be too hard to take that and put it in an actual client/server architecture. The client needs to have a way to send local operations to the server (this can just be an endpoint on the server) and the server needs a way to broadcast operations to all clients (probably webRTC?).
Turning my desk in an open office into tiny cubicle
I've been thinking about adding some wall-panels or something to my desk. Anybody done anything similar?The other option would be to get more monitors to blot out my surroundings. I have co-workers who have done this.
By calling for a theory to be more comprehensive, or for an explanation to
include additional dimensions, or a concept to become more flexible and
multifaceted, we paradoxically end up with less clarity. A further odd
consequence is that the apparent scope of theories increases even
as the range of their explanatory application narrows.
This seems analogous to poor imperative programming to me: as your code becomes more complicated, the range of it's application narrows.Show HN: Collaborative text editing with unobtrusive markdown and code highlighting
Location: Princeton, NJ
Remote: No
Willing to relocate: Yes, anywhere. (prefer Boulder, Portland, Seattle, or SF)
Technologies: C/C++, Javascript, Java, Android, Python
Resume: http://cricklet.github.io/files/kenrick-rilee-resume-2015.pdf
Portfolio: http://cricklet.github.io/
Email: kenrick dot rilee at gmail.com
I'm a senior at Princeton University. I was originally class of 2013, but took 2 years off to work on my own start-up, raising a small round of seed funding. After shutting down the company, I went to New York, where I worked for Codecademy and Venmo.For someone finishing undergrad, I have a very diverse programming background. I spent 3 years focusing on Android, 2 years focusing on Javascript, and nearly all of my academic career focusing on C/C++ and graphics. I've also done plenty of full-stack work (notably at my start-up and at Codecademy).
I'm looking for a full-time software engineering job anywhere in the world.
How to make an awesome app trailer on a budget
The Pomodoro Technique and Scheduling Algorithms
Show HN: PanesLayout, easily build multi-pane apps for Android tablets
"Mr. Ilagan, who is 59, said they watched the video 'very, very carefully' but decided to move on when the two weren't swayed. 'We didn't want to get bogged down,' said Mr. Ilagan, who works in marketing for a company that makes circuit boards."
Maybe I'm misreading it.
It's absolutely absurd to imply that the extent of Google's effect on our economy is a sum of their employees. That quote completely mis-understands how markets work.
Google provides services that have completely revolutionized how people find information and build buisnesses. Of course that has impacted job growth.
We built it in about 3 months.
We use SVG and d3.js for the web interface. In the Android app, we use native Canvas (and share Javascript code with the website-- about half of our code is shared between the Android app and website!)
The subtitle "also available on Android" is a link to the Android Play Store because we're both a website and a native Android app. I think the Android app solves a bit of the problem with the friction; if a user has downloaded our app, they can easily go back to it later without having to remember the name.
I really like the idea of a sliding random list of apps (perhaps trending ones). The cool thing about our interface is that even if those random apps aren't perfect for the user, they can still provide great starting points for exploration.