skysight-inc/HackerNews huggingface dataset:
Normal people use hosted services like Gmail (Yahoo!, Outlook.com, fastmail.fm, etc.), and are not worrying about bandwidth or setup complexity.

You might claim Gmail is worrying about the bandwidth, but again: this kind of spam is a tiny tiny fraction of the spam problem. These people are already capable of using buttons that say "spam": a killfile is just another single-click button.

Finally, and again: the spam vs. ham problem is mostly complex because people are misdefining spam as "mail I don't want" as opposed to "mail I couldn't possibly have wanted" (and thereby use the spam button to punish people whose policies they dislike, which both mistrains filters and relies on machine learning to solve a straightforward problem that could be exactly solve by rules).

The spam in the latter category must be machine filtered, as this law, nor any other possible reasonable law, doesn't make even a small ding in it, while the remaining spam in the former category can be handled with one-button killfiles.
I'm not interested in what percentage of the population uses social media. I'm interested in increased sales/subscriptions.

It's the difference between speculating and actually making money. It's the difference between making a survey (the beginning, perhaps, of an indirect path to something... who knows what) and making a sale (direct path to booking revenue).

Programmers have a particular love for indirection. And the web has a particular love for speculation. Can we sell surveys? Yes, I think we can.
It's common for companies to pay for retail shelf space and placement.
You need to install a giant lame IDE just to get
a bunch of command line development tools?

That hasn't been true since earlier this year. If you login to developer.apple.com, you can download the "Command Line Tools for XCode" from here:

https://developer.apple.com/downloads/index.action

No "lame" IDE required. But you might think that IDE is not so lame the first time you use Instruments...
"I have a simple rule for email that I don't want."

Me too. I use procmail to send it to /dev/null. I've done this for the last 12 years.
"Constriction to force ourselves to create" in technology projects
Tunes.io - simple, awesome daily playlist of new indie tracks
> if mere possession is illegal then demand is reduced.

Except that's not true. Previously in Sweden, production and distribution of child porn was illegal, while possession was legal. But ten years ago or so, through lobbying and some shrill "think of the children!" campaigns, our politicians decided to change it and make possession illegal. This actually required constitutional change, since the basic freedom of the press had to be changed.

And the change was made, even though a lot of professionals objected to it. Lawyers were upset, because they generally thought you shouldn't tamper with the constitution unless you had really good reasons to. The police were negative, because they couldn't see how it would help them catch more actual criminals. The prosecutors were negative since distribution and production are enough to catch the criminals you want to catch. And the journalists were against it for the reasons linked to in the article. But think of the children! And so the law was changed.

Now, 10 years afterwards, the result of the change is exactly as the professionals predicted: The law change hasn't done anything. There's no great reduction is child porn cases. The people they do catch are all guilty of distribution or production, possession is irrelevant. Journalists are pissed and more cautious of the subject. And there's been a few idiotic cases where people have been convicted even though its obvious they shouldn't have been. Like a manga critic who was reported by his pissed ex-wife, and when the police searched his place they could kinda see how two books (out of a huge collection) maybe depicted underage people, so they had to arrest him. I think he got acquitted after appealing though, it seems higher courts have a more sane view of the matter.

And then you have more common worries, for example what about digitizing old photo albums? I have photos of myself, one year old, bathing, naked. Maybe I should just burn that photo to be sure? What about taking digital pictures or movies of your own children, and they happen to be naked somewhere. Post to Facebook? Or oh shit, delete as fast as you can?

So, making possession illegal did not in any way change the situation for actual pedophiles distributing actual child porn. They're still as guilty as before, and still breaking the law as before, but regular people are affected by it, journalists are affected by it, and the copyright maximalists are using it to push their agenda. And that's a pretty strong argument for making possession legal again.
I'm a hardcore Linux user, a sysadmin, developer of some kinds and an humble desktop user. For some IOS projects I have to use an hackintosh.

