skysight-inc/HackerNews huggingface dataset:
False conclusion. Here's what you did:

1) great languages have (or can have) great tools (per parent)

2) Java has great tools (you seem to be saying implicitly)

3) Therefore, Java is a great language

See the problem?
How can you possibly monetize this? 5 times the bandwidth/storage (rough guess) and all the extra information is wasted. It seems like a weird play.

Unless the idea is that when people have 4k displays, YouTube will have a tiny expensive back catalog.
Just finished and launched the website for my freelance business, and did some IE testing for a portfolio site I built for a graphic designer.
Check out my new shopping startup site
Related, also very funny, a list of sentences used as examples to show various weird language constructs: http://en.wikipedia.org/wiki/List_of_linguistic_example_sent....

My favorite:

"In a similar vein, Martin Gardner offered the example: Wouldn't the sentence "I want to put a hyphen between the words Fish and And and And and Chips in my Fish-And-Chips sign" have been clearer if quotation marks had been placed before Fish, and between Fish and and, and and and And, and And and and, and and and And, and And and and, and and and Chips, as well as after Chips?"
Pick up a copy of "The Non-Designer's Design Book" by Robin Williams (not that Robin Williams). It's not a web design book, but it is a great introduction to basic design fundamentals in plain English.
Every time they have more disk space or bandwidth, they find a way to use it.
Is this hacker news or political action news?

Flagged.
What's Syphir? Looked like Gmail.
I think more accurately, that she was a cheerleader who became an engineering student, and then a professional engineer and finally cheerleader.

It's good for science, and for any field, I think, to show that there's a diversity of interest within it :-) Also -- what a cool first professional project.
You are doing it wrong. Clients == meetings^2.
Wetsuits are named wet because their operational concept depends the water they absorb. Maybe you intended to refer to a drysuit?

See: http://en.wikipedia.org/wiki/Wetsuit

". . .a thin layer of trapped water could be tolerated between the suit fabric and the skin, so long as insulation was present in the fabric in the form of trapped bubbles. In this case, the water would quickly reach skin temperature and the air in the fabric would continue to act as the thermal insulation to keep it that way. The suit did not need to be dry to be insulative."
While true, this is somewhat disingenuous. When people speak of concurrency in functional languages, they don't mean that each function executes in its own thread (even if it can, according to the semantics of the language). As this quote points out, the overhead of that is absurd, though maybe we'll get there someday with specialized hardware.

What functional programming does mean right now is that it's much easier to chop your program up into reasonable-sized chunks: big enough that it's worth the overhead, small enough that you can distribute as widely as possible.

In other words, if you think of a functional program as a tree and then expect to run each leaf in its own thread, the overhead will vastly outweigh the benefits. But the functional semantics also allow you to run each of the dozen main branches in separate threads with little effort.

I do this in Clojure all the time.
That's why I like binding in Flex -- making something bindable is as simple as plopping [Bindable] in front of it. And binding also isn't all or nothing, you can easily do something like text="{loan.interestRate}%". It also has code completion for anything you put in the binding, although not quite as robust as elsewhere.
Or, instead of boosting the domain squatters' ad revenue, you could post this as a HN discussion.
I wouldn't be surprised if they both know that the name is creepy and like it like that. If NSA personnel are anything like cops or Marines, then they have a sick sense of humor about their work.
For highly motivated students there is a choice you can learn more or keep a higher GPA. This split often starts around 3.0 GPA and becomes most obvious when someone try's to keep a 4.0. In many ways this is why Harvard and MIT students are so prone to cheating, try keeping a 4.0GPA and do interesting things on the side without cutting some corners somewhere.

PS: Try running the numbers some time; there is a lot more openings in top collages than there are geniuses in this country. So most of people at “top” schools not all that more intelligent than the average person.
* I learned this while playing Splinter Cell.
If you're doing thread-per-request, than no.

Pro-tip: This time, you were looking for the word "then". But "than" really exists too, and is even used sometimes (when comparing things)!

