skysight-inc/HackerNews huggingface dataset:
Unemployment is so mentally and physically unhealthy that I do not see how it could ever become better than working a job that creates candidacy for better jobs. An unemployed person isn't a student or a full-time volunteer (unless that person is networking; such people usually are well above minimum wage.)
I'm not sure I would call the steps "reasonable" per se. They're much more obviously bad ideas in retrospect than they were at the time, but a lot of them should have been pretty obviously bad ideas at the time as well.

On the HTTP is slow thing: I think I was pretty clear in the write up that we had failed to performance test and it wasn't at all clear that our replacement was faster. I think these are sufficient disclaimers that I was pretty obviously labelling it "HEY DON'T DO IT THIS WAY" :-)
3) if all the lines of the 10+GB file are actually unique, wouldn't awk keep the whole file in RAM? For files larger than my RAM could this leave my system unresponsive because it's thrashing on swap?
Yes, though PHP comes with a few goodies such as mainstream mod_php and FastCGI (which I prefer), and bytecode cache (APC). The implementation is pretty good compared to a ye olde CGI Perl script.
"especially at a time when finances are stable at best"

Sloppy reporting. Here's what the author should have written:

> Just four years after the worst shock to the economy since the Great Depression, U.S. corporate profits are stronger than ever.

> In the third quarter, corporate earnings were $1.75 trillion, up 18.6% from a year ago, according to last week'si gross domestic product report. That took after-tax profits to their greatest percentage of GDP in history.

> But the record profits come at the same time that workers' wages have fallen to their lowest-ever share of GDP.

http://money.cnn.com/2012/12/03/news/economy/record-corporat...

Whoever gets the mouthpiece gets to frame the debate.

The debate is wrong.

What's happening is this: Corporations have people on the hook, because the people are poor & desperate, meanwhile the corporations are more flush with cash than ever before. They know that everyone is running around, pretending we're in a terrible financial crisis… because we are, if you're an individual. The profit-taking is immense and ordinary people are suffering.

This is not a debate about "Well gee can Joe-Bob really produce $8 of value an hour?" because the profits say yes, Joe-Bob is definitely producing much more value than he costs. Even more so, given that this is a time when CEO compensation (a cost that reduces profit) has skyrocketed, compared to the average worker's wage.

Good for Costco. They have always behaved well towards workers, with regards to pay and benefits, even when things really were bad.
Incidentally my first iOS app is also a London tube statuses app. But i never made any money out of it, (i deemed it unworthy of 1$).

Although i was learning Obj C for some time, i developed my tube map app in 2 weeks of starting with cocoa framework.

Its time to start looking at marketing 101 lessons :).
On a slightly different note, this should show how much the Iraq war was a scam and a money grab. Iraq was 'rumored' to have WMD's, and Hussein had his moments of posturing, but never had proven tests of bombs, etc; and never blatantly said NYC would be ashes.
Canadian Data Costs Draw Scrutiny
That's really less about deploying than it is about setting up the environment.

PHP deployment = copy the files to the shared hosting center. Done.

Node deployment = copy the files to the shared hosting center. Done.

What's missing is the setup. Most shared hosting centers just preinstall a LAMP stack and call it a day.
What on earth are you talking about? You don't have to manually tune anything.
I've found NFS to use much less cpu than SMB (on raspberry pis running XBMC at least)
> No it's not. You'll have to re-open connections to databases all the time. You can't use keep-alive to external HTTP APIs. You'll have to re-parse the PHP for every request.

What? This is all factually incorrect.

1) PHP has supported persistent database connections for ages. The fact is, persistent DB connections aren't really that great for websites, where you need a few resources quickly and then nothing for a long time. Having 10,000 idle DB connections is a great way to eat up resources. But you can do it.

2) PHP can use cURL's multi-handles, providing a per-application keep-alive connection pool (e.g. see Guzzle: http://guzzlephp.org/tour/http.html#managed-persistent-http-...).

