jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I agree. Transforms (LZ77, BWT, RLE, ...) are generally more interesting and productive than entropy coding. http://mattmahoney.net/dc/dce.html
What I don't understand is this statement:

> "Airlines have told Orbitz that a traveler caught on a hidden-city routing is subject to having his ticket voided without refund, the Internet travel company said today in a statement."

How in the world can they ever prove this unless I as the passenger explicitly tell them that I'm on a hidden-city route? Surely, a simple "I was feeling too ill to catch the second flight, so stepped out" would be something they can't contest.

I understand that as the seller they have the right to refusal passengers but it seems like their combative stance is akin to the music/movie industries attitude towards torrents. I would think that both Orbitz and United would be better off on-boarding an "if you can't beat them, join them" mantra. This whole episode could have been flipped on it's head if the headline read "Skiplagged officially endoresed by United and Orbitz". Imagine the number of passengers they'd attract! I'm assuming that the market for flights is demand elastic to some extent. This is anecdotal based on my own buying pattern though.
Maybe there should be a "Museum of endangered visuals", just as there is a "Museum of endangered sounds".

http://savethesounds.info/
Brilliant analogy! You right it is absurd and the problem solely lies on the airlines behalf.
I had this issue too with non-waking up from sleep. Somehow the problem dissapeared after I upgraded the HDD to SSD. Now everything is working fine. Nonetheless, I'm still on Mavericks, no Yosemite upgrade yet. Just a potential solution to your sleep problem.
(Submitted title was "Dumping Fukushima radioactive waste into ocean “most realistic” gov policy")

Editorializing titles like that will cause you to lose submission privileges on HN. It's against the site guidelines: "Please use the original title, unless it is misleading or linkbait; don't editorialize." https://news.ycombinator.com/newsguidelines.html

Unlike on some other social news sites, submitting an article to HN confers no special rights over the submission and particularly no right to frame for others how they should interpret an article or a situation. Titles are the most powerful influence on threads—by far, actually—so this is a big deal.

If you want to say what you think is important about an article, that's fine, but do it by adding a comment to the thread. Then your view will be on a level playing field with everyone else's: https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...

If you felt that the article's original title was misleading, it's ok to change it, but you should do that by making it more neutral, not by replacing it with your own view. In this case your objection can easily be addressed by taking out the word "treated".
Funny you should mention hand-painted rock business as a counter-example. I presume you haven't heard of the massive success of Pet Rocks? Basically the story I was told was that Gary Dahl had a bet with a few friends that he could sell any product, no matter how stupid or useless, with the right packaging and marketing.
http://en.wikipedia.org/wiki/Pet_Rock
I read about somebody using HTML5 client storage to cache pagelets... ah, here it is: http://www.usenix.org/events/webapps10/tech/techAbstracts.ht...
I'm pretty sure there is nothing unfair going on here. This is news.ycombinator.com and people who come here care about ycombinator companies. The YC related posts aren't bigger or any different from others and I think they are submitted the same way.

It's not YC doing anything, just us the audience clicking on the arrows.
Second paragraph:
Although BigPipe is a fundamental redesign of the existing web serving process, it does not require changing existing web browsers or servers; it is implemented entirely in PHP and JavaScript.

So it may be a good candidate for a library.

