skysight-inc/HackerNews huggingface dataset:
I think the methodology is deeply flawed because of the growing number of mobile users who are mostly using native Facebook apps and they definitely won't be Googling for that.

I would prefer to think it means people have realized they can type facebook.com into the address bar and just go straight there. But that's probably just wishful thinking.
But that was probably because people just typed "google" in the Firefox's address bar a lot.
WxPython: Wrap Widgets with WrapSizer
Automated Clearing House (ACH) transfers are usually much cheaper than wire transfers (often free at credit unions).

http://www.mybanktracker.com/news/2013/03/20/ways-send-money...
The irony here is that you mention SQL (the language of Relational Calculus) and in the same sentence claim that math is unnecessary.
Pointfree style is a tricky style to get right. There is a bot on the #haskell IRC channel (lambdabot) that has a function which will transform any valid Haskell function definition into pointfree style. The results that come out of this are often totally ridiculous! Here's an example (stolen from the IRC channel, @pl is the bot command to do the transformation):

@pl transform k z = reverse (foldr (\x y -> y ++ [fst(head(filter (\a -> snd a == k-1) (zip x [0..])))]) [] z)

Transformed into:

transform = (reverse .) . flip foldr [] . (flip (++) .) . flip flip [] . (((:) . fst . head) .) . (. flip zip [0..]) . filter . (. snd) . (==) . subtract 1

Yeah, neither is readable. This function ought to be broken up into cleaner, more declarative parts. In fact, the whole function can be reduced to this:

transform k = map (!! k)

Much more readable, wouldn't you agree? Now all you need to know is what map and !! do.
On quality and what it looks like
The difference is southwest. I think Southwest is not offered as an option on the US side but apparently is if booking from outside the US.

I just checked Southwest's website and the same flight is offered for $255.00 round trip.
I think they are really a winner from the following perspective:

1. Have a large enough vision and market
2. Maintain high quality of user engagement
3. Hire a talent team
4. Found the right investors

These are pretty much what every successful startup company needs. But I'm curious about

1. How did they obtain a user base (especially enterprise level accounts in the US) and keep them from the competitors, especially when they didn't have any marketing hiring yet?

2. How are they able to attract the talented team members even they were small? The same for investors.

Looks like they have extremely good luck.

Can you refer some of them which may cover the above questions?
I think this is more indicative that most people use Facebook mobile. I understand Googling it from a desktop browser, but most people access FB by clicking the F icon on their smart phone.
First I would wonder how a civilization could develop to such a technologically advanced point without having enough variability in their population to have at least one group of people voyage out.
it's always been the pattern for social networks.

For individual social networks, yes. But what if we lumped all social networks together, and looked at aggregate usage over time? It would constantly increase. I think that instead of dying out, it will plateau until we reach saturation. Other communication technologies follow this model: radio, television, telephones, cell phones, etc.

Rather than being a novelty, I think that the past decade has demonstrated that online social networks are something most people want and will continue to use.

To be clear, you and I are making contradicting factual predictions about the future. Neither of us knows which prediction will turn out to be true. At the moment, the available data fits both of our predictions. We'll know in about 20 years.
Over 100,000 images made free through Wellcome Images (medical library)
The wrong way to pitch an engineer and accept criticism
Ya, that is really low. It sounds like an intern's salary.
I searched for "uconn women." It looks like someone fixed the event I posted, which was the top hit. It now says it's a hockey game, while before it said it was UConn volleyball vs. Boston College hockey.
Amazon developing pay-TV streaming service
The ability of a screen to display large contrasts is important, and tends to improve with every generation of displays, but it's entirely separate from the way colors are represented digitally.
how the hell does quora plan on making money
Sounds very low -- how long is the trial period and what would the pay increase be? You dont want to start at the low rate and have to fight for the increase after an undetermined trial period - definitely get the final salary and trial period in writing.
>(BTW, I use the VPN to mask my internet traffic… sorry NSA).

>BTGuard

>

>mfw

