skysight-inc/HackerNews huggingface dataset:
From an experience standpoint, isn't the fact that you'd have to teach people a new language coming in the door detrimental to the use of that language?

Comparing a company that takes in people that have been coding Ruby/Python/Java/whatever for 5+ years, versus one that takes in people that don't have Scala experience but teaches them on the job, wouldn't the former move faster and generally have more experience, making it better to hire from a large pool of experienced people (in a popular language) than a small pool (in a more niche language)?

This, of course, assumes (rightfully, I think) that the "carryover" effects of programming experience aren't substantial enough to claim that 1 month of Scala experience is better than 3 years of Ruby experience, and nor is the "advantage" that Scala gives over these more popular languages (real or imagined).

I love Coursera and all, but I'm curious what people think about this.
He's a racist nutjob for drawing "Muhammad as a roundabout dog"? Or is there something else?
Thanks ufmace!

I realized I made the same mistake as spf13, but you took the time to find my email from one of links in my profile. I really appreciate the effort you took :)
CoresOS is designed to host containers, not be a base container image.
The Role of Women as CEOs in the World of Wearables
It's never what you know. It's always who you know.
Are you an accredited investor? Legally, FundersClub can't accept you if you're not. This isn't a "rich get richer" kind of thing; it's a federal regulation. It's not FundersClub being snooty; it's FundersClub complying with the SEC.

The JOBS Act intends to break down some of these barriers, though its most important provisions are still pending.
Abacus (YC W14) Wants to Make Expense Reports Obsolete
The point of the thought experiment, if followed through to its logical conclusion, is that in such a world The Dollar wouldn't even exist, only the DeflataDollar would. No one would accept a currency that's losing value (even the grocery vendor on your way home from woek) if they had the choice to accept something that will hold its value. It doesn't matter if the rate of value loss is slow or fast, it's inferior to something that holds its value.
No one with the experience you describe is just a hobbyist. Nonetheless, I stand by what I said above.
The distribution of new Java versions is already decoupled from tzdata updates.

If you want to update your tzdata then you should use the tzupdater tool that is shipped with Java. This has been updated to support JSR-310. If you want to perform the updates then this is just a commandline tool and can be integrated into chef/puppet etc. as needed.

There was discussion during the development of JSR-310 about the inclusion of Java library methods to update a running JVM. There are a load of "not obvious to a developer" things that happen if you do this and it was decided the technical complexity and potential confusion outweighed the benefit of implementing it.
Why not Mountain View?

It's much easier to move a number of local businesses in and construct high-rise apartments than it is to move a bunch of tech companies with thousands of employees. I predict that we're a lot more likely to see hip restaurants, bars, bubble-tea shops, and cultural venues move into Mountain View than we are to see Google and Facebook move to Oakland.

It's already happening to some extent. My girlfriend grew up in Silicon Valley - she says that the Mountain View downtown has changed dramatically since she was in high school. We're seeing high-rise apartment towers going up near San Antonio, along with a number of walkable shops and supermarkets near their base. A number of mid-rise apartment complexes and townhomes have gone up by the Caltrain station and downtown, where it's already walkable. And there's been a longstanding plan to build high-rise apartments with ground-level shops north of 101, within walking distance of the Googleplex. This plan has been blocked a few times by the Mountain View city council, but 3/4 of the voting block opposing it is retiring this year.
Ask around in your friends. My friends usually ask me to help them out.

Also you can post up in subreddits, facebook groups and forums.
New schools aim to tackle Nebraska’s tech talent gap
When riot forces block all surrounding streets it means that they intend to slowly close in and arrest everybody. No food or water goes into the area. People cannot leave until and unless the police are ready to arrest them.
"pretty sure unit-tests and a bit more care" - it's better to focus on unit-testing behaviour and care about things that need human's input though.

"where type checking is required" - it's better to single out cases where it is not required, this is how it's done in C# for example - quite useful for integration with other ecosystems.
There's a type on this[0] page. just ctrl-f: fo

