skysight-inc/HackerNews huggingface dataset:
That's amazing. I really hope that more research is done in (stem) cells. It shows outstanding promise, and it seems safe to assume that this is just the start for a technique of treatments that revolutionizes the way we view and treat illness.

Edit: The article did not mention stem cells, but I think stem cells will inevitably be discussed in this thread as they're a very closely related topic, hence the mention.
Sure- admittedly, confusing "sparse reconstruction" with "compressed sensing" is a pet peeve of mine.
Convert Blu-ray to WMV Video with DVDFab Blu-ray Ripper
Court rules California employers must pay employee cell phone expenses
Watching the PyCon talk the author mentions as inspiration, the thing that seems like it would really kill this for me (even given a good macro set for the editors and applications I need) is the input lag. The whole time, it seems like he's either pausing between commands and able to react to incorrectly interpreted input, or he's speaking a long string of commands and something goes wrong in the middle that invalidates the remainder of his sentence (he ends up in the wrong mode, or in the wrong pane, or something along those lines).

The huge advantage that the keyboard has as an input device is that there's zero delay-- if I make a mistake, I can go back and fix it as soon as I'm able to see and react to it. Speech recognition has this inherent delay to it-- it has to delay execution of a command until it's concluded that there's no other possible interpretation of what you just tried to say. Speech is a lot slower than I can react-- the inherent lag there just seems intolerable.

I suppose one could get used to it if it came down to "use speech recognition or find another job", though.
too pathological; didn't implement
Cronjob nedir?
"A man's ethical behavior should be based effectually on sympathy, education, and social ties and needs; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hopes of reward after death."

