skysight-inc/HackerNews huggingface dataset:
Not sure, how many of you are aware. But this exists from the era of the bygones and the site is still active. Go take a look at http://www.perlmonks.org/ The whole site is a treasure, an extremely precious treasure of programming wealth. I've learned more from Perl Monks than from any book out there.

Some day that database will super valuable. It still is. Sometimes I get this idea that once could crawl that site, extract all the useful information and convert it into a neat book.

All the best, and Happy writing Perl one-liners, its an art of converting days worth work into a few seconds. I haven't read this book, but it definitely must be awesome. As with anything with Perl, it always is.

Before all this big data fad caught on, I used to write Perl one liners to solve most problems in 10% the time and probably 1% of the resources, for nearly most cases of what people call big data today.
You're better-off using "they".
I believe in some states it's an automatic 3 or 5 years if you escape. There were some people that walked away from work release around my area to buy drugs or something I remember reading about.
The Humble Bundle uses Coinbase to accept bitcoin, so they'd be completely insulated from actually dealing with bitcoin. I did notice that I got the payment confirmation & game link email when the transaction I sent had 1 confirmation though.
Marcus Aurelius is some serious feel good, better-than-Oprah material! He talked me through a few winters.
If you're feeling generous, go ahead and post the question anyway, along with the answer you found. That's very much encouraged, and very helpful to people searching for answers later.
Good question. The answer is that it depends on how frequently the data changes. Some data might change often, some might not. If the data falls into both categories, there will be a trade off if we treat all data as "dynamic" or all as "static" over a definite period. What might make more sense is to separate these two categories of data.

API calls (piecemeal data retrieval) makes better sense for "dynamic" data that changes frequently. Whereas periodically downloading a data dump makes better sense for "static" data that does not change very often.

For example, some of the data in a telephone book was subject to change from time to time. But for the majority of data, changes were not frequent enough to justify calling the operator (=API call) every time one needed to look up a telephone number, or printing new telephone books every hour. Distributing new telephone books periodically, once evry few months or once a year, was sufficient to keep up with changes to the data.

An analogous situation exists with the data in the DNS. At one time, before the DNS, the Internet's "telephone book" was the HOSTS file. Perhaps a majority of entries were likely to change frequently. Periodically downloading a new HOSTS file was reputedly insufficient to keep up with changes to the data.

Let's say, for discussion purposes, "frequently" means more than once a month.

Today, I would guess only a minority of the total data stored in the DNS changes "frequently". The sampling I've done over the years supports this assumption. In my research, the majority of data stays the same for at least a month at time. As such, downloading new data once a month would be sufficient to keep up with changes to _this portion_ of the data.

As stated above, one approach might be to split the database up into "entries that are subject to change frequently" and ones that are not: a "frequently changing" DNS (for those who need it) and a "regular" DNS (where all needed data is stored locally, not accessed remotely via a network) for those who are not changing IP addresses more than once a month. Based on my research, _most_ websites are not changing their IP address more than once a month.

Returning to the telephone book example, we know that _most_ persons and businesses did not change their telephone number very frequently. This is why the telephone was still useful even though we only updated the data (by getting a new copy of the book) once every few months or once a year.
Cooking as programming - Ferran Adria's Bullipedia
Dunno, but my MBA ran cs:go way better than my linux box with a dedicated (low end but new) ati card can run cs:source. I'm sure it's a driver issue, but point is that macs current can outperform many linux setups.
> why does this habit have to carry over to Hacker News?

Because HN submissions are generally expected to be titled the same as the page/article being submitted, and this policy seems to be enforced by moderators. But luckily, HN also shows what domain the submission links to, so what you see is

> As Hospital Prices Soar, a Single Stitch Tops $500 (nytimes.com)

from which you can determine that the article is most likely about American healthcare.
How old is your kid? Probably relevant.