I guessed they were doing something similar a few months ago when Facebook first started showing up block by block. Interesting to see it all laid out.
I'm using SleepCycle until my WakeMate arrives. It's very good, but my problem is that I sleep with my girlfriend, and the iPhone seems to record both our movements. I tried last it last night without my gf sleeping (she's on a trip) and I found the graph to be quite different.

I imagine having WakeMate's wristband will negate anyone else's movements on the same bed, and record just your own.
Looks good, thanks.

I'm a touch wary of him phoning me up with a sob story. What if he says "Sorry, it's been a tough few months - I can pay you in July" - do I take that or say that the payment is already late^ and demand it be paid sooner?

^ http://www.businesslink.gov.uk/bdotg/action/detail?r.s=sc...
I think it's good too. Consider other tragedies:

-Losing battles: Tricky to pull off. Michael Bay flubbed Pearl Harbor's execution, but being the victim of the Japanese doesn't match up to being the victim of hubris and ill-fated love. Losing a fight might work if it's Legendary Fight For Good Against Evil, like the (legendary) Alamo, but show me an Alamo movie that caught on as much as Titanic. If you want to see a battle, you want to see the good guys win. That's the instinctive human reaction to seeing people fight.

-The Hindenburg. Too many swastikas--the audience will get distracted and want the damn zeppelin to burn just because it has Nazi livery. Seriously, the Hindenburg would make an even better Titanic (you have the romantic lost era of zeppelins) if it wasn't for the fucking swastikas on the tailfins.
But that's contious choice they're making. It's like worrying about making your website accessible for Richard Stallman.
It's funny because email is how I started using Posterous. I thought the getting started process was clever. Over time, I started using the bookmarklet more and more. After a year, I would say I use the email feature extremely rarely.
I didn't say they did do this, only that they can.

The goal doesn't seem to be simply to avoid "money laundering." Of the small sample of people I know who've been banned from Coinbase, all of them have been simply for transacting with gambling sites.
A 'euphemism', according to Merriam-Webster, is "the substitution of an agreeable or inoffensive expression for one that may offend or suggest something unpleasant."

"Sleep training", in all its forms, means ignoring your crying infant for significant periods of time until they get used to the idea that no one is coming and stop crying. Whether it's done in one night or dragged out over a longer period of time, the result is the same, and the method is more-or-less the same. But we don't call it "ignoring a crying baby training" do we? No, we made a nice and harmless-sounding name for it. There are even consultants you can pay who will tell you it's perfectly fine so you don't have to feel an ounce of guilt.

Fyi, I got plenty of upvotes too.
If you were never trying to debate Apple's acquisition practises, then you probably shouldn't have participated in the debate about them. Someone else started it, yes, but you then replied to them. That makes it fair to respond to your reply and address the contents of that reply. You directly commented on how Apple assimilates their acquisitions, and implied others do not. That is what I am addressing.

I completely understand that's not what your top level comment was about, but I didn't reply to your top level comment.

I think you might feel insulted by my use of cherry picking. I apologize for that. I can understand why you might feel that way, but it was meant more in the sense that the examples referred to are not comparable, not that you did it on purpose out of bad faith.
I’ve sleep trained 3 kids by myself (my wife wants no part in it) in the last 4 years or so. It takes a couple of days and then everyone involved is happier going forward (mother, father, and child).
what does that statement mean, though? for example, if you bought GameStop you would have 6x'd. are we to assume that GME is twice the "investment" that BTC is? twice as impressive? twice as meaningful to the world?

no, of course not.

all of this is fueled on speculation, and picking arbitrary date ranges and prices on speculation as a basis for comparison outside of relative speculative performance is not super useful - as recent events have shown, things can move quickly based on purely market- and popularity based events.
I don't really agree. Consistent 10x programmers learn the skillset required for the job. Often that requires learning about topics that have little relevance in other jobs. Because of that there is little incentive to be a 10x developer. They are paid maybe 1.25x-1.5x average and have to put in 3-4x the effort.

For example I am a 10x developer but much of my knowledge is company specific. This means I simply don't have much leverage; I am already paid 1.5x market rates. I could only change to a better job with a company that was willing to take a 3-5 year "gamble" on me. Unfortunately the average dev only sticks around for 1-2 years so companies don't usually make these long term hires.

For example I recently spent 50 odd hours of my own time learning the ins and outs of our companies internal serialisation format. In other words I invested about 8 weeks worth of my learning time for no personal gain. The knowledge is not worth anything to any other company. It's not a rational investment.
This looks pretty nice. I might use this as my next example app I port over to GHCJS for a comparison :-)
I think the worst part of being immortal will be having to deal with so many old people who will berate you for 'not growing up'.
If we cure aging, we will become much more cautious.
> Code in comments [...] When asked applicants are usually well aware that commented-out-code is confusing, but somehow they almost always have it in their code.

