skysight-inc/HackerNews huggingface dataset:
Last time I checked, they had some confusing restrictions... Like you can't download stuff, or can only download so much, so when you're abroad without a free 3G connection, it's basically useless. Maybe they've changed it, though.
Does Facebook list browser requirements for all of this anywhere? (Translation: can I use any of this at my day job?)
Reminds me of Kodak. They had the future, but it didn't have meaning in the mind of the company. Large thriving systems seem to lack enough schizophrenia to understand what they need to do to survive.
GitHub: https://github.com/siminchen/bitcoinIDE
Depending on how bad you get it wrong it might actually get to that. If you're lucky you will lower your margins, if your less lucky than that you'll eat into your savings, if you're very unlucky then you might have to tell your customer there is no way to deliver at the agreed upon price.

And that can get very ugly, especially if you cause bad things to happen to your customer.
Immutability, MVCC, and garbage collection (2013)
That would be very helpful indeed...thanks in advance!
I wouldn't go that far. I manage perfectly fine without it.

I like the fact that the Start Screen makes full use of my 27" 2560 x 1440 LCD. With the Windows 7-style Start Menu all of your shortcuts are shoved into a tiny corner of the screen.
fluentd -> elasticsearch/kibana

Works pretty damn well.
Given the style of blogging, I'm not surprised. High output, fast thinking...it seems more like one of many types of blogging, rather than blogging itself. And it seems like the type of thing that could easily imbalance your life, which may explain the need to make an exit. Hope he finds what he's looking for. Personally more blogging is in my future but several posts a day is probably out of the question.
How would that work? Release material only after a successful round of pledges? When it's legally on TPB, basically all copyrights had to be waived.
https://papertrailapp.com/
> Would it be crazy to say ...

Yes, it would be crazy - because "spoofing" on an exchange is absolutely nothing like piracy or retail knockoffs. The only overlap is the reuse of the word.
Two reasons those lenses are susceptible:

- Small surface implies dirt occupies a large angular portion.

- Very small aperture (pinhole-like) focuses both near and far objects, which includes dirt.
> So, if shortness is distributed unequally, and there's a big wooden fence in front of the game, you could respond by saying that tall people are naturally more suited for game-watching, and argue based on tall people having historically been more successful at it. But that claim isn't likely to stand up to a deep examination of causality and reality.

Interesting observation. The questions that follow next are:

(1) What are the "fences" in Silicon Valley that lead to the issues described in the article (a single fence is interesting for illustration, but in practice there are probably multiple fences)