The experience is - in one word - disgusting. It lacks common denominator keyboard shortcuts and keyboard bindings. It lacks sane default simple applications like a decent terminal emulator. ( Yes Windows lacks is too). unavailability of a great package manager - all of us knows it, homebrew or macports doesn't cut it - makes me vomit. Unfamiliar key bindings makes me think twice or thrice before typing , "Which key should I use for this? Apple or Option? How can I skip to end of line? Why I'm at end of file now?" Also some desktop choices are not ok for my liking; switching to full height windows instead of full screen windows with the maximize button? Why on earth I would opt-in for loosing screen real estate? So many details.

Most of the time I can't help myself to stop restarting into Linux. I get slower and distracted. I have to install Mozilla Stack (Thunderbird and Firefox).

This may be only me but, I hate OsX. And I'm not starting on the "wanna be walled garden-ness."
This guy should totally go work in Google's platforms power group, they would love him and give him better tools to work with.

That said, its inspiring to see folks tinkering at this level. I desoldered the floppy connector on a motherboard so it would fit into a case once and the guy who needed it was shocked that such things could be done successfully. I was pretty amused until I realized an whole bunch of people who are really bright technically have artificially limited themselves to just making changes in software. That is too bad. Old PC's are really easy to get hold of and great for practicing your rework skills, get an old Metcal iron off Ebay or somewhere, a magnifying visor, and boom go to work.

The author didn't mention a weight limit but you can passively cool the CPU with a copper heatsink on the back of that monitor, something like 9" x 21" of copper fins has a lot of surface area to work with. Might save a bit of power there too.
>> iTerm2 is the ultimate terminal emulator. It alone warrants the purchase of a Mac.

This is quite a strong statement and caught me a little off guard. What particular features does iterm2 offer that make it so stellar? I'm genuinely curious, as I haven't ever felt the burning need for a "better" terminal emulator on OSX (or Linux for that matter).
The App Store is where you send your not-so-sophisticated computer relative to. In theory, applications there, are less likely to hose your operating system.

In practice - lots of stuff that you have to get off of the App Store such as LittleSnitch, Arq, SuperDuper, QuickSilver, Carbon Copy Cloner - basically, anything that needs to plumb into the internals of the OS, or break outside the sandbox, will have to be purchased from a third party - and run the (greater) risk, of course, of doing damage to your OS.
Or the whole Bay Area to NYC. This is comparing large tracts of semi-suburban areas (outer parts of Queens, Staten Island, etc.) to a <50 sq mile city. A closer comparison would have to include the Peninsula and East Bay at the very least, which are essentially SF's "boroughs".

The commute time by subway from Flushing, Queens to Lower Manhattan, for example, is about an hour. If you're willing to include that commute radius for NYC, the SF equivalent would also have a number of affordable places to live. For example, you can head 45-60 mins eastward on either the Dublin/Pleasanton or the Pittsburg/Bay Point BART lines. Or even closer, the going rate for a 2br single-family home in San Bruno (30 mins by Caltrain or BART) is around $2500.
What if someone is rapid prototyping? Maybe they just need to perform some one-off task. Maybe they're an entrepreneur and have other things to do then learn an api when then just need to do one simple thing.

The guy probably doesn't speak English very well, and maybe resources and documentation in his native language is lacking, so he doesn't know where to look. Besides, him asking the question and getting an answer can help many more people who need to do the same thing.
Thanks for showing it was that easy. I knew this was possible, but I thought it to be way more complicated. Now I'm more inclined to use it (if I really need that level of optimisation).
Author here. I know this could be a shock, but I can do almost anything with a mega-framework, too.

Using a mega-framework there could be a point where I would have to work around the limitations while using a micro-framework just means that there could be the point that I invest time (implementing, maintaining, maybe even some troubles updating parts of the system to new versions,...) implementing something that a mega-framework provides out of the box.

For the sake of fun I wrote a basic implementation using Django and PostgreSQL and one using Flask and Redis. I did not use a stopwatch but I would say that it took the same amount of time.

