skysight-inc/HackerNews huggingface dataset:
Why does standalone Tomcat need any more integration with the system than an app with embedded Tomcat? They are both Java applications.

Tool support is not server specific. In both cases you set the appropriate VM arguments. What XML file would you have to edit?

Yes, hot code replacement is faster (although it comes with other tradeoffs). Why can't you do that with standalone Tomcat? What is unreliable about reloading? You can leak PermGen space if you don't finalize your threads properly, but why wouldn't you be running the latest code?

You're right about the web.xml file. I had forgotten about that. I can see why you might prefer to write that in Java code rather than XML.
10 years from now we'll be mourning the demise of apps that would work in more than one restaurant:)
Yea, I agree. The situation is annoying, but with Chrome on 4.4 around the bend, I think it's only time before this is a legacy issue.
Since you've done some work on it, I'll assume you understand the architecture well. My biggest gripe with pdf.js is that resizing triggers a full page reload, since it has to redraw the canvas. Whereas this is instant on other pdf readers. Would there be any workarounds for this? Or will we be stuck with this behaviour till "pdf.js 2.0".

Edit: This is an example of what I'm talking about https://github.com/mozilla/pdf.js/issues/3853
Fun fact: Paul Simon lifted the basic harmony and melody for his song "American Tune" from that piece, which itself lifted them from an earlier piece. Remixing is not a new phenomenon!

http://en.wikipedia.org/wiki/American_Tune
I dono. Every time I've gotten fucked in business... I mean, really fucked, it was by a person who was a really nice person. A really empathetic person.

I don't think "nice" and "empathetic" has as much to do with 'ethical' as you think. From what I've seen? good businesspeople and good salespeople are absolute masters of self-justification, and they really believe it in their hearts.

To me? this is one of the ugliest parts of becoming a business person. Not only are you doing something terrible to another human, but you are going on like you are doing them a favor while you are doing it.

Human emotions are weird things. None of them conform to anything like a logical system.
Yea I don't think I've ever met a startup employee that regularly puts in 100 hours weeks the way bankers do. Last time I was at a startup, 50-60 was normal, though some crunch periods were closer to 70. My banker & consultant friends on the other hand seem to have terrible balance and much less interesting work.
"The examples that they list overwhelmingly benefit oil, gas, and nuclear energy sectors."

Let's look:

"For example, Section 199 of the American Jobs Creation Act of 2004"

This was not specific to oil or gas and benefited those "provides reductions in taxable income for American manufacturers", wonder why that was more beneficial to oil and gas then renewable in 2010? 25% of $13 billion is listed as energy related with the remainder being other industries.

"The tax code allows a foreign tax credit for income taxes paid to foreign countries." Benefits oil, but also a lot of other industries buying raw materials from foreign countries to use in the USA.

"The tax code also provides special treatment for some publicly-traded partnerships (PTP)." This one should benefit both sides equally.

"Another potential subsidy source not addressed in this report is associated with energy-related trust funds financed by taxes and fees." These are industry funded and "there is no direct federal budgetary impact in FY 2010"

"This report also does not attempt to quantify the potential subsidy resulting from limits to liability in case of a nuclear accident provided by Section 170 of the Atomic Energy Act of 1954, the Price-Anderson Act." Nuclear accidents can be bad so this is actually the most beneficial.

Oil and gas are using the same tax incentives that other companies that employ American workers in the US and manufacture a product with local resources or foreign bought resources are using. If solar is not using these tax breaks then I wonder where they were getting their panels?
Was it mentioned what was going to happen after the time spent on the project?

If I were that candidate and it was mentioned that once the emergency was past you were going to take two or three days off (not counting against days off) to unwind, then I would take that as a fair trade of time.

If it was expected for you to show up the next day and continue on as if nothing happened then I would pass too. That's a sign your company doesn't respect people's time. Which as CTO reflects on you.