oh hackernews..
awesome sauce... thanks.
> This is coming from someone whose HN comment history has been very down on cryptocurrency. I now have the fanatic zeal of a convert.

This is exactly my story as well.
Hi! I'm the person who made the teardown. I tend to hate those too, but for some weird reason found myself enjoying this particular topic-picking experience. It might have been because it felt a lot less arbitrary than many others'.
No, your IP has no effect; by default, you're seeing prices as if they were booked from the departure city.

Matrix lets you specify the the "sales city" (the last field in the advanced search options), which allows you to check out price discrimination by location.
Netflix 4Q income grows six-fold as new members rush in
Well, it's already disclosed, but I really wanted to know how much people would think this kind of bug is worth.
Good advice. I'm not sure how long it would be. Probably 6-8 weeks.
First practical solution? It's one of dozens of practical solutions I see on the HN front page every single day.
It's more that short posts that consist entirely of cultural references for the purpose of making a joke are downvoted.

Generally.
The thing with Blue Jeans cable and most audiophile brands, is that they don't have engineers that understand the digital signals enough to add effective shield/choke to the cable. They mostly know how to produce good analog cables as that is what they build their business on.

Just adding a ferrite tube at the end of the cable is not effective choke. and a cable without choke, is a interference antenna.
My hand's up. In 1996 there was of course no choice, and after that I just never had real cause to switch. Eventually I probably will. All new domains, of course, go through Joker. I like their hapless Deuglish.
I've mostly been doing Django stuff. But I had a really hard time scaling my Flask app beyond a single file, I just didn't get how to structure my code.
fb.com also works and is shorter.
Hacker Newsletter #184
Heh, okay. So I take it you're a millionaire because when you first heard of bitcoin you were like "That's a great idea!!!" and minded/purchased millions of them. Or if you missed that train, you got onboard Litecoin when it was less than $5... or Namecoin when it was less than a dollar but shot up to $15 during November 2013....
It's incredibly what the government had done to the economy just in a couple of years. In 2008 we were virtually safe from the world crisis.

Then they didn't stop the public spending, so the emitted more and more pesos, which lead to inflation, that they didn't want to admit, so they started fixing the exchange rate with the dollar.

Until it was unbelievable cheap, so they started to control it.

More and more restrictions went on. So many that they basically destroyed the economy trust, that is pretty much everything in economy.

It's incredible that this distortions led to a country with few dollars, expensive for forgings, with no foreign investment. And it's also cheap for Argentines to travel abroad!

I have no idea how the hell they did that mess so quickly.
Chinese Internet Traffic Redirected to Small Wyoming Building
If I am not mistaken, I think there was an emergency release because someone was flooding the blockchain with micro-transactions as an attack on dogecoin and they had to raise the transaction fee/minimum transfer.

Either with that or around that time they also had to do a patch to raise the transaction limit.

Both issues were hard to anticipate and I guess if you have to cause a fork, at least it happens while the chain was "young".
I've never liked Redmonk's choice of Github only. It's just one OSS host, albeit an important one. Why not use Ohloh's numbers (which they do reference), which cover a larger swath of the OSS community? By choosing to use GitHub only, projects that have been around a long time are not included--such as many of the active projects on SourceForge, Google Code, etc. Not to mention other currently popular hosts like BitBucket.
BTGuard is based in Canada and they have a strict policy of not keeping logs. What's your point?
Does DASH actually require you not to utilize the browser cache for some reason? It seems to me that all you have to do is keep the request URLs around that you previously requested and perhaps the byte range that you fetched if you abort and the browser should be able to pull it straight from the cache. No?

Of course you'd get the same quality as the previous play, but with a little work you could splice in some higher quality segments if you wanted.
Show hn: 3 clues to understand your brain
One difference between AOL and Facebook is that Facebook has hired some of the most talented CS folks of this generation, e.g. Yann LeCun. If their management has the vision to foresee the social network's slide to irrelevance, they can leverage the talent to adapt. This is how it works for companies that have adapted well and lived through and grown amid some of the greatest technological upheavels ever: IBM is over a hundred years old, Microsoft is close 40+, HP is 50+, Xerox, Sony, Intel, Honeywell, AMD, Dow, DuPont, Johnson & Johnson, P&G, 3M, etc. etc.

