skysight-inc/HackerNews huggingface dataset:
- There are still no structs/objects/whatever, so you're stuck using lists for everything. Real lisps grew out of that long ago.

- The compiler really isn't very effective, so doing expensive things is often tricky and takes a lot of fiddly optimizing to get halfway acceptable performance (this should get better when/if guile becomes the Emacs compiler).

- But the killer is the APIs and conventions that exists around the language. It's neat with how little code you can do some things using direct actions on buffers, and the various hooks make a lot of things sort of possible, but I've found again and again that things just don't compose, scripts trample on each other's toes, and trying to deal with dynamic scope (even with lexical scoping, lots of interfaces depend on dynamically scoped variables and concepts, such as the current buffer) when you're doing something asynchronous is a total nightmare.
TRUELIFEMUSIC TV news
I got lost on one basic thing. I thought Coq wasn't based on HoTT. I thought Agda was based on Martin-Lof; Coq was based on calculus of constructions, and that would mean that the HoTT people are looking to develop a new proof assistant that is based on HoTT. Is that true?
Elisp has its wart, but... all told, for something created in the 1980ies, it's not that bad.
I think the main problem is the more automation still has to be accompanied with more training of the pilots, up until we have a situationally aware computer that can consistently make better decisions than their human counterparts. For safety critical aviation software, I think we are a few decades away from that.
How many of these controllable genes do we humans have? How can I turn some on and off to see what will happen?
To me this could promise some powerful benefits, beyond just sitting every day. But thus far, I've found it very hard to do this 5 times a day. Anyone ever try this?

This sounds really interesting.

Something I'd like to strive for is more purity in experiences. What I mean is that when I go swimming, I shouldn't be thinking about work. When I'm at work, I shouldn't be thinking about my next swim.

I'm far from qualified to opine on this topic, but it seems to me that the "most meditative" practice is to do whatever you're doing well, with intent, and free of pollution from other influences, i.e. "when I sleep, I sleep; when I eat, I eat".

The Deep (to me) is a lot like being in a coding flow, or that blissed-out feeling you get an hour or two into a long bike ride or a swim.
Romanians rally against bill shielding MPs from corruption probes
Thanks, this is a useful reference.

