skysight-inc/HackerNews huggingface dataset:
It definitely is a technical issue: Python simply doesn't support multiline expressions.

Anything utilizing an indent block must be a statement by the nature of the Python grammar, and since lambdas pretty much require returning a value (the new lambda) to be useful (and are thus expressions), they cannot be modeled as statements in Python, and therefore can't utilize indent blocks.

This is definitely an oddity of the Python grammar, where statements vs. expressions are entangled into how Python models indent blocks. Statements can contain expressions but expressions cannot contain statements.

Compare to Haskell, an everything-is-an-expression language which still supports indent sensitivity and multiline lambdas.

Guido just chose a wacky way to implement an indent-sensitive grammar.
Brazil Startup Report, a 15-min guide by World Startup Report
I have an old SGI catalog, an Indigo2 Impact used to be about USD 30 000 to 40 000 in 1996, depending upon the configuration (Solid, High or Max Impact).
getting an apartment in SF?
Why Budget Airlines Could Soon Charge You to Use the Bathroom
If you don't have a credit card in your name yet, get one. Since you are still a student, you're probably eligible for a student credit card, which most of the major card issuers offer and (I think) is generally easier to get with limited credit history. If you can't get that, talk to someone at your credit union or bank about opening a secured or co-signed (by a willing parent or guardian with good credit history) card to get you started. Make sure you get a card without an annual fee. Even if you eventually no longer use your "starter" credit card, keep the account open and stick it in a drawer. Accounts that have been open longest are good for your credit history (and this is why you should, at least, start with a no-fee card).

As others have said, on-time payments and length of history are mostly key. As you build credit, get another card or two with higher credit limits. Call your cards' customer support lines every year or so and ask for a higher limit. Having a high limit (assuming you will not abuse it and rack up debt you can't pay) is good in itself, but mostly I'm suggesting this since the fraction of your credit that you actively use factors into your credit score, and a low fraction is better.

As someone else mentioned, diverse sources of credit are good for your history too. Assuming you're not looking to buy a house soon, an auto loan is probably the only other type you'd get. Even if you can buy a car in cash, think about financing through your credit union. If you can get a loan with a lower APR than what you might conservatively get with that cash sitting in an investment account (4-5%), you'll at least break even financially and the credit history may be worth it when you're looking at mortgages.
How do you even play the demo? I move my mouse and the hand moves with it, and it tells me to play the string, but I click, hold, press buttons, the hand just moves and nothing happens... A help screen would be very beneficial...
> I can't think of a whole lot of things that are worth taking on significant debt for a new college graduate.

There are a lot of things for which a credit history is helpful or downright necessary. I would never recommend signing a mobile phone contract, but most of them do credit checks when you do 2-year contracts. Utility companies also do credit checks to determine whether you need to pay a deposit.

It depends on where you are and how competitive the rental market is, but in NYC, it strongly helps to have a credit history in order to sign a lease.

