skysight-inc/HackerNews huggingface dataset:
You're correct I was very disappointed about this experience, and it was mainly with the support. I will send you an email.

I'd also like to stop real quick and let you know that I do think that you have a great service with tons of potential. The technology is really cool, and I don't even know of anyone at this point who would come in as a close second. I've also been following your company since you won some startup competition a couple years ago, and was anxiously awaiting the service. I backed the project very quickly after getting the email from you guys that it was available.
Me too. Up this!
Not just the name, the entire function declaration is hoisted. That's the difference between:

function () {
...
var a = function () {};
}

which gets hoisted to:

function () {
var a;
...
a = function () {};
}

and:

function () {
...
function a () { };
}

Which gets hoisted in it's entirety to:

function () {
function a () { };
...
}

Which will cause difference behaviour between the two when calling a in the ... section, working in the latter case but undefined in the first.

I don't think the grandparent was unclear about this in his post though.
Squatters are scum. They add nothing of value and make a resource artificially scarce for their own profit. If domain names had no value and people could just buy another one, then squatters wouldn't be making money in the first place.
Yep, just seems funny today.
This is fascinating to me. A couple comments and links.

Here is a course on proof theory that uses Coq [1]. It is actually the course that Vladimir Voevodsky took when he was trying to understand proof and type theory [2], [3]. While writing the midterm paper, he discovered homotopy type theory [4]. More details on the bitcoin scripting language can be found in the excellent blog post by Michael Nielsen[5].

If the escrow model is implemented, you can actually imagine the mathematical proof market maker acting like a bank, loaning out or otherwise investing bitcoins while the world waits for a verified proof; say, of the abc conjecture [6a] or the goldbach conjecture [6b]. This might be one small way to disrupt Wall St [7a], [7b]. In particular, such a market, when more highly developed, provides skilled mathematicians and scientists incentives to work on math and ( computer ) science problems in an open source format that benefits everyone - since everyone can look at and learn from their proofs - rather than quantitative trading in a closed format that actually causes long term social harm and political instability [IMHO]. I am thinking here of Goldman Sachs and Renaissance Technology founded by James Simons. Imagine if an incentive structure existed that encouraged all these smart folks to work on what is essentially verifiable open source software [8].

[1] http://www.cs.princeton.edu/courses/archive/fall09/cos441/in...
[2] http://blogs.scientificamerican.com/guest-blog/2013/10/01/vo...
[3] http://www.heidelberg-laureate-forum.org/event_2013/
[4] http://homotopytypetheory.org/book/
[5] http://www.michaelnielsen.org/ddi/how-the-bitcoin-protocol-a...
[6a]
http://www.nytimes.com/2012/09/18/science/possible-breakthro...
[6b] http://xkcd.com/1310/
[7a] http://cdixon.org/2013/12/31/why-im-interested-in-bitcoin/
[7b] http://cdixon.org/2010/01/23/how-to-disrupt-wall-street/
[8] This is a pipe dream.
I came across Etoile a few weeks back, posted it in a comment here. Glad to see others have run across it!

For those that think it's a dead project, it's not, check the mailing list. The devs are looking to move to GitHub, so hopefully we'll see more contributors. I'm going to get involved myself, I downloaded the source last night into a VM to have a fiddle :)
Almost but not exactly.

The situation in the Netherlands is more complicated. Technically it's still illegal, however it's effectively decriminalised for personal use. Small amounts found on you (less than 5 grams) will not be prosecuted. No more than 5 grams may be sold to one person in one transaction. You must be over 18. 'Coffee shops' should not cause any trouble, drugs may not be advertised and the mayor can order a 'coffee shop' to be shut down.

More recently (2012) these coffee shops have also been ordered to close their doors to foreigners, and there's a proposal to classify very potent (over 15% TCH) marijuana as hard drugs.

Things keep changing so who knows what will happen in the next few years.
So Microsoft didn't want Winamp and Shoutcast bad enough?
In an interview Asimov said that the humanity had the opportunity to explore the space, but got advertisement managers and iphones instead.

