skysight-inc/HackerNews huggingface dataset:
From my experience most "nerds" are actually way too quick to criticize others. They lack confidence in their social skills so they form an identity around their supposed technical abilities. Then they use that identity to justify bullying, but instead of beating up someone with a diminutive stature they'll post a tweet about how someone is a moron for not using the correct design pattern on some code they posted on github.

This is not confidence -- this is insecurity and arrogance.
The Professors’ Big Stage
Book Review : Everyday Cryptography – Fundamental Principles and Applications
Is there something preventing people from writing correct, multi-threaded apps in Clojure (and kicking Python/Rubys asses)?
Interesting. The /30 ptp interface makes me suspect this is built on top of vpc. The other end of the connection would be a dedicated nat "router" instance. Efficiency would suck in that case.

They could use a larger shared vpc (say /24). configure all the "worker" instance interfaces with the /30s and a couple "router" instances with multiple vifs on the top half of those /30s. Much better efficiency and availability story that way.

Or I guess they could have gone all the way and done some layer 3 encap. Nvgre or l2tp maybe?

I'm curious what a promisc interface would see. Or poke around the network/broadcast ranges. Or check out some ttl/ mss/options recon.
i think the balancing he talked about happened far earlier than the bans. or what bans on what kinda incandescent lightbulbs are you talking about?
It would be great if people were taught to say "I don't know" (in other words, to tell the truth).

It's such a liberating thing to be able to say.

I tutor kids, and sometimes they ask stuff I can't answer. I tell them I don't know but will find out, then move heaven and earth to find out. A week later, when I tell them, the look of surprise on their faces can be funny: an adult actually admitted to not knowing, and then kept a promise to find out!
Google Granted Patent on Invisible Text and Hidden Links
C-P-S looks like another approach to Lean Canvas. Good point - solve problems, don't create new.
I prefer the ways you've verbalized it. Facts are good.

Just pointing out the opposite of being "not nice", and that it is still possible to be productive while being so.
Oh wow, I've been wishing for ages that href were an attribute and not a part of the <a> tag. This is validation that it isn't such a terrible idea after all.

<img src="pic.jpg" href="about.html">

Doesn't that just look cleaner? Shame it won't change until something radical supersedes HTML.
AFAICT, it means: Wednesday, March 6th 2013.
Well , Bootstrap is like Windows default theme for webapps these days so it's fine I think.

It is tested on a wide range of browsers , like jquery , that's something even good designers dont do.
This was posted 20 hours ago[1], and had a decent discussion.

[1] http://news.ycombinator.com/item?id=5325012
If the change is only to allow the href attribute on any tag, how would that break anything?
Exactly what I was thinking to :D You can hear it clear on 4:15
If you are transitioning from one backup service to another, shouldn't you only cancel your old service, after you successful set up and tested the new one?
> Instead of GitHub they use Codeplex

The .Net devs that I know all use github, not codeplex. Is there any data behind this? Both are in use (and others), but in what proportion?
Consider this -- if they're offering it and they've been in business more than 15 minutes, it must be to their advantage and not yours. It's like electronic extended warranties and service plans -- retailers offer them because they're money machines.
Thanks for the link. I actually have that playing as well as the cafe background noise.

Kind of feels like I'm listening to music in a cafe! Working pretty well so far :)
Choosing The Perfect Name For Your Mobile App
"Design is not rocket science" - of course, it's quite the opposite of rocket science, it's art.

"It's set of rules" - no, rules are what you apply to design idea. I agree that everyone can learn to apply the rules, but for truly great design, you need to start with a good base.

The article is clearly about web design. In that part I agree with the author. However, to create something that looks really, really good, you need some talent as well. Unless he tells me he created his "123 ShipIt" logo himself ;)
It's completely crazy.

We've accepted browsers are part of the OS for a long time, what's next fining Apple for not promoting Mozilla or Chrome on iOS?
That's what http://jobmote.com/ does currently.
Bugfixing is fun with Mozarts Requiem - Dies Irae :) It feels like saving the world with every commit :D
Older browsers might go crazy
A kaleidoscope written in HTML, CSS, and JavaScript
This fine is the outcome of repeated failures on MS’s part to properly implement court-ordered reparations, rather than a direct fine required by the original judgement.
While I agree that learning about design is great for most developers, this is a pretty naive presentation. I could turn it around and say, "Designers, learn to code. It's not rocket science, it's a set of rules, just like design. Code doesn't have to be perfect, good enough is OK."
To be fair, (parts of) the US gubbermint wanted the same thing.
Why The Web Will Win
Can the iPad Rescue a Struggling American Education System?
I'll say it: only an idiot makes all his searches when logged in. Google is trying to brainwash and trick people to do everything logged on so they make more money from ads (it's never enough!) but you're making it easier for the FBI, local police and maybe divorce lawyer to get every search you make, every e-mail you sent, every location you were, every site you visited (G analytics, Facebook buttons, G+ buttons, Adsense) every video you watched in an easy to read format.

