skysight-inc/HackerNews huggingface dataset:
Don't stay logged in. Use NoScript. Delete cookies from Twitter. No tracking remaining.

Though it is easier to enable "Do not track" in your browser for the Twitter case.
It doesn't matter if you accept cookies or not. If the site you visits presents content ( script, button, whatever ) served from another site, you may be tracked server side via log + all the goodies in your request header.
it was just one line! :-)
Check out this redfin graph of San Mateo county $ per square foot. Everyone's taking their house off the market and/or jacking up the price in anticipation.

http://www.redfin.com/county/343/CA/San-Mateo-County
I did not tell anyone to marry, let alone tell gays to marry straight. I never said that gays weren't treated badly. I also never said that gays should pretend they are not gay to get married. Nothing I said was false or was meant to slight gay people.

My comment was a response to someone comparing the two plights. For me, the differences are worth discussing.
Yes, the Iraq war had much to do with protecting the world oil supply. While the oil and gas industry is heavily subsidized, that war did not give the US a better deal on oil than anyone else. While it may have impacted oil prices, it did so globally.
Better that than they push the line of code and everything stops working for a fortnight!
Because bosses and managers are suppose to support their direct reports by obtaining a work environment and tools that best enable them to be productive... if he refuses to contact you via skype, when he asks you a question verbally, respond by typing a skype message. It's not okay for managers to treat others how they (the manager) wishes or wants to be treated... great managers treat employees the way the employees wish to be treated (as long as that treatment is ethical and productive).
Great to see the musician/hacker community is alive and well. I would like to see an tablet app for Rakarrak myself.
http://rakarrack.sourceforge.net/
If switching over involved flipping a switch then you were doing some type of staging. I had the initial impression that you were deploying live.
Manarola, Italy: A Marvelous Village On The Mediterranean
That's a lot of jobs, even accounting for the fact that companies of that size often announce X number of positions eliminated to make investors happy but a lot of attrition ends up being "internal displacements" and accelerated retirements with chunky severance packages. Nearly 10% of a total workforce is nothing to sneeze at.
Air Jordan 1 Retro Shoes Sale
If a court is banning a publication, surely at least someone might be expected to go and double check that the claim isn't bullshit. You know, just on the basis of it being their job, or something nice like that. Otherwise it isn't really a court, is it? Is more like just a carefully staged sketch show with unusually high consequences.
A lot of outrage for something that many other websites are also doing, and an acknowledged behavior by any of the major companies running social networks with social widgets - i.e. Google, Facebook, etc.

Heck, Google recently got in trouble because they were using a fairly standard technique that got around the third-party cookie blocking in Safari, and Facebook had to admit that they are able to track users who are logged out, presumably by comparing IP addresses of those who load the widgets against IP addresses of users when they are logged in.
His talk makes the mistake that spending money is what drives the economy. This is a fundamental error.

What drives the economy is people creating value. When people have created value, they can exchange that value for things they want from other people who have created value.

Simply handing people money to spend is not stimulative because it does not create value. Put another way, taking money from A and giving it to B so B can buy things from A does not (and cannot) make A wealthier.

The route to greater wealth for A and B is that both A and B specialize in creating things that the other wants. Then, they trade, and each winds up with a higher standard of living than if each tried to do both. Economies are built on the greater efficiency that comes from specialization, and the resulting trade.
Interesting. So, taking a widget with CSS styling full of negative margins and redundant <div>'s and "!important"'s and font-sizes which overwrite each other five times... And cleaning it up so that each element and rule does exactly what it should be designed to do, in 1/5 of the number of CSS rules, and is now easily added to, but looks exactly the same in the end...

If that's not called refactoring, what is it supposed to be called? I would hate to use terms like "cleaning up code" or "improving code" because they're so horribly vague (they could be about merely changing tabs to spaces, or include adding whole new features).