[0]http://mattermark.com/fundersclub-irr/
Giant NHS database rollout delayed
Did I miss it or did he leave out rent?
Here is a fun exercise for you.

Take professionals around you who seem uninterested in what you care about. Assume that they are interested in something that they can teach you. Find out what it might be. Learn it from them.

If you're like me, you'll quickly find that the mapper/packer dichotomy only served as a fancy intellectual justification for flipping the bozo bit on people whose curiosity about the world happened to be about things other than what you paid attention to. You might also learn something interesting about anything from negotiation to accounting to local laws.
If @1 second recompile entails watching grass grow, you have some serious miracle grow on hand ;-)

SBT sub projects are the ticket to sane Scala development. If you just lump everything under a single project, sure, then it's grass growing time o_O

Modularize your code and then play> ~run (i.e. incremental compilation) and relax -- the "Scala is slow" mantra is so 2011.
Beaverton is just over the hill, and it's a short MAX ride to downtown.
Http://www.openwall.com/passwords/Microsoft-money
I don't disagree. My point was that choosing to be married and have children is a unique undertaking that is extremely challenging, but a lot of goodness can be gained by submitting to the hard work of being a good spouse and a good parent.

Sure, you can shoot it down with counter-examples of bad parenting, bad spouses, bad children, etc.. Still, there's nothing like it, and it's worth speaking about the positive aspects of heterosexual marriage in a forum dominated by, quite frankly, people like you who have an irrational, negative, and hostile attitude towards non-gay marriage and families, to the extreme point where mutilation of your reproductive system is an acceptable choice.

Yes, there are a great number of "right choices", but some are objectively better than others. A lot better.
Want to lose weight? Don't eat so much.
How does this play with the CoreOS premise where each docker should be hosting a single process managed intelligently through something like systemd?

Under this model I'd expect that systemd's pgroup support should help with zombie processes and generally take over many of the services that baseimage-docker is suggesting here. As other have mentioned in this thread, there's a fairly large difference of opinion between running containers like fast VMs or like thin layers around single processes—does baseimage-docker make sense only in the latter?
This isn't a "rich get richer" kind of thing; it's a federal regulation.

Well, it may be a "rich get richer" kind of thing, but it isn't something for FundersClub to decide, it's something the government has decided.

Edit: Your edits mooted my point
I suggested that rubygems.org and bundler were major improvements to the ruby packaging ecosystem that were driven by Rails. I'm not sure you actually disagreed with that point...

Rubygems.org was not driven by Rails. It doesn't offer much beyond what rubyforge was doing. Less, actually. RF was for code hosting, docs, and gem serving. Once people started moving to github RF lost favor. When Github decided to stop serving gems rubygems.org came about to fill the gap. It lists and serves gesm; code and docs live elsewhere.

Bundler, sure, came form the Rails community to apparently solve a problem for that community. It's not for everyone, though.

I don't use it (doesn't make life any better for me), but then I don't use Rails either.

There's lots that goes in Ruby that has nothing to do with Rails and the conflation of Rails and Ruby is a detriment to different Ruby communities out there.
I'd actually argue the tech center should leave the bay area and colonize a part of the country where land is cheap and plentiful - it could be an existing metro, like DFW - or something completely greenfield.
The point is to attract new developers who may be interested in Scala to Coursera as well as showing their expertise in the language. I definitely think this works, but it's a very obvious strategy as many others have called out. I think a better tactical recruiting strategy would be to open source some Scala based projects. If you look at Coursera's GitHub repository[1], they aren't giving anything back compared to a company like Mesosphere[2] that offers multiple open-source Scala projects. As a developer, I want to work where people are building cool things, not where a team is married to a language or platform.

[1] - https://github.com/coursera

[2] - https://github.com/mesosphere
That's not much help if you're in a ship, where a) you'll be close to sea level and b) incoming missiles etc. will be flying low to avoid radar, rather than high up in the air where they can be convenient targets.