Hire top talent and make strategic acquisitions ---> Innovate ---> Get lucky with strategy at the executive level ---> Sail or sink.

You could also go the way of Kodak, which always hired top talent, and still lose out, but at the end of the day, predicting success or failure of such a huge entity (in terms of $ and no. of users) isn't as easy as it is made out to be in this paper. I think everyone tends to take a simplistic approach. While AOL came out of the IT boom, so did Amazon, eBay, PayPal, Akamai, and a bunch of other companies which continue to do well.

With the kind of investment that Facebook is capable of attracting, they can either become the next IBM or the next AOL.
I'm the one who put the teardown together, and I actually completely agree with you - I think it's pretty unlikely that the majority of their signups would actually come from their home page. I thought it was an interesting flow nonetheless and thought I'd document/share.
The fascinating thing about DOGECOIN, is the vast majority of the internet judge it purely based on its aesthetic and name. Take away the "DOGE" and it still has one of the most supportive, charitable, and active communities. All three of those are important to have a successful currency because that community grows.

People call it a joke or parody purely based on its name, and don't have the mental fortitude to think beyond the DOGE aesthetic which was intended as a spark to get the engine going.

DOGE could become the de-facto internet tipping protocol if they go that route.

Hell, they could even change the name and shut everyone up too... and then I wonder if people would still call it a joke currency or parody? Hmmm..
Nice catch. I should eliminate the sorting on the input words anyways, but save the duplicates in the neighbors, i.e. cache the previous ones.

It does not affect the Big O level I mentioned in sorting of the word list loaded from the file. Looks like it's the necessary step.
Not front running the traditional sense, what I believe they are referring to is when you search for a flight, then come back and search it again and its gone up by $80 since they know you are interested in that destination but didnt book it last time.
>But not one of these guys is going to show me by example how a short woman can come across as authoritative but not (too) bitchy or how a woman can negotiate for VC funding effectively without bringing a guy along

How about doing it the same thing a man does? Why should you have to do it differently? Do you think women have to bat their eyelashes or wear skimpy outfits? I am not following why you need to learn this from women? To me this is like saying your public speaking professor has to be a women or you won't be able to learn from them.

>or how a woman can manage a public or pseudonymous online identity through the shoals of denigrating emails or sexually explicit snarking.

This isn't likely to happen in the first place, but just be professional and use your head. There is no particular trick to it. Just think about what you are doing (make wise choices). Don't post pictures of yourself in a bikini on your open permission Facebook page or Post your phone number online ETC. It isn't rocket science. Again, why do you need a women only convention to learn this?
No, the Chinese Internet did not get re-routed to a small house in Wyoming
You're joking, but when I did a wire transfer it failed the first time and I had to call my bank and give them extra information over the phone, including the street address of the branch where the destination account lives. Considering how much labor went into it, I understand why they charged me $30.
I don't think that's what he's saying. He's saying that ad hoc networks never took off because normal ISPs were good enough. Normal ISPs were good enough because of net neutrality. Now that net neutrality no longer forces ISPs to provide equal service levels for all data someone may want to access, there's an opening for ad hoc networks to fill.
Not really. Kayak is using geolocation to detect the sales country. Airline tickets have always had different prices depending on the country of purchase.
"ATM rails?" Can you explain that a little more?
AMD has not "chosen" to do this strategy, they were forced to. With a $1 Billion shortfall in 2012, and millions of dollars shortfall in 2013 (despite cutting tons of staff and selling off their headquarters)... AMD is strapped for cash and their strategy proves it.

Its probably the best AMD can do for the moment. It will take them several years to build up the staff and resources to once again compete against Intel in the high-end CPU market, but the time is not now.

