skysight-inc/HackerNews huggingface dataset:
If I was running a business which used Google Docs and Gmail as the center piece of corporate workflow, I would be very concerned about the ability of competitors to gather industrial intelligence simply by purchasing advertising.

And that's even without giving Google the leverage to change the Terms of Service by which I access my existing business records unilaterally, at will, and without recourse.

YMMV
It's complicated, so fast is the last thing you want --- unless you're happy with a high risk of inadvertently introducing new loopholes.
Honestly speaking I don't know how far this bookmarking idea will go - I don't mean to sound negative - it's just you're in a cowded space.

I'd go with what you've got now, and if your site takes off then you'll have the funds to get it.
Having read the ruling, and at least acknowledged the judge's reasoning...

Does it strike anyone else here as...I don't know, odd...that a court ruling of potentially huge influence came about due to a squabble over images on postcards and tea boxes?

Postcards and tea boxes.

What the hell kind of government and civilization have we settled on that allows such a petty dispute to potentially hose an entire industry?

Any code with such obscure coupling would be refactored without a second thought if possible.
The difference is the rather important fact that sports teams, unlike most technology companies, accomplish absolutely nothing useful or productive other than to provide entertainment.
FPGAs are typically 5-20x worse in power consumption and max speed over a dedicated ASIC with the same logic. That is the price you pay for flexibility of being able to change your design at the drop of a hat.

For now, they are the low volume option (<1-10m units) if you need special interfaces. If all you are doing is number crunching a Gpgu would likely be a more effective option.
So what it's saying is be knowledgeable about the job you're applying for, keep your skill set sharp, do what you love, and know what you want out of a prospective employer.

Good advice, albeit a bit obvious.
It's about control.

Yes, Google historically has more robust services than Apple. Better, though? Apple's corporate DNA has them pushing for more control over their products, and outsourcing to Google doesn't serve this goal. Remember, Apple would rather release a product considered by techies to be lacking in features than to release something with a sub-par experience.

Google products tend to be reliable, and their design sense is improving. But their products tend toward functional rather than elegant; more importantly their products are designed to sell ads. This priority tends to be at odds with Apple's goal of selling products that people love to use.

At the moment I think it is more likely that Apple learns to do online services well (their missteps notwithstanding) rather than Google suddenly caring about users more than advertisers.
I'm not the one that made 13 billion dollars in a single quarter while the 13-year-olds who assembled my product are driven to suicide and are praised in the New York Times for getting up at midnight with a bun and coffee to make up for the poor planning of my design team.