Update. I am terrible sorry, it was in Ray Bradbury's interview.
Drew Houston coded the first version by himself. From http://www.wired.com/business/2013/09/dropbox-2/ - "Houston started coding a version of what would become Dropbox’s signature folder, the portal to an app that magically holds and syncs the same files on every computer and mobile device where you install it...."

Also, if you look at his YC application, it is clear that he had written the first version. -> YC application => https://dl.dropboxusercontent.com/u/27532820/app.html
Your first mistake is in your assumption that Christianity-based legislation and social behavior in general have anything to do with what's in the Bible.
wouldn't a simple motion-detected: yes flag or motionLastDetected:XX:XX:XX be less invasive?
Guess I am still in holiday mode. I apologize to anyone who sent an email to that address that bounced. Try chris.duesing at mercariscompany.com instead.
The GNUstep Objective-C runtime actually supported ARC before Apple even shipped their implementation: http://etoileos.com/news/archive/2011/07/03/1215/
Now we just need a law to require use of the Evil bit in packets. I'm sure it will be as equally effective as the Do Not Track header.

https://tools.ietf.org/html/rfc3514
Would you consider linking Javelin? I have had some trouble finding it. Apparently it is not on Wikipedia's Javelin disambiguation page, and my google-fu is weak.
It would appear that fear sells and academics are more salesmen than would first appear, no?
SSDs have the exception that they make me more effective at building product, which pays for the investment. I can't say the same for a pair of pants.
Previous discussion: https://news.ycombinator.com/item?id=5392984

This source has some problems.
When I'm reading a book, I've already decided that I'm going to read every word. On your website (on any website), I'm going to skim first to evaluate how much fluff and filler is written and to hopefully get to the point. With such large font, there is so little content in front of me that I'm actually frustrated with the encumbrance. If I didn't know better, I'd feel insulted that you deemed it necessary to try to control my browsing experience so strictly.
The offsets of code and data blocks are already undetermined before linking. Even if the algorithm is non-deterministic, what's stopping the optimisation from not running until link time?
I happen to shower daily, but not because of hygiene, but because I like how showers feel.
http://en.wikipedia.org/wiki/Fisking points out that the style of rebuttal had been common on Usenet for years, there just wasn't a word for it until 2001. I don't think most people are familiar enough with Fisk to give it any political connotations.

I agree he should stop trying to make "idiotarian" happen and it's completely out of place in the File.
That sounds not fun for the account owner. I could prevent you from logging into your account.
All of the website's sample images show a man running up stairs and traffic in shoes that would destroy your foot if you attempted to seriously run in them.

This feels a lot like bringing a burrito to your keyboard. You're not doing anything useful while you slop food into your face, and now you have a mess on your keyboard.

I will never need to transition from just-got-out-of-a-formal-dinner to running a marathon. Won't happen. And if it was going to happen, I have specialized clothing that works better for both purposes.
Doesn't WordPress offer any two-step auth option? Feels like a rather large limitation.
Minecraft Trolling Episode 1 Creative Server 
Minecraft Trolling! Episode 1 Creative Server.

http://www.youtube.com/watch?v=dqtP8cf4NWA

can you make this video go viral thanks
Create a buffer between yourself and the necessity of the task. It's cliche, but I love to take a walk. I find that my mind reliably wanders away from the thing I'm trying to do. And when I remember it, as I walk, I can feel excitement rather than pressure, for coming upon the problem as if by chance. It's a little cheat, a self-inflicted head trick. Every time this happens, it makes me realize that you're never ready to do something well until you want to.
This is slightly off topic - I get the impression Sqwiggle isn't "doge-fooding". Could be wrong, but that's the impression. I'm hoping to be wrong though.
I run this on my personal site to prevent drive-bys but it won't stop a determined hacker with many IPs.

Here's a proper solution to secure your account: http://wordpress.org/plugins/google-authenticator/
You clearly don't follow the market very much.

https://www.google.com/finance?q=NYSE:AOL
As it turns out, plenty!