Google and Facebook aren't on your side, they do this disclosure because such requests threaten their busine$$ model. If they were on your side they wouldn't keep such detailed records.
Building my first web app - lessons learned
I think more companies should be fined like this, as a percentage of their anual revenue. Except that I would further increase the percentage - up to 50% or even 100%.

It's very simple: citizens go to jail, companies can't; so we have to make them pay, a lot. When fines are a fixed amount, the corporations have to simply earn more by committing the crime than they would have to pay if caught; banks are very adept at playing this game.
Thanks for introducing me to the 'grown up' world of app development reminding me to 'stop whining' about design.

There's a big difference between being aware of good design principles and being competent enough to start making changes on your own.

Studying bootstrap and reading a book won't earn you the experience that a designer has built up over years of practice, so while it's certainly beneficial to be able to collaborate on design issues with an informed opinion, it's dangerous (and insulting) to suggest that you should take it upon yourself to make changes.
I so wish there was a 100$ device like Roku that would have the media capabilities of Roku or XBMC and airplay mirroring. Rasberry Pi could be that one, but unfortunately doesn't support mirroring.

If someone can build me a 100$ box with xbmc and airplay, i probably buy 5 of them
As a designer and coder I find this presentation a bit disturbing. It lacks of almost everything and it's mostly telling programmers to design as they wish. Design != style, it's more than that. Designed evolved so much these years that cannot be enclosed on a set of rules.
You also wouldn't have noticed much of the content and interactivity you missed out on. Pages such as Comparison, and History are blank without javascript. Noscript is like leaving your TV on VHF even when digital works fine.

Ok, so anyway, people complaining about bad design should blame the bad design rather than the platform it uses. Happened with Flash when people said "let's say no to annoying ads on websites, and poorly made multimedia sites with intro screens, by hating on the technology they're made with!"
I strongly disagree. Using Twitter bootstrap is OK. Copying other design is not OK.

Also, saying that design is a set of rules is like saying music or drawing is a set of rules. It's not. Design is a creative process. It's not about knowing how to use the right tools. Mastering Photoshop or Twitter Bootstrap doesn't mean you will successfully create a good looking design.
I know how to use a lot of design tools, but when I try to create a design everything looks like garbage.
If you're a coder, do yourself a good and hire a designer for your apps.
Microsoft fined $732 million in European anti-trust case
(Note that I fully expect Mac OS X and Windows fanbois to vote this down for stating unconvenient facts)

That developer has always been very controversial in the Linux world amongst serious Linux users. He's been trying to poison Linux with mono and that was a huge lot of energy lost (I'm sure some people will still come here and defend mono and saying how great the CLR is and why C#/F# is the future, etc. But sadly for these the world changed quite a bit since then [cough, iOs, cough, Android]).

Now what I find very ironic is that basically he says that in 2005 OS X rocked because it had no virus, while Windows was full of viruses and that this is why he switched to OS X.

And what do we have today? A major OS X vulnerability issue due to Java applets which infected a gigantic number of devs, giving access inside major target companies like FaceBook to bad guys.

Besides that I can't possibly even begin to understand how OS X would be better than Linux for a developer.

On Linux I can install Java in a user account without needing to be root.

On Linux I can install a browser in another user account, which has no access to Java at all.

On Linux I can display that browser from that other user account to my graphical session if I want to.

On Linux I can have several users and two graphical sessions (or more) simultaneously and switch from one to the other if I want to.

On Linux I can set per-user ID firewalling rules using nothing else but iptables (or whatever suits you):

iptables -I OUTPUT -p tcp --dport 80 -m state --state NEW,RELATED -m user --user-ID 1001 -j ACCEPT

Here only one user (the one with the account which only has a web browser installed, no Java, no nothing, just a browser) is allowed to emit trafic to port 80.

etc.

There are just so many benefits from using Linux as a dev. Security, performances, control, mutliple graphical sessions / mixing windows from several user accounts, KVM, etc.

There's simply no way the walled garden that OS X is allows me to trivially do all this.

Once again: we're talking about someone who's always been controversial in the Linux community because of its love/hate relationship with Linux.

Honestly I don't want of a Linux developer who's telling the world that OS X on the desktop is better for dev than Linux.

Thankfully virtually all of the others Linux developers out there are eating their own dog food.

And who are these others Linux developers? The ones who didn't try to poison Linux with MS technologies.
All bugs are embarrassing. What one can only do is to argue whether it's a bug or a feature.
> From a conceptual point of view their implementation makes no sense at all.

