skysight-inc/HackerNews huggingface dataset:
I thought about it, but I decided to go into a less opinionated route and let the user have full control over the logic.
Yeah, assuming a global adversary, you'd just watch which servers went dark and the investigate them. We really need a "defensive mode" for TOR.
Well, I can't seem to download this from my Android because it keeps wanting to use the web app instead. So much for that..
The title ("Stack Free Recursion") is certainly misleading, as are the labels of several examples ("Stackless Factorial", "This Form of Routine Can Be Changed to Stack Free Recursion", the function stackfree(x), "Stackless Towers of Hanoi"), in that all these examples, and all but one example in the paper, implicitly use a stack for return addresses.

However, in the abstract, the definition of the bet, and throughout much of the article, the author does distinguish between the concepts of a "data stack" and a "return stack", and he illustrates one case in which the return stack is in fact eliminated entirely (and says, at the bottom, that it is "sometimes possible" to remove the return stack). Overall, 19/48 instances of the string "stack" are preceded by either "data" or "return".

Is it fair to use "stackless" to mean "data-stack-less", without saying so explicitly? I would say no. The stated advantage is that less memory is used (and that the result "sometimes is faster", presumably due to fewer push/pop operations). However, "stackless" implies that you've eliminated the problem completely, when you've achieved less, perhaps significantly less than that. For example, in the case of factorial, the naive approach stores two CPU words per level of recursion (the value of x and the return address), and the (data-)stackless approach stores one CPU word per recurse (the return address); this fixes half the problem.

Also, see this in the abstract: "We also present a method that uses no return stack or data stack and we derive a simple line drawing function using the information presented herein." This wording strongly suggests that the line drawing function doesn't use a return stack, when it does. A comma after "data stack" would make it a little less non-obvious that the two statements in the sentence are not related to each other. I would have to call this paper "oversold".
Hue – Web interface for analyzing data with Apache Hadoop
Show HN: Compare different JS minifiers’ output online
For a polished app that uses OpenStreetMaps, check out this one: https://play.google.com/store/apps/details?id=com.skobbler.f...
Rebels using RC drone for fire correction in the fight for Donetsk airport
What kind of insight can I expect from reading this?
Cory Doctorow: Information Doesn’t Want to Be Free
The First Rule of DevOps Club
I think you meant whether?
Chinese Routing Errors Redirect Russian Traffic
Videos from DevOps Enterprise Summit 2014
The End of Apps as We Know Them
A lot of modern Germany is defined by backlash against past horrors. Germany's close relationship with Israel, for example.
How much will centrifuging with a hand drill save you, anyway? I see centrifuges starting at $132: https://www.google.com/search?q=centrifuge&client=ubuntu-bro...
A Build Engineering Team’s Journey of Infrastructure as Code
> What about an MBA who can also program?

Then they're mediocre at both, at best.
Epicetus, Zen, and the challenge of historiography
PID tracking in modern init systems
I suspect that the DIYBio will be a rising tide that lifts all boats. There are so many pieces of equipment that we use in lab frequently that are stupidly expensive; I'm fairly sure that a significant component there is both the lack of competition in the market (equipment pricing is almost always done on a "request a quote" basis) and the fact that many of these are produced in relatively small volumes, increasing the cost for sustainability and decreasing the overall reliability.
I just submitted a project I'm working on - the url preview on the main page seemed to not handle it well - see http://www.onpremisely.com/user/amk/submitted

I agree with padho, that something doesn't quite work with the look and feel of the site. Good luck!
Thank you - now that I know I feel silly not making the connection, as I had just been looking at some Encyclopedia Dramatica after Googling Nachash.

These guys seem to be pretty smart, but constantly embroiled in some seemingly petty feud or scandal within their scene.
Thanks for sharing your story and being candid about it. You only hear of the uber success in the news and everybody feels good. But the reality is most VC funded companies fail or under perform expectations and the few winners hit homerun and make up for everyone else.
Performing with Emacs as a musical instrument (2013) [video]
HD-280 pro is a excellent pair of headphones, but does not have active noise cancellation, just a solid construction to insulate one from the environment.
This Week in Science – 9th Nov 2014: Repairing Tissue, Alzheimer’s and More
Sensu – Events and Graphite Graphs
You got "HN hug of death".
I'm not sure I get your reasoning... The todo list is usually an example for an application (though somewhat trivial) that exercises a given ui framework.

