jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
"they would be a hired assassin prior to doing SEO consulting. "

Fwiw I would still choose to be a hired assassin vs being an SEO consultant. ;-)

I would rather starve than work for companies like SEOMoz. If I am a typical good engineer (and I think I am a good engineer , not a great one - yet ;-)), then I guess that confirms the poster's anecdote of good engineers not choosing to work for SEO firms. Really why should they?

My focus is Machine Learning so if I wanted to work for someone else on interesting problems in ML, I'd work for NASA/Google/NSA whoever - NSA being as "slimy" as I'd like to get. I wouldn't choose to work for SEO companies/Spam Companies/Porn companies /criminal enterprises etc if they had problems ten times as interesting/sexy (and I am sure at least some of them do).

Why should a good engineer choose to work for a company in a shady industry, given she has any choice in the matter?

If you are running your own web app startup, knowing when and how (much) SEO works (and when and how it doesn't work) on the other hand, could be very useful (as patio11 correctly points out), depending on whether you think it is the best way to spend your time.

If I were running a startup (I am not, presently) and if Search Engine based marketing were an important part of my marketing strategy, sure I'd spend some time on it (again patio11 has written some incredible posts on how to do this, thanks much!). But I'd still see it as a necessary evil rather than something intrinsically good, and I'd never work on this stuff for other people.

Getting muddy on the way to some place important is one thing, making a career of jumping into slime pits for random strangers every day is another.
It's pretty much like claiming "new" land, to use an American analogy - you pay a small administrative fee, that's all.

Is it ethical to claim as much land as possible, for the sole purpose of selling it in the future to people who had the misfortune to come later? It's clearly legal, but it's also abuse of a common good.
The system is broken. It's basically free to register as many domains as you wish.

Personally I've always found that to be a bad idea. How about charging say $500 for domain registration and putting that money into good projects on the net. You'd get far less squatters, people would be more likely to actually use domains they have, and you'd get some revenue to do good work with.
In daylight, consultant/business analyst at major IT company, during the night, I put togheter jquery, css, rails, perl scripting, dedicated servers and obscure new stuff to build my contribution of innovation to the human society.
What are fair use regulations in EU in general? Are they worse than in US?

Also, how exactly does it work when contractual prohibitions try to take away fair use rights? What wins? In this FAQ it's only mentioned that it's risky.
Out of curiosity, do they have any functionality for dealing with larger than memory datasets?
I use a bluetooth adapter connected to my receiver's inputs. My use case is pretty simple though: send audio from my phone (Spotify or audio book) to the receiver.
It's about letting your mobile device sleep rather than to constantly be (semi)-awake to push audio.
On the other hand, by delaying an update containing important security fixes, you leave your customers sitting ducks for the next drive by download attack.

We haven't seen any major botnets infecting mobile phones yet, but I think it is just a matter of time. Desktop browsers gets updated almost instantly world wide and they still fall prey for attacks, when mobile software lags for weeks or months at a time. The more people do their online banking on their phones instead of their desktops, it gets more valuable as a target.

This problem needs a solution, and sooner rather than later.
I think the point was to stay in the same niche, not to avoid new approaches to common problems in your niche.
There's numerous solutions for that. But I think if you want to stream the native audio output of your device you need to root it. Some options here:
http://gizmodo.com/how-to-stream-anything-from-android-to-ai...

But the HDMI splitter is probably your best bet :)
As engineers, we should recognize very clearly that JavaScript is just another tool that has trade-offs as everything does. We build applications optimized for their use case. Does the bridge over the meandering creek need to be made a suspension bridge of concrete and steel? Of course not!

Time is the true currency of this universe, so we optimize for efficiency as best as we can without knowing the future.
> Sorry, using the present tense for things that will be in browsers years later (hopefully) is a common practice that's an issue with me. Let's stick with what people can actually use today.