http://www.nytimes.com/2011/04/05/nyregion/05loosie.html?pag...
Yes, this isn't a hardware backdoor, it's all in the software.
As I understand it, he needed the compression to make the code work at all in the available memory. Since this is a source code distribution, presumably it will be pretty easy to fix in thirty years if the code is still being used. (Presumably we'll all have at least 256GB RAM available in 2043...)
ReclineJS is pretty awesome, albeit a bit slow, with larger data sets. I'd wonder how snappy it would be if it were ported over to react.

http://okfnlabs.org/recline/
how much preceding knowledge did you have of hardware? How did you manage to find a supplier that will make you the hardware that runs your software?
The Coming Tech-Lash: tech elite will join bankers/oilmen in public demonology
When I was in Seattle this summer, there were dozens of people selling it in the park by Pike Place. I asked one of them what he was going to do when recreational marijuana was legalized, and he said "keep sellin'!"
It's probably a personal preference type of thing. I don't like the feeling of having ten pairs of pants. I have this romantic notion that twenty years from now, I'm still be wearing the same $200 pair of pants (aged to perfection like a Barbour jacket), as opposed to a rotation of ten disposable pairs of pants.

I also happen to have two T shirts, one of which I wear for weeks in a row. It's merino wool. In the summer I switch to the other one for exercise, and that just gets handwashed when I'm done.

I realized that I'm gushing so hard about these pants, but I've been in search of the perfect pair of pants for the past five years and these are almost perfect.

Is that OCD? Wanting that one perfect thing that you can keep forever? Not sure, but I can't have it any other way.
> When I was first learning to code ('90s), this style of "parallel arrays" was seen as a scripting-language wart.

When I first learned to program in the 80s, this was known as "Fortran order" (as opposed to Pascal or C order), and in the later nineties, I think that "column major" and "row major" became popular, and they still are.

This goes back to sometimes in the 60's, with APL and Fortran doing column major on purpose, BASIC by accident, and most of the rest doing Row major.
I find it interesting that both the blog entry and the picture of the physical book he's using are not justified but simply jagged right.

I've written books in both LaTeX and QuarkXPress and they were always using justification.

Actually most books in english / french are justified (and probably many other languages) are justified. Heck, I couldn't find a single book here not using justification and my oldest book (16th century!) is using justification!

As a matter of personal preference I find justification way easier on the eyes than justification (as long as hyphenation is done right) and I'm very thankful that most books out there are using justification.

Of course justification on the Web is hard, especially without hyphenation and even more so if you try to use lines with few characters.

But I find it a bit weird to "make a point" by taking of picture of a book which is jagged right when something like, say, 99% of the books out there are using justification.
My main problems were with the memes.

Seriously, nothing against a little humor in your slides. But making every seconds slide a meme reference gets annoying pretty fast :)
Is it just me or is there no link to the toolkit?
Just the thought of having my baby taken cared of by a nanny robot does scare me.. But nice story. Thanks for sharing!
Shipping companies largely silent on NSA interceptions
Yea, I use cash whenever possible.
You have a very mistaken view of Soviet trade, if you think "we promise not to develop nuclear weapons, if you give us grain!" It's wishful thinking, akin to a leftist claims that the USA gets all its manufactured goods by enslaving developing countries.

The Soviet Union imported large amounts of grain due to a deeply broken agricultural system, which I believe we're in full agreement on. But this wasn't in exchange for merely making unverifiable promises to the West (why would the United States have agreed to that, even?). Much trade was with other socialist countries, for one. And although Western countries received few Soviet manufactured goods, they, then as now, imported large quantities of Soviet commodities, particularly oil and natural gas.

Indeed, its reliance on oil for hard cash is what led in part to its downfall, as oil prices collapsed in the 80s, putting significant strains on the system as the pie got much smaller while more and more resources were needed to satisfy rising consumer demands and ill-conceived land wars in Asia.
How to Succeed in a TL;DR Culture
I believe doing the delete account via Facebook will only delete [your own] posts and things on "your timeline/wall". Any comments you made on other peoples posts do not get deleted. I believe, using the "automation" method or similar methods actually goes through and finds all your posts and comments on other people's walls/timelines and also deletes them.
This is one area where Linux in general, and Debian in specific, isn't currently very gamer friendly -- graphics drivers languish at out of date versions for far too long.
I doubt adding ga-beacon.appspot.com to hosts file would help ! I probably would redeploy the app in my own appspot and embed the image from there.
Or a fence. An optically clear, noise-reducing screen/fence.

For use in those places where you don't want to impede airflow (think a transom over a doorframe), but where you do want to reduce noise transmission.

Pretty cool!
There are not. There are no people in the world, not one, who oppose alcohol because they have read the Bible and concluded that the Bible forbids alcohol consumption.

There are people who oppose alcohol for other reasons and who claim the Bible says something other than what it says, but it is nonsense to claim they got their position from the Bible.

There's plenty of evil stupid crazy shit in the Bible, but endorsement of prohibition just isn;t there.
Always do. I plan to debase this before merging to master (the history is a mess) but here it is

https://github.com/couchbase/sync_gateway/tree/adminUI/utils...

(Edit to link to my jsx views.) Also I only barely used the forms stuff so I haven't got an opinion on it yet.
Sometimes you need to access a structure from assembler code, so the structure layout has to be manually set up.
Interesting. Reminds me of the hack I did on a (mandatory) modem/router forced on AT&T users. They had a bunch of problems with it, so one day I got fed up after the millionth disconnect and cracked it open. Got a serial root shell by using the "magic !" command (completely randomly discovered) and dumped the source to the web UI(in Lua/haserl). From there found the equivalent of a SQL injection vulnerability and used it to gain a remote root exploit.

Most annoyingly, AT&T put out a firmware update some months later that closed the exploit, but didn't fix any other problems. So, I found another more intrusive/permanent exploit. Still waiting on them to patch it next heh. But now they are actually putting out some updates that actually fix problems too at least. Hopefully user uproar will continue to drive them to fix more problems
Awesome. As the marijuana industry grows, so to will the industry for infrastructure supporting it, especially for compliance. I've been saying this for years. Cool to see a company executing on this opportunity.
Yes, obviously there will be caveats when using a tool beyond its intended domain:

* you do need to know that the tool passes non-ASCII through unchanged

* the text should not contain composed latin glyphs

* you're on your own if you're trimming strings to byte lengths

I've added the second point to my comment.

It's not about sweeping bugs under the rug at all. It's about using non-latin text on the command-line and in code. Most command-line tools are ASCII but will pass through non-ASCII characters unchanged. However, most require that you avoid composed latin glyphs. Since Unicode includes single-codepoint versions of all valid latin accented glyphs and these are the default entry methods, this isn't usually a problem but yes, it really constitutes a subset of UTF-8 and you must know about this limitation to avoid bugs.
I liked practically reading lispy stuff in there :-)
> So I bought a couple. None worked