Apple sucks. So does every other electronics manufacturer in the world, but Apple sucks more because they're sitting on huge mountains of cash that could reduce the suffering of their workers if they could manage to give a shit about human concerns.
Finally, we're getting out of the quality hole that Microsoft dug for the entire tech industry.
I like how people have already forked the empty repositories.
I completely disagree with this article. I have only just picked up programming in the last couple of years (at 23). I absolutely love it. Why's poignant PDF got me hooked. I am never going to be an expert programmer but I am going to run a company again and I will hire engineers. My hope is that they will enjoy working with me a lot more now that I actually understand what Gems and loops are.
And if they did acquire GitHub, then I'm sure they'd make all private repos free and create even more of an incentive to use the service. And perhaps the GitHub FE would simply then come bundled with a Google Search Appliance?
The unsafe, low-pay factory jobs will probably be replaced by robots before that happens. There are already a lot of cases for which Chinese workers are more economical than robots - but robots are more economical than low-pay Americans.
I'm really surprised that Google is moving towards a more integrated/proprietary/closed platform. Their advantage was always that they were able to make the chaos of the web sensible to navigate. As a trendsetter in terms of openness they were protecting their own best interests by influencing others to be open (and thus crawlable) as well. I guess Google has decided that the content stored in the walled gardens of other platforms (Facebook) has become so valuable that they must change their own approach in order to compete.
I guess I missed the part about writing a C translator, so that should make keeping up with the C code changes quite a bit easier.
Can someone explain why this is necessary or why a corporation would want to be put under what I assume (it's tough to tell from the article) additional legal risk of "benefiting humanity?". Could you not now be sued for "not being green enough" or worse, not being "good" enough, where "good" is defined by the shareholders? I don't get it - regular corporations currently have a lot of flexibility. What does this new form accomplish?
Regarding SEO: The Facebook "Like" button for instance has been embeddable on any page for awhile now and affects results for FB searches, ads, etc. So people have been playing the "Facebook Like" game alongside generalized SEO for awhile now and have not found it terribly difficult. In fact the "+1" is pretty much a clone of the "Like" button, so what's novel here?
Congress wants tax revenue on websites hosted in foreign countries. The website hosting the site will be taxed on click through and the Web will have more "this site is not available in your country" messages. This is how net neutrality dies in the night. Taxing IP by import duties and surcharges. We built the most powerful tool on the planet, and governments everywhere are trying to claim sole ownership of it so they can tax it and control it until it is as politically acceptible as fox news. My freedom to visit sites anywhere in the world will be going away. I suppose it is inevitible, humans in power are extremely territorial and don't like to share like the enlightened individuals who built the internet do.

A globally free medium of data exchange limited only by bandwidth mostly unhindered by any powerful nation will be an enlightened blip on the timeline of the human race.
I like this, it's like when they teach you mathematics without _really_ teaching you the 100% correct version because you're not really ready yet. I imagine the approachability of a lot of Haskell material to beginners suffers from being overly correct (which, to be fair, we as developers are trained to be, haskellites doubly so).
i don't understand how it is not susceptible to MITM attacks. how do you know you know the thing at the other end is really who you want to talk to without using some kind of preshared key? maybe an eavesdropper can't view the conversation between you and the other end but that doesn't matter if someone can easily pretend to be the other end.
Belfry will boost your iPad productivity ‹ Where Am I?
100% probability... okay. So according to the fact you've provided, if one wishes to communicate online, there is no choice. Did the person you're responding to create this situation? I don't think that choosing not to own a computer because you disapprove of working conditions in China is a smart tactic.
I didn't find much information concerning ruby. Basically, the approach to hot code reloading is:

1. Find a way to attach to a running process. Either leave a socket open, as done in twisted manhole; or directly attach to running process.

2. Once you are connected, if you get a repl in the same address space, you can redefine methods, classes etc.

See the example in the github README where he redefines a method.

3. Redefining running code is generally considered a bad idea. The usefulness of a repl to a running process is generally the analysis - you can monitor memory usage etc without changing anything.

4. When you do change things, it's mostly small changes viz. log calls to a particular method. Dummy example:

class Foo
alias_method :orig_handler, :handler
def handler
log_request
orig_handler
end
end

5. The way erlang does it is it automatically reloads if the physical file changes. It's a bit hard to implement in Python/Ruby because it isn't supported out of the box, and figuring out the module dependency isn't reliable(if file a changes, how many files were depending on it?). The general approach is to restart the server.

6. But regardless, the remote repl gives you analysis and selective reloading which is also useful.
"Mong out with your bong out"?
The popular hospitality exchange Couchsurfing recently incorporated as a B corporation as well (they were a non-profit before.)

http://www.couchsurfing.org/about.html
Certain circumstances presumably meaning you use 3G, don't use a company VPN or Proxy, are not abroad and roaming.
Millard Drexler, J. Crew's master of merchandising
Do You Really Have a View Of The Customer? How Social Media Can Catch You Out
Instrumenting the real-time web: Node.js in production
Please correct me if I'm mistaken but companies using Google services such as GMail and Docs use them through Google Apps which isn't subject to advertising like the public versions of these services.
I wouldn't be surprised if GitHubbers say 'no' to said acquisition.

Remember: "optimizing for happiness".
Oh no, please no! I really hope Google never acquires Github.
There are now more iPhones sold than babies born in the world every day
>Also 70k in Silicon Valley is not great. Living there is very expensive.

Wow, I had no idea. Here in Canada, 70K in Canada is definitely above average for entry or junior level developers. I think high 50k to low 60k is around the average here for developers right out of college.

How much is the average salary for established developers and entry-level developers around the Valley and the Bay area?
Well, last night Obama did urge congress to write legislation in that vein... so if there is legislation proposed, feel free to submit that as a cause on our site!
I agree. In fact, I'm surprised that Google services don't already work this way.
Mobile Morning Coffee (01/25/12)
That's awesome. Thanks!
FWIW I was going to comment about how typeface designers have been doing this since forever, but came across this (in summary: fonts are considered "utilitarian" and not protected by copyright):

http://en.wikipedia.org/wiki/Intellectual_property_protectio...
consumers don't really care about marketing at the end of the day.

i live in austria.

no official apple store.
no apple billboards, tv ads, etc.
apple marketing is non-existent.

and still they sell. like hotcakes. die-hard apple haters succumb and by an iMac. because the products are great. great value for their money.

and i don't get your backpedalling. your comment starts with "it's called marketing" and then you're piling on.

no consumer "bonds" with a company because of marketing. that's pure drivel. consumers bond with value. if they feel they are treated nice, that they get value for their money.

that's the "secret". classic marketing hates it, MBAs too. products matter? wtf.

Zappos understands this. Porsche, BMW, etc too.
Apple Ramping Up Operations in Israel with New Research Center
Seems to me google search results are the same as ever, they just put a G+ widget on the side and Twitter and Facebook peeps are upset they weren't included so they're calling it "evil".
To me watching Apple rake in so much cash just points to how disgusting their pettiness is. A company with almost $100 billion in the bank should not be crushing small publishers by demanding 30% of all their revenues which will add .001% to their bottom line, or suing all other phone manufacturers for some stupid UI element. The bigger their profit the more they come across as grossly petty and greedy.
Both of those are just treatments of symptoms.

One core problem is that the government has too much power and too many fingers in too many pies. As long as it's possible to spend x dollars to influence congress and receive y>>x dollars in benefit (through budget spending or favorable regulation) then that sort of thing will always happen, regardless of whether those x dollars are funneled through campaign finance or through other sorts of "influence".

The other core problem is the electoral climate. The evolution of the news media and its influence on the voting public has left us with a campaign system that filters out a lot of the best candidates and leaves us with the sort of dreck we're used to seeing fill up congress. Running for office is a nightmare these days, so most sane people avoid it. But that leaves only a few of the most dedicated public servants (who are all too rare) and a much greater proportion of folks seeking office for all the wrong reasons (vanity, kickbacks, power, etc.)

If we implemented term limits and stringent campaign finance limits tomorrow we'd still be left with the same shitty crop of corrupt and/or glory seeking politicians we have today, it would just be a more frequently turning over crop.
Remote repl can be done in Python/Ruby in hackish ways. It's the transparent hot code swap which hasn't been done yet.

I haven't investigated it much, but Armin Ronacher(flask lead developer) has said reliable code reloading when a module changes is near about impossible, because there is no reliable way to figure out the dependencies. For the flask dev server, he defaulted to a clean restart.

From what little I have investigated, same holds for Ruby.

If attaching to a running process interests you, you will find these articles interesting:

http://weblog.jamisbuck.org/2006/9/25/gdb-wrapper-for-ruby

http://weblog.jamisbuck.org/2006/9/22/inspecting-a-live-ruby...
that's true, for the JS modules..
Well, in fairness, Apple could be criticized for it's recent pursuit of an ebook publishing strategy which will tend to lock teachers' course materials to the iPad via a click through EULA.
It seem O2 may not be the only one up to this:

Headers that can be used to identify the end user:

Header name	What it means
x-drutt-portal-user-msisdn	The mobile phone number.
x-h3g-msisdn	the phone number.
x-imsi:	The imsi number. Identifies the end user.
x-msisdn	The end users phone number
x-wsb-identity	End users phone number
x-wte-msisdn:	Indicates that the value is a phone number. Does not look like that...
x-nokia-imsi:	Imsi value
x-nokia-alias	The end users phone number. encrypted.
x-nokia-msisdn:	The users phone number in plain text.
x-up-calling-line-id:	End user identifier

Gleaned from:
http://mobiforge.mobi/developing/blog/useful-x-headers?dm_sw...

Edit: fixed the formatting.
There is indeed additional legal risk -- shareholders (but not other stakeholders) can sue for not taking actions that "benefit humanity" as measured by a required independent audit.

However, this is balanced by the legal protection offered to the company when it does do something that does not strictly increase its profits.

It comes down to your values though -- if you believe that the most important thing is to make money while leaving yourself open to the smallest cross-section of legal liability, that's exactly what a standard corporation is for. If you believe that your purpose is to build a better world, and you need an organization with cashflow to do it, you had fewer options in the past. Now you have two more, at least in California.
> 1) Quick console start. As rails developers, we spend way too much time waiting for consoles to start. This could save at least an hour out of my month.