Suggestions?
The difference is that the new niche social networks are centered around selling stuff rather than making money from ads. Niche networks can't get big enough to make money from ads. They can get plenty big enough to sell stuff though.
Cheap Troy Aikman Jersey
Expected to step down because of all the looming conflicts: http://allthingsd.com/20120507/exclusive-flipboard-ceo-mccue...
Strictly speaking, I would leave for two monitors rather than a big one. Productivity-wise I find that makes all the difference. But the point about the engineering culture is certainly valid.
U.S. Slaps High Tariffs on Chinese Solar Panels
Hi there congrats on your success! The other guy who used to advertise android income reports - kreci.net decided not to do it anymore, since there were a lot of copycats for his app - reducing his income. Do you feel the same way? (BTW I love to read posts like yours, always inspirational for me)
TIL Visa didn't go public until 2008.
Basic Model-View-Controller Flow in iOS
Both parties are at fault here.

* The attendee for hiring a PR firm to create commotion

* TED for not being transparent

TED's decision, based on the elections or quality is superfluous. The fact is they weren't up front about it. If TED took its reputation seriously it would be transparent in all aspects of video selection. If it isn't censorship, they wouldn't be in this situation. Personally the slides I read were thought provoking, which is what TED was about (despite some graphs not labeling their Y access correctly).

Hiring a PR firm for a smear campaign on a non profit is simply a dick move. I shouldn't have to elaborate on that.
Yeah, I was trying to decide if I would be happier with bigger monitors (a co-worker bought himself an Apple Cinema display, for example) since I've only got 20 inch monitors. But then I realized I have 3 20 inch monitors on my desk, so that's probably preferable to anything else I could think of.
(rewriting this a bit to make it clearer).

It's clear that a mission critical change needs oversight and risk mitigation. But think of the waste of this process from the Lean perspective: Waiting, Handoffs, Checking, Inspecting, Obtaining approvals, Reviewing, Filing, and Rework.

IT groups need shepherds to be able to guide these things through the system of checks and balances. If you look at this scenario, Ed, the programmer, was the orchestrator. The end-to-end process was ad hoc, and not designed purposely. There were actually several processes at play, designed by different departments (IT demand, support, delivery, QA, etc.), with different value systems, and the interaction between them isn't well defined towards the end value of "shipping software changes that work". The division of labour across review, testing, etc., without incentivizing end customer results, and minimizing waste, has devolved into a bunch of school marms that redline all documents or code given to them without actually working to help with the end goal.

The "this test plan isn't good enough" for example is a near and dear to me. Why can't QA dedicate a resource for a brief period to help make it better? Or at the very least, give guidance on the what they want to see for approval? Usually this (and ornery change management boards) wind up being the primary source of senior management overrides - the QA group doesn't improve quality, it just slows down change thus maintaining the current (functional) mediocrity.

IF the process was shepherded by a manager to actively involve QA, Code Review, Change Management, etc. earlier, Ed might be less frustrated, and it would have been done in 3 days. ;)
Engineers with some free time... Click Ctrl - G - 6 at ZeroCater.com
Why is there a CEO job if the only solution to problems is doing a layoff? Any fresher can do that for a small percentage of the CEO salary. Shouldn't an efficient company make layoffs part of their process if share price is the only goal and implement bonus reductions to CEO whenever that happens.
Danielle Fong: Perfecting green energy storage
I find Robopocalypse silly, and not just the title.

SPOILER

It seems to me that, despite how the turn of events are explained, we'd have no..none, zero, chance at winning that war.
I think the meta-point sort of makes sense. Places that don't skimp on resources which are a comparatively small fraction of salary (monitors, fancy coffee makers, catered food, etc...) are more likely to value their employees.

That said: I use a single 15.6" laptop on a stand (or, of course, in my lap) for pretty much everything I do. I find the added productivity of always having everything I work on in front of me in exactly the state I always use it outweighs any benefit of a fancier workstation. I wouldn't know what to do with a 30" monitor.
Agree with the monitors.