On the other hand, AMD is pushing very interesting technology in the form of APUs, which honestly are going to be the future of general purpose computing. APUs are good enough to serve as the primary CPU/GPU hybrid for XBox One and PS4... and while their Desktop / Laptop APUs aren't quite as powerful... the concept has been proven.

Anyway, Bulldozer was years ago. AMD has shown the world 12 and 16 core devices at lower GHz, but people prefer to buy Intel's 4 or 6 core devices at higher GHz and IPC. Waiting a few years... or even a decade, before another "high-core count" CPU is in the works.

The current market prefers high IPC devices at higher GHz still. Single threaded performance is king in current games. Only when games and applications take advantage of the massive amounts of cores should AMD bet on heavy multi-core boxes again.
Network Solutions: We Won’t Raise Your Domain Fees 2,300 Percent After All
Should App.net accept Bitcoin?
Taking at least a little responsibility not to make a naked firebrand post. I searched this up after seeing that a Google engineer was reportedly targeted by protesters. The reality is a lot of money (which talent needs to survive) and talent are attracted to the area. Nothing will stop people like me from coming in and being okay with high prices. A solution that makes everyone happy is to figure out a place to develop to absorb the excess demand, and move on with it. People involved in planning can create a plan that allows this to happen. People experiencing the pressure of the bulging economy and population(?) can support practices that will alleviate this pressure. Surely in all that can be done in architecture and urban planning when there is a will can create structures integrated nicely with the environment that will satisfy demand and assimilate whatever it is that people are not wanting to lose. Surely new faces is not something to be angry about.
Facebook disclosed it in the comments (about a minute after you made this comment).
I usually stop responding after I get a multi-hour code problem request. People from the recruiting side will hee and haw about how code samples are essential otherwise they get people with 10 years of experience and multiple PhDs who can't code fiz buzz. I call B.S. and don't play ball.
Sophistry.
This post didn't resonate with you, and so you just trash the author's work without offering any real criticism? For shame.
> So the question then becomes: if facebook is slowly turned into a contact book and event planner, does that mean the end of facebook? Does facebook require billions of people hitting millions of like buttons and farming animals on their walls in order to live?

It depends what you mean by 'end' but if this is all people do once there in the future, absolutely. There won't be enough daily active users to support advertising, which leads to a downward spiral. People may keep their accounts but Facebook's data (like any social network) is highly temporal - once you stop liking stuff they become more and more out of touch with ad targeting.
Boeing 777 Built Entirely from Paper Manilla Folders by Luca Iaconi-Stewart
Can I use python?
if you're using PPTP with BTGuard -> http://www.youtube.com/watch?v=vWXP3DvH8OQ

even if you're not, http://www.theguardian.com/world/2013/sep/05/nsa-gchq-encryp...
With nearly 5 years under its belt, zero revenue, grossly overvalued at 400m$, new blog features backfiring, silly registration tactics, I see no reason why people should bother to cover this product. Its got nothing going for it at the moment.
I have many issues with these code samples. One big one is that they slow down your ability as a candidate from applying to many employers. This stuff is all fun and educational when you are in your early 20s. After a while, you see it for what it is.

Or maybe I have just become cynical in my old age (over 34).
This is great - thanks. Though the site is still annoying.
I've interned a big places like Google and at little start ups, and $15/hour is way too low for an intern.
No problem & don't apologize - I too would be paranoid about giving a random company my email credentials. That's why we moved away from it.
> People that hate leaky abstractions.

SQL is already a leaky abstraction over the DBMS system's particular optimizations, or haven't you heard about people rewriting queries for Postgres or Oracle because of the engine's peculiarities?

> People that understand that having the full power of SQL is better than a mediating layer -- as your needs get more evolved than inserting a simple row.

There's nothing incompatible between using SQL for that 2% of cases and an ORM for the rest

> People that are not afraid to learn SQL, and know that it's exactly a DSL built for relational data.

I don't think anyone's afraid of SQL, but I sure as hell would be afraid of maintaining hundreds of plaintext SQL queries every time I add a new column.

> People that trust an industry standard DSL more than some ad-hoc DSL built on top of it.

