skysight-inc/HackerNews huggingface dataset:
It's aesthetic, how the code looks (e.g. in an editor), and can't be separated from a quarter century of LISP experience (Lisps where only lists/pairs are syntactically first class). Note data in code is an exception, it's perfectly fine to e.g. include literals of other collections.

Don't take me wrong, making the other collections syntactically first class and unifying them under the Seq abstraction is a really good thing, in fact when I appreciated that it was the first thing that got me really excited about Clojure, especially Clojure as "the next Lisp". But personally, if just for myself, I would have kept the vectors out of the syntax and depended on indentation in smart editors.
I guess knowledge like yours are important in making better tools and patterns available for JavaScript developers who haven't yet had the opportunity to work with those types of tools, patterns and languages you have. A big opportunity for people who come from more mature environments to share their knowledge!
Or wait for him to finalize head transplant procedures http://www.huffingtonpost.com/2013/07/06/head-transplant-ita...

Granted I can provide a body...
Any Racketeers over here?
Blink is removing vendor prefixes. http://www.nczonline.net/blog/2013/04/30/blink-and-the-end-o...
One common thing you notice among highly creative people is how they completely lock down certain aspects of their life

Yes. I've mentioned this book on HN before, but Mason Currey's Daily Rituals: How Artists Create discusses this point. I wrote more about the book here: http://jseliger.wordpress.com/2013/07/18/daily-rituals-how-a....
Why are glasses so expensive? | 60 Minutes
Let me gently remind everyone that one success or failure is not completely deterministic.

A single business failure or short-term success doesn't say much about someone as a founder. That his/her interest and drive can be made to fit the current market conditions plus still more relatively intangible luck in other areas factor heavily in any end result.

Founders who have successfully built and sold, say at least three companies for millions each over a period of years would tell me this person has a genuine talent for entrepreneurship.

Best to go for it, and if it takes off get all you can while it's there to be had, setting aside an untouchable personal nest egg as soon as you can. You should have a feel for the business so if a good offer comes along when your gut tell you that it has perhaps plateaued or peaked take that as an exit sign. If it doesn't take off don't be discouraged, know when to make that exit too.
I'm pretty sure Intel gives Apple a huge discount vs. the retail prices that AnandTech posted.

Is it newsworthy that Mac Pros will be expensive? They have always been >$1000 more expensive than a comparable PC.

People who care about the price difference will run a Hackintosh. If you have more money than sense (or time, patience, etc) then the Mac Pro is a pretty sweet machine.
I'm sorry to say to you but, Red Bull and such is not coffee lol. What you are addicted is to sugar, not coffee.