Lasers can fire all the way to the moon, and it might be a great idea to put military ones on top of mountains one day, depending on the weather, but if we're talking about lasers on ships...the USS Nimitz (the largest aircraft carrier class) has a height of about 36m above the waterline, so the distance to the horizon is something like 20km or ~13 miles.
The Retroreflector (link: http://en.wikipedia.org/wiki/Retroreflector) would reflect the laser back. However, I guess that laser with 30 kilowatt power would melt a cheap mirror.
I think you're right in the short term, but long term you may be more productive with Scala. -Devil's Advocate.
Fractional reserve banking dates back to at least the 1600s, practiced by goldsmiths in a time when currencies where privately issued.
You might be interested in this: http://www.twitch.tv/RngPlaysPokemon

An actually randomly (well, pseudo-randomly) controlled Pokémon game.
A quick google would have found:
new SimpleDateFormat("HH MM YYYY").format(new Date());
new SimpleDateFormat("HH MM YYYY").parse("17 02 2014");
The Scala compiler is slow. However with some care over code organisation you can limit what needs to be recompiled in most cases. Read and heed this blog post: http://www.chrisstucchio.com/blog/2014/bondage_and_disciplin...
Moving to SC has one big issue - Highway 17.

It's one of the most dangerous highways in the State of California - even worse I'd argue than CA-152.
Javascript is only needed for more detailed information about their browser. The analytics appear to collect only header information and the ip address suggesting that they don't require Javascript to be injected.
There has been a lot of discussion on this kind of thing. One of the proposals for value types is to have them be immutable.

As to what to do in the meantime - I would suggest that you use either findbugs' immutability detection or Graham Allen's Mutability Detector: https://github.com/MutabilityDetector/MutabilityDetector. Findbugs picks up an @Immutable annotation and checks whether this is the case, whilst Mutability Detector allows you to assert that classes are immutable as part of your unit tests.

I appreciate its not as good as language support, but it is better than relying on an unchecked convention.
They actually don't have much of an incentive to form their own country - they get piles of money from Italy and Austria as well.

Indeed, Sud Tirol is often cited as a good example of how to handle a linguistic/cultural minority, which mostly involves the aforementioned piles of money, and a lot of freedom to use their own language. In the Ladin speaking area, almost all the signs, for instance, are in Ladin/Italian/German. In the German speaking area, they're in German and Italian.
Once upon a time it was thought that device TLDs would be a useful thing, that's all. It just so happened that the smartphone was invented in the interim, and media queries and responsiveness and, heck, HTML became the standard way of representing mobile content.
I haven't waded into all this, and it's been years -- and years -- since my education touched upon systems that physically separate operating instructions from data memory.

But... sooner or later, it seems, we are going to go (back) there.

Instructions will become truly privileged, physically-controlled access. Data may go screwy -- or be screwed with -- but this will not directly affect the operating instructions.

Inconvenient? As development becomes more mature, instructions will become more debugged and "proven in the field". Stability and safety will outweigh ease and frequency of updates.

My 30+ year old microwave chugs along just fine. It doesn't have a turntable nor 1000 W, but I know exactly what it will do, how long to run it for various tasks, and how to rotate the food halfway through to provide even heating.

My 34 year old, pilot-light ignited furnace worked like a champ, aside from yet another blower motor going bad. I listened to the service tech when he strongly suggested replacing it before facing a more severe, "winter crisis" problem.

The new, micro-processor based model is better in theory (multi-stage speeds, and longer run times for more even heating). In practice, it's been a misery. The first, from-the-factory blower motor was defective. When that was replaced, the unit started making loud air-flow noises periodically.

Seeing the blower assembly removed, its constructed of sheet metal. The old furnace, by contrast, had a substantial metal construction that was not going to hum and vibrate if not positioned absolutely perfectly and with brand new, optimized duct work.

Past a point, reliability starts to -- far -- outweigh some other optimizations.

This is going to become true in our field, as well.
‘Candy Crush’ Game Maker King Files IPO With Listing in New York
Also Tapjoy too, not YC but a YC alum :)
Tried installing Discourse on Gentoo. Turns out to be a non-trivial project and I'm no Ruby on Rails newb. I'm no code-jock but I'd love if the install story was a tad easier. Maybe I should quit whining and figure out how to turn my pain into an ebuild :)
Seems like it a marketing gimmick !
The Complete Guide to NY Tech ABRIDGED
In all public forums there are people who never post, who only express their opinions by voting, and there is often no perceptible logic or pattern to their votes. I would call them the silent incoherent majority.
I agree and disagree. The inherent qualities of a more recent language (especially one like Scala which seems to be built upon a good foundation) may make a team more productive in the long term despite the initial cost.