— Albert Einstein, "Religion and Science," New York Times Magazine, 1930
Am sure PG did a post on that topic, he said maybe. He said, it depends if they would make a good co-founder, do they have the co-founder skill set (self starter, etc)?
Will Bible 2.0 still tell us how to treat our slaves and rape victims?
There was a nice article on an Apple blog the other day (don't remember where) that suggested the problem with the iPad is the lack of purpose built software.

I own an iPad 4 and it's pretty rare that I buy iPad only software. Developers just don't seem to make that much even though the markets a pretty decent size. Mostly it's just simple iPhone apps or games that have been scaled up.

The article was suggesting that because theres no trials or demos in the app store, as well as the inability to return things, people are very hesitant to buy at any reasonable price point and those developers are unwilling to put the time and effort in making it that should cost $20 or $30. Since consumers won't pay more than a few dollars high-quality in-depth apps are in short supply.

In the end it means the iPad feels like nothing more than a giant iPhone, and that's basically been my experience. I really would like to see more large fancy apps that would give the iPad its own strong purpose but for whatever reason that's not happening.
Why Selling a Startup for $20M Can Be Better Than Selling It for $200M
I think parent meant you trade two &&s for one ;.

Personally I also don't think the meaning is as clear, and you now need to maintain the top line if you cut'n'paste. I suppose it's a matter of taste.
> But it did not seem like Lance was working with IBM so much as he was working for IBM

Ugh. I was a TP and then SL customer for years. Having somebody controlling Lance strikes me as a very bad idea. Maybe a good way to trigger the founding of another Dallas-based provider.

I kind of wondered about this when IBM bought them, but I'd been entirely Linode-based for a while so didn't have much stake in things.
I wish I could upvote this a few times.
It makes a certain amount of sense: they're also the 4th largest employer in the US.
"Assuming the hypothetical NSA breakthroughs don't totally break public-cryptography -- and that's a very reasonable assumption -- it's pretty easy to stay a few steps ahead of the NSA by using ever-longer keys. We're already trying to phase out 1024-bit RSA keys in favor of 2048-bit keys. Perhaps we need to jump even further ahead and consider 3072-bit keys. And maybe we should be even more paranoid about elliptic curves and use key lengths above 500 bits."

from Schneier's post:
https://www.schneier.com/blog/archives/2013/09/the_nsas_cryp...

There is some speculation that the NSA could potentially have quantum computers in which case RSA(and basically everything) is just fucked. Hopefully that's not the case (but hey, what your shadow budget is more than the rest of the world spends on crytopgrahy research combined then who knows, right?)
Yeah, but it makes a good story. I know I got scared after making quite a bit of money on a small (few hundred dollar) buy in TSLA when it started dropping and got out. I thought I got lucky to make a few times return (I did) and didn't want to push my luck so I sold my few shares.

Today TSLA is worth at least 3x what I sold for, but I never would have held though all those ups and downs let alone for two decades. I didn't buy the stock as a real investment, just a little fun in a company I liked.
If PayPal Is Independent, Is It an Acquisition Target?
I doubt that you made money. Just because you made >$200 doesn't mean you made anything. You still have those costs of paying of the entire cost of the iPhone >$900 that you seem to be ignoring, just because they are hidden in your monthly bill.
Some people have built string processing libraries which operate on struct which have a string object reference and an index to the first character and a length. This lets you slice etc the strings without forcing any heap allocations.
Yeah, it's pretty common for someone to explain why the keyboard is a better input method. And you're right it probably is at this time for healthy developers. However, you should probably stop to consider that the solution isn't for you. It's for people who can't type. Many people have disabilities, for example. This opens up a new world to them. And as for the author, he suffers from RSI, as do many other developers.

http://ergoemacs.org/emacs/emacs_hand_pain_celebrity.html
I may write a blog post. Hm.
I personally feel that's just blow back from the spam of "cancer is cured!" "marijuana heals quadriplegic man!" "fusion is solved!" and similar clickbait articles with little substance and big claims to rope in readers.

The fact that one can after reading an online article almost inevitably see all the problems they neglected to mention is less the readers fault and more the writers for presenting a biased opinion-piece under the guise of news. HN critics can of course be wrong just like everyone else but the majority of the time those comments are pointing out serious issues and providing the counterbalance.
I'v had a lot of success with cython's parallelism. The key is to release the GIL in tight inner functions of big loops. You can then parallelize the loop by iterating over calls to the nogil function or "with nogil" block.

The support for only openmp kind of sucks, but I'm working on a Linux cluster so it doesn't bother me except when I'm on my laptop.
It is amazing, but there were no stem cells involved here.
jq looks nice, I use another similar tool quite a lot [1].

[1]: https://github.com/trentm/json
From what you say I assume that you think a publishing house's only job is to take your manuscript to the printer. Well, no, there's much work involved in the editing and design process prior to that. There's people working on the logistics and marketing of books. There're legal, financial, technical and administrative issues (as in any business). And paying all those, plus the books, costs money.

I don't know with which publishing houses you've been in contact with, and I think most of what you say comes from a bad experience with dubious publishers. But, in a serious one you work with an editor, whose job is to read your manuscript and tell you what's good and what can be improved, and how it can be improved. A good editor with some knowledge of the field your book is about is an enormous help.
>>Another example of a good language problem is question answering, like “What’s the second-biggest city in California that is not near a river?” If I typed that sentence into Google currently, I’m not likely to get a useful response.

So I typed that in google just to see and indeed I got nothing. I guess their [1]knowledge graph still has a long way to go.

[1http://www.google.com/insidesearch/features/search/knowledge...]
The article notes, "This process of regeneration is made possible by olfactory ensheathing cells (OECs), which provide a pathway for the fibres to grow back." In other words, this was not an experimental treatment with stem cells (pluripotent cells). The story details here are interesting to me, as my late dad spent the last six years of his life paralyzed from the chin down from a spinal cord injury (a slip and fall on ice on a parking lot). His spinal cord was not completely severed, so he had quite a lot of sensation from the parts of his body that were immobilized, but he was not able to learn to walk with a walking frame even as well as the patient reported on here. (My dad's injury was much higher up on the spinal cord, which makes a big difference. His bruising of his spinal cord was at the second cervical vertebra.)

The article continues, "All those involved in the research are keen not to raise false hopes in patients and stress that the success will need to be repeated to show definitively whether it can stimulate spinal cord regeneration." Yes. This is a very early result, but there seems to be something here that has achieved results never before achieved, and if those results can be replicated in other patients, this will be great news.

The article mentions what kind of patients the experimental team is looking for. "Dr Tabakow said: "Our team in Poland would be prepared to consider patients from anywhere in the world who are suitable for this therapy. They are likely to have had a knife wound injury where the spinal cord has been cleanly severed." Many spinal cord injuries are bruises or tears rather than cuts, and may not heal as well with the technique described in the article. But this is a start, and may open up investigation of other approaches to repairing injuries to the spinal cord.
Show HN: My first Twitter bot – tweets the best NASA/ISS status at 9 and 5
If you have any questions about the desks ask away.
Ask HN: How do you guys get laid?
Like what are your technics to get some pussy, can anyone share?

Regards
yah atom!
The life they are trying to save isn't the life of the person being aimed at: it's the person behind the wall behind the target. Every bullet is going to land somewhere, the question is how far away that where is, and what it will do when it gets there.
TextBar: A tiny but powerful app that lets you add any text to your Mac menu bar
"Larry Summers..." AAaaannddd I'm done.
Paper tapes can't catalyze their own creation and modification. DNA can with the addition of ribonucleotides.
This is my concern as well and I have the same concern when it comes to OS X. I want a system that simplifies common tasks and makes everything look pretty while not compromising customization. That's why I use Linux - I want the power to have it my way.
No matter how noble or good the goal, immoral means should be avoided at all costs. We should seek healing from science and from God, but when all else fails, suffering patiently has a purpose in building character, among other things.
> So if you need to check another position around the current one

Key word "around". If a coordinate object is immutable, then doing operations on a neighboring one requires another allocation for the new coordinate object.

Unless you're suggesting having a coordinate version of every function that operates on a BlockPos, in which case there's no point at all in BlockPos existing.
Hm. I agree that it'd be hard for anyone to decide on a thing that affects public perception in Africa. And in that pressure, I believe, probably the worst decision was taken in the case of Dr. Khan.

If they had tried the third vial (extra bottle) of drug on Dr. Khan, and so close he was to the medicines!, and had he survived (given that others did) the public perception would have certainly changed. Don't you think?

SIDENOTE to downvoters:

Very interesting behavior of what I believe is a small set of users on HN.

I know Steuard, above, had not down-voted my parent comment on the top until about an hour ago. And then came a sudden barrage of negative votes from a few users.

It'd be really interesting to find out the correlation between the users who down-voted and the color of their skin. I am pretty sure about the outcome.

Also I have a strong feeling (could be unfounded though) that the committee that withdrew the drug from Dr. Khan in Africa had racial bias too. And that they took the most selfish option available at the time - without caring much about a precious human life or public perception both.

Most of the pointers indicate that the names of those individuals should come out in public, and their reasoning be brought out too.

We had a similar situation earlier where the potentially nasty hid behind a committee / organizational name - remember? - when Aaron Swartz happened and the people in the bureaucracy had to be called out.
Really? That's good news. I still have an original iPad for which I want to write programs.

Can you explain shortly how to make Xcode 6 build iOS 5.1 apps? Or do you have a link? I haven't been succesful in googling it.
I've heard about the remarkable ability of nasal nerves to regrow, and it's fantastic that they seem to be able to translate this to the spine. I wonder about other nerve bundles. My mother lost her vision due to optic nerve damage, and this seems like a very promising technology. I hope they can repeat the result.
I just meant that the OP is adapting Python (via Cython) similarly to how FFI-driven LuaJIT adapts Lua. The resulting programming style is different enough from classic Python or Lua that it approaches being a different language—something like an embedded C DSL.
Show HN: How does your Australian MP vote on issues that matter to you?
Another example that I worked on last week is for the UI framework Kivy. Most of the core libraries are in Cython, and particularly for the graphics stuff I think it's a nice balance of execution speed and ease of development. In particular, it's trivial to use the Cython objects from pure Python, without having to mess with the CPython API on either side.

Here's an example of the experimental SVG parser/renderer we've been working on over the past few weeks, if you want to see some more "real world" Cython: https://github.com/kivy/kivy/blob/master/kivy/graphics/svg.p...
The Enemy in HR
A related blog post that also mentions the Summers and Pritchett paper: http://blog.mpettis.com/2014/10/how-to-link-australian-iron-... .
Thanks for writing such stuff. Too many images available today are just a pain in the ass to use!
> I don't know a single person, including myself, that has had any impetus to upgrade their iPad

Allow me to introduce myself :)

I've had the iPad 2, iPad 3rd gen (Retina), and iPad Air, and I will absolutely be upgrading to the Air 2 as soon as it hits the Apple Store (by the way, what's up with them not announcing an in-store release date?). It has become arguably my primary non-work computer, as my 3 year old Windows gaming PC begins to gather dust due to my not playing games any more.
Ask HN: Gaming with one arm
Hi All,

One of my best friends was just caught in an unfortunate explosion, and he has lost his left arm.

He's pretty into gaming, and i think recently he switched form Xbox to PC. He mentioned to me that gaming is something he'll really miss, and i've told him "No, way - we can work something out!"

Could anyone suggest what to start looking at? I've been thinking about a Joystick with secondary feet controls maybe? Any info/help would be awesome!

edit
- Thanks everyone for replying to this! I came straight here when i started thinking of it because i trust hn community and the power of group think!

- Also i think he has been playing mostly FPS stuff.

- Razr Naga is coming up a bit so that could be a good starting place.
Yes. I"m 48, and I've worked in software for 26 years.

For two companies.

I think I'm probably the last generation that looks at long-term employment as a good thing, and the older I get the less risk I want to take in being "the new kid" who would be the first to go if anything went wrong with the company.
> People have bought iPhone because it costs upfront $200. That's a magic price. Above that price demand swiftly drops.

Is that so? I've always wondered what percentage of iPhones sold are the base storage tier. I certainly would never buy the base model, at least until they up it to 32GB.
No, I'm practically quoting St. Francis de Sales.
Or, execute "/bin/[ -t 1" (or "test -t 1", or "[[ -t 1 ]]", or ...). This is handy in shellscripts (obviously), but also in languages like Go, which lack a builtin way to test whether stdout is a TTY. e.g.:

cmd := exec.Command("/bin/[", "-t", "1")
cmd.Stdout = os.Stdout
isatty := nil == cmd.Run()
IBM moving up the food chain after ditching chip manufacturing
That's the rub, isn't it? A "serious" publishing house is only attainable if you are already going to sell thousands of books, and if you are, then their services are not usually worth the cut of royalties that it costs, plus the multi-book deal you generally have to sign. It's far cheaper to contract out editing/marketing/etc to new places.

James Altucher has written about this extensively, and his stuff is very widely read (certainly far more than I).

Most of the publishers I've spoken with are well-regarded non-fiction houses who have done medium and big time projects. Their cut of royalties were usurious, to say the least. When I compared what I got with what I would be paying them, it was insane. That's where my perspective comes from.
Using the power of Katy Perry to help launch our beta
What can I deduce from all these downvotes? That HN is unwelcoming and intolerant towards people of faith?

For people of faith, their faith manifests itself in every aspect of life, not sparing even a corner. Being dismissive is one thing, but actively silencing that person (by downvoting, which here inevitably leads to lower visibility or even invisibility) is tantamount to intolerance. Is it right that a culture so proud of its tolerance should be intolerant?
Our music startup (The Fan Connection) has a sponsored band who, with the help of their song "Katy Perry", is driving fans to their TFC merch store...an on-demand shopping place where bands put up no money upfront and get a percentage of every sale. All tied up with an interactive social media experience. A thousand beta bands so far!
> That seems like an extremely pathological case.

When a human is creating files by hand, I almost certainly agree. When a program is creating files, however, it's only a matter of time before weird characters wind their way in there.

I really wish newlines had been disallowed. (There's UI implications, in addition to the parsing ones — how do you do a list view with newlines in the filename?; I also wish filenames had a reliable character set and weren't just bytes.)
THIS. oh a THOUSAND times this.
The interesting thing is that I have very little need for purpose built software on my iPad. I get by with Mail (or GMail), Twitter, YouTube, and Twitch, and of course most of my usage is Safari, which really could substitute adequately for all of those except Twitch.

Games are really nice on the iPad, but I only play those the few times a year I fly.
Corrections on a keyboard can actually be ahead of when you see them - particularly during laggy SSH sessions - when you realize you've struck a key incorrectly a tiny moment after doing so, and hit backspace quickly.
Depending on the carrier and plan, they might only be "hidden in the monthly bill" in the sense the monthly bill would be the same regardless of whether the device was upgraded.
Yes they do:
https://play.google.com/store/search?q=google%20docs&hl=en

Docs, Sheets and Slides are all APPS now, with real-time syncing
Relevant but unmentioned in his list of accolades, Jordan is the 2015 Rumelhart prize winner, which is the equivalent of the Turing award for the Cognitive Sciences.

http://rumelhartprize.org/
Completely shameless plug follows, but this is an area of research that matters a lot to me personally. My mother has neuropathy and is in a wheelchair. It's been rough watching her lose function, and now encouraging to see her regain some of her nerve function with immunotherapy and exercise.

I'm running the NYC Marathon to raise money for the Christopher and Dana Reeve Foundation, a nonprofit organization dedicated to improving the lives of those with paralysis, mobility impairment, and spinal cord injury.

The Reeve Foundation has funded over $80 million for paralysis and spinal cord injury research. Scientists are learning more every year about how the spinal cord works, how nerve cells die and can be regenerated, and how new therapies can promote nerve regrowth. As a direct result of this research, there are people today who can breathe, control their bladder, and walk, after receiving treatment for severe spinal injury.

If this is an issue that you are interested in, please consider a donation: http://www.christopherreeve.org/nyc2014/bhousel

Thanks for listening..
nursery gc should be very fast, particularly if most objects die; this issue sounds like it needs more investigation

also, it sounds like the devs should be doing some testing on typical user machines, instead of higher powered dev boxes
I'm extremely skeptical of this explanation, because new objects don't put pressure on the GC if they don't survive because of the scavenger on the first generation.

edit: they only put pressure if you go edit an older object and put a backwards pointers from an older generation towards a younger.
And \x0 separator breaks when you have \x0 in filenames. Pragmatically it's a question of rarity, but ultimately the shell should support something like prepared queries in SQL.
Your interpretation of your faith != people of faith, sdegutis. I prefer a civil discussion of medical ethics to simple down voting myself. Feel free to drop a little bit more on your views here.

I'm a bit rusty but I did once have a very sharp Christian theological blade. I'll see if I can make you feel more at home and respected.
Yeah, as he was candidating for FED chairmanship.
I've been on "the web" since Usenet on real Unix machines in college. I was rummaging around gopher servers on Linux. I had a SLIP dial-in account using Trumpet Winsock on WfWG. I had a DSL line hosting a video sharing site out of my house in '96. Heck, I ran IE on Solaris x86 for awhile. And, yet, somehow, it's "obvious" to you that I wasn't "on the web back then?" Uh. Wow. No, I was never on ARPANet, but, sheesh. I don't usually expect that sort of thing from HN, but I guess times are changing.
"suffering patiently"

Hmm, say that to sick children (of all kinds).

I see your point about growing stronger thru suffering, but there are different kind of injuries and life injustice where it just doesn't apply.

Breaking your arm is different than being paralyzed from top to bottom or being blind.
Tuples in Swift
A nitpicky tip: --help is normal execution, not an error, so the usage information should be printed to stdout, not stderr (and it should exit with a successful status). Nothing is more annoying than trying to use a convoluted program with a million flags (which should have a man page in the first place) and piping --help into less with no success.