Building up enough savings to cover (surprisingly expensive) dental/medical/orthodontia and, more importantly, to serviceably help my kids get to college was supremely stressful for me in my last(=current) startup job.

The likelihood that employment at any startup will pay out is low. You can cycle through lots of startup jobs to improve the odds, but if you do the math across all startups and the amount of time you have, the odds aren't great.

Meanwhile, if you take the corporate job, you can still fulfill your bigger ambitions; you just have to be determined enough to chase them in your spare time, clever enough to scope your projects down to something achievable (at least, until you get dollar-valued traction) in that spare time, and disciplined enough to keep that tempo up.

Over the long term, the way to make the startup path really pay is to be a cofounder. Taking a series of jobs at startups isn't necessarily the best way to cofound a company. Having some degree of financial stability might be more important.

Also, don't forget to evaluate the benefits packages at both jobs. Your spouse doesn't work; the quality of your insurance is going to matter.
The cheerleader effect
plonk

Reddit doesn't have killfiles. For me, the killfile is Usenet's killer feature.
How to create a cute and lovable mascot - Scoutzie.com
I can understand that being an absolute answers to questions makes sense for some of the technical fields where the answers are black and white. However, as you start branching out to other forms of questions, like your mom's who is a PHD in physics, sometimes the answers are not absolute, but its the discussion around them that unearths something really powerful. So, why not test that out in one of your websites? Whats the worse that can happen? You can change it back.

To your initial issue, yes reaching out to the upcoming thought leaders could be great. I know of a few friends in fitness industry who send me thoughts via email. But don't discount the ability for you to get the top 1% thought leaders. Have you tried it? You would be surprised by how many of them actually want to show their leadership and 'help' others.

BTW Thanks for reading my answer. I usually am a silent browser of HN and felt compelled to answer since I have been thinking about this a lot. Would be happy to jump on skype to chat further.
Relating to entrepreneurship, the ambiguity effect seems particularly dangerous. There is no such thing as having perfect information. In fact, the more you know, the less opportunity and upside you can have in a venture. Why? Because the unknown equates to risk, and risk correlates with reward.

Not knowing enough is one of the major excuses to avoid starting a venture. Acting optimally on imperfect and limited information, on the other hand, is an entrepreneurial trait.
The penalty is really just a token punishment, I wonder if there was an agreement not to give him anything harsher in return for him not making a big deal bout being denied the treatment in the first place.
Flipping through the Linux games section on Steam (which is 11 pages comprising 256 titles) I see exactly nine titles that support Linux but don't support OS X. Subtracting those nine from the total Linux games leaves 247 titles. Subtract those from the Mac game total of 601 titles, and you're left with 354 titles that appear on OS X but not on Linux. That arguably constitutes a trend.

Not only that, but looking at the games themselves makes this even more of a dubious claim.

Signal Ops - Mac version in development, not launched yet.

Aquaria - Mac version was developed by Ambrosia, who doesn't participate in Steam.

Capsized - Temporarily pulled from Steam due to an issue with the Mac port.

DIVO - No public information as it's a one-man dev team without a company name or website.

Salvation Prophecy - Another one-man dev team, the developer mentions he wants to but has no dev experience on Mac.

Euro Truck Simulator 2 - Mac version is in development, Linux version on Steam is a public beta.

Natural Selection 2 - Mac version in development, not launched yet.

Intrusion 2 - Mac version is out via the HIB, it's just not available on Steam yet.

Painkiller Hell & Damnation - Mac version in development, temporarily delayed.

So out of the nine games that comprise this "trend", three that have Mac ports in the wild but aren't available via Steam for various reasons, four have Mac ports in active development, and one who lacks the experience to develop a Mac port but is on record saying he would like to.

That leaves one title who's developer hasn't already released, is in active development, or is exploring a Mac port. I wouldn't mind seeing more games on Linux too but I have to say, I'm pretty sure you're reading into this something that simply isn't there.
Apple, China Mobile Sign Deal to Offer iPhone
> If not other students, then just patting ourselves on the back for a job well done.

