skysight-inc/HackerNews huggingface dataset:
I found the article very interesting as well but honestly it reads like a nightmare.

Company heavily invested in X. New CTO comes on board, gives the technology stack a "hard look" which is often a euphemism of, "I wouldn't have chosen that technology, so you must change." Large portion of the existing developers leave, new developers (including OP) come in. New developers base technology decisions on what's best for their career, not necessarily what's in the best interests of the company.

After all, in the Why Scala section they plainly state they knew little of Scala and there's a large section about what languages are hiring.

And as you said, if there is time spent on what made them decide to switch away from the Microsoft stack, it is buried to the point I couldn't find it in two read-throughs of the very long article.
I use my own. I spent about 3 weeks making a nice one with rails. It took so long because I was learning rails and also ruby as I went.

I use it over managed solutions because I've set it up to easily integrate into any site, it loads insanely fast and has a lot of modern features you would expect (split pane live preview with markdown, auto saving without creating a million drafts, user login to handle authors, etc.).

Most managed solutions lack 1 or 2 important features in some way or another and that ruins the experience.
Does this mean revenue is also about to plummet as the spammers realise OVH isn't working for them?
Core Secret – Secret sharing between Bluetooth LE peers on iOS
I should imagine the "scary" part for security services is the fact that it's printed in plastic and therefore much harder to detect, not that it's home-made.
Introducing The Completely Redesigned Fab Website and Mobile App
Always install an upstream Python in parallel to the OS X provided version if you're doing Python development. Apple custom compiles theirs, and it's always out of date. In fact, there are Mavericks specific bugs in both latest upstream and in the version included with Mavericks; look for a new Python release in the next few days.

See: http://code.activestate.com/lists/python-dev/125760/

And don't forget to `brew install python`!
Why are you critiquing this script like it's a consumer product? Obviously any developer who wishes to use this will have do some extra work to make sure things run smoothly.
What does this achieve? You're transferring an infinitesimal amount of money from, say, an Apple, to Google.

In turn, Google becomes even more of a monopoly (because previously organic clicks now become paid).

And the money Apple paid Google to win your click will need to come from somewhere. A reduction in some other head (organic optimization?) or from increased prices. We'd like to think it will merely reduce Apple's profit margin, but I doubt it.
I'm a big fan of knockout. Learned it about a year ago and it has saved me from writing a lot of code. I can't see going back to the old way at this point. It doesn't try to be everything, but what it does, it does well. For SPA I use Durandal, knockout runs the declarative binding so you can get up and going with a full blown SPA pretty quickly.
"Police in the UK this morning claimed to have seized parts of a 3D-printed gun, but it looks as if they may have jumped to the wrong conclusion."

Really annoyed they didn't use the phrase, "jumped the gun".

It's a Friday and everything...
Seems nice, I will definitely give it a try.
Remind me of http://everything.me
Sounds like a market opportunity. Aside from simple accounting (tracking revenue and expenses), what's the range of startup needs that are covered by Excel?

If these needs aren't met by current accounting / finance packages, it definitely opens the door for a new competitor.
Does this just boil down to encrypted shared memory on a VPS, on TOR, as-a-service?
My obvious example is "what do we have to do to break even?"

What a spreadsheet does very well is allow you to quickly run a large set of simulations right next to eachother for comparison. This can be useful in asking questions like, "if we charge $x, and we have $y in fixed expenses, what should our target of support personnel to customers be?"
Dude, can I just say I wanna make love with the idea behind assembly? I just saw the website and video and it makes so much sense!!
I am hesitant to put any unnecessary software layers between my databases and the hardware so I wouldn't know.

But it doesn't matter. Even if everyone stopped buying and using Windows tomorrow /Microsoft/ could still use it. MSSQL is not dependent on a thriving market for Windows. Anyone that needed to administer the machine could just RDP into it.
Watch 15 Awesome MS-DOS Viruses in Action
This is what's stopping me from upgrading. Right now I have a non retina display with an ssd and an HDD in the optical drive spot. Im about to upgrade my RAM to 16gb so I can run my windows VM with more than enough RAM.

