skysight-inc/HackerNews huggingface dataset:
Hell yes! Last place I worked forced me to use windows for writing PHP and java code for android.... :(
I have always felt MA had a certain...brashness, abrasiveness, assholish tone, whatever you want to call it... about him. You could feel it in his articles.

I now feel it is not only helpful but entirely necessary for him to develop that quality in his career path.

Kudos for pushing the boundaries Mr. Arrington. The evidence speaks for itself - you don't see this type of journalism in any industry anymore.
I think thats precisely what confidence is. He makes statements that would be arrogant coming from someone less experienced, but since he can back it up, its confidence.
Great way to generate interest. :) Good job, looking forward to reading your posts.
"Evil" is relative and no one intends to harm humanity when they set out to produce software (except maybe virus writers): it's just that bureaucracy and "market strategy" brings out the worst in otherwise well meaning products and processes.
The real value I've gotten from using a vm is that it's easy to replicate across different developer machines. It's quick to setup and all the developers have matching dev environments. I also don't like messing with my base system all that much just to get a web app running.
I see that you're based in Singapore (which I suspected, seeing HPB as one of your paying customers). Where exactly are you based, are you a single founder?
Moving Companies London
Our removals company help you whether you are moving house or moving companies. The time of moving is both an exciting and a stressful time.
Ask HN: Should I take this Google job offer?
Hi HN, posting anonymously.

I've just been offered a job at Google in Mountain View as a software engineer. I'm 35 and I have about 11 years of experience.

I'm from England and have a no-name degree. I would be sponsored for a visa.

So I have a couple of questions:

- Is $110k a good base salary for the Bay area?

- How does 200 GSUs stack up?

- Would you take the job? If so, why? If not, why not?

I work in the Thames valley currently and don't know how my standard of living will change.

I am a C++ programmer who hasn't previously worked for a "name" company and my degree is from a no name poly in the UK.

I must admit I'm tempted to go work on a scale I've never seen before. But Google seems a little more like a large company than a startup these days.

Note: of course some of the details have changed to obfuscate the source.
The Long Strange Trip to Java
No, because FreeBSD FTW!

Seriously, as long as the development environment allows me to get things done, I'm not sure I care too much about the underlying OS.

Here everyone is free to pick the laptop OS they want. For the moment it's 100 % Windows 7 + VMWare. Our software is multiplatform (Windows/Linux/FreeBSD).

I submit Windows 7 will keep the high ground for developers because of VS2010.
This is one of the most interesting, most awe inspiring accounts of hacking war stories you will ever read. Well worth your time.
I already use Linux. So to answer the reverse question: I'd definitely be comfortable coding for work on a Mac, especially if I was allowed to make caps lock an additional escape, use my own .zshrc, etc.
I think by 8.3, he meant DOS 8.3 ?
Blackbook2 friend's site
If your stuff runs in Linux, your stuff runs in Linux - people can deal with that. I love OS X, but will use anything that's necessary to do a job...I have a desktop at home running Win7/Ubuntu specifically for that purpose, though I almost never touch it except to manage long-running tasks that I'd rather not tie my laptop up with.

Mandating that all dev must be done on a particular Thinkpad model, though, is a bit of a company smell. I can't think of many good reasons to prohibit other machines from being used.

I'd suggest the Thinkpads, by all means, but I wouldn't ban everything else; unless the hardware requirements are very specific, different hardware should make no difference at all, as long as people have the same software running.

Even as far as OS goes, if someone's able to get everything going on their own time on their own Macbook, is that really a problem worth worrying about? Provide the standard config, but if someone wants to go above and beyond, who cares? They've always got the standard rig to fall back on...
Database Management
Machwan Communication And Research provides business intelligence services in database management, tele-prospecting, telemarketing, sales lead generation and Market Research.
What a Long And Strange Trip It's Been
As a long time GNU+Linux user, I would be fine with being forced to use Linux or FreeBSD. As a matter of general principal, however, I am opposed to such OS requirements when they extend beyond reasonable security and comparability concerns. I wouldn't work for a company that required employees to use Windows, OSX or Solaris.
company is in Singapore, but I live in Tokyo :)
I quit my job because of a cartoon about having a LaTeX CV.

I had no plans of making a move, when I saw this cartoon on reddit: http://stevehanov.ca/blog/index.php?id=56