The rules may be different for you being CTO and you have a vested interest in the company succeeding, but it's hard to communicate that to someone that you also don't have vested interest enough to get someone else to spend the extra time with no real recognition or compensation.
Thanks.

I installed it and initially enjoyed the concept. The settings screen was very pleasant. Adding keybindings was almost a joy.

However, the simple task of navigating between words with ctrl+arrow keys didn't do anything. I'll check it out again in a couple weeks.
Well, yes and no. The FCC is considering a proposed rulemaking that would require ISPs to disclose their policies to consumers, ban blocking of legal content, and prohibit "commercially unreasonable" traffic discrimination. http://transition.fcc.gov/cgb/consumerfacts/openinternet.pdf

The specific regulations, of course, have not been drafted, but if these are the only three policies the FCC has in mind, it seems reasonable to infer that the ban on "commercially unreasonable" discrimination, implies that "commercially reasonable" discrimination is permissible. The devil, of course, is in the definition of ""commercially unreasonable." But it seems like there is good reason to worry that this would permit something like a fast lane and, thus, it seems like a good idea for those of us who think this is a bad idea to begin mobilizing.

That all said, I do think that throttling the entire FCC to dialup speeds is a stupid idea. As others have pointed out, this will harm many more people than are actually involved in the regulatory decision in any way, and is unlikely to make a difference in the thinking of the actual regulators in the face of the reams of actually well-thought-out comments they will be receiving from lawyers and internet policy experts.

It also ignores the fact that the "slow-lane," if it does come to exist, is very unlikely to be at anything like dialup speeds. Given the FCC's overall commitment to increased broadband penetration (which has been amply demonstrated, I think) I doubt that anyone at the FCC would be inclined to find such discrimination "commercially reasonable."

If you really want to have an impact, maybe you should band together and write a comment letter.
In the book, he talks about the penal anti-minefield battalions, right before he explains that if the Nazi's had realized and used the hatred the average Russian soldier felt against their taskmasters, the Soviet Union would have redily fallen.

Maybe the western way costs more in terms of resources, but at least produces more loyal soldiers.
Stop trying to suggest that Windows applications - indeed, Windows itself - always work perfectly and never need support. The idea is laughable.

Companies make a lot of money as Microsoft Consultants you know.
I'm kind of amazed it got in the app store. I would have figured there's a trademark check, but apparently not.
For most people that means they'll probably never get done, or never get done well.
Hm. I've seen some of that, for sure. But for me the contradictions also point out the long-term weakness of taking conceptual frameworks too seriously. Our conceptual models of the world, like our software models, are temporary structures that we use for particular purposes. Eventually, we throw them all away. The map is not the territory, and there is no perfect map, just the right one for the moment.

Thus it is reasonable for Buddhists to advocate the end of Buddhism. E.g.: http://www.shambhalasun.com/index.php?option=content&task=vi...
An unhealthy amount of time. If I have to quantify - then I'd say about 8 hours. Reading the comments, some of which are super insightful is addictive.
That article is from 6 years ago though. In browser years that's 18.5 years ago.
New Unofficial Atom builds for Windows: http://atom.strieber.org
It's a very dangerous attitude "I don't read PDF's and I don't care but the customers who read them should tolerate our young poor implementation that needs more than two minutes for just 15 pages."