I like to upgrade the internals without paying an arm and a leg. You can almost upgrade your ram and ssd for what apple charges to go from 8-16gb of RAM.
Not the parts, but at some point when you have enough parts it becomes a weapon.

Guess it would be up to a judge to decide.
Founders of Facebook - The Animated Series
I don't see having some of the old-school developers leaving the company and being replaced by potentially better talent as a bad thing. One signal for me is that I hire smart people because technology changes. It's a red flag for me when people stop learning or lose the desire to add to their tool belt. Some people can't adapt.

But, hey, the world still needs Cobol programers, so...
From one complicated thing to another.
It's Taiwan Samsung Electronics not the Korean one.
I hope it helps eliminate every bad actor on their network.

Because their abuse department is useless, ignores all reports.

The problem is there are also blog/forum spammers on their network, hundreds if not thousands and I doubt this filter is meant to detect them, sounds like only a port 25 thing.
The Archive Team
Outlaw Screws - Amazing Kickstarter Sales Pitch Video
And single vendor buy-in.
Swiss Fort Knox - High secure data center inside the Swiss Alps
Maybe because I've already implemented something like this in the past and I faced a lot of issues with synchronizing multiple states on multiple devices?

And I didn't say the library was bad, quite the contrary.
I am using Google Spreadsheet.
I might think everyone should have access to all communications of all politicians. If you want to be a leader of millions you should be transparent.
Mozilla Lightbeam – Relationships between third parties and the sites you visit
Simulator done Java, with additional support for Python & Erlang! :)
General public opinion was a bit exaggerated as I was talking about the people around me and their open reactions to Snowden's whistle-blowing.

However, if you feel like it, you can read the 1100 comments on this BBC article and enjoy the anti-Snowden sentiment: http://www.bbc.co.uk/news/uk-24486649

Hint: Pay close attention to the 'editor's picks'.

In my opinion the British public seem to see Snowden as a traitor. 'General public opinion' is not verifiable (as you pointed out).
Homebrew certainly requires the Xcode tools.
You may be surprised about how many people are involved in art/paintings, at last in the "contemporary art" era. Damien Hurst and others collaborate with (or employ) teams of artists to complete their work. Related reading: "The $12 million Stuffed Shark" by Don Thompson.

Sidenote aside, I tend to be bearish on Assembly too, but I'd also love for them to prove us wrong.

edit: grammatical things.
In my experience with government and the legal field; it might not be as strict as 'silver or lead', but its 'dollars or the door.'
In other words, they're aiming for the market of people who don't want to pay for a word processor.
Even as spreadsheets go, I wouldn't use Excel for statistical analysis (I wouldn't use any spreadsheet unless it was a function coded as a macro). It's not just a performance thing, but also a confidence in results thing. Spreadsheets admit to oversimplifying the processing and then having issues as the assumptions in the data change.

This does not mean that a spreadsheet couldn't be an important piece of the pipeline though. Database to Spreadsheet is actually a very powerful combination, particularly with views.
Compare it to the user serviceability of a 1950s muscle car versus a 2013 Tesla.

They're not making it one piece to say "screw you, HN user who wants after market RAM!" -- they're doing it because it makes the machine physically smaller and lighter.

If you don't like their new work, you can still go to HP and buy a laptop with a DVD drive, a bluray drive, two VGA ports, a PS/2 port, and a proprietary six inch wide docking station port.
As a C# developer I always find the problem with C# is the lack of any Darwinean process in MS libs. In a platform with a stronger open-source community, libraries battle it out in the marketplace of ideas and users and generally the solid ones rise to the top.

In .NET, MS provides everything, and the OSS counterparts are second-fiddle to the blessed libs. This is a problem since it stifles the OSS community trying to compete with first-party product... and while MS has generally competent coders and products, sometimes they make mistakes that are agonizing pain-points... and the MS obsession with "no breaking changes" means that those pain-points will never be fixed.