So I redid my CV from scratch in LaTeX, and it looked pretty good (http://danielromaniuk.com/files/Daniel_Romaniuk_CV.pdf). All of this CV business made me curious to poke around, so I pinged the few companies that are involved in flight simulation.

It turns out they each had a few average-interesting positions available, and my wife and I are both sick of living in Dubai, so I send out a few CVs. A few months later, I accepted a job at the last company where I worked. I was just waiting for an email about my security clearance going through. And waiting. And waiting.

To make a long story, I didn't get the job. The combination of a job freeze and an endless security clearance process slowly made the offer disappear.

Just as well though. I have really interesting plans now to move next year, and it's a thousand times more ambitious and exciting than where I would be now if it had all worked out. I guess I just needed to get that damned LaTeX CV out of my system.

Edit: oh yeah, and I formally quit my current job during this whole process, thankfully they had the grace to cancel my resignation when the new thing fell through. That was a stupid thing to do, kids.
Reddit buzz wins the site Microsoft ad bucks
Memory Allocation Myths and Half-Truths [ps]
Nonsense - everyone knows that the only proper remapping for caps lock is CTRL!

...oh, wait, I get it. You're one of those, aren't you? :P

Editor holy wars aside, on OS X it doesn't appear that you're even able to remap caps lock to escape, at least without some additional add-ons installed. So you might be out of luck.
I made something that is like instapaper for video. http://wacchen.com
The Quora list is very different from yours. And I think we should all be really careful about guessing, considering how much damage you could do to someone's reputation by guessing wrongly. There's at least one person on your list above who I'd be surprised to see part of this.

Vide the cognitive psychology experiments which show that once you mention a person's name, it gets connected in memory regardless of how doubtful the source ought to be, etcetera.
This is not about multi-threading in the sense of using threads in PHP, but is instead about fork()'ing new php processes. This is called multi-process programming.
This is an awesome tip. The only problem I see with it is that if I'm busy with the side project during the morning, it's hard for me to concentrate on anything else during rest of the day.

But I should try doing this in a more structured way, as you suggest (planning first) -- maybe that will allow me accomplish more, removing the need to think about it during the day.

Thanks.
Help me put together a useful in-depth follow-up post by leaving a reply to this comment with a couple of questions that you'd like me to answer.
Regardless of the Linux requirement, these things stood out to me:

"only allowing local development on those machines"
"insecure systems (e.g. HD encryption is a must)"

That kind of restriction had better come with laws mandating it. I would not work for a company that doesn't trust me to use my own machines to do work. I think that you're worrying about "managing radically different laptop models" shows that you aren't trusting your devs to be competent enough to manage their own machines.
I wasn't bashing CW, just pointing out that it was easier to get hired at Google in the early days than it is now, and picking out early hires who didn't go to Stanford isn't really representative of their current hiring practices and isn't something you should count on happening to you.
I suspect a lot of people using OS X would be perfectly fine with Linux, but Apple's hardware and support go so far above and beyond what you get from most stock Windows laptop manufacturers, it just feels like you have a better product in your hands when you buy a Macbook Pro than it would if you bought the relative beast of a machine you could get if you went for something non-Apple.

And OS X works well enough (and does things in just a Unix-y enough fashion) that there's no really compelling reason to use Linux on the Apple hardware. Not to mention those of us that do iPhone dev...
Read a great book about how destructive such high taxes are called The Way The World Works by Jude Wanniski.
You're pretty easy to convince. Even if every single one of those results represented a person who jail broke their phone then there are still several times more people who haven't then have. I don't think the phrase "decisively rejected by the market" means what you think it means.
he works with Aydin at Felicis
Go for it! I cant comment on the salary package but it sounds like a life changing opportunity. Cease the day, fly the roost, grasp the nettle!
Responsible library maintainers ensure that security fixes and subminor releases are drop-in replacements. No distro rebuilds the world under these circumstances.
Star Trek Enterprise Pizza Cutter
Cause it is on slideshare, and has audio.
http://news.ycombinator.com/item?id=1712035

The distros have killed Python

Just a counterpoint to "If your stuff runs in Linux, your stuff runs in Linux"
I am pretty sure everyone is posting their own and favourite CV + templates to help people who are about to make a CV, not as some form of alpha male ego competition.
Too bad. A good manager knows when to buck HR.
YAML has a variable system: http://www.yaml.org/spec/1.2/spec.html#id2786196
Shouldn't the f in food be capitalised?
Honestly, I think of a company like a F1 racing team and the developers as the drivers. It's OK to have policies and processes in place but the devs/drivers are the ones who have to use the equipment the most and will be most in-tune with their nuances. I have always believed in empowering the developers as much as possible because at the end of the day, their productivity is a direct result of their own actions and not the managements'.

I would say have a configuration in place, but if a developer wants a different setup, let them be the ultimate decision maker in the tools they use, even if the management thinks that they have something better.

The only company I've ever worked for (out of 4 web design jobs) that insisted certain hardware/software was an ad agency where the owner had no knowledge of web development but liked apples because they thought they were cool. I had to put up with the first-gen intel macs on OSX for about 9 months before I left.
They're downvoting you because you're not only missing the point of the article with your first comment, but because allowing this to happen would make DNS even less likely to be replaced any time soon. Once the government is involved in attempting to control the flow of traffic to different websites, any backbone essential to their method of control will stagnate and remain in place almost indefinitely. These people still use IE6 out of misplaced fears for security and a general laziness when it comes to updating, remember?
as a new father I shouldn't but I find http://baddad.bikeshed.com/ relaxing.
If you're willing to become a member, you might as well take the extra step and contact your congressmen (https://writerep.house.gov/writerep/welcome.shtml) and senator (http://www.senate.gov/general/contact_information/senators_c...) as well.
I develop on a windows platform and try to use IE as much as possible because my job involves being in charge of all of the cross-compatibility issues with different browsers. The only way to truly be an expert on this is to actually use the different browsers on a regular basis since the rendering issues change with every update.

It kinda sucks, but for front-end devs/designers like me it's a necessary evil.
Sure, I understand that. What I meant is: How could he be the face of IE when its politics obviously stink?
Facebook open sources live MySQL makeover
Hello,

I'm not sure why memcached can't saturate all the threads with the async benchmark, but if you want to maximize everything in your test involving multiple processes you should also run four Redis nodes at the same time, and run every redis-benchmark against a different instance.

We tried, and this way you'll get very high numbers for Redis, but this is still wrong as it starts to be very dependent on what core is running the benchmark, and if it is the same as the server. So a better one is to have two boxes, linked with gigabit ethernet, and run the N clients in one box and the N threads of the server (being it a single memcache process and N threads or N Redis processes) on the other box.
Not for me, exact same setup.
فلسطين الآن | بوابتك إلى الحقيقة | أسعار صرف العملات لهذا الصباح
>what else would cause that?

How much work the code that they generate does. Clojure is mostly pure right? If you have, e.g. a btree and you change some nodes the old notes won't get deleted, a new tree will be created where some of the nodes point to the still valid old ones and some point to your changes. That's more work then just mutating the variables.
VirtualBox, VirtualBox, VirtualBox.
$110k seems a tad low for someone with over a decade's experience in the bay area. I'd be looking for more around $150k/year in wage slavery as an overall comp package (bonuses and expected stock sale value added to base salary)
Franchise.
I'm continually amazed how many people think rock stars' stage personas are their actual personalities.

What about Gretchen Carson: huffingtonpost.com/2009/12/09/jon-stewart-calls-out-gre_n_385158.html ? Do you think she's dumb too?

The truth is the world can be incredibly hostile to smart people, and it's particularly hostile to smart women... particularly in show business. It's a supremely smart woman with a very sharp, dark sense of satire who creates a persona like courtney love in response to that hostility.

Also, I know you probably think your doubts come from her drug use, but i'm pretty sure you only doubt her because she's a woman. Would you question Tom Waits if he put out that article? Do you often question the authorship of Salon articles? How carefully have you checked your sexism here?
Thank you ^_^
This guy's suffering was real -- it's just that, contrary to what the article implies, it was not caused by the lack of material comforts, but by the low social position relative to others he compared himself against. If he time-traveled to Eastern Europe thirty years ago he would be the coolest kid on the block owning a car, American clothes and high quality toys and he wouldn't consider himself poor or deprived.

On the other hand, in the future, when everyone has their own planet, some people will still have planets with designer ice caps and others will have to contend themselves with off brand ice caps and the latter will feel underprivileged and unhappy.
Why Google Desktop Will Be Discontinued
This could be actually be a good way to recommend new articles to people. Have suggested articles on the side, based on previous search terms. This could become pretty accurate as the user logs in over time.
16 Free Web Analytics Tools For Researching Competitors’ Traffic, Backlinks, etc
To answer the title question: a hundred times yes!

I'm sick of all the start-ups thinking that they need to get money from investors to buy Apple computers, and make great apps in Ruby on Rails.
Who cares?

TL;DR; Some investors meet up and discuss things.
That's what Charlie Mungur would call a Lollapalooza Effect: http://en.wikipedia.org/wiki/Charlie_Munger#Lollapalooza_Eff...
True. I suggest: eliminate watching crap on TV and only watch that which is (to you) truly worth watching.
I'd guess that HD encryption is there to prevent theft of data if a laptop gets left in an airport lounge. It's a bit paranoid (really, nobody's trying to steal your source unless you are very successful), but it's not a terrible idea.
Manufacturing China And China Sourcing
Wellgrow is always dedicated to providing manufacturing China product sourcing Agent services to the clients from all over the world to help them employ the best sourcing practice in China.
Wow, that looks really amazing.

Some strange things happen when opened at my android phone though:
- I see a plugin placeholder (does it resort to flash on phones?)
- When clicked, the video started playing, including sound (even though my phone was set to 'silent'). That last part was really annoying, why can't I just use my phone's volume control buttons?

For the rest it worked awesome :)
I think companies could mandate what OSes their servers use and standardize some of the software that the development team uses, but to require an OS is pushing it. I understand that many non-technical companies do this, however operating systems tend to be a personal preference. Some people are more efficient on Windows, other on a Mac and others on their Linux distro of choice. If you have to use one OS for work and another at home it just creates a productivity conflict. Big "Take this OS and Shove It" from here.
I am not so sure - he said that several of the persons there were very uncomfortable with the deal, so being there alone would not be enough.

The rest is heresay, which is admissible in no non-kangaroo court that I know of.
I never thought of it like that. Maybe technology does necessitate rights management.

Even so, copying is trivial and available to everyone. It is not feasible to have the granular control necessary to prevent widespread copying and this is exactly the situation with which we are faced. I argue that the current laws are inadequate for dealing with the situation and, in fact, I think this is self-apparent.

Your argument seems to be that what we are buying is somehow different from what we used to buy. You also seem to have downgraded the act of copying from theft to some lesser repugnant act. Both of these would suggest that we need something different from the current copyright system.

You can disagree with my initial synopsis of copyright laws, and your point of contention there is likely valid, but my message wasn't that copyright laws were only useful when it was difficult to copy works, but that the laws, as they exist now, do not fit in a world where content is so liquid and decentralized.

By no means am I arguing that, because of this, creators should not have their works protected, but rather that a paradigm shift is necessary to actually reach that end.
Just out of curiosity: you finished a MSc in 5 years but a PhD in 2 years?

Where I come from (Sweden) it's the exact way around :)
Show HN: Facster.com technology demonstration
I am presenting for your consideration not so much the Facster.com website (a prototype with some rough edges) but the underlying technology. I’ve long been dissatisfied with the availability and presentation of raw data on the internet. Here is what Facster does:

1) All data from any source on one unified graph
2) Time series data presented in original n-dimensions
3) Full key-word search
4) Browsing by the original publisher’s organization
5) Data selected from any source joinable to any other selections
6) Full data provenance, sources, footnotes, etc.

