skysight-inc/HackerNews huggingface dataset:
Improve as a Programmer After Your First Online Course
> OSX won't even run without a chip confirming its an authentic Mac.

You mean EFI? Because Macs don't have any special hardware inside, and especially not any "authentic Mac" chips.
See Moldbug's excellent essay "Bitcoin is money, Bitcoin is a bubble" [1]

[1] http://unqualified-reservations.blogspot.com/2013/04/bitcoin...
Lion officially supported 2 VM instances in the license (not sure about Mountain Lion). I'm curious if VM installs of Mavericks will also be free.
I've been working (semi-)remotely for the last couple of years. My current schedule has me at home most of the week, and in the office with the rest of the team two days, however that varies depending on other factors.

> How about same-time communication? E.g. I need to discuss things with my designer, oh wait, he's gardening at the moment, or he works at night.

On the whole you avoid it. So much of what people think needs an immediate response really doesn't, and can be dealt with much more effectively with a well written email. If you really do need to speak to someone real time then you schedule a time which is convenient, rather than disrupting the other party by dropping by their desk.

> How do you know when to start/stop your day? E.g. In "normal" office, it's usually 9 to 5.

This was the hardest thing for me when I stopped working in an office, but eventually you get into a rhythm, much as you would in a "normal" job. Sometimes it might vary a bit, but in the end we're creatures of habit.

> How do you schedule projects? Fixed time simplifies scheduling ("This project is 5 man-days").

You still have an idea of how many productive hours you'll get in a typical day, you're just working in a different place. Knowing how much you actually work is a big win for estimation, since you're not playing the game of pretending everyone gets 8 hours a day every day.

> Who pays for supporting equipments (desk, LCD, internet, nice coffee) if I work from home?

In my case, I had it all set up from when I was contracting anyway, so the kit is mine, but it depends on the company. Any company worth their salt would pick up the tab for equipment you need for your job (although you may have to pay for your own coffee).
I'm hopeful I didn't misread the slide, and that the original Macbook Air will be supported. Not my primary laptop, but it'd be great to move up from Lion.
Renting A Condo
If you’re looking for Breckenridge lodging, you may want to consider a one of our many condominiums. The condos come in varied unit sizes and have an array of amenities. Vacation rentals in Breckenridge are in many choice locations and price ranges to suit your needs. Some offer living areas with full sized living rooms and complete kitchens and private bedrooms. Others have balconies so you can enjoy the majestic view of the Rockies from your chair. Then there are the ones that have fireplaces for toasty fires to take away the night chill. With Breckenridge vacation rentals, you’ll be sure to find something to fit you and your family’s needs and budget.
To call that planned obsolescence is completely ridiculous.
My thought was new money too. Maybe the press from the SR bust. Also, maybe confidence because the price withheld the SR bust. But... what do I know
Does anyone have a 2007 MBP with a functioning battery?
Wow. If you tought a memory stick pretending that it's a keyboard was a serious enough problem, just wait untill somebody thinks loading random drivers from the device (or the web!) is a good idea.

It will happen, that's a near certainty. Some day, somebody will think that's a good idea, and since it's easy, the scheme will get widely used.
1. For us we're all in the same city, close enough to commute but don't - we just save 2hrs everyday :)

2. We do 9-6, 1hr lunch sometime between 11:30 and 1:30, releases after 6, which isn't too bad you're already home when it's done.