Yeah, downvote away.
I think this applies to a very specific subset of "great tools", to wit: the code-shoveling IDE. Others have already posted examples of useful tools that would be hard to eliminate through better languages. I'll add my own favorite: Slime, an Emacs environment for Lisp that talks to your running program to do things like autocompletion and displaying argument lists.
1) At a coffee shop revising mockups and finishing new design work for a client's business site. Adobe Fireworks or pure HTML\CSS, I hate Photoshop for web stuff.

2) Researching apartments\courses\requirements for Illinois Urbana-Champaign (Decided to go back to school for a CS degree, previously studied cog psych)
Well, what's it worth if you are doing (real-world) number crunching, and your program turns out to be one or two orders of magnitude slower? For instance, after implementing some machine learning software in Scala, I ended up rewriting it in C++, because it was so slow (IIRC the Scala version was 50x slower). The only way you can get down to 'a couple of times' slower is by writing Scala as Java with a slightly different syntax. And since the program does many repeated matrix calculations in a loop, parallelizing the C++ version was done in half an hour (mostly testing where lock contention kills the advantage of parallelization).

Yes, I do realize that there are more applications of multicore processing than number crunching ;).
The contract carefully outlines what is it to happen in case the borrower finds himself unable to make payments. It is not as if he's stolen the money; he's loosing the property AND the percentage of mortgage payed so far.

The lender is to keep all the cash received so far, and the ownership of the house as well. If the property happens to have been so overpriced that he's loosing money anyway... so bad. They are supposed to be professionals asserting the risk. If they chose to ignore those risk in order to push a deal more attractive to the customer/borrower, guess what, they gambled and they loose!
That's exactly the point I understand the presentation is making.
I would guess the answer to the time limit is the h.264 royalty license.
For the same reason why DARPA has projects codenamed "BATMAN" and "ROBIN."

They're staffed by geeks and loons.
I'm certain they have the disk space. I'm not certain they have the bandwidth (or at least the correct buffering algorithm).
http://www.somethingawful.com/d/feature-articles/project-hip... basically this idea but with math

I don't think it ever came out though.

edit: http://en.wikipedia.org/wiki/A_Tale_in_the_Desert also comes to mind. Not specifically real world knowledge based, but advancement is generally tied to the user's real world skills (at least partially) rather than the normal fair.
Continuing work on my summer research project. I'm building a high-precision 3D scanner for meshing out dissected rat eyes in transgenic opthalmology studies. We've nearly got all the components talking and controlled and I'm also close to finishing the first parts of the de-noising and data analysis programs.
Is "clean coal" really clean?
Those citations are up there now. Thanks again for the heads up.
Ask HN: Web developer on windows, what is your setup?
I'm looking at a web developer job at a place that is an all-windows shop, aside from a few testing boxes. I've been on a OS X for the last 9 years, so I really don't know the state of development tools in the Windows world. What are the good editors / IDEs / Tools (aside from Firebug) of course. Are you a web developer in a windows world? How do you cope?

They're also mostly PHP & rails whereas I've been doing php / xlst / django for the past few years.
I'm sorry but this is consulting BS. Any acquisition could be framed under one or even several of these types.

I remember reading the giddy business articles on HP+Compaq being a "transformational" merger and we all know where that went.
In my original statement, I explicitly specified the presence of a "warning, land mines" sign on the barbed-wire topped fences to make certain no one unwittingly enters a minefield.