Landlords (at least for the apartments you'd want to live in) generally are reluctant to sign leases for new college graduates unless they have a guarantor on the lease (many require that the guarantor make 80x the monthly rent in income and live in the tri-state area).

Having a solid credit history not only makes them more likely to waive these requirements, but also more willing to accept an offer for lower rent (because they're more confident that you will pay rent on time and not cause damages, the two things that they care about the most).

None of this is worth "taking on significant debt", but fortunately, you don't have to take on any debt at all in order to build a credit history.
Alibaba Picks NYSE, Plays with Yahoo, Football
I agree with taking on pet projects that have no immediate payoff. And they don't need to be complicated either, only intellectually stimulating or ambitious.

For example, a few summers ago I decided to make a web page for each and every national anthem in the world. A huge website network of national anthems, and later I would add audio.

The story of why I came up with this idea is here: http://ohcanadaanthem.com/story-oh-canada-anthem/

I only managed to do 5-6 anthem pages (Great Britain, USSR, Canada, a few others) before I became completely preoccupied with trying to secure the Star Spangled Banner lyric site. The site was being hacked constantly.

I finally took them all down - except the "Oh Canada" website (my home country) which comes in handy for my own use: http://ohcanadaanthem.com/
I don't see the appeal.
If they revamped the API it wouldn't be Java anymore
France is beating Nigeria with 100% certainty, and Brazil beats Chile with 35% probability i.e. loses with 65% probability.

I don't think the model is working great.
I live in Grand Junction, Colorado and I visit Denver 4 to 6 times a year for business or pleasure.

I think that this article is missing a huge part of the success of the Denver region. It is not just the RTD but many other factors. The transit efforts are not in isolation.

Denver is a sub-urban city, but they have strongly revitalized their downtown and older districts. Downtown has the 16th Street outdoor shopping mall, all of the stadiums for major sports, convention centers, museums. The amount of new housing units that have been built within walking distance of downtown is huge.

The article briefly mentions some of the projects in LoDo as if they were all part of the RTD, but LoDo had been rejuvenated long before the current rebuilding of the Station.

And there seems to be thought into not just rebuilding the old downtown, but I see this around the Tech Center and Stapleton.
This is also true for me, I almost always took notes in college but it was rare for me to read them except to retrieve formulas that weren't in the course notes.
Tree eating machine
I'm working on a small webapp for music discovery. My friends and I share a lot of music, but it's hard to find a good point to start listening. So I made www.goodnot.es. It queues up the best 5 songs of any artist and plays them for you. It's been super fun to work on and I use it regularly.

link: http://www.goodnot.es
> I don't understand. On the one hand, you believe money is harmful, and all we need to do is properly distribute resources. On the other hand, you advocate distributing money.

I think the OP is intending to make money less relevant. The fastest way to do that would be to give everyone a base amount of it to the point they don't really want or need anymore.

In all honesty, if you knew you had enough money to have quality food, shelter, education, health and some luxuries for the rest of your life and your children, how long would it be before you never again looked at your bank balance? Not long.
Google is cleaning up their slum properties. I bet Google Code will be next to go. Blogger and Sites need either to be EOL'ed or upgraded.
> If New York becomes a wasteland of empty apartments
> held by overseas billionaires

No chance of this happening. NYC has over 3 million housing units. There are many fewer overseas billionaires, fortunately.

I own and occupy a 2-bd 2-bath condo in NYC. It's in Central Harlem and I love it here. I have no thought of moving and am not worried that Russian oligarchs are going to turn the city into an empty wasteland.

Real estate prices in Manhattan are heavily influenced by neighborhood naturally and, on the very high end, signature amenities such as wrap-around terraces and views of Central Park. But we're talking about 10,000 ultra-high-end units out of 3 million across the 5 boroughs.

In my Manhattan neighborhood, even new condos in full-service concierge buildings are vastly more affordable than the small slice of luxury units described in this article. The price per sq ft in Harlem is one-third of what NY Mag is talking about.

I say, let the billionaires blow their dough on my town. Their market is small and finite; long-term consequences are small. Meanwhile, the rest of us, a vast number in comparison, as a result will see our home values appreciate a little faster over the long run, probably.
These guys are partially idiots. Obviously there is more demand than road if use is directly proportional to supply as they claim. The problem is the way we design cities and lay out the roads. A regular grid where we put STOP lights? seriously? Go, stop, go, stop. And then we put businesses right on the corners to increase congestion right where it's already bad. When cars get tested for EPA MPG ratings, the average speed on the city drive cycle is slightly under 20mph due to all the stop and go. Hybrid cars get better city mpg than highway by using regenerative braking to recover energy from all that stopping and making drag the dominant factor. I don't think traffic circles are relevant, but designing the layout to minimize disruptions to flow altogether. I've been contemplating this a lot, but can't write it all here right now. Imagine if every drive were 10-20 percent longer distance, but you could average twice the speed over the journey! You'd save gas and time. And if your journey takes less time, that's fewer car-minutes on the road which means less traffic and they could have fewer lanes. The problem is even if we could do the design correctly, nobody is going to build a city from scratch - except in China maybe.
ah ok, sorry I misunderstood.
For me, if I were a Blogger user, I'd take it as a sign that it's time to migrate. Honestly, beyond some of the core stuff (gmail, contacts for android and keep), I don't think Google has much vested interest in maintaining most of the services that were once offered out of their 20% program. It's funny, but I now trust Google to keep supporting niche products far less than even Microsoft.

Then again, for me the catalyst was when they killed reader and iGoogle. The Old Reader, and others have largely taken it's place, but that integration into my home page was truly useful to me. Now, I'm far less likely to catch an article on any given day, I check HN almost daily, and a few others not quite as often, but it isn't the same... and it isn't my typical blogroll anymore.
Just ask somebody. If the first person can't help you, ask someone else. Most people you'll see taking public transportation have taken it before.
Except that roads do create traffic. Your line of thinking was exactly what drove NYC's road construction boom in the 40s and 50s - new road is built, utilization briefly goes down, then, as soon as people realize that there's now a faster, more convenient way to get into the city, they start using it. Utilization goes back up.

Critically, many of those people are people who might have taken mass transit or carpooled. They are literally new demand in the system driven by new capacity.

Over a longer time period, there's an even deeper effect, where new roads and perceived availability of road transit drives more people to move to previously undesirable parts of metro areas, which increases population which increases demand.
To sum this up:

A "dark pool" is simply a trading exchange where orders aren't published (trades, of course, are). Huge investment banks run dark pools as a service for clients. The premise behind a dark pool is that institutional buy-side investors would use them instead of a lit exchange because they want to trade against other buy-side investors, without market-makers and aggressive, automated sell-side firms to skim off their profits. Barclays LX is a dark pool set up by Lehman.

It turns out that the idea that big buy-side investors can trade with each other without middlemen in a dark pool is probably a fiction. The premise probably doesn't hold. There are at least two big reasons for this:

1. Giant institutional investors tend to take similar positions. If one giant firm is gobbling up FCOJ, the others probably want to trade in the same direction. So when you restrict your trading partners to similarly structured and sized firms, you tend not to have counterparties to take the opposing sides of trades.

2. The timing of decisionmaking at giant firms is slow, and there aren't all that many of them relative to the market as a whole. So even if there are counterparties to match for trades, that match probably doesn't happen within the window of time that the traders actually want to trade (you want to move a block of stock in minutes or hours, but if you can only trade with other giant mutual funds, it might take days to find a match; think about the difference between filling a market order on ETrade versus trying to sell your house).

So for Barclays to make LX actually do something, rather than just acting like a frustratingly inert list of big firms, they needed to get sell-side firms to trade there too. Which they did.

The subtext of the Bloomberg post is that getting the sell-side into the LX dark pool was probably a necessity, because when you look at the revenue numbers, Barclays was making its real money from the buy-side; the HFT traders paid it a pittance compared to the mutual funds. All things being equal, it was economically irrational for Barclays to court HFT firms. Of course, in reality it was entirely rational, because without the automated traders, no trades would have happened at all.
I needed a few more hours sleep on days with a lot of exercise (hours long sessions).

Sleep hygiene helps. Lights out, blackout blinds, loud fans and notification sounds off, no TV in the bedroom. The sleep you get is of a higher quality.

I haven't done it yet, but reddish lighting for late evening is something I'm doing around the middle of fall this year.
That's known as the Scotty Principle, or Scotty Factor ;)

http://c2.com/cgi/wiki?ScottyFactor
SGI's secret sauce was their 64-bitness and their 3D hardware. Their CPU/networking wasn't really anything special even at the time compared to Sun/DEC.
Ah in demo mode, just move the mouse over the highlighted strings at the bottom and they will play. No need to click or anything.
In grad school, I made it a point to cut-off my studying to get a consistent 7-9 hours of sleep in the days leading up to each exam. It worked enormously better for me than my sleep-deprived cram sessions in undergrad, and I think some of my classmates suffered for prioritizing taking another pass over the material instead of being well-rested.
Strangely I feel dizzy without alarm clock and it takes a bit too much time to get to high energy. With alarm clock there's a certain rush to jump into action.

I wish I had the same rush without an alarm clock.
The corollary that he leaves out - Sleep appears to wash away toxins that collect during the stressful day. Sleep seems to be a form of garbage collection.

http://www.nih.gov/news/health/oct2013/ninds-17.htm
They appear to have built just an empty black web page for me (Firefox/Mac)
"We've decided to call our REST framework - wait for it - Rest."
Call it Marvin, and let people make their own connections.
People drive usually because it's either faster and/or cheaper. Right? I'd rather not intentionally make it expensive to drive so solve for X... Faster and cheaper... Everyone wants to save money and get home sooner.
Anecdotally, this is untrue. I've had 800+ with just a credit card and an overdraft line of credit.
And that's why I created Bitcoin Megaphone! http://bitcoinmegaphone.com
How overwhelming the research really is? The article links to this page http://sleepfoundation.org/how-sleep-works/how-much-sleep-do... which as it seems cites just a single study

> Researchers Shawn Youngstedt and Daniel Kripke reviewed two surveys of more than 1 million adults conducted by the American Cancer Society...
You can think of an animation as a stream of frames; this is how video is implemented. It especially makes sense for video games that typically have a game loop that renders the screen at 30 or 60 frames per second.

Similarly, a UI element can be thought of a a stream of snapshots. Each time you render the UI element, you're creating another frame.

In Elm, an entire UI is a stream of frames. (The type is Signal Element.) When you put Elements together into a tree, you're just constructing a single frame of an animation.

Unfortunately, a UI in Elm is not composable in the same way as a traditional UI. The model, appearance, and behavior of a UI element are handled by different parts of the program. This is sometimes good (model and appearance are cleanly separated) but it's unclear whether we can build large applications this way. It's one of the reasons why Elm is still an experimental language.
Get a credit card, use it a tiny bit each month, and ALWAYS pay it off each month. Just having a card and not using it won't help much, but using it too much (i.e. holding a balance) will also not help. Realize though that you will always be dinged for having a 'short' credit history in credit reports. It wasn't until I was almost in my 30's and had a card for over 10 years that I stopped getting dinged for 'short' credit history. Now that I've had a couple car loans, have a good history on a mortgage, and always pay off my revolving credit my credit score is pretty darn good. It will just take a long time to get there unfortunately.
The analysis provides a derivation of the model, but it does not even hint at the accuracy of a finished model, and there's plenty of data to do cross-validation.
I struggle to feel bad for these institutional investors. These investors are mostly fund managers who make on the order of 1% of assets under management yearly... Arguably, their jobs are composed of two functions: decide on investment decisions, and execute on those decisions. Yet - they are unable to do their own analysis of execution quality.

A simple determination of execution quality does not require a PhD in math - it requires comparing the price of execution to the market shortly after the execution occured (If it moved against you, you could argue there was "adverse selection"). I am not saying what Barclay's did is right. I just feel it says more about the inept behavior of institutional investors that they were not able to smell a rat earlier on.

The article rightly points out that HFT drives dark pools. If an institutional investor didn't know that, I am very confused why we pay them so much money...
Some interesting side points. This fits perfectly into WD's existing product line. Soon all of Hadoop especially HBase will benefit from the increased investment by WANdisco.
I don't suppose just this once that HotNewLanguage(TM) could come out with HN being flooded with "HotNewLanguage can access web pages! HotNewLanguage can now talk to MySQL! HotNewLanguage has an SQLite binding! HotNewLanguage has an MVC web framework! HotNewLanguage just got a binding to ImageMagick! HotNewLanguage now has a newer, hotter way of accessing web pages! HotNewLanguage has a binding to inotify!" for the next six months? I am willing to stipulate that Swift is a Turing-complete more-or-less general purpose programming language.
I hear you but I'm going to respectfully push back. When you live in a congested area you really do plan much of your professional and personal life around traffic. When to start work. When to leave work. When to schedule a meeting. When and where you'll go this weekend/vacation/kids. So this will make it more painful but it's hard to know how much this will be the final tipping point.
Book Review: No Place To Hide by Glenn Greenwald
Yes, you're probably right, it does sound like they work this way internally, but it's not really practical if you have an open ecosystem with lots of different packages by authors who are not paid to maintain them. It'll be interesting to see if they bend on this and adopt some versioned solution.
CoreUpdate: Dashboard and tools for managing rolling updates of your apps
What (not) to wear on an IT job interview: real-life examples
Does it avoid the "Oops I accidentally forked a bunch of stuff I needed to run sequentially off into parallel threads that will now execute in an indeterminate order" situation? That's probably the biggest problem I see with C#'s async/await. Lovely syntax alone isn't sufficient, you need lovely syntax that doesn't make it it easier to write buggy code with the syntax than without. I suspect, though, (but cannot prove) that the risk of callback tangling an inevitable consequence of trying to slap this kind of abstraction on top of imperative programming style.

The reason why I think success is more likely when functional languages try to do the same thing is the functional style itself: Explicitly passing your state around in arguments and return values rather than relying on side effects means that whenever you do need there to be a strict ordering among your callbacks, that will naturally express itself in the code.
Robots.txt Disallow: 20 Years of Mistakes To Avoid
Looks like it changed in October 2006, and so was invite only for the first 2.5 years: http://googlesystem.blogspot.com/2006/10/orkut-doesnt-requir...
Exactly. I had this myth drilled into my head when I was growing up, but I was disappointed to eventually discover that years of religiously paying utility bills on time had no positive impact on my credit rating. Not that there aren't other advantages to paying bills on time, but still.
Who's money do you think they are managing?
Regarding that pg was the only eyes on the hn code, this is certainly not the impression I get from reading http://arclanguage.org/. There are other users of news.arc, for example http://www.cryptocurrencylive.com/.

Several HNers have helped maintain the site over the years, sometime in a major way.

Looking at the code, it is certainly not sloppy. In fact its size belies its functionality. This is a good thing in programming.

I hadn't heard that it is being ported. Is there some reference that you can point to for this? The evidence of new team is that 'dang has stepped up to do more visible and active moderation.
Firefox 30, Shockwave Flash 11.2 r202 enabled, Ubuntu 14.10 - I see the flash dialog, but am unable to allow access to my microphone.

Why not use getUserMedia({audio:true}) instead?
Anyone have evidence of Satoshi's use of Tor? This seems like a crucial claim made by the blog post author, yet I cannot find any evidence of it.
I wish this landing page wasn't so sparse. Lots of questions unanswered.
Hire techsupport like Southwest hires flight attendants
Boxing is heap allocation. Rust lets you explicitly choose if something is on the heap or on the stack. Idiom prefers stack allocation.

You don't need to box something to make it generic.