3. No different than regular, work breakdown structure, 6hrs/man of actual work in day (email, skype, etc. doesn't count)

4. I use my home computer, this way I don't have to set up two envs, but software is reimbursed, they would buy computer if I asked though.
I was kind of hoping Haswell would boost battery life more than this. The old 15" rMBP was 7 hours, add in Mavericks and you get ~8 hours. The new models, with Mavericks, are only 9 hours.
How The Next Generation Of Databases Could Solve Your Problems
I would think it'd only make a big difference if you're developing targeting this newest release of OSX. There isn't a new XCode release at this time.[0] It is likely that the next XCode release will require Mavericks to run.

[0] http://en.wikipedia.org/wiki/Xcode#Version_history
Question for the Americans: what is still keeping the TSA in business, even in spite of all these draconian practices? Why can't someone fight the TSA in SCOTUS?

Things like this make me really glad to be living in Canada. At least there is some - if not a lot - expectation of privacy and protection against unreasonable search and seizure.
Tulips and gold also don't have built in rock solid transaction protocols
cardinal looks exactly like inuit.css
I won't dispute the empirical finding that MongoDB and friends are faster at this than RDBMSs.

However, i'm not sure why this should be the case. You mention the complexity of updating a row in MVCC; sure, but all the database has to do before reporting success to the user is to write its intent to make this change to the transaction log (WAL in PostgreSQL, redo log in Oracle). The actual changes to the data files can be written back later on. The transaction log is a single stream being continuously written to disk, so that should be very fast.

MongoDB, on the other hand, is making scattered writes across its mmapped data files, which should be much slower. Except that of course it's probably doing this on a journalled filesystem, which is using exactly the same mechanism as the RDBMSs to provide fast, safe updates.

I'd be really interested to see how a simple update to a single field translates into actual writes to disk for PostgreSQL and MongoDB. If only i knew how to use strace!
Theres a reason they call them Hackintosh. It's not because that is an officially supported configuration.
Can I Be Trusted?
It tends to forbid code duplication, which is what the lungs are. Redundant implementations are two implementations which work a different way, which no, are not forbidden by DRY.
Yup, makes sense (well, paragraph three onward -- I don't know enough yet to understand stuff like "dotted type-variable", but I think the general way this is working is clear :).

So would this definition be equivalent and work?

(ann clojure.core/map
(All [c b ...]
(Fn [[b ... b -> c]
(NonEmptySeqable b) ... b
-> (NonEmptyLazySeq c)]
[[b ... b -> c]
(U nil (Seqable b)) ... b
-> (LazySeq c)])))

| The b's "match up" pairwise, but they're quite different than what you might expect.

Makes sense, but slightly confusing at first, 'cuz the b before the ... is a different thing than the b after.

Thanks for the response, and typed clojure. I think this is going to be the thing that finally gets me to start playing with clojure. :)
I would not have so much confidence in a system that, in your own words, is a last resort.
The fact that small number of people use it. They will be not a real alternative unless they have some better features than Bitcoin itself.
> How about same-time communication? E.g. I need to discuss things with my designer, oh wait, he's gardening at the moment, or he works at night.

I've just started working remotely at a new company. I asked my previous employer if I could, and they said no, which is why I am no longer with them. I think this was one of their biggest concerns to having a team working remotely - if you need to discuss something you can't just grab everyone in the team for half an hour to discuss it.

Personally this was one of my biggest gripes of working in an office, if someone wants to discuss something, instead of arranging it, they just disturb everyone else whenever it is convenient for them. Developers always talk about being in the zone, but when it comes to respecting others we don't seem bothered about it.

So in regards to your issue, I don't see it as a problem. If I really need to talk to someone I can pick up the phone and call them, but if it isn't urgent I just send them an IM or email and wait for them to get back to me.
Isn't the idea with this model that storage moves all the way offboard via the bevy of new Thunderbolt ports? I'm using a fast Thunderbolt RAID drive on my iMac and for the first time, the cable isn't the bottleneck for file transfer.
The design of the Mac Pro is certainly attractive, but since the only way to add on to it is through Thunderbolt, it seems a bit counterproductive. The sleek black tube isn't so sleek when you need to have a bunch of external drives sitting on your desk.
Even if the serving component runs on Google App Engine, you don't have to deploy or manage it yourself. Once you activate Cloud Datastore you can access it like an other Google APIs:
https://developers.google.com/datastore/docs/apis/v1beta2/
Jeff Bezos' reading list
I'd agree, but to the organization (the NSA in this case), Snowden is using the NSA data in a way that the management of the NSA would consider to be malicious to them. It's matter of perspective.
Lion DiskMaker has a beta for creating a Mavericks GM disk. It should be updated soon to support the release. You just download the installer from the App Store and run Lion DiskMaker.

http://liondiskmaker.com/
Hmm.. I wonder if it's going to be the end of December or the beginning.
Wasn't there a McCain-Feingold rule which made free upgrades illegal that entangled Apple in the past?

Edit: Sarbanes-Oxley, not McCain-Feingold. I had forgotten.
I think this really applies to all online courses. It's great to take a marketing course, but to really become a marketer you're going to have to learn how to learn on your own. Would be great for courses like Udacity to explicitly build material into their curriculum that teaches you how to learn on your own after the course is over.
Mac Pro: 7 teraflops for a few thousand.

Cray X1 in 2004 5.9 teraflops[1] for only ~$40M USD[extrapolating from 2].

Mind boggling what to expect 10 years from now.

[1]http://en.wikipedia.org/wiki/Cray
[2]http://www.theregister.co.uk/2002/11/15/cray_flogs_x1_superc...
I'm really excited to make this public. As Anant said in the blog post, we spent some time at the Firebase offices in SF hacking on this together, and I was surprised (in the good way) just how quickly it came together. The real-time updates that Firebase gives you dovetail extraordinarily well with Ember's battle-tested bindings system.

I'm excited about a future where JavaScript developers don't have to worry about building and deploying a backend. While we're obviously not there yet for everyone, I think Firebase really gives us a taste of that future. As more and more web apps shift the majority of their logic, behavior and UI to the client, I think you may find that using a tool like Ember helps you build apps that don't fall apart under their own weight—especially if you're working on a team.
they knew it's crap and wanted to bury it?
Read this article too:

http://www.foreignpolicyjournal.com/2013/10/17/the-crying-of...
It's almost as if they care more about traffic than informing their readers.
I've done some reading. This idea is about refining the concept of money, to give control to the agents and remove the untrustworthy and incompetent regulatory control. Interesting indeed. However the mechanics of maintaining stability as described by Hayek are largely the same, it's only the controlling party who has changed.

Edit: And back to the point - Bitcoin has no controlling party, it cannot be manipulated in this way at all. It cannot respond to business cycles.
10.5 doesn't support the Mac App Store. And, why would they put effort into testing the upgrade process from an OS that is only still used by people who never upgrade the OS?
Why? It's now harder and harder for the average person to get hold of a bitcoin. That fewer, richer people are now spending money to get more bitcoins isn't going to reduce the price if those players aren't liquidating their bitcoins.
It was a pleasure working with Tom and Yehuda on this. Having proxy objects that let Firebase know exactly how and when an object was modified was critical to get this working - it gave us behavior similar to Object/Array.observe (which will hopefully become a reality soon!).

I'm really excited to put in more work on this, especially with Ember Data, whose structure maps very well to the usually de-normalized data stored in Firebase.
US default now-or-later squabble certainly fueled bitcoin.

It is becoming de-facto plan B for big players.
What I always find very interesting is that we had a difficulty jump of ~40% in the last few days, closely followed by a (so far) ~40% increase in price.

Is it crazy to think that BTC are largely supply-bound, and BTC miners have just upped the price to the new barely-profitable level?
Motorcycle helmet sports Android HUD, rear camera
Google Apps & O365 get DoD contract
I've seen this about all-employee get-together too. But when only a couple of times a year it seems purely social, not for getting actual work done. For me, the in-person collaboration takes place pretty much every day.
Thunderbolt cables are long enough that you could hide the drives elsewhere, if appearance is the main concern. This would still take up a lot less room on a desk even with a bunch of drives.
Neither of those mean Mozilla can't work with Google together on a next-gen spec. Simply saying the current status quo is ok (jpeg + gif/png) is a disservice. Pushing JPEG XR isn't a solution either, it doesn't support animation for example.

What I'm saying is, rather than say "no", be constructive. I see Mozilla saying "No", but I don't see them actually proposing anything that solves the other problems WebP is trying to solve. No studies have been presented on lossless, transparency, or animated encoding efficiency for example.

WebP offers huge immediate savings on PNG/GIF use cases today, and this is especially important on mobile. Developers need these options now, not 2 years from now.
Battery life is said to increase an hour and the multiple screen monitor functionality has been improved. Nothing that would really change your development drastically. That being said it is a solid release and quite stable, I wouldn't see much reason not to upgrade.
Have you seen the docs for what it takes to get that running? Have you seen the docs for what it takes to complete a normal "update"?

Trying to run OS X on non-Apple hardware makes the old days of "cumbersome" Linux-systems look like kindergarten-stuff.

I'd hardly say it just runs.
Sugata Mitra's new experiments in self-teaching -

http://www.youtube.com/watch?v=dk60sYrU2RU
If you move the conversion one step further up, then you can get much better conversion efficiency and reduce wasted power by 'idling' wall warts.
snow leopard was the first 64-bit only OS X. You couldn't allow all Leopard users to upgrade, so that's not what's in the press release. People may still be able to upgrade though, if they can work out how to install the App Store.
And what? Make it up in volume?

Just chiming in conversationally (not refuting anything), but Windows original ascension was entirely based on piracy -- Microsoft did nothing to stop home users from thieving Windows as it lubricated its use for business (and business could much more easily be convinced to spend, if not at the outset, once the infrastructure was in place and they suddenly worried about a disgruntled employee turn them in).

And of course, Microsoft knows (and controls) the ecosystem more than anyone. Microsoft should be able to monetize users beyond just the operating system, but they are proving totally incompetent at doing that with home users.
Enterprise Integration Using REST
You can't just 'up' a price.
Except Mavericks is free for everyone (who can run it). I have Windows 7 and MS is not offering 8 or 8.1 to me for free.
Apple's attempting to set a new expectation with consumers: OS updates should be free. Users are already accustomed to it on their phones, now they'll start to expect it of their computers.

I'm willing to wager that Apple never charges for an OS update again. I'm surprised they've taken this long to make the leap. (Of course, Microsoft makes more from OEM licensing than upgrades, but it's still a blow to their value in the consumer headspace.)
This was probably not the best day/time to announce this although I think it's awesome :).
There's a giant difference between "not officially supported" and "a cryptography chip locks you out".
I need to be upfront with my bias, I hate everything Apple. I also built and ran my own digital studio (Not Pro Tools).