(2) Of those additional "fences" how many are the fault of culture (the article cites several such as viewing women entrepreneurs as potential mates first and funding opportunities second) and how many are circumstances beyond the control of anyone in Silicon Valley (like the last of STEM support during formative years (childhood/adolescence/higher education) or the fact that greater testosterone levels correlate with greater aggression and risk taking that VCs tend to look for (several times in the article there are examples of women not being forward and actually asking for money or not asking for enough). The self selection of female entrepreneurs only seeking out VCs that have funded women and or have women involved is yet another fence that no one can solve but the women (this creates a self-fulfilling prophecy. what if several VC funds out there haven't funded a women because many women they may have wanted to fund never approached them to ask for money).

The former "fences" (like viewing female entrepreneurs as mates, we should drive out of the industry. But some of the latter issues are the responsibility of women (and the men whose exhibit the same traits) to solve. I know a ton of shy nerdy guys that would never get funding because they don't know how to pitch and get someone to cut them a check (close the deal). They either have to learn those skills or they have to pair up with another person who has skills in selling. Being tenacious and aggressive matters.

Of all the men working in Silicon Valley, a tiny fraction of them are actually fundable because they have the skills to be funded (technically brilliant and/or tenacious/alphas). The overwhelming majority do not get funded because they either don't have the technical skills or they are betas or omegas.

For startup ideas not reliant on some major, defensible technological advantage, the VC industry has a strong preference for founding teams teams that have at least one alpha among them regardless of gender.

One question I'd love to see studied is testosterone levels of people (relative to their own gender) pitching VCs and whether they get funded, and if so by how much.

Assuming there is a preference for investing in people with high testosterone levels, the second question which I'd like to see investigated (but I don't know how you'd design an experiment for this.) is whether or not investing in greater testosterone levels is a good investment thesis/strategy.
4 time/location points uniquely identifies 90% of people in credit card logs
Calacanis' words:

> Now, I would say Twitter’s users are worth 2-5x as much as the average FB users because the product is just much more “upscale.” It draws the more elite, powerful, and intelligent folks (overall).

There's no measurement here. There's no analysis of potential monetization. All we have is a lazy, uneducated argument that a summer analyst at an IB wouldn't get away with.
I'm sure there are many things mentioned on HN that you do not watch or otherwise participate in. This is the only one you have chosen to comment on, so it would appear that you care about it.
An ELK stack is definitely a lot easier and straight forward to setup. Since we need to support a dozen or so teams with varying performance considerations we found that logstash left a lot to be desired. In the end fluentd performed well and gave us a lot of flexibility.
I'd just like to say that I have found meaningful bugs in existing code bases by running clang-modernize on them and then manually verifying that override was added everywhere I expected it to. It's just not a hypothetical benefit.
After having three kids myself I know how important the time after the kid is for creating a family bond and supporting the wife/mother.

I decided early on that even in our minimally funded startup that we would give any of our (3) employees up to a month of paid leave after a baby. Our co-founder/CTO will be testing how possible this policy is in April when he welcomes his second kid and taking a month off right during a critical launch period.

I understand that it is a risk (everything is a risk in a startup btw) and we have to put in extra time and cost up-front to get the other team members up to speed, but I think in the end it will be very much worth it. Worth it not only as a practical matter for him and his family who are already taking risks and sacrificing for the company, but as a signal to other tiny startups that it is possible to do it and not crumble.
(1) it's not as if the USs system of health insurance is the only option for more or less affordable health care for the masses

(2) you are lucky because (1) you were born in the right place (2) at the right time (3) have good marketable skills

One day about a decade ago I fell through the cracks in all the systems in spite of having paid for healthcare my whole life long and never using it up to that point, my gall bladder gave out and I paid for the operation out of pocket. No big issue for me. But I do realize that what was 'no big issue for me' would have been a huge issue for lots of people around me.

As for the insurance system: I prefer the system the way it was here before, where all healthcare is simply paid out of taxes rather than through commercial compulsory insurance. Though the tax based system has some inefficiencies it is definitely preferable because there are less opportunities for companies to enrich themselves at the expense of the service level in public healthcare. The differences between then and now are remarkable, people go without treatment for months to push the deductible to the next year and then end up with far worse issues than they had before.

On the whole, about 10 steps back.

Anyway, I hope you live a long, happy and healthy life.
www.sumologic.com
Nothing at all.

I don't see comments on his blog. That's not really blogging.

Bloggers, who take comments, actually entertaining community dialog are doing just fine. Sullivan will have no impact as that just isn't what he does.
http://static.googleusercontent.com/media/research.google.co...
The fact that all the characters were written as unisex is interesting, so thanks for that. :)
Are we upvoting PC Master Race threads filled with misinformation now?
Digital bacterial resistance. The irony of improving the enemy by driving evolution pressure for him.
I remember seeing a post on HN from a user that developed one (although I think it was for the web and not mobile). It's the first thing that popped into my head, and I assume there must be similar mobile applications, but I never looked into it. I think it's an interesting concept though, it's nice to choose your best photos when representing yourself online, and in the past I've thought certain photos were great, but friends or family had a completely different perspective.

A nice addition would be to sort the votes by gender and age, so you could see women voted for this particular image, men voted for this one, etc. It might help you find which photos appeal to the audience and age group you're trying to target. This way if you're a 30 something man, you don't have 15 year old girls choosing your clothes and hairstyle.
As others have said, the classics awk, grep, cut, sort, uniq, and scripting languages (perl/ruby for on the fly one-liners) are great for log analysis. One additional tool I've found particularly useful (three actually) is zgrep/zcat/zless. You'll often be searching through archived gzipped logs, so it's nice being able to work with the files without needing to pipe everything through tar.
The economics of the 3D printing bureau
I'm not Sullivan's biggest fan, but... if Sullivan can't make it as a blogger, who can?

Sullivan has a wealthy, educated audience that should be catnip to advertisers -- particularly with his particularly distinct influence among gay and politically liberal niches. He's possibly the most well-known blogger today and his Dish audience piggybacks from his previous work with The Atlantic. And while it's not easy to run a website, the capital required is minimal compared to virtually any other form of publication.

If he can't make it, can anyone? Much less a publication with heavier administrative and staff costs like virtually every newspaper or magazine.
Relay is positioned as being complementary to React, and React itself currently works on IE8+. There is talk of phasing out IE8 compatibility from React (probably later this year), but as of today it works on IE8 perfectly fine for us.
It's approx. convolution and the impulse response varies with the distance to focal plane: at focal plane it's impulsive but near the lens it's quite flat (almost DC -- it's simply a "zoomed in" aperture, which is a big circle usually).
Until I stopped trusting x86 processors (100% rk3x88 here), I used AMD religiously, even though the clock speeds were slower. I still use them in PC's I build for end-users that want x86, though I use the RDRAND patch from lkml when I do, to compensate for the broken RNG. As long as the board doesn't do stupid default voltage values (looking at you, Asus), they never give me a single problem.
We tried logentries, but their agent was a terrible java-application, that was hard to get working right.

The list of files was saved on their service (rather than in a text-file on the server), and the name of our servers was also guessed by their servers which made it hard for us to add and maintain servers.

I think they should build a better agent that embraces UNIX more, and can be configured through a local configuration. Their platform seems nice, but we weren't able to use it, sadly.
LOL never heard that. Many databases and reports I developed for an investment banking firm in the 1990s were infringing I guess....
Oh, yeah, I wasn't thinking. Thanks for providing the link!
I disagree with most people here. If it's remembering it's one thing. It just takes a while to remember certain things, but if you can't start out own projects or just write a project (or part of a project) that you feel like you know it may be a reason to worry.

But in the end it really depends on this. The problem is not the looking part, but if you have to copy stuff and can't start projects on your own, I don't know how that makes you a programmer.

Also it must be really hindering. What's important I guess is that it doesn't hinder you, that you are able to get into flow while programming, that you don't get stuck.

In other words. If you can't get into flow or if you don't understand the code it's a pretty big problem. If you are sometimes in flow and understand what you are doing it's nothing you should worry about. If you are in between it probably means you need more practice. For that maybe find something that interests you and write a small project (with as much looking as you like).
I'm not really sure I understand your point. The Foundation command line tools require Ruby and Node as dependencies - it has nothing to do with Grails. Are you suggesting every framework, like Grails, should reimplement Foundation's command line tools? Edit: Also, Ruby is a language - not a framework.
Thanks!

None of this tech requires much promotion since it's clearly the new hotness, but there is a silent majority of developers that would appreciate knowing when they can start paying attention professionally. Hopefully soon all JavaScript projects will include a list of supported platforms alongside their corner GitHub banner.
I'm so glad to read this. I spent two weeks in Copenhagen last year, I wanted to love it... but in the end, the "Happiest country in the world" poster in the airport felt like creepy state propaganda.

Copenhagen had lots of visible social issues. There were lots of people begging for money in the train stations, which seemed to belie Denmark's generous welfare. Graffiti was everywhere. If you had the misfortune to have to walk down Istedgade to your accommodation, you were accosted & grabbed by several desperate & grim looking prostitutes. Everything was disorganized & broken - midway through my trip I started taking photos of Windows blue screens & Windows XP rebooting on the trains, just because I saw it everywhere. Ticket machines & ATMs often didn't work. My internet wasn't reliable either, despite the claims of superior Danish internet. No one seemed to care that things were broken.

The monoculture was eerie. My friends all stayed at different AirBnBs across the city, and yet all of our apartments looked nearly identical: same floorboards, same IKEA furniture, even the exact same brand & size of TV. It was as if no-one dared admit they might want something different or more than their neighbors have. The housing made me feel very fortunate for what we have in Australia. The Danes didn't seem happy, just that they were equally grumpy. It felt "communist" to me, though I suppose "socialist" would be more accurate.

The truly bizarre thing is that just across the water, barely 20km away in Malmö (Sweden), things felt so much happier, more diverse & vibrant & creative & colorful, no-one begging, everything "just worked" and the people were friendlier.

I don't want to be so down on Copenhagen, I've seen some awesome design & software come from there. I did like Copenhagen Airport, and they have the friendliest customs officials I've ever encountered. Tivoli theme park was nice. But for the most part, Copenhagen gave me a really creepy and unhappy feeling that I never forgot. Hawaii was a far happier place.
Back in the late 70's, I worked at a company called Aph. They had developed everything in house that could be used to build a PC, and the stuff was way ahead of what else was around at the time. The company was composed of numerous brilliant people (Hal Finney was one).

But what was lacking was somebody with vision to notice what we had. And so it was all for naught.
I would do this if I could handle going out of order :)
Game developer Brianna Wu wants law enforcement to make arrest after new threats
Personally i use Emacs with occur-mode for filtering text also when it finds the pattern it is able to switch from instances quickly.
Sometimes i also use regex with occur to find multiple items.

