skysight-inc/HackerNews huggingface dataset:
No, that's not the basic reasoning here.

And btw, I actually love the Japanese language, I find it more poetic and actually more expressive too, because you can nest expressions more easily than in English or even Arabic (my native language).
Which, in my case, allowed for bankruptcy. Until I hit financial hard times a few years later. By that time, they had (in 2005) retroactively removed my ability to declare bankruptcy on private student loan dept.

(And for the record, I don't expect you to debate every point or be an expert on the matter. I'm just saying that it's not a cut and dry issue, in my mind.)
Creating Advanced MySQL-Based Virtual Hosts On Lighttpd (Ubuntu 12.04)
I used the ANSI control codes for moving the cursor, which seems to overwrite previous lines. Not sure if there's another way to achieve that without overwriting lines though.
Arizona Cardinals vs Seattle Seahawks live stream watch here NFL football
Arizona Cardinals vs Seattle Seahawks live stream watch here NFL
football Regular season 2012 Week 1 and also enjoy full season
Seattle at Arizona
Match scheduled: Date : SUN, SEP 9 2012 Time: 4:25 PM (ET)
NFL Regular season 2012 Week 1 venu: U of Phoenix Stadium
Arizona Cardinals vs Seattle Seahawks live stream watch here NFL
football,Arizona Cardinals vs Seattle Seahawks live stream watch here
NFL football,Arizona Cardinals vs Seattle Seahawks live stream watch
here NFL football,Arizona Cardinals vs Seattle Seahawks live stream
watch here NFL football.
I think the bigger problem in Mandarin is the large number of homophones (at least, for me).

To help speakers of non-tonal languages understand how difficult it is to differentiate between tones, after you get used to hearing them - it is as apparent as the differences between "rebel" as in "to rebel" and "rebel" as in "He's a rebel."

So hearing is not as difficult as might you think. However, in line with what cageface said, I think it is easier to hear the difference, than to reproduce it yourself.
kinda true, but on the other hand there are enough people on SO that will comment on the question instead of answering it, and the comment will be "what have you tried?" Sometimes I even see comments that really try to puch the OP to start thinking. Although I'm really in doubt if that helps, you cannot expect to change someones mindset with some comments.
I too prefer just PS1='$ ', I want the cursor to be the same distance from the margin every time, to have maximum length for typing without wrapping, and the ability to put in a few separator lines between command output by just tapping Return.

However, for your problem, have you considered the terminal's title instead of the top line of the tty? printf '\033]0;foo\007'
> I don't think my JS/CoffeeScript code is (significantly) less or more expressive and maintainable than the Python code I would have written

The loss does not come from JS or coffeescript, it comes from everything being done with callback (whether nested or not).
I've heard four to six hours a day, but I cannot cite sources. This Google query returns some promising results but you'll have to dig deeper than this for scientific studies: https://www.google.com/search?q=six+hours+per+day+creative+w...
I tried reading the code in intrusive/list_hook.hpp and intrusive/list.hpp, and it's quite difficult to read.

Yeah those Boost projects sometimes go off the deep end with the overengineering and abstraction a bit.

However, it does seem that it inserts an extra pointer to the member (beyond the prev/next) in order to avoid the "cast".

If it's a true C++ pointer-to-member often those can be completely optimized out if the compiler has the type information available at the time.

I've done a (much simpler) intrusive DLL template that certainly did not have that additional pointer, but I'm not sure if it met all of your requirements. I know it supported membership in multiple lists, but I don't think they were heterogeneous collections.

If it indeed does so, it is again less optimal than Linux's list.h. On 64-bit machines, 8 extra bytes for each list element is not always negligible.

Agree, I'm all for performance. At least when I'm on that kind of project.

Also, the examples do not showcase using the same list member node to put in multiple lists.

For that you could derive from multiple base hooks with different tag classes, or compose multiple member_hook<class T, class Hook, Hook T::* PtrToMember>. Each would have a different PtrToMember, but it would be known at compile time and thus should be optimize-outable.