3) While not part of PHP itself, most serious PHP applications use something like APC, which caches PHP opcodes to prevent constant reparsing.
So what happens when you configure apache to run 100 processes of your Django code? If 100 clients want to view a web page, how many copies of the request object are floating around?

Or are you talking about parsing the code? At that point, something like APC would help immensely.
1. I don't think you can be so simplistic in branding her decision as "politics", I'd say it was more "prudence". Quite possibly he was just one of a number of underpaid workers that truly deserved a raise. Giving him an obscene raise would have had a high likelihood of severely negatively impacting the morale of the other workers.

2. "Keeping you poor". That really depends on how you measure poverty - the author clearly feels like the lessons learned from his time at the company were far more valuable than an extra $3,000 a year would be, and given his writing, I'd be inclined to agree with him.

Bottom line... Always work for experience over money.
It's not really a safety net at that point, it's more along the lines of the true cost of the employee. I suppose it all depends on how you look at it :)
Perhaps if you spent more than four seconds on his website, you might the analysis interesting, http://www.worldaffairsbrief.com/keytopics/threats.html
Unfortunately I think the opposite is true and history is on their side. When haven't we or the rest of the world not caved? I remember back when Clinton was in office and Jimmy Carter did an end run on him and gave the North Koreans what they wanted.

Their economy is in the dumps, their people are starving, and they have gulags or worse throughout their country, so its not like the value other human life. Then back this attitude up with a large military which has access to conventional and other weapons, being next door to a rich and vibrant nation. Its not a good situation.

Until China decides North Korea is a danger to China and makes North Korea very aware they will take action to neutralize them North Korea will act with impunity.

The real threat to the US is that we cannot be one hundred percent sure what China will do if North Korea acts and we rush in to help South Korea.
Composer (getcomposer.org) and Packagist (packagist.org) are largely a popular replacement for PEAR, though once you need a C extension (PECL), you're right, it does become a pain.
TI does this periodically. It will be back to ~$4 soon enough.
"horrible mess of shit PHP developers" has nothing to do with anything. Horrible mess of shit Ruby developers can be just as ugly if not more.
How Disney Bought Lucasfilm
find . -name "file-wildcard" -exec "string" {} ";" -print

is something I use a lot - plus xargs sometimes
News from Mahout by Ted Dunning
An incredible presentation by Ted Dunning about Bayesian Bandits and Clustering.
I can't wait to print more time for myself.
The reasoning is based on your own description of the "increasing power of government" being the problem. I was pointing out that the opposite trend is in many ways what's actually going on.

That's either because government is not the major factor in the oppression of black males, or because government isn't strong enough.

That's no justification for government abuses where they occur, but I was never claiming that was OK.
I know, that's controversial... but I've had zero problems with SMB and many ones with NFS. Just my two cents.
Those are factory methods because I think

OptimizedPage.fromFile(pathName);

reads cleaner than

new OptimizedPage(pathName);

Do you think there's a real difference (besides readability) for preferring a factory method to a constructor in this context?
Low(er) skilled or people with not a lot of computer language experience as I see it, should be using the language that makes them the most productive, in most cases this is PHP thats the simple truth, I have a programming assignment due in my college data structures in java class, if you really want to see a horrible mess
Although I agree that it would be best for an UX designer to make such decisions, most of the time one is not involved and there has to be some sort of limit based on some standard. If you allow potentially bad decisions, then ultimately a great deal of bad decisions will be made. For example, look at how browsers will render absolutely awful HTML soup and the state of most of the HTML out there.
And after a year, no more updates. I'm really frustrated that my TF201 isn't going to be updated to 4.2, the multiple users feature is a Godsend.

I don't understand why more manufacturers don't run stock Android, does it not help them upgrade more easily?
Also ag is faster and better than grep: https://github.com/ggreer/the_silver_searcher
Backed, I really love to see this working on SublimeText. I tired it with my own code and it managed to bring correct return types and object properties from all functions. I hope you release it soon. Thanks for the effort
There have been countless attempts at observing telepathic-like phenomena and not a single one has produced anything.

