skysight-inc/HackerNews huggingface dataset:
The War on Drugs is not a good analog for IP laws. As difficult as it is for the government to effectively ban substances, it is much, much harder to prevent people from sharing files over the internet.

The War on Drugs is incredibly ineffective, but not nearly as ineffective as any technical "solution" to piracy that would make it impossible for people to share files. Sharing files _is_ the internet. As long as people can connect their computers, almost at will, there will be ways for them to share copyrighted material.
What I need from a physical shop's website
Disney manages to provide good customer service for the millions of real-life humans that walk its theme parks annually. Google's problem is not that it can't be done, but that it's unprofitable to provide customer service when your business model consists of making a few pennies here and there.
I hate Obj-C with a fiery passion. My single biggest issue with it is that it simply does not make my life as a programmer any easier. On the other hand when I work in C# I am constantly amazed at how damned easy the language and the libraries make my life.

Not once when using Obj-C have I ever said, "Wow, that was so easy thanks to Obj-C!!!" I am more likely to curse the heavens as to why the debugger can't show me the contents of any basic container type.

Going forward my work will be as heavily cross-platform C++ as I can make it. The UI may be done through platform native interface constructs, but everything I can possibly make C++ I will.
The primary purpose of online child-protection laws is to make their supporters look and feel like concerned citizens who protect children. Their efficacy at actually protecting children from anything is laughable.
Go on mod, vote it down, down, down.

Don't post a response or rebuttal. Instead just vote it down.

How much are the GW and CC people paying you?
No, nothing wrong perhaps, I just kind of wished the world gotten further. :)
C# is pretty nice though perhaps not my favourite language. One thing I found nuts about it is that you need to check whether anything is subscribed to an event before raising it. If you raise an event that nothing currently cares about, you get a NullReferenceException!

So if a tree falls in the forest with no one around then the universe implodes.
Hmm, perhaps it boils down to the paradox of choice. We have too many possible friends so we never take the time to invest in any of them.

Also relevant: http://en.wikipedia.org/wiki/Buridan%27s_ass
not sure I get how people can assume Google (or any company, person, or government) owes them something. Google provides a free service (which they figured out how to support via ads). They can refuse service to anyone. In this case, google is enforcing a rule that is not even their own. Obviously there is a huge pre-teen advertising market that they cannot capitalize on because of this rule. You have knowingly broken this rule, used the account and got caught. They make is clear when you sign up that you must be over 13. Tough luck.
The Long-Tail Is Dead
Also: http://jonasgalvez.com.br/Software/XMLWitch.html
Women don't need to be told "go start a startup", the barrier to entry is knowing that it is a possibility in the first place.

I only knew this life path existed due to working at an early age in the family company. I know of 2 other women that went and set up their own businesses after working there too.

All female entrepreneurs will probably find they had some unusual serendipitous exposure at an early age into the world of business. A moment they can trace back to where their interest was sparked. A helpful mentor, boss, teacher, a particularly interesting class etc. Somewhere they were talked to about the beginnings of a business.

Miss out on this moment and there's little else for women as a point of reference to join the business world.

Young males tend to look at peers and see this route implied far more clearly. Many men choose the startup route without ever having first hand experience of it.

I'm a female running a startup, I wouldn't want to be invested in just because my gender is under-represented. I want it to be because my plan, idea and execution is intelligent and strong.

From my experience, women are more likely to bootstrap for longer and look to take on a lower level of investment.

Perhaps more offers of micro investments would naturally fit in with the types of businesses that women are already running.

There seems to be a big gap in investment, it's either fiercely fought incubator places offering around $15k or the traditional VC route of $100k+.

Where's the middle ground for those that don't like the "go big or go home" attitude but want to "start small, stay stable" - I think that's where the majority of female entrepreneurs sit.
If the parents are watching TV with them yes.

Is a parent going to look at untargeted (because of COPPA) gmail.com advertisements while their kid bangs out the odd email? No.