There's also the unsafety of putting the list node in a union (mentioned in the article) which adds unsafety regardless of templates or not.

Boost has a safe type-discriminated union class you could probably use for that if you wanted to.

With list.h, it is possible to get the same safety (unless I am misunderstanding something about the boost example) by wrapping the list anchor and node structs with a struct (typically done by a macro to define the anchor/node), which adds an array-of-0-elements of the type of the container. This allows adding the same type checks demonstrated here using templates, implemented in the list iteration, insertion/deletion and downcasting macros.

Perhaps you could add an array of size 1 to represent the element data following the last pair of pointers. Or I may not be understanding this. Can you point me to an example online?
The whole framework is very small, so yeah it would be easy to separate.
Cicso Lawful Interception Architecture [pdf]
I'm quite skeptical as to how you could ever come to a fair conclusion with a juror that isn't supposed to know about the field specifically.

How are you supposed to make an argument that some software patent is trivial to someone that hasn't programmed a single line in their life? It would take years to educate someone as to how computers and languages work for them to get any reasonable idea about what the case really is about.
Hmm, that wouldn't let me keep the colors etc. I'm on iTerm btw, perhaps you mean the title in a screen/tmux session?
We are The Scientists. Struggling to fight critical problems since 1964.
I think term teleportation is still valid because they can entangle and teleport any kind of particles. Photons are merely used because of their convenience.

You can entagled protons, electorns. Hell, I think they managed to demonstrate entanglement on a larger scale.
> Welcome to the real world

It was hyped here in HN, a community which should (in theory) have a very strong BS filter. So it's very natural that most people here would think that this hype is perfectly reasonable.

If it was hyped by some corporate giant like Oracle or Microsoft, I would probably scorn at it from the start.
Mildly interesting I guess, but this doesn't really belong on HN, in my opinion.
I don't have time to read it, but .. GPS?

GPS devices are completely passive; how can they interfere?

(Unless you are talking about incoming GPS satellite signal. In which case -- dah, they've been out there for the last 40 years, the planes farrady cage structure should have accommodated this long ago, and it can be solved with strategically placed tin foil on the offending openings)
Mine has a bunch of info, then a newline, then ' $'. Being able to see the current git branch is just too useful to drop, but I moving random distances out from the margin between commands.
> Not only is the protocol easy to implement, some Python servers come with WebSocket support.

Even when they don't, it's easy to find. There are both websocket and socket.io implementations available for gevent for instance.
yeah dude yeah
Clever, but Powerline-themed context around your current shell environment seems more suited to implementation in something like tmux - see https://github.com/erikw/tmux-powerline or http://www.drbunsen.org/text-triumvirate.html
Look at how metal forks are treated. Compare that with your laptop or smartphone. Spot the difference?

If there was even the slightest chance that electronic devices could materially interfere with commercial flights, taking electronic devices onto a plane and using them would be forbidden. Pretty simple really.
I think it would be near impossible for someone who has passed the patent bar to genuinely set aside their "specialized knowledge" when hearing a patent case. In fact, I will flat-out assert that it's impossible, because when you become a domain expert in that way, you internalize a great deal of the training. If one side flubs an explanation of prior art or of some other term of art, the rest of the jury may be confused or be under a misapprehension and the patent attorney will not be. You'd have to be both unusually self aware and a saint to i) recognize the misapprehension you would be under in that situation if you didn't have domain knowledge, and ii) try to reach a decision as if you were under that misapprehension.

In other words, I think it's a complete fiction to tell people to set aside professional training and the knowledge and background that comes with that when they're acting as a jury member. If you were hearing a civil case involving programming, would you be able to set aside your knowledge of programming and hear the case as if you were a layperson? I wouldn't.
writing a "Why programmers work at night" book. Want to help?
> Where's the public funding making costs cheap?