Or, for the win-win version, how about an objective measure of correct answers/solutions. Grade inflation never bothered me in math and computer science courses, because what were they going to do when the students knew the material? Make 1 point the difference between a A and an C? I remember a midterm where a professor did exactly that (forced a grade-lowering curve on a group that had earned mostly 19 or 20 out of 20). It just didn't really work... A few kids even dropped the course, despite the fact that they basically knew all of the material (and had slipped up on only one or two answers).

Of course, they could just make the material impossibly hard so that only 2-3 students could get the A (after weeks of all-nighters and likely trading off good grades in other courses) but to me that is counterproductive to the whole reason the students are there -- to learn!
Given that the Valleywag article (flagged off HN of course) said that they were able to load up the admin interface themselves (just not log in) I'm going to say that yes, its open.
Hm, is there a reason why you've not declared something like "const VGABUF: int = 0xb8000;" (like I assume VGA_WIDTH is defined?)?

pub unsafe fn putchar(x: u16, y: u16, c: u8) {
let idx : uint = (y * VGA_WIDTH * 2 + x * 2) as uint;
// 0xb8000 is the VGA buffer
*((0xb8000 + idx) as *mut u16) = make_vgaentry(c, Black, Yellow);
}
Not entirely, its less an issue of Linux and more an issue of software packaging - which, incidentally is being solved right now.

Ubuntu is building a new packaging format called "Click Packages", which possibly would solve a lot of these installation issues.

It would be unsurprising, if Steam/SteamOS uses this at its core, precisely to solve the availability issue.

However, I believe that SteamOS will become the default distro for all gamers.
Ask the users to download the data? Since they are about photos and videos, why not simply say "if you can provide us your Yahoo account, we will move all your data to Flickr in a private photo set"?
Look at the stuff Parallels has been doing with getting direct X running Virtualized in OS X. It's definitely possible to do. Heck, if it was possible to run OS X on custom hardware and have drivers that supported SLI, it would run respectably as well.
10 years on #perl teaches you some good Perl. Thanks for the praise, Matt. I appreciate it.
The 70s are the decade where there were many hijackings. That's also when air travel became more commonplace and huge jets were more widely in service.

In the 60s if you weren't a military person, foreigner arriving from or headed to home, or white guy with a suit, you'd be picked up on pretty quickly, security checkpoints or no. Also, we weren't exporting trillions of dollars to and fomenting unrest in the Middle East in those days.

In the 90s, I used to fly to Baltimore on Southwest to get drunk for $30 with friends for the weekend. If I couldn't make it, I'd give the ticket to someone else or sell it. Totally different universe and threat model than ye olden times.
I looked at the page you linked and I realize there are people like those described there. That being said:

I think some people (at least one :) use "I feel" to express a notion that is too intuitive for a concrete statement like "I think".

I feel like that's what MBCook intended. ;)
To be completely honest, I love doing work on systems like PRISM. I don't want to be spied on, but working with big data (and some of the most interesting, at that) is a ton of fun. Yes, it's hypocritical, but I know most people have never had the opportunity to do so, making it hard for them to see both sides of it. The people who work on these systems like doing it, don't kid yourself.
> I doubt that the aesthetics are the prime design consideration. This is to generate electricity, not to stick in a gallery. Power generation isn't generally pretty, but it keeps people alive in the winter.

They are a design consideration though. You can't just stick things where you want: there are political and community issues to consider. Many rural communities might object to functional-but-ugly wind turbines littered about "their countryside".
I have written 85 SO answers, yet I have never posted a question of my own on SO. Even so, I think SO has made me more productive, and that's counting all my time answering questions as wasted when in reality my time spent answering questions was certainly not completely wasted.

