skysight-inc/HackerNews huggingface dataset:
That's why some people prefer to use Lisp, it has better debugging tools for that and stack traces are easier to use.

Still, debugging macro-using code IS harder. The first thing I need is full and partial macro expansion in the editor. There is a bit more then. When all fails I use an interpreter (most Common Lisp implementation have both an interpreter and a compiler) to follow the expansion process in detail.

If a supplied macro creates errors which are hard to understand, then it is also possible to request better compile time error reporting from the developers.
Yep, and I think the quality of his essays dropped recently. Before he became "The Godfather" his writing was really some out of the box thinking, while the recent ones seem to me almost like an ad to go to SV and get funded by YC to try to build the next Facebook.
Sounds like the Trainspotting quote -- "Choose life. Choose a job. Choose a career. [...] Choose rotting away at the end of it all, [...] more than an embarrassment to the selfish, fucked-up brats you have spawned to replace yourself. Choose your future. Choose life." I guess if Trainspotting took place in the Valley it would have all the things you listed.
Am I the only one who gets a 403 Forbidden when clicking on the link?
What does the "arbitrary service" provide? Is it a video conference, audio conference, or data channel end point?
Silicon valley almost killed me. Moving north to San Francisco was one of the big turning points in my life.
http://fraked.debian.net/

https://github.com/paultag/snitch/
Tesla’s Groundbreaking UX
> HAHA you can tell David Gregory was personally offended when Alex called Snowden a whistleblower.

Really? I didn't get that at all.
> This comes from shipping good-quality code that people use.

Whoa! Easy there, tiger. Let's not get too far ahead of ourselves. Shipping code that people use is enough. It takes many years to learn how to program well, and the perfect will quickly become the enemy of the good if you obsess over quality first.
edX Embedded Systems course starts this week [Jan 22].

https://www.edx.org/course/utaustinx/utaustinx-ut-6-01x-embe...
"But you can work 80 hours a week for the next three weeks and double what you get done"

That seems rather optimistic, since your productivity and focus will probably drop sharply after about 40-50 hours. So you're probably lucky if you're getting 1.25 or 1.5 times more done by working twice as many hours, and sometimes your total productivity will even decline.

For example, after 50 hours, a developer might be coding more bugs that they'll have to spend time fixing the next day. If it takes longer to fix the bug than it did to write that code, the productivity of the time spent writing the code will have been negative - you would have been better off going home and getting some sleep.
I use Stripe on my site https://gauthify.com (first I used a while back, sticky to change)

I use Braintree at my current job.

I used to work for Balanced.

I know payment processors. Its just times have changed and this kind of thing is now quite standard. But 'magical' is of opinion, I was just inquiring what he found magical.
Exactly! reddit going https only would be a serious push for other websites to go https only, "Want to be embeddable? Go https."
I really hope I never work with you.
I am not from the US but even for me: if it runs angry birds it seems way more likely this is a reskinned android than a ground up compatible rewrite.
I think you're missing one of the author's implicit underlying messages.

Wealth is awesome; no doubt about it. But, as you are accumulating wealth, are you simultaneously creating value? Personal wealth and value creation don't always go hand-in-hand.

Also, as the author (and commenters) pointed out, this isn't a reflection of all of Finance. Stocks, bonds, future, options and other derivatives are essential for growth. We will always need ways to finance investment and tools to manage the accompanying risk. The author was saying that he was getting rich by trading credit default swaps (and probably synthetic CDOs), which -ultimately- played the largest role in destroying massive amounts of value post-2008 because of the sheer volume at which they were being traded (and because the securities that the CDSs were insuring were backed by subprime loans).

Honestly though, you don't have to know much about the 2008 crash to recognize the weakness of your argument. Elon Musk, Steve Jobs and Bill Gates may be (or may have been) addicted to wealth and success. But they accumulated wealth by creating innovative products.

The same could not be said of the typical fixed-income trader circa 2007.
Not to nitpick, but I think they had derivatives before that.
Buying property is a long term decision. People in my family tend to buy a home and then get dragged out feet first 50 odd years later.