If that's the metric we're applying, Dart fares no better...
I've always joked around about Asians rinsing their rice: "The world would save so much fresh water if Asians only rinsed their water once." My mom would usually get mad at me since I usually rinse 1-2 times when she does around 4 rinses.

Then I asked a friend who worked at a fine dining sushi/sashimi place how much they wash their rice. Minimum 6 washes. I guess it's not much of a joke anymore.
no...author is suggesting to use JSON in URLs..
There's also a version for iOS, Android and Blackberry if you're interested. The author has some really nice tutorials on youtube explaining how to use each machine (synth).
Or you could just eat half as much rice?

Plus, eating half as much works with all foods, not just rice! :)
Looks like https://layer.com/ has some competition.
Amazing. It's the first quarter to quarter drop in two years and somehow this is the beginning of the end for the Android OS. Trends develop over time; a single quarter drop (from 53% to 50% of new sales, I think) doesn't really describe a trend.

I probably should have ignored the article after I saw the Android logo with crudely drawn cracks on it.
Coming soon to a neovella.com relaunch near you!
Maybe you don't have enough video memory? I know if you're trying this on the N900, you're going to run into that problem.
Right, because everyone who loves their job also loves sitting down to have lunch with their coworkers who they see for not less than seven hours a day five days a week.

Personally I think this is an utterly ridiculous idea. Perhaps you love it. Perhaps many others do too. But perhaps also there are those of us who want to spend their lunchtimes not socialising but meditating; who want to be alone rather than with others; who want get outside and have a change of scenery. Gosh, perhaps they even want to meet other people for lunch! As shocking as it may seem to you, all of these things are entirely compatible with enjoying one's job.