I am sad about some of these other comments, which I might paraphrase as "This doesn't help me, and it might help people who are less skilled than me who don't deserve to be helped, therefore it's worthless". It's apparently a common sentiment on this site, but it shouldn't be.
4 is going to be solved when enough users contribute to the nixpkgs isn't it ?
TRUELIFEMUSIC TV
_please_ learn from my mistake. I spent a solid 4+ years working by myself (some remote help once in awhile) on a startup for a manipulative sociopath who kept telling me "cash flow issues" (so couldn't really hire another person quite yet). I can see my mistakes now, so it's not entirely all their responsibility, but I should have stopped working period - these fools thought one could run a enterprise B2B company like a corner store. But anyone in the IT world knows that can't be done a lot of the time - commitment to the profession, etc.

anyway, before I start whining. don't let your behavior become a habit - it is so very easy to do. I managed to meet up with people once in a great while, so I sort of stayed sane, but spending 10 hrs a day by yourself for very long periods of time ... there was always something to fix and so very easy to get focused and lost in the world. Programming probably involves the dopamine system in your brain - solving puzzles all the time, you get a rush for it, and so it's reinforcing.

You sound better than me in that you are realizing this earlier than I did. You have to be far more proactive though - make it a conscious habit to only work a set amount of time and force yourself to interact with strangers. I think I had a nervous breakdown of sorts and finally quit - it's been a year and I'm still shattered and my life is not fully repairable to some extent now because of where I am at in my life now. I really fucked up. Please don't do the same!
Genes, gene expression, immune system learning, changes in symbiotic baterial flora, memory in neurons, culture. All of those are systems work towards survival and are always/sometimes/possibly passed down to offspring with mixing and random noise to help their surival. Inheritance of genes expression is interesting but does not negate importance of genes no more that inheriting bacterial flora from mother (or a surgeon doing c-section) does that. Genes are uniquely important because they are the base system.
Around 75, including the nonprofits. We're never sure of the exact number at this stage, because some we accept at interviews explode on the starting line, and we sometimes accept late applications.

It wasn't any kind of deliberate choice by us. I was surprised how many seemed to be from other countries this batch. I would guess it's because we're getting more applications from overseas.
Oh, I'd never heard of that--that sounds really intriguing, I'll definitely give it a try. Thanks for the reccommendation!
The point being made is that the total system of an organization must be thought about and considered before adopting a new thing. Simply focusing on one thing only will not magically make everything better. Root causes must be addressed and symptoms relieved for the total system to function more smoothly.
I feel like there's probably something better I could do, especially if the effects of meditation aren't as noticeable outside of your meditation period as the author suggests.

Not to diminish the OP's accomplishment, but he only meditated for 100 days. Even if you're as disciplined as he was, you're only scratching the surface at 3 months. If you want the perennial peace of a monk or a master, that takes years. But it's about the process and the work as much as the result.

Most of us have decades of conditioning in a high-stress, competitive society (and, if you believe in karma, possibly eons of difficult karma). We're also evolved to survive in a much harsher environment than the one we're in now. You're not going to undo all of that in 3 months, but you can make a surprising amount of progress.
I think he might have noticed, but not fully realized the implications of it. His behaviour following at least did not indicate that he was concerned about a stall, and there were no further mentions of this warning.
For research mathematicians, working on a tablet would probably just feel cumbersome; why not use a computer?
So I bought it

Here are my thoughts as I use it (I will add to this comment. Hopefully the kids won't wake up soon.)

Wish there was an UNDO. I just moved a number and didn't want too. Shake to UNDO?

Pinch to zoom in and out. I'm using this on an iPhone.

Can I save a canvas? It doesn't look like, but maybe I'm missing it.
Yes, Sudan. No, we've funded lots of startups from overseas in the past. I remember one batch a few years ago that was 20% international.
Fellow emacs user/addict. Emacs is, to steal a phrase from the politics, the "least bad form of editor" IMO. Your criticism of elisp, dynamic scoping, and mutable-state everywhere is spot-on. To use emacs is to constantly put up with things in a state of "almost works, kind of broken". Partly the language and design, and partly just the culture of the editor, I think.

(For me personally being able to run in a terminal is a huge feature, which means I'll probably be stuck w/ emacs forever -- no one making new editors seems to care about terminal support.)
The Selfish Gene is one of those books that has an uncanny ability to provoke truly awful criticism, both from people who should know better and people who quite evidently never will. To be fair to him, David Dobbs is merely in the former category.
Thank you - much to think about and investigate.

It would be nice to get a similarly detailed response for the Scala and Common Lisp eco-systems.
Yep, and this is backed up by all the other airplanes taking off and landing visually that same day without any issues.
author here. Turns out I am a bioinformatician these days, ten years after writing this page. I work in an actual lab, with biologists, getting results. http://bertusbeaumontlab.tudelft.nl/ is what I do. DNA is not a programming language, and the page itself says so. But it is possible to admire the features that DNA does have through the eyes of a software developer!

Secondly, within the world of practicing DNA scientists, the link you provided was 'laughed out of court' as being the stuff of PR dreams, but not actually true. For example, see http://www.bacteriatobonobos.com/1/post/2013/12/go-home-pr-t...
1. wasn't his son traveling with another targeted individual?
2. i'm iffy on the assassination thing because its not like the US wasn't looking for that guy dead or alive. You act like slapping hand-cuffs on him was plausible.
3. Yemen tried him.
Sorry, I should have used za instead of sa. Also the fi was a mistake.
I'll have to polish off some of the code I wrote ages ago and share it on my blog (see my profile.)
Here's a relevant, interesting talk [0] from 24C3 about engineering organisms.

[0] https://www.youtube.com/watch?v=gadBNBJRPr0
Build 2014
Elisp isn't the problem. It's a fine language.

Edit: it's obviously far from perfect, but it has stood the test of time and it lets you get things done. It's no Scheme or CL, but for what people use it for it's fine.
I don't think any of those things were invented by industry. Maybe one or two programming languages (golang is the only one I can think of).

I don't even know what it means to invent "commodity clusters" or "mobile computing".
I completely agree.

BUT on the same token, would you have been ok with an in-absentia trial, even if just a sham/show-trial?
I've been reading The Idea Factory by Jon Gertner recently and I feel like the parallels between the two are really striking. The advent of Google X projects, the Motorola acquisition, and all of the recent robotics acquisitions make it feel like Google is actually building the future that I've been dreaming of since I was in elementary school.

I only hope that the next wave of technological innovation will be far more decentralized than the last one. We haven't had a Bell Labs like organization in a long time. Maybe one day we won't need one.
life is loop with a break
There's interesting information and links here: http://en.wikipedia.org/wiki/Criticism_of_the_9/11_Commissio...

One particularly good example: John Farmer, Jr., senior counsel to the Commission stated that the Commission "discovered that...what government and military officials had told Congress, the Commission, the media, and the public about who knew what when — was almost entirely, and inexplicably, untrue." Farmer continues: "At some level of the government, at some point in time … there was a decision not to tell the truth about what happened...The (NORAD) tapes told a radically different story from what had been told to us and the public."[1] Thomas Kean, the head of the 9/11 Commission, concurred: "We to this day don’t know why NORAD told us what they told us, it was just so far from the truth."

[1]: http://www.stltoday.com/entertainment/books-and-literature/r...
I'm not discounting it, I simply don't agree with how git implements it.

IMO the correct option is to create a new repository that has the same history as the old repository minus the offending commit (or possibly with an edited version of that commit that leaves out the offending string).

Because it creates a new repository, there's no risk of data loss in your old repository. Once you're confident that the operation succeeded, you can swap them.

I haven't had to do this for a long time, but as I recall, this is basically how svn does it. It works fine.

The problem with git is that it makes this far too easy and it works by editing existing repositories rather than creating new ones. So instead of once-in-a-blue-moon repository hacking to get rid of that password you accidentally committed, you get people rewriting history because they think the real history isn't "clean". I know a lot of people who routinely edit their local history before pushing changes to a shared repository because they don't want other people to see their true "dirty" history. This is insane.

Finally, I'm confused about something, so maybe you could clear this up for me. I keep seeing assurances that 1) git does not actually destroy any data, and you can always recover if you screw up and 2) editing history is sometimes a vital necessity for cases like when you commit passwords. You yourself made these assurances in this comment. However, 1 and 2 are obviously mutually exclusive. If you can always recover then you can't actually scrub the repository of accidentally committed passwords and the like. Which one is actually true?
> Apple has pretty phones and tablets and that’s really it.

interesting conclusion. i must be hallucinating my macbook air, mac pro, os x + apps, and airport network then.
Another correction: I should have said za instead of sa.
The bliss seemed like a side-effect; it was nice but I wasn't trying to elicit it as much as it was generated by the calm.

Yeah, the forehead-flame was/is really bizarre. I did some Google searches for it and didn't find much of anything that didn't seem like pseudo-science (look up "Ajna chakra" and you'll see what I mean...)

It's always hard to convey to people that it was very different from a mental image / thought / feeling in that it actually feels tactile, in the same way that if you had a rock in your shoe, you wouldn't confuse it for anything else--I just don't know what this "rock" is made of; it could certainly be a creation of my mind, but it doesn't present itself that way. It's easy to ignore, so I ignore it.
life is a loop with a break
What's the alternative process? You, me, and Rayiner probably don't have a lot of macro-level public policy differences, but we differ from the current state of consensus in the US. Should the US instead impanel us as Philosopher-Kings?
Show HN: OhMyRadio.js (A weekend project)
Yeah, but here we are 30 years later and we don't have something better! (And emacs, for all its faults, is still being actively developed and improved. But still...it's easy to imagine something much better. Harder to implement it, tho ;)
Please, before you start calling things 'cute gimmicks', provide a citation, especially for this claim: "US has one of the harshest tax regimes for top earners".

Because per multiple sources, including this one: http://money.cnn.com/2012/10/01/news/economy/millionaire-tax... - it's demonstrably wrong, and not even close:

"France has the highest tax rate with a 75% rate on millionaires. In the U.S., the fight is over whether to extend the top rate to little more than half that amount."

"In Washington, of course, the fight is over whether to raise the top rate to a level just over half the amount they are arguing about in France -- to 39.6% from 35%.
By contrast, numerous countries have top rates in the low to mid-50s, including Austria, Belgium, Denmark, Finland, Japan and Sweden. The world's highest rate is levied in sunny Aruba, where people making more than $171,000 face a top rate of 58.95%, according to figures compiled by KPMG."

As does this link: http://www.dailyfinance.com/2013/04/14/think-your-taxes-are-... - which also casts significant aspersions on your claim:

"For comparison: The United States

2012 top rate of income taxes: 35% (rising to 39.6% in 2013)
Effective tax rate on $100,000: 26% (7.3% Social Security, 18.7% income tax)
World rank on effective tax rate of $100,000: 55
Effective tax rate on $300,000: 30.5% (3.7% Social Security, 26.8% income tax)
World rank on effective tax rate of $300,000: 53"
There have been others. The founders of RethinkDB and Accunote are Russian.
I wonder how this would have helped 'Mike the Headless Chicken', a chicken that survived for years without a head, being fed with a pipette and raking it in at freak shows:

http://en.wikipedia.org/wiki/Mike_the_Headless_Chicken
That would not be practical or necessary. What is necessary (and is being worked on after AF447) is giving pilots more hands-on flying experience. This is a concern not only for Airbus pilots, but for Boeing pilots as well.
Ok they have a computer and an operating system as well as a nice way to transfer files . . . big whoop. I think we can all agree that this isn't groundbreaking.
Why Battery Life Should Be The New Smartphone Battleground
> There are still no structs/objects/whatever, so you're stuck using lists for everything. Real lisps grew out of that long ago.

http://www.gnu.org/software/emacs/manual/html_node/cl/Struct...

http://www.gnu.org/software/emacs/manual/html_mono/eieio.htm...
It's stuck in the past because of its architecture and no doubt a lack of people to actually carry out large, wholesale changes.

Part of what Emacs a great editor and Elisp a great tool for mutating -- if one can call it that -- is exactly the same things that make it "bad." Yes, it has dynamic scoping, and yes you can change variables outside your scope -- which is exactly the level of granularity your average Emacs hacker wants. He's not looking to write rock-solid code for the mars rover; he's trying to make M-x compile a bit less crap or a bit more specific to what he's doing.

Say what you want about side effects and advising and all the other "terrible" practices that, in any sane software project, would never pass peer review -- in Emacs it enables you to hot plug, duct tape and jury rig Emacs to get it to do what you want.

The last 2-3 years has seen a massive resurgence in Emacs packages and there's a lot of buzz in the community, I feel, in trying to push things in the right direction. But it takes time. And people. And we need both.
But why pick on Agile? The organisations clearly had problems that needed to be addressed which went beyond software methodologies. Should they choose a waterfall development model because it might hide the problems better in the short term?

I agree that more thought may be required. But that has nothing to do with Agile. If anything Agile should be commended for bringing the problems into focus.
Peter O'Toole Dead: 'Lawrence Of Arabia' Actor Dies At 81
What's next? CSS loops? Why not make CSS Turing-complete while they're at it :)
So is OOP is one of the best or one of the worst approaches to modularity?
I would be very interested as well.
A feminist programming language is being developed
Right, Microsoft Research, IBM Research.. they really have nothing to show for. Google also has what an advertising system and a site to search things for, send/receive email and watch videos, some phones.. that's it. Everything else has been videos and PR.
And especially:

http://rg03.wordpress.com/2009/09/09/gnu-grep-is-slow-on-utf...

"Update on 2010/10/28: GNU grep is no longer slow on UTF-8. The problem was fixed with the release of GNU grep 2.7. The rest of the article can now be considered obsolete."
Canadian government investigates Google for 'anti-competitive acts'
What can you do when your airline offends you? Not that much.
I think we can all agree that it's very important for some people/companies to focus on the short term, and for other people/companies on the long term.

Both are important and needed.
Facebook's New Ad Algorithm Will Spy Even More On You
I think working for the majority of startups is still head and shoulders above conditions working in finance.

Working in finance is not as bad as it's made out to be. Analyst programs at investment banks are pretty awful, but developer jobs aren't any worse at banks than at startups. People argue that developers/engineers aren't rock stars at banks (traders and quants get the glory) but that's also true at most VC-funded startups (investors, executives, and product people get the glory).
A lot of the value in Emacs these days is probably in the positive network externalities. Pick up pretty much any language or markup or whatever, and there will likely be a decent emacs mode.
cerdip.
This is utter nonsense. The chain of succession would be in place to establish a new President, and we could do without Congress until a new election were held.

In the absolute worst case of a more serious attack, the US armed services would assume control, and it would be unthinkable that they wouldn't restore democracy. 99% of our soldiery are patriots.

(Our eduction system hasn't done that much damage to our soldiers... yet. Some day, unless the intellectual trends in our nation change, our soldies will no longer believe that "democracy" is "practical," and will believe that people have to be forced to be good, and then we are not only going to be living under socaialism (as currently), we are going to be living under authoritarianism.)
Well, true, but in fairness, go far enough back and people used Line editors - so yeah, it's certainly rooted in performance issues, but also the independent rise of IDEs and a strong desire by the writers of the IDEs -- who typically wrote the supporting compilers and environments -- to create a greater cohesive environment.
Online Success and Why Customers Come First
Apple CEO Tim Cook Gives Remarkable Speech on Gay Rights, Racism
At first I thought the article was a lesson about taking risks in life. But this was an amusing surprise.
I cannot encourage people to check out Natural enough. One of the best node packages out there.
I figured that's what it was. Glad I could help.
Recursive export issue in node.js
Calca is amazingly good for its simplicity. It's replaced my use of Excel for the cases that Excel was overkill. Well worth the $5
Bell Labs invented fundamental technology like the transistor and the laser. I wouldn't put Google Maps in that league. They did not invent autonomous vehicles or wearable computers, though they have made strides in commoditizing the technology.
Pretty cool to see the viz. I've never found a great improvement with LSI / PCA on text if trying to classify information.

A lot of the work in IR seems to suggest improvements in NLP don't improve various ranking models (TF,BM,LM).

I wonder do people just revert to lsi / plsi / pca because its fast to compute?
This is a pretty broad generalization. Not to mention, just because Google has better advertising and promotion of its new ideas and research, I'd not discount Apple, IBM or Microsoft. If anyone, IBM has consecutively stood the test of time with new innovations and inventions. World changing.