skysight-inc/HackerNews huggingface dataset:
No, notice that "builtins" was in quotes. web2py does not actually add new members to __builtins__. Rather, web2py executes model files, controllers, and views in a pre-defined environment that includes a number of web2py API objects (though not the entire API). This includes about a dozen core objects, such as request, response, session, and cache, plus a set of HTML helpers (all derived from the same class and named after their HTML counterparts) and a set of form validators (all derived from the same class). This is all very well documented.

People like you who have never actually used web2py routinely express concern that this will somehow set up false expectations and confuse people about how Python modules and imports work, but in practice this is simply not the case. Note, web2py also includes a number of modules that require explicit importing, and applications can include their own modules as well as import standard library and third-party modules. As a result, web2py developers are perfectly comfortable with normal Python imports and do not have any false expectations.

Web2py is indeed using its "great power" responsibly.
How much does Pinterest actually make? — Tech News and Analysis
Blackberry Bold 9900 Dakota
BlackBerry ® 7 adalah generasi berikutnya dari OS BlackBerry, dikemas dengan fitur baru yang kuat dan aplikasi yang inovatif. Realita penambahan memperkenalkan cara baru yang menarik untuk berinteraksi dengan dunia sekitar Anda
There are 3 major browser codebases. There are hundreds of thousands of web applications, each with different security needs. I think it's lunacy to suggest that the browsers should take on this problem.

At any rate: there isn't going to be SECGET and SECPOST, so the academic argument over whether end-to-end is better than Apple, Mozilla, Google and Microsoft deciding amongst themselves how security is going to work for every web application is moot.
eBay turns people into Merchants.

Airbnb turns people into Hoteliers.

FlightFox turns people into Travel Agents.
Their RHex bot is pretty impressive too: http://www.youtube.com/watch?v=ISznqY3kESI
Facebook is overwhelming used to share photos, and the photo sharing apps are the ones challenging it (instagram, tumblr,etc.)
Passing additional data to jQuery.Ajax callbacks
Groupon needs a controller's office with some self respect. What is this bullshit quote by the CFO: "We remain confident in the fundamentals of our business"? That is not your job. You work for me as the shareholder, and your job is to get the fucking numbers right. Because finance and accounting functions both fall under the CFO causes many CFO's to forget that they are supposed to behave as controllers much of the time.
An argument that if some testing is good then test-driving everything must be better, or that if code review is good then full-time review via pair programming must be better, has no basis in logic.

That's not the argument at all. That is, as I just said, the reason they decided to try that. Their reasons for continuing to do it and further to recommend it are entirely different.

[...] better have rock solid empirical data [...]

You do realize that almost everything that goes on in the industry is not based on rock-solid empirical evidence, right? And also, that you're privileging an arbitrary historical accident by saying that new thing X has to have evidence when the common practice doesn't?

If you came into an environment like that, and only "professional" thing to do was to [...] make up a few test cases as you went along and trust that your code was OK [...]

That is not something I have ever heard any Object Mentor person say, and it's not something I said. It's so far from what I've ever heard somebody like Bob Martin or Kent Beck say that your misunderstanding is so dramatic that I have a hard time believing it's not willful.

I prefer to keep debates that start on a public forum out in the open.

Well, I'm not trying to have a debate. If you'd like to have one, you'll have to do it without me.
Has anyone tried it? I wonder how it works for both the collector and the friend. I can't test it since I've learned not to loan money to people
I didn't see anyone mention this specific fear, but a lot of people talked about this in the context of competition with Wolfram Alpha. What I fear is that google (on purpose or not) will outshine Wolfram's offering, push W|A out of the game, and then in 3-6 years decide it is not a feature worth keeping up.

Just like code search, viable companies may fail due to Google toying with their entire industry, and then Google may just drop us back to the stone age in terms of that category of product. The fact that this is a fear at all points (in my mind) to some issues of monopoly.

Then again, maybe I'm just too cynical and worried.
It has more to do with; health, mood, state of mind, than fixed time of day.

Although, due to less distractions late night is oftener the sweet spot.
Hallmark Acquires SpiritClips To Let You Send Photo/Video E-Cards
I think walled gardens only become a serious problem when you also have hardware that is locked to them.

At least if you have choice then the most popular websites etc must become that way by providing something that people want.

If your hardware is locked to a particular server provider for something, apps , music etc then you have no choice.
Ha, I'm wrong. I thought you could set the referer with setRequestHeader on an XHR. Mea maxima culpa.
It's a possible conclusion. I wouldn't bet on it. Pretty much everywhere, the only two things that get eyeballs in significant amounts are novelty or polish. I mean, look at FB games - the company that's taking the market is rather unoriginal, but polishes the heck out of every game they ship.

They just found a way of doing that that is less asset intensive than "visual fidelity".

