skysight-inc/HackerNews huggingface dataset:
It's considered general good behaviour to blur the faces of bystanders, license plates (and I know at least in the UK they attempted to algorithmically blur windows).

However, there are no laws involved (at least in the UK). The people involved are not the subject of the work nor do they have any reasonable expectation to privacy on the street. Windows were another issue and I do remember some outrage over it. Google said they were trying to blur it and people went "Okay" and then it died down.
“Since ionizing radiation is prevalent in outer space, astronauts might be able to rely on fungi as an inexhaustible food source on long missions or for colonizing other planets,”

It's an interesting thought that our future Buzz Aldrins and Neil Armstrongs may be sustained by a diet of radioactive mushrooms. That sounds like a Marvel origin story.
What was the population of Seoul just after the war ended? Would I be right in guessing it was a lot less than it is now, and that most buildings in modern Seoul post-date the war?
Most of these icons look pretty bad if your browser isn't zoomed to 100% (In Chrome anyway).
This is a specific instance of what I could see being a generalized incidence of cyberbullying now and in the future. You take X confidential information from a person and host it on a website in exchange for blackmail money. Our laws are going to have to adapt to this at some point very soon.
Why not? Being by invite-only worked wonders for Dribbble.
SimpleVox Is Giving Google Voice And Skype A Run For Their Money
I suggest you make a note of it somewhere. I went on the site and was thinking "Where is my money going? If they just pocket it then I'm getting swindled." It may be cheesy, but I think it's worth mentioning that you aren't pocketing it =].
I wonder how much money is wasted via lost productivity due to open office plans. On a per-year per-programmer basis private offices are not very expensive.

http://blog.fogcreek.com/the-price-of-dev-happiness-part-two...
http://www.joelonsoftware.com/items/2006/07/30.html
http://www.joelonsoftware.com/articles/fieldguidetodeveloper...
This is all correct, and I do think it's an important difference between Haskell and OCaml, I just didn't like the way it was phrased ("lies") because that's not really the difference. The difference is that Haskell has a place for you to document (in the type system) whether functions have certain types of effects (and if you cooperate just a little, the compiler will make sure this documentation is correct). The cost is the (conceptual) overhead of actually doing this - which is small when you know what you're building but can require some re-plumbing of a chunk of your code when things change.

This difference isn't inherently a win for Haskell - that OCaml doesn't bear the cost of significant restructuring because you find you need to do some IO based on results internal to a function several layers down is a big win in the short term. Whether it's a win in the long term, and how much the short matters versus the long, would seem to depend very much on the particular problems you're solving.

Having come to Haskell from C by way of OCaml, my personal preference is to get as much out of the type system as one can - but one should always be aware of the trade-offs.
> Let's remember that several western countries do not want a united Korea either.

This might be true of China and Japan -- though I'm not sure I'd call them Western -- but I doubt if any European country would be the least bit bothered.
Of course not. Psychopaths don't care about what happens to others, only to themselves.
Its not so clear cut. You have three rights: (1) a right to privacy, (2) a right to protect against defamation, and (3) a right to the use of your image to promote a product "only if the general public would recognize you". So only if you're famous.

http://www.legalmatch.com/law-library/article/controlling-th...
Patents will be more vulnerable to attack if filed after 3/16/13
This discussion is derailing. From the top-level comment:

Hopefully it would allow everyone to realize that a language is just some syntax and semantic and that a compiler is just a program like another.

Which is true. However, this glosses over the fact that it is prohibitively hard to write efficient compilers for some languages. For instance, Prolog's semantics are so far removed from our machines that it is terribly hard to make it efficient for general purpose programs.

Semantics do make some languages harder to compile to efficient machine code than others.
> and it's a completely unreadable mess that is clearly a line by line copy of the C code given

I didn't find it unreadable, and I think the point was to copy the C implementation. I'm not sure what you were expecting.