To my experience this is a common symptom of not using a version control system. You change a line of code, but you want to be able to undo if it doesn't work, possiblay half an hour later when you changed other places of your code (so your editor's undo is of no use).

I also see this from people who are using VCS, but that's mostly because they are overcautious and/or have not really gotten "warm" with the VCS.

A final, very small percentage are familar with VCS and confident with their code, but leave that commented stuff in there accidentally. The usual cause it that they have not (yet) acquired the habit of reviewing the diff before committing.
The original paper: http://arxiv.org/pdf/1412.7790v1.pdf
We have a framing issue. (vo·ca·tion: late Middle English: from Old French, or from Latin vocatio(n-), from vocare "to call.") I like to read, take long walks, talk to my spouse in an unplanned, sporadic way because by their very nature, those things are not really "vocations". This is about what CALLS you to work, not about what's necessarily pleasurable or a pastime.
Parent was speaking on an absolute scale. Not relative to market trends for arbitrary upgrades
I also prefer print books for in-depth work that requires flipping around between different pages while also working on the computer. There is also something comforting about reading a paper book for fun. My iPad is just not warm and fuzzy.

However, I can't carry my paper books everywhere I go, so I have largely moved to reading by iPad for necessity's sake (I travel quite a bit). Search functionality is awesome for non-fiction how-to books, but my thought process hasn't quite adjusted.
Who modded that down? Look at AOL's income graph. (https://pbs.twimg.com/media/BnDHPXzCYAAS2Zu.png) AOL still has over 2 million members paying $20 or so a month, and that's where all their profits come from. Their "content" business loses money.
It does not. Dribbble New Tab just ask for "tabs" permissions.

Here is the Chrome's manifest.json: https://gist.github.com/fertapric/3089cc53612bbf9ed75f

If you have any screenshot, it would be helpful to contact to the Google Chrome Web Store Team and solve this issue.
I liked the FairTax proposal - subsidy is given to everyone regardless of income level or spending and is enough to cover the tax on necessities. Of course it's never going to happen.
The "Mummy" entry is pretty fascinating:

"1. ...Mummy has been esteemed resolvent and balsamick; and besides it, the skull, and even the moss growing on the skulls of human skeletons, have been celebrated for antiepileptick virtues..."

3. To beat to a Mummy. To beat soundly."

http://johnsonsdictionaryonline.com/?p=7796
That’s a cool idea, thanks.
Don't go, spend two years teaching yourself what you want to know, get the same knowledge (or better) with less debt.

Listen to your advisor, they (for the most part) know what they're talking about.

If you don't have a few internships under your belt or a well developed portfolio of personal work, don't bother graduating.

Get a job where you can sit and do your homework. You'll be making money while doing something you have to get done anyways.
On the plus side you get to build up forehead calluses, especially if you have a basement.
TI licenses some of their products based on your MAC address. In the past I've had problems getting their products to accept licenses unless I had an eth0 interface on my Linux system. As in, I had to rename my eth1 interface to eth0 to get it to work at all.
The "bash-completion" tab completion scripts for "make" do just that (run "make -npq") so presumably it's an acceptable thing to do for interactive use, that works reasonably well for some (most?) makefiles.

"At distribution scale"... judging by your username, I take it your use case is something like finding out if a source tarball provides the standard targets like "install" and "distcheck", for all packages in debian? I can see how that would be rather painful.

I wonder if there's room for adding a "--dry-run-yes-really-dont-run-any-recipes-at-all" flag to make. As far as I remember the main use case for the current behaviour is (a) to run recipes that create makefiles that are then included into the main makefile, used in build systems that automatically figure out header dependencies and things like that; and (b) process makefiles in subdirectories for "recursive make" build systems. I wonder if you don't do those steps, would you actually miss out on any significant information re. top-level targets? I imagine that use case (a) is used to add prerequisites to existing targets, rather than creating new targets.