No MS mistake is ever fixed. It is replaced with a new library with a whole new week-long learning-curve and its own foibles and mistakes, which will, in turn, never be fixed.
Oh, thank god. For a horrible second I thought someone had paid 250 big ones for a business selling actual origami owls.
well shit. Cannot upgrade anything =(
This is the Copenhagen Wheel from Andy in Weeds!
If you develop your own applications, that can get very annoying very fast...
The question is how subtle do your errors have to be before your tool won't let you.
Java is simpler than both C# and Scala, yet it is more disliked than both (see recent HN polls).
> I have chosen to re-format my OS X disk as a case sensitive file system

Utterly terrible advice.

Sorry but if someone is suggesting that then they have very shallow experience with OS X and you should not be following a blog post about anything technical from such a person.
Thanks for Sharing. I also learned scala after working on .net stack for more than 7 years and I am not disappointed. I really like C# but if I have to learn JVM based language I would definitely go for scala.
If you wanted geo-targeting I've had good results from Facebook, Linkedin and Plentyoffish but you need to spend time on ad optimization to make it work well.

Reddit works pretty well but you can't geotarget on there.

Bing gave me a decent ROI but a tiny amount of traffic.
Where's the source?

Open source doesn't automatically guarantee anything, but you can't have real security without it.
MBP has a newer Thunderbolt 2 compare with iMac, and iMac will not see an upgrade until next spring. So the notebook is more powerful than desktop in this respect.
I use knockout + backbone router to build most of my apps. It is a great framework without a ton of the infrastructure overhead of angular. I wouldn't use it to build a component library I was trying to sell, but for my clients it works really well.
And one year later, a blog post titled "Why we moved to Java from Scala" or "Why we moved back to .NET" appeared on HN and havested hundreds of votes.

Just kidding.
I prefer vagrant for most development projects for the simple reason that I can automate the VM + development environment generation AND commit it to a revision control system (git/svn).

Once set, I don't have to worry about re-installing my development environment - and can just let anyone check out my sources, who then has to do a simple "vagrant up", wait a few minutes, and he's up & running. No worrying about which things he specifically has to install and configure, my vagrant config takes care of that.

Also - the memory requirements are very limited imho, I run most of my vagrant Ubuntu 12.04 server VM's with with 128 or 256mb...
It's not the end of the world to do accounts in a spreadsheet. In fact for certain sorts of things, they are really ideal.

However, it is a huge mistake to keep your general ledger or book of original entry in Excel. The reason has nothing to do with making mistakes or errors and every thing to do about fraud. Paper is the gold standard in anti-fraud accounting systems, particularly if you follow the standard rules like ensuring books are kept in pen. Paper to Excel is fine. Replacing the paper with Excel is not.
It never asks for locally created applications. It's purely for things downloaded over the Internet. In essence, it's a more advanced version of the original "You just downloaded this, are you sure you want to run it" warnings from the file quarantine system introduced with....Leopard, I think?
Are you munching some number crunching?
We're in the same Apple computer boat. I'm on a 2010 MBP with 2x2.5" 240GB SSD and I'm maxed out at 8 GB RAM.

But—the new high-end rMBP by default has 512 GB SSD (much smaller physically) and 16 GB RAM soldered on (takes up less space than using RAM on interchangeable headers).

[Nobody seems to complain about non-socketed CPUs in laptops.]

The arrow of Apple Progress doesn't go backwards. We're not getting replaceable RAM in mobiles again.
Hmmm maybe I had better pay the extra for the AppleCare.
Things like proprietary screws are there to make the machine smaller and lighter?
> Apple is skating to the puck

Given the rest of your comment, I think you meant ‘Apple is skating to where the puck is going to be’.
There's a lot of WTF going on in the OP, but I'd say the cake stealer is the OP's offhand reference to the mom, who is Owl's co-founder, trying to help exonerate her child-molesting friend who was using an email ruse later popularized by General Petraeus

Here's the link from the OP: http://blogs.phoenixnewtimes.com/valleyfever/2011/11/susan_b...
No, computers in the same price range are more powerful. The price range for computers under $200 has disappeared. The Mac mini and Apple II inhabit the same price range. You can get more power in the same price range next year but that same power never trickles down to the price ranges that disappeared in the 90's.
Nothing stops you from milling and turning plastic. Not only that, there are many heat resistant plastics on the market that are far stronger than some poorly bonded ABS.
> It's such a relief that whatever you build will run on anything with a JVM. Xamarin/Mono is awesome, but those guys are still a little obscure, and a tougher sell than a JVM-based language.

Yeah, and there are still some unsupported functions and properties in ASP.NET that keep you from being able to just drop an MVC project in. :(
Gorilla vs Pat vs Routes:  A Mux Showdown
Indeed heeding DA-Notices are voluntary, but I don't know of any cases where an editor has chosen to break one. Therefore the Guardian are not "allowed to report" on this unless they want to find themselves in court or under the threat of court action.
Or iOS versions were forked off some time earlier, heavily modified, and are now being backported to OS X.
Of course, if you use python/R, you don't need to manually tweak a few assumptions in a spreadsheet and look at a few outcomes. You can instead just assign them a probability distribution and run a monte carlo simulation.
It's a big problem for the starting hobbyist. A kid will probably receive an iPad rather than something to start them on their way to being a programmer or EE.
I thought we'd given up feeding common sense to the trolls.
Ask HN: Who are the 100 people who most changed the world?
Norman Borlaug invented dwarf wheat and in so doing allowed the earth to support billions more people.

Mikhail Kalashnikov invented a weapon which changed the world map and the ability of the common man to fight governments (and vice versa).

In creating C and Unix, Dennis Ritchie created arguably the infrastructure for all modern computing.

---------

Who would be on your list of the top (perhaps unsung) people who changed massive numbers of lives for centuries and WHY?
Congressional oversight of the NSA is a joke
There is a thing called openoffice, or even better LibreOffice, there's almost nothing that you can do in Excel that you can't in LibreOffice
Doesn't separate ssl certd allow someone to know which user is using the service?
ck2,
I get what you're saying ... it's true. But we don't model ourselves after the 3rd world. The governments of those nations should be looking to us, not the other way around.

Having said that some discretion on our part is needed. I don't think every 16 year old needs a car. But that is up to the parents.
Since they're making it harder and harder to do any repairs or upgrades yourself, I don't think I'd buy a Mac laptop without AppleCare. For iPad/iPhone, AppleCare+ may or may not be a good deal (I'm more likely to upgrade in a year, and have amex coverage on some damage, and think theft is more likely than damage due to using a case, so unclear). I'd probably get it for a Mac Pro, but maybe not for a personal-use Mini.

The problem is the useful life for an iPad/iPhone is usually more like 2-3y, vs. 1-2y, and for a computer, maybe even up to 5y vs. 3y. I guess if it breaks after AppleCare, as long as you have backups, you just buy a replacement early. I miss the 5y service contracts with onsite service from IBM, though (and even better than Apple for take-in service in non-US countries; there aren't Apple Stores in every country, but there were IBM ThinkPad service locations essentially everywhere).

The loophole where you used to be able to buy valid applecare certs for about half price on eBay seems to have closed, so now they're only 20-30% cheaper than Apple.
Google Analytics stats for my entry during RailsRumble judging period
Well, iFixit says even trying to remove most things from inside the machine has a chance at breaking other parts irreparably (e.g. removing the battery (which takes 30 minutes of practice) has a good chance at slicing your trackpad I/O cable).

The user hostile screws are just trying to say "Look, we're trying to save you from yourself. There's nothing in here you can fix without ripping cables and rendering your machine into an ineffective boat anchor."
On previous models, the headphone and microphone jacks were on a small daughterboard which can be replaced without soldering.
The way you phrased it one could assume that it's somehow git's fault ;)
Agreed, the days of modding your laptop are going to be gone (for apple and probably everyone if ultra books take hold for the masses).

The newly released rMBP's are more appealing than last year. That 256 or 512 ssd sounds like more than enough especially coupled with that nice retina display. Especially if I can convince my girlfriend to use her education discount.
I had tons of issues trying to get Postgres to work on my Mac. Lots of other conflicts, too. I think the Mountain Lion OS upgrade fried my host dev environment, too. Eventually, I went the VM route....afterall, you're going to eventually deploy to a Linux box anyway, and there's enough differences that you'll feel the pain when you go to deploy.

And now, I don't have a polluted host OS with tons of versions of software. I can easily try out new technologies, kill the VM, and start over.

Keeping VMs for different projects in their on silo'd around is really convenient.

Switching OSes or upgrading, rebuilding a computer, etc. I don't loose these configurations.

The list goes on and one.

RAM is cheap. I think I paid $100 to upgrade my Mac Book Pro to 16 GB.

I can also switch back to a host Windows machine and take my VMs with me (should the need arise)
Why healthcare.gov went wrong—a lack of “Agile”
The coating on modern glossy displays does prevent a lot of the glare, they're not as much of a problem now.
Um Herbalife?
Why couldn't they have written "Web Application" in the first paragraph...
Doesn't that give me an average of the possibilities? I dont think people are usually looking for that... they usually want to specific cases, or graphs. both are very well supported in excel.

PS: I think excel probably has some support for monte carlo too. should look into it.
I agree that it's insane for any culture to encourage such extreme feelings of entitlement, but don't lose sight of the motivational merit that's at the heart of this story. Wanting a first car (or an exotic sports car, or a yacht, or anything which is normally beyond our reach) can be very motivating, and that motivation can be productively channeled. That a 14-year old was able to do so is impressive and encouraging. That our culture celebrates productive ambition is also encouraging.
Sure ideally, I've played with pyenv a bit but for my main machine I've kept my systemwide installs down to just enough to run virtualenv and virtualenvwrapper (everything else lives inside virtualenvs).

For several situations though (like when Xcode command line tools stops working after a major OS update) it won't matter. You need a c compiler for several packages and having your stuff isolated per-user or using a non-system Python won't help that one bit.
Separate ARM SOC in Apple laptops always puzzled me. Does anyone know why it's there?
I don't think it is. Windows and Mac users will never be safe, period. If you care about security, stop using those OSes.
I get that repairability is their shtick and all, but I dislike the way they present it without any reference to the underlying engineering tradeoffs. E.g. they kvetch constantly about laminated LCD's, but I'd never buy a machine without a laminated LCD it this price point. Getting rid of the air gap does huge things for contrast and clarity. Also, they fail to distinguish between compromises to repairability that do or do not carry their weight. E.g. the Chromebook Pixel is similar in size to the rMBP, but the rMBP fits a substantially bigger battery (74 Whr versus 59 Whr).

Also, Apple will replace your battery for $99 (iPad), $130 (MBA), or $200 (rMBP). Lenovo charges $150 for a replacement battery for the X220. If you replace the battery midway through a 4-year service life of the machine, how much is the non-repairability costing you? $100 over four years?
=D

Since a lot of the Julia core is written in Julia, it's also possible to have Julia working on Julia in Julia.
First Book About Apache TomEE : Apache TomEE Cookbook is Out
I hate Excel too, just because of how many stupid things I have seen it do. I am not anti-spreadsheet btw.
I wish it was always that simple.

I don't know about Mac, but once I had a problem that some of the game installers created folder " Games", although "Games" was already there.

Fun time trying to delete or rename to something same this " Games" folder using Windows Explorer, Total commander and command prompt. Each one of them got confused and tried to delete "Games" instead of " Games". At the end, I just fired up lcc, and made a simple C program calling `ulink(" Games");`. And it worked ;)
Origami Owl takes on independent associates – known as “designers” – who buy products at a discount and then peddle them to others for a marked up price. One of the favorite points of sale are “jewelry bars,” or private parties at someone’s home or another venue operated by a “hostess” (the hostesses get discounts and some free products too).

Wait, hasn't this pyramid selling thing been done to death already?

--edit-- I mean obviously not completely to death because it seems to be working here, but, well, you know what I mean :)
Sony's PS4 indie launch line up is looking a lot more promising