The only difference? In my experience I will have an easier time adding a feature quickly thanks to all the batteries Django already includes.
I'm building a tool that helps you figure out which journalists you should target.

It figures out which journalists write about your space / niche, and also figures out what their reach is and how busy they are.

If you're interested, shoot me an email: joseph at metaoptimize dot com.
eggs don't sit around for decades. a study published recently discounted the theory that a female is born with her entire complement of eggs - to the contrary, like sperm, eggs are produced throughout the female's life.

http://news.nationalgeographic.com/news/2012/02/120229-women...
Why not criminalise only selling? If you criminalise buying, less people will buy it, therefore the sellers will be less visible. And you do want to catch the sellers, not the buyers.

I'm pretty sure peer pressure alone can regulate against people looking at child porn, no need to involve the police in it.
Who says concurrency has to be non-deterministic? Back that up with a single peer-reviewed paper or published book.
I am not sure if there is any meaningful number of single-family homes in Manhattan. If you consider townhouses they are definitely more than $3500, even in Harlem.
>>the ipad's secret was not innovation but polish [which is no more innovative than selling products cheap to earn money on content, Amazon Kindle style]

Uhm, no one on the planet knew how to build an affordable pad that would be interesting outside niches. Microsoft tried for a long time, too.

Then comes the iPhone/iPad. The market, the world, is different.

I do smell a bit of spin in what you wrote... :-)
I'd love to see the run down on that as well. I spend 8-10 hours a day in Terminal.app, usually with 15-20 console tabs open, and I've certainly used iTerm2 for a few weeks, just to get a sense of what I'm missing - but I've always come back to Terminal.app.

I will agree, though, that the Terminal environment on the Macintosh singlehandedly causes me to use the OS X environment instead of windows - and this is after using SecureCRT/Putty for 6-7 years - so it's clearly not a case of "You love what you are used to."
Does anyone know of similar courses for designers?
Why do they ask you to login first before you can unsubscribe?

The answer to that question might be enlightening.
What annoys me about OSX is the whole "copy app to install"

"please wait while 500 megs are being copied". Oh hi non-shared libraries.

I also don't see what's so great about iTerm2, some lights would be interesting. Otherwise I'll claim Konsole is the best termminal emulator in the world, bare none just like that too :)

Finally I do agree that OSX gets Spotlight right. The Linux look alikes for this feature plain sucks. But that's probably the only thing I can see.
If not, then he committed the crime, did the time, why does he need to be punished for life?

In fact, he didn't "do the time", because part of the punishiment is a life-long listing in the sex offender registries.

If you'd rather, you can think of it this way: sexual offenses in the US carry a mandatory life-sentence, with some of that sentence being time spent in jail.
Even with intensive app usage (whole office/adobe suite), 4 web browsers with 2-5 dozen tabs in each, two dozen utilities, maybe SC2 or GW2 running, no reboot in months, I can maybe fill up half my 16GB. I see people really only needing 8GB unless you are doing VM.
For others interested in the source of StringBuilder: https://github.com/mono/mono/blob/master/mcs/class/corlib/Sy...

Note that the actual magic consists of internal methods in String.cs:

- FormatHelper https://github.com/mono/mono/blob/master/mcs/class/corlib/Sy...

- InternalSetChar https://github.com/mono/mono/blob/master/mcs/class/corlib/Sy...

- CharCopy https://github.com/mono/mono/blob/master/mcs/class/corlib/Sy...
Falkvinge makes an excellent rebuttal to your point.

There IS a huge market for videos of violence. It's called the evening news, and they are all over that shit.
Zoning for singe-family residences is so bizarrely 1950's, it's ironic that a high-tech place like Silicon Valley would buy into such idiocy.
The service is not for me, but just wanted to say it's a beautifully executed responsive homepage.
That is a cool gizmo. Lots of interesting linear steps kinds of things you might do with it, like cooking for example, each step of the process scroll up to the next step.
Firstly, that's not exactly true. For example, the age of consent in 30 of the US states is 16 (as it is in many other countries), so many minors are in fact allowed to have sex (even with adults!) but still prohibited from sharing erotic pictures of themselves.