If your concept is that blocks of design should do things when clicked, that idea is valid. Thankfully, we have methods for easily capturing click events on arbitrary and nested blocks--in fact a whole language for handling events across the representation of layout.

Meanwhile, hyperlinks were for terms in hypertext, and A are the anchors around terms, helping you make a TOC and Index within a single document. The semantic meaning of A is, "this is a term" and A HREF is "this term conceptually relates to this other hypertext reference".

Nobody's forcing you to overload that very simple concept, and certainly nobody's forcing you to wrap headers and footers and main divs inside an anchor. I feel that your application of the anchor is broken.
Branding Manual - Create online brand & identity guidelines, & logo manuals
I wonder if there's a business opportunity there in helping members of the armed services navigate the bureaucracy - for example, bringing in many of the folks who have been made redundant and hiring them out for $x per hour.
And that's why I love Node.js: the single-threaded concurrency (or should I say non-concurrency?) is built-in in the execution model. Building your architecture decoupled from the ground up is useful, and Node.js does a great job at it.

I found Redis is an awesome middleware for MQ purposes. Its builtin PubSub system, blocking POPs and amazing speed make it a perfect fit.

But beware: it's easy to get it wrong and make the system a tangled mess of messages. Just make sure the message dispatch overhead is worth it.
You can jailbreak an Apple TV and load up PLEX Client on it. That's what I do on the living room aTV.
I couldn't give a fuck about binaries of commercial software packages working, as long as I can't manage the toolchain I depend on daily. - Java, Ruby, Python, Javascript, Mysql, Postgresql... Memcached

I've had no trouble installing Ruby, Python, Javascript, Mysql, Postgresql, GCC, Memcached on Mac OS X, mostly binary installers are available, or you can just use homebrew for stuff like memcached if not, I use rvm for Ruby as it's easier and ties in with server setups but you can install from source. So be aware that if you have run into problems it is not a universal failing of Mac OS X and was specific to you/your setup. I haven't seen many glitches with the above stack, and answers are usually googlable if you do run into something (for example after installing memcached I googled how to set up the plist homebrew provides to run it on startup). Can't say I've noticed much difference with upgrading/installing packages on linux, but then I tend to manage servers rather than desktops there.

I agree the package manager situation is more sane on Linux though if you're using open source code; it's one of the things Linux gets right (when it works), as opposed to commercial operating systems. That doesn't mean it's impossible or even difficult to use an open-source stack on Mac OS X though, quite the opposite.
A better plan (if you want to minimise the amount you have pay designers - although, paying a designer is the best option) get them to go a base design/ style guide (and maybe a screen or two) then learn the grid rules and finish it off.

Grid and colour rules are easy. Design isn't. Although the same can be said for development.
> It's completely crazy.

There's nothing crazy about it.

> We've accepted browsers are part of the OS for a long time

We've accepted that browsers are necessary, the EU seems to have not accepted an OS natural monopoly can be leveraged into a browser monopoly. Sounds perfectly sane, and a good thing.

> what's next fining Apple for not promoting Mozilla or Chrome on iOS?

Apple does not have a monopoly marketshare, which lead to the original decision which Microsoft then broke: http://en.wikipedia.org/wiki/European_Union_Microsoft_compet...
This presentation reminded me of this:

Sometimes it's better to hire a younger, less experienced developer, who's not aware yet, that "specialisation is good". Thanks to that you can have one dev who's able to finish the whole project. Obviously it's only true for smaller projects.
Windows explorer allows you to drag a file from any folder on your system to any other folder in single window. This turns out to be something I do a lot. So I wind up opening another finder window to do this. Inevitably I wind up with finder windows of different shapes and sizes all over the place. It boggles my mind that the Apple UI team can't see how inferior Finder is.

I've worked with different utilities, and combined with spaces sort of have a file browsing system that works.

Even Pathfinder can't do this magic easily using the GUI to drag files quickly between folders. Harrumph.
That's about $50 per user believed to have been affected by the error.
I would certainly like to see Apple and Microsoft fined for not allowing other browsers on iOS and Windows RT/WP8, and also for not allowing them to be set as default.
HBO offers a subscription only service here in Norway, but I don't know anyone who has signed up for it. --Everyone I know (myself included) refuses to sign up for a service that requires a 1 year commitment and doesn't offer a trial period. On the other hand, lots of people went ahead and signed up for Netflix because they were offering a 1 month trial and you can cancel at anytime.

I'm not saying HBO won't succeed in the online space, but at least in Norway their arrogance has really hurt the perception that people have about them.
Who cares? If you use HTML5 you have to throw them under the bus anyway.