(The documents like this
http://www.automationdirect.com/static/specs/dl0506select.pd... )

They won't. As soon as you prevent them doing their job (and it's so if they used their PDF's normally before you changed the defaults) they will have to search for the solution. The solution is either switch the handler (still a little better for browser writers) or the browser.

By making the opening and looking at the 15-page PDF which was before instantaneous taking two minutes, you prevent them doing their job (the slowdown from subjectively 0 seconds to minutes is also subjectively infinitely worse experience!) and they must respond. They can't open just the first page. They actually care. They need all the pages.
I mean this as truly constructive criticism. There are several spelling errors on the site that made me want to cringe.

It allows you to use C# without any fluff right in a console like environment caled a read-eval-print-loop (REPL).

CShell is a project sponsored and maintained by Arnova Asset Management Ltd., a quant hege fund, which uses CShell daily for their research. The main contributor from Arnova is @lukebuehler.

That said I like this idea and look forward to trying it.
Maybe, but the Ninth is about limiting the document's scope relating to a subtlety of logic ("not explicitly permitted" != "forbidden "), nothing to do with "spirit"
US accuses Israel of 'alarming, even terrifying' levels of spying
New Unofficial Atom builds for Windows: http://atom.strieber.org

Fixes your package management issue. :)
Understood. I just bought a Chopin collection that was only available on CD.. not remotely as large as a complete Bach collection obviously, but a few CDs anyway. It's been sitting around for a couple weeks because about the only thing I can do with it is go to my desktop PC and rip it, and getting around to that takes awhile. I've been looking forward to listening to it, but.. fragile plastic discs, man, what's up with those?
What they have managed to do is to make life more difficult for their employees. Most of those employees have a computer at home that runs Windows and uses Word, Excel, Powerpoint, ....

Now they have to learn a second operating system and set of applications software.

Assuming a five year life for a computer (in government that is) or about 2000 days of use, then the cost of licensing on a daily basis is going to be pennies a day for all of this hardship. Crazy!
Net Neutrality, Monopoly, and The Death of The Democratic Internet
Because people NEVER complain about sports stars/actors/authors imbalance in compensation.

But why are we talking about this when there are kids starving in Africa

/sarcasm

Not everyone has to list everything that annoys them when they are talking about one of those things.
Watch this thing actually take off and become a hit. Then Applebee's sues to take over control of the app.
That's a philosophical viewpoint, sure. I'm not sure how you can reconcile it with a child's competence, or a mentally deficient person's?

Because in this case it wasn't the whole story that he 'happens to have a major medical condition'. The condition speaks directly to his ability to think and decide. Similarly to a child, or a senile person, at least in some degree.
I know a guy, mid-twenties, who if wanting to search for something will type "google" in the chrome address bar, enter, click the top hit, then search from the recognisable google homepage.

It drives me insane.
"Security research" as a euphemism for "unauthorized use of a computer system"? Nice.
To sad, that there is no mp3 or ogg download version available.
Who cares? The point of Anki is the SRS, the rest is mere sparkles. Sparkles are awesome but Anki is a full featured, usable, extensible SRS.
Even if I had a bunch of CD players around, the idea of swapping between 172 discs doesn't sound great.
That's the general feeling I get when trying to wrap my head around my country's [USA's] political system too.
Ask HN: Launching Early VS Completed Product
I wanted to hear your opinions on the matter. Personally I prefer to launch a product as an MVP to test the market and the need for the product. I want to know if you think a completed, feature packed product will have a more successful launch? Taking into consideration the caveats, of course.

What's your stance, the former or the latter?
How is answering a question asking in a public forum spam?
I agree with the sentiment that this is borderline unethical, but I think that it's probably okay as long as there's a human in the loop presumably spending as much time/effort verifying the usefulness of the tweet before sending it as it costs the end user to read the tweet and decide if it's worthwhile.
So, if a federal flat-rate tax[1] was set, it wouldn't significantly reduce the workload?

1) revenue * tax rate = taxes (asking question, not advocating)
The bi-coastal Come Out & Play festivals are probably the best place to learn the importance of field testing.

It's already a pull quote, but this really deserves emphasis:

"""

"The way that we really playtest [the video game] is by playing the field game, because the iterations are just easier to implement," says Mikros. "We just change it, no coding involved."

"""