In any case the unfortunate state of parts of the haskell wiki isn't a good reason to feel one way or the other about the language.
We didn't post it.
I kind of figured this from the get-go. I met them at Affiliate Summit and was quite impressed with them, so the controversy felt a little overblown at first glance.

Glad to see they are the kind of people we can safely work with.
I know, but hosting only your assets there is frowned upon. I think I saw that on a tech talk about GitHub.
How I Went From Zero to 30,000 Customers in Two Years
I guess you have a point. Will make the change.

EDIT: Change made.
That assumes that node itself will never crash, or that your server will never reboot.

Just keeping it running isn't the main point though: socket activation is great if you want to increase server density. And the whole-system monitoring + resource policies are very nice tools for system administrators.

There's a lot more to systemd and node.js than simply running node.
I think people will be wondering if this resembles the founders' ideas when they were funded by you, and if this represents the kind of company you wish to be funding.

You may of course defend the product on technical grounds (accept buttons, EULAs, etc) but I find it hard to believe that you truly think it is anything but a nuisance to end-users.
That's like saying that people who block traffic for ten minutes to make a point about nuclear weapons deserved to be charged under the conspiracy statutes with potential life sentences since it was near a federal facility...

There's a certain proportionality that's very definitely lacking in this case.
Funny how all roads lead to a discussion of the merits of vi/m.