Won't a better idea be to leave the console running?
Ne-Yo Leaves Def Jam to become Motown Record’s Senior VP of A&R
I'm portuguese (not a USA citizen), and I spend and send my own money to support investigations against lobby, bribery, political-corruption, and such parasite-fenomenons that deter democracy. Do that instead, and I'll fund you. It would even be funny, as private investigators could be contracted, and the reports could be released in internet, as if were episodes of a serie - it could also be amusing!
While the coalition governments that arise in a proportional representation setting have their own sets of problems, a fairly significant number of studies have shown that PR systems increase both voter turnout and voter satisfaction.

I often see people deriding the two party system in the US, but rarely any mention of different ways of doing elections. It's certainly not unprecedented for a country to switch from a first past the post system to a PR system. Additionally, the US House of Representatives seems particularly well suited for elections by proportional representation.
Thanks, Sujan! I've updated the links on the site. Glad you like the design!
Http://www.redtube.com/14231
To play devil's advocate: potentially that just means that elected officials would spend more effort running for different positions. House reps. near their term limits would be more likely to run for senate. Senators would run for governor/president. Etc.
hehe, I just wanted to clarify my stand there.

About downvotes - well, I don't even have the ability to downvote (atleast all I can see is just an upvote triangle) - so, not me!
Ford's stunning E-bike concept
The people who already do this are called the government. They do this by setting taxes. Reducing salary inequality would be a simple case of raising and setting the right taxes and closing the relevant loopholes.
(preface: I'm an American speaking from an American POV, not sure where you're located so this may not be 100% relevant if you're aussie or swedish or canadian or something)

I think that everyone in a society as wealthy as our own deserves the chance at a life free from fear. Freedom from the fear of hunger, from the fear of a parent losing their job and being plunged into destitution. Freedom from the fear of medical bankruptcy and dying of curable disease or injury. Freedom from the fear of walking down your own street or going to your public school.

I don't think anyone is brazen enough to believe that these are not real problems in America. The solutions from the right are not solutions at all, they're just the status quo. More tax cuts, more deregulation, more gutting of municipal funding for libraries, police, public transit, and schools.

I am of the belief that wealth is not created by individuals in a vacuum. Every entrepreneur and employee stands on the shoulders of giants. They had a business environment and consumer base already here, ready made. Additionally, would Gates have dropped out of Harvard if his father wasn't a partner at a major law firm(Preston Gates)? Would Romney have formed his own company if his father wasn't the CEO of American Motors? If you come from wealth you can afford to take more risks, as you always have an out if things go poorly. 99% of america doesn't have that out.

This is why I am of the belief that assets accrued by the wealthy are not just theirs alone to hoard. Not only is it better for the economy if more people have a fall-back and can take risks without the fear of financial ruin, it is better for society.

I guess the bottom line is that I would prefer that a majority of Americans agree with me in the sense that we can do better for those that haven't really benefited from the vast improvements in technology we've seen in the past few decades. I want to move beyond the 'culture war' rhetoric of the previous generations and I believe we can find practical solutions to these real problems that can benefit the vast majority of Americans.

I don't really know what to say to someone who doesn't think we have problems, I guess we have to agree to disagree.
Yes this is industry standard practice. I worked on the official mobile appstore for AT&T Wireless (way back when it was known as Cingular) that handled ringtones/graphics/apps/games and we had access to that header as well for billing purposes. We used it to track purchase history on that site for recommendations/profiling and also used it for segmenting the mobile UI storefront.
While superb for power and performance, the problem with ASICs is that you can't embed an ASIC fab in your mobile phone ;) On the other hand, doing number crunching on a GPU will quickly burn your your battery. FPGAs seem like the ideal middle ground.
Very cool. Does it share the address space i.e redefining methods affect the running code?
3D Printing Could Enable Printable Piracy
IT Needs to be the Company Innovation Engine
..."and I would spend and send"...
Microsoft develops 9-axis sensor fusion system for Windows 8 tablets
A brilliant but simple observation about marketing
We thought of doing this for PlainSite (http://www.plainsite.org) but unfortunately the law precludes it. We'd love to work with you though. aaron.greenspan at plainsite.org
Site is unreadable on the iPhone.
Isn't this what PACs are for?
AT&T’s Q1 2012 roadmap: Nokia Lumia 900 to launch March 18th for $99.99
I can only speculate. They don't really offer comparative figures. but they do say: "We now have over 1 million users of the Web app. A lot of customers have switched over from the native app."

One million users is a lot! I doubt they have a million iPad app downloads.

Now you've made me do some research. I can't even find the English FT app in the app store -- I guess they've retired it.
Entertainment has value
I hope not. Investing in clean tech is one thing that could put us on a path OUT of the recession...
"Under current law, shareholders can sue corporate boards for not maximizing profits"

Wow, I never new that. Granted I know very little of the legal implications of incorporating, but still. I wasn't expecting it to be so plain. Corporations have a legal obligation to not care about anything but money. Explains a lot.
Apple's obsessive focus on packaging borders on neurotic
Well, the headline implies that you are profiting.

If you are not taking money out for yourself and only covering legitimate expenses, then you are not profiting in a sense which is relevant to unpaid labor or youth volunteering.

On the other hand, if you are paying yourself something based on the fact that you own the website, then you are profiting and calling the contributions "donations" is misleading, IMO.
> Is it really industry practice? Can anybody in this field confirm this? I can see why it would be useful for billing as they mention, but is this really an effective way to do age verification?

I'm in the field, and this is indeed standard industry practice. It is useful for many purposes, billing and age verification being just two, but the main root reason being that wireless carriers typically use the mobile number as the root identity for a subscriber profile that is shared across multiple backend systems.

It's an effective way to do age verification provided the carrier has implemented some type of process during sign-up or via some other (in)direct method, mainly by leveraging the identity of the subscriber and running a check against it.
By that measure the movie, television and music industries also accomplish abosolutely nothing. ...oh, and also facebook and video games.

I wish I could accomplish so little. :-)
"... there is no option for you to continue using the old privacy policy that existed when you signed up."

Find me one web site that allows me to continue using their expired privacy policy in perpetuity.
If I was running a business which used Google Docs and Gmail as the center piece of corporate workflow, I would be very concerned about the ability of competitors to gather industrial intelligence simply by purchasing advertising.

On the other hand, if I was a buisness concerned about the ability of competitors to gather industrial intelligence, I wouldn't use 2nd party cloud services.