skysight-inc/HackerNews huggingface dataset:
Conflating facing a severe and painful disease [1] while being repeatedly dicked around by the medical system through a combination of incompetence and greed with an entitled asshole who rapes a woman because he feels like he's, well, entitled to have sex with people he finds attractive is pretty stupid.

As was explained in the article, the murderer had endured a painful illness, a misdiagnosis, used his grandparents' life savings and borrowed money for treatment, traveled some distance, had treatment interrupted, was blown off again by the medical system, and snapped. Of course it doesn't justify murder, but it is quit different than, for example, a premeditated murder over money.

[1] http://en.wikipedia.org/wiki/Ankylosing_spondylitis
Life in space? Sea plankton discovered attached to ISS outer hull
this guy (Jean-Pierre Petit) is a scam. be cautious!
I guess I've just had a stroke, or am totally out of the loop on modern copywriting. And the website itself is broken all over the place.

If you're doing mockups, the PS actions at http://www.psdcovers.com have been really useful for me, and they look really great. Nothing quite like the (quite nice) perspective view from this site, but lots of devices in use etc., along with physical products.
What I like about skewed-perspective screenshots is that you can't really see the screens properly.
BlueberryFillingFound – django-tastypie
It would make good sense to harden it against failure, which can come in any form (software, mechanical, etc)
I'm quite liking Swift's optionals.

If it's possible for the call to fail to return an object, you declare its type as optional (add a ? to it) and then the calling code has to explicitly "unwrap" the return value to get to the actual object - they can't simply go

var pid=fork()
pid.kill()

as that would be a compiler error. Instead, they need to go

pid!.kill()

The idea is that they should check for the pid object being nil before doing the unwrapping. Of course, it's still possible for the coder to ignore that (just as it's possible, and depressingly common, for coders to catch and then ignore exceptions), but that's going to be a conscious decision because the compiler is telling them that there's a possible error condition here.
You almost had my $19 until I saw the note about it not being compatible with the latest version of Photoshop...

Seriously?
Why does Racket perform so slowly on benchmarks compared to Clojure and SBCL?
We finally have a public API for our VoIP platform :)
Depends on whom you ask, I'd say. These questions don't seem to be unbiased.
Show HN: Engineering Blog Collection (in progress)
I'm not sure a 'bowl of electrons' would be that great an example either ;) (density, etc)...

Just being pedantic!
> Node easily does arbitrary sized numbers.

No it doesn't. Having to use buffers is not easy and the BigNum OpenSSL stuff is slow and limited (only integers). I have personally had a hell of a time supporting PostgreSQL's numeric type in a Node web server. Can it be done with Node? Sure, but it is not easy or fast.

If dat was just for moving buffers around then it would probably be okay, but it is wanting to be the place for data transformations as well which is what concerns me.
Feedback Required: Filmmo.com the Filmmakers Business Networking Platform
Those are soft hyphens, which supplement the crappy hyphenation support built in to most browsers. w3m should probably just ignore them, but it looks like your version is broken[1].

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=441934
I would recommend his book [1] to anyone interested in systems performance. What really caught my attention is the focus he puts in having a goal and applying a method to solve performance issues. Many times, I have found myself "lost" while isolating a performance issue. Not anymore.

[1] http://www.brendangregg.com/sysperfbook.html
On a related note, after I started using a Mac, I have found that there are cases where I won't even be able to detect a link, because the underline is so hard to see in the first place, so I have decided to use `background-color` for links (with horizontal padding) instead - especially if people only skim my writing.

I do make the links underlined in print.css, though.

Just consider testing the readability of your link emphasis, before you obsess too much over how your underlines look. :)
Filmmo.com Is the Business Networking platform for Filmmakers for Casting, Crewing, Networking, Promotion and more.

The platform has very well desinged with required features to enable Filmmakers casting and crewing purposes.

http://filmmo.com

