skysight-inc/HackerNews huggingface dataset:
If you use a (good) agent, you get feedback on what the company liked/disliked during the interview and why they declined

I guess the things are much easier in Europe than in USA in this regard

Unfortunately my experience is not the same: i've done several job interviews in the past months here in Italy and I had difficulties also having negative replies (they just dont tell you anything and after weeks/months you're supposed to know that you're not ok for them)

I can sometimes understand it when they "process" tons of candidates (for one position a firm got 500 applications on a well known job site, they interviewed 2-300 persons and during the interview they said "if we dont call you by the next week, w're sorry you're not going to the next step") but it happened to me also a couple of times when i was first interviewed by an head hunter, and then send to talk to the employer (in one occasion i did 2 or 3 interviews with the employer). And then.. nothing, I tried to ask the HH if she had news.. vague responses, from which you cant understand if they've decided not to hire anyone, wait some months and evaluate other candidates, or they've just hired someone else.

Maybe it's just an italian problem, but I think it's quite sad, generally you lose hours/days of your current job to go to this interviews, it would be just a sign of correctness to give at least a negative reply (a feedback probably would be asking too much)
Red Gold Meditation Cushions Buddhist Cover for Sale
Making a Kickstarter pledge is no more investing than ordering a pizza.
The problem with all wrappers and extensions is that you're no longer using vanilla Git, which probably breaks other tools like GUI clients. Plus the wrappers and extensions come with their own caveats, so it's still perfectly possible to get the repo into some broken state, only this time your scenario is even more esoteric. I so wish submodules got a better treatment in the vanilla Git.
+1 for rbenv + bundler.
Or perhaps gem developers can not use hard dependencies i.e add_dependency('foobar' '1.2.3') and program based on the exposed interface. Maybe then versioning can become irrelevant and API breakage can be inferred (as can be done with c minus dl*, system and such).
The Art of the Sale - NPR Story
You assume that idealist pacifists could only exist in the current civilization and not any other.
I agree, this is partly the case. There are a number of incentives in the capital gains tax code beyond the well-known ones that are structured very much for the benefit of long-term investments in smaller companies. There is no rational tax basis for this benefit except to benefit small companies.

The argument about inflation adjusted returns is really the baseline case. Most investors account for it. However, they also adjust for risk as well. I would prefer investments in tech startups to be attractive, net, after accounting for the tax code relative to boring investments like debt instruments.
Around 2005, I was semi-forced to use Xalan/Xerces (the Apache reference implementation of SAX, DOM, XPath, XSLT, etc.) for a project. These libraries were included in the JDK [edited from orig post]

To make sure that these libraries did not attempt to talk servers outside my company's control, I had to dig through the code and implement "neutered" forms of schema look-up interfaces, etc. I can't recall exact details. The default behavior was promiscuity and presumption, and making sure that these libraries didn't strike-up conversations with random servers was not trivial or terribly well documented. So, I'm not surprised by the current state of affairs.
If this doesn't work for anyone else, note that beatbar relies on soundcloud, and thus flash. I had flash blocked so was getting a javacript error because beatbar was undefined, enabled flash and it worked.
> Linux, for instance, is based around a core—called a kernel—that was originally designed for use in servers and only later modified for desktop systems

As far as I understand the history of Linux, this is just plain not true: Linux was originally a toy project with little focus on either desktop or server systems.

Am I missing something?
Windows only: The cover photo shows a MacBook Air, but the tech specs say the software requires Windows operating systems.
Yes, easily. One responsibility of the Canadian Air Force is search and rescue on land and at sea.
Get Free Coupons
sexybabet.com is an independent coupon matching service and not associated with any of the above listed merchants or brands. The above listed merchants or brands in no way endorse or sponsor sexybabet.com offer and are not liable for any alleged or actual claims related to this offer. The above listed trademarks and service marks are the marks of their respective owners. sexybabet.com is not affiliated with, and does not, in any way, claim to represent or own any of the represented product trademarks or rights. Trademark owners do not own, endorse, or promote sexybabet.com or this promotion in any way.
Not really. More like you are writing your diary in your room and someone with binoculaurs hiding in the tree outside your window reads what you've written.
I settled with the standard character sets as I wasn't sure if the fancy unicode character would be available cross platform or not. I'll look for this possibility again. Thanks.
It was a time when people thought Artificial Intelligence was either on the way shortly (those who actually used computers) or already here with those Atomic Brains we have now (everyone else).

I just watched the Svengoolie episode of "This Island Earth" and, early on, one of the characters mentioned how that era was called the "pushbutton age". Well, we live in more of a "pushbutton age" now but familiarity breeds contempt; conversely, unfamiliarity breeds a kind of awe, and unreasonable expectations that can leave a bad taste in peoples' mouths.

