skysight-inc/HackerNews huggingface dataset:
> I may not be applying to the easiest jobs to get but I'm finding it incredibly difficult to even get an interview.

I'm a developer, so I have it easy, but I just don't understand this mentality. If you're not getting any interviews, then you're aiming too high, right? Just point the nose down a tad and send out another 50 feelers. If that doesn't work, aim a little lower still. Follow up. Be a stalker.

If you played football, and have good grades, I guarantee UPS will hire you on the spot to throw boxes around. That's your lower bound. The question is where in the middle will you land. Then you start climbing.
I'm not sure what you mean by continuation-based. The Arc server can use closures to store state, but it doesn't use continuations.

Using closures to store state is like using lists as data structures: it's a rapid prototyping technique. You're in no way painting yourself into a corner, and the current news software is proof of that. You have a very old version of it. In the years since we released the version you have, we've gradually squeezed most of the closures out of the more common things, and we do have a proxy in front of the Arc server. That's how we manage to serve 1.7 million pages a day off one core.
I wish more people understood these issues with this clarity. Fed policy has had negative consequences for savers at the benefit of borrowers.

I wrote a simple app which compares 12 month CPI to current Treasury yields. What is scary is in the past year CPI (which many claim underestimates true inflation) at times has been higher than the returns on 30 year Treasuries. This is a rare event, and is the result of the FED buying Treasuries on the long end of the curve to artificially depress interest rates. Typically investors wouldn't tolerate such a low rate of return on their investments. Historical bond yields vs CPI can be viewed here: http://yield.io/
And maybe Google 'autocorrect' has ruined our spelling?
In regard to your second point, I completely agree. I'm considering ways to rephrase that part.
I feel like this article would have a greater thrust if it focused more on the perils of college and the job market nowadays and less on software programming as the overarching solution for young people. It really hits a more accessible tone that way, because frankly, only a small fraction of young people are interested in a coding lifestyle. A young person with little or no debt and a good head on their shoulders is in pretty good shape, regardless of the waters they dip their toes into.
Parallel coordinates is based on projective geometry, and has a point-line duality with orthogonal (cartesian) coordinates. Points in orthogonal coordinates become lines in parallel coordinates.

Few parallel coordinates applications take advantage of the fact that you can show lines in orthogonal coordinates as points in parallel coordinates though. It's one of the few effective ways of representing hyperplanes and hyperlines. Interpreting that is tricky though. Even people who "get" traditional parallel coordinates would have a tough time at first.

Think of it as a multidimensional scatterplot, where lines are a necessary concession to map N-space to 2-space.

http://en.wikipedia.org/wiki/Duality_(projective_geometry)
I can confirm that this method produced the desired change in a Rails 2.1.2 app.
Absent massive political change, the only way the price will come down for humanities degrees is if people stop signing up for them. Supply and demand.

