Some things beginners might not know about Sublime Text - <AUTHOR> http://blog.alainmeier.com/post/27255145114/some-things-beginners-might-not-know-about-sublime-text <comment><USER3> Also a must-have: Sublime Package Control

<http://wbond.net/sublime_packages/package_control>

Useful for installing things like themes, syntax awareness, code linters, etc...

<comment><USER4>
        Installation is through the Sublime Text 2 console. This is
        accessed via the ctrl+` shortcut. Once open, paste the following command
        into the console:

        import urllib2,os; pf='Package
        Control.sublime-package'; ipp=sublime.installed_packages_path();
        os.makedirs(ipp) if not os.path.exists(ipp) else None;
        urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler()));
        open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbon
        d.net/'+pf.replace(' ','%20')).read()); print 'Please restart Sublime
        Text to finish installation'

Are you kidding me? The product or package maintainer should handle this better.

<comment><USER5> Um, this is product for developers. I think that they should be able to handle a pretty simple copy/paste. Not sure the reason behind the drama queenery.

<comment><USER4> If it's worth doing, it's worth doing right. Respect others and they will respect your work.

<comment><USER6> This is a worthless, false platitude.

<comment><USER4> So we know your stance on courtesy and respect to others.

<comment><USER6> It needed to be said, and the style was intentional. Statements like the one you made sound right and are easy for readers to accept as fact. My comment was intended to make people go back and reevaluate yours. I think it was accurate, effective rhetoric. It wasn't intended as a judgment of your worth; just as a judgment of that particular comment's worth.

<comment><USER4> It reads as if you're more interested in stamping out cliches rather than if the cliche is true or not in this instance.

</comment></comment></comment></comment></comment></comment></comment></comment><comment><USER7> You guys know that you can go to the Default Keymaps file and get all of these tips in one list right? You can even change them...

EDIT: Just for fun, here is that file on OS X: <https://gist.github.com/3117613> Notice the "context" definitions. Also check out how the auto-pairing functionality is defined in terms of the key binding DSL. And how you can define nonstandard layouts for the panes. And so on.

Sublime is great. It reminds me of a less insane version of Foobar2000.

<comment><USER8> Thanks for that. Off topic: Safari on iPhone cuts off every line short at your link...I'm surprised by github!

<comment><USER9> They're not actually cut off, they're in a scrollable text area (use two fingers to scroll within that text area) same as on the desktop. Not very easy to use, but then the device does have a very low (virtual/apparent) resolution of 320x480.

</comment></comment></comment><comment><USER10> Ctrl+Alt+P to get a dialog for opening all your Sublime projects.

Ctrl+R for navigating to functions or classes within the current file.

SublimeClang gives you Visual Studio-style Intellisense, static analysis, and jump to definition/implementation.

When setting up Vim emulation, you'll need to install VintageEx and change some of the default bindings (Ctrl+Shift+P+"key" to see the binding files). You'll also want SublimeBlockCursor.

For example, put the following in the user defined keymap to override the defaults: [ { "keys": ["ctrl+f"], "command": "move", "args": {"by": "pages", "forward": true} }, { "keys": ["ctrl+b"], "command": "move", "args": {"by": "pages", "forward": false} }, { "keys": ["ctrl+shift+f"], "command": "move", "args": {"by": "pages", "forward": true, "extend": true} }, { "keys": ["ctrl+shift+b"], "command": "move", "args": {"by": "pages", "forward": false, "extend": true} } ]

</comment><comment><USER11> Further to point F: if you hold down control, you move by word segment - <USER2> is camel-case (and underscore) aware. So, if I am at the front of the word "cakeParty", I can move to between 'e' and 'P' by holding control and pressing the right arrow key.

(This is in ST2 for Mac OS X - I'm sure there's an equivalent feature in ST2 for other systems.)

<comment><AUTHOR> I added your tip to the list, thanks!

<comment><USER12> On Linux (and WIndows I presume) it's with the alt key.

</comment></comment></comment><comment><USER13> Cmd + d selects the current word.

Subsequent Cmd + d presses will select the following instance of the word for editing. Makes it easy to do things such as renaming a local variable or changing both the opening and closing element of a HTML tag.

<comment><USER14> What's really wild is if you do CMD+d several times and then move around with the arrow keys. Multiple cursors follow you around. I'm not sure if this is useful, but it's certainly cool.

<comment><USER15> _Way_ useful. You can, for example, select all instances of a variable name, then rename it selectively from the middle of the selection if you want.

Also good to note: Command-F find also has a "Find All" option which can be faster than pressing Command-D multiple times, and also allows more complex non-word and regexp searches. From there you can use multiple cursors or replace the whole selection just by typing.

Brilliant editor, this one.

<comment><USER16> +1.

One minor complaint: I wish cmd+D had a "whole words only" setting. Its confusing when using with the "highlight all matches" feature, which is "whole words only" IIRC.

</comment></comment></comment></comment><comment><USER17> Cmd-P is useful for opening existing files, but what's the preferred way for creating them?

I eventually had to get an extension and modify it to replicate emacs' c-x c-f to create files.

<comment><USER18> I normally do Cmd+N (Create an empty file) Cmd+S (save it). Isn't this sort of the same?

<comment><USER19> But then syntax highlighting is off until you close and reload it, which is annoying. I usually have a terminal open to the project anyway so I just use 'touch' to create the file I want.

<comment><USER20> By default, the appropriate syntax highlighting will be set on the file the first time it gets saved.

</comment></comment></comment></comment><comment><USER21> One of my favorite features is the flexibility of the Goto Anything dialog (CMD+T or CMD+P) e.g.:

\- Goto file: "con pos" -> app/controllers/posts_controller.rb

\- Goto line in file: "con pos:100" -> app/controllers/posts_controller.rb line 100

\- Goto function in file: "con pos@foo" function foo in app/controllers/posts_controller.rb

Also one that came up recently is CMD+ALT+Q to auto-wrap long comments to your ruler (e.g. 80 columns).

<comment><USER7> You dont even need the spaces.

        "conpos:100"

works fine.

</comment></comment><comment><USER22> Something else you might not know -- multiple selection via command clicking (also implemented in Excel, for example) was in the original (1985ish) Apple Humn Interface Guidelines.

<comment><USER23> Now that I think about it, it's such a common feature everywhere except text editing (I'm mainly thinking of selecting/highlighting things like icons and menu items) it's interesting that it has taken so long to be an editor's big selling point.

</comment></comment><comment><USER24> Another one i've found useful is CMD+D / CMD+K+D. CMD+D finds the next instance of the current selection and creates another cursor there (and selects it as well). CMD+K+D skips the current selection and finds the next one.

A fine grained find+replace/modify :)

</comment><comment><USER25> You can also move the curent line up and down the page using Ctrl + Cmd + Up/Down

<comment><USER26> I curse myself whenever I think about it. For the longest time, I didn't know about this shortcut. I missed it terribly, but I was too thick to understand that I can search through the manuals or internet to find if such a shortcut exists... I used it a hundred times daily (Java, Eclipse), but the need for it is much greater in CoffeeScript+Node.js

</comment></comment><comment><USER27> For those that like/need to print their code, there is a plugin that does that: <https://github.com/joelpt/sublimetext-print-to-html>

</comment><comment><USER28> I've been using {g}vi{m} for 20 years now, but just bought ST2. I like how this whole discussion revolves around finding keystrokes in ST2 that yield the convenience of doing things I took for granted in vim. Maybe I should just yield to the wisdom of the crowd, go back to VIM, forget about having a file explorer on the left side (NERDtree's wonkiness drove me to ST2), and learn to use Ctrl-P. It's what people keep suggesting to use in ST2.

<comment><USER29> There's a vim mode in st2. I'm not near my computer at the moment but IIRC it's in the preferences (classic mode I think it's called?).

edit: back at my computer now. to put st2 into vim mode, just comment this line out in the default preferences:

       "ignored_packages": ["Vintage"]

</comment></comment><comment><USER4> I tried out Sublime for a day or two, and think it does a lot of things right. However a few small things also bugged me right off the bat, may be someone can help.

\- Code folding: No fold level 1 option, would like a hotkey. No line at the fold, just an icon at end of line.

\- No GUI for options or syntax/theme editing. I give geany a pass on this (has options but not theme editing) because it is free. Many other free choices have this (N++, Programer's Ed.) but not Sublime. I don't wanna dig through docs for hours (again) to get another editor set up. It's a shame this stuff isn't standardized by now.

This might be because they made their own widget set and haven't finished yet. If so, it was a mistake. QT, wx, or native would have been fine. No need to reinvent the wheel.

Configuration: The mess of weird filenames and extensions in the config folder was a turnoff also. Json is nicer in many respects than xml, but I can't say it's optimal for config files.

<comment><USER15> > This might be because they made their own widget set and haven't finished > yet. If so, it was a mistake.

I don't understand how anyone who has actually used Sublime can say this. It's smooth, clean, cross-platform identical, and beautiful, and most importantly, insanely fast. I believe the widget set is their biggest strength.

Then again, I also believe the text configuration is another strength. It's a programmer's editor; it wasn't designed this way out of laziness or poor aesthetic or UI concepts, it was designed this way because it's exactly how most of the target users _want_ to configure it. It also saves a lot of dev time that would be spent maintaining myriad settings UI's and determining which belong and which don't and how to lay them out and how to document them, etc. etc. etc. Instead, settings are keys and the way you manage them is through simple, readable JSON files. No problem.

It also has many other advantages, such as being able to have a settings file per project and override any settings as you like, rather than being limited by a pesky UI.

In fact, it would probably be a fairly easy thing to set up a Sublime plugin that provides a UI for the various settings as you desire. The fact that no one has bothered to do this yet is very telling.

<comment><USER4> I didn't say it shouldn't be saved to disk as text. I gave three editors which have gui configs as well and are free. The gui can be built automatically if done right.

Also, I have no performance issues with any of my editors. The widget comment was based on the fact they use no other widgets, they must not have written them yet.

</comment></comment></comment><comment><USER30> You can also get multiple cursors from the keyboard with ctrl+alt+(uparrow or downarrow) not the most convenient of keybindings but can be rebound if you look for "select_line" in the default keybindings. (Linux and Windows)

</comment><comment><USER31> Cmd-Shift-P is incredibly useful. It lets you intelligently search all the commands.

Want to Save-all? Cmd-Shift-P, type 'save' and hit enter. Plus it takes into account any customizations or add-ons you might have put together.

</comment><comment><USER32> You can also search and do multiple selection with a regular expression, which is awesome. I've used this heavily in the past few weeks. The only problem I've had is that all searches appear to run on the main thread, so when working on a sufficiently large file, the whole application blocks like hell. And to make it even worse, they update search results on the fly, meaning that for every new character you enter it blocks. I've taken to writing my expressions fully in a random textfield elsewhere, and pasting them in all at once.

</comment><comment><USER33> Things sublime text lacks that bug me: drag and drop of selections. It would be even better if it could do what nedit can do with drag and drop, or drag and clone of both normal and block selections.

</comment><comment><USER23> You can also use your middle mouse button to make block selections, or doing things like making a long vertical line of multiple cursors (handy if you have an HTML list of varying line lengths, you can draw a long vertical line of multiple cursors, then use the left and right arrow keys and home and end keys to make changes to all of the lines quickly).

</comment><comment><USER34> I hadn't noticed this before, but you can create a new file by (double?) clicking anywhere in the empty area in the tab bar.

<comment><USER35> Really? This is the one thing I've been missing from Notepad++ that I could never get working in either the Windows or Mac versions of ST2. Maybe it landed in that update last night or the night before.

</comment></comment><comment><USER36> For more ST keyboard shortcuts: <https://gist.github.com/1736542>

</comment><comment><USER37> Despite ST2 is great and everyday there is a new surprising feature to detect - what is the shortcut for 'save all'?

<comment><USER10> First, search google for "sublimetext save all." You should then get this website <http://www.sublimetext.com/docs/commands>.

Now, create a new user defined bind for that command (you can google how to do this). Or you could use Ctrl+Shift+P+"save".

</comment></comment><comment><USER38> The shortcut to quickly open Files is Ctrl + P (or Cmd + P on Mac) as opposed to Ctrl + T mentioned in the article.

</comment><comment><USER25> To quickly get multiple cursors on many lines at once, you can also select what you need and hit Cmd + Shift + L

</comment><comment><USER39> I've kept my favorite shortcuts open in a panel for about a week, so I could learn them by heart: <http://pastebin.com/hQtYKzhN> Favorites include: Expand selection (to various levels), close tag, block commenting and splitting lines!

</comment><comment><USER40> ctrl + t swaps text, for example foo(bar) if you place the cursor before the parenthesis and press ctrl + t it will become bar(foo).

ctrl + m when in a bracket sets the cursor to it's matching bracket.

ctrl + up or ctrl + down scrolls the document up or down.

ctrl + g goes to a line.

</comment><comment><USER41> Is it possible to do multi-line editing like Sublime Text but in Vim? I use both, and this was the feature that got me out of Terminal, but besides this I can't think of anything else offhand for what ST2 can do that Vim can't do.

<comment><USER42> Yes, Ctrl-v to enter visual-block mode, then move up or down to cover all lines where you want to make changes, then I{string}Esc to append a string at the cursor location on all lines.

See: [http://vimdoc.sourceforge.net/htmldoc/visual.html#blockwise-...](http://vimdoc.sourceforge.net/htmldoc/visual.html#blockwise- operators)

<comment><USER43> Doesn't block mode only work for blocks within contiguous lines of code? (basically it will let you select a rectangular section of code)

ST2 allows multiple cursors in arbitrary locations - I'm not aware of another editor that supports that.

<comment><USER44> There is a vim plugin that provides arbitrary multiple line edit.

<https://github.com/alfredodeza/plexer.vim>

</comment></comment></comment></comment><comment> B-Scan Ctrl+Shift+D duplicates line

</comment><comment><USER45> Here's a (PC-oriented) cheat sheet of some keyboard shortcuts:

<https://gist.github.com/1958143>

</comment><comment><USER46> CMD/CTRL + R will take you immediately to the find by symbol/definition. This is the same as CMD/CTRL + P and then typing @.

</comment><comment><USER47> I am pretty sure that "Quick file opening" is CTRL+P on Windows. Since CTRL+T opens a new tab for me..

<comment><USER48> Yep. Basically, Textmate's Goto Anything feature is activated by cmd+t, so ST's author mapped both cmd+t and cmd+p to Goto Anything on OS X to accommodate people switching over. On OS X, Goto Symbol is actually cmd+r.

<comment><USER49> I set cmd+t for goto anything and cmd+p for command palette.

</comment></comment></comment><comment><USER50> switched to sublime from np++ 3 months's ago, happy bunny! but i miss the np++ file explorer that allowed me to perform cut/paste/rename file & folder actions and even access the top level OS explorer menu within the editor so i had ,svn,archive,properties and send to

[edit] typo

</comment><comment><USER51> When you mention cursor, I assume you mean caret? Similar to Textmate?

</comment><comment><USER52> > ctrl + T on Windows

doesn't work on my ST2.

<comment><USER53> It's actually Ctrl + P on Windows. I think the author made a typo.

<comment><USER54> It's Cmd + T in Mac OSX, hence the confusion.

</comment></comment></comment><comment><USER55> Still doesn't seem to have 'correct indentation' which I would use often, especially for 'data' files like XML or JSON.

<comment><USER10> This is probably obvious for most people, but when you can't find a feature you want in an editor, you should look for plugins.

So, in this case, you would go to <http://wbond.net/sublime_packages/community> and search for "indent" or "pretty" or "xml".

<comment><USER55> Obviously you didn't actually try what you suggested, if you had you'd have found there are plugins for JSON and XML and probably a few other formats, but was hoping ST2 would have what textmate and eclipse has had for a long time, code formatting, java, XML, xsl, JavaScript, c etc.

I know you're new here, but a little reminder about etiquette, even if you haven't gotten laid in a while, the community here is based on people being helpful rather than trying to be superior. The problem with that attitude is that it backfires and just makes you look insecure.

<comment><USER10> Sorry? My response was tailored for your comment -- you didn't mention plugins and you weren't (and still aren't) clear on the features you're missing. I.e., from your comment I inferred that you are new to all this, and so I treated you as a newcomer. I guess that hurt you feelings? If so, I didn't mean to :)

<comment><USER55> Nope, didn't hurt my feelings at all, I was trying to help you learn the ropes.

My comment was really pretty clear, and easy to follow, ST doesn't have a code formatter, you know, like textmate and eclipse do. It's a feature that lets you take poorly aligned code that is difficult to read, and fix up the alignment a la K&R et al. Hope that's clear enough for you :)

If you want to find out if someone is a newcomer, you can click on their profile and see pretty easily.

<comment><USER53> _> I know you're new here_

 _> If you want to find out if someone is a newcomer, you can click on their profile and see pretty easily._

 _> the community here is based on people being helpful rather than trying to be superior_

Siodine's account is older than yours. You're rageing on him for trying to help you out by suggesting you find plugins before dismissing ST2. You're making an ass of yourself man. Stop acting like an elitist prick.</comment></comment></comment></comment></comment></comment>


California man faces 13 years in jail for scribbling anti-bank messages in chalk - o0-0o http://rt.com/usa/california-man-13-prison-banks-237/ <comment><USER2> No he doesn't. _If_ he's convicted and _if_ he receives a custodial sentence --- both big ifs, the latter moreso than the former --- he'll most probably be sentenced concurrently, as all 13 counts are for the same crime.

Here's the statute:

[http://www.leginfo.ca.gov/cgi- bin/displaycode?section=pen&gr...](http://www.leginfo.ca.gov/cgi- bin/displaycode?section=pen&group=00001-01000&file=594-625c)

In refusing to hear the First Amendment arguments of Olson's attorney, the judge is presumably just reading the statute narrowly; there is no "political speech" exemption to the vandalism statute, nor should there be, since we're talking about private property.

But it's hard to believe that any sane jury would recognize more than a few dollars damage from water-soluble chalk, and equally hard to believe anyone would receive a custodial sentence --- which would surely cost the city vastly more to defend at its near-certain appeal --- for chalking a bank with a political message.

Don't get your news from RT.

<comment><USER3> Sidewalks belong to banks now?

<comment><USER2> Didn't he chalk the buildings, too? The bank is claiming damages, not the city.

<comment><USER3> It's possible, so far I've only seen it claimed that he chalked the sidewalk. But, I haven't found much in the way of an original source. If the HuffPo pictures have it right, it's going to be a hard sell.

[http://www.10news.com/news/jeff-olson-man-who-used-chalk- to-...](http://www.10news.com/news/jeff-olson-man-who-used-chalk-to-protest- big-banks-faces-13-years-in-prison-13k-in-fines-062513)

[http://www.huffingtonpost.com/2012/07/23/alexander- schaefer-...](http://www.huffingtonpost.com/2012/07/23/alexander-schaefer- burnin_n_1696870.html)

<comment><USER2> (For what it's worth, building or sidewalk, if the guy agreed to stop chalking the buildings the city _obviously_ should have dropped the matter there.)

</comment></comment></comment></comment></comment><comment><USER4> 13 years in prison for scribbling stuff in _chalk_. Yeah.

Just wondering who, exactly, will be going to jail, and how much time they'll be serving to account for the various mortgage fraud & other abusive practices BoA has been engaged in systematically over the years, e.g.:

\- [http://www.usatoday.com/story/money/business/2012/10/24/bank...](http://www.usatoday.com/story/money/business/2012/10/24/bank- of-america-mortgage-fraud/1654441/)

\- [http://www.nakedcapitalism.com/2013/01/bank-of-america- forec...](http://www.nakedcapitalism.com/2013/01/bank-of-america-foreclosure- reviews-new-part-iii.html)

The answer, of course, is almost certainly no one.

<comment><USER5> He won't get 13 years.

People need to stop this practice of listing the maximum possible under best (worst) possible conditions sentence.

If he doesn't have a criminal history he'll get a month of probation and that's all.

<comment><USER6> Why should criminal history matter? He wrote something in fucking _CHALK_. That he is being barred from mentioning anything related to free speech when his method of conveying speech was a temporary (comparable to holding a sign) and fleeting (from the rain, a hose, or a drunk on saturday night) is a travesty.

<comment><USER7> Unfortunately that's the way the law works. If you write on some property that isn't yours, it doesn't matter if it disappears in a second or lasts forever, you've still written on some property that isn't yours and you've committed vandalism in California.

The restriction to being able to exercise his freedom of speech is another issue entirely.

</comment></comment></comment></comment><comment><USER8> Wait, so the judge can order the lawyer not to talk about free speech. That's like, a meta-violation of the first amendment. Not only can you not exercise your 1st amendment rights, you can't even exercise your 1st amendment rights to complain about not being able to exercise your 1st amendment rights.

<comment> shock-value I really don't see how first amendment rights apply to his situation. You can't spray paint over a billboard and then claim you're protected under the first amendment, for example.

That being said, I don't even know that I'd consider writing with washable chalk to be vandalism. Maybe "littering" or something, considering how easy it is to wash off. Certainly nothing that should warrant any jail time (unless you're talking about a habitual repeat offender or something).

<comment><USER9> The article says he spent six months doing it a few times a week. I think that qualifies as a habitual repeat offender.

<comment><USER8> He's only a repeat offender if what he's doing is actually an offense. I don't think you could consider chalking a public sidewalk to be a criminal offense, unless you're willing to say that a kid who draws a hopscotch pad on his/her neighborhood sidewalk is a juvenile offender.

</comment></comment></comment></comment><comment><USER10> NSA taping all your phone calls and logging your emails, and now you get 13 years for chalk writing. But you still believe in _the land of the free and the home of the brave_

You're Free.

Really Free.

As long as you're not Brave enough to criticize the rich in chalk.

Good night, and good luck.

<comment><USER11> Try the same experiment in Russia (the place of publication of this story) and let us know how the experiment goes.

AFTER EDIT: I'm fully serious in the suggestion "try the same experiment in Russia." Let's be empirical here. Once we know how a lot of actual cases turn out, we have something to talk about that is more informative than one anecdote.

P.S. The pattern of upvotes and downvotes on this comment is especially interesting in light of the replies it has received.

<comment><USER12> As a former USSR immigrant, I'll just leave this Soviet joke out there:

An American tells a Russian that there's free speech in American; that anyone is free to just go infront of a government building and yell "American president is an idiot." The Russian responds that this is no big deal -- in Russia anyone is also free to go in front of a government building and yell "American president is an idiot."

For the record, I strongly support the bill of rights (I also hold the fanatical and extremist belief that there's another integer between the integers 1 and 3...) and am very much opposed to the surveillance state, hounding of whistle blowers, cruel treatment of prisoners, war on drugs, and so forth. I also understand reasons for Snowden to travel to/through those states (he does not want to go to prison and no one else is willing to have him).

However, I'll say this unequivocally: from a world-wide perspective, United States is far ahead of rest of the world (including many other liberal democracies) in terms of value put on civil liberties. Most countries are far more communitarian -- there are simply far more exceptions to free speech, privacy, etc... rights and (unlike in the US) many of those exceptions aren't even rooted in protection from a "clear and present danger."

(Related: [http://en.wikipedia.org/wiki/And_you_are_lynching_Negroes](http://en.wikipedia.org/wiki/And_you_are_lynching_Negroes) )

<comment><USER13> _there are simply far more exceptions to free speech, privacy, etc_

Actually, in many ways I'd say that the EU has better privacy rights than the US. The Data Protection Directive covers a lot more privacy stuff than is covered by US law.

You're right about "free speech", more things are legal to say in the USA than in EU countries, however that's (I think) at the expense of other human rights. If you give more free speech rights, you take away other rights (e.g. the free speech rights of the Westboro Baptist church to picket funerals takes away the right to privacy and happiness for the family who are burying a family member. The free speech rights to say "$PERSON has erectile disfunction" takes away the right to privacy of $PERSON, etc.). It all depends on how much you value some things. (How much do you value privacy, how much do you value free speech, how much do you value right to life of marginalized groups etc)

 _(I 'm using EU because I'm more familiar with it)_

</comment></comment></comment></comment><comment><USER9> > Over the course of the next six months Olson visited the Bank of America > branch a few days per week, leaving behind scribbled slogans such as "Stop > big banks" and "Stop Bank Blight.com."

I was feeling for the guy until I read this. He spent half a year writing disparaging messages outside of a business, that's an unstable guy. If I worked in that bank, seeing some guy writing crap that I have to clean up day after day for six months, I would certainly consider him a vandal. If this were a private residence or a family owned business, it would be harassment and they would probably be able to get a restraining order.

This is a clear-cut vandalism case. Your first amendment rights don't extend to defacing others' property, even if the defacement only lasts a few days, and even if the property you're defacing belongs to criminals. Two wrongs don't make a right.

<comment><USER14> Your objection here actually makes it sound like you're objecting to the speech more than the chalking.

Under existing constitutional law, he would've had a right to spend every day for six months standing on the sidewalk outside the bank holding the "Stop big banks" message on a picket sign. That isn't harassment, even if it were a family-owned business (though residences are a murkier area), unless he were doing things like attempting to block the entrance, or shouting intimidating stuff at customers. Sidewalks are a traditional public forum, and picketing on them is protected, including picketing against the business located there.

So there's nothing illegal with the content part: disparaging the business on a daily basis, right on the sidewalk outside their business. The method, writing it in chalk _on_ the sidewalk, I'll agree, is not allowed. But it does not seem much worse than standing on the sidewalk with a picket, when it comes to what you seem to find offensive about the conduct.

</comment></comment><comment><USER15> Ok... so this is the relevant law as far as I can tell [1]

So, the reason why his maximum sentence is 13 years is because, the maximum sentence for a single act of vandalism of damages over $400 (see subsection b) is 1 year in a county jail. He is being charged with 13 counts of vandalism (presumably because they caught him vandalising 13 times).

Now, the Bank of America is claiming that it cost them $6000 to clean up all the vandalism (which is conveniently just over 450 dollars per act).

So, for all the people outraged over 13 years for chalk, keep in mind in california, vandalism charges are based on damages, not the means (which really makes sense). That it stacks up to 13 years is kinda ridiculous, but also pretty logical. It's not like its "oh, you vanadalized once and now you're going to jail for 13 years", its "you vandalized 13 times, and now a judge gets to decide how much cumulative punishment you're going to get".

You can point out all sorts of unfortunate points in how the law, damages, and punishment is structured, but the whole point of the law is to leave room for human discretion. The $400 dollar barrier seems kinda low, and that's really I guess where the issue is... I guess and combined with Bank of America's damages claims.

[1] [http://law.onecle.com/california/penal/594.html](http://law.onecle.com/california/penal/594.html)

<comment><USER16> Not to mention that there is no way in hell that it legitimately cost BoA $6000 to clean up sidewalk chalk 13 times. That's absurd on the face of it. You can hose it off in, at maximum, an hour. I can easily hire a guy for $50 to hose off the sidewalk for an hour. $450 for that job is ridiculous.

</comment></comment><comment><USER17> Afraid of ending on the wrong side of this debate, but:

\- I'm sure, if convicted, it's unlikely that he will get maximum penalty (13 years), sensationalist headers and all.

\- If someone was writing whatever (political speech, gang signs, etc) on my property I sure would like them to be arrested and given a good punishment so they won't do it again.

<comment><USER18> Wait, so you think maybe 1/13th of the max punishment (1 year in prison) is a reasonable punishment for writing things in chalk on private property?

If we're talking community service, repaying the cost of cleanup, or that sort of thing I agree with you... if we're talking about taking away years of someone's life I'm really confused.

<comment><USER19> He never said anything about any jail sentence being reasonable. He just said 13yrs is unreasonable.

<comment><USER18> > He never said anything about any jail sentence being reasonable. He just > said 13yrs is unreasonable.

1\. It sounds like GP thinks jail is reasonable based on "I sure would like them to be arrested and given a good punishment so they won't do it again."

2\. He actually didn't say that 13 years was unreasonable, he just said that it was unlikely

</comment></comment></comment></comment><comment><USER20> He faces up to 13 years jail, but based on current guidelines, he wont pay more than $10,000 and perhaps 1-3 years probation.

[http://www.yolo.courts.ca.gov/forms/Sent%20Guideline%20-%20V...](http://www.yolo.courts.ca.gov/forms/Sent%20Guideline%20-%20Vio%201-1-13%20forward.pdf)

The problem is, if he violates probation through additional activities, he will then face escalated penalties.

</comment><comment><USER21> Meanwhile in Wall Street, nobody has yet been held responsible for all the financial crisis debacle that has cost billions to the americans.

</comment><comment><USER22> This is why we have trial by jury and Jury Nullification.

<comment><USER23> Do you honestly think that this going to be a case involving Jury Nullification? Jury Nullification is rarely used. Also a huge problem with this article is that it mentioning the maximum sentence that someone can receive for this. There is no evidence that he will be sentenced for that amount of time.

<comment><USER24> Mentioning jury nullification is a surefire way to get out of jury duty though I'd happily keep my mouth shut and serve for this case.

</comment></comment></comment><comment><USER25> If convicted, the city will waste $715,000 of tax payer's money to keep him in prison for 13 years.

If you think this case is an unreasonable waste of resources, please contact Goldsmith and let him know.

Jan Goldsmith can be reached at 619-236-6220 or firstname.lastname@example.com

People vs. Olson is case #M153987

<comment><USER26> Conviction != maximum sentence. I hope he won't be convicted but even if he is he's more likely to be sentenced to 13 days than 13 years. It's not a mandatory minimum.

</comment></comment><comment><USER27> It's delightful to see things like this whenever anybody champions Cali over my state in flyover country for being conservative.

<comment><USER28> You enjoy seeing suffering and injustice in order to score meaningless political points in your head? Doesn't seem healthy.

<comment><USER27> Oh, no, it's quite awful--don't get me wrong.

However, it serves as a funny sort of schadenfreude whenever there is plain evidence that that state is not some mythical civil liberty land of milk and honey, especially when one of the most common things I see talking about Texas is how evil and republican it is and how there are no sex shops and all kinds of damn fool other things.

At least headlines like this help people maybe reconsider where they want to end up. :)

(If this were a federal decision, I'd be raging. Since it's just a state or city being dumb, it's darkly funny.)

</comment></comment></comment><comment><USER29> This story made me cry and actually made me feel better for living in the UK, which in turn has made me cry more.

</comment><comment><USER30> Prohibiting his lawyer from mentioning First Amendment rights is ridiculous! What good are the foundations of our society, if they are _not_ upheld in a court of law.

This really is my only gripe. I can actually understand the reason why it would be _considered_ vandalism, but the purpose of the case I think is to oppress the message he was sending (he pissed off the bank obviously...that's where I'm happy). This is why we have rights to protests, even though it is chalk, if everyone did it, it still is graffiti.

<comment><USER26> _Prohibiting his lawyer from mentioning First Amendment rights is ridiculous!_

No it isn't. The jury is not competent to examine constitutional arguments. The correct place for that debate is the Court of Appeals.

<comment><USER30> What would the jury have to prove beyond a doubt, that he did it, not if it's morally acceptable, right?

If that's the case, it will come down to plea bargaining. Disappointing. Too bad it didn't rain away the evidence (even though it was caught on camera).

<comment><USER26> That's what the jury would decide, yes (it's up to the prosecutor to prove it, but I know what you meant). It's quite possible that it'll go to trial, he'll be convicted and get some nominal sentence like community service, then the moral/legal question will be the subject of an appeal.

</comment></comment></comment></comment><comment><USER31> Sure, he almost certainly will not face the full 13 year sentence if convicted. Sure, the bar against first amendment arguments seem likely to be struck down on appeal. Sure, it probably won't turn out as bad as the worst case scenario.

These are all true.

There is something terribly wrong here, anyway. The fact that he's facing up to 13 _years_ in prison for what amounts to graffiti or very-low-level harassment (the article made no mention of threats, e.g.) is a very bad sign.

When the government, or private interests directing the government, can threaten a dissenter with a decade or more in squalid[1], overcrowded[2], deadly[3] prisons for minor nuisances, we are all endangered.

[1]: [https://www.wsws.org/en/articles/2013/05/29/cali-m29.html](https://www.wsws.org/en/articles/2013/05/29/cali-m29.html)

[2]: [https://en.wikipedia.org/wiki/Prisons_in_California#Prison_g...](https://en.wikipedia.org/wiki/Prisons_in_California#Prison_growth_and_overcrowding)

[3]: [http://solitarywatch.com/2013/03/15/california-prison- condit...](http://solitarywatch.com/2013/03/15/california-prison-conditions- driving-prisoners-to-suicide/)

</comment><comment><USER32> This is what happens to graffiti artists, though. If you get busted you get charged for every instance of graffiti that looks similar to what you got caught doing.

<comment><USER33> Is there a difference between graffiti art using permanent paints / inks / dyes, and temporary political sloganeering using water washable chalk?

I'm not sure how a judge can exclude the constitution from a court case?

<comment><USER32> I dunno about the judge or the specifics. It's a RT post so not sure how accurate it is. The guy is in San Diego which is a very uptight republican town, so they are using gang graffiti laws as a hammer. Sucks, but pretty typical of how differences in locale can affect outcomes in the USA. If this happened in SF nobody would care.

</comment></comment></comment><comment><USER34> RT is not journalism - it's propaganda - [http://www.cjr.org/feature/what_is_russia_today.php?page=all...](http://www.cjr.org/feature/what_is_russia_today.php?page=all&print=true)

Please do us all a favor and stop linking to it. If the story is real - <AUTHOR> credible source will talk about it; find and link to it.

</comment><comment><USER35> The San Diego Reader has a little more background, it's also clearer that he was writing with chalk on city sidewalk:

[http://www.sandiegoreader.com/weblogs/news- ticker/2013/jun/2...](http://www.sandiegoreader.com/weblogs/news- ticker/2013/jun/23/he-chalks-the-line-city-attorney-prosecutes-man-fo/)

</comment><comment><USER36> Meanwhile, "A three-judge federal court panel ordered the state to reduce its prison population to 137.5% of design capacity by December 31."

[http://www.cnn.com/2013/06/20/justice/california-prison- over...](http://www.cnn.com/2013/06/20/justice/california-prison- overcrowding/index.html)

</comment><comment><USER37> OK, I don't know anything about US laws, but I really don't understand it. How can a judge forbid mentioning constitution or amendments in court? I thought constitution is the most important part of US law system and it seems this judge overruled it just like that. How could he do this?

<comment><USER38> > OK, I don't know anything about US laws, but I really don't understand it. > How can a judge forbid mentioning constitution or amendments in court?

It seems to me that what happened is that the argument (which is one of law, not of fact) has already been made _in court_ prior to the trial. The judge has rejected it, and prohibited it from being raised _in the trial_ (and thus, to the jury) as it is immaterial to the questions of fact the jury is to decide.

Of course, if there is a conviction, the judge's rejection of the argument can be challenged as legal error on appeal.

</comment></comment><comment><USER39> My god, even when Americans try to protest and demonstrate and have their voices heard, the corporate interests have the law clamp down on them and even takes away their free speech rights.

Americans need to start protesting, big time, _right now_!

Things are going down hill, fast.

</comment><comment><USER36> "13 counts of vandalism"

How is it just to charge him with more than one count of vandalism? He may have only written in chalk once if they would have charged him immediately after the first incident.

</comment><comment><USER40> rt.com should be banned, just like dailymail. It's crap.

</comment><comment><USER41> What a waste of tax payer money.</comment>


Ask HN: How much compensation would you like from "Hacker Monthly"? - <AUTHOR>

Every magazine is required to compensate its writers. Hence we can assume that Hacker Monthly should be no different.
How would you like to see "Hacker Monthly" compensate YOU, as a HNer, for publishing your contributions here?
What would be a fair approach? <comment><USER2> Hmmmm

You have a new account, and I think you are either trying to stir up some trouble or trying to hide who you really are. If this were a reasonable thing to bring up (in the manner you chose _), then you wouldn't have to hide who you are.

_ However, you used the second person and directly addressed the reader twice (vs addressing the community) and it appears that you are trying to get people to "hop on the wagon" and protest the lack of fees after 'deciding' upon a fair approach.

If my post comes across as accosting, it is because you could have easily have said:

.

"Hacker News, is it fair that Hacker Monthly doesn't compensate its writers like other magazines? Should it?"

<comment><USER3> Or, he really is the French president. But that makes no sense.

</comment></comment><comment><USER4> As I mentioned here (<http://news.ycombinator.com/item?id=1856101>):

We give our authors a print copy plus 1 year digital subscription. The comment contributors get the digital copy plus 1 year digital subscription.

Edit: And of course, full and proper credit (Thanks, Peter). The author also gets to link to his/her websites/twitter account in the his/her biography.

<comment><USER5> I bought this up in comments two issues ago when one of the authors mentioned that they didn't know there was no free PDF issue any longer.

As I said at the time, you should pay contributors at least a token fee to remove any ambiguity about copyright ownership. There is just far too much that can go wrong with the current system, and you are exposing yourself to liability. Saying 'we do pay the writers for their copyright by giving them a free copy of their own content' is not an answer.

I remember when I used to write a monthly column in a computing magazine I would take a monthly salary of $1 simply to remove any ambiguity about ownership. It was company policy not to accept or publish any content that was free (because it never ended up being free).

You are only one pissed off author away from losing everything, or causing a fuss (they could decide to change their mind for the heck of it, a year later).

It would be very different if you were giving a free PDF edition away and charging for a print edition - that is how most open source works (ie. download for free, pay for a CD)

<comment><USER4> You have a point. I will check with my lawyer.

</comment></comment></comment><comment><USER6> I'd like a link to my HN username, or Twitter username. No money needed.

I think we all frequently write for "free" on websites that earn money from user-generated content/ presence. I don't feel cheated by this.

It's a good investment to write for free (I think of it more like _interacting_ or _participating_ ) because I learn stuff from smart people, get relationships with nice people, attention for stuff I work on, and am able to pass on attention to stuff I am a fan of.

I'm not opposed to writers getting compensated with money, but in this case i'm not sure it's the currency that would help either party out the most.

</comment><comment><USER7> As presently, nothing. Just full and proper credit. (Though I believe you recently said a year's subscription comes as part of it, which is great!) Why? Because we don't produce blog posts, etc, in order to merely get into Hacker Monthly - it's just republishing work that's already been produced.

</comment><comment><USER8> I dont think your first statement is true. Are magazines required to compensate their writers? I don't think that they are, it depends on the license applied to the original content. If there's no license they can only print it if Fair Use applies or copyright is reassigned.

We cannot examine the other issues when the assumptions in your first two sentences are in question.

</comment><comment><USER9> I would rather see the price drop to $0 if not, drop the price by the amount you would be paying the authors. Alternatively, you can look into swag like free subscriptions for contributors.

Though I wonder what kind of change in dynamics on the site would we see once the mturk people find out that you can get paid for posting articles and comments at HN.

</comment><comment><USER10> I don't have a view on the articles that are republished - I think it comes down to the case-by-case situation between the blog post writer and Hacker Monthly _(some bloggers are pro writers and thus kind need to be paid others are blogging for fun and would enjoy the extra distribution)_.

I'd be interested, however, in seeing the comments left on HN licensed as Creative Commons-With Attribution. I'd personally be happy for commercial use, but I can see an argument for Non-Commercial Use only license.

Everything you write here is being ingested into BackType and a load of others places and being used for all sorts of stuff so why not just assume that comments belong to the ether and be done with it?

</comment><comment><USER11> I would like to say nothing but I know some authors won't want to be included without the magazine being free in some form. I'm afraid this will jeopardize the quality of the articles and reduce overall readership. How about making the electronic (only) version free (again) and giving author credit/promotion.

</comment><comment><USER12> Pay us in Karma points!

</comment><comment><USER13> Nothing IMO. Or discounts on subscriptions.

</comment><comment><USER14> I think it would be shameful to ask to be paid. These articles are mostly from people who just wanted to share their thoughts with the rest of the world. They are not writers.

Also most of these articles make it to HM because they stir up some interesting conversations. You can say the community makes the post popular. Should the community get paid too?

</comment><comment><USER15> Links to projects, websites, a writers profile. Promotion can be useful, it doesn't have to be money.</comment>


Ed McMillen: Ubuntu Store Sold Super Meat Boy Without Permission, Has Yet To Pay - <AUTHOR> http://www.kotaku.com.au/2012/12/ed-mcmillen-ubuntu-store-sold-super-meat-boy-for-a-year-without-permission-has-yet-to-pay-team-meat/

<comment><USER2> Pirates is way too heavy a term here. Canonical is large enough and the issue muddy enough that I don't think this is a warranted accusation. They're also shooting themselves in the foot, instead of coming to some kind of amicable arrangement they've now accused canonical of a serious crime which will lead to a response to that accusation rather than to a solution that would have been beneficial to all parties.

If you deal with a company that is much larger than yours that made a mistake or did something you don't agree with publicity is a means of last resort, not your first avenue for redress. And if you truly believe canonical pirated your game then you should sue them.

This is an excellent reminder why I prefer open source to closed source, projects like Arch and Debian would never suffer from this.

<comment><USER3> ??? I'd hardly call "sold someone else's game without permission or royalties for a year" a "mistake".

<comment><USER4> seems to be more complex than that, they (Team Meat) wanted SMB in the store but never signed contracts, but canonical put it in the store anyway, so it isn't as if they just saw the game and decided they wanted it... it was a deal being discussed that wasn't completed. Negligent, but not malicious...

<http://www.formspring.me/EdmundM/q/406960226210700795>

<comment><USER5> If the deal is not done then you DON'T put it in the Ubuntu Store, period

Sign the papers first

Of course, since Canonical did that, they should try an amicable solution.

<comment><USER6> No, it's still more complicated than that.

From Ed's posts, it was originally placed in the store as a promotion related to a Humble Indie Bundle.

<http://www.formspring.me/EdmundM/q/406960226210700795>

<comment><USER5> I had read this, it seems to all depend on what that "blanket statement" was

<comment><USER7> For context, this is the Humble Indie Bundle's announcement that all HIB5 games, including Super Meat Boy, would be available for download from the Ubuntu Software Center for HIB owners: [http://blog.humblebundle.com/post/24981005928/humble- indie-b...](http://blog.humblebundle.com/post/24981005928/humble-indie-bundle- v-games-in-the-ubuntu-software)

</comment></comment></comment></comment></comment></comment></comment><comment><USER8> <http://www.formspring.me/EdmundM/q/406960226210700795>

dpitkin from canonical: "Hi, I just looked into it and the check to Tommy and Edmund from Canonical is in process for the 77 copies of Super Meat Boy. We have been working together since November to get it resolved, no piracy here just some miscommunication. David Pitkin Canonical"

edmund: "they got it from the HIB, HIB gives all the linux builds to Ubuntu during the promotion and does a blanket statment to all involved, we said we were interested in putting smb in the store but never heard back and never got a contract or exchanged information (hence why we were never paid) they never contacted us back after that and we simply never knew it was in their store."

So, which is it? Have canonical and edmund been communicating to fix since November? Or has this literally NEVER (edmund's statement) happened?

Given the HIB involvement, I'm very inclined to think that a massive miscommunication happened and that, frankly, edmund is just massively whining and whinging. Listen, I get it, he might be frustrated, but Edmund spoke in absolutes and we know how often absolutes are correct.

Either way, "pirating" is the wrong word. It's obvious there was no malice from Canonical. And I honestly don't know what Edmund was trying to achieve...he just looks bad in this whole exchange.

<comment><USER9> Edmund didn't use the word piracy. That was just some editorializing by the Kotaku reporter and has since been removed.

I think what Edmund wants is to rant a bit about how Canonical says he "declined to make their game available" when it was Canonical who didn't accept the game in the first place. It makes it look as though he has a problem with Ubuntu, which he doesn't.

Honestly, he just ranted about it on his formspring. He didn't make a press release or press charges. He's understandably annoyed that they made him look bad to save face and that they didn't pay him some money they should have.

</comment></comment><comment><USER10> Hi, I just looked into it and the check to Tommy and Edmund from Canonical is in process for the 77 copies of Super Meat Boy. We have been working together since November to get it resolved, no piracy here just some miscommunication.

David Pitkin Canonical

<comment><USER11> 77 copies in a year? The same game sold 20.000 copies on Launchday on the Xbox360. Seems like Linux gaming still has a long way to go. Steam isnt doing it for direct profit reasons either, they just want to push the software platform of their new console!

But dont get me wrong, i like the direction, its just that linux gaming is totally irrelevant from a market perspective.

<comment><USER6> It was put in the store _way_ after its initial release on most platforms. And I'm pretty sure anyone who got it in the humble bundle got a direct download.

Trying to infer something about the state of Linux gaming from this single statistic is just kinda silly.

<comment><USER11> I did directly compare it to another closed plattform store, which is Xbox Live Arcade. When a very successfull game sold 77 copies in a year when the same game sold 1 million copies (on xbox alone) in a timeframe of similar length (0.0077%) that still says something. I am very certain that SMB still sells alot more than 77 copies on XBLA per day!

Of course you cant compare the Ubuntu Store with something like XBLA but still, its helps bringing stuff into perspective.

</comment></comment></comment></comment><comment><USER12> I tried for nearly a year to get Google Chrome into the Ubuntu store. Each time I asked about it I got answers like "the relevant person is on vacation", "we'll get back to you", "sorry, forgot to respond". I eventually gave up. While I remain cranky about it I try to believe they are just not well organized and it wasn't anything malicious, which I hope is also the explanation here too.

<comment><USER8> Well, I highly doubt that, to be honest.

It's pretty simple and known why Chrome is not in software center: Google. They won't allow it. Chrome would have to go in the partner repository, hence needs collaboration with said partner. Think Skype.

<comment><USER13> The above poster is a Googler on the Chrome team so I'm guessing that he was doing that work on behalf of Google.

</comment></comment></comment><comment><USER14> How does one apply for a job doing PR for canonical? I'm pretty sure even HN people could do a better job.

</comment><comment><USER15> Please just link directly to the FormSpring rather than the blogified version. It gives all the relevant info.

<http://www.formspring.me/EdmundM/q/406945771976419136>

<comment><USER6> No, it doesn't.

The "blogified" version also links to some related tweets that add some important context.

Of course someone interested enough could cobble everything together themselves, but the whole point of linking to a secondary source is to let someone else do the synthesis.

<comment><USER16> Erm, it only quotes one tweet from the other dev that actually doesn't add anything at all by saying that they still didn't get paid which was implied.

It also had (it's been silently rewritten) an outrageously sensationalist title and lack context and follow up you have in the original source.

</comment></comment></comment><comment><USER6> The word "pirates" does not seem to appear in the linked article.

</comment><comment><USER17> 7 hours into the discussion and no link to "Indie Game The Movie" movie that follows SMB devs for few months prior to the launch?

<http://www.indiegamethemovie.com>

<http://www.imdb.com/title/tt1942884>

<comment><USER16> Available as part of the current humble bundle for another 10 days.

<https://www.humblebundle.com/>

</comment></comment><comment><USER18> While watching the video/trailer for the most recent Humble Bundle, I was put off by the games this time around.

The one mentioned in this article for example, looked like a basic Flash game. So as an outsider to this indie gaming world, I can understand why they might have superficially rejected it - it's probably a great game if you give it a chance.

Just thought that someone should point this out because the comments have so far been the opposite.

<comment><USER19> I blame the THQ bundle. Seriously, all that awesome for just a $1 minimum. After that all these previously amazing indie games just look like flash toys.

<comment><USER16> The THQ bundle was but an attempt to boost the stock value of the company by showing people had interest in the games before filing for bankruptcy.

It was real real sub par in comparison of other bundles, it was crippled by being windows only and steam only on linux, it had no bonus content and didn't feature anything fresh. Also developers of those games mostly didn't see a dime of this.

<comment><USER20> Bankruptcy? What does Humble Bundles financial situation look like?

<comment><USER21> Err, THQ is going bankrupt, not HI.

</comment></comment></comment></comment></comment><comment><USER22> This is typical of the behavior of companies that are trying desperately to stay afloat.

<comment><USER23> > This is typical of the type of behavior ...

This sentence was brought to you by the department of redundancy department.

<comment><USER22> Lol...I should have caught that. Derpity derr.

</comment></comment></comment><comment><USER24> Too much drama. I'm sure this will be sorted out.

</comment><comment><USER25> They just run things on a net-365 basis is all.

</comment><comment><USER3> Time to lawyer up!

<comment><USER16> Nope. <http://www.formspring.me/EdmundM/q/406960226210700795>

</comment></comment><comment><USER26> I thought piracy is cool now? Oh wait, it's only cool when the underdog does it. Nevermind.

<comment><USER27> In don't think the nuance here is about underdogs.

Most file sharing is not for profit. Most file sharing is some kid who couldn't have possibly bought everything downloaded because it would have cost more than his families entire salary. Does that make it right? No. But it's more like street graffiti or petty theft from a convenience store. The judicial system unfairly favors the big content companies in these situations and people face several hundred thousand dollar penalties. The spirit of these laws was to target people selling bootleg copies of DVDs on the street, not the people who bought those DVDs. Megavideo should be facing these types of penalties, not moms.

Megavideo was profiting from piracy so they are more culpable, but the preemptive actions taken were also inappropriate given the crime. Despite it being mostly used for piracy, people did have legitimate files on it and their access was unexpectly lost due to the improper actions. Besides the collateral damage, even guilty people should have a day in court before any punishment occurs, I don't care what the crime is or how obvious some non-judge individual thinks it is.

This case is someone profiting from unauthorized distribution. This is a case where the unjust law is unlikely to be relevant; if the government preemptively raided canonical I think you can safely assume there would be a shit storm of support on canonical's side.

People don't simply react to the original crimes, they are reacting to all of the other moves that happen after the crime comes to light. In this case there is no draconian antipiracy in effect, no individuals committing petty crime so they can watch HBO, instead there is the most visible open source software violating intellectual property law in a way that is unlikely to have any negative effect on the company besides one day of mildly bad PR.</comment></comment>


Unvaccinated Oregon boy, 6, nearly dies of tetanus, racks up $1M in bills - <AUTHOR> https://www.oregonlive.com/health/2019/03/unvaccinated-oregon-boy-6-nearly-dies-of-tetanus-racks-up-1-million-in-bills.html <comment><USER2> > However, knowing all of that, the CDC noted that the parents of the child > chose not to give him a second dose of the vaccine or any other recommended > immunizations.

Unbelievable. Their child suffered for almost two months because he hadn't been vaccinated, and they were obviously OK with all the other necessary medications and procedures the little guy needed to survive, yet they _still_ refuse to vaccinate...

<comment><USER3> I think they meant that the parents chose to not proceed with vaccinations after age 2 months, not that they continue to not vaccinate.

Tetanus is different in that there is no "herd immunity" benefit since it is not transmitted person to person.</comment></comment>


Why I'm Not a TEDx Speaker - <AUTHOR> https://medium.com/futures-exchange/3be652b8eccb

<comment><USER2> The big problem for me is not that there is nothing to be gained from speaking for free, but that in some cases money _is_ changing hands, and _some_ people (even ignoring caterers, stagehands, etc.) are getting paid and making something off the event.

And if that's the case then why not pay those who provide the content?

It's interesting to see the amount of support here for doing a TED talk for free when it seems to me most people on HN take a different stance when it comes to doing free design work. In those cases the arguments about getting exposure seem to carry much less weight.

People should be careful not to spite themselves, but at the same time we should not let ourselves be taken advantage of.

<comment><USER3> There frequently is a reason to speak for free. PR. It helps get the next job, or consulting gig, or book deal. As long as the value exceeds the time, who cares if someone else makes a lot of money?

</comment></comment><comment><USER4> Kind of short sighted. Sometimes you give talks in order to get more talks. From experience, that's how these things work. All of my paid (not that there were too many) speaking engagements came in some way or another as a result of speaking at a nice venue for free.

Also, I personally enjoy going on stage very much.

Indeed TED events are costly, but TEDx are not, and there are hundreds of them around the world every year. No reason TED global should sponsor them.

Finally, if you're really passionate about something, an 18 minute talk is something you can give away for humanity's sake.

</comment><comment><USER5> I think that you are right about this paying stuff. If you have anything better to serve, then you have a right to get paid for it. But, I also support this fact that TED is a global exposure stuff for any speaker and if you get any chance here, then it means that you have something special inside you which makes you a distinct personality. So, go and talk again about the offer. It is worthy to take.

</comment><comment><USER6> Market price is set by the supply and demand - I wouldn't be surprised if there are actually more qualified people who want to speak at TED for the current price of $0 than the spots for these speakers; so a 'fair market price' might actually involve you paying them...

</comment><comment><USER7> Not all speakers do TED(x) for the sake of congratulations or personal exposure. The best talks are the ones where the message is the most important thing. For someone caring deeply about their subject, that's usually the greatest reward.

</comment><comment><USER8> I've heard of high profile TEDx speakers getting $$$$$$ for presenting. Is there actually a rule somewhere about NOT paying speakers?</comment>


Show HN: 2M+ free stock photos in novel T-SNE based search engine - <AUTHOR> https://zoomstock.com <comment><AUTHOR> Hi! We created a new type of search engine for the top free stock photo sites.

It works by taking all the images, using T-SNE to lay them out in a gigantic grid, then putting a quad-tree on top of that grid and letting you smoothly navigate that tree. It's a simple but surprisingly powerful concept: you can actually "walk" an entire catalog!

The search is really cool. Instead of just getting a paginated / infiniscroll listing, you actually get two full quad trees: one with search hits only, and one with the results shown in the context of all the other images. And you can switch seamlessly between them. The latter can be really powerful for finding poorly keyworded images.

Once you've gotten the hang of it (pan & zoom, very similar to Google Maps), you can explore the images at a far faster pace than you can realistically do with traditional search engines.

And T-SNE organizing the images works wonders for creating a sensible layout (be sure to zoom in - at the outer layers the sub-sampling makes it look jumbled even when it isn't).

<comment><USER2> This is great! Bookmarked, will use.

I think, bug spotted: Show results only 3,567 results

But the grid is shoving only aprox 300 photos when zoomed out. How can I see the rest of results ? Pagination etc. ?

<comment><AUTHOR> You see the rest by zooming in (see the ?-button for all the ways to zoom).

</comment></comment></comment><comment><USER3> Well done but be careful, TSNE has some drawbacks, well detailed here: [https://distill.pub/2016/misread-tsne/](https://distill.pub/2016/misread- tsne/)

For building a more precise 2D embedding or image similarity search engine you may want to rely on a neural embedding + FAISS or Annoy instead of compressing into 2D with TSNE. When doing the later, distances don't mean much anymore.

</comment><comment><USER4> This is neat, but what's the advantage to searching this way versus by keyword?

<comment><AUTHOR> You can absolutely search by keyword, and that's where you usually want to start.

The difference lies in what you can do after that. Regular stock photo sites usually give you an infiniscroll on your search term, then you have to click on an image and browse through its related images (by which point you've lost the search query), then rinse & repeat until you give up basically.

Here, instead of "hiding" the images (or rather: not having a way of showing them all) we literally give you the entire catalog and a way to meaningfully navigate it.

By viewing only the hits you get a complete result set right at your fingertips, and they're meaningfully organized so the different image types that responded to your query will likely be grouped.

By viewing the results in context you can find all the images that are similar to the hits, but didn't have your keywords attached to them.

<comment><USER4> Thanks for elaborating!

</comment></comment></comment><comment> java-man Is the t-SNE the best algorithm for this task?

<comment><AUTHOR> T-SNE is pretty good. We evaluated UMAP as well but didn't get as good of a result with it, but that may have been due to bugs in the implementation.</comment></comment>