I personally remember going through it when the Internet was first beginning to trickle down to the masses, pre-Bubble, and I remember thinking that some of those ideas then were patently idiotic. But which!

And in the 1920s, radio went through the same thing, if not bigger. Radio!
Big Corp - "We can't find people who can do X!!!!"

Person who can do X - "I've been saying over here I can do X."

Big Corp - "Oh. We don't look over there, it's not how it's done."

I think I'm seeing part of the issue here.
probably less so... upverter won't simulate it. circuit lab does look like a useful tool though -- great way for kids to learn who probably don't have access to pspice or oscilloscopes.
That solution sounds even more hacky. Just like I expected resizing my iterm2 window causes glitches because it's text reflowing. I love that feature, but I realize this isn't a problem for all terminals.
The Indian E-commerce Scenario
I remember trying BeOS back in the days. It had a nifty feature where you could download an executable and install directly from inside windows, and then boot up in BeOS afterwards. I used to hang out at OSNews where OpenBeOS was heavily promoted and discussed when they started the project. Sure is a long time ago.
How would you suggest getting them to do that, though? We've already got semver and the '~>' operator for rough version matching which should enable what you're saying. How do we get the people who aren't using semver to switch to it, or something equivalent?
It uses soundManager for cross browser audio handling. It first tries with flash and fallbacks to html5 if flash is not available. Firefox with flash disabled wouldn't support mp3, and thus won't be able to play it. I am using SoundCloud api only to fetch streams.
At Google, you put your dirty dishes in the nearest dish collection area, and the magic dish fairies periodically whisk them away to be cleaned.
I noticed none of the software jobs were in India.
A lame excuse isn't going to hold up in court. Imagine you raised $100K to make some cool gizmo but instead buy your self a sports car, the fact that you never had any intent to even try to make the product is going to be really obvious. If you actually spent enough of the money raised on the project to convive a judge that you weren't running a scam, then you not going to have enough left over to really be considered a scam.
A proper dishwasher spends 20-60 minutes throwing water at dirty dishes. 10 seconds leaves tons of bacteria and dirt still on the dish.
I guess technically it is now Pedants' corner ...
As far as I can tell, there aren't any closeup pictures or videos of actual prints on the Cubify website. The images all appear to be renders. That should be a good clue as to the print quality.

I saw them in action at CES, and the quality was pretty poor compared to what the Replicators at the Makerbot booth were doing. Perhaps they haven't improved since then.
Doesn't pivot usually mean "our original plan X doesn't work, let's ditch it and do Y _instead_"? That's a different thing from what the article is talking about, "our plan is still X, but let's do Y _at the same time_, it won't cost that much".
Follow 'semantic versioning' or even better build a table of what is used and limit to a non api missmatch thus no version.
I've also tried and failed several times to use submodules. Live would be a lot easier for my situations if the parent could always point to the head of the child instead of a specific revision.
ROWE at Best Buy was great. Friday 1pm, no more meetings and work is done for the week? Bail. Or, take a day and work from home. It got employee's and managers focused more on outcomes than duration of activity.
Yes, because only male developers might not want to spend their valuable work hours scrubbing dishes because the company is too cheap to have a working dishwasher.
More generally, it ought to be easier to constrain apps running on the JVM to declared sandboxes. I once looked at the Java security model and found it to be totally inadequate for such purposes as it seemed to have been designed for ensuring that desktops could not be compromised by rogue applets running in browsers. Specifically, I was surprised by the coarse-grainedness of the security settings. Want to limit access to the network by disallowing use of the Socket class? Done. Want to only allow access to a whitelist of hosts? No dice. No filesystem access at all? Easy. Limit the app to only reading and/or writing to certain directories? Not a chance.

I want to define whitelists for each environment in which my app will run -- development, QA, production, etc. To which hosts may it connect? Where may it access files? What else might I wish to constrain as way of avoiding inadvertent dependencies? Particular queues/topics on messaging buses? Database schemas within a particular server (network restrictions are too coarse for this)? When asking this question, I'm not trying to protect myself from rogue developers with malevolent intentions -- I just want to avoid a scenario like the one described by the OP.

Recently, I started-up the Java app upon which I am currently working and watched its network behavior via Microsoft's Wireshark-esque network monitoring tool. It turns out that EHCache now asks one of Terracotta's servers for the most recent EHCache version number so that it can spit an out-of-date warning in the logs. Benign and useful, but I still had to spend a few minutes in the EHCache source to make sure that, if Terracotta's servers were down, our app would still start-up.

Should one do this at the OS level (jails, perhaps)? I'm not limiting this idea to just Java apps, but I'm really only an expert in the Java space.