If you've found another way to make that work, you're set. But you pretty much by definition need to make an entirely different kind of game.
Who lives in a pineapple under the sea?
I'd like to know as well. is there something like twillio for fax or something?
Brilliant! I'll be using this for some upcoming flights.

I daydreamed of something like this 2½ years ago. See http://sivers.org/semi-expert

Thanks for making this come true.
What is the meaning of this? » Yahoo User Interface Blog (YUIBlog)
>The advertising group, however, defines it as forbidding the serving of targeted ads to individuals but not prohibiting the collection of data.

Astounding.
Hey dfc,

We have a policy against aggregating herenow information across venues using our API, to use like this. You can see it clearly stated here in the description for the endpoint: https://developer.foursquare.com/docs/venues/herenow

We also prohibit using our API in any manner that is threatening, invasive of another's privacy, or otherwise inappropriate.

As mentioned in another reply, we do also reserve the right to revoke access to our API for any reason, at our sole discretion. That being said, we aim to be consistent and transparent in our policies and how we enforce them.

Cheers,

~ak, platform evangelist @ foursquare
Looking good. Definitely a need for a tool like yours. Let's keep in touch to see if we can work together once we get settled.
But I didn't want the graph, I wanted the minimum values!
$0.99/transaction is quite steep compared to Venmo (free).
Carbon Fiber Wheels
Show HN: Let's all connect on LinkedIn (deprecated - see new HN post)
Submitted for your perusal:

"As Internet privacy has become a bigger issue in Washington, technology companies have been increasing their lobbying. Google and Facebook recently bolstered their lobbying teams. Google hired Susan Molinari, a former New York congresswoman. Facebook hired Greg Maurer, a former aide to House Speaker John Boehner."
Learn to read a binary font by reading a story
Well, my point is that almost all (harmless) sites do the exact same thing that this blog does, which is request an external resource such as an image. The browser can't differentiate between malicious ones or not, it simply loads them all, which is exactly what it's designed to do.

Imagine you are buying a 'random flavour' box of cereal, inside of which you may possibly find a snake flavoured cereal which does happen to contain a snake. Similarly, you don't know what you'll get on the Internet until you've received it, and you can't be sure that what you get will be safe.

Of course, you want the manufacturer to make sure there is no snake in your snake flavoured cereal. In this analogy, google is the manufacturer/snake owner. It is up to google to make sure their logout page can't be embedded in an image like in this blog.
I'm definitely investing in this once it IPO's.

(P.S. Try downtofax.com, neither https://www. nor http://www. work.)
Wow! Thanks Derek. Great post; exactly what we were thinking in building the product. Lots of iterating to go to get it working seamlessly, but exciting times ahead. Would love your feedback when you get around to using the product.
Shouldn't it be:

POST /payment
order=42

Or:

POST(or PUT) /order/42
status=shipped
Thought this would be a fun experiment, and help us all by growing our professional networks. I'm an EIR at Sequoia Capital, will connect to anyone on that list, and am happy to meet or chat on the phone with any questions you may have about Sequoia or the Silicon Valley VC world in general.
You're going to feel so weird saying that in 50 years.
The N1 is over two years old and what two maybe three hardware generations behind. I don't think its unreasonable that it isn't supported by the latest OS or that Google has stopped communicating about it. I love my Nexus One (its birthday is the 5th) and I've really stopped paying close attention to the latest and greatest Android device. Few people care or know that they are running 2.3.6 vs. 2.2.4. Yeah it's disappointing to not be the most favored phone after walking in the light for so long but it was bound to happen sooner or later which for tech, especially phones is sooner.

When I EOL my N1 I'll again start paying attention religiously to phandroid, androidandme, and bgr to find Google's next golden child.
My technical co-founder is also remote. I'm not sure if I got really lucky or if it is our maturity but we have had a brilliant year of working together. (Cincinnati - Philly) I think it helps that I defer all of the technical to him and he the rest of the business to me so we each have our areas of expertise. However, there is a time in my future when one of us travels three days a week so that we can work at least in office proximity. We've utilized every piece of technology available to us and have had some monster long telephone calls into the night when there were flaws that we had to work through.

I suspect it is not the best way to work but with really good communication skills and trust in one another's expertise, it will work fine.
Perhaps off topic, but I bought an altair in 1977 and did a bunch of consulting based on it. Accounts receivable, inventory for a local furniture store. I was insanely excited.

Edit: (In fact when the intel 4004 came out, I was a little frightened that it was going to disrupt our business built on the Sigma 5, but then I realized that it would need software like the stuff we were writing.)
What makes you think it's resilient? And it doesn't feed on CO2, it feeds on electricity. You do not find supplies of electricity sitting around in the wild.
Grep-as-you-type the entire Linux kernel source tree
How electrical brain stimulation can change the way we think - The Week
Ask HN: Is tweetdeck down?
I am unable to login into my tweetdeck account. Is there some problem with the site ?
Why it's wrong to call copyright infringement theft
Sounds good. Thanks for putting this together!
94% is it?
http://www.theverge.com/2012/3/30/2914764/tweetdeck-taken-do...
Edit: I think I sounded a little sharp before... what I'm trying to say is this: Your explanation makes perfect sense to explain why my browser makes the request. I asked for the page, it assumes I want everything that's in the page. It's dumb. That's fine.

But imagine trying to explain to a judge that the fact that I asked for the page means that it's okay that it did something that I didn't want to happen. She's not going to believe you, and she'll be right not to. That's all I'm saying.
Depends on when your partner was infected. If it was recently then the transmission rate is very high.
How about not permanently hellbanning new users? Or at least allowing us to upvote their [dead] posts to get them back over whatever threshold bans them?

Latest one that I've seen is this guy: http://news.ycombinator.com/user?id=dailyllama , but I see lots of cases all the time, such as this one: http://news.ycombinator.com/item?id=3755037 (who wasn't very happy about being hellbanned).