The point of targeted advertising from Google is to show you a relevant ad during the few times that you use their app. With COPPA, all of this goes out the window.
Not much, I've implemented a temporary solution for that, but would like something centrally managed which utilizes the same accounts etc.
And the current setup doesnt give us any domain controller(for machines). DOH! Sounds like I just have to give up and get that boring ms-setup. :)
If I could make one change to one language I currently use a lot, it would be to add implicit returns to javascript functions.
In a way, this is a useful life lesson: sometimes the most reasonable thing to do is to lie to unreasonable institutions.
Intellisense.

Not a huge fan of C# but that part is awesome.
Hmmm, I think the trends in book sales closely resemble music sales from 5-7 years back.

And in the last decade, many indie music stores have gone out of business. Small record stores are uncommon today. I wouldn't be surprised to see this same trend effect bookstores.
Today, development means more and more work with external APIs, Open Source projects, and general code written by others. A huge time waster is coming back to a piece of code, and finding this: `foo(bar, true, false, true)`. Now you need to go and check the documentation of whatever you're using. IDE solve this half way with auto-complete. We sometimes use ENUMS for the boolean flags, and write yelling code `foo(bar, YES, TOTALLY, DX9_D3D_HWIN_OK_BOOL_FLAG)`. (I hate your guts DirectX). But a verbose code with argument names makes it really easy to create DSLs. Ruby wins over Python here.

`some_function arg1: val1 arg2: val2` with parentheses just to solve ambiguity.

On another note, I always did not understand why there's no For..Else construct, but then I met python.
Re. the crowd: it might be thin indeed—the most trustworthy estimates for the attendance were around 50k people—but for Moscow, this is extraordinary, as almost all protest demonstrations in the last fifteen years or so were of a narrowly partisan nature and had an attendance of several hundred, rarely two or three thousand, up to 6k just once.
Actually what I meant was that legally you shouldn't distribute stuff that's not made by you. While I myself am somewhat pro-copyright, I also respect other peoples anti-copyright opinions. But I think that even anti-copyright people should follow the law, and keep advocating changes to the law if they feel that law and their views do not align. That doesn't mean that I think people should blindly follow laws, but rather see following law as a temporary concession.
Good point about security, as for compliance the business is waiting for another legal case which will make it more clear.

The most important thing about the fileshare is for it to be a network attachable storage, mounted as a drive on the computer, so all software can be used on files. We have some pretty bizarre ones, and also utilizes a lot of images so thumbnails are a must for it.
This must be the 9001st time I read a post by a C++ programmer that doesn't understand that the problem isn't that other languages don't have RAII. The problem is that C++ doesn't have finally/unwind-protect and thus requires RAII to approximate it.
I beg to differ. Mom and pop stores have it the worst. Their getting competition from B&N and Amazon. Being a staple of intellectual pride doesn't pay the rent.

In the past few years I've only seen book stores close and I've never seen one open.
Have you noticed more musical instrument shops? In Birmingham UK there are several classical music instrument shops including a violin maker, and a number of electric/pop music shops. One or two independent music media shops left clinging on... Has to be a trend there.
Does COPPA think that children were born yesterday? Who would keep falling for the old "what year were you born?" age-verification trick?
Whats the big hurdle with administration? It sounds easy to add user, is there anything else? Or is it the administration of the entire solution that is timeconsuming?

I looked at dropbox teams, but that felt expensive at the time and didnt offer any good groupwide sharing capabilities. But price-wise it will probably be cheaper than the proposed ms-setup.
If by broad strokes you mean "don't kill" then sure, but the actual details of how the legal system treats killing people is rather complicated. There are a variety of exceptions and different penalties depending on how the death happened. You might be surprised to find out how complicated the "don't kill" regime really is.
> That smooths your data by aggregating the plots.

I'm confused about what the smoothing is supposed to be doing, since it's changing the X axis. I would have expected it maintain the X axis and simply choose fewer points (and use an averaging algorithm to produce smooth curves).