Why would more dollars competing for the same exclusive good (enrollment in a particular college) drive the price down?
Tray.io - powerful email assistant
luriel wrote a nice answer, like a good, old hater would write.
(You can't just go around and insult programming languages. They have feelings too, dude.)

is there any real advantage over
I think that's the wrong way to choose a platform. Are you good in Ruby? Then use RoR. Are you good in JS? Then use node.js.
Maybe RoR is a much better platform than node.js, maybe it's not. But I finished writing my framework/application 10 times, before you even typed RoR. :D
Furthermore: You. Don't. Use. node.js. For. CPU heavy. tasks! Don't do it.
For everything else I think it's a wonderful framework, if you want to write something I/O heavy.

btw: The strict asynchronous programming style, using JSs closures, is pretty much the same thing you would write in C (except for that you don't have closures). I recommend everyone to look at least once into https://github.com/joyent/libuv/
But unfortunately many "programmers" here won't do it, since C is stupid and for old farts. I mean: I can do anything in C# in a tenth of the time compared to you with C (http://programmers.stackexchange.com/q/164017)
The full article is also available on Arxiv.org:
http://arxiv.org/pdf/1205.3909v1.pdf
The problem with making a business model rest on paying to remove anti-features in a product is that once you have sold the product, you don't own it any more, and you are inviting competitors to remove the anti-features for a lower price.

Expect competitors who will sell, say, a $10 program that will disable the ads by rooting the phone and installing an alternate image without the anti-features.
I defenitely like the "make previous return status obvious" thing. Will use that idea in my prompt, thanks.
رمزيات بلاك بيري جديده
When you implement a hardware handicap like this it's going to become ripe for abuse. I doubt Apple's goal is to censor recordings of police brutality. But they are setting a bad precedent that should be discouraged, it isn't their business or decision regarding where or how somebody uses their phone.

The confusing thing is, it isn't even their problem. What is the monetary incentive for Apple to even bother implementing this?
I remember reading here during an earlier discussion that the ban on electronic devices had less to do with interference and more about safety in case of emergencies.
During takeoff and landing are when most accidents happen and if people have cables from earphones/laptops, are listening to music or are on their phone, it would be considerable harder for the flight crew to get the attention of the passengers and direct them.
Money Seeks Idea
> Elon himself, first and foremost, is proving your assertion wrong by easily working more, while simultaneously running 2 (I would suggest) of the most important emerging companies around.

See my other comments. As a CEO, spending an afternoon chit-chatting with journalists, then having a filmed interview with Kevin Rose, then more chit-chatting qualifies as several hours of work. It's not remotely as strenuous as carefully aligning car doors for the same duration, though. Or writing down the specification of an important program without any interruption for facebook or HN.

It's much, much easier to work 60 to 100 hours a week as a CEO (because your work includes things like golfing with customers or dining with investors).

> Don't try to project your personal limitations onto someone else or create a population generality from a personal anecdote.

I don't deny Musk the ability to sleep 3 hours each night and work like a slave 16 hours a day, I really have no idea. However when as the CEO of a ~3000 people company he says he's expecting everyone to work 50-60 hours week, particularly auto workers, I pretend he's making a huge, grave management mistake.
here is the link to part two:
http://www.craigkerstiens.com/2012/05/07/why-postgres-part-2
PostgreSQL vs MySQL: an apples to oranges comparison
I don't like the powerline style for displaying the path, but I like it in tmux. It looks really awesome compared to the defaults(green background for the status line).
Finally I am convinced about Haskell. I am giving it a shot: http://learnyouahaskell.com/chapters. Thanks :)
Living poor but free summarises my ideals. Ironically, this attitude was brought on by having to pay back student loan in the UK. You don't get debt collection here, but they take 9% of your income until you've paid it off.
Brandon, a couple of technical questions. First, you talk about the "probability" of any car getting damaged. But surely a car wash is not qualified to act as an actuary (if it was it should immediately shut down all operations and do acturial consulting work instead). So a car wash company isn't faced with a "probability" of a car being damaged - it's faced with a "price" for being insured.

Clearly if the amount of the coverage (again, in this artificial scenario) is less than you can "fix" a Ferrari for, then perhaps they should turn Ferrari's away if they are very risk-averse. (again, all this is in the artificial model.)

But if the insurance-company says, "We can increase your coverage to (cost of fixing the ferrari) for a difference of (difference)" then the only way they can possibly pay that difference is by lowering their margins on every car wash, or by discriminating and factoring that difference only into the appropriate washes.

all this is more correct than your claim, isn't it? (again, in the proposed model.)

incidentally, I consider the proposed model to be extremely braindead. A car wash is not actually going to pay for any damage, and if it did it certainly would never actually pay for a museum-quality paint job, and if it DID then the price would not be ten bucks per car wash, a shop that can afford these kinds of lavish customer catering and appeasement would be starting at fifty dollars or something.

What actually happens is there is a sign saying they disclaim all responsibility for any damage. What also actually happens is normal price discrimination.

so I think a clever answer to "Why are you charging me more just because I have a ferrari" is "only ferrari owners would care about a small scratch from a CAR WASH, and we don't get many of you, so we have to charge you more to pay for that there sign there (point to large disclaimer sign.) Ten bucks please."
http://okws.org/ is a better example.

Actually, it's more like, "Write your web apps in Python/Clojure/Go/Java/Scala/Haskell/Erlang/C++/C/Common Lisp/Racket which all have better concurrency and async mechanisms than Node.js"

I was mentioning SFS/sfslite more as exemplars of clean ways to abstract asynchronicity than recommending C++ for web app development.

But you don't learn something like that if you don't learn to code without jQuery and npm packages.
> Seeing that the first reply here is by a fellow participant on HN who reads good sources on these issues, I look forward to some good discussion here.

That would be nice, but given the topic and its emotional undertones, if this comes to pass it will be quite a balancing act.

This topic suffers from the burden common to all scientific topics that bear on the lives of parents and children, and in that connection it reminds me to some extent of the vaccine controversy (indeed, linked in the minds of some), in which a single individual with a vested interest in a specific outcome created something that appeared at first glance to be a legitimate connection, but by the time he was unmasked as a fraud, the damage had been done. My point is that, had the topic been anything other than autism, the episode could not have unfolded as it did.

In Ms. Willingham's reply, I particularly liked "I’m sure the party has just begun. Accurate science, however, likely won't be one of the attendees."

In most circumstances the science journalist's tendency to use words like "linked" as a synonym for a cause-effect relationship that hasn't been demonstrated to exist, and for those associations to ride unchecked into the the public's mind, is deplorable but not tragic. In this case, the outcome may be tragic.

The author of the NYT op-ed piece segues through conjectures and "links" at length and ends up discussing drug (and parasitic worm) remedies with respect to a condition that no scientist is in a position to either identify or associate with autism.

The fact of the piece's existence, and its wide readership, testifies to the desperation felt by the public, given the diagnosis rate of 1/88 among American kids (1/54 among boys). I emphasize that this is a diagnosis rate, not an occurrence rate, and it's now widely recognized that diagnosis greatly outstrips occurrence, to the degree that the diagnostic criteria are being reworked to produce a more realistic connection between diagnosis and incidence:

http://www.nytimes.com/2012/01/20/health/research/new-autism...

And Asperger's is being abandoned as a diagnostic category:

http://www.nytimes.com/2009/11/03/health/03asperger.html?pag...

My point is that people are proposing cures for a disease that not only has no known cause, but isn't even accurately diagnosed. As much as people would like to see the rabbit come out of the hat, it's far too soon for sleight of hand, and just about time for serious, dispassionate science.
I think your definition of "worst" needs recalibration; the hyperboles really aren't improving the level of discourse.
Free 1600 Microsoft Points
PJ's bias is getting ridiculous now.

When you read this line that the foreman "used knowledge from that experience to convince the other jurors that Samsung's prior art was not valid" you are led to believe coercion occurred. When in fact there is no evidence of this at all. Likewise the foreman "played his own role as an "expert", to decide the case" makes it seem like the foreman was the one making all the decisions.

I've been on two juries in the past and everyone takes the role seriously. Especially for a high profile and expensive case as this one. So are we really going to let this picture be painted that one person made the decision here ?
Breaking bad remix
Isn't this just IFTTT for email?
IFTTT for email.

Tray is awesome. Met these guys in London on their demo through our accelerator exchange program.
I'm actually quite familiar with JS and comfortable with writing callbacks on the client. It's very different from doing server and backend code.

On the client, you don't make too many calls to the server, and if you do, I'd consider that you're doing something wrong.

What I mean is, on the client side, if you need to make 10 calls to the server before you can display something, you're obviously doing it wrong.

So you can avoid a callback mess by simply making sane design decisions.

But on the server side, you have to make several calls to the DB, and thus, the callback hell is unavoidable.
Have you considered that this could just be an inability to communicate clearly?

If English is not your strongpoint, one way to say you've spent the last seven days trying to integrate something and have exhausted your options is to say you "checked" it.

If English is not your strongpoint, one way to say you would like any help, whether it be advice on how to approach the task, the names of likely classes to look into, or a link to an example, is to say "if anybody having sample program please give me."

I think in this instance you've equated an inability to express oneself in English with an inability to problem solve. Despite your self assuring claim that "it’s not in the quality of English" you have actually passed the person off based on the quality of their English.
> Bernanke will print

Anyone holding paper is going to suffer some bad hurt in the coming year.
Are you asking why The Beatles are so highly acclaimed, or why people obsess over somewhat mundane minutiae in their work?

To the former, The Beatles are a unique case because they had two major songwriting talents in the same band. This is a freak occurrence that you don't really find anywhere else (although arguably with HDH and with The Stones, but they had spectacular results too). The synergy between them pushed Lennon and McCartney to even greater heights than a master songwriter would typically reach on his/her own, and also attracted and inspired talent from others: George Martin and George Harrison, and to a lesser extent Ringo. That's the how, although their body of work speaks for itself.

People obsess over the minutiae because so many people have heard their records, compared to other records which might be equally or more cleverly/mysteriously produced.
"JavaScript was already painful enough in the browser" only because its in a browser where standards are inexistent.
Brutal-chess fork
i just got the long abandoned brutalchess on source forge to compile, feel free to try it out.
cheers
Of course they should.

There're various financial instruments enabling this very well. Simple question and Dave is totally right while Fred still lives in the past and ignores the basics of dealmaking.

The first and those who were quick in decision making should pay less than those who join later the same round. To join a full party is always a safer bet than being the first guest, so simple.

Investor's reputation/brand/name and their network are other key drivers to the prices.

There's one exception: when VCs know each other very well and brought themselves into the round/deal then their good relationship (and potential other deals running besides) will usually prevent different prices.
It is the role of the lawyers to explain their position in layman's terms.

Having programming experience is absolutely not a requirement for understanding the technicalities of what software does. If it was we would see Testers, Producers, Business Analysts, Project Managers etc with programming skills. But we don't. And yet almost every software project has these people deciding, testing and understanding what is being built.
Over decades I've developed a stock reply to those who don't know how to ask technical questions:

1. What happened?

2. What did you expect instead?

3. How does (2) differ from (1)?

I can't tell you how many times the above simple procedure turned out to be entirely beyond the coping ability of a young programmer expecting a quick solution.
It's time to tell the truth: Sivkasi Fireworks Factory
Incidents involving interference from GPS, cell phones, etc. are recorded.... by people whose pilot education did not qualify them to diagnose RF communications issues.
Seems that way. Is that a bad thing?
I dropped out.