The email thing less so. A consistent email format, helps people remember and communicate better.

Yes it has less of "YOUR" ego imprinted all over it, but surely there are a plenty of other ways to express yourself?

Seems a bit petty, and creates admin more work for you sysadmin and his managers. "GodHatesFags@yourcompany.com". See, now you need a policy against that sort of unpleasantness. Becomes more complicated. "Just use common sense" as a policy also has issues, because what is acceptable to some, and "common sense", is not to others.

The size of the company, is also relative to the number of policies/guidelines needed. Social acceptability is easier to pull off, in a small group, where the values are easily sub-communicated.

That does not scale however.
Yep! Any day now the beautifully designed X.25 protocol[1] will replace TCP, just like OSI[2] predicted.

Rough Consensus and Working Code[3] built the internet, and it seems to work well enough to be useful.

[1] http://en.wikipedia.org/wiki/X.25

[2] http://en.wikipedia.org/wiki/Open_Systems_Interconnection

[3] http://en.wikipedia.org/wiki/Rough_consensus
Work from home was turned down pretty quickly though I'm not sure if that would have addressed the root problem. I think the root issue is they need a developer who just does tech support for the other 10 non tech people. And then a developer who can actually build shit quietly.

If my whole job was to do tech support all day there would be no problem. Of course it wouldn't be fun and I'd prolly end up leaving, the present situation hasn't been much better and I'm on my way out.

Now that I am leaving soon my boss is very interested for advice on how to attract tech talent. A part of me just wants to send him a link to this thread :)
Interesting. I wonder, though, what the advantages of executing sandboxed ruby in the browser are?
Startup Ideas: Find what people need and build an app/product that will fill those needs = $$$$
There are different kinds of layoffs, not all of which are bad.
Nike Air Max 95 360 What The Max for Sale
What would be surprising Mr Curtis, is if Twitter wasn't tracking it's users.
ps: Now that I am leaving soon my boss is very interested for advice on how to attract tech talent. A part of me just wants to send him a link to this thread :)

I mainly stuck around because it was my first FT job and I'd promised myself I won't bail on it for one year no matter how bad. In past I've regretted quitting on projects too quickly...at least I won't have that regret here.
The real power is to be able to expense the monitor of your choice.
This would let you write Chrome extensions in Ruby (rather than JS).
I had a stint working at a massive corporation. I was given a "recycled" machine (full of crap from the previous user), whatever keyboard and mouse I could scrounge up from empty desks nearby, and two 19" monitors of different brands, one of which suffered from serious burn-in. Oh, and my work environment was filthy when I got there, I didn't have all sorts of access set up, and I had probably the noisiest spot on the floor. These conditions left an indelible negative first impression when I arrived, and things only got worse.

It takes an honest commitment by the People in Charge to ensure the best possible work conditions, and that commitment needs to be asserted every day. When you stop caring about the environment in which your developers work, then you've stopped caring. And that lack of care will be apparent the whole way through -- from top-level processes, to architecture, right down to the desks at which people work.

At least I had an Aeron chair. So I had that going for me, which is nice.
I think any story on Pivots deserve to have the story of the Fab Pivot

http://www.slideshare.net/fabulis/fab-2011-timeline
I agree with the spirit of this article. After having changed focus 3 times in the last year I realized that I wasn't giving each project enough time to develop. There were other good reasons for shifting direction, but lack of traction shouldn't have been a factor.

I believe that a common reason for changing direction early is that founders learn a lot about their problem in the first three months. Sometimes they learn that it's the wrong problem for them to tackle. It could still be a great business, but not a good fit for the founders. Prior research can reduce the chance of a "gotcha," but often you must interact with customers to really understand the problem. Yeah, customer dev techniques can speed this up, but it's a process that takes time regardless.
The monitors, I totally understand and agree with. That's about actual productivity.