At the Berlin zoo, the possibility of playing with Knut the polar bear was actually a tempting opportunity inside the bear pit (note: the lady who got mauled wasn't even the first person to jump in).
It amuses me, like in that James Bond film with Rosalind Pike, when Hollywood wants a secret organization even more sinister than the CIA they go for the NSA.

I've (obv) never been to the NSA's office but I bet it's indistinguishable from any of the established high tech firms, like IBM or Boeing or Intel or Raytheon. Everyone clean-shaven and wearing a crisp white shirt. These guys write programs and research cryptography. When they need some ass kicked they phone the Navy SEALs (1-800-SEAL4U in case you ever need them), then go back to complaining about the coffee machine.
It would be interesting to see how often code is written for the language vs how often a parser is written for the language before tuning the syntax for one or the other.

Also I suspect that a sufficiently well designed parser api, even if it internally uses quirky non LALR parsing techniques, will get a lot of tools going without the need for rewriting a parser each time.
So you like slashes between unlabeled arguments instead of key=value pairs separated by semicolons? I don’t see how the slashes have any particular advantage, given that the URLs are much too long to be remembered or easily read aloud, etc., either way.
How Apple Dominates (In Slides)
Poor guy. This, however, is absolutely comical from an outside perspective. I can only imagine some marketing rep fuming at this Adam "hacker" who has so maliciously stolen their links that their newly hired developer created specifically for a very valuable client...
Shouldn't it then tell you - x cups of coffee and you might be dead? It is only LD50, after all.
Thanks! I'll add Stevenson on the next update.
"base" URI may consist of host+port+path not _just_ host or host+port. you don't have to switch subdomains or hosts in order to provide RESTful interfaces.
The 10 minute limit is to make uploading episodes of TV shows more annoying [1]. It has never been a technical limitation.

[1] http://youtube-global.blogspot.com/2006/03/your-15-minutes-o...
Things I did today:

1. Improved my stock trading environment. I moved into active trading of leveraged ETFs recently(FAS and FAZ regularly move 4% or more in a day, opening the possibility of a living income even on a modest portfolio), and I was using the E*Trade web interface, but it had some nasty limitations and glitches, so I finally bit the bullet and moved up to their $100/mo "Pro" system, which has the arsenal of charting tools I was looking for.

2. Worked on the lexer for my scripting language project. It's all hand-rolled because that's how I've always done it - and I stick to simple syntax anyway. I'm actually doing this because I'm stalling a bit on the runtime model. I've established most of the core ideas for that, but not having done something so complex before, it's easier to nibble away at the edges that I understand first.
It's best to be pessimistic in these endeavors.
Today I resisted the urge to walk out of the office and never go back.

One day I hope to be able to say 'failed to resist' instead.
Sure but this is also what you generally do in an imperative threaded app. Break the work up into discrete jobs and use a producer/consumer model to parallelize it. This has to be done carefully and usually requires an intimate understanding of the flow of the computation. It might be easier to do this in a functional language but their advantages tend to be mostly at the micro level and the hard stuff tends to be at the macro level.

I honestly think that the advantages of FP for concurrency will turn out to be relatively minor and that FP is more interesting as a means of improving code reuse and reducing bug counts. I'm not convinced that the current crop of FP languages are a win in those respects either though, taken as a whole.
Crime isn't breach of contract. It's breaking the law. The law isn't a contract, it's a codified set of rules put forth by a legislative body. Contracts are subordinate to the law in America.
Cool, my game almost qualified except for the last bit of making money.
I'm developing an android market distributed game (which doesn't make that much money, from what I've heard) and a free add supported version. So the income possibility isn't that high. Though it is a social mobile game it might have an edge.
What about the timeframe.. Is that all at once, or in a day?
But the git web UI doesn't have a path component. As far as I can tell, it's always just '/' with a huge querystring on the end.
"Did you really name your son Robert'); DROP TABLE Students;--?

Oh yes, little Bobby tables we call him."
YouTube wouldn't be what it is if they kept wondering how they'd monetize free video on the web. First they experiment, then they expand, then they take over. Even if money does not follow directly, it will eventually make its way into Google's core product: Adsense.
Maybe :)

Email is in my profile. Drop me a line.
Is that a maxim for cultural evolution, also, or is this just for programmers?
Market share does not matter. Revenue matters.

Apple is diversified across multiple revenue streams. Google relies on advertising for it's revenue. Apple is being pretty gangster in shipping iAds and attacking Google where it would hurt their bottom line.