This lack of expandability for the Mac Pro is like the criticisms of the Chinese worker conditions, not Apple's fault.

1) This is industry wide, look at Intel with the soldered cpu in the next generation.

2) This is what Apple users want, a simple "just works" for most.

3) Any production Machine has a million things connected to it. So the fact that you have to plug in a million wires into the thing is a mute point.

This is cheaper than I thought it would be. I still think anyone basing their video or audio off of Apple is insane since they have continued to show that they are more than willing to put pro users on the back burner for what 3 years and need I tell you the Final Cut Pro fiasco?
I think external storage is the idea, but the extra cost and outlets and cords seem to diminish the desirability.

In time they'll probably be cheaper.
I guess this one is on the NSA. Thanks guys!
I don't own any Apple device and I don't plan to buy any, but I'm still interested to know what they plan.
>one possibility is to make contact with a SV consulting company for subcontracting to larger enterprises

Any particular companies you can recommend?
So, there's no evidence, is what you're telling me, other than the presumed wisdom of those bozos.
I would just not use SimpleForm, especially if you're pushing it on newbs. It does for views what Inherited Resources does for controllers, i.e. replace a really simple system with horrendous workarounds should you want to do anything other than the default.
Looks very interesting. I had been thinking of getting a Chromebook Pixel for the screen and painless updating. But if I can get a Retina Macbook for the same price with better battery life and more features and a full Unix-y OS, sounds like a no-brainer.
Why oh why would they skimp on the extra $30 for 8GB of RAM?