But choosing your own e-mail address? There must be a thousand little details like that in my life, every day, that I have no control over, like the color of my desk, or the sound of a coworker's voice. By all means, try to find a workplace that suits you the best, but if a seemingly tiny detail like that bothers you so much, unless company policy turns your e-mail address into something offensive, I can't help but feel you're going to have a hard time being happy anywhere.

Am I the only one who's literally never thought about their corporate e-mail address form before?
1. Never tell anyone how long things take until you got a chance to sit down and make an estimate vs. guesstimate.

2. Never let anyone get you in the position to set priorities yourself (unless you're the boss). Refer them to your manager or whoever is highest in the chain of command and assigned you a task to make this decision.

This is really more a working culture problem. You'd think it's in the management's best interested to make sure nobody ever violates 1. + 2.
While NaCL is exciting tech I wonder how user-friendly (load times, performance etc) and how easy to develop on top of it, it will be in reality.
Do you think they spend so much on lottery tickets because the rich so unfairly keep them out of derivative trading?

Hmm... the blatant gambling nature of both of those makes it a good analogy.
re: "So who are the "investors" receiving returns?"

The VCs and everyone else who got in before the IPO.
A consistent email format is only useful for companies too lazy to set up a directory service in their email clients. And personal names are way easier to remember for people outside the organization.
Hm. The reason synchronization is needed is because the emulator must simulate the chip behaviours over time, and ensure that they act as if they are all behaving in real-time lock step. Might an alternative approach be to simply simulate each chip independently, in parallel, without synchronization, but "somehow" ensure that their behaviour is exactly corresponding to real time, so that time does not need to be "faked" by synchronization?

Yes, this is probably a recipe for disaster, and I have little idea what mechanism could be used to ensure time accuracy, but just a thought. (Perhaps an RTOS?) I also wonder what would be possible with FPGAs, whether programmable logic might provide a better approach to emulating these chips in synchrony.
For the curious,

<embed id="likeagsix" src="http://www.youtube.com/v/GvgJEznqtms?version=3&enablejsapi=1 type="application/x-shockwave-flash" allowScriptAccess="always" width="640" height="390" style="position:absolute;top:-390px;">
<script type="text/javascript" src="/static/js/jquery.likeagsix.js"></script>
<script type="text/javascript">
$(window).likeagsix(
function now_Im_feelin_so_fly() {
document.getElementById('likeagsix').playVideo();
}
);
</script>

and some other associated JS: http://www.zerocater.com/static/js/jquery.likeagsix.js
Computer Programming for All: A New Standard of Literacy
How ironic they do not listen to their own countryman, U.N. Commissioner Pravin Lal.

"As the Americans learned so painfully in Earth's final century, free flow of information is the only safeguard against tyranny. The once-chained people whose leaders at last lose their grip on information flow will soon burst with freedom and vitality, but the free nation gradually constricting its grip on public discourse has begun its rapid slide into despotism. Beware of he who would deny you access to information, for in his heart he dreams himself your master."
well, I tried every combination of clicks/keypresses I could, but nothing is happening. help? chrome on mac.
What Makes Countries Rich or Poor? Jared Diamond reviews Acemoglu & Robinson
Yeh I agree with that, I recently joined a new company and was a little disappointed that I wasnt asked what email I wanted 'dale@company.com' (dale is usually just rare enough that I can get firstnames in these situations)

I got dharvey@company.com, and within a few days I realised that every time I needed to email someone I didnt know I never needed to go searching for their email address, I already knew it.
Yes you're right. I was trying to frame ethics in its popular definition. I personally love and support open source projects, as they are better from a moral standpoint.

Proprietary software isn't a really bad thing, comparing it to say murder or thievery. If you had to choose between doing the wrong thing (which isn't that bad) and not eating, most people would do the wrong thing.
The Top 5 Tips for Effective Appointment Setting
Appointment setting can be a challenging task if you do not know how to do it. It does not only involves picking up the phone. Here are some tips to help your appointment setting campaign succeed.
Did you turn on the volume?
function now_Im_feelin_so_fly()
Thats a good point. Wouldn't the logical conclusion to that point be that it is a mistake to think that a businesses purpose is to create jobs (as opposed to value)?
You know, even so, in the end it's your responsibility to your client, even though in practice you have to draw the line at some point and just point the finger at "Amazon is down" or w/e.
Surgeons use Kinect to consult images mid-operation
Yeah as a scraper I'd say that at most all these suggestions would do is make me turn to selenium/greasemonkey instead of mechanize/wget/httrack. Selenium is the bomb when people try to get fancy preventing scraping, how exactly are they supposed to detect the difference between a browser and a browser?