Secondly, that argument poses a false dilemma; the other option would be to change both laws.
Wow. First of all, the guy wrote a book over 30 years ago that, 30 years later, is still one of the most relevant and truthful books in the industry. Secondly, I've met the guy, he's extremely humble. So not likely.

Finally, you obviously haven't actually read any of his work, if you think he derives his experience from just one project.
Pioneer UK laptop designer dies
I think MySQL's original success came from features that are less obvious when developing (although that said it does have some friendlier development syntax (e.g. show create table) and lower startup latency in interactive use). It made running multiple instances on a single host easy. MyISAM tables give amazing performance in return for weakening many consistency guarantees, which is a worthwhile tradeoff for many use cases. Postgres is only just starting to gain the level of clustering support that MySQL has had for years.
Regarding the Control key - you can swap that with the absolutely useless "Caps Lock" key: http://thehelpfulhacker.net/2012/02/15/killing-caps-lock/

Now you can do CapsLock-a, CapsLock-e, etc. all day, which is much easier.
I value free, open source software more than convenience. For this reason, I will not use OSX or any other non-free operating system no matter how convenient they may be to use. That convenience comes at a great cost that I am not willing to pay.
> It is a symptom. The cause is religions - people who think they've got to impose their interpretation of morality (to which they themselves do not conform) on wide public.

Hold on here. It's mainly the right winger Christians who are co-opting laws into their own religion based law. And the statement is also just factually false: not every religion tries to force their rules on the country.

If you were to call me a label of belief, I'd be a pagan. Old Gods, magic, divination, and all that. So I'm trying to force (or any of those I know who practice) our laws on others? We don't have religious edicts or laws! Instead, people like my girlfriend was subbing in the local high school, until a fellow teacher saw her wear a pentagram outside of school. She was gone by the week.

If you read any of the "pagan" news, its articles how only until recently, a cross was put on the burial stone for deceased military members, regardless of religious affiliation. Or, how Gideon groups still pass out those bibles to elementary schools. Or even the cases of religions classes teaching christianity only, neglecting all other beliefs.

>It is made clearly in the article that bad laws are lobbied by religious fundamentalists. Since religions have no value, I say clean it up.

I agree with a part: Fundamentalists. Fundamentalists of any organisation are a poison. Christians are fine, fundies, no. Same with Islam, and Buddhism, and Hinduism, and Taoism, and Paganism, and all the other isms. You add fundie, and "Bad Shit Happens".
New way to do Customer Development/Interviews
I guys,i thought it is the right place to post this.We built a platform which will help product owners to validate their assumptions by having face to face conversations with their users/potential customers.You will just create an inquiry about who you want to meet and users will come to your office.
Sign-up to get early access to beta and we offer free interviews for early adopters!
Better to link to the original news article - http://gizmodo.com/5889838/hacked-dc-school-board-e+voting-e... - or even the actual paper (from Feb. 2012) at https://jhalderm.com/pub/papers/dcvoting-fc12.pdf .
decent terminal emulator. -- lie.

makes me vomit. -- visit your local physician.

Unfamiliar key bindings -- "Unfamiliar" by definition = "I don't know it" which isn't the OS's problem. You've gotta admit Command-C for copy being different than Control-C is brilliant.

switching to full height windows -- it's not a maximize button, it's an "optimal size" button. If your content is 500px wide, you don't need a 1000px wide window full of white space.

may be only me -- I'm pretty sure it is (check their stock).
Hint: government money can come with strings attached. Also, public schools are written with public assistance (local, state, national) as part of the core fund.

All it takes are a dedicated group of politicians to give a collective shit.
From what I remember, the default terminal emulator on OSX does not even allow customising the color palette! I was able to only change the foreground and background color, and forced to stick to one of the predefined themes for the rest. On the other hand, I doubt iterm2 can achieve the flexibility and customisability of urxvt, which for me is still the #1 terminal emulator. Just my two cents to add to the discussion :)
A baby can bond with the Father emotionally just as much as the mother. I know a few babies that nurse from the mother, but for comfort will always go to their father.