I bought my place 15 years ago in San Francisco. It seemed like an unreasonable shitpile of money at the time.

My mortgage on a three story single family home plus land on top of Twin Peaks is three grand and change. I rent a couple rooms out and that covers a good part of the mortgage. A one bedroom apartment next door just rented out for more.

Granted SF is an unusual market, but California's population is forecast to nearly double, so the housing supply/demand imbalance is likely to only get worse, and if you don't live in a rent controlled unit, your rent is only going to increase in spades.

Plus I have the added advantage of being able to paint my house anyway I like, put pink flamingos and garden gnomes out front, and yell, "Get off my lawn!" when the mood suits me.
What's "a lot"? Aren't font loads on the order of a few kilobytes a page? Seems like loading the front page of the New York Times once would use more bandwidth than all the web fonts you run into for a month.
Redecentralization: building a robust cryptocurrency developer network
This is good evidence to support a guaranteed minimum income: http://en.wikipedia.org/wiki/Guaranteed_minimum_income
Data channels are what I have in mind, but I can't seem to find any webrtc code that connects a browser to anything other than another browser.
ahah, I do too.
"Are contracts built in to the language on a fundamental level, or are they just part of the standard library? "

One of the points of Lisp is that that difference doesn't matter.

But besides that, in this case it couldn't possibly matter. You write contracts for your functions. If they're violated at runtime you'll get a clear error that stops execution to contain damage, and assigns blame to the contract violator. At what point in that process does it matter whether contracts are "built into the language"?
http://fritzing.org/home/ I've found extremely useful.
Before you can "ring" somebody in their browser, their presence has to get established first. So, they need to have signalled their presence to a signalling server first. That can happen via loading a specific URL, or being logged in to a specific Website. It's not possible to just magically know that they are around without them announcing it.
> billionaire without exploiting anyone.

Some social science guys would say that this is true for every business - since you're operating in an exploiting system(capitalism) ,someone is bound to get exploited.
Beanstalk console/admin interface gets Auto-refresh, pauseTube, UI enhancements
Could those guts of the internet be set up to mine bitcoins or shave mbtc off of transactions?
There is a lot of reporting out there about how in poor rural communities there are doctors who basically give out diagnosis for disability or mental illness on less than factual medical grounds that qualify people to receive government benefits from, for example, the Social Security disability fund. The OP is asking what the difference between the thinly veiled fraud that is going on now is and giving a stipend when the net effect is that these people are receiving regular payments from the government.

Edit: NPR did a story on it, it isn't my assertion there is actual evidence that this happens; http://apps.npr.org/unfit-for-work/
yeah, that's pretty f'd up, but it's good that the guy's moving on with his life.

i wonder how much time it'll take until we get to a star-trek-like economic system where people do the things they want to do to the extent that their abilities allow and noone can make the excuse, "i'm not interested in money. i'm interested in what money lets me do."

i like that this guy just came out and said, "yeah, i was interested in the money for its own sake." it sounds a lot less noble, but it seems a lot more honest to me than any other justification for having far, far more cash than any one person really needs, except for, "i'm giving it to charity."
That's what a socialist / communist government is, a technocratic oligarchy.
I can imagine, but the strong typing does help keeping a bit of order.
I love emacs and vim, but this days i am using emacs with evil-mode because IMHO emacs plugins have a higher quality than vim ones.
I'm rather incredulous that they built something which can run Java (they either have a Linux compatibility layer for it, or they built a JVM from scratch) and display HTML5. The skilled labour to do it they definitely have, it's time that I doubt they have.