My primary reason for believing that SO has made a net positive impact on my productivity is that about half the time I google some programming problem, I end up on SO. I'm fortunate that most of my questions (or questions similar enough) have already been asked on SO.

I suspect I've read thousands if not tens of thousands of SO answers, and most of those answers were far more helpful than what I was able to find elsewhere.

I've often wondered why I've never asked a question myself. I think part of it is that I like searching/tinkering to find answers, and I hate waiting. I know it's not the best explanation because I know how quickly some SO questions can be answered.

I guess I should just be thankful there are plenty of other programmers more than willing to post SO questions.
i have just thought it yesterday, and i think it could be done for the current type of usb. i have a model in my brain currently
You do broadcast a special transaction to put the coins in escrow. Once they are in escrow they're no longer in your direct control; you need the cooperation of either the merchant or the arbitrator to move them anywhere.
This makes me wonder, would running WireShark at all times provide some protection from viruses by spooking them?
Canada finally gets a site like Zillow only better
Anyone who lives in Canada and has tried to buy a home there knows it totally sucks to search for a house. Zillow, Redfin, etc doesn't exist. Finally someone created something even better! Woohoo!
I've found that literally stopping to take a breath is actually a very good practice for this situation. Helps me avoid a lot of bad moods caused by inconsequential things. Process the negative information, realize it's inconsequential, and return to a state of calm.

(I don't count to ten)

This applies for small things, but most things that people get distressed about are small.
I've bought from the Humble Store twice recently, both transactions have been accepted instantly (i.e. before being included in the blockchain).

I don't believe that anyone's heard of a successful Bitcoin double-spend attack against a competent merchant yet.
What if the repo was malicious from the start just waiting for you to install the first safe version only to give you the trojan later?

The shell script prematurely terminating isn't really a security concern and could be fixed by downloading and running the script separately.

I guess my argument is that if you don't trust the source, don't install the application without looking through the code or running through some analysis software.

I would say that sites that tell users to install software in this fashion should warn them about the dangers so people can make informed decisions.
awesome tool, thanks
Yes, the talks were recorded, but sadly it takes a few weeks (sometimes months) to be posted online.

Keep an eye on Hardwired NYC @ http://hardwirednyc.com/videos/
Next best assistant and software friend
Pointless speculation. Value is not the same thing as a nominal price. Individuals value things for their use in accomplishing certain ends. The notion of aggregate value derived by summing arbitrary numbers is absurd and meaningless.

If I define taking a piss as saving me $10/hour in productivity, then I can arrive at a number of $2,847,000 saved by me urinating an average of 3 times a day throughout my lifetime. That says nothing about productivity and clearly my piss isn't worth $2,847,000.
Anyone else seeing weird font substitution in Adobe's reader with the PDF of this book?

perl -ne 'print "$. $_" if $a{$_}++' looks like it has 1s instead of ls - happens whenever the monospaced font is used.
>> Ubuntu is just a buggy distro

MMM, no. All of the others you listed, yes. Else, I wouldn't be running Linux. I'd be running Windows.

Ubuntu rocks.
My problem is what is on the left side of the equals sign. It is already a negative ("Disallow") so the value on the right side is negated.
Passphrases are a really good idea, but a lot of sites have very short length limits.

Granted if they have limits thats a really big red flag that they're storing your password in plain text, as a hash should always be the same length, so you probably shouldn't sign up there anyway. I remember a few years ago I was signing up for a TD account, and about 5 pages through the signup page it wouldn't allow me to continue because my password was /too secure/ (not their exact wording, but that was basically the problem). What makes it funnier is a lot of sites would reject the password I used at the time as not being secure enough.

I stopped signing up at that point, but I remember getting a phone call (!) from them a couple days later asking why I didn't finish the sign up, and my answer was: because I'm not giving my money to a company that doesn't know how to store passwords!
Isn't this trend of things being on OS X rather than linux helped by things being ported from iOS back to OS X as well? I've noticed a lot of games on the Mac App Store that happen to be on the iOS App Store.
The only strategy is pumping and dumping the stock.
His resilience is extraordinary.
Hackers could steal personal data from computers using SOUNDWAVES
I guess it depends to how detached from reality the average choice is when affected by these biases, and obviously it's not worse than suboptimal as you said, otherwise we would not be getting anywhere. I guess just viewing that large number of biases made me feel like we're lucky to get through the day, let alone make progress as a civilisation :)
I've been seeing a lot of "singular they" lately, even though it goes against what I was taught many years ago in school. One question though: would you yous "they is", or "they are" if you are referring to a singular person?
Very odd! Sorry about that.