We appreciate new Sing-ups as a Fan and Feedback.
Definitely an issue - I spent around 5 seconds between the code appearing and pressing the submit button, yet I ran out of time.
The problem is that Medium isn't as well-designed as they market it; I remember when the font size was even bigger than it already is, and I can find plenty of places with much better readability than Medium.
You do realize that this, in turn, creates a race condition, right?
Hehe, never thought of it as an argument resolver but that's a cool idea. One other idea that I have already tried quite successfully was to use this as a technical phone screen tool where you codefight the candidate or ask them to do a few solo modes to see how far they get :)
Opera Mini to Become Default Browser on Microsoft’s Featurephones
I am not at all sure about codeFights but tell you what.. the links on the page you mentioned are really good. I didn't know about a few of them and will definitely check them out. Thanks
Sometimes I listen to Americans and it just sounds like their thoughts are being verbalized. Like their stream of conscious thought coming from their mouth. I don't feel the need to verbalize every thought that comes along.
> Customers that need convincing typically don't stick around long.

Not saying you're wrong as I have no idea, but this seems counter-intuitive. A customer that puts more thought into buying the product seems more likely to stick around than one which buys on a whim. Can you give more detail about that?
Hoa Apex'14: a summary of our community event + keynotes
From the official blog:

> At the Premier partner level, creators will have the opportunity to make money from their tracks through advertising.[...] Every time you see or hear an ad, an artist gets paid.

http://blog.soundcloud.com/2014/08/21/introducing-on-soundcl...

This is huge: Soundcloud has a way better connection to artists/labels than Spotify or Rdio -- which means that the best content will be on Soundlcoud first.

Given that users follow the content, I think it is safe to suggest that Soundcloud will be bigger than Spotify in a few years.
The Phantom Time Hypothesis (2011)
1/2 the available time was taken waiting for "Loading the task..." !
Yeap, great point. We currently sync the time with the server regularly to avoid cheating and given that the servers are under HN rush right now the delay is probably way more significant than it usually is. However, we are trying to figure out a better way to do this to make sure it doesn't start counting before the task loads.
> Why does Racket perform so slowly on benchmarks compared to Clojure and SBCL?

Clojure benefits from the optimization of the JVM and SBCL has a couple of pretty bad-ass hackers working on the compiler. Racket on the other hand uses a pretty of the shelf JIT compiler which might not be as specialized as the other two.

Language-wise, there is hardly anything that would make Racket inherently slower than Clojure. Maybe continuations.
> “Protest becomes the mechanism for providing social security and for distinguishing people who need help.”

Now that's one way to evaluate the health of the system. I wonder if the baseline is measured in protests/day...
> with a perfectly normal text editor

That's... a bit unfair characterization of Emacs. It is built for extensibility, built as a development platform for Elisp packages - and that's not how most editors are designed and coded.