That being said, I've seen enough Chinese-made products to know that the Made in China meme doesn't do all of them justice. Some of the things they build are remarkable; they have very good people doing microelectronics, RF and high-speed digital designs.
As someone who is an organic-foods believer, I feel it should be noted that in USA the term "All-Natural" is not[1] a term restricted by law. It doesn't assure you of anything. In contrast, to call something "Organic" or "USDA Organic" has a very legally[2] defined process. Whether or not these certifications are truly being enforced is a different story, but I really hope they are and I try to keep an eye out for stories informing the public that a particular company/brand violated this commitment in some way.
Oddly enough, the fact that Naked fruit-juice brand had to remove[3] "All Natural" from its labeling makes no sense to me since "All Natural" means nothing. I don't know what law the courts think they enforced here.

1. http://en.wikipedia.org/wiki/Natural_foods

>>“Natural foods” and “all natural foods” are widely used terms in food labeling and marketing with a variety of definitions, most of which are vague. The term is assumed to imply foods that are minimally processed and do not contain manufactured ingredients, but the lack of standards in most jurisdictions means that the term assures nothing.

2. http://en.wikipedia.org/wiki/Organic_certification

>>In the United States, federal legislation defines three levels of organic foods.[8] Products made entirely with certified organic ingredients and methods can be labeled "100% organic," while only products with at least 95% organic ingredients may be labeled "organic." Both of these categories may also display the USDA Organic seal. A third category, containing a minimum of 70% organic ingredients, can be labeled "made with organic ingredients," but may not display the USDA Organic seal. In addition, products may also display the logo of the certification body that approved them.

3. http://www.huffingtonpost.com/2013/07/26/naked-juices-natura...
If I understood the Dean's position correctly, it was that they didn't want students making course choices based on a single one-dimensional metric, but would rather the students saw the bigger picture before deciding. I can understand this viewpoint; some very good courses have a bi-modal distribution of ratings - students either love or hate them. The trick is to figure out which you'll likely be. You can't see this from the mean.

Where I teach (not at Yale), we've been having difficulty getting the administration to publish teaching metrics at all. This sort of public argument doesn't help matters. I wouldn't be surprised if Yale simply stops publishing the metrics at all if they perceive they're being widely abused.
Also reminds me of this: http://en.wikipedia.org/wiki/Red_Star_OS
"Median rent for a two bedroom apartment is $2,000 per month." Oh how I yearn for the good old days!
For me, I'd like people were compensated fairly for their time and investment, but only once. Then, we will not have to think about this stupid dilemmas. I wish copyright did not exist, or for it to be really short. I prefer the former, as in selling a service.

Greetings.
--
Carlos
I've found http://fritzing.org/home/ really useful.
Many organic companies, particularly in the cosmetics and toiletry market, like advertising their products as "all natural" and "without scary chemicals". For example, products that like to villainize both Nitrates/Nitrites and MSG. Hell, pretty much any bacon, sausage or cured products advertised as "Nitrate-free" or as "No Nitrated added" are relying on the fact that you think Nitrates are bad while still adding nitrates. Instead of adding Sodium Nitrate to their products they remain "all natural" and "organic" by adding celery juice, which is high in nitrates.
I always liked this version of it. https://www.youtube.com/watch?v=0K-V8ZWyNMs
I know about mythical man month, but this is a good counter-example: a massive project that breaks up into many small independent pieces: an OS kernel, drivers, a browser (with a JavaScript compiler), a Java VM, all the applications (each one developed independently). You can have separate teams working on each of those.

EDIT: Ubuntu has about 38k amd64 packages in total [1]. Those are mostly developed by independent teams, so they could be re-developed in parallel. While Android isn't that big, it still is broken up into many sub-components, along with a lot of external dependencies [2].

1 - http://askubuntu.com/questions/111753/how-many-i386-and-amd6...

2 - https://android.googlesource.com/
Then you can take my place.
Yes, see the parallel comment. There are many independent pieces in an entire OS: kernel, drivers, browser, all the applications, libraries etc. Most of them are weakly connected (except maybe the platform libraries). Are you saying someone couldn't develop a POSIX-compliant kernel and libc in parallel with the apps that run on it?
There is no awkward collision.

This is working exactly as it is supposed to.
I really think you misunderstood me, please read my other responses.
I prefer YVFC:

http://www.chiark.greenend.org.uk/~pcorbett/yvfc.html

Which, as you can immediately tell, is a Lisp interpreter written in Python, as a single expression. No macros, though.
A name is not a definition. Artificial selection is a subset of natural selection. Humans are natural components of the environment for the thing being selected.
Warpwallet in C:

https://github.com/jcalvinowens/miscellaneous/tree/master/fu...
It might be, but I imagine having an OS where Lisp is the systems programming language is way different from a system where it is just another language.
Using SEO to make the Internet great again
Putting an informative README in your git repository seems a pretty common practice these days.
Is your team hiring?
I'm happy to agree that you perceived higher productivity. But there's an open question whether it was more than perception. Tired people, for example, think they can drive much better than they can. A comedy staple is the non-fine person shouting, "I'm fine!"

I believe that for certain sorts of work, 80-hour weeks might be more productive than 40-hour weeks. E.g., digging ditches (at least for the very young and very healthy). But in software the costs of error are so high, and so hard to trace back, that it will take very solid studies to convince me that the increased error rates from long hours really are counterbalanced by the large number of hours put in.
This seems to just be centered around pot, not psychs :(
Can Small Businesses Benefit From Marketing On TV?
Following the transactions quickly breaks down. Almost every transaction is actually 2 transactions, one to a new address that you still control by your wallet and one to the payee's address. If you really think it is trackable I'll challenge you to track my purchases as a test.

As for decentralization vs centralization. If banks asked me to sign up with my public key and didn't ask for my name or address or identification number, then sure. But the fact is that they do. The fact is that they are infiltrated by the NSA, et al. A direct result of decentralization is the absolute need for privacy, otherwise the system breaks down.
If you're wondering what a "navy stem" is, it's really "nav system". They screwed that up when they quoted the original article.
Vertical farms sprouting in a few places
Ask HN: Best way to share information
Over the years a number of open concept link sharing sites have come and gone, like Flock and ShiftSpace, not to mention closed sites like Google's page wiki, Diigo, etc that died or haven't really taken off. These sites help organize content by tags and commentary. I know I'm not the only one who ends up with browsers full of tabs with helpful information I want to retain, yet bookmarks are vastly inadequate. I could take the attitude that if it's important I'll find it again, but that's not always true, and a collaborative site could help discover and shape really useful content. How to tag things is part of the problem, but it carries a solution in how to link tags.

Is there something inherent about these types of sites that dooms them? Or with new peer to peer technologies (WebRTC, offline browser functionality, peer to peer storage) is there likely to be something smarter than Facebook for use by a large number of people? What works and doesn't work about these types of sites?
I guess you haven't heard of Stealth Addresses.
There are more people in the #haskell channel on Freenode IRC than #clojure, #scala, #lisp, #racket, or #ruby.
"Well, were are the sucesfull large projects written in Lisp[...]? How many are they compared to other languages?"

In our field, tools get chosen not by merit but by what's the current fad. It's unfortunate, but this fact makes those two questions unhelpful in moving the discussion forward.
What plugin are you referring to?
That one's mine, actually.
In short what you get from STABLE branch is what version 10.1 will have.

Here is an explanation:

- RELEASE is actual release that is forked out (it will only contain security and other critical fixes) of the STABLE branch.

- STABLE is just a development branch (currently it is anything in version 10) as opposed to CURRENT which is a bleeding edge.

- CURRENT is what will be next version (version 11), once they finish adding features it will become next STABLE branch and CURRENT will be used for version 12.

While everything that ends up at STABLE needs to go through pointyhat build system, so it should always compile and pass regression testing, there's still a possibility of things breaking up.

Since 10.0 is about to be released STABLE contains what will become 10.1.

Here's example how the branches look like:

----------------- CURRENT (version 11)
\
-STABLE (version 10) ---
\ \
- 10.0-RELEASE - 10.1-RELEASE
\ \
-p1 -p2

At this time since 10.0 was just released 10-STABLE will be very close to 10.0-RELEASE
You forgot to mention Stealth Address ;)
Although if you only work 60 hours a week instead of 80, your boss is not likely to fire you in the middle of a death march, since you'd still be more productive than anyone he could replace you with. (There's no spare time to bring new employees up to speed when you're doing a death march.)