I have no idea how we got to the point where you need 4GB of RAM just to comfortably use a system, but looking at the memory consumption of Chrome gives a clear indication where we are heading.
Clojure's map takes at least 2 arguments, so that's why we have an extra "a".

I also commented on the blog post explaining the terms I used.
Rails Rumble Roundup
PPC has better features than BTC, but people haven't heard of it yet[1]. That said, BTC may win by being "good enough" and having a strong network effect.

[1] http://www.ppcoin.org/static/ppcoin-paper.pdf
Nope. The original MacBook Air used a shitty Intel GMA GPU. OS X 10.8 and later require a real GPU - NVidia, AMD, or Intel Sandy Bridge or newer.
The US government is racist. It's as simple as that. And their fixation with people who look of Arab descent is only going to get worse as citizens shrug their shoulders in resignation and accept that too[1].

[1] https://en.wikipedia.org/wiki/Shifting_baseline
Why would anyone care what a work horse of a computer looks like? Except if your Apple and you want to show that looks on a workstation is initiative????
An argument I would make if I we t to court fighting that is that such squatting dilutes the 'USB' brand.

Imagine a world where this 'open' approach gains market share. For the consumer, the net result easily could be that USB, which now is highly plug and play, becomes more like the way ISA cards used to be plug and play: you can plug in any device, but to make it work, you need to do some voodoo (oops, there's more than one device with that PID/VID. Please tell me what you plugged in: X, Y, Z, or something I haven't heard of?")

Exaggeration? Yes, but not completely untrue, and that's the argument I would make.

Whatever you do, you need some entity that prevents multiple manufacturers from using clashing identifiers. That is one of the things the owners of the standard will fight for to maintain, because it is one of the things required to make USB work as well as it does.

Yes, it would be nice if they sold individual VID/PID pairs to hobbyists. But I do not see a legal reason why they would have to do so. Anti-competitive? Maybe, but they will argue that there are thousands of individual vendors in the market.
I would guess this is why amazon keeps expanding their distribution footprint so much. I would hazard a guess a rather large percentage of the US population is already in a 2-day ground shipping radius. In the past couple years, I can only think of one or two things shipped via prime that came via air mail, even overnighted stuff came ground.
> a lot of this rise is coming from new money.

Speculation, but could some of the new money be coming from CryptoLocker[0]?

[0] http://www.bleepingcomputer.com/virus-removal/cryptolocker-r...
I'm looking for a clever designer to kickstart a MacPro case - that beautifully fits in your lovely black computer on the desktop along with slots for drives and cables. Could be quite a new thing for the independent accessory makers.
"Most users" will buy iMacs. Mac Pros are for power users who have tons of hard drives and need 12 Intel cores.
Tulip mania involved surprisingly few tulips! The primary instrument being traded was what we would now call a tulip futures contract. It seems like a silly thing, but we currently favor units of sovereign debt (or, if you prefer, units of the future ability of the government to tax its citizens).
One thing I was surprised by, I like pair programming better when it's remote. You get the code right in front of you and you talk to the voice in your head (phones).
You can do query equality filters on more than one property using composite filters:
https://developers.google.com/datastore/docs/concepts/querie...
and composite indexes definition:
https://developers.google.com/datastore/docs/tools/indexconf...
To Autumn --Keats
Capable of driving three 4k video signals. Amazing. Why can't the new Mac Book Pro drive just one?
There will only ever be 21 million bitcoins. I recommend giving http://en.wikipedia.org/wiki/Bitcoin a read.
So can we now file a class action suit for all those times they told us it would be illegal to not charge a fee for upgrading?
> It tends to forbid code duplication, which is what the lungs are.

Lungs are not code duplication any more than running two instances of an application to provide greater peak performance or hot-standby is code duplication. You are confusing duplication of elements of the real system with duplication of specification (programming is executable specification, not the real system.)
If the TSA has MORE information then there will be LESS hassle and MORE accuracy.

So, what is their current accuracy?
We already know that no TSA --> no hassle.

Yours is at least a testable hypothesis.
They have at least one special chip that must be emulated - the smc. If you havent read the story of the copy protection poem you should check it out.
The startup I work for works from General Assembly in Manhattan. It's very cool - great decor (loft-style), tons of light, good kitchen, conference rooms available. I'd recommend it.
Thanks for the interest, dh! We'll be hiring soon and will definitely post about it when it's relevant. At the moment you can say hi at hello(at)betterdoctor.com.
It's always a good idea to create a smaller partition and install the new OS. Make sure that everything is working, then upgrade the main partition.