At my last job (which I can only I assume I must have hated, although to be honest it didn't seem like it at the time) I almost always went out for lunch, on my own. Sometimes I made a sandwich that morning; often I bought something from the market. I bought a coffee; I took my time. I thought about the problems I was working on, and often, it was the most productive time of the whole day. I figured out the architecture of the applications I was building, and wrote code in my head. When I got back to the office, I sat down at the computer and typed it in. In fact, I'd probably go so far as to say that if I'd been sitting down and chatting while I had lunch, my overall productivity would have dropped precipitously.

This is by no means an argument against socialising with one's coworkers; it's not even an argument against having lunch with them. All I'm saying is that we're not all like you.
Perhaps because it's not "huge fucking news", but just more conspiracy drivel?
I thought using the WP Greet Box for HN upvote was a smart move. Definitely piqued my interest in referrer-based call to action
This. A million times this. Shutter lag makes me want to rip my hair out.
So you block the /64. There aren't any subnets smaller than a /64 in IPv6, so you're guaranteed to be blocking a leaf node.

This is still miles better than having all of the customers behind large scale NAT, where you risk blocking innocent folks who happen to be behind the same NAT.
It only encodes uploaded files.
I get what you're saying but all of your examples are really bad examples.

Macbook vs Dell - Technology (specialised CPUs, Dual graphics chipsets in Macs to give better battery life and hard-wired flash chips in Macbook Air)

BMW vs Lincoln - Forgive me, I'm not well versed in American cars, but BMWs have cutting edge technology as well as some serious add-ons and tech (one of the first to introduce GPS, in-seat heating, various energy/mileage saving technologies such as brake-recharging). I don't know enough about Lincoln to say what they've introduced.

Dyson vs Hoover. Massive differences in technology, better suction on a Dyson, bagless, easier to clean.

It's interesting in the first three comparisons the premium option has a large amount of patents and internally developed technologies don't have (exception: Lincoln, I don't know enough about them to comment).

Armani vs Old Navy. Material quality, stitching quality, the way the garments are (traditionally) made although the gap is closing (if you'll pardon the unintentional pun).

Ultimately though there's a big difference in focus. Old Navy makes clothes for day to day wear in a variety of circumstances. Armani make clothes to be seen in at events. Apple are highly consumer and creative focused, Dell are more business oriented (but also attacking the consumer market). Dyson targets people who don't want to clean/change bags every now and again. BMW targets moderately wealthy men who want something decent they can drive as though they own the road with, I don't know who Lincoln target but it appears to be a higher end luxury car brand of Ford.
I don't really get the 150x bit:

"Since our servers can encode video much faster than most of your users can upload it, this means there is literally no more delay between the end of the upload and the video finishing encoding. In the screencast above this makes a 150x speed difference."

Surely the upper bound is 2x if you could transcode faster than the upload before.

Unless you are just measuring the time between the upload finishing and the transcode being done. But why would a user care about that metric rather than the total elapsed time?
there's also the opportunity cost of spending the money on child-rearing for 17 years and not letting it sit and accrue interest somewhere. great use of "queering", by the way.
I think that a lot of people are missing the main point of this article. And Ryan could have stated it a little more clearly. Here's my take on it:

Some things cost money, but others don't. Many things that people, including me, want to change about their life require an investment in time, effort and thought. However, the first things that come to mind could be fixed with more money, even if those things are really symptoms of something deeper than cannot be fixed with money. Money problems are easy to think about, so we think about them more and see the solution quickly. Enough of that and we put money as a proxy for all solutions.

If you really take a good look at your life and at your hopes and dreams, many things can be accomplished without that million dollars, and other things...can't. Having made that separation, there are things you can do to improve your life without the million dollars. Fixing some of those things may actually make it possible for you to make that million dollars rather than wasting your life by wishing to win the lottery.

From kenjackson in this discussion: "I want the freedom to work on what I want to work on AND to buy what I want."

Oh? And until that happens? What if you rearrange your life so that you can work on what you want, and then figure out a way to make lots of money from that? Isn't that how it happens in startups?
Breakdown by occupation even doesn't yield good numbers.

You have to also breakdown experience, etc. People with the experience of many of those federal workers make significantly more in the private sector.

This feels like an innumerate reporter making comparisons without a statistician telling them what they really mean.
Many of the greatest painters starter their careers reproducing the works of old masters.
I had never heard of either one until I saw this post.
For me, open office + headphones = private office. At a vastly reduced cost. I know that doesn't work for everyone though.
Not having to build an executable for each target system.
Exactly. This idea of tech barrier is massively overstated. We see people adapt to new tech all the time. The bigger issues are network effects, inertia/lazyness. Alternatives to the status quo are expected to be 10x better to justify mass exodus. Most people don't value privacy and freedom of speech that much.
Have you considered trying to make system calls inline to avoid the call overhead? Or already thought about it?

I've been banging my head against the wall of trying to make a micro KVM guest and the glibc startup code uses inline SYSCALL everywhere, I assume to make things faster. It does seem to call CPUID a lot too, but I guess it's not as expensive as having to make full-blown system calls.
English/Australian people used to (still do?) measure their weight in stones and pounds. The average man was "13 stone" which is 182 pounds.

US people measure their weight in pounds, 182lb

So yes, a USian telling their weight to a UKian would be like saying their height in inches.
>> _why_ communication has moved away from email

> Has it, though? I don't think we are any step closer now to dropping email than we were 25 years ago.

Email feels more like a tool for reaching out than for communicating to me. I.e. it serves like an RSS feed and serves like a way for unknowns (or long lost friends/acquaintances) to reach out to you.

Sure some people still use newsgroups and communicate daily over email, but for most people it's just a method to sign up for accounts in walled gardens.
Am I really that unique in never having used the trackpad on a laptop at all, other than a last resort being forced to use some weird non-Lenovo thing without a nipple?

Always an external mouse in the backpack and the nipple as a fallback.
While at the same time continuously tightening the noose on Gatekeeper. I wonder why people wouldn't take their word for it...
I am very bummed this isn't open to remote work! This position sounds like exactly the type of role I'm looking for!
I'm surprised this got downvoted. Can anyone explain why and help me understand what mistake I've made in my argument?
So you clean your clothes in the stream out back using a washboard and lye you made from white ash?

"The dream of the 1890's is alive in Portland..."
Henry David Thoreau & Walt Whitman

Nature Poem by Henry David Thoreau

O Nature! I do not aspire
To be the highest in thy choir, -
To be a meteor in thy sky,
Or comet that may range on high;
Only a zephyr that may blow
Among the reeds by the river low;
Give me thy most privy place
Where to run my airy race.

In some withdrawn, unpublic mead
Let me sigh upon a reed,
Or in the woods, with leafy din,
Whisper the still evening in:
Some still work give me to do, -
Only - be it near to you!

For I'd rather be thy child
And pupil, in the forest wild,
Than be the king of men elsewhere,
And most sovereign slave of care;
To have one moment of thy dawn,
Than share the city's year forlorn.

Pioneers! O Pioneers! by Walt Whitman

It's a long one so here is the first part:

COME, my tan-faced children,
Follow well in order, get your weapons ready;
Have you your pistols? have you your sharp edged axes?
Pioneers! O pioneers!

For we cannot tarry here,
We must march my darlings, we must bear the brunt of danger,
We, the youthful sinewy races, all the rest on us depend,
Pioneers! O pioneers! ...
The MOOCs force one to "enroll" in the class to have a look at it or watch a few videos, to juice their enrollment numbers. Both the enrollments and completion rates are essentially meaningless.
It was 4 books, not 3: _Hyperion_, _Fall of Hyperion_, _Endymion_, and _Rise of Endymion_.

The Technocore AIs of the book series were considerably more clever than the Matrix AIs, in that they were able to arrange their affairs such that the humans did not even realize the AI were using human brains as their processors. There was actually a human military objective to locate the Technocore's processing hardware, which I'm sure the AIs found amusing. Kwatz!
Interestingly San Jose has had some controversy over the opposite issue. The city has a bit of an inferiority complex about not being perceived as a "real city" despite having ~1m people, so has been trying to encourage more high-rise development and fewer sprawling office parks. The goal seems to be to turn itself into a globally known tech hub, rather than being perceived as just the southern suburbs of San Francisco. Part of the city (the North San Jose redevelopment area) is targeted as a new high-rise central business district adjacent to the BART extension, and part of that redevelopment plan included minimum height guidelines, in which new developments were supposed to be at least 14 stories tall. There was considerable pushback from developers, though, because they wanted to build office parks rather than 14-story buildings, so the guideline has since been waived.
I've always really liked Rhatigan's (that is, the author of the linked piece) Gina typeface:

http://www.ultrasparky.org/work/typefaces/gina/gina_01.html

I read something about it evolving into an internally developed project somewhere but never saw it again. I really wish it were released publicly.
Programming and Graphic Design are opposites. Logic, reason and lots of self-discipline makes for good programmers. Art on the other hand is grounded in emotion and perception. It's more about escaping discipline, while allowing yourself to get in touch with some inner irrational being (so that you don't mess up the design with logic and symbols). Art touches you, while programmers build things. Graphic Design in some sense, is just the industrialization of Art for specific purposes (although often less emotional).

It's best to realize that a good Graphic Designer can outrun a programmer in the same way that a good programmer can outrun someone that can't think logically, although some programmers seem oblivious to this. If you need good Graphic Design, it is best to hire a professional that is well suited to the task.

If you really want to try to bridge the two worlds, then a degree in Graphic Design is a good idea. Drawing, painting and photography are also good hobbies that can help you develop an aesthetic. A good reference to start with (and explain why logic and rules fail) is Drawing on the Right Side of the Brain. It's an old classic, but helps in understanding how our brains interfere with our perceptions.
Exactly. I don't know why so many people believe facebook to have solved human communication. This is perfect for the way my friends are I discuss over literature, science, philosophy, and political topics. This is an application not taken very seriously by facebook groups (long posts get cut off, the "docs" feature is underwhelming, etc)
But this is... dystopia. Science should be free to research everything.
While it worked acceptably for three years, I gave up on my Thinkpad W520 this summer and switched to a Macbook Pro. Partly it was due to size (going from a bulky 15" to a really slim 13" computer is awesome), and partly it was due to wanting application support again, after seven years of almost exclusively using Linux.

One thing I'd like to say when looking at Thinkpads, or other laptops, for running Linux on, don't get one with hybrid graphics. My experience in trying to deal with it was a huge pain.

Maybe my problem was in going for the W-series. The older T-series laptops I've installed and used Linux on were great.
> I now have to do 10 extra steps just to Save As.

I feel your pain. Fortunately you can have Save As back: System Preferences -> Keyboards -> Shortcuts -> App Shortcuts. Add a shortcut called "Save As..." with Command-Shift-S. Magically, Duplicate is gone.
Thank you! Actually Duplicate is still there for me, but that's fine.
If you have a seminar-like class with a different lecturer every week, then, yes, it's a problem if they can't get consistent notation. I'd hope that's rare in undergraduate courses, though.

And meaningful variable names would be absolutely horrible for anyone trying to calculate with them or visually comprehend them. Energy = lorentzFactor * restMass * speedOfLight^2? You'd be writing all day to get anything done, and it would be hard to see the forest for the trees.

See also the brevity of notation in J, q, and APL, and the "tacit" style of J and "point-free" style of Haskell.
The site will send you an email when the letter has arrived. We encourage that you make a follow up phone call.

But I understand the concern. This is the hump I'm trying to get over, trust. All I can say is that this is very important to me and the only way it will work is if the users trust:

1.) Their letters are being sent.
2.) Their correspondence is private.
Is there a list of Safari's iOS 4.2 features?
That sounded cool until I read the press release: "A selection of AirPrint enabled printers including the HP Photosmart, HP LaserJet Pro and HP Officejet will be the first to support printing direct from iOS devices." I take that to mean the printer needs to support this, which means AirPrint replaces the driver, and rather than adapt the driver to the OS, the printer adapts to the driver. Is this the case?