I also argue that the whitelist would help codify inter-app dependencies in large IT environments. A few years ago, the large IT shop for which I worked did a disaster recovery drill where they literally deployed 10's of apps in an IBM-provided datacenter as a dry run. One thing they learned was that a particular production app was erroneously configured to log certain audit events to a server in a QA environment (which was not part of the disaster recovery plan for obvious reasons). Whitelists would have prevented this issue.
Of course not.
Oracle would never do anything bad to a developer community.

To be honest though, if this have already happened TWICE do people really have any excuse for using a server that goes down a lot for something important?

Why would you NOT just download the stuff on some separate server and at most run some cronjob to keep it up to date?

Or am I just being stupid?
My suggestion: get an access to databases of academic journals and try to read research papers. You probably won't understand most of it at first, but you should get an idea of the subject's terminology and main approaches.

I did that (no formal education, primary interest being in computational linguistics, YMMV) and found reading original papers a compelling and effective way of learning.
I don't understand how the actual data being streamed through the WIFI could be useful for anything other than spying. How does knowing what's in the packets change anything about how they use it for location?
Worst case scenario, you'd get it from your package manager.

There's likely a few downloads on torrent sites for the download as well.

Since it's FLOSS it should be legal to grab it from torrents anyway.
I don't know about that. One of the big selling points of the Double Fine, and Shadowrun campaigns was that it was a established team with a reputation for making good games. Also, say you do raise $100K and produce a lousy product, your not going to find funding for you next project. You can actually see this already as some projects are now on their second or third campaign.
I'm curious to know why this is on HN's frontpage given that rvm is already quite widespread within the RoR community.
If you have a unique skill, it makes sense to pay you to mostly utilize that skill. If you're great at programming and terrible at system administration, why should you have to administer your servers, especially when there are people that are great at it?