Get out into the world, fellow hackers!
I ported a JavaScript app to Dart
Sure there's a good solution! Don't saw his head open on TV! Anybody can see that is a very dodgy move by anybody's standards.
Until the age of recorded commercial music it was considered completely normal to lift tunes, harmonies, anything recognisable, from other composers. In classical music it's generally considered a complement, more rarely a parody. Copyright has been around for much longer with printed music: as early as the 1500's we see Henry 8th issuing protections. http://en.wikipedia.org/wiki/History_of_music_publishing#Cop...
Wow, I had no idea it was so high. Yeah, that plant could have a 15 year payback cycle or less.

http://en.wikipedia.org/wiki/List_of_countries_by_electricit...

Since the US used 3800 TWhr of energy I doubt this plant would make a dent. If we got our watts/person down to the same level as Germany we would be doing pretty well in terms of excess energy capacity. We could shut down our most poorly performing power plants.

With those rates you outlined if I ran the power system for a municipality I would start buying land in the desert now.
Write a bit of code that tells them why the website is slow.

Shouldn't be that difficult I get the same thing with cookies because i have a UK ip. Well not the throttling part but the banner part.
How to Setup Your Own VPN Server
Feels like th first truly post-Steve move to me.
I see this as Apple's needing to find a way to use their vast cash piles. But really it will be a long watering down of apple into conglomerate. So be it, money begets conglomerates.
We're in an antiquated industry (oil & gas) providing a B2B data-subscription service, so this may or may not be relevant. I've seen similar methods work for B2B direct services in manufacturing, and in B2B and B2C product development services as well.

Anywhere we can find up-to-date titles on executives in organizations is very effective for leads generation. Linkedin, Manta, Businessweek biz listings, or ASKINT (cold-call with sole intention of finding out "who's in charge of XXX", build the lead and get the name only for concentrated calls later) all have been effective. We have identified companies of a particular genre previously, and targeted particular titles in those orgs. I personally like running a Manta scraper and vetting results by hand with Linkedin to confirm current titles. I strongly suggest getting Rapportive for Gmail for snooping networks associated with email addresses. If you want to get really snoopy, Maltego is a great tool for looking for connections elsewhere on the web.

We have also found trade-shows to be fairly effective at having companies self-identify as needing our service and providing contacts that you have early rapport with to help you find your guy in their company. More effective for bigger business development deals (which can distract as much as help, in my experience), but was moderately successful for us.