Anyway, it's probably completely possible to adopt many or most proposed features into Emacs but it could be prohibitively hard to adopt them into some other editors.
sorry about that, way too many people on the site right now :(
Wave still seems like a solution in search of a problem to me.
Thanks, and apologies to the readers.
What's with the copy? This is a useful service, no need to be sarcastic.
The 10,000 Hour Rule Is Not Real
Custom HTML dropdown with jQuery
That is also a sore point from the Lisp community in regard to Clojure.

Clojure devs are willing to compromise a bit to allow a good integration within the JVM and other implementations, thus allowing some shops to buy into Clojure.

Whereas many in the Common Lisp community will not, no matter what.
None of those three links suggest a consensus against dynamically-typed languages. All of them feature highly-rated arguments in favor of such languages. How can you even begin to suggest a "consensus" from such a basis?
Yeah.. I got the task when the timer had 0:20 left, fixed it in 2 seconds, hit submit, it said "submitting..." until the timer ran down to 0:00 and then just "Game over". :-/
Many of the last items in the list should be in the category "Scheme". Racket is a dialect from Scheme, but it still is a Scheme. The syntax-case macro transformations are available in most Scheme systems.
Probably it's just like with Perl code. Can look like line noise to someone uninitiated, but if you know the syntax, operators etc you see that it's not and what it does.

For me, who know the surrelist and dadaist history references (and the place, so to speak, this text is coming from -- it's a plea from a bored existential youth for an "exciting" city and an exciting life) every line makes sense and has its place.

What I mean is, it's not absurdist -- like some dadaist poetry. He picked his words to convey a specific message, and the references and metaphors work in this context.
The title alone reminded me of this: Book About Kickstarter Fails to Raise Enough Money on Kickstarter

http://mashable.com/2012/09/30/kickstarter-book-fails/
I was under the impression that Python emits an error about inconsistent indentation at compile time (the initial parsing and interpretation of a script file), not runtime (+x time units later, after the program has started). Is that incorrect?
OCaml works for me: it's readable and about as succinct as Python. Though of course the ecosystem is much smaller.
Why is that article dated on September 2014?
Ask HN: Lifestyle business question
I have an idea, which isn't particularly new. However, I know I can run it at a profit. There are some competitors, but the field isn't crowded and quality isn't great and demand is there. I've run the numbers and I can build an alternative which I can sell for ~50-100% less than the competitors, with better specs. I don't need to be #1 or #2 to generate a few thousand a month in profit with minimal effort to maintain. But here is the catch. I can do all the backend stuff, scaling, apis, dbs, automation etc. I have no frontend skills whatsoever and this needs a reasonably good UI/UX. What's the best way to go about this? Try to learn myself? Partner up with someone who knows UI/UX stuff? Can this be outsourced without necessarily sharing the details of the idea/backend?
Yep, they do.

Repeater delay lines used to not, but that bug was fixed.
s/odd/eccentric/

Has a more positive connotation.
The article will probably be in the September issue of the printed magazine. This pretty common in the paper world.
Good choice but I tried it but couldn't get on with it to be honest. That's just down to me, not the language though.
Zappa: a lightweight JavaScript only template library
Mount Athos in Greece (which you can visit if you're male) still has "hermitages" of Orthodox priests. Google turns up a few nice images. See also this short article http://www.robertsemeniuk.com/mount_athos.html
No. While historically this has been true during the pre-scientific era, the terms "philosophy" and "science" have diverged towards their specific modern meanings since the 17th century.

Both are grounded in rationality; that's not specific to just science. That's not how you define Science. Science is defined as a process of systematic observation, measurement, and experiment, leading to the formulation, testing, and modification of hypotheses --things that the more abstract field of Philosophy is not concerned with.
What are these "Lions Notes" of which you speak? Google is not being helpful to me :(
I'm not sure I agree with the first part of your comment. Spotify already does this, and in my experience plenty of people leave spotify on as background music and/or at a party.

My old roommates did this pretty frequently, and while it was annoying at first to hear ads between songs, as long as they're short enough, you eventually just tune them out.

If anything I'd say that the youtube style ads that play before your content are more aggravating, since you are delayed from actually seeing the content you are trying to watch, much like a loading page is generally a worse experience than a loading content area.
[SL]AppsReview – GUI Comparison to File Manager Apps
That's the thing. Python does standardise it. 4 spaces, no tabs.
SEO VIDEO: Κάντε αξιολόγηση SEO μόνοι σας – SEO | WEB DESIGN
Fighting spam with BotMaker
http://youtu.be/nT-TGvYOBpI "Cybersecurity as Realpolitik by Dan Geer presented at Black Hat USA 2014"
I'm not saying it's not clunky, but all in all it's fairly pragmatic. That said, I'm a big Python fan as well. Of all the dynamic languages I work/worked with, it's the one that tries hardest to be less of a footgun, and it has a strong tradition of decent documentation (hear, hear, OCaml library developers...).
Such errors are caught at compile time. I think the prior poster was speaking in a general sense in which runtime means any time after source file editing.
Parallels Desktop 10 Released
Seneca suffered from severe abdominal pain for most of his life and would probably have given all of his wealth for an escape from it.
Buddy had to replace his back window, because someone just wanted to have his cheap ice tea 1L bottle from ALDI.
>> Nearly everyone reading went to school. We know it sucked for us, why should we not believe it sucks now?

>Vaccination clearly causes autism, because people who had their kids vaccinated have autistic children!

I find it difficult to engage with your sarcasm because the stupidity of the statement you are paraphrasing from idiots hurts my brain.

If you would like a criticism of school written by an industry expert may I recommend John Taylor Gatto. He was named New York City Teacher of the Year in 1989, 1990, and 1991, and New York State Teacher of the Year in 1991.

http://en.wikipedia.org/wiki/John_Taylor_Gatto

http://the7lessonteacher.com/

http://www.newciv.org/whole/schoolteacher.txt
"Lions' Commentary on UNIX 6th Edition, with Source Code" http://en.wikipedia.org/wiki/Lions%27_Commentary_on_UNIX_6th...
But why not? I tried weightlifting, and that's the position you do squats in, but I found that I can only do it with > 50 kg on my back. That's very weird.
Lions' Commentary on UNIX' 6th Edition

http://www.lemis.com/grog/Documentation/Lions/
Or maybe Chinese economy is short of breath after years of debt stimuli.
Reminds me a little bit of Wreckamovie.com
The 10,000 hour rule is a cultural meme that has spread and found believers not because it is grounded in reality but because it is cognitively seductive. In the first place it should seem highly suspect that something as poorly-defined and multidimensional as "mastering" (how do you measure mastery?) a "field" (as if every field had the same complexity and breadth) could always be done by anyone (independently of the obvious issue of individual variations in intelligence and talent) under a constant, conveniently round figure of 10,000 hours of practice.

As a cultural meme it works in a similar way to the myth that "humans are only using 10% of their brains". I expect it to die a slow death over the next 50 years.
The hype was that XML was solving the problem of knowing how data was structured. So you could send someone a message, and if you wanted to include a vector image you'd just embed an SVG. If you wanted to send equations you'd just embed MathML. If you wanted to send a Warhammer army list, you'd embed that XML.

The messaging system wouldn't have to individually add support for these things - it would just use XML schema to validate anything that got passed through. Data could come with XSLT to explain how to display it (i.e. your warhammer army list would come with a transform that told wave how to turn it into XHTML for display) - but the source data was still available in machine-readable form, with a canonical schema defined by a URL - we could have a single canonical format for everything, even things like addresses, and then rather than defining their own address type, any more complex data format that needed to include an address would just say "embed the address element defined at this schema".

It would work in the other direction too. Rather than fetching a wikipedia page, say, or a blog post, and getting a bunch of unstructured HTML, you'd get the article source in XML format, and an XSLT that said how to display that as the web page. There'd be no need for separate "web API" endpoints to fetch data in structured form, because every web page would simply be that structured data, plus a transform to render it as XHTML.

It was a glorious dream, and one that resonates even now. To my eyes the main - perhaps only - reason it failed is that XSLT turns out to be a horrible language to write and even more horrible to read, to the extent that even for transforming XML-like documents - literally the sole design purpose of XSLT - I'd prefer to use a general-purpose programming language, or even, shudder, Javascript. And people did.
I dont like this paper. It makes statements based on references to opinion style articles. F.ex

"in practice, run-time type errors in deployed programs are exceedingly rare [TW07]."

If we look at [TW07] they state that

"even very simple approaches to testing capture virtually all, if not all, the errors that a static
type system would capture."

But provides no data or reference for that statement.

Another isue is that some references with data are based on small samples and possibly oudated:

"they [dynamc languages] lower development costs [Ous98]"

[Ous98] Compares time-to-implement and code-size for 8 different programs implemented in static and dynamic languages and shows that the dynamic languages are supperior. It is however not clear how much actual implementation is involved, so it may be the case that the difference is caused by diferences in available libraries at the time. In any case, the sample size is small and the article is old (1998) so it is not reasonable to make generalisations for programming in 2009 (or 20014).

[TW07] Laurence Tratt and Roel Wuyts. Dynamically typed languages. IEEE Software, 24(5):28–30, 2007.

[Ous98] John K. Ousterhout. Scripting: Higher-level programming for the 21st century. Computer, 31(3):23–30, 1998.
[Ruby] Use of assignment as the condition of an if statement
Same with website design. Sometimes plain old HTML beats the fancy CSS design with lots of moving parts.
Online shop 100% price transparency. Here are the numbers:
I up-voted your parent comment, because it was a semi-legitimate question (semi, because the GP comment you made was a bit wild/out of context).

However, asking the forum 'why' or playing a role of down-vote brigading is frowned on. Just make your points :)
The Simplest Explanation of Big Data
Visiting Beijing a few years back, I recall a bunch of signs had a pinyin versions of the street-name showing... but without tonal marks.

Never did figure that one out.
I observed Escher. I love Basquiat. I watched Keith Haring, you see I study art. The greats weren't great because at birth they could paint, the greats were great cause they paint a lot.
The conclusion, imho, remains the same: "put more work in what you love and someday, it will pay". As I see it, the 10000h rule is about patience and dedication.

The "10 times rule" is also interesting: it will take 10x more efforts than you think...
Why mobile apps get deleted?
Somebody should setup a Bitcoin based side-betting operation for Saltybet...I'm guessing people would actually bet.
Ansible Action Plugins Meetup – August 27, 2014
My company is hosting an Ansible meetup

http://www.meetup.com/eastbayops/events/201902712/

Wednesday, August 27, 2014

6:00 PM to 8:00 PM
Location Labs
5980 Horton Street, Emeryville, CA

Looking for a friendly introduction to Action Plugins, the unfairly underappreciated extension mechanism at the heart of Ansible's core modules? We’re here for you, ready to demonstrate what you can do with this tool, when to use it and how to avoid common pitfalls.

We all know this is a great time to work on deployment—more and better options are available now than ever. But that last mile between standard tools and what you need to push out your services can get frustrating. Learn from our discoveries (and mistakes) about making deployment tools fit requirements.

Join us for an East Bay Ops & DevOps Meetup talk, sponsored and hosted by Location Labs. You’ll hear (with time for Q&A) from expert Henry Finucane, who is, in his own words, “a history-oriented developer who prefers tracing logs to debugging core dumps; prefers to start by tracking the evolution of problem code to trying to enumerate all the ways it could go wrong; and prefers using books, papers and open source software to diving in and reinventing the wheel.”

Should you join us?
- Do deployment issues affect your work? Or constitute your work?
- Would you like to learn more about Ansible?
- Would you like to meet like-minded people for talking shop, eating pizza and drinking beer?

Logistics:
- 6-8 PM at Location Labs HQ, 5980 Horton St. Emeryville, CA 94608. Look for signage in the lobby for floor and suite information. Pizza, beer and soda will be served!
- Park on the street (free) or in the Amtrak lot (must purchase voucher at kiosk, even in the evening!) across Horton St.
- For free tickets, visit http://llabs.co/AnsibleActionPlugins
- Any questions, please feel free to email Samara Steinberg directly: samara.steinberg@locationlabs.com
A Second Act for the Internet of Things
Opera Mini to Become the Default Browser on Microsoft’s Featurephones
The reason that the 10,000 hour does not exist are: (1) different fields require different amount of training and dedication, (2) it is difficult to measure what "mastery" is because it is so hard to quantify, (3) some fields are more competitive than others and therefore requires more practice to get really good, (4) the way that one learns and practice can have a significant effect on one's skill level, (5) at the highest level there is always a factor of talent and luck. Overall, the 10,000 hour rule just means that it takes a really really long time and dedication to be a world class at something. For some it may take only 1,000 hours while others will not reach it no matter how much they try. I think that this meme has gotten out of control and perhaps people have focused more on the long hours than the joy of improving or understanding what improvement means. It is not always better to spend more time on something and in some sense the feeling that we should be working all the time has lead people to become less productive.