However, what also counts in the long term is the structure of the codebase, and I'd argue that people with more experience in a language are better suited to build more long-term-viable codebases with less technical debt just because they know the language better. But perhaps that's simplistic.
Nope, deflation hurts people who owe money by increasing the value of the debt they owe. Under deflation, nominal wages go down, and since debt (especially the principle) is nominal, that means the debt-income ratio rises, making the debt harder to pay off.
It is a weird omission, not least because it seems that anyone that wants to use Futures ends up extending it in the same (but incompatible) way. Guava has ListenableFuture, Netty has its own version, etc.

I'm not sure how this happened, but I just use Guava's ListenableFuture and am happy again.
No, they haven't released any new information about them yet.
101 of The Best Twitter Lists To Follow in the Twitterverse
Get a giant boat and park it out in international waters.
Science proves that you tend to spend less money when you pay with cash, especially on unplanned and/or impulse purchases. I guess the psychology of actually handing something over then having less of it afterwards makes people think twice about if they really need to spend the money. Also getting extra cash when you over budget has an extra step (trip to bank/ATM) so you're probably more likely to stay in budget or to rethink if you really need that over budget purchase.

You'll probably save in the long run.

http://www.livescience.com/2849-study-credit-cards-spending....

http://www.investopedia.com/articles/pf/08/pay-in-cash.asp

http://seekingalpha.com/article/20333-guide-to-credit-cards-...

http://business.time.com/2013/08/08/turns-out-you-only-think...

I especially think this is interesting:

>McDonald's found that the average transaction rose from $4.50 to $7 when customers used plastic instead of cash
> however, agriculture, the bureaucratic hoops we'd have to jump through to successfully secede and the general hard work and labour that would have to go in, I believe, is unaccounted for.

That, and the inevitable descent into savagery: http://en.wikipedia.org/wiki/Lord_of_the_Flies.
This is exactly the point. Often the person with the idea additionaly greatly underestimates the complexity and time it tooks to actually build the product.
What are those safer, equally effective alternatives? Ibuprofen causes gastric ulcers, Diclofenac does too, Aspirin is an anticoagulant, and Metamizole can cause agranulocytosis. Also, the maximum recommended daily dose for Acetaminophen is somewhere around 3500 mg, which is seven extra strength Tylenol - hardly what I'd call a narrow therapeutic index.
We're starting to move our system into containers - early days and there is a lot to learn. It feels like we are in the Cambrian explosion of containerization - many different theories/opinions on best practice. Articles that describe real-life experiences are really valuable.
ServiceChannel and GoodData Model Cloud Business Intelligence
I think my new desktop does about the same thanks to the magic of SSDs. But a minute ain't bad for a boot. I remember some old servers I used to work on that would take 30 or 40 minutes to boot, most of which was spent waiting while the SCSI controllers did some kind of check out.

Before I replaced my old desktop, I think my boot times were something on the order of 10 minutes.