Or maybe a more general solution, instead of "--dry-run-yes-really", would be providing access to make's parser as a library, instead of having to parse the output of "make -p". I'm sure IDEs could make good use of that. Who's got time to implement that though.
I am waiting for when they start incorporating anti-leak technologies in their drafts, like including unique steganographics, and then using evidence of "bad faith" to punish leaker countries.

I understand in practical terms why it's good to keep draft legislation under wraps while it's being negotiated, but it's pretty clear with TPP that the secrecy is being done to large extent to mitigate the fact that so many in the public would be completely opposed to parts of it.
Maybe the USA is now worse than Communist Russia. Maybe so.

But it sure would be nice to for once read a comment section that focus on other interesting aspects, instead of proclaiming for the millionth time that the USA is now a totalitarian dictatorship dystopia, how the rule of law is gone, and how the little guy has been forgotten.

I'm not saying those are unimportant questions, but if I had a nickel for every time one of those same comments was repeated on these types of articles, I would own several islands in the Bahamas.
This is exactly what has been done in my area. It has unquestionably benefited those living in the 'burbs moreso than those that live closer to the urban center. The major motivation for it was schools, though. That's actually why everybody in this area moved out of the official city limits in the first place, and it's what keeps those who can't afford private schools from moving back now.
I cannot imagine creating any sort of complex system that does not, at some conceptual level, contain cycles. What I am suggesting is that the author of a complex system should, whenever possible, untangle as many of these cycles as possible by differentiating between the different classes of references. Think of it like the difference between your directory tree and your symbolic links in unix.

Reg. your example, I have generally found it effective to model UI hierarchies where the top level components refer to their children 'strongly' while the children refer 'weakly' to their parents. I am not familiar with the recent smart pointer stuff in c++ but I believe that these concepts have been cleanly modeled with abstractions such as this:

http://en.cppreference.com/w/cpp/memory/weak_ptr

N.B. A more difficult conundrum that I have encountered when dealing with UI hierarchies is whether or not child components should require a constant reference to their parent passed upon creation or you should be able to 'reparent' or even be in an initial parentless case. My current thinking is that this is a mistake and interactions such as drag and drop are better handled by sending a gesture up to your data layer which then regenerates the component in its new place. This might get ugly, however, if you have a heavily direct manipulation based UI which doesn't really need a data layer on top.

By the way, what has lead you down the road of UI toolkits? They are a fetish of mine. Feel free to shoot me an email if you'd like to connect.
We already have hard AI. Sort of. It is wetware and it exists as networks of real neurons on silicon. It is sort of cheating, but I think it is probably going to generate a self-aware machine before pure silicon does. It arguably has already produced an aware one.

http://en.wikipedia.org/wiki/Hybrot

edit - as it gets more sophisticated it is going to generate some fairly strange debates. What rights do you give to a bathtub of human neurons that you are trying to use to predict the stock market?
+1 got the c720 with i3 CPU, for traveling. Upgraded SSD to 128GB, had to use distroshare pre-made ubuntu image. So far so good. Even started to use it instead of my Thinkpad T60, around the house.
Isn't finding what function to call at a particular function call much easier in Lisp (or Julia) than it is in Python/Ruby/JS? The vast numbers of CL and Scheme compilers are relatively easy to write, exactly because the languages leave (somewhat) less to decide / change at runtime than Python/Ruby/JS.

Edit: PL's aren't physics.
..Which makes the story more interesting actually. I wonder if he had had any chance to write down his plan/thought of his journey while taking photos. Another interesting part is, how they saved the rolls during the war, how it is transferred back to USA..
Because they'll be starving and cold, if they don't have jobs that pay money.
Bad practice among rationalists, dogma to intelligence, adtech etc... the root of conflict becomes clear
And by 3 you meant iii, or 13 of the pdf, but actually iv/14 for GET, which is Ground Elapsed Time.