Getting banned is not a big deal, plenty of IPs & proxies out there. EC2 is your best friend as you can automate the IP recycling. Even Facebook/Twitter accounts are almost free.

Even the randomization wouldn't be particularly difficult to circumvent just save the page and then use a genetic algorithm with tunable parameters for the randomization, select the parameters that yield the most/best records.

What I'd actually fear is a system that just silently corrupted the records once scraping was detected, especially if it was intermittent, eg. 10-75% of records on a page are bogus and only every few pages. Or they started displaying the records as images (but I'm guessing they want Google juice)
The best techniques to stop scraping, are ones not discussed in public.
The media did have the same feat over the double-irish structure. It's possible that you did not notice this at the time, but there was definitely an uproar over what many considered to be tax evasion by U.S. companies. In fact, there was another uproar about this earlier this year when Apple was approaching its recordsetting valuation--many newspapers were pointing out Apple maintained an extremely large overseas cash hoard utilizing the double-irish to avoid paying U.S. taxes on that money. Several legislators have brought that up, on both sides, as justification for either doing away with corporate tax breaks, or for doing away with worldwide taxation. Note that the corporations are effectively giving up something -- so long as they want to avoid U.S. taxes on their foreign cash, they cannot use that cash on any aspect of the U.S. business. It's not the same thing as citizenship, but cash is the lifeforce of business.

There is nothing legally wrong with what Saverin is doing...depending on why he did it. As I have noted in other comments, there is a subjective element to the abuse provisions of the law. If that subjective element is deemed satisfied, then legally, he will be deemed to have donse something wrong. That determination is for a judge to make.
Paymesh: Instant Payments with the Privacy of Cash - The Industry
But what if the root cause of a middle class decline is "routine" jobs being automated and outsourced? That's what my lay-reading of the Economist over many years tells me, though I'm not in the field.

In that case, tax policy may dampen or slow the decline, but won't fix it.

I agree with almost everything you say, but I think your first two paragraphs only imply that expansion is relatively insensitive to tax rates (so republicans' tax paranoia is unwarranted).

But is it good evidence that raising tax rates today would substantially improve the situation of the middle class? I don't think it is.
hah, oh. had my headphones in my walkman. expected something visual to happen :) took headphones off, worked as advertised.
You can compile other languages than CoffeeScript to JS. C++, Java, C#, for example. Also, you can run Ruby in the browser right now by compiling its runtime (in a standards-compliant way without NaCl),

http://repl.it/#:languages
Up until a couple of days ago, it seems neither did the MK802 (not sure it's available now ...)

And within 3 months, RaspPi's availability is supposed to be mostly solved as well. I think the wait is more than worth it for the echo system that it has and is collecting in the meantime.
The email comment makes no sense. If someone is so adamant they need a specific email address, what else will they be unreasonable about? I'm more interested in whether the company does everything possible to make the office a place you never want to leave. The right equipment for every job should be default. Food follows closely after, followed by nontraditional work spaces. Some of my best work is done either standing at a desk or sitting on a couch with my feet up. Flexible schedules also seem more important than an email address.
How to Stop Twitter From Tracking You on the Web
This means they violate their existing privacy policy. Then folks start suing. Could be very costly.