Email me brant [at] fantasysp.com with your league URL and username so I can take a closer look.
>> Linux tends to attract developers rather than users who spend a great deal of money on their gaming hobby.

Gamers want fun. Gamers don't really care what's underneath. There was a time, back before the illegal deals of Gates when any gamer you talked to would literally laugh out loud at you at the thought of paying serious money for any game not on DOS - meaning Windows.
Thank you! I checked out this guy's credentials... he's just a run of the mill programmer with no special skills or education. He thinks he can predict the future of the world based on his amateur hour speculation.

I'm only ankle deep in subjects like macroeconomics, political science, and sociology, and even I am groaning at the newbie mistakes he makes in his analysis. This guy just flat out doesn't know what he's talking about. He has an audience because his audience is other people who are equally as uninformed.

There is a place where experts discuss these kinds of questions and it's not on blogs. I don't have enough disrespect for my time to bother refuting him (the supply of worthless bloggers is infinite--impossible to make a dent in the endless ignorance) but if anyone wants to be informed on these questions they should start with macroecon 101 and should be learning from specialists, not hobbyists.
I agree that normal people are generally not evil, but sociopaths can very much be indistinguishable from some particularly evil movie-characters.

I worked with a sociopath in the past and have studied it in literature, and a sociopath by definition sees meeting their own needs as a priority. Regardless of the effect on those around them.

A sociopath is willing to inflict suffering on others for even minor gains of their own. Sociopaths seek out high-power positions and often thrive in them, and those working with them often suffer as a consequence.
Got the same one -- USA
Pay $6,000 to learn how to spam app stores with Candy Crush clones
For the curious: https://en.wikipedia.org/wiki/Structuring

Apparently it's also called "smurfing".
Mongodb-d4: Automated tool for generating database designs
My view is this: once you bind everyone under the monopoly on violence that is government, its wrong to not let the people who are bound decide what the government should do. That's the fatal flaw of non-anarchist libertarianism to me. Its some cabal getting together to decide what "natural rights" should be then using the monopoly of violence to protect what may be their minority viewpoint. Appealing to "natural rights" is no better than appealing to "divine law." Its self-serving hand waving.
This is nice; I hadn't heard about m-of-n txns earlier.

But on the con side, unlimited, distributed arbitrators may not work out in practice. The more the number of arbitrators, the smaller the intersection set of arbitrators that are trusted by two unrelated parties.
>> Therefore more work is required to use Linux.

Not according to most Windows 8 users, check YouTube.
Keep in mind the psychology cuts both ways. While people don't want to back a loser, I can imagine some people (particularly geeks and alpha types) would avoid backing what they feel that has "jumped the shark".

Using my initial analogy, if you need 100, setting your goal to 5 may not be the wisest move, as you may face resistance when you get to multiple times your goal. After you get to, say, 55, you'll be already 1000% over your target, but still largely behind your real need.

It's like the sharing psychology - what matters is if it will make you look good. You don't share with your friends on FB that YouTube video with 50 million views. You'll feel like the last person on earth to discover it.

I'd bet the same happens on crowdfunding projects.
That's pretty pedantic...
Looks like more usage info is buried here: https://github.com/apavlo/mongodb-d4/tree/master/src