Also Notepad++ has a Analyze plugin which i recommend for complex stuff and if you dont like emacs.
It's not merely kindling, if you have a good single player story, it indicates versatility. This sounds like a good thing to have.
Relay will be same as React. Including React-Native of course – almost nothing in Relay is browser specific (except for routing).

(source: I'm an engineer on Relay)
They benefit because they know the cost upfront and don't have to worry about overruns

I mostly agree, but just want to point out that cost overruns aren't a function of charging an hourly rate. Overruns are the result of poor estimates of the time/resources required, or a soft or changing spec. Having a good initial spec is a must. But if the spec changes, and results in extra work, the per-job price should also change.

Per-job pricing really shines in areas of high competence. When productivity is high, instead of charging based on the rate of production (dollars per hour), charge based on the business value of the final product. Assume widget X is worth $1000 to the customer. From their perspective it doesn't really matter if it takes 1 hour (high productivity) or 100 hours (low productivity) to complete - the received value is the same. A high performer who charges for just the hour is leaving money on the table.

The reason this works well is because it benefits everyone. It benefits you because you know what you are going to make, you don't have to worry about the client saying "oh can we make this one change it will just be an extra hour right?".

Even for per-job pricing don't be afraid to ask for further compensation if the scope expands. Otherwise you're leaving money on the table. If the original spec is for X and it expands to X + Y, don't do Y for free. Few businesses will give away a non-trivial Y just because a customer purchased an X. Freelancers should be no different.

Repeat business doesn't require some arbitrarily long length of time to pass in order to qualify as "repeat business". If a client comes back on the same project with new ideas and features, that's an expansion of scope, and an instance of repeat business.
I believe from what I have read, that they have multiple servers that all mirror each other all around the world in run of the mill hosting. They also have load balancers that are in places more secure, all that will be taken down is the load balancers.
See also Grassroots for Hire, based on a dissertation http://www.techsoc.com/grassroots.html

"Edward T. Walker, a professor of sociology and that University of California, Los Angeles, captured the results of his detailed study of political consulting firms specializing in grassroots mobilization in his book, Grassroots for Hire: Public Affairs Consultants in American Democracy. The product of several years’ work interviewing grassroots consulting firms and analyzing data on the industry, Walker’s book offers a dispassionate and detailed look into this category of firms."
If the manager is hurt when you take 20% time (and they will be if they are competing on productivity metrics that don't take it into account) I am sure they can find a way to retaliate (err, "communicate their priorities") that can't be provably identified in the escalation process. Besides, they wouldn't even have to be dishonest to say that you were underperforming on your primary project.

"Google gets rid of 20% time" makes a good headline. "Google revises peer evaluation incentive structure to effectively penalize employees for actually using their 20% time" doesn't, but 20% time is just as dead either way.
I use Windows 8 and it is not objectively terrible, it is actually quite OK and doesn't result in any loss of productivity for myself.

There is the whole whole screen start menu thing, but I wasn't a big start menu user in Windows 7, and I barely notice. I don't find Metro to be very useful for me, and I don't go there often, but it doesn't really bleed into the desktop so whatever.
Is Kottke.org not a blog? Daring Fireball? You're just injecting a nonsense definition to satisfy your own biases. High profile blog comments are typically nothing more than trash... flamewars, spam and, whenever politics is involved, astroturf. Sullivan has the FB page where readers are free to comment and features curated reader responses in the blog daily.
More details here: http://www.nwas.org/committees/waf/new_supercomputer.php
I worked for an insurance company for over 5 years. You seriously have no idea what you are talking about. None.
Blogging Isn't Dead. But Old-School Blogging Is Definitely Dying
I have a retina display macbook pro (MacBookPro10,1). I'm planning to ditch OS X myself.

My understanding is that the retina display kinda sorta works but there are problems. If so I'd like to debug them, however while I've done a lot of driver work, I haven't done much for video drivers.
Ask HN: Do I need to register a copyright?
I'm trying to understand the laws around copyright, but none of the resources I've found have given me a very good answer.

If I create some work (a website, let's say), I automatically have a copyright on it. If I register that copyright, then that apparently helps a lot in the case of an infringement case.

But what if I don't register the copyright. What happens if someone copies my work? Can I still take them to court?
He lost me when he said

"They will add Apps to directly compete with Google, like maps, email, and productivity (think: Evernote). As well as cloud storage."

Did we already forget the fail that was FB email?
Yeah, that was a really ignorant statement for him to make. It cracks me up because a lot of pop musicians are classically trained.
> we found that logstash left a lot to be desired. In the end fluentd performed well and gave us a lot of flexibility.

Would you mind providing more details about why you felt that Logstash was lacking?
Splunk/ELK. I have used Splunk since its inception (I was one of the first paying customers) and enjoy its many features and integrations (e.g. AWS Cloudtrail, Nagios, and anomaly detection). In the past few years, I've come to know and like ELK, ElasticSerch, Kibana, and Logstash. The open source approach has some nice properties as well. It's on you to get the logs ingested but generally that is remote syslog (rsyslog,syslog-ng, or equiv) and logstash with redis. The docs on this integration are not super strong but with a little hacking you can get it working. The feature set is less in this stack and the UI is not nearly as nice. The savings are huge though especially as log volume goes up. Splunk also has a free service targeted at developers called Spluk Storm. Good for proof of concept and easy to setup without any hardware requirements as it runs on AWS.
As a counterbalance, I bought an Intel NUC about eight months ago. Linux did not work out of the box, and it required a confusing process of installing a BIOS update before it would boot. After that, it worked OK, with the exception of the IR port, which required a lot of command line tweaking.

I was surprised that a modern computer like a NUC wouldn't work with Linux out of the box.