I'm not sure why you are saying science claims not to know about telepathy. Every scientist I know would claim it doesn't exist because it's theoretically impossible and empirically never been observed.
One theory is that KJU is proving his mettle to honor his grandfather and father, and to build support against and avoid a coup or assassination by a family member or military.
Very much agree, particularly as it seems to be the case that "low-skilled people can use it" rather than "low skilled people can use it well."

I'd argue while it's very easy to get started with PHP, it's very hard to build some of good quality with any significant functionality compared to say rails/ django (ignoring framework != language).

Not at all suggesting it's impossible to build good quality apps in PHP but that it's very easy to build bad ones so to build a good one, the programmer already has to be pretty good, making it a poor choice for low skilled people use imo.
Try this in your .inputrc:

# Bind the up arrow to history search, instead of history step
"\e[A": history-search-backward
"\e[B": history-search-forward

No more "^rls" to search for ls in your bash history; just type "ls" and start hitting the up arrow.
Spindle Releases V 2.0... Could They Be An Acquisition Target? | VentureFizz
Lots of good tricks, though I replaced a lot of them with "Use fish instead of bash"
http://ridiculousfish.com/shell/
Learn Hottest Information Technology Skills
Not necessarily - take joda-time's DateTime class as an example, which contains plenty of methods for changing fields in the date, but all of which return new DateTime instances to caller. DateTime itself is immutable.
If you are using a framework, then you've lost the "advantage" PHP had to begin with: simplicity. Once you are using a framework, everything is just as complex as with rails or django, so why not just use one of those?

And your last statement is terribly ignorant. There's tons of web sites and apps that are better off built without a framework.
I've worked for a reasonably sized (business) host myself, and yes - anything that's idiot proof is just waiting for a bigger idiot, but PHP is far easier to deploy for a non-programmer than anything else.
The question is, are we defining productivity as "the developer can bill and move on as quickly and easily as possible" or is it "the client's business needs are served as well as possible"?
part time jobs are the most likely to pay the minimum wage
> Nobody launched any nukes at the US.

You're right about Korea being a limited war. Both sides had protected rear areas that were vital to the war, and were careful not to step over the line.

However the USSR had only tested their first a-bomb in 1949, and their strategic delivery systems were .. minimal .. for years after that.
Yep you are right, i meant this more in a way of working style.
In the past i thought its the best approach to only use a text editor and do everything by hand, know your Code, work like a pro etc. But just simple things in VS like "Jump to Definition" or "Find Usages" combined with powerful IntelliSense and Refactoring functions is such a joy to use.
I didnt even talk about the debugging tools, but well i am an IDE guy now, at least for large projects.
Do your eyes also feel very dry? If you already have dry eyes, starring at computer will make it worse. I had similar problem for a while, until I started to force myself to drink lot of water at the office, and humidifier at home.

Of course, this is just one of the possible causes.
Eh. I'm not saying that Chinese leadership doesn't enjoy the ability to poke the US, and play that up for domestic political reasons, but indications I've seen are that they've been getting sick of North Korea's shit. Check their language in these periodic crises from the late 90s until now -- they practically sound like they're on the US's side now compared to the late 90s.

There's a more practical reason for them to hope the regime doesn't fall: it creates a refugee crisis on their border and the CCP governance model is 'stability uber alles'.
Only way to "idiot proof" anything is to not let idiots build your software. Regardless of the tools, idiots will create a mess.
> My guess: because the abstract double pendulum is a model that only approximates real double pendulums.

This subject is somewhat outside of my area of knowledge, but if I had to guess, this is what resolves the paradox. An abstract mathematical chaotic system is different than a real-life one, and it is my guess that if we performed the experiment, we would find the orbits would be different.