Testing is a little different: most professional software engineers consider testing an intrinsic part of software engineering, and so would never say, "that's QA's job". (But even then, there are some especially hairy testing problems that would benefit from a specialist's touch.)

Anyway, I think you're conflating dysfunctional organizations with specialization. In your example, developers say "that's operations' job" because they are lazy and don't care about maintaining a sane production environment. In a functional organization, they'll say the same thing, but they'll mean, "that's operations' job because they will do a better job than me". It sounds the same, but it means something entirely different.

(The same goes for washing dishes. I could wash my own dishes, but I would use a lot of water. If we batch up all the dishes in a 3000-person company each day and wash them in an industrial dishwasher, it will take less aggregate time and use much less water and energy. So while washing your own dishes may be symbolic of teamwork, it's actually a dumb thing to do.)
Does the google closure compiler respect source maps, though?
James Gosling: My attitude on Oracle v Google
Playing with the Ninja build system
Right - the difference between the two is that deductions and tax credits are explicitly entered into the law to define what someone should be paying. The corporate tax rates that Apple pays in California are instead a reflection of the law's inability to effectively extract the money that society wants to - loopholes are involuntarily, while tax deductions are intended.
So you're saying it's legal that the thief stole stuff because their lock was insufficient? That makes ALL stealing legal...
How would it be advantageous for anyone to ask for less than 100%? Nobody is ever going to get more than they ask for, after all.
I am always puzzled when people rail against the long process of getting a PhD, as if this is a symptom of the lumbering university system. I consider the PhD a maker's schedule for the big problems. There are two types of complexity that you need to get your head around when trying to cure cancer - first the complexity of the biological system, and secondly the complexity of the previous knowledge. The first is well appreciated. The second, however, is frequently under-appreciated, and represents a sort of technical debt. The peer review process is not perfect, and so there's a lot of dodgy knowledge out there that will send you off in the wrong direction. Understanding the subtleties of the previous knowledge requires both knowledge of the current system, and a deep understanding of the previous methodologies.

It's not easy. It is however, possible to do. You just need to spend a few years (3 in the case of my PhD) getting your head into the position where it contains all this information, after which you can start tackling the problems at hand. It would be lovely to have cancer research presented as a set of relatively simple decision points that many eyes can look over, and after waiting an appropriate amount of time, a solution will be provided. In my experience, discovery only happens after thinking really, really, really hard.

I guess my main point is that there's no efficient way to scale up the number of breakthroughs we get. It really comes down to having the right people look at the right problems. It's a numbers game, and if there's a feeling that not enough people are sticking with the field because they're being frustrated, then we'd be better off making scientists less frustrated. The complexity of the systems ain't going nowhere.
While Hello World is nice, something a bit more involved could give you more insight. Among many people, Amit Singh (of MacFuse and Mac OS X Internals fame) did this with the Towers of Hanoi: http://www.kernelthread.com/projects/hanoi/ (111 Hanoi implementations total).
Absolutely. I certainly understand Why it works the way it does. Especially when dealing with 3rd party modules, it's good to be explicit about which version of a submodule should be included. But having a setting that allows me to keep a submodule at HEAD at all times would certainly help me save quite a few keystrokes for my own internal libraries - most of which I quite regularly find myself crawling up the tree to add, commit, and push.
There are serious problems with git submodules. This article, however, is simply concentrating on "you can forget to do X or not understand Y, in which case you can cause yourself minor irritations", which is just silly: if you understand how to use submodules all of the problems in this article go away and get replaced with more serious issues like "the submodule update mechanism doesn't get rid of obsolete submodules", "submodules can only exist in the root folder", "the mechanism for migrating between different upstream sources of a submodule (which will happen: this is a distributed version control system) require coordination with people using the code", and "for many people, who are attempting to use this in a context of a unified company, the lack of a solution to moving code back/forth between submodules makes moving to git a major step down from Subversion, where the subtree repository support made it entirely reasonable to store an entire organization's worth off projects, with binary art assets, together in a single master repository".
start now. what's holding you back?

I was at a university surplus site today and saw lots of cheap equipment. I'm assuming you are in love with BioChem... so why not start setting up your own lab?

If you want to work on a problem, start working on it. you don't know what you don't know, so follow your interests and your intuition to broaden your understanding and keep pushing your boundaries. Ask yourself a clear question and go about answering it. That is the basis of science.

When people say cancer is Big-S science, that tells you more about the kinds of abstractions being used and questions being asked then about actually doing science. You can ask different questions.

And maybe you shouldn't think of university as a long blocking task, but rather as an opportunity to get access to great equipment to run experiments.
Correlation != causation. Having a bad goal can be a cause of a lack of focus, as everyone will try to rescue the company from itself (which just ends up as the clusterfuck you describe).
Usability testing, mobile usability testing and user experience consulting
Customer Experience Labs | Usability Testing | Customer Experience Labs
Ubuntu has that today, it's called Wubi.

http://www.ubuntu.com/download/desktop/windows-installer
If I can do whatever I want, I would change lightbulbs when broken. Why would I want to work under a burned-out light bulb. (Pedantic note: light bulbs are pretty much illegal now, so I assume you mean fluorescent tube or something.)
Constitutional Amendment: Corporations are not people and money is not speech.
It's a myth that windmills kill significant numbers of birds, either per mill or per GWh produced.

http://en.wikipedia.org/wiki/Environmental_effects_of_wind_p...
Why is Morse code included? I'm not being flippant, but rather genuinely curious as to whether there's some basis for it being considered a "programming" language or precursor thereof.

This isn't to confuse Morse code with reMorse :
http://esolangs.org/wiki/ReMorse
I'm not sure what Linus' personal intentions were when he first started it, but perhaps the article is talking about the fact that Unix was originally developed for mainframes.
it has a low score, but it's a moment of very low traffic and there aren't more upvoted news.
Net contribution to GDP is a bit more complicated because there are secondary effects from the things you spend the money and time on instead.
Hmm, that's odd, I'm using Chrome 19.01 and have no other plugins running asides FlashBlock. Once I disabled flash block everything ran fine. Does this version of Chrome not support the HTML5 fallback?

Here's the Js error:

Uncaught TypeError: Cannot call method 'init' of undefined /beatbar/:75
(anonymous function) /beatbar/:75
f.event.dispatch jquery.min.js:3
f.event.add.h.handle.i
It's easier to just collect every packet that passes through your antenna and batch-process it later than to sanitize it in real-time - there's handy off-the-shelf software to do the former.
No it isn't. Your analogy implies targeting, but that's not at all what happens in this situation. Simply recording all data flowing through an area is like walking down a street with a tape recorder and recording someone yelling their password out of their window.
No, people will still complain. At Google, we have Stumptown, Intelligentsia, and Gorilla coffee. People complain that the coffee is not fresh enough (unused coffee is only thrown away every 14 days), that the blends purchased are not acceptable (blended coffee is evil, donchaknow), and that the full-auto single-serving coffee machines tend to retain dust from the past user and hence mix a tiny bit of Blend A with Blend B.

(I've personally complained about how some of the espresso tampers are not heavy enough, and how the Barista station closes at 3:55 instead of 4:00. If you give a moose a muffin...)

Coffee is hard :)
Missing F#.

printfn "Hello World"
I would love to see some evidence that complete and total specialization is the maximum possible way to achieve business goals.

I know in my work, I've found that doing a variety of things, including "grunt work" leads many times to great works of creativity and discoveries of new ways to be more efficient. If you have a Ph.D. sweeping floors, you can bet they're going to take a stab at making the entire "floor sweeping" problem disappear. Not so much for a professional janitor.

Putting your head down and focusing is great when you have a mountain of obvious work to do. But that's not always what the business needs.