None of these people are trolls -- one of their posts must have been downvoted early on, and they've tripped some sort of automatic mechanism. Perhaps you shouldn't hellban people like this unless one (or more?) of their posts has been explicitly flagged (rather than just downvoted)?
See what and who is on your wireless network
> we’ve reached out to the developer and shut off their API access

That's sounds so ... I don't know ... PR-ish and passive aggressive. I always thought "to reach out" means an attempt to help. In other words the one reaching out has good intentions and intends to help the other party. So in this instance, it is like saying "the police reached out to the family, killed their dog and arrested everyone".
You should put an email address in your HN profile!
I don't fear Google dropping us behind where we are, I fear another IE6.

IE6 back in the day was actually quite good. But because it was really good (among other other more shady things) everything else died off and it stagnated.

What I fear is google keeping us in a local maxima of search and having us stagnate there for a decade.
We bought $40 of tickets. We did it because we lacked the vision to buy AAPL when it had a $5B market cap.

It is really a form of entertainment and escapism. Someone could do an interesting photo series of people at booths (when there is a big jackpot, not the regular regulars).

Day dreaming and lottery entering, both useless/damaging in excess - maybe ok in moderation.
If you havent used it recently its much better. I've been using mine since the day I got it and I'm using it right now. Considering this is $200 hardware from 15 months ago I could see this doing really well on $200 hardware today. I always took Google's approach to the CR-48 as making CrOS run well on the least powerful platform possible. If they can make me happy with this it can only get better with cheaper more powerful hardware in the future.
Isn't how any of the supported HTTP verbs is handled dependant on the API? <consults documentation...>
Good point. To disagree so strongly when anectodal evidence is shared regardless of context became a culture in itself rather than a model for rational behaviour and is disruptive.

Academic science is an entirely different story. It's a growing body, and it grows by using previous information in its body, so any probability of disruptive/wrong data entering the system has to be reduced as much as it can with strict discipline. To apply the same standard to our daily lives is absurd - you could as well be against spoken conversation because it's too lossy and converse using pen&paper - speech recognition is tricky after all.

This doesn't take much more than common sense to get - you could formalize it for specific cases statistically, maybe using shannon entropy and such - anectodal information is still information and the loss of information by virtue of not being backed up by scientific method is in most cases insignificantly low - just think of it as an efficient compression algorithm.

If you aren't ethically against lossy audio/image/text compression, there is no reason to take such a strict stance against anectodal information. Most times it's very useful, just have your rationality filter/bs detector and the like on at all times like they should be.
This looks amazing. I want in
Lazy programmer? Not really
You are missing a critical point: users do not expect software that is under their control to do things that they did not tell it to do, using their credentials, acting as them. Even if all the server-side software in the world were to be secured against such attempts, there would still remain an underlying problem: loss of control of the browser.

While the vast majority of resource requests (both primary and secondary) are beneficial, some are not. The browser currently does not have enough information to make this distinction. New HTTP verbs would give the browser enough information to refuse to directly load damaging resources.
Nothing like a little techcrunch in your HN.

You should really re-title your submission. You do the community a disservice when you turn to intellectual dishonesty to fan the flames (which don't even need any help here anyways).
May I suggest adding more flexible options? I often find myself wanting to plan a vacation but not knowing where or when I want to go - on traditional travel sites, this is a problem, because everything has to be run through an algorithm, but as a crowdsourcer, you might be able to get away with saying 'two week trip, sometime between August and November', and just give me good options.
Monster beats by dr dre,beats by,the beats headphones,dre monster beats
Great, great, great idea.
So simple, so beautiful, so non-IPO.
Wish I would see more of that pure idealism around here.
Beats dr dre,monster beats dr,beats headphones,monster beats dr dre
Here you can find all kinds of new and customize beats by dre.These monster headphones and monster beats by dre from www.monsterbeatscc.com
Warned of an Attack on the Internet, and Getting Ready
That's funny because it's the opposite for me-I work well when it's a bit dark. In fact, when I did Math (which didn't require constant visual feedback), I would do my best work by while keeping my eyes closed for long periods of time.
>Listening to music and talk radio helps reduce our rage on the road, but like television is only a mental diversion. Commercial radio will provide no real future benefit in your life.