(and I don't count Windows claiming you can start to work while it loads a bunch of stuff in the background making the system unusably slow as counting).

https://www.youtube.com/watch?v=YQuODFwfZYw

http://www.therestartpage.com/
Someone knows how was this achieved?
So, as he put it "No one is coming to your door or telling you what lawful websites you can and can't look at or what you can say to people".

Well, the key word here is "lawful".

We have for example cases where people were arrested and tried for merely linking to another website (e.g a news aggregator operator was arrested for the content of a linked news article).

We also have made up charges for people viewing "child pornography". For example one well known activist had such charges made up against him by the police for revenge, AFTER he had testified and provided evidence of police involvment in sexual trafficking.

There are also cases of people arrested for having a blog with religious satire.

We have cases where a advisor to the PM threatens people contributing donations to a certain news site.

Or the same advisor giving the real name of an anonymous (critical to the government) blogger on Twitter.

We had a case (recently) of a politician suing (and getting injunction measures) against a Wikipedia editor, for mentioning a well known fact about him (already published in numerous newspapers and books).

And numerous other, even more crazy situations...
Teaching someone a programming language (e.g. Scala) is not equivalent to teaching someone to program.

If you take someone who has 5 years Ruby/Python/Java experience, and then spend a month teaching them Scala, they don't miraculously forget everything they know about functions, algorithms, data structures, encapsulation, interfaces, problem-solving, maths, etc.

I started my current job (at a Financial Institution where I write 99% Scala) with no Scala knowledge, but good programming fundamentals and experience with functional programming. A month later, I was a competent Scala programmer.

This isn't unique to Scala - if you have a language you like, which you think offers advantages over the competition, then it is worth training people to use it and then using it.
http://laughingsquid.com/wp-content/uploads/2013/07/homer2.j...
Why I Chose Academia
they say that is why they sink the Titanic, on board was all the powerful people that opposed the creation of the Fed, (I personally don't think an iceberg can do that), but anyway one year later the Fed was born.
It seems like there is a neat thing that could be done with this sort of thing + id3 tags.
acting Interior Minister Vitaliy Zakharchenko issued a public warning at 4 p.m. to protesters to clear the streets within two hours: “If by 6 p.m. the lawlessness doesn't cease, we shall be forced to used all legal means to bring order.”

So, protesting against a government that remains in place clearly against The People's will is "lawlessness", but killing and hurting/maiming protesters to shut them the fuck up is Lawfulness (and Good, naturally)?

In summary: The people do not want the current government to be in power, and the current government brutalizes them into submission, aaaand.. Yay democracy, Yay governments, Yay rulers?

Here's a set of simple rules to follow:

1) Lawful = Good
2) Unlawful = Bad
3) Anything your rulers do = Lawful
4) Anything you do to oppose your rulers = Unlawful
>It's much easier to move a number of local businesses in and construct high-rise apartments than it is to move a bunch of tech companies with thousands of employees.

True, but then a certain dominant Mountain View company is already running the n-th largest transportation network to commute people from SF/upper peninsula down to them, so in many cases it would just be like "hey, stop commuting as far".
Google Glass Do’s and Don’ts
Some video of a prototype shooting down a drone here, although it's not very exciting to look at because it's not a movie.

http://www.wired.com/dangerroom/2013/04/laser-warfare-system...
Compensation is not a manager's fulltime responsibility, obviously. But something they should check up on with a annual or bi-annual frequency. There are ample tools (e.g. Glassdoor) that give insight into how competitive a given worker's salary is.
These anecdotes about human psychology/sociology are observations from systems where work was expected and understood to contribute to the private, if not public, good. It's not at all clear that they would remain very long in a post-scarcity economy.

But let's say basic needs are met through automation, I'm sure cultures will keep some degree of competitiveness / judgement of others through voluntary works and human pursuits e.g. art. But we'll also all have food.
Anti-ship missiles are designed specifically to make for small radar cross-sections and to fly below radar range.
Many people carry out fruitful lives in The Nut.
Using PhantomJS to prerender is not a viable solution for everything - for example, fast updating content like forum threads.
This post's title should really read: "Why we left single-page apps." Saying that they left Angular makes it sound like it's somehow inferior when compared with similar technologies like Ember. As the article describes, Angular was not so much the problem as was the mis-application of the single-page app architecture.