QM has withstood every test thrown at it so far, and while it's always possible that a correction to it will be found, I think it will be a very rare event should it happen.
It's worth adding that while the conflict is complicated and the lead up was long, the North was basically the aggressor in the war and that the NK army was backed 5:1 by Soviet troops.
Cryptol a DSL for implementing cryptographic algorithms in silicon
I think the 5 gallons of gas is the amount it would require to drive from NK to Seoul.
Hostiàs! Topopardo! I used to follow your podcasts long ago :D. Anyway, nice list of tips.
One business metric that is worth considering is the cost of putting together a Python team vs., say, PHP. Here "cost" doesn't mean salaries as much as it means "cost function" or "difficulty score". Get away from Silicon Valley's reality distortion field and I think Python, today, might still have some issues in this regard.

I am not talking about finding one developer. I am talking about finding one, scaling to five and then beyond that.
You're right, if we took this attitude in civil engineering or medical science then it'd be a problem, but hey, it's not those things, so why waste the time, money and effort that it would need?

You say "obviously not every web project is as important" as civil engineering, but I'd put it the other way "Almost every web project is not anywhere near as important" as civil engineering.

People build Ikea shelving units in their home all the time, without a civil engineer being involved.
The manufacturers are all fighting to differentiate themselves from other manufacturers, to get sales, and justify more than razor thin margins. Often retail stores and their staff want the same - something exclusive. If you don't get into stores, you don't sell large quantities anyway, so the stores' wants are as important as the end users'.
I mitigated this issue buy purchasing a pair of reading glasses (+0.5 diopter; I have perfect vision). When I feel eye strain set in, I pop on the glasses, which sets the focal point of my monitor further away, allowing my eyes to relax a bit. Vice-versa if I'm already wearing the glasses.
I second this..

If you use any NAS device with a weak CPU and you have a choice of CIFS or NFS, the NFS transfer rates are normally 25% faster and the load is much less on the server.
Indeed, I noticed it is faster!

Rest well. :)
The sort | uniq method literally needs to sort the file and pipe it to uniq, a far more memory-intensive operation than the single-pass awk check. You can write your own hash function in AWK if you think you may overstep memory, but of course you risk hash collisions. It's a tradeoff.

I tried it on a 1U server with 24GB ram a few years ago and found that the sort was thrashing at the 10GB file size while AWK handled it easily
If building websites is like building bridges, you're right.