At least some of you now understand that these tools were designed as you see them today because they were dealing with crippled hardware (from today's vantage point). There was no magical study on keystroke efficiency at the inception. They had lemons and made lemonade.

Now, quit arguing and get back to reading Facebook!

Yup, that's me ducking in the corner.
Good to know, thank you - will definitely have to try it out then!
The practice of having to create and share one-byte-different copies of files would be enough to kill this service for the users that Dotcom professes to be enabling, in thumbing his nose at the authorities.

The biggest user-facing problem with torrents today is that it takes too long to find 'the right' or 'good' files. Ones that aren't loaded up with malware, or mislabeled, or encoded poorly, etc. Having to push various one-byte-difference copies of files is going to explode the search problem for users. And, once found, 'good' files couldn't be popularized, lest they be pulled down. And once one user scored a 'good' file, they wouldn't be able to share it directly through the service to even known associates due that same universal blacklist.

The usability on such a system sounds like a wet-dream for driving people into the arms of for-pay alternatives.

Further, having a fingerprint on every file you upload is a direct violation of the marketing pitch of security and anonymity that Dotcom's making to the 'legit' crowd.

Consider if there were a security breach at a popular online service and a text file of compromised accounts released. The FBI could upload a copy and then subpoena Mega for information on every user who had that same copy.

Sure, people could alter their files themselves, but who wants to put up with that kind of cognitive overhead to prevent malicious prosecution/persecution?
"It seems like a DMCA takedown request should probably do the trick"

This is happening because such requests are ignored.
Search for lamernews for the same thing but opensource and redis based (written by antirez)
Looks really interesting. From my experience monetizing with ads can be a real grind. IAP has a lot of complexity as well though. Curious to hear how many people are using a service to manage IAP and how many are doing it all in house.
think it's reasonable. I personally think it's a good bar as this will be 3-5 dev hours which is about a day's work. Given you match projects with the right domain experts, this can be a good substantial project.
+100 000

I'm on Emacs but... I'm doing exactly like you. Inverted 'T' arrows on 'ijkl' ("jkl" being, for a touch typist, the default position for already three of four fingers of the right hand).

It makes sense: pro-gamers for example (not programmers but 'pro-gamers') do often use 'wasd' or 'esdf' because most are right-handed, so they use the mouse with their right hand and they use an inverted 'T' arrows on their left hand (both 'wasd' and 'esdf' do work... I preferred 'esdf' backed when I used to game but that was a long time ago).

'ijkl' makes no sense besides for historical reasons.

Let's not talk about Emacs (and I love Emacs) 's totally stupid 'pbnf': that has to be one of the dumbest way ever way to move the cursor.

Yet people would rather catch RSI than take the time it takes to configure their Emacs to use 'ijkl' instead of 'pbnf' (Previous / Backward / Next / Forward... Zomg. They really did this).

Emacs has a lot of other stupid problems too: I saw some people were remapping the totally Control+x (which you need all the time) to other things using ctl-x-map. I'll look into that next.

And I agree with you: it doesn't take long to get use to a logical way of moving your cursor.

Oh well. We won't convince anyone but... At least both vim and Emacs (and probably many others) are configurable so at least the ones who put thoughts into that matter are able to modify their environment to use a saner configuration.
To be fair, QuickSort is particularly suitable for imperative languages that allow in-place modification of arrays. For functional languages, merge sort is a much more natural solution that is simple to implement, guaranteed to be efficient, and probably reasonably fast (though still unlikely to beat a QuickSort implementation in C).
To be perfectly honest, I think it is pretty terrible. First of all (and most glaringly) the font size is way too small. Additionally, the website is way too right-justified and everything appears to blend together. When you go to the website's homepage, a customer should be able to immediately identify what you do/are selling, which is not apparent from your site. Also, I don't understand why you put your products on your homepage (and in a very hard to understand manner). You should also add in a header name or image to the site, take out the SEO crap on the links page (in fact, don't display the useless links page at all), and put the privacy policy link in a less prominent position. I hope this helps.
One of the core ideas of Communism - workers own the means of production. Source code is means of production for software. Capitalism is when the source code is owned by the "factory owner", i.e. corporation, and not by the people who actually produce it.

Example: programmers who work at Microsoft don't own the source code and can't use it for their own benefit, while Microsoft makes money from it and only pays wages, which are below the value of source code to the company. This is the old model of Capitalism.

Open Source is very much a Communist idea. People who work on open source, even if they are payed for it, still have access to their work and can use it independently of the company.
Beware that IP addresses are only 32-bit and MAC addresses are only 48-bit. So hashing them individually won't do any good.
While you may not have a right to tell the companies you fund what to do, you certainly have the right not to fund them. At the same time, you are running a for-profit business, and turning down a company you feel is likely to be successful isn't responsible to the other people involved in Y Combinator. And as far as I know, they could have entered the program with a different product and changed tacks partway through. All this to say that I do not have the right nor the information to question your professional decisions.

Personally, though... is this a product you're proud of?
Just curious, do you have a list of other websites that does similar things? This article has made me quite interested in it (i'm a developer) so I'd like to know more of that market. Thanks!
Rentabilities Creating Order Where Before There Was Only Chaos
rubenv - Can you comment at all on using something like monit to watch node processes - we leverage it fairly heavily on our servers but have not really gone through as many steps as you have here. We use upstart to handle starts, stops, and restarts, and monit to watch for crashes.
I see it as one giant interruption. I'm not sure what I dislike more, "pair programming" or "open concept".
I am using a Samsung monitor that kinds fails at contrast.

Also I have a design degree.

Summing the two I can conclude: Your color scheme is veeeery bad, and strange considering the site is called designer news.
Whereas physicists use capital I for current. (And J for the current density.)
deleted this and upvoted the other
Apparently this forest on the border between Belarus and Poland is quite amazing (It was mentioned in "The World Without Us"):

http://en.wikipedia.org/wiki/Białowieża_Forest
Why Do We Let Users Create Passwords at All?
Who upvoted this?
"That doesn't sound like the whole story"

It IS the story. This is their entire business model.

"their takedown request system needs to be fixed"

You are under the mistaken conclusion that these are legitimate businesses.
Coderbits Beta Invitation - Forrst
Uniformes Escolares modelos
If you haven't already. Today is a very good day to write your Representative http://www.house.gov/representatives/find/

And your Senators http://www.senate.gov/general/contact_information/senators_c...

And ask them why this person is allowed to wield the full might and power of the US Government.

If you want to ensure that this gets attention it's a matter of sustained pressure, and of getting both houses of Congress to ask the embarrassing and obvious questions of the Justice department.
Dicas para alugar um carro barato
Em www.aluguercarros.com.pt/ damos-lhe dicas que deve ter em conta para adquirir um carro de aluguer barato, o que considerar antes de levantar e devolver o carro. Aqui pode ainda encontrar conselhos práticos que deve considerar antes de reservar um carro.
If you call this the worst bug ever (t = [-infty, +infty]), then what's this?

https://github.com/MrMEEE/bumblebee-Old-and-abbandoned/commi...
Map: Will your San Francisco building disintegrate when the big one hits?
When can I expect my order?

http://i.imgur.com/CSDImUS.jpg
Haha yeah, I think that's a great suggestion. I liked your original concept too, but I'm a little too hesitant to actually close the account..
haha, a terminal emulator that only works on an OS for people who hate terminals, known for its stylistic graphics appeal. Great job, irony driving hipsters!
How to determine whether my calculation of pi is accurate?
Yeah you should change that line it will upset a lot of readers. ;)
> [Paymill] also require some business information and identification from you, but this does not appear to be particularly stringent

Actually, speaking from personal experience, it is particularly stringent. I had to give up in the end because the bureaucracy was taking too long.

From memory, you need a tax identification number, your VAT identification number a scan of your passport, to display your name and home address on your website and you need to post it all to Munich. I suppose this doesn't sound like too much but in the UK you have no reason to have a tax identification number unless you're self-employed and already trading. In the UK you don't have a VAT id unless you're making £77k. Outside Germany showing your home address on the web is considered a bit crazy. Consider now that if you're trying to get Paymill to authorise you are probably are not trading yet. It's not that appealing and I would recommend against it unless you have time to spend exchanging emails with customer service representatives who have a poor command of English.

Paypal's (admittedly lame and APIless) method of payment acceptance is to copy and paste a button.
He's not talking about playing a playlist. Usually, users create and manage playlists. Are you familiar?
The Creative Confessional
Could you give a few links to papers on Burroughs systems and the Connection Machine? Is this article on LtU [1] and Daniel Hill's Connection Machine paper and book the sources I ought to look at?

Titles to some papers or some comparisons on a mailing list would be awesome to have if you know any off the top of your head.

[1] http://lambda-the-ultimate.org/node/87
Seoul means very much for them. If I understand right, "Seoul" is a word for capital.

They took traditions seriously and traditionally it's THE capital. Even North Korea considered Seoul the capital for decades, calling Pyongyang "the capital of revolution" or something like that.

Also, it was a very poor and unstable country post-war and didn't feature much strategic thinking. And obviously USA wanted their military bases near the border, i.e. in Seoul.
Cool to hear that there are real use cases for this hack. We currently depend on Apple's CoreAudio library, but we have some plans to switch to a more generic solution to support Debian/linux as well.
Monit falls in the category of forever: it's a duplication of your process manager. I think you can do some of these things with upstart as well.

If you are currently running Ubuntu and use upstart, by all means leave it like that: don't fix it if it ain't broken.

But do know that you miss out on some very nice things :-)
Of course you can. The tax service lies.
Do it, everyone else is.

;-)
This is a company doing the right thing in these messy industry. They are growing and winning because they are playing by the rules and trying to do the right thing!
Come'on just 30 days. The world wont change :)
At a past company, we for a period had an (extremely invasive) script hooked up to a form that would log events on every change on the form, keypress by keypress. We could pretty much watch people type by tailing our log for a while... It probably wasn't a very nice thing to do in terms of privacy (I've more than once accidentally pasted stuff into a form that I wouldn't like to submit...), but for the day we did it, it taught us a lot of things about user behaviour we never thought about before (and we made sure to wipe all the data).