Surely music has value beyond mental diversion. No sources here but I think music can have a measurable impact on mood and overall quality of life.

Edit: I completely agree about shopping though. I don't want to waste a single second of my life shopping.
Desktop Linux: Free is too expensive
Awesome. Thanks for doing this
Again: request forgery isn't an intrinsically cross-domain problem. The HTTP protocol change you provided is already worse than the serverside solutions it proposes to supplant.

Serverside request forgery tokens don't rely on browser behavior to function. They provide a much simpler and more direct security model: to POST/PUT/DELETE to an endpoint, you must at least be able to read the contents of the token. This meshes with same-origin security.
As a data point, before this experiment I had 272 connections on LinkedIn. I'll update later with the "after" number.
Michael, it is very interesting that you chose New York and I wish you all the best. I say that it is interesting because I chose to move from New York to San Francisco at the end of last year. One of the main reasons is the attitude of each respective city.

New York will always have a special place in my heart as I grew up in lower part of brooklyn until I moved to Jersey in 7th grade. It was one of the greatest times of my life. I only returned to the city after I graduated college two years ago. Maybe it was a personal experience but after working in NYC(manhattan) I thought it was one of the coldest and most distant places I have ever experienced. It was the feeling of the city, for all the "if you can make it here you can make it anywhere" there is a lack of collaboration, it is selfish, it feels like people are only out for #1. There is this aura of being better than others, almost snobbishness, which is something I have yet to find in San Francisco.

San Fran is also incredible in terms of the level of intellectual curiosity that you see in most people. Individuals and groups are building,creating, innovating. I don't remember who said it(maybe it was Paul Graham in Hackers and Painters) but there was a comparison of modern day San Francisco to Florence during the Renaissance. I tried to look for resources in New York, but it felt like I was always meeting the same kind of people. I found that people were just living, going to restaurants, talking celebrity gossip. There was no ambition to better oneself, there was no ambition to learn. There is ambition to make money though.

Your point about groupthink is well noted. I would like to point out that artistically, culturally, and musically NYC and SF are not that different. SF is the city of free thinking and has spawned many radical movements (Summer of Love, Beatniks, LGBT social movement), and continues to be ripe with underground/subculture movements. I cannot say NYC doesn't have the Village, but it is a remnant of what it once was as it has undergone extensive gentrification.

Either way these I think are two of the more open cities in the United States and have an environment where one in theory can succeed. Personally I believe that San Fran simply has a different mindset which is embodied in the people.

You can be as successful as you want to be, just be wary of the environmental factors that may sway you into a lifestyle that makes you feel as if you are running in place
Carbon bike wheels
I'm sad that this is short on the "which users you need" part - it's got what feels like good advice, but I'd love to see a deep-dive on this topic. I also found the "here's how you actually leave beta" parts interesting, but not particularly deep or original.
厦门有几家整形医院
While I like the idea, I can see this as a problem too.

Those who want a peace of mind booking are probably running their flights on corporate accounts, are miles collecting or have established flight booking relationships. And price sensitive customers are most likely going to try finding the best deal themselves. Maybe the best way to solve that would be to give for 24h a best-price guarantee. Just for the "peace of mind" for the consumer - I am sure only a very low percentage is ever going to make use of it.
... if you have a bunch of individuals doing great programming that doesn't add up to a functioning project.

That's impossible.
An API that turns partial contacts into full contacts
Phaxio, Twilio for phax: http://www.phaxio.com/
The Case of the Unintended Android Application Upgrade
Here Are The Women of Y Combinator And They Are Awesome
Absolutely. But the image in the pop culture mind is one of Earvin Johnson and not Ryan White.
Anybody have a mirror? The site's dead.
Facebook is Building a Search Engine
I have my own theory on the why's of this schedule. Many hackers got their start in computers at an early age, while still in school. Therefore, the only time available to hack was in the evening (after school you are hanging with your friends). And once started on an interesting project, it is hard to stop -- hence the 3-am hacking session.

In college, you are often studying late (much more work in college then high school) -- therefore this continues the trend. After college, you are spending your days programming for your boss, working on projects that may not interest you. Therefore, to keep your sanity, you are forced to do your personal projects late at night again. And after all, this is when you are used to hacking on things from years of experience, so your brain thinks it's normal.
SO... Android version coming soon (please)?