I had the same experience on Windows and OS X. I feel like playing russian roulette when buying games on steam. Some games run flawlessly and some won't even start.

I guess the problem lies rather with games themselves (short deadlines, product must ship before christmas, a gazillion of possible hardware configs, no time to test) than with steam.
Most games work, but the problems fall into a few categories:

1) Missing libraries: Almost always 32-bit/64-bit problems.

2) Missing executable: this is usually fixed sooner or later.

3) Graphics problems: This shouldn't be a problem on NVIDIA systems, and the Intel Mesa drivers are pretty good these days, but it still can occur.
http://javelinjs.com/
I've heard that action precedes motivation - you force yourself to start, and then you become engaged. I've found this is true for me.

Many (not all) professional novelists have a schedule, to ensure they write each day. They force themselves to type X words, or sit there for X hours (they get bored and start writing). But that's work, not leisure.

I think a distinction here is relaxation verses intrinsically meaningful activity. Many people find the latter the most rewarding... but goofing off and aimlessly following our whims, just for fun, has a place too. (Actually this worked well for Feynman).
I wear pants that Toyota group factory workers wear. They are definitely not fashionable but are really performant. great in heat, cold, water resistant, usable for athletics, tear resistant, and cheap. I wish they were available readily, esp for the price I used to pay as an employee ($10/pair).
why? can't women in your mind take a joke? The women I know are perfectly capable of hearing phrases like that, they aren't some fragile gender that need to be protected.
Apportable does use Cocotron, but they also stitch in various other open source libraries that are found in the iOS runtime (libdispatch, CommonCrypto, etc):