What I wouldn't mind seeing is this pushed out into a larger provider, so that you can have one user/profile in your application connected to one or more oauth and/or openid accounts. By default only asking for a real name (if available) and authenticated email address. Combined with an option for a username/password and optional 2fa key as an authentication method.

I think such a generic login system/screen would be far more useful to most people who are going to use an application that uses authentication from other systems. And allow for people that have more than one authentication.

As for the todo-list example, I was thinking of creating a relatively simple chatbox app with flux/react (yahoo/fluxible-app), including such authentication as a baseline. I feel that that would be a useful example for a lot of people.

The flip-side is I've been using koa lately over express (requiring node >= 0.11.x). Maybe a wrapper for express modules to koa results... in this case, thunkifying the module, and passing in the req/res should be enough, the callback (next) won't be called if handled internally. Though uncertain what this adds to req/res to mirror on the koa context.
Just Another Scripting Syntax
Congrats on coming out of failure. I would love to learn more about what worked and what didn't work. What sort of pitfalls you had, lessons learned, etc
If we had actually been alive to witness those past mass extinctions, we would likely have been traumatized by the disappearance of so much life from the face of the Earth, and all in one relatively short period of time.
This looks like it might have been an interesting submission, but I'm getting a bad gateway error when clicking through.

Also, you should re-title it as Show HN to get better visibility!

EDIT: author has fixed it.
Well, it is based on a certain framework of morality, but it's also based on morality in general. I don't think the government should be in the business of moralizing.
Ok, this is very well written article explaning some problematic parts that people don't understand. But there is one more paradoxal point I didn't get it why and how the writers could not figure it out that, if a nation can't survive in itself and needs help from aliens (later cooper finds out that these aliens are actually us, who are already in 5 dimensional universe) to solve the equation for their existence and if people would die without help of outside, how could their descendens survive and then live in 5 dimensional world to save their ancestors?! This is pure paradox and not possible. And it's very well known that one can be in the future but can't go or change things in the past, even in 5 dimensional universe.
A new drill is ~$30 so about $100
Visual and practical effects were nicely done. Really liked the depiction of the Saturn colony at the end. It's a proposed style from the 60's that has never gotten a proper cinematic representation.

The bad parts of the movie were mainly editing, non rational emotionalism (main characters making obviously bad choices for shallow emotional reasons), and a giant paradox.

With editing, the drone scene was interesting but did nothing to advance the story. School scene was ok but too long.

The entire "power of love" scene was just dumb. People in that situation would not act like that.

The biggest problem was the paradox. Earth is becoming uninhabitable. Future humans must influence the past to save humanity. But there are no future humans in the first place since the Earth is dying. This is the biggest plot hole in the movie and it's the size of a black hole. Even slightly changing the story so that humans do survive, then are reaching back to make the survival process easier would be fine. Kind of a Redemption of Christopher Columbus type of story.
Technical means of proving that social elements to political beliefs. Showing a picture of a SF rainbow parade to a conservative in a farm house in the mid west will elicit the same mental response as showing the rainbow parade participant a picture of the conservative in the farm house. This is purely social.
It's down now but here are some other oauth tools I use and built:

foauth.org

Token generator: https://www.runscope.com/oauth_tool
When you say "NoSQL-Koolaid free", do you mean "focuses on Relational" or "treats the topic objectively/academically"?
Definitely something to consider.
How to Install and Use Datumbox Machine Learning Framework
It sure was...
And then they sold out.