Bonus of tradeshows: company listings of all the competitors. Generally these will be great lead-list starting material that you can vet down to be high-quality leads (again, in our industry)
it's about the brand and the beats brand is strong.
Texas police may start impounding Lyft, Uber vehicles
i wish i could buy these. But they are way out of my budget
I was billing hours while my wife was in labor (it's actually a pretty long and boring process). My kid was almost certainly in daycare when she took her first steps. She won't remember anything that happens before four or five. Whether I'm there for any particular random milestone only has the importance that I assign to it mentally. Obviously kids want your time and you need time with them. The best part of my day is when my daughter toddles up to me when I get home. But kids are usually really flexible. You don't have to be there for artificial milestones just because some parenting magazine hypes them up.
I honestly believe that most startups are no better than banks, even in the "job satisfaction" category. Purpose of work is approximately equally meaningless, given that you're most likely working on "disrupting the industry of lightbulb changing" or yet another ad business. The work you do at a startup might be more interesting at the beginning, when the infrastructure is being set up, but it quickly gets repetitive yet someone (you) has to do it, and unless it's a very rapidly growing startup, you won't get promoted any time soon, in contrast to banks which usually have a well-known career path set up for you.
The low margins mean you have to make it up on massive volume. The two best ways to do this: focus on recurring customers, and make your providers more active on your platform (due to high acquisition and onboarding costs, respectively). The companies that succeed will do both (e.g. eBay with their PowerSellers).
> Basecamp’s iPhone app is a PhoneGap-style web view. Uber’s native app is a web view. Facebook paid $1.1 billion for Instagram.

None of those are my favourite apps, so the argument crumbles on the first paragraph.
Vaguely relatedly, do you know what happened with the Sticky Icky Pollen field game?
> But it seems like there is good reason to worry that this would permit something like a fast lane

There might be reason to worry that it could, but to assume that it will and react as if that were an established fact rather than a possibility of concern is not reasonable. Before there is a rule in effect there will be a Notice of Proposed Rulemaking which will say exactly what the rules would be and how the FCC intends to apply them, just as there was with the old Open Internet Order.
The assumption that 1/10 of an analyst/associate in a bank will be enough to get you to retirement.
The topic of side-effect incurring getter-setters was also brought up a few times in various forms. I wrote about my thoughts on it here ( https://github.com/lhorie/mithril.js/issues/78 )

As far as redrawing impact goes, Mithril does rate-limiting, so even attempting to subvert m.prop to force it to spam redraws should still perform ok.
Samsung Announces New Premium Mobile Audio Devices: Headphones and Speakers
I think this announcement (from just a week ago) gets overlooked in light on the recent news of Apple's acquisition of Beats.

More info:

http://www.businessinsider.sg/samsung-level-headphones-2014-4/#.U2zvIK2VO1I

http://www.androidcentral.com/samsung-announces-new-premium-audio-products-level-over-level-level-and-level-box
...and vastly more efficient than dirty snowcovered parking lot paving stones at collecting energy. The cost-effectiveness of pasting 'solar cell' on everything in sight is certainly debatable.
I use the Audio Technica ATH-M50[1]

I have a pair of noise isolating earbuds but you have to hit over the head to get my attention if I have the music above a whisper when I wear them

The M50's are over ear and seal very well so if you are listening at a reasonable volume you can't hear any office noise or people talking unless they are right next to you.

It's a nice balance between complete isolation and people being able to get your attention without waving something in front of you.

They sound great too.

If you're looking for noise isolating then the Etymotic Research HF5's[2] are great. They are earbuds that sound amazing and easily portable.

Both come with appropriate carrying cases.

[1]http://www.amazon.com/Audio-Technica-ATH-M50-Professional-Mo...

[2] http://www.etymotic.com/ephp/hf5.html
Agreed. At some point, in a well designed app, you've got a data store, an I/O layer, and something that coordinates amongst the components. There are a million ways to decide where the "business logic" should live, whether application state and external data should be treated differently, or exactly how all the pieces are glued together. At the end of the day though, it's all pretty much the same paradigm.

It sounds to me like Flux goes with a model layer that handles all state (internal to the app and not), pushes most binding between pieces of the UI to the view layer, and uses a thin controller layer to mediate the other two layers and coordinate parts of the model layer with overlapping concerns.

I once had the epiphany that an entire web app is pretty much a whole bunch of nested or concatenated MVCs. I think the confusion arrives when people assume that there is one-and-only-one MVC and try to shoehorn all the parts of a new workflow into that rigid structure. I don't think that the proliferation of acronyms purporting to be something different helps with understanding.
If there isn't that much traffic between 3am and 9am, then why is it worth it to spam during those hours?
Depending on your preferences, you can get one of in ear/on ear/over ear models from audio technica with noise cancellation. They are way cheaper than Monster.

If you are not into noise cancellation stuff, you can go on AKG k77 ($42 on amazon) or Audio Technica t500 ($82 on amazon)

I own a pair of sennheiser 555 for about three years, and apart of low quality plastic (it broke in the first year of regular use, but some glue is pure magic!), the sound is excellent (although you can hear almost all ambient sounds)
There are CD ripping services around. In the UK they charge around ~60p/CD (gets cheaper at ~500 CDs). Some will rip lossless, which is what I was after for the 800 or so CDs I stupidly ripped at 192Kbps over the years.
Video seems to start discussion of Flux just after the 10 minute mark.

Direct Link: http://youtu.be/nYkdrAPrdcw?t=10m21s

EDIT: So far, the video is much more helpful to me in terms of bringing the concepts of Flux to life. Jing does a terrific job explaining in my opinion.
I care about UI.