http://www.apportable.com/open_source
I installed steam for Linux a few days ago. Machine is a Core Duo, nvidia GeForce 610 running Ubuntu 13.10.

So far I've installed and played Half Life, Half Life 2, Amnesia and Don't Starve with zero problems.
In order to get a number like 99.9%, you'd have to have over ~700 games, even with optimistic rounding. "Over dozens" calls this into question.
While we are completely off topic, for those who are interested: an H-bomb typically originates more energy from does get more energy from fission than fusion, but the fissile energy is converted into more destructive forms by the fusion reaction. Much of the destructive power of an H-bomb compared with a more conventional fission design is from the fusion reaction.
Requiring a minimum charge is barred by the merchant's contract with the credit card company. By that contract, they are not permitted to do so.
I'm burned out on business application code but it pays so well compared to other things.
Both are worrying. Overpopulation obviously has problems with dividing up natural resources among more and more people and/or trying to find jobs for them all.

But too low birth rates mean there won't be enough kids to replace the current workers, and we will have fewer people supporting a larger population of retired people (though this might be possible with technology and of course, immigration.
If you don't mind me asking, what do you need a 100 tabs for?
I know that both encodings are variable-length. That is the issue I am trying to address.

My point is that in UTF-16 it's too easy to ignore surrogate pairs. Lots of UTF-16 software fails to handle variable-length characters because they are so rare. But in UTF-8 you can't ignore multi-byte characters without obvious bugs. These bugs are noticed and fixed more quickly than UTF-16 surrogate pair bugs. This makes UTF-8 more reliable.

I am not sure why you think I am advocating UTF-16. I said almost nothing good about it.
Oh well, maybe 2015 will be the year of linux on the desktop.
One of the challenges of not having debit cards is you can't get cash "for free" with a credit card, basically if they don't charge a cash advance fee, they do charge finance charges from the moment of the advance to the payment landing.

One strategy might be to use a 'pay as you go' debit card where you can put money on it using a banking service, but leave it normally with less than a $20 balance. Then using your smart device you add cash and then get it, in the event you need cash, but if the card is compromised you don't put any additional cash at risk.

It is pretty broken. I'm really surprised the banks are willingly eating those losses.
Serial Solo Founder here...

Done many solo startups (offline and online) over the years.

1. Organization & discipline. Set your hours. It reduces stress and the free time gives you perspective. Even with a team, you probably won't have anyone to share your ups/downs with. But with a successful startup and/or team, you will have more time to spend meeting other founders and you must do that for your own sanity.

2. I have given up not for days, but months.

Lost, searching for the passion that slowly vanished after days, weeks and months of a flawed process and lifestyle. No one to speak to. You even start to feel weird, for lack of better word, around others when you do get out there.

You must keep your eye on the prize. There is a difference between business and busy-ness. Don't confuse the two.

Lastly, as a founder, you must take your products to market. It is essential for an entrepreneur to receive validation (or rejection) from the market. The less you take your ideas to market to more you will depend on others to fill those voids, which does you no good in the grand scheme of being a founder.

Best of luck.
Hardly the first as Darrell Issa and the OpenGov Foundation's Madison Platform inspired me in early 2012 but nevertheless a good move
Look at all the single first name usernames on the frontpage. Lots of early adopters right there.
"I’m sick and tired of cramped websites that have tiny type and don’t use the whole screen well"

It's own site doesn't use the whole screen. So pot...meet kettle.
I played with GNUStep some time ago and well ...

Simple core foundation applications for the command line are no problem but as soon as you get into GUI land with cocoa the differences start to grow.

IMHO trying out GNUStep is a nice project for a weekend but forget any serious cross platform development ideas.