It's amazing how so many people in IT which by default are very smart, can be so ignorant about what they drink/eat.
Thanks for this, but of course the question got closed.
Does Science Show What 12 Steps Know?
I used to hear that dogma too. And then all of a sudden I'm reading everywhere that I should check out bootstrap.css, which flies straight in the face of semantic markup by requiring you to use class names that are descriptive of their layout effect. I don't know if there is overlap between the evangalizers of semantic markup and bootstrap.css, but if so, it would seem contradictory.
"Willpower" (http://www.amazon.com/Willpower-Rediscovering-Greatest-Human...) calls what you're describing "precommitment", and claims it does work consistently well.
You're comparing a layout engine for print where the creator has control over all aspects of the presentation (font size, page size, etc.) with CSS where the content is displayed in an environment where the user is in control of many of those? Apples to Oranges. Pretty much all the things that are difficult to do in CSS have to do with this uncertainty and lack of control.

For example, centering in CSS is trivial if you're only doing it for one viewport size, font, font size.
That's great for you, obviously you have no documented chronic health conditions that would exclude you entirely from private insurance. Unfortunately for me, I do, and am considered uninsurable as am individual, leaving only employer sponsored group coverage as a viable option until next year.
He's learned you can letch on your step-daughter from the age of 12 and fuck her the day she turns 17, and get away with it, if you're rich and famous.
There's no rational reason for you to say that about a person you don't know. That's ignorant and textbook prejudice.
I have same feeling,

Making single frame of JS code to run fast is cool and dandy, but eventually browser will have to make freeze and do reflow+repaint.
Eventually it will make profiling harder, think about caching .offsetHeight etc. properties. It does decrease script execution time, but it does not make your app to work faster.
Those CSS class names are unacceptable. (:grin:)
No idea whatsoever, besides us all noting TASER rounds are fantastically more expensive, i.e. I suspect we'd not be surprised if most officers in the nation have practiced firing 1 or 0 rounds. As an (fire-)armed citizen, so called "less lethal" weapons are not particularly practical to cart around, or wield while checking out a bump in the night while also carrying a flashlight, so I have not seriously studied them and e.g. the way they're deployed and used by police.

They're still potentially lethal, so as a citizen without all the protections police have I might as well use the most effective means of self-defense, I'll be judged the same if an adversary dies and very likely if not. Especially since I'm not expected to intervene in situations like the police are.

On the other hand this has little to do with the Fruitvale Station incident, the error there was in drawing the wrong weapon and not recognizing that before pulling the trigger (when I looked at the officer's face his expression of horror was very clear).

It could be addressed by simply putting it in a hard or very strange place to draw from, so the muscle memory of drawing the two is sufficiently different. Even a waist cross-draw with it located on the non-dominate side of the body, since it's less lethal, and wouldn't be effective at all again body armor, weapons retention is less of an issue. That was my first thought after seeing the incident (well, there's also second guessing the decision to escalate the level of force used, but I didn't seriously consider that; again, as a civilian, all this will never come up).
Which is pretty much backwards, it's written by the American Psychiatric Association, not the insurance industry; certainly it is relevant to insurance, but not it's not written to help insurance companies do anything; it's written to document the accepted clinical practice of the psychiatric community in order to (among other things) help the psychiatric community secure full reimbursement for clinically-appropriate care from insurance companies.
Dealing with eval'd code
The real hits to performance do not come from "I did X writes" or "I did Y reads", but rather from situations such as "I did X writes interleaved with Y reads, which caused Z reflows". Or "I needed to update a tiny part of the screen but triggered a full-page repaint". Or "I'm doing complex animation X, but am not triggering hardware acceleration."

Reflows are very expensive. So are repaints. Chrome dev tools will allow you to detect issues with both of those.
Harmonica Hacking
Why Are Some People So Smart? The Answer Could Spawn a Generation of Superbabies
I’d have thought we could all agree carrying a small device in your pocket that can kill everyone around you has something to do with power.
Not at all. This was in 1998, he had numerous options available. For some reason he went about it in the most convoluted fashion imaginable. But the smartest decisions were the ones that took the least time.

You notice he went with a fairly limited set of notes; if you're not a musician take my word for it that these are notes guaranteed to sound good together, because a) they're a succession of whole-number frequency ratios and b) they are also in the ratio of the first few Fibonacci numbers, and the human brain really, really likes hearing those basic tones recombined.

All the stuff with LISP & perl seems like a complete and utter waste of time to me. Even the author says he was 'geeking out' - presumably to avoid putting his musical ego on the line.

It would have been vastly simpler and easier to open up a MIDI sequencer (choosing from one of the many available on the market, and almost every musician has at least one installed), and either play in a bunch of chords and then offset the notes, or gone into the event list editor, tossed in the first few combinations, and then cut-n-pasted the rest.

There isn't anything wrong with doing it the way he did - it seems like he wanted to push his personal musical taste to the background, and use a deliberative approach to combine and play the notes without any possible musical bias. I have algorithmic musical software that I sometimes use for the same reason, especially when I'm trying to learn something or break out of a musical habit. But there were many less time-consuming ways of achieving the same result.

But there was no need to do things this way in 1998. Even then it would have looked like using a sledgehammer to crack a nut.
Boob Jam, the Interview: Why Video Games Are Ready for Different Boobs
Placeword: Use your current location as an encryption key
Is it possible for tourists to get merried in Las Vegas?
Also, when adding many elements (or not so many, but over and over), add them to a DocumentFragment [ http://developer.mozilla.org/en-US/docs/Web/API/DocumentFrag... ] first, and then attach that to the DOM in one piece (one big DOM update is better than many small ones).
Please read the article again. Per repo config is addressed before coming to the main point of the article - setting the said config every time you clone / init a new repo.
Definitely. You can sign up without Twitter, it might just take a bit longer to get to the bottom of what interests you!
Fascinating. I drink a lot of caffeinated soda, and yes when I stop for an extended time I can feel the effects, the headache, the foggines. But in general in 48hrs its gone, I vacationed at a place in Hawaii that had no caffeine available left on Friday stayed for a week. By Nonday all "withdrawal symptoms" were gone. I subsequently went back a couple of times and 'prepped' by stopping caffeine intake two days before departure and felt fine for the whole trip.

Long way of saying I suspect it would be challenging to apply for long term disability if you couldn't afford to buy/ingest caffeine :-)
I turned them off completely. I found that the line numbers and file position in the status line was more than enough to get my bearings, and it looks nicer without the scrollbars.

In ~/.gvimrc:

" no toolbar
set go-=T
" no right scrollbar
set go-=r
" no left scollbar
set go-=L
This is really the crux of it for me. Peer to peer is no good because it requires both parties to be online. The best I've been able to come up with is multiple servers, which work a bit like command and control servers for malware. Sync from client to server. Server replicates to other known servers. When a server is threatened, shut it down. Update server list on remaining servers to let clients know a server is gone. Add a new server and similarly let clients know.

This requires at least 3 servers to be online at any time. It also assumes client-side key gen and encryption. There are a few more subtleties I'm building in, but that's my thinking so far.
Right now no. We use intuition to extract these. We're taking notes though!
I don't know, barking. I make a lot of mistakes. Most of them before breakfast...

If you want me to justify my reasons for moving here, fine.
Australia was starting to slide into a quiet recession(link below), and I was having serious issues with some of the decisions the government was making.

That and I had always been fascinated by the "American dream". We saw it in movies and theatre growing up and I wanted to check it out for myself. Is that so culpable?

http://www.news.com.au/business/worklife/brace-for-a-white-c...
Seems to me some founders are the right CEO for the first few years of a company, and should be replaced at a certain point in scale. Typically they transition to a CTO, board-level advisor, or chief visionary sort of position. Often, after a few more years, the founder will leave, either because (s)he hasn't been able to fully release the reins, or just because (s)he is bored and wants to start a new venture. [edit: or because the CEO is a paranoid psychopath and wants to scorch the earth, enforce fealty, and redact the founder from the company history.]
If the SSD part fails you pretty much lost all benefit of the HDD itself. It might or might not function with the bad flash chips but you definitely lost all the performance boost. The caching options sound much better overall but they do take more space (2 slots vs. 1 for the hybrid).
> for expensive drugs, the same drugs from the same labs are still cheaper in Mexico than a good insurance copay

If you're lucky enough not to get any major condition, sure, you can buy antibiotics or whatever from Mexico. But even at Mexican prices you will probably not be able to pay out of pocket for something like Avastin (cancer) or Copaxone (multiple sclerosis).
Screen readers actually execute javascript.
Brazil is fat, India is fat. It's not an Ice Age, haha.

http://www.theatlantic.com/international/archive/2013/04/bra...
A written email is still much more formal than something said on the spot. Are you sure the OP was against email?
30 not 50 but yea, still a crazy amount.

"Voltaire was also known to have been an advocate for coffee, as he was purported to have drunk it at least 30 times per day. It has been suggested that high amounts of caffeine acted as a mental stimulant to his creativity." - wikipedia
Because the NSA's task is twofold: protect US govt interests by conducting SIGINT on foreign govts, and protect US govt interest by keeping US company trade secrets and infrastructure secure.

Worse than the NSA being unable to break network traffic is foreign govts being able to break US network traffic.
That was exactly my thought when I read this paragraph.

>Candelaria shares a one-bedroom apartment with her husband and two teenage daughters. They struggle to get by even though she and her husband both work -- she as a janitor at night, and her husband as a tree-trimmer during the day.
Yeah, I should stop saying intelligent things. ;-)
Errr, reread what I said. If they weren't fat it would support the hypothesis. If fat, who knows?
It's simple, easily understood across disciplines, and very powerful. Elements of a pretty well designed system.

On the other hand, it's 2013 and we're still trying to figure out how to center one element inside another.

In some ways, we are trying to apply desktop application design paradigms to something that started document or content oriented.

Which is exactly the problem. Web development today is a Turing tar pit, because we're using tools that were originally created for very different purposes. HTML is great for static documents, and lousy for apps. Javascript is great for attaching dynamic behavior to widgets, and lousy for large-scale software projects. CSS is great for consolidating style information, and lousy for layout. Yes, after over a decade of hacking by many smart people we've built up elaborate frameworks that sort of do what we want most of the time, but I wish we could have had more appropriate tools in the first place and been able to spend those resources elsewhere.
C'mon man, you're better than that. I'm sure you know how to use google to find the black hat presentation:

https://www.isecpartners.com/media/105564/ritter_samuel_stam...

Which you then know how to use to find the papers by Joux.

http://eprint.iacr.org/2013/095.pdf
http://eprint.iacr.org/2013/400.pdf

A lot of smart and proven people put together this information and if they're worried, I'm worried.
I wonder about credentials leaking to the service. When I show off connecting to a server that uses login/password, will this also be recorded and uploaded or only keys that actually change the ui?

How about ncurses apps?
For the umpteenth time, PRISM is just a database, it's not the program that siphons data from all the telcos. PRISM only contains data that is retrieved via NSLs, Subpoenas, warrants, cooperating parties and possibly data siphoning if it's found useful and has been tagged/organized.

If we want to fight the government on this, we'd better know what we're fighting against.
"Among mice in control groups in the National Toxicology Programme (NTP), there was a 11.8 per cent increase in body weight per decade from 1982 to 2003 in females coupled with a nearly twofold increase in the odds of obesity. In males there was a 10.5 per cent increase per decade."

Control mice are typically allowed to feed at will from a controlled diet that has not varied much over the decades, making obvious explanations less plausible.
It's better to say you want to speak with your lawyer before you will answer questions. The fact you remained silent after being asked a question can be used against you in certain situations, especially with a non-custodial questioning. (the recent 2013 Supreme Court decision, Salinas v. Texas, has more on this)
There have been some articles on LWN about this.

2012, Preparing for nonvolatile RAM [0]

2013, LFCS: Preparing Linux for nonvolatile memory devices [1]

[0] https://lwn.net/Articles/498283/

[1] https://lwn.net/Articles/547903/
I mean no offense to the author, but speaking of the DOM as if it is uniform in terms of performance seems silly. Pretty much every piece of API in the DOM has its own semantics and performance expectations (even if it's presented as a JavaScript property). Reading Element.offsetLeft, for instance, is a whole different world from reading Node.nodeType.

Just looking at their implementations in WebKit should tell you why:

https://github.com/WebKit/webkit/blob/master/Source/WebCore/...

https://github.com/WebKit/webkit/blob/master/Source/WebCore/...
How about some new sound effects into the default library for Mac OS X? I think those we have are carried over from Mac Classic.
The thing is, he could have done the same thing in about 20 minutes with a MIDI sequencer. The sound doesn't cause people to pat their pockets; the reason this sound works well as a ringtone is because it's easily recognizable while being sufficiently bland and short not to be outright annoying.
My understanding is that the square-bracket notation is just a reader macro to provide syntax sugar. Now, I know Clojure doesn't expose reader macros to the end user, but you could achieve the same syntax in CL without too much hassle (http://dorophone.blogspot.co.uk/2008/03/common-lisp-reader-m... for something similar). I don't think it's necessarily reasonable to criticise it for baking in a choice you could quite happily make in CL.

EDIT: "Criticise" is clearly the wrong word, since your description isn't perjorative. "Distinguish" would be better.
The real one that peddles trashy spyware, scamware and toolbars for revenue?
I don't know what pet food was like in the past, but today it seems to be dominated by flavoured products made of cereals, rather than meat or offal.
This unfortunately doesn't support the use case of simply wanting to personally back up the screencasts sent to showterm.io.
Being "semantic" (your quotes) is not an abstract concept or dogma. This discussion has been exhausted as far back as 2005. A more practical explanation:

HTML is meant to be parsed and interpreted by machines too, with no visual representation. Tags are meta-data about their content. A 'table' element says "I contain tabular data", and user agents will make lots of assumptions based on that. One of the consequences of this is you'll be giving bad data to search engine bots, that's why it's bad for SEO.

HTML is also meant to be used by non-visual interpreters, like screen readers. Assistive technology is not only for the legally blind; visual impairment affects 20-30% of the world's population. We don't see high user %s because they just most won't bother, it's too hard, sites' HTML is broken, it is easier to have somebody look it up for you.

Going on a little more over semantics, there are rules for what elements can contain each other, so that a structure can be inferred based on headings and hierarchy. By not following the rules you are wreaking havoc on this, and preventing aforementioned bots and screen readers from providing meaningful navigation and context for your page.

We were supposed to have a semantic web by now, where every piece of information was annotated with meaningful meta-data, allowing for context-aware applications (add this commenter on facebook; where can I buy this product?; add this event to my calendar). Turns out it's damn hard to get everyone to use markup correctly, or even agree to common formats.
>Now they can't live in MV, next they won't be able to get on the list in East Palo Alto because it's too long already, soon they'll be living in South San Jose or Morgan Hill, but their job is still in MV, so now they're spending three hours a day commuting each way and can't spend time with their family/children at all.

If you're working a minimum wage job you can move literally anywhere and get another just like it. There's no reason to commute.
HTML5Press Is Now RootDip
Did not know Underscore comes with a debounce function. I always implemented my own.
Android Emulator + JavaScript based testing
He's saying these will be more expensive than usual. That is newsworthy.
They're being assembled in the US and it's a product for a niche market, of course it's going to be expensive.
Even the bacteria are full. Seriously though, chimps probably have similar intestinal flora as we, and they're the fattest of the fattening animals. See the original paper, they're an order of a magnitude fatter than any other species. http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3081766/pdf/rspb...

I propose that the increased population and access to food is accelerating the evolution of intestinal flora, causing it to become more efficient at digesting, sometimes even exceeding the hosts capacity leading to obesity, leaky gut syndrome and IBS.
I doubt any person in power would advocate such a radical shift that could possibly alter their favorable status quo.
As the Citigroup papers says, the current political and social environment almost solely serves the the interests of wealthy, and for that they are elated. They fear that a social movement that shifts the focus of the national narrative towards any kind of reduction in inequality would drastically alter the ecosystem in which they are the apex predator. To extrapolate, if it becomes politically viable to advocate a basic income for the people, then the narrative has shifted towards reducing inequality and that is a direct threat to the plutonomy they enjoy. Why risk the narrative when you can already suck on the government teat through contracting, subsidies, and political donations? Shuffling wealth around introduces too much uncertainty.
I wouldn't be surprised if the new Mac Pro only allowed 115W TDP CPUs - they could provide 4/6/8/10/12 core models all under that speed.

I'm willing to bet that Apple won't even bother with the 4-core models, unless they want to hit a very low price point.

On the opposite, insanity side of things, I could easily see a >$10k Mac Pro with 12 cores, 128GB of RAM, 4TB of SSD, and 12GB of VRAM.
It's still impossible if you'd like to center a div that resizes itself depending on the content.