Besides, working only 60 hours might make you more productive than all the people who are working 80 hours (better focus, fewer mistakes).
Every piece of software I use is broken in some way. Auto updates allow me to hope that they are a little less broken each day.
Yes, one might even go as far to say that it's an inalienable right.
So, bootstrappy and savvy entrepreneurs disrupting the established system to their advantage?

Because when a business skirts or even outright commits fraud against/tramples on regulations, HN tends to cheer about how the regulations had it coming. And what you are asserting happens is no different.
If Debian thinks hy is stable enough to use in production I think it's good enough for me :)

P.S. I use Debian as my main OS for all my computers
But you are completely ignoring all of the kids that are just drop outs. Those that don't ever get a degree, because they got their asses handed to them in pursuit of one.

And, as I said, more amusingly, you do not count the folks that started in chemE only to switch to humanities. Just pursuing a degree in a desirable degree is by no means a guarantee that you will get a good job. Just as merely throwing a dart in the general direction of the board is no guarantee that you will hit it.
As everyone points out in different ways, this is a terrible example. Leaves out a lot, and many ways to reslice the pie, for example, by taking on renters. Not to mention factors like easier job mobility from renting (easier to move to where a better job is).
unhelpful
You depend on people outside your distribution to keep up, otherwise it might break when you upgrade your kernel. It's also basically in a perpetual beta.
This is just fuel in search of fire.

"OOP is widely-used and easily comprehended because it is a fairly simple way of modeling reality that is compatible with how human beings do it."

Close, but no pants, Buckwheat!
Yes/No; you'd need to do extractions[1] and GC-MS[2] at the very least to get the possible compound list. Plant / animal tissue is fairly complex, and while we can guesstimate compounds and relative percentages there are some obvious issues with this if we want to use them as canon.

[1]: https://en.wikipedia.org/wiki/Liquid%E2%80%93liquid_extracti...

[2]: https://en.wikipedia.org/wiki/Gas_chromatography%E2%80%93mas...
Love of money? Sounds bad already.
Reclaiming Our Language
I'm under the impression that financial innovations throughout history have generally spurred capital investment. Innovations like fractional-reserve lending have made bankers&investors wealthy, but also spurred spending on infrastructure in a way that could be a win-win for society as a whole.

The point the author was trying to get at was not that finance geeks don't provide any social utility.

Just that in any rational category of needs, the value they provide would have to rank far below the value provide by nurse practitioners (and schoolteachers, police officers, lawyers even... a zillion other working categories, in fact).

If today's financial wizards went away,

It's not just a question of "if." To all intents and purposes, the financial services sector as we know it today (both in its technical prowess, and in sheer size and scope) did not exist 30 years go. True, we didn't have Facebook or iPads then. But people managed to live healthy lives, raise children, have careers, buy houses, fight wars, etc, just the same.

So from one point of view, yes the financial services sector can be seen to grease certain wheels (like IPOs, M&A). But in the larger picture, (in the view of many) it doesn't seem to provide all that much value, in proportion to the resources (and brainpower) devoted to it. It also seems to generate no end of collateral damage (the recent mortgage crisis being just one example).
This is exactly what the posted article doesn't do though, and I really appreciate that. In fact it's absurdly rare to see someone share their success story while owning up to the fact that it 1) may not be universal 2) was not planned out in advance 3) may not even be repeatable. Major credit to Danilo for not falling into that trap.
Ask HN: What motivates the GHCQ to claim Ubuntu is the most secure Linux?
What motivates the GHCQ to claim Ubuntu is the most secure Linux? Is it because Canonical is a British company? Too strange considering there are many more distro's out there with better focus on OS security.