All SQL implementations have ad-hoc additions that are platform-specific, and most ORMs work pretty damn well.

> People that know they can reuse the very same SQL across many different contexts, from their code in multiple languages to the rdbms command line client itself, whereas code for an ORM not so much.

This is BS. I have to touch a substantially larger amount of code when refactoring SQL than when touch ORM queries.

Seriously, have you even used a decent ORM?
Yep to both.

Still, the crisis makes recovery harder for every market. And SSDs being 5x more expensive just became acceptable as download speeds have kind of stalled worldwide, and video resolution is not as demanding (compression also improved). Past 100GB or so, the utility curve enters into diminishing returns pretty strongly.

It used to be the case that media demanded exponentially more storage. Not anymore. You look at the average size of movie torrents for instance, and they have slowed down their growth drastically. The benefit of bigger files in practical terms is not as apparent anymore.

The cloud has also taken over for ratpacking download-and-forget data.

SSDs are already the better option for a lot of people (and still on the rise) in the throughput-latency-cost-space equilibrium. It's quite obvious just by looking at the stuff OEMs are shipping.
U.S. Army Considers Replacing Thousands of Soldiers With Robots
Easy Peanut Butter Cookies | wordpress
> Buyer spends 1 BTC @ $800 USD/BTC. Value of BTC goes down to $400 USD/BTC. Seller left with 1 BTC worth $400

No, seller never sees BTC, buyers BTC are immediately turned into USD and seller gets USD. No fear of market crash, they're getting the instant exchange rate.
Absolutely agreed. This is complete nonsense. Since people can already "commit" BTC to this cause, they have already implemented a Bitcoin payment solution. This blows up the entire premise. I don't recall all of the details of App.Net's launch, but I do remember lots of similar, desperate PR tactics aimed at convincing people to contribute money to it back then.

There are some entirely new business models that Bitcoin enables, and IMO those may deserve some attention. This, however, is far from one of those cases.
Looks like the cheap flights were on WN (Southwest) and the expensive flights were on DL (Delta).

I just did an example flight search to fly later this week (Jan 24-30 round trip) from SLC to OAK, a route that both DL and WN fly direct. Kayak shows me fares from $492 on US and B6 changing planes in Phoenix or Long Beach (doubling distance and quintupling flight time) and direct flights from $532 on DL.

Kayak doesn't show me any WN prices in the USA, but might have some sort of pilot program or contract to show them outside the USA. Iflyswa.com shows direct flights from $526.

Meanwhile ITA Matrix (matrix.itasoftware.com, made with secret alien technology [0]) shows flights on US for $318 which violate the rules for domestic connection times and cannot be booked. It's strange that those flights are shown since Matrix is usually very reliable.

Going directly to US's website reveals fares of $440 for flights with a connection in Phoenix.

So what's the lesson here? Check the WN site directly instead of depending on search sites. Check both ITA Matrix and Kayak if you're depending on search sites; they don't have the same flights listed. Sometimes you need to check individual airline websites even though it's a pain because they have better flights and prices than search sites have; there's no reliable way to know when that's the case.

[0] http://www.lisperati.com/logo.html
> and there's no fast navigation through files.

Have you hit the "t" key on the site?
I experimented with this a few months ago using free Amazon Windows EC2 instances. The thought being that with EC2 instances I can come from far more IP end points than a specific VPN offers. What I found is many ticket/event sites ban connections from EC2 IP ranges. Sites like Kayak, TicketMaster, even Healthcare.gov drop incoming EC2 connections during the TCP handshake. I imagine this is to stop third party scrappers or ticket scalpers. I have no idea why Healthcare.gov blocks it.
You'll be looking at the code for a first time just once; you want to optimize for the guy who spends a nontrivial amount of time on code.

Furthermore, ORM queries a much more readable, and the OP's example is bad; Django ORM queries use keyword arguments all the time.
Ask HN: What is your realized ROI on BTC or other digital currencies.
I'll start...

BTC - $1,000