With respect to revenue for third-party developers, Apple's competitive advantage is the 125 million credit cards in iTunes. Google needs to roll out Checkout worldwide. I suspect that will take 18 to 24 months. Then let's be generous and say they can add 50 million credit cards each year. That's 5 years to catch up.

5 years.

It's not about open vs closed. It's not about technology. It's about dollars.

There are many advantages to the web. One disadvantage is the amount of friction between your wallet and my wallet. The App Store is about as frictionless as you can get.

If Google wants to promote development for the web then they or a third-party payments system (PayPal? Amazon?) that users trust have to step up.

It's not about market share. It's about average revenue per user. It's about lifetime value of customer. If market share mattered everyone would be building for RIM and Nokia devices.
Looks cool. You can never have enough tables.
Today I'm going to convert these two designs into xhtml/css templates. phew.

Design 1: http://bcoffee-projects.com/work/Indispensable
Design 2: http://bcoffee-projects.com/work/tad/design-review

And much of this week was spent on research on what e-commerce platform and payment gateway to use on my client's online florist
Students cheat because the institution doesn't tell them to learn. Institutions tell them to get high grades. And students, being cunning smartasses they are, say "fine, I will get high grades," and thus they proceed to cheat because it is the easier way to get high grades and/or pass tests.

If instead schools simply said you're here to learn, and God (aka the natural laws of the universe which are unbreakable) will determine whether or not you "pass" in life, then no one would cheat (or can cheat, for that matter).
What's the big deal. The producers of the drugs are in South America, the consumers of the drugs are in Europe, and the transporters of the drugs are rarely from Guinea.

In west africa, people hardly consume any drugs at all, even the most hardened criminals stop at indian hemp.

Guinea is not a country ravaged by drug war at all, precisly becuase there is no effective police force, and the drugs are not consumed locally.

The people just fly in with their planes, do the transfer of drugs, and fly out. It's actually pretty peaceful.

If there is a problem that Africa does NOT have, it's drugs. Africans transport drugs, but they don't consume them, and as a result, there is very little drug related conflict in Africa.

The solution to what is described in the article is not to build armies on the islands of Guinea, but to simply increase security into Europe. The european market disappears, and the south americans will stop transporting through Africa.
It depends entirely on what sort of clothes they are. Wool will insulate you even when soaked, but wearing a pair of wet jeans is worse than wearing nothing at all.

They don't provide insulation, and only serve to make you wet and extract heat from you. Just like a wet towel wrapped around a champaign bottle.
Reddit needs help
Yes, but these will be billable meetings that will result in actual product. Previously, it was meetings that took away time from coding and was instead wasted dealing with typical office conflicts.
Interesting. I actually don't know the first thing about Flex. I think you've inspired me to look into it.
I never said the lock-in came from anywhere but from "within" me. Allow me to simplify:

(apple user experience) - (annoying policies) > (everbody else's user experience)

Now, this is just my opinion. You might think Linux on the desktop is great, or Windows doesn't make a bad workstation. But I think everybody else has such a godawful UX, I don't know where else to turn.

If someone else managed to couple a great UX with polite policies, I'd switch. Immediately.
Youtube is pushing out of its niche and wants to become the place for storing and sharing any kind of video on the internet.

Note that Google has storage to burn, they've mastered high availability clustered network storage at a cost per gb far lower than the rest of the industry, they might as well try to use that for leverage. Also, google is a backbone internet provider, they don't pay for bandwith the same way that Microsoft or Apple might. Youtube bandwitch may cost them nothing, and even in a worst case scenario it only costs them rock bottom wholesale rates. Again, they're way ahead of the competition, so it makes sense for them to push.
>Is it for people with phones who can sms but aren't able to get on the internet?

That's correct. There are millions, perhaps billions of these, especially in developing regions. They don't own computers or modern phones, but they do have simple cellphones with SMS capability.

From the developer's side, deploying an SMS based service - esp in places with no TextMarks etc support - is significantly harder than just launching a website. You need to either get access to the cell provider's SMS gateway (often requires money/connections) or set up your own cell modem/phone connected to a server running SMS gateway software (non trivial - NGOs sometimes fly devs in just to set it up).

This project allows you to replace all this with just an Android phone with this app installed.

Well, hopefully. Haven't been field tested yet... If anyone wants to beta test this on some non-mission critical SMS app I'd love to work with you.
The phone companies are also forbidden by law from collecting this data. That didn't stop them from doing so a few years back, and the Congress helpfully gave them immunity after the fact.

Legislative guarantees of privacy and other freedoms are no guarantees at all.
That was Gmail. Or Syphir's Google Apps page, to be exact :)

Syphir allows you to create advanced filters for your Gmail account: http://www.syphir.com
I think you've made an important observation about true education versus the prestige of education, and the valuing of the prestige and little else is certainly not confined to the United States. It is the dominant attitude towards education in East and South Asia, for example, even though those societies are perceived as having greater respect for education than the USA.
Most students are probably not attending school because they really want to be. You're in school because you have to be. Because your parents told you to, or because you think a degree or certificate will improve your job or salary prospects, or some other goal.

In this context, schools and classes and learning are the means, and not the goal.

Self-directed learning is far more interesting and productive (for me). That might involve local or college classes, iTunes U or any number of other resources including classes from Stanford or MIT, or hacking away with some hardware or software, or finding somebody to ask questions of.

I'm learning because I want to, and all the interesting stuff is always off in the weeds.
That has a 4K resolution, but it's 56"--that's only ~91 DPI.
Awesome. Congrats to both of you! I just "took the plunge" about a month ago!

One piece of advice: take a second to enjoy the day and eachother. If yours is a surprise like mine was, it's easy to get lost in the nervousness/planning.
You know, there sorts of links are fun and all, but not really HN material.
So it's immoral not to follow societal norms? Is it immoral to have a pink mohawk?

I think you're right that there can be implicit agreements in place such as the agreement to tip your waiter. The waiter example is quite different because you've made an implicit agreement. The point of a contract is to leave nothing implicit.

Also, part of the confusion here is that there is no precedence to say what the societal norm is. Housing prices have never fallen this much before in our society.
Urgh, Software patents make me rage. Patents in general make me rage - they should be abolished.

As far as I'm aware, email uses protocols implemented strictly in software, so it is technically feasible to send email over IP over Avian Carrier. With WiFi or any mobile broadband systems, how are they any different in terms of carrying packets that it should take a patentable process to send mail over them? I don't get it.
Eggcorn
Why Email is Broken, and what LeBron wants from his inbox...
I personally think you can learn everything you need to know by reading ch8 and on. the appendices are a great HTTP reference. seriously though the book seems to rehash the same stuff over and over, ch8 is more of a summary of that same stuff.
That's from XKCD: http://xkcd.com/327/
The Case Against Responsive Web Design
Thanks! Unfortunately, services like Mint work only in some countries, not in all. I live in Romania and I built CashBase for my personal needs, initially, since there aren't any Mint-like services available.
Experienced Graphic Designer Needed
I am looking for an experienced graphic designer in or near Mountain View, CA. You will be working for a financial-centered startup with backing from well known and very successful Silicon Valley serial entrepreneurs.

If you would like to apply to this position, please send your resume along with your recent works to:

acamel [at] stanford [dot] edu
it's a client to the restful interface... web browsers current suck at restful interfaces because forms don't support all the http methods, and you can use your own image for a button (or other form element).
Yeah, but we want to avoid search engines from following the links, not humans. Search engines respect nofollow.
Should be required reading for every programmer. Inevitably programmers end up making interfaces people use and it's important that those interface are usable.

Also higly suggested "Magic Ink" which can be found here http://worrydream.com/MagicInk/
Cheap use of LeBron! Valid points though...