When aggregating, can one easily insert a "rug" plot (see http://www.cl.cam.ac.uk/~sjm217/projects/graphics/faithful.h...) to indicate sample frequency?

The slider, though, has several problems:

- Lacks labels. The slider operates on some unknown scale of values. So I can't use it to zoom in/out to a specific time range, for exampel.

- Once I have found a zoomed subset, the slider does not let me scroll within it. Clicking on the "filled" part of the slider should modify the subset.

- In fact, there's no way to scroll at all.

- There's no single mechanism to zoom out. Zooming out requires two drag operations.

Yes, I'm sure this is just an example, but the main reason to use a chart library is so you don't have write one yourself, which is why I'm asking about these things. I have a specific app in mind that requires time-series charts, but I'm still looking for the right library that gives me the features I need. I looked at Dygraphs (http://dygraphs.com/) but it seems a bit limited.
"Dear Sophie" implies that she will be reading the email. Which means she has an email address.
One major problem is that a then falls into the module namespace and is not reusable. Having a record namespace as in GHC is preferable i.e., Foo.a.
I'm very much an "out of the box" thinker and rarely fit in. So I don't think that explains it. To me, sheer stupidity is a likelier explanation. Combined with not understanding how fortunate she is.

I've spent quite a lot of time over the years reading books on "feminist"-related topics, etc. I fundamentally disagree with the strong emphasis put on promoting women's careers (at the expense of children -- America is doing a terrible job with regards to its children in so many ways). My general understanding is that cultures where women sought more hands-on support for helping raise kids and practical accommodation for the burden of bearing children (which is unique to women -- as far as I know the "Junior" scenario is still science fiction) have generally done better by women. The American feminist "don't tread on me"/"get the fuck out of my way and I'll show you!" approach simply fails to address reality.

My sister and I both graduated high school as STAR student and national merit scholarship winners. I was inducted into Mu Alpha Theta (math honor society) and she was inducted into some other honor society. I, whoops!, was fertile Myrtle and had my first child the day after I turned 22. She went through years and years of fertility treatments and finally had a kid in her mid thirties. We have compared notes and she did a lot of reading with regards to women with fertility issues. Her conclusion: "Career women" are often the result of someone simply being unable to conceive (as was her case). Personality-wise, my sister was much more of the "I would love to stay home and raise kids variety" than I was. And, in fact, she left a very serious career to stay home for five years. The main reason she has a much more serious career than I have is that I happen to get pregnant a helluva lot easier than she does. My oldest son arrived 7 years earlier than I wanted and we skipped birth control like twice to get our second child. (I had to call my sister and tell her I was pregnant yet again while she was going through fertility. Ugh.) I was surrounded by women saying "we tried for 8 months for this one (pats belly)" or "we tried for two years for our second child, that's why they are so far apart".

I have the brains. I have the drive. I didn't have a supportive situation for doing both family and career. My husband used to joke that the kids didn't get the memo when we were "planning" when to have them (and he also used to tell people "if you don't want them, keep it zipped"). We were already married so it wasn't some tragedy that I turned up pregnant, but it also wasn't the way I had intended for my life to go. And in some ways, I am still paying for that. So I sometimes wish someone would put a muzzle on Ms. Trunk.

Anyway, thanks for your response. If I sound wrapped around the axle, rest assured any venom isn't intended to be aimed at you. Have a great evening.
I'd combine certain ruby-isms into python, but retain pythons speed and readability. Specifically I would default dicts to return nil unless typed as strict dicts (opposite of current practice). I think the way kwargs are handled is cool and would move into Ruby. I like detatched functions way more in Python. I prefer the consistency in pass by ref vs pass by value in python, whereas in Ruby I'm never 100% sure. I like how both languages can communicate with C very easily.

Edit:

In python 0 should not equal False and 1 should not equal True. This has hit me a couple times and it is really annoying. Furthermore, 0 should be cast to True, as in Ruby. Only None and False should be cast to false.
I've been using a lot of MySQL and some NoSQL solutions over the years. I don't need most of what NoSQL is supposed to offer and uhm, a couple of years ago I tried PGSQL.

I've never found the same level of finish, performance, etc. It's also very customizable and very dependable. You can get extremely good performance out of it.

Finally... the devs are plain AWESOME. Every time I had an issue, question, etc, not even necessarily related to PGSQL but to SQL and performance in general they would reply quickly, and accurately (I owe one of them many, many beers).

To give you an example, a company I worked for was doing a 10M to 10M comparison (for very specific needs). All businesses we have found were using custom NoSQL solutions, or even Oracle, with huge clusters, costing a lot, and taking ~24h for a result.

So we implemented ours. After a year of testing, coding, etc, it was settled on PGSQL (on FBSD), with the help of the said dev, we were doing the same comparison,in 3H, on a single quad core system (with heaps of ram).

Sure, maybe the other businesses never cared that much for performance, but its still astonishing. Most optimizations were made thanks to PGSQL's dev help were usually speeding up the process by thousand of times.

Disclaimer: I can't detail the comparison (its still under NDA), but it included very specific stuff, in case you wonder about the time taken, etc.
I propose the term "RMS solution" for this sort of thing: it's a lot of bother, but I'm glad that somebody is keeping it a viable option, just in case.
It’s not complicate compared to copyright and people understand it.
There are plans for this[1] but it seems to be on/off - currently the RFC is 'accepted' - not sure when it's being introduced though (I believe there was a patch). It's certainly something I want, I come across this all the time.

[1]: https://wiki.php.net/rfc/functionarraydereferencing
Vim keybindings for Safari
تقرير شامل , اجمل مدينة بالعالم , مدينة فينيسيا , البندقة , صور , 2012
1. This has nothing to do with the government.

2. Google are completely within their rights to do this. It's their servers after all.
And here I almost thought I was going crazy...
Every modern flavor of concurrency, be it STM, Actor Model or why not, will abstract threads and locks but won't remove them underneath. There is no magic. So if this Dylan implementation doesn't even support the foundation yet, that doesn't seem likely.
I like to ask both, but the question in the post is much better for generating multifaceted followup discussions much in the vein of your points.
Exeter University is open to the public, although they've just done massive amounts of work on it and I don't know how it's turned out.

It might be worth taking another look at your nearest Uni library, as I think quite a few are similar to Exeter/Durham, at least in the day and if you don't want to take out books.
الفنانة ايفرل لافنك , صور avril lavinge 2012 , صور جديدة avril lavinge
https://github.com/lusis/Noah is a much lighter alternative.
What you care to provide an example? Are you referring to not being able to mouse over a var during debugging and having it displayed properly? I've never minded having to use gdb to type out "po items", but can understand that if you're used to mousing over and getting vars it would be annoying.

I don't disregard your perspective, mine is just exactly the opposite (I would prefer ObjC/Cocoa to C++/<Framework of your choice>, no contest).
If you have additional services (e.g., Google Docs or Flickr) and are willing to trust someone else with your data, I highly recommend backupify. I set it up for my gapps account and my personal stuff. Pretty easy to set up. And then you can just export all your data at once.

In the interest of full disclosure, I do know the backupify team, but I pay for the product because I find it useful.
Are you comparing Objective-C to C# or C++? Those are two completely different beasts.

I find Objective-C refreshing when compared to C++ ( take inheritance for example...in C++ I need to redeclare functions I'm overriding from my base class. Every change needs this. What a pain! Not so in Objective-C).

Having said that, I can't say how it compares to C#.
Apple, Google, Intel, Adobe, Pixar, Lucasfilm, Intuit, ..

http://www.forbes.com/sites/benkerschberg/2011/05/04/apple-a...
I use Smalltalk so this never comes up.
http://redline.st
>What about the need for sleep? I don't often read comments compelling founders to heed that biological requirement.

http://news.ycombinator.com/item?id=39699
http://www.ted.com/talks/arianna_huffington_how_to_succeed_g...

Besides your counterpoint being blatantly wrong, I don't understand why something being an "affront" to what you feel is the entrepreneurial "spirit" is a valid argument at all.

It's like Christians saying evolutionary theory is an "affront" to Christianity. It very may well be, but that doesn't mean that evolutionary theory isn't correct or have merit.
For the sake of argument (let ((my-favorite-programming-language (find-language "common-lisp")))):

I would like to see Lisp and *nix have babies. Take the best ideas of both and make something greater than their sum.
10B is nothing in terms of public debt.

Every policy must be driven by policy objectives.

For instance, if you want a risk-free way to create jobs in the short term for existing residents in US, a startup visa is a long bet. (There may be other policy objectives that could be achieved with startup visa, for instance acquisition of talent etc, but none of these do much for US's immediate needs)
Everyone else? Hardly. Facebook doesn't implement it. Twitter doesn't implement it. MSN doesn't. Pretty much all forums out there require you to "verify" that you're older than 13 to post. Google is hardly the only site to judge the consent mechanism exception to be too burdensome and unprofitable to implement.
What do you dislike so much about constructors? I find a nice pattern using require.js (AMD) is to return a constructor function in a module, allowing the calling code to consume the module with:

var module = new Module();
24in60 Will Be Closing Down
Anonymous functions in C, in heap not on the stack.

GCC can do it, but it puts them on the stack which is limiting.
Ah; I definitely understand that (and I've felt the pain).
I built this gem for ActiveRecord hstore serialization. Uses ActiveRecord 3.1+ custom serializer hooks.

https://github.com/ruckus/active_record_hstore_serializer
Per rent dollar, some parts of LA like the UCLA area, South Pas, Santa Monica, Malibu, etc, seem much nicer than SF.

The poor/middle-class parts of LA like the SFV are obviously in bad shape.
(I didn't downvote you.)

Don't you think that journalism can't be objective at all? You can simply list the facts, and even then the BS is in which facts you select to mention (as there's normally too much facts), and in which order, and which words you choose, etc. So there's lots of space for manipulation in mass media, and you can assume it takes place in many cases, but I think it's unproductive to make a big issue out of it.

I personally doubt that this article's author or SD's editor intended to manipulate people.
There is nothing wrong with the definition syntax. The only problem I have with those are the "namespace-pollution" problem where you must have them in a separate module to isolate field names (which is kind of a small issue to me).

What I have a bigger problem with is the syntax for updating fields is so clumsy. It doesn't go very well with the rest of the language and I usually end up writing helper functions for updating specific combination of fields.
Swedbank says ATM queues in Latvia due to false rumours
It's amazing how technology keeps shrinking the world.
At the end of the day, no matter how much equity gets passed around, it's unlikely to pay out big unless your company goes public.

Too many companies attach conditions to their equity and too many acquiring investors and big companies will readily dilute employee shares to sweeten the equity deals for founders and early investors.

Thats why sweating hard times out for equity is a hard sell to engineers these days. There's too many ways for equity to be worthless paper later on and there's countless examples of it happening recently (e.g. Skype, Zynga, etc).
Definitely (and as other posters have mentioned, it is in/out of the works). I'd expect some developers applying for a senior development position to have similar opinions.
The hippocampi of London taxi drivers swell as they learn the city's streets
Google Search Meets Social Analytics
Ruby: proper namespacing, ala Python

Python: blocks, ala Ruby

JavaScript: Strong (but dynamic) typing, ala Python & Ruby

edit: formatting
Learning the proof instead of memorizing the equation sometimes helps. What sort of math courses are you taking?
If you are using Python, you can call any function with keyword arguments e.g foo(bar, something=True, whatever=False, blubb=True) even if it is defined using positional arguments like foo(bar, something, whatever, blubb)
Vim: revisited
Quit spamming this bullshit here. HN is a text-based discussion forum.
This was the reason I co-founded Moment Garden http://momentgarden.com, to help parents securely save the memories of their child.

I know it's a leap to trust a small startup with such important data, but with stories of Google arbitrarily shutting down accounts, it helps make our case.

Sure, we've had some growing pains, but when a parent emails us with problems, they get in touch with a founder who will make the situation right. Good luck getting that with Google.