You can't just not define it in your edit without making others (just me?) curious and then mildly annoyed when it isn't on 'page 3'.
I have it on good authority that Australia won't receive the first episode on their screens until April 30th. Have the Beeb suddenly changed their minds? Will the Beeb, then, surprise them by releasing the season opener to them on the same day as us here in the UK?
Still on 1.5.0.12 right here. No problems but the famous old memory leak.
What extensions do you have installed?
We did do some case studies, but probably fewer than at other schools. Having limited management experience really had no effect on my ability to participate in case studies or in class though. I was still just as able to argue that a company should have used a loss leader strategy instead of cost-plus pricing, or argue why a certain market would be winner-take-all resulting in a natural monopoly, or that another student's argument ignored the price inelasticity of the product. None of these things require that you have actually implemented them yourself in order to have a good grasp of the concepts.
I'm not a YC alum and I don't intend to be and what I'm about to say is personal opinion so take it as is.

As an entrepreneur, and someone who've successfully sold his own startup, I would gladly help out other entrepreneurs but I wouldn't invest in any. Others have ask if I'd be interested in investing and simply put, I don't enjoy investing nor is it something in my nature. What I love to do and what I'm passionate about is building a company.

I'm not the type that can invest in others and casually give advice on the side lines. I am the type that is very hands on and you can't be an investor and do that unless you plan on doing very limited investing and that's it. My opinion of course. That said, that doesn't mean I'm not interested in helping people, make introductions, and give valid advice freely.

Paying it forward doesn't necessarily mean having to put in money. Everyone is different. Just because they don't want to invest doesn't mean they aren't trying to help. You need to clearly distinguish the two. As a matter of fact, I wish most people who look for investors to invest make better choices on the investors they would accept rather than focus on just the money they would get. Mark suster says it best that taking on an investment is worse than marriage as its a heavy commitment. Get to know the people who are investing in you behind preliminary meetings and understand the value in which they can provide beyond the money. Even YC are selective of who they accept.
What do you mean by "take a chance on that"? If the instance goes down, you can failover quickly to another one that you've been replicating to.
I'm no engineer; that said, I think you're being slightly unfair to the Carbon Engineering folks, as paper [3] that OP linked states that CE's design reflects "reflects roughly 100 person-years of development." That doesn't strike me as outrageous in this context (30 people working for ~40 months?), although I'll grant I don't have a ton of perspective on industrial process development.

That said, OP's idea does have merit. avernon, I think you hit the nail on the head with your comment downthread regarding the main concern being avoiding disruption to existing plant processes where this kind of tech might be installed - I would be worried specifically about how radically raising the pH of cooling process water would affect mineral deposition, for example, but then that in turn would surely depend on how a given plant had set up its cooling system to begin with.

Nevertheless, it seems very likely that this idea could in itself knock about $4/t off of the cost of CO2 relative to the CE estimate ($212M saved for their air contactor design amortized over 30Mt of CO2 captured during a CE plant lifetime) which in the best case is around 5% of the cost of the CO2 capture.
I tend to be a bargain shopper, but I don’t put my life in the hands of most of my deals.
Most vaccinated people will not test positive.

This reduces the number of cases.
The fact that bitcoin mining on its own is now consuming as much electricity as the country of Argentina with no end in sight, as we are accelerating toward a climate change cliff, is sickening. Given this fact alone it's hard to see cryptocurrency as anything but a selfish crackpot scheme to generate a few dollars at the expense of humanity and our planet.
A ratio of new housing vs. new population.

You can expand sprawl via single family homes and still not build nearly enough housing to meet population growth requirements.

You can have a lot more population and still build little. It just forces people to live in shared housing with roommates at very expensive rents.

I'm not arguing that you're wrong about Houston - maybe they did build enough. I'm just saying that population growth itself doesn't tell you too much.