It would be nice if AirPrint could be enabled for non-AirPrint printers through something like Apple's AirPort Extreme, which already makes printer sharing easy. Maybe this is already supported via some other means and I'm just missing something.
That seems pretty silly. You can't eliminate drivers -- something has to talk to the hardware -- you can just standardize them.
I grew up outside of the US with an American mother i'd characterize as post-feminist. She taught me that men and women are equal but not the same.

I meet a lot of women in the states who have adopted career advancement and a high salary as their version of "success". I had a long conversation with a female friend of mine who graduated from Stanford, worked as a VC. She said that there is a lot of pressure from other women to go into business and be competitive. That if as a woman you decide "I want to have a family and raise children", you're selling out.

With all of the effort for women's rights (and there is still more to be done), no one is defending a woman's right to be a successful mother and homemaker.
Not yet, but we're building it!

http://swaptitude.com
I think that was a car commercial actually...
At least they had unit tests for the material.

Imagine if they only way to test was to run a whole system test.
Free for iPhone 4 only ... iPhone 3GS users will have to buy MobileMe services.
> However, world has gone in a completely different direction, created "identity providers"

That's because the question answered wasn't: "How do we solve the problem of user identity on the web?" The actual question answered was: "How do we solve the problem of user identity on the web using web services?" Once you define the problem that way, OpenID becomes the logical best solution. However, it's hardly the best way to do it in any general sense.
This is a good time to get familiar with your rights in a lay-off - especially how severance works, what happens with you health insurance and what to sign/not to sign on your way out. Even if you feel it won’t happen to you, read this. Layoffs are extremely sudden and it helps to be prepared : https://candor.co/guides/layoff
How does the fed determine which corporate bonds to buy and how much it's willing to pay for those bonds?
CEO and the top management should go to jail. I think this is the only way to fix the problem.