CdD turned into "L0PHT Heavy Industries" (http://www.l0pht.com/), a computer security firm. That turned into "@Stake" (https://en.wikipedia.org/wiki/@stake). "@Stake" was acquired by Symantec in 2004.
Here is a link to the actual graph she has on her blog:
http://jvns.ca/blog/2013/12/27/guys-guys-guys/

The important thing we as a community need to understand is that there are terms that can be very gender specific and at the same time being gender neutral depending on the context.
Just checked wikipedia [1], and found this critique:

> D.A. Rees calls the Meditations "unendingly moving and inspiring", but does not offer them up as works of original philosophy. Bertrand Russell found them contradictory and inconsistent, evidence of a "tired age" where "even real goods lose their savour". Using Marcus as an example of greater Stoic philosophy, he found their ethical philosophy to contain an element of "sour grapes". "We can't be happy, but we can be good; let us therefore pretend that, so long as we are good, it doesn't matter being unhappy".

Can anybody agree/disagree/comment?

[1] http://en.wikipedia.org/wiki/Meditations
Thanks, I noticed that pretty fast, and got it back up. Hope it stays up for now...
What was the idea you published out of curiosity?
It is cool to still run into Playlist users even after all these years.
This is a well-worn trope used in many science fiction works dealing with time travel: http://en.wikipedia.org/wiki/Bootstrap_paradox
Can someone recommend a good web hosting site
SO my friend got asked to find a good free web hosting site, he normally find good hoster, he found a good one for doggiepet.com,tackmedia.com, optimindmethod.com, but the owners of this new site he got dont like anything he showed them so any recomendations ?
Anything it takes to get more women in these type of fields is a good idea, imo. There's a slight perspective difference that I find really beneficial when working with women in tech. Besides the other obvious benefits.
Ask HN: HackerNewsAPI – how do I get the list of the top Ask HN stories?
Hi!! I am learning to use HackerNews API (https://github.com/HackerNews/API).

It has the list of top 100 stories, but I don't see the list of top 100 "Ask HN" or "Show HN" stories.

Does anyone know how can I retrieve them?
This is a very interesting question. The only person I know of who has done this is David Pollak of Scala Lift fame http://blog.goodstuff.im/about
"Dynamically loading libraries is a big deal, and it's closer than ever."

Sigh. Dynamically loaded C extensions were working long ago <https://lists.gnu.org/archive/html/gnu-emacs-sources/2002-04.... It wasn't even a "big" thing -- most of the change was in the build system.

rms wouldn't let them in because he (via Moglen?) thought they would undermine the copyleft. That was worrying as a design criterion was to make them (almost?) equivalent at compile time and after loading to things built into the Emacs core normally, so that derived work status should be clear in a court.

Perhaps eventually someone will re-do other things, like replacing the GC.
Ok, assuming write-only means what I think it does, what is the point in a write only database? /dev/null/ is write only.
Downvote? Sorry for not sugar-coating it. I thought this discussion was about why MBAs seem to be trending away from SF, and back toward finance.
That is known as the bootstrap paradox (http://en.wikipedia.org/wiki/Bootstrap_paradox). You could argue that the entire point of the movie is to highlight this specific paradox that can result from time travel. As with most time travel paradoxes, and pretty much anything related to time travel, it's not known exactly how things would work out in the real world.
If you're the kind of person who actually enjoys screwing around with spreadsheets all day long, maybe.

If you'd rather work as a Roman galley slave, maybe not.

No money is worth doing a job that you hate.
The 'I' is optional, all you need is S and K. I = (SKK)

You can go simpler still: Iota.
Wow, now I'm curious about the language. Looks like made-up gibberish at first sight:

++ lax :: lax:as:go
|_ [her=ship dur=dore] :: per client
++ cluy :: cluy:lax:as:go
^- [p=life q=gens r=acru] :: client crypto
?~ lew.wod.dur !!
?. =(fak.ton r.i.lew.wod.dur) ~|([%client-wrong-fake her] !!)
:+ p.p.q.i.lew.wod.dur
q.q.i.lew.wod.dur
(haul r.q.i.lew.wod.dur)
::
How does one explain the frozen clouds? Are those actually possible? How do they remain afloat if they're more dense than the atmosphere?
Tonymacx86 = a glorified Amazon Affiliate blog.

Dude is all about driving traffic to his amazon affiliate account. brilliant.

I can't complain because the site has helped me from time to time.

Tonymac has been good for the overall main streaming of the hackintosh movement. Back when OSx was $20 he forced the app store purchase (good i guess)
an investor isn't just anybody, it's someone who has signed on for the risk inherently involved in investment for a chance at larger rewards.

There is (should be) less moral obligation since an investor should be more acutely aware of this risk than a regular old person off the street.

I would feel terrible losing someone's money who didn't realize it was an option to lose; an investor should not be capable of being that person.
Business majors plan app to find app programmers
So, to understand what you are saying, is it true that in LISP, you can write a function F that can take any function object G, and turn it into an equivalent AST of G?
The Ultimate James Franco Meet and Greet – So Funny
Git Pro Tip: Managing Multiple Accounts
Note that my advice would be the same to those who are contemplating becoming programmers.

If you don't actually enjoy writing code, no amount of money is worth it.
For a great example of DYIBio, the story of Russell Marker and his work in steroids is an entertaining read[1]

He basically bailed on his PhD which caused his advisor to say "you'll never be more than a urine analyst". He moved to Mexico and started running his own lab to extract a hormone precursor from Mexican yams. At the time, several steroids were selling for hundreds of dollars a gram. He was able to make them for a hundredth of that.

I can't find the original paper, but apparently his crowning achievement was when he published his seminal work and the address he provided was the Calinda Geneve hotel in Mexico City.

[1]http://www.acs.org/content/acs/en/education/whatischemistry/...
That was only some CDC people. Many went on to sell out in entirely normal ways. Name me one smart hacker from the 80's or 90's that didn't get wickedly rich, and I'll show you a guy in jail. Hackers are worth money, lots of it, and experienced hackers, doubly.

Even the ones who didn't sell out got great jobs. It's just what hackers do, now. Besides, hacker groups are dead as a cultural phenomenon. Now, they're just Internet street gangs stealing credit card info and spreading trojans, instead of spreading thought crime and information.
Racquetball and mountain biking are what do it for me.
If I'm not mistaken, when going the Blue Card route, you can get a permanent residence visa after 33 months even without B1 German.

The problem with the Blue Card, from my [non-German/EU citizen] perspective, is that it's a work visa, which means you must have a job offer, and one that pays at least 37K EUR annually, to get the visa. Likewise if you lose that job, you've got just a short time to find another one or get out. The Blue Card is not a visa for those expecting to work at a German startup and compensated mostly with equity. In other words, not a visa for most founders.
Thanks for linking to this book. I'm realizing how much better I can think after I've gotten exercise (I have ADD) and I'm interested to read 30% of this book ;)
I was expecting something more on topic.

First rule of the Fight Club is:

> You do not talk about Fight Club

Kind of expected something along those lines with more emphasis on the actual DevOps instead of meta talk about community.

Still, interesting read.
Ask HN: What is Y Combinator return
I am curious what is Ycombinator IRR since inception? I know the total valuation of Ycombinator startups is about 10bln.
my understanding was the station at the end had true localised gravitation, thanks to the 'quantum data' TARS collected, rather than psuedo gravity induced by centrifugal force

with the baseball the ball left the gravitation of the field's surface and entered the gravity on the other side of the column station's interior surface that held the house
> What if there were two reasons to forbid the request?

Just return the first. Most languages only have support for one error at a time (think exceptions in Python/C++/Java/C#/…, return codes in C) so returning more than one error ends up being really difficult to an API: what do you do? Raise some sort of MultipleErrors exception? (then how do you catch this?); take the first? (what was the point of multiple, then?)

The same complexity exists on the server-side: you have to maintain some sort of "errors thus far" state, instead of just doing what is probably the language-natural thing: raise an exception that'll get translated to JSON.

The only real case I've found for multiple errors is form-field validation, when multiple fields don't validate. I've found it's sufficient to just bottle them into a "ValidationError" and return that: it can contain a list of fields and their issues. The rest of the API can then continue to benefit from a simpler interface.
Apparently the clouds are not all that plausible, but they were left in because they were so visually impressive.

http://news.sciencemag.org/people-events/2014/11/physicist-w...
Compelling argument in your link about how performance for others allows for better libraries for everyone. I am still concerned that Julia does not go far enough in breaking the imperative programming mould, but I think it's disingenuous not to give it a serious try in more than trivial exercises. I have to say though that I have learned R, Python and Golang in the past 8 years and all of them are basically imperative (though R's vectorisation-everywhere is impressive - wish it was all just faster); I hope Julia will give me something dramatically more interesting. I say that because the LLVM has ushered in a period of radically easier language development, so we are likely to be spoiled for choice in the next 5 years. I hope Julia has done enough to put itself way out there in in terms of innovation to make the sizeable investment of time for myself and library developers, worthwhile. Altogether however I cannot be anything other than impressed with the dogged and convincing pitch that you and others are making for it, which somewhat lowers the risk of investing time in a dead end. And even if it doesn't work out all hunky, at least I'll know that Python will face serious competition, and that can only be good, even for Python.
Why the Echo is a good move by Amazon
Did you even read it? It doesn't criminalize anything.

https://www.congress.gov/bill/113th-congress/house-resolutio...
I'm running 14.04 LTS.

The theme is a modified version of Zukiwi-mac that has the new Yosemite buttons [1].

[1] - https://github.com/gmcabrita/dotfiles/tree/master/.themes/Zu...
I am not an expert in American lawmaking procedures, but this does not appear to criminalize anything.
Condemns, not illegalizes.

This is pointless finger-wagging, not a bill with an actual legal effect.
That's not what the bill actually says as there are no criminal penalties in the actual text of the bill. Lots of "urges", "whereas", and "condemns". This is a house resolution of support for Israel directed at the President. It is probably in response to rumors about US voting in the UN. With 172 co-sponsors from both parties and a pass without objection is a political statement, not a bill that criminalizes anything.
It "condemns" anyone who compares Israel to Nazis. It's not a new provision to the penal code.
> how do Databases intersect AI/Machine Learning

I am not in any way a computer-science expert, but surely these topics have substantial overlap? (For example, a machine that is learning must store its accumulated knowledge somewhere.)
Probably just means "immutable"
> As for those conversations I had at devopsdays with the folks who thought they were “just” not devops enough?

As a junior, my vision of devops is someone who is guarding staging and production, and release management, assuming you have a mature self-service platform for developers. As for why people feel they are not devops enough I think it is important to realize that devops is mainly a culture change (quoting from a coworker). Your devops can be your system admin. Your developers should know how to handle some operations, because they will have to work with the SRE/devops. There should be a structure, a list of runbooks and procedures in place. Automation is only a syntactic sugar of blueprints, documentations, plans (recovery, backup, SLA, etc). DevOps should be the people that say NO to developer and NO to business and NO to upper management when you know something won't go well (e.g. there is a strict release/deployment requirements). So a mature DevOps team is essentially jack-of-all-trade go-to team. You write a lot, you talk a lot, you plan a lot, you maintain a lot, and you innovate a lot (looking at the big picture). Whether you are running a startup or an enterprise, automation is the last thing on your to-do list. To claify my last point: sure you should build your VPC and security groups using cloudformation if you are on AWS. But before doing that, you obviously need to start off with a discussion.
Pangu8: Untether jailbreak for all devices running iOS 8/8.1
stunning, intense

impactical for pith due recursion,

any endorsement requires a full dialogue of caveats only able to discuss after you have seen it
I think he means append-only. You can add data, and you can query data, but you can't mutate.
Permitting the installation of apps from untrusted sources is a big security risk, because it facilitates drive-by install attacks. Once you've ticked that box, Android doesn't subsequently warn you that you're installing an app from an untrusted source. Malware is disguised as a system app and installation is deferred until something else updates, so even savvy users can be tricked into allowing the installation of malware.
This is making me want to dive into urbit a bit more.
How to change (or build) your career
ReactJS CoffeeScript patterns