Babies are quite smart and are fully capable of bonding with multiple people, and can even assign roles to them: This person for this need, etc.
> No one should have to watch this stuff. But even more important, no one should _want_ to watch this stuff. The question is: Why do people want to watch violence and murder?

People are morbid. People are curious. People want to see things that push the boundaries, that are rare, that few others have seen.

I think there's a really important analogy to be drawn between videos of this nature and child pornography. It shows that having the urge to watch an act occurring, and an urge to perform such an act in real life, are two wholly separate things.

It's not as though we consider everyone who has ever seen a depiction of someone being murdered — almost every single member of Western civilization if we include Hollywood depictions — as someone likely to murder people.
Quora's become pretty much filth. I can't read responses without signing up / logging in? That is not what I consider helping the internet.
I'm may be going out on a limb here, but the last time I read the US Constitution, I don't recall it saying anything for or against child pornography, so I don't think it'll be necessary to re-interpret the Constitution to update child porn laws.
We should probably work on legalizing that, then. Right now we're putting people in jail for importing comic books.
How the Internet Will Change Personal Finance
Within the last year I have moved my work desktop (iMac) to Windows - RDP(actually Remmina/FreeRDP are looking good on Linux recently), VPN etc. just works better there - and development laptop (MBP) to Linux.

More and more as Linux matures and OS X gets buggier/fancier, I don't see the need to use OS X. I am running KUbuntu 12.10 beta on my 2010 MBP and it is pretty pleasant to work with - boots fast, nothing crashes, wi-fi connects and stays so, suspend resume works, no proprietary drivers needed. I did have to do some little hackery to do an EFI install and disable the Nvidia crap and that gives me very good battery life.

To get me to stick to OS X - Apple needs to do significantly better. Each release gives me new headaches and no features I need - bad battery life, Wi-Fi issues, graphics glitches - I can at least try to fix those with Linux.
They should probably apply a similar standard to freely licensed works.
Fuck the Police!
I had originally signed up in Canada about three years back with a European proxy. :D

Now that I'm in the States, I can use it easily.

If you do introduce Spotify support and need help testing it, I'd be more than willing to help.

Edit:

But either way, I like it :)
Isn't it a bit of a stretch to suggest that Youtube taking down videos is damaging to the owner?

I see the analogy more like this -- if you place your mailbox on my property (your video on youtube), the unattended lawnbot moves the mailbox off their property.
I'm curious on the shortcomings of Homebrew (other than like-to-have packages) + app store. And the Terminal, you can have zsh/fish if you want or use iTerm2 for crazy features.

On shortcuts: you're just used to another way, it's not the system's fault. It's possible to use both Windows and OSX without much difficulty after getting used to it.

At least 50% of the joy of using a mac is due to the hardware and integration.
I never forget that time when I was ssh-ed on some machine and was doing something very urgent, and wanted to copy some text from the terminal to text editor (it was an Ubuntu machine) and accidentally pressed control-c and killed the session. I could've killed someone.

IMO, the Command key is one of the best features of a Mac.
>if you use your database as a dumb store and put all logic in your application, why would you let MySQL decide for you that, e.g., 2000-12-34 becomes 0000-00-00 and not, for instance, 2001-01-03?

I'm not letting MySQL decide for me intentionally. My application should be checking my dates; if I ever get as far as attempting to store 2000-12-34 in the database, it's because I made a mistake in my code.

So when live customer data discovers some untested path, what do you want to happen? In my experience in real applications, silently storing "corrupt" data (which I can fix by hand as soon as I discover the bug) is better than throwing an error back to the end user, and those are pretty much the only options.
This is probably why my history teacher was following it back when he told me about it. He was a huge fan of the Amiga and got me interested in platforms that weren't PC-compatible.

I now look back on my experience with REBOL as some of the most fun I have ever had programming. Ever.

I have immense respect for everyone involved.