I think it may be more like communicating. In that sense, English is "better" than Esperanto, even though it's not as well thought out, simply because more people can use it at some level.
Except that my web host runs freebsd.
There's very little point obfuscating strings in iOS - since you can attach a debugger to the binary itself on jailbroken handsets (or using cycript) you can step through to the method(s) that use the secret keys and pull them out from there.
Chirtoaca book hotel in chisinau for his friend
Elat hotel in Chisinau offers you secures conditions to book hotel in Chisinau. To book a room in Chisinau, please fill in the form below. You can also make a booking at hotel in Chisinau Elat by e-mail, fax, phone or Skype, please see "contacts" for more info.
You really shouldn't be deploying SASS/SCSS/CS/what ever. You should be compiling that locally and deploying JS/CSS.
Ok. In related news, I tried to measure the length of a day the other day (just to make sure we're not being had) and it was 29 hours long! My watch was broken, but still - 29 hours! Could it be that some days are 29 hours long? We'll never know, I guess. But I personally have my doubts, and plan to share them in a future TEDx talk.
If you're interested specifically in building web services, I've had some good trials with Mozilla's cornice[1][2], which is built on top of Pyramid.

[1] http://cornice.readthedocs.org/en/latest/quickstart.html

[2] https://github.com/mozilla-services/cornice
It didn't sound like was a budget problem - it sounded like the issue was that more senior people would be butthurt that someone who hadn't been there as long as making more money.
Drones are actually on par for cost with F-15-generation fighter craft (i.e. pre-F-22). Drone pilots (yes, they have pilots) are required to go through the same training as the other pilots (in the USAF at least, who operates most of them), they draw much of the same special incentive pay, etc.

So I'm not even sure that drones are really that much cheaper, except perhaps if it's feasible to remotely pilot a large number of drones with just a single drone pilot.

But either way, even a cheap drone is more expensive than a soldier with a rifle.
I can only speak from limited personal experience, but I don't know any programmers/developers with carpal tunnel syndrome (though they may have other issues), but I know plenty of other office worker friends who do have it. I've never had it despite all the time I spend at a laptop or a computer.

For my own part, I'm not someone who crunches at the keyboard for sustained periods of time, and I regularly switch up between mouse and trackpad and trackball. But I wonder if for non-hackers, the reliance on the mouse and, in my opinion, extremely inefficient computer operating methods, is a factor in how a standard office worker can get CTS even though they spend less time at a computer than your average professional developer.
A Glimpse Into Google's Brain, Hidden In A Spreadsheet App
Sure, but a tablet that gets updates more than a year later is a damn sight more exclusive than anything else out there, save the Nexus line :/
TypeScript: Enhanced Javascript
1. I always went with

% ps auwx | grep '[f]oo' | awk '{ print $2; }'
That's just a fun term, safe to say it was a fair bit more than pennies for a pizza. $200 ruby motion was definitely paid off from this app.
Interactive Strategies is seeking a Full Stack .NET Developer in DC / DMV area. Remote might be possible for exceptional proven candidates. No H1B - Sorry.

We are 17 person full service web agency located in the heart of Washington, DC.

We approach each project with a comprehensive strategy phase and then determine the correct technology for the project. That often results in us selecting Sitecore for the client's content management needs. For this position, we are looking specifically for someone to assist on our .NET ASP.MVC and Sitecore projects, and having production experience (jQuery, CSS, markup) would also be quite helpful.

Requirements:

We don't care as much about years of experience as we do your talent and passion. But here is the type background you should have:

Deep experience with the .NET framework
Sitecore CMS/DMS experience a huge plus
Experience developing web applications using the Microsoft stack (MS SQL Server, IIS, .NET framework, ASP.NET, ADO.NET, C# or VB.NET)
Experience in object-oriented programming
Strong oral and written communication skills
Web agency experience
Ability to apply creative thinking to technology issues
Curiosity to learn about new web technologies and approaches
Experience in PHP, MySQL and open source frameworks a plus

Your Qualities:

A team player with great communication and interpersonal skills
Intellectually curious with innovative and creative problem-solving skills
Well-organized and able to work under deadlines and multiple projects
A highly motivated self-starter
Able to work effectively with other developers, account management staff, and designers
Someone who understands the importance of documentation, but can also figure things out on their own
Curious?

If this sounds like a place you would like to work, contact us
at programmer@interactivestrategies.com or checkout out the full listing http://www.interactivestrategies.com/netsitecore-web-develop...
Quote of the week: "What follows next is the point at which it all starts to go completely tea party."

(para) "At the moment what we have here is a slightly baroque architecture, but it’s fundamentally not that much worse than many you’d encounter in the wild. It’s not good, but looking at it from the outside you can sortof see where we’re coming from. What follows next is the point at which it all starts to go completely tea party."
That "mess" your talking about is called technical debt. Technical debt is a real thing in any language not just PHP. I usually try to take this approach: make that "mess" less of a mess. Even just a little bit less of a mess. If not for your sanity, at least for the next developer behind you.
Your development of Redis is sponsored by VMWare afaik (which is awesome and so is redis), so whats wrong with crowd-sponsoring this guy ?

Sure it might be a trust issue, and it might be better to release the code first and then ask for money, but as it looks this guy has a good reputation in the community so i dont see too much of a problem.
The Twitter API lets you specify the callback URL as part of the request: https://dev.twitter.com/docs/api/1/post/oauth/request_token

However, Twitter also requires users to authorize the application each time an application requests an OAuth token, so the possibility of using these keys for hijacking is limited (although it might be possible to use them to make a phishing attempt look more authentic).
I see, my bad.

Nice to know that we came that close to annihilation twice in 1983.