E.g. users at the time anyway, had massive problems with dropdown lists (a substantial number of errors were down to users who had clearly started typing, and got what the dropdown moved to as a result of them typing out the correct value). We ended up avoiding them (expiry dates in our billing form, for example).

(This was more than ten years ago, though, so our specific finding might very well be invalid now, with people more used to websites)

I'm not sure how this type of validation would play out. On one hand, if done well, it gives people immediate feedback. On the other hand it gives you no hints about what causes common mistakes like that. I like the idea of logging the values on error...
"based on subsets of domains that have seen no massive practical use in decades, still being taught because they are the teacher's PHD subject.": This reminds me of my "Informatics II" course in 94 here in Italy. The whole course was about Logic programming and Prolog... a technology that never had a practical use and had already been out of fashion since the collapse of the "5th generation" fad. But it was all my teacher was expert about.
When's my talk going up :-P
There are smart people who disagree with me, like Ben Adida at Mozilla, but as a general rule yes, doing crypto inside a browser with Javascript is clownish.

I haven't studied what Mega is doing at all, nor am I ever planning to; my point is just that however badly written the article is, there is indeed evidence that there's bad crypto in this system.
Radiation leading to living things glowing/becoming gigantic is a trope from the '50s, if not older.
Thanks for this explanation pg