Superficially Facster supports time-series data, but when you consider any datum has some sort of time attribute, all data can be put in the Facster schema, allowing discovery and joining with any other data.

The web site includes three full editions of the Statistical Abstract of the United States, one edition of the Statistical Abstract of California, and a small abstract of the 2000 census.

The goal: pull all government, industry, and NGO abstracts into the Facster schema and onto the Facster graph.

P.S. If you throw an error, please send replication steps to the support email on the contact page.
http://vagrantup.com/

Others have suggested development in a vm. Vagrant makes things incredibly painless (including lifting your workspace in the vm).
I like Curve exactly for that feature. You can have multiple versions, e.g., with or without mugshot (photos are standard in Europe and considered weird in the US). And depending on whether you're sending this to industry or academic people, you either put in a short list of the "most interesting" publications or the foot-long full publications list, or the other way round for "open-source software I'm involved in".
One other thing this reminds me of: it is possibly to royally screw up your life by simply signing the wrong contract. Seems to be very common, too.

I've had it happen, too (not life-screwing, but bad contracts): back in the day a publisher sold my J2ME app and I decided I wanted royalty shares instead of a fixed sum. The app sold 20000 times for 5€ each - I got 1000€. The thing is, they didn't actually sell the app. They gave it to a TV company for almost nothing in exchange for free advertising. So my royalties weren't a percentage of 5€, they were a percentage of maybe 30 cents... For the publisher, it was a way to promote themselves.

On the other hand, I see it relaxed: I had been toying with the idea of that app for years, and only when the publisher got interested did I really kick into gear and finish it. So at least I have to thank them for one published/finished project. Also, who knows what the sales would have been like without the TV advertising. And, I almost expected something to go wrong the first time I did something like this, so I chalked it up as a learning experience.
The market is not the solution to every problem. Many problems sure, maybe even most but not all.

It really seems like there are a lot of people talking about what the market will do who haven't done even cursory studies of what market theory actually is. Do you know what market elasticity is? Without it the market can't work. That's why, for example, the market can't save us with health care. Health care is fundamentally inelastic (you'd pay any price for a life saving operation because without it you, to quote a movie, lose everything you've ever had and ever will have).

I believe we have a similar situation with education. You can't just opt out if it costs too much.

EDIT:

>No matter how important teaching is, teaching 20 kids per year is worth about $30K.

How do you know this? We know that we pay $30K/year now. We know that our teaching quality is awful. Doesn't that actually demonstrate (or at the very least strongly suggest) that it is in fact worth more?
8.3 refers to: 8 chars, a dot, 3 chars, which was the limit for filenames.
Oh? Where did "free" get lost?