It is the logical next step to tell the colleges:
"No, I will not pay the same for your Art History degree as for an Engineering degree - Engineering will pay for itself at that price by getting me a good job while Art History won't."
Egypt's Morsi Reveals True Colors in Arabic
Rails 3.2.11 is OK. I upgraded a website to it and did nothing else and when I try the curl command ( curl -i -H "Content-Type: application/xml" -X POST -d '<id type="yaml">--- !ruby/object:ActionController::Base bar: 1</id>' http://example.com/ ) I see something like this in the production log:

Hash::DisallowedType (Disallowed type attribute: "yaml"):
activesupport (3.2.11) lib/active_support/core_ext/hash/conversions.rb:112:in `typecast_xml_value'
I think the authors main points can be summarised by the 'Uncanny valley' - http://en.wikipedia.org/wiki/Uncanny_valley

The key point is that as an artificial situation gets closer to reality we actually experience a perceptual drop in comfort level of our response to it.
If the axes were reorderable, you could move Downloads next to Reviews and see the relation without filtering.
...switched to a mac once for development. Going from windows to mac was quite a hassle, especially when you're trying to get things done quickly right away and each little thing takes you on a 30 minute roadtrip to google to find out how to do things the mac way.

... for one thing I never got over the fact that I can't right click and create a file of a certain extension in the macfinder,and then open it like you can on windows. Why do I have to have an application open before I can create a file using the UI (I know it can't be done from the command line). Small things like that annoyed me enough to remain on windows.

If I'm gonna switch to a linux, might as well be onto a CentOS or Ubuntu box.
You shouldn't feel bad, it is us optimizing, we're making use of our limited mental faculties to focus on what we're good at - complex/creative/rational thinking, offloading the data to whatever is convenient.

I'm so rarely optimistic about things, I feel my initial optimism in this regard means I must be right... apparently I'm being optimistic about that too! ;)
Tweet costs Mark Cuban $50,000
Can “jihad” be Rebranded?
> I don't think its a stretch to say that it could have been handled more professionally. Dmor took an opportunity to showcase her professionalism and instead sunk to their level. That's my impression at least.

Of course it could be handled more 'professionally', but I much prefer an honest, human expression of annoyance than putting some bullshit corporate 'professional' facade on things.

This wasn't a press release by a department of some faceless corp, this is a blog post by a human being.
My girlfriend 1) buys underwear from VS (well, gets it free due to a VS credit card, some weird promotion) periodically, and would probably subscribe. She buys (new, thank god) bras from random sellers on eBay several times per year, and it's always some kind of roulette because price seems entirely uncorrelated with quality. I showed her True&Co and she likes it.

It's a little different from shoes (she also seems to buy a lot from Zappos, using the buy 3 and return 2 model, not sure how that works for them...), in that you don't show off underwear as much, but for some reason I think this model will work.

I'm constantly amazed at how imaginary or brand-specific sizing seems to be for female clothing. I love being able to just buy an L or XL and have it fit ok, or call up a tailor and say "would like 3 more shirts the same measurements as last time" (or do a fitting).
How I Turned My Sex Life Into an Exercise Routine
... the sound of silence (not the song)
Investing in large cap dividend stocks is not a "risk free" investment. Not that treasuries are either, but there is a built in assumption that the treasury will not default. If I adjusted the returns for taxes the situation would look much worse.
I don't know that I "hate" it, quite the contrary, seems like an affirmation that I was onto something quicker than other people which is probably a good thing. I must admit I was pretty shocked that the year in the linked article was 2011.
How about an exploit that patches Rails? or at least disables it?
Thank you, in fact I had the 3.1.2 version specified in my Gemfile. So I changed that to 3.1.10 and now bundle show rails shows that version as installed so I think I'm in the clear.
It's a tool, like a gun. If it's pointed at a computer you have authorization to exploit, it's good. If someone malicious is pointing it at you, it's not.
I just go to uptontea and buy based on what is on special at the time, which works pretty well.

I have a few real preferences, so "box o crap" wouldn't work as well for me.
You may want to change it to a less-specific version so future patches (and they are coming) are less work to apply.
I'd rather have ~1-2 more minutes in the shower with nice hot water in the morning, vs. spending my first minutes after waking up standing in a cold bathroom in front of a sink with a serious blade. Dropping $3 on a Fusion Power ProGlide Mega Absurd N-Blade Extreme Hairkiller cartridge every week or so (when purchased in bulk at costco or amazon S&S) is worth it to me for that.
(Bah, great point about passwords. I need to reform my ways.)

To amplify and expand on Thomas here: when this was announced I pushed the Big Red Button and pushed three emergency patches to my servers at 3 to 5 AM Japan time. My perception was "This just can't wait." I went to sleep with the vague feeling that I had probably broken something (there's always something that slips when you're tired and hasty) but that it was almost certainly acceptable given the alternative.

Sure enough: despite automated and smoke tests passing and metrics remaining nominal, Appointment Reminder suffered breaking downtime for some customers (it depended on browser - long story not relevant). This ended up locking them out for about 16 hours, felicitously mostly not during the US working day.

After being told of the issue by a few mighty pissed end users, I fixed it and spent a second awake-to-9 AM night both writing a to-all-customers apology email and fielding questions. I went into detail on why I screwed up (acted too fast) and a simplified version of why I had to (third-party software required an urgent patch; delaying deployment by one day would have been an unacceptable risk to customer data).

Several customers - including a few of the ones most inconvenienced - got it touch to say "Right call." One of them was of the opinion that, if I hadn't patched, he would be in Big Red Button mode today, because no machine or data on a local network with an unpatched Rails instance is safe. "I honestly prefer knowing it broke because you were on top of things than it being stable because you weren't" end quote.

I'm not a security guy, I'm just a systems engineer, but my take on it is that this does not just require the Big Red Button, this is the paradigmatic example of why you have a Big Reg Button. If you don't, or if you pushed it yesterday like you should have and something blew up, this is an excellent opportunity to improve procedures for next time.

Edit: Big Red Button is funny shorthand for "Immediately drop what you're doing, pull out the In Case Shit Happens folder, and have the relevant people immediately execute on the emergency plan." We call it something different in big Japanese megacorps but I always liked the imagery.
There are many good Wikipedia pages on this. Start with the lists and drill down to pages for individual items: https://www.google.com/search?q=wikipedia+bias+fallacy
Yawn. Here's a Space Invaders emulator from 2006 in Factor.

https://github.com/slavapestov/factor/blob/master/extra/spac...
My point is the Fed is significantly screwing around with the debt market which hurting anyone that invests in low risk loans (Treasuries, savings accounts, CDs, etc.). This doesn't have to be the case. Sure you might be "smart" and figure out how to get a 6% return, but reward for that 6% vs the risk is also lowered by fed activity.
You can also use the app on an iPod touch, which doesn't have a persistent connection
When I viewed the film in 48 fps, I noticed some visible "stuttering" in some scenes, like a video file being first stuck because of CPU load and then played too fast. This happened a couple of times in the early scenes. Did others see this? What could be the reason for it? Theater specific problem or some production time effect?
Start by determining what is your problem. Then solve it.
Tumblr is Broken
Tumblr has a javascript error! I cannot reblog! I'm going insane. Please help. TUMBLR!
As spc476 answered 1), I'll just expand on 2).

Emacs would be an example of the link approach. It includes an editor and an email program, which are composed into a single program/image. In contrast, the Unix functionality (vim,sendmail) is split into separate programs.

What is the difference between a function call and a program invocation? In both cases we have a name and maybe some arguments. In both cases the computer executes some code bound to that name parameterized with our arguments. The difference is primarily, how expensive is the name resolution. A shell command requires inspecting $PATH, looking through directories, fork/exec another program, which is a lot syscalls. A function call in the best case has been compiled to a "call" instruction, whose cost depends on the branch prediction. Of course, there are various levels in between (dynamically linked libraries, plugins, shell builtins, etc). There are more complex composition methods like SAAS or cloud computing. There are more efficient methods (inlining optimization).

Semantically, it is interesting when a name is resolved. Compiled languages (C,Go) usually do this statically at compile time, where C is even more restrictive as it only looks above in the code. Dynamic languages (Python,Ruby) do it at runtime. In general, early binding is usually good for performance, while late binding is better for flexibility.
Auto-reload require files in Rails without restarting server
I'm addicted to TUMBLR
Shortest TC article ever. Here's the source: http://www.macrumors.com/2013/01/09/apple-now-locking-screen...
For anyone interested - using the console & a quick bit of js the top "profiters" (dowloads * price) were:

Cut the Rope - $26433990
Infinity Blade - $15340390
Ski On Neon - $15246990
Minecraft – Pocket Edition - $12519090
Infinity Blade II - $11680290
Cover Orange - $9712890
Tap Tap Revenge 4 - $8061490
Air Penguin - $7762590
Fruit Ninja - $7633890
Draw Something - $7268690

data.forEach(function(d){
d.profit = (d["Est. Downloads*"] * d.Price);
})
data.sort(function(a,b){return b.profit-a.profit});
for(i = 0; i < 10; i++){
console.log(data[i].name + " - $" + data[i].profit);
}
Choose Your Ipsum (Lorem Ipsum Index)
Ask HN: Do you agree with Blocking ADS 
Any website or service that provide free service they usually use ADS to generate Revenue and it is most used way to generate ADS,so Do you agree with Blocking ADS.

I agree with ADS but i don't agree with Tracking users to show Interest based ads to users. So what is your opinion.
> More concretely- what's an easy non-web task that Ruby (as you suggest learning) is great at that PHP can't handle just as easily? Not trolling here, I'm genuinely curious.

Is there a decent analog for Nokogiri? I stopped paying attention to PHP 6 years ago so I don't know, but a friend of mine needed to do some webscraping today and learned Ruby and then built his script in 5 minutes.

I checked the IRC timestamps between his "it's done installing" and his "hey, look what it outputted". It was seriously 5 minutes. He then went on to do something a touch more complicated (scraping multiple pages and a trivial analysis/report of the results) and that couldn't have been more than another 30 minutes.

(ETA: I don't know if you'd consider webscraping to be non-web. I guess we could swap it out for a bunch of XML files since that's basically the same task.)
LastPass makes it much, much easier to never re-use passwords. Just make sure your master password is unique and strong and never re-used and you use 2FA!
To still code at 70, you may need to code a little less now.
By that, I mean make sure to get up from your computer from time to time and get plenty of physical exercise.
Just Business: 2 Hedge Fund Rivals Clash Over Herbalife
Armitage a GUI for Metasploit has a "hail mary" button that does the same.
Take a look at http://moo.cmcl.cs.cmu.edu/~dwendlan/routing/ (slow to load, but it does load) - he covers a good number of the security aspects around a distributed routing protocol like BGP.

Network engineers tend to be big fans of simplicity - enabling security options like md5 passwords was like pulling teeth until a few years ago . This is partially because it quickly becomes difficult to keep track of what password is used where, and the netengs like their excel files to be clean and simple.

Not sure what my thoughts are on this RPKI thing - taking days to sync the local cache doesn't sound right, altho I'm not fully through the paper, yet. Needing a full copy of the cache to guarantee security in a distributed routing protocol doesn't sound right. And if it is, Cisco's gonna make a small fortune selling memory upgrades...

A linux box and a BGP peer won't teach you BGP...it'll provide you with a nice start. This is one of those things that requires battle scars, like solid UNIX admin skills. You have to be running one or more BGP peers for a good period of time to get exposure to what can break and how it should be fixed. Going through CCIE labs will get you closer, but this is definitely one of those things where there's nothing like experience.
Nokia hijacking HTTP traffic on phones?
The history of the Internet | Techi.com
Glenn Beck Says 3-D Printers Will Make America Great Again
Nice find, and good reminder about the static nature of written words. Socrates would have been fascinated with online forums and Wikipedia where words are constantly updated, fought over, defended and attacked by anyone with a soul!
now that's misleading.. it generates icon files from a design.

Yay.
Here in the Netherlands, only one of the five IMAX cinemas actually showed the IMAX 3D HFR version. The other four only showed IMAX 3D and 3D HFR.
I don't see why you think it is more justified for PHP to become J2EE than Rails/Django.

I don't. But like you said (IMO, your comment is spot on), PHP has suffered from the Java mindset. Though I do think that people should not have a language do everything. But thats a problem at the enterprise level, where one size fits all.
I just updated our app from 2.3.14 to 2.3.15, yet when I run your curl command I'm getting:

Parameters: {"id"=>#<ActionController::Base:0xb570d2e8 @bar=1>}

Why do you think I'm still unprotected after updating to the fixed version 2.3.15 referenced here? http://weblog.rubyonrails.org/2013/1/8/Rails-3-2-11-3-1-10-3...

Or is there something I'm missing?
I know HN is fairly serious replies, but your last sentence made me laugh out loud really hard.
That is actually pretty interesting.

However, that info is also in the linked PDF, on page 2:

"Pershing Square currently has a short position in Herbalife Ltd. ('Herbalife') common stock. We do not own any options on Herbalife common stock.

Pershing Square will profit if the trading price of Herbalife common stock declines and will lose money if the trading price of common stock of Herbalife increases."
This may be OT but it relates to survivalism for our generation (I'm 20). As I get older, like the OP, I'm seeing Entrepreneurialism and, personally, Agorism as two of the many strategies that should be focused on to influence people, mostly non statist capilists who don't innovate as much as they should, to change their philosophies so that disruptions, subsidies, and investments can occur in various other markets here in Puerto Rico besides the pharmaceutical.

I don't classify myself as libertarian, I'm all about direct democracy and believe highly in sovereignty, however the ongoing regulations and the centralization and manipulation of the housing sector, the energy sector, and the food and liquor sector here in PR have gone overboard just like in the states and it has lead me to believe that all of this is caused by us submitting into conformity after we have generate a bit of passive income without focusing on taking down some barriers and instead we're maneuvering around them.

Why the hell does someone that has a self sufficient house, windmills, solar panels and all, takes water from a deep well STILL have to pay a minimum electricity bill or the government would regulate his energy and tax him like if he were to be selling it. To us country folk that do not like to be taxed on our own property, this sort of regulation is going to be taken down- it'll only get worse when more ways to decentralize markets happen and we get our hands in them like 3d printing.

I'm naive and you can justify calling me a fool but this is modern day slavery, and that's what the article is generally touching upon. Not sure if the above was the best example, but to me it's the most relational.

We're obligated, enslaved, to fix many problems that we haven't caused on top of worrying about the elderly before we retire, as shown by some of the comments here- no problem, people had it harder back in the days..Especially here in PR. Have you seen Clint Eastwood's Super Bowl Half time commercial? That's what came to my mind after finishing reading this..

Besides showing an interest in a certain market by crowdfunding capital and displaying market interest how can one influence non statist capitalists to invest lets say in informing the majority of the Puerto Rican population to take the current issues we should really be focusing on seriously? I know my kind and they're not generally inclined to think on these things day by day but please be kind enough to criticize my philosophy. Focusing on mostly the pharmaceutical market, the general PR'an population won't stand a chance to adapt to this change of thought on survivalism..

Again excuse this if it's OT, this is my first post.
> Why would we waste time memorizing stuff if we can just look it up

Because from memorized knowledge comes inspiration. If you are thinking about something, and actually know many things you can put all those things together subconsciously and have a flash of insight.

Without all that memorized knowledge you have to laboriously look everything up and you may never make the connections.
Even so, it works nicely in the browser, without having to install any software.
Yeah my site is on a shared host.. and it's picking up a different version of rails. fuuuuck.
"Because 48 frames per second is just above the threshold that a human eye/brain can detect changes" - Sure about that? Did you try 60, 100, 120, 200 fps too?

These comments are so funny. I think that all video games that have other than 10 fps CGA graphics are "unreal" and very distracting. Praise to alley cat and sopwith 2. ;)

Latest 3D games are super distracting, you can't even always tell if it's about movie, video film, or game.

Every new Windows version is really bad, but after a while everybody is asking, who's still using the old version?
72-Hour Visa Free Travel to Beijing & Shanghai | ChinaTour.com
ChinaTour.com helps you customize the 72-hour visa free Beijing tours and Shanghai tours according to your requirements. Besides that, our website also provides you the tips and related policy about visa free stay in Beijing and Shanghai to avoid the unnecessary troubles.
> I think this is pretty weak sauce ... DJing falls far short of musicianship.

Why do you think this? A good remix requires just as much ingenuity, just as much creative juices, as an original work. In fact, a remix might require even more ingenuity, because of the constraints of the remix. Of course, there are people who claim to be remixing, but is just putting things thoughtly side by side. But then again, you have original works that are also rubbish.

To me, the eye of the law should treat remix and originals exactly the same - works in their own right. A remix may have derivative works from else where, but as long as it is fair use to a reasonable person, it should be considered as an original.