And most (older) browsers ignore unknown attributes anyway.
[NSFW] Have you ever met a polite moose like this in your office? :)
If they are finding their customers at chamber of conference gatherings (or at least targeting chamber of commerce members), perhaps one could see if businesses that see the value in belonging to a chamber of commerce (and the marketing and networking benefits of such) have a higher success rate? And/or perhaps businesses that join chambers tend to have been successful long enough to get over the early failures and are profitable enough to afford the chamber fees. To me, targeting chamber businesses seems like a great way to find an ideal target customer base assuming the thoughts I poised above.
I wonder what they do with this money actually. Same as is done with tax money?
EU fines Microsoft for non-compliance with browser choice commitments
It's because in this day and age, I shouldn't be turning the lights off, ever. They should be turning themselves off.

We humans are quite bad at rote work...
Here is the European Commission's press release about the decision:
http://europa.eu/rapid/press-release_IP-13-196_en.htm
What motivation have Microsoft got to pay this?
The right to continue to do business in the EU? That's what's at stake.
It's a high fine, but on the other hand, EU did not ask for much. I am sure MS will spend some more energy on implementing court orders in future.
App.net Hackathon Recap
The World's most difficult word to translate
I don't think they can just cut off every Microsoft consultancy, every Windows user and throw them out of the EU.

If they did, I'd be heading to Brussels with a pitchfork along with about 100 other people at my company.
they did on iOS (for a while). Safari is bundled with iOS
Yep, I it does.
I understand the premise of the fine, but how is this supposed to help the consumers and businesses who now have to foot the $50 bill per seat?
For me, to some level its just set of rules - mostly in the case of UX which is far more important than fancy design. But, i agree, that there is no way you can create good logo without design sense and art background :)
As always, parametric polymorphism necessitates one-letter names, as variables can really stand for anything at all. The compiler guarantees you can't know much (or anything) about some polymorphic variables.

Other idioms come from math, e.g. 'x' for an unknown value, and then we get 'xs' for a list of unknown values.

map :: (a -> b) -> [a] -> [b]
map f (x:xs) = f x : map f xs

Is much clearer than the Zed Shaw version:

map theFunction (firstElement:otherElements) = theFunction firstElement : map theFunction otherElements
Can you make websites PAUSE COMPLETELY when the tab is not active? So except maybe for youtube videos when I'm listening to music, but the memory usage when tabbed browsing as a developer is just out of bounds. I swapped to Opera because it only uses 500mb of my RAM when FireFox uses 1.500mb.
So you would send people to jail for not giving dumb users a browser choice that is only going to confuse them anyway?
You make it sound like some ethereal force that you need to be born with. It takes time, but design ability is learnt. I credit my good education and discipline for my talent.

Source: I'm a designer, check my profile.
Yes but the original judgement was wrong too - politically motivated you might say
Problem is that the driver electronics need to be tuned to the LEDs being used. So you can't mix and match the LEDs and drivers without some adjustment.

Another problem is the lifetime of the driver electronics is limited too. So the benefits of having separately replaceable driver would be fairly limited.
He wasn't a technology lover.

He tried to poison Linux using Mono and that turned out to be an utter fiasco.

So he failed in destroying Linux and he's pissed that he failed. As a result he's now trying to cast some more bad light on Linux: this time Linux isn't an OS whose purpose would be to run CLR app but an inferior desktop/laptop app which shouldn't be used because OS X would be superior.

I'm a very long time Linux user (since the Slackware) days and honestly I've got zero love for that person (and, no, I'm not a Gnome user).
Think about the case when creating nice design job is done by frameworks like twitter bootstrap and all you have to do is good UX. Isnt UX just a set of rules?
I don't think this has anything to do with companies that offer services around Microsoft products - this will be about the Microsoft subsidiaries and assets located within the EU - there will probably be at least one Microsoft legal entity within each country where they have a direct presence, not to mention significant assets like large data centers.
It's meant to punish Microsoft for failing to comply with the ruling, rather than compensate other browser-makers for the users potentially lost.
The missing unpublished old Italian translation of The TeXbook done by prisoners
HTML needs an enema.

Meanwhile: "the axiomatic content-design-functionality tripod philosophy"... no. It's content/design/functionality. When you have multiple sides, options, or parts, you use a slash. It's not that hard: http://goldmanosi.blogspot.com/2012/04/when-did-slash-become...
* Expose APIs for developer to hook into firefox and reload pages or parts of pages (i.e. reload changed JS/CSS file)

* Intuitive system for playing, changing, rewinding, and replaying JS files for more rapid feedback (see: https://vimeo.com/36579366)

* Let me alter CSS / JS live (like I can with firebug) and then save it to the file if its local

* Implement some sort of system that shows link between JS events and the HTML they are bound to
By that logic no company should ever be fined as it hurts their users.
Apple never had a monopoly in either the tablet or phone market. And it doesn't look like it will.
Government contracting database lost track of $8 Billion
Let's wait for someone to find a vulnerability based on that bug then. Ideas, anyone?