This raises a question though: does this company make something that users want? When a user installs a specific program is he/she looking to install other software as well? Is the argument that InstallMonetizer bundles useful software that it feels will enhance the user's life in some way? (going off the adage that the consumer does not really know what they want i.e. they'd just ask for a faster horse)
Many programmers find it easier to understand something by trying to explain it. Haskell has a lot of foreign concepts, so you see a lot more articles from people trying to convey their "aha!" moment. Many of these are erroneous or overly exuberant but it's just because people get excited when they first understand something new. It probably does come across as proselytization--that may even be the intent--but if it helps you cope with it, know that the majority of these articles are first impressions from beginners getting their minds blown, and most of them don't stick it out.
Would relocating the capital really change the strategic situation much? North Korea possesses missiles whose range could (supposedly) hit any other piece of ground in South Korea.
'Demystifying ourselves' meaning presenting our processes in a comprehensible manner so as to educate the audience?
I don't think that'll work, because there are an awful lot of them who have active disinterest in that learning process, and plenty whose positions of power are dependent on that. Look at Kansas, where it's not just WBC who're trying to forcibly simplify reality with mob tactics. Look at DOJ -- do you think they want to be reined in by having the bright light of informed scrutiny shone on their methods?

It's already pitchfork o'clock, and has been for a very long time (see 'Copernicus'). Until that changes, it's not safe for any of us outside the broom closet.
Reading some comments on Designer News [1], I can already see some HN-DN clash.

[1] https://news.layervault.com/stories/608-designer-news-on-hac...

It's amazing how many UI/UX experts you can find on Hacker News.

Not everyone who makes a comment is an expert but even then they can have an opinion and they have all the right to express it. Whether you are a hacker or designer you should be professional enough to be grateful that people are even making an effort to express their true opinion. BTW, there are many real UI/UX experts here and I guess there must be some great hackers on Designer News. Can't both peacefully co-exist without making nasty remarks on each other?

Ha ha some of the comments are funny. - "I have no idea what the links do, I only can guess when seeing the icons. The smiley icon is the most confusing."

so CLICK THEM if you're not sure. Sheesh where's people sense of adventure and discovery these days. And c'mon you don't know what a plus sign might mean?

It is amazing how one can find it funny when someone points a major flaw in design that results in terrible user experience. Beautiful icons are of no use if they don't convey clear message to the user. Such designs are similar to a beautiful girl who is mad. When will we learn to accept our mistakes?

The discussion in that thread left me with a sour taste. Forget about the design of site, now I have serious doubts about the quality of the actual community there.