skysight-inc/HackerNews huggingface dataset:
You can use SQL as a document store, you don't have to use joins.

MongoDB queues inserts into memory before flushing it to disk. This means it's not durable in case of a power outage before the data is flushed. Turn on the safety of flushing-first and it's more or less doing the same stuff your sql software is doing.
Not according to Google:

https://www.google.com/finance?q=NASDAQ%3ATSLA&fstype=ii...

Oh, you're looking at gross profit, which excludes sales, G&A, R&D, etc. Yes, on that basis Tesla is profitable even without ZEVs.
i'm guessing go is easier to translate python code to than any of the languages you mentioned, so "with about the same amount of effort" is not true.
As someone who actually lives up in Alaska, I think you guys may be romanticizing it just a tad. Sure, it's adventurous and everything, but do you really want to live somewhere where you have multiple feet of snow nine months out of the year (or more - we had a snowstorm just about a week ago. Yes. In May.) Everything is more expensive, jobs are hard to come by unless you want a two-weeks-on two-weeks-off rotation to somewhere where it's even colder (-50 F plus wind chill is pretty normal for the Slope), etc.

If you do want to deal with that, good-for-you, but it's not like the grass is verdantly greener here.

And yes, I know you both were probably only half-serious. It just amuses me when people refer to Alaska like its some sort of mystical Last Frontier. It is pretty cool up here, I must admit.
Heroku is easy to use, but it's definitely not cheap compared to other PaaS out there.
It's a no-brainer for "fast", but you had better brain pretty hard if your goal is "reliable".
Yeah that's always an option for how this could go. I prefer to be positive cause if a post-singularity AI wants to kill me there's not much I can do.
I guess I was watching a different movie, because I saw:

- advanced handheld medical scanners and treatments

- a genetically engineered human with super strength, health, and intelligence

- suspended animation that keeps humans alive for centuries

- artificial gravity

- faster than light communication and travel

- materials strong enough to maintain structural integrity after falling from space and plowing through a city

- matter transference across light years

I think the issue here is that author only paid attention to the elements that seem familiar, and dismissed the rest as fantasy. Of course handheld communicators and tablet computers were once fantasy too.
This argument reduces to, "what if a Golang process exposed enough of its runtime to Javascript so that Javascript would be able to simulate an attacker just having access to Golang in the first place". In reality, if you were wacky enough to bolt Javascript onto Golang, you probably wouldn't do it in a way that would enable heap spray exploits, even if you had no idea what a heap spray exploit was.

The Javascript/C marriage problem isn't "heap spraying", it's that the interpreters themselves are full of exploitable C bugs, which is made much worse by the fact that the Javascript object lifecycle is expressed in an inherently unsafe language and so every tuple of [reference, event] has to be diligent checked. The same simply wouldn't be the case for any realistic marriage of Golang/Javascript, if only because the number of exploitable code conditions in Golang is miniscule compared to that of C.

All heap spraying does is make bugs that are very plausible to exploit easy to exploit reliably. You still have to start with "plausible".
I had a similar experience in high school. I stuck a pen in my cast and used it as a single finger on the right hand to type with. Seriously.

It's not as fast as two hands, but it's a definite improvement over nothing.
Of course when you take out convenient and safe space travel, it's easy to say there's nothing to strive for, technologically. Try having the same opinion while leaving space travel in the conversation, especially with FTL travel. And infinite non-polluting energy sources. And superior medical technology. And the end of hunger and poverty. And dozens of other innovations in the Star Trek world that are pipe-dreams right now. There's plenty left to invent and innovate. If all you focus on is furniture and hand-held devices then you're not thinking big enough, and you will be disappointed.

Personally, I think the fact that you didn't even notice the more world-changing advances in the background to be a credit to the movie; a world like that was so believable that you didn't even notice how far away it actually is.
That's interesting. Personally, if I knew something like that, I think I'd make sure to highlight points where I'd compare favourably to the other candidate, but I'd leave it to the interviewers to actually make the comparison, rather than telling them his weaknesses.
KDE 4.11 Will Be The Last Major KDE4 Release
Plus since it's (kinda) supposed to be a prequel to NextGen/DS9/Voyager it has to cram itself into that thin wedge between more futuristic than now and noticeably less futuristic than we imagined a decade ago.
Part 3

http://pastebin.com/40BtPpe3
Reading the comments here, then most of the article itself, I couldn't help thinking "so what?" I like the older Trek and it was clearly impressively ahead of its time, but the new ones (despite the fact that I really enjoyed the reboot, at least the first film) aren't intended to be anything more than action movies with reheated characters.

On finishing the article... I'm closer to siding with the author. I don't know if it's the rational-rather-than-nostalgic way it's written or what, but it does make me feel like we're selling ourselves short, and it definitely wakens an old question: What might the future look like, if it changes as much as we've seen things change since that venerable original series?

I don't think looking to the tech industry is fair; that is and always has been about business. But Hollywood is sticking to the safe franchises even more than they ever have with the advent of comic book movies (another thing I've enjoyed some of, but they've been done to death several times over). There have been some really good science fiction series in the last decade, but in the vein of this article, I can't really think of any that really pushed the envelope in terms of futurism with technology.

I actually find this a bit more inspiring than morbid, though. What could be coming? Childlike wonder, here I come! :)
Yet another reason to love Github. I'm running out of love guys, seriously, knock off all this "do cool stuff" BS. ;)

Does this also apply to high school students? My oldest attends a STEM high school here in Seattle, and this would be excellent for them.
And Java is taught by giving short notes to students.

Java is an object oriented platform independent programming language invented by XXX in year ####. It runs in a JVM. blh blah blah..
Not really. Indian students dont want to learn, they want a degree to a get a job that has no correlation with their degree.
> which is one of the most widely deployed RDBMS's in the world

Being inside Chrome, Android, Firefox, Skype and other places (http://www.sqlite.org/famous.html), I'd argue that SQLite is by far the most widely deployed RDBMS in the world :-)

And, BTW, I love it too.
This is not particularly new, it's from May 2012. There's an easier-reading writeup here:

http://gigaom.com/2012/05/16/calvin-a-fast-cheap-database-th...
I think you need the 'sucks' part to talk of bashing. http://en.wikipedia.org/wiki/Bashing_(pejorative) seems to agree:

"Bashing is a harsh, gratuitous, prejudicial attack on a person, group, or subject."

Also, I think you are not ever allowed to say "X sucks" in the EU because that is an opinion, even if X is somehow slower on every independent factual measure and if X is 100% equal to Y in every other quality (price, looks, weight, etc)

For example, a slower car might be more appropriate (= suck less) for people with slower reflexes, a slower mobile phone might stay below your data limits easier, a slower restaurant might give you more time to contemplate about the meaning of life, a higher price might make a product more attractive.
Actually the trend among VCs lately is to hire people with operating experience as partners: Alfred Lin, Chris Dixon, Keith Rabois.
Nice find, and not just for the obviously wrong side of it. I've heard it argued that the housing bubble was somehow "unforeseeable" and that "no one saw it coming."

>"Many economists argue that house prices have risen too far too fast in many markets, forming a bubble that could rapidly collapse and trigger an economic downturn"
Technically, nothing is free. Yet we can still productively use the word.
In immigrant circles, we lament this notion that the first generation works its ass off, the second generation studies its ass off, and the third generation parties its ass off. I think that what we see in cinema is kind of linked.

America post-WWII worked and studied its ass off. Then it defeated the Soviets. You ask people today though, what they think of the future, and I think that the picture is bleak not merely because of the economic malaise, but because people don't know what to strive for.

In a competitive sense, who are we fighting? Our ostensible enemies are (1) the lunatic fringe of Islam and maybe also Christianity, and (2) China/India, depending on who looks more fearful in any given year, except the West also trades and intermarries with those cultures. I think the kicker is that Westerners don't even fetish after Chinese and Indians the way they used to.

Now in a purely constructive sense, what does the future hold? Well we've already seen that the tech industry simply isn't providing jobs for most people the way that manufacturing did. And why should it? Lets face it, our culture is not one that really values math or science or engineering. Most of you weren't popular when you were kids, am I right? It's not nice to hoard all of the pie, but it's not easy to share it on these terms either. The best programmers are supposedly 10x-100x better than the average ones, so even if more people did get into tech, they'd probably be discouraged and see it to be insurmountably difficult, and they might be right.

Tech has increased the productivity of workers in the West, but it has not necessarily increased the well-being of the average person, and that's what cinema was originally made for. It is a mass media. It caters to the common man, and the common man probably thinks better of the past than the future. I think it isn't surprising then that the latest Star Trek actually feels strangely like a retro-future, or that the tech in it is just shiny polished toys. I think that's the real danger here, that in tech, we will simply just relegate ourselves to making shiny toys for people, and all they do is consume. That's probably not the path to a healthy future for our society.

It may be instructive to look at a series like Firefly, or even BSG. When people are feeling down, they want to be empathized, and Firefly assuages that in a way. In the future, even if things all go to hell, some people will still make it out, by the ties they share and their ingenuity.
Yup, it's for high schoolers, too. It's just not as automatic, so turnaround might take a bit more time.
I can use Scala and not pay that penalty. I'm looking at Go to replace components of my system where I don't want a full bore JVM, but I have to be thoughtful about latency. I prefer C for this (C++ seems to be the standard there). Would love to move to something like Go once I can.
Plugin Review - Spam Free WordPress
> High school students are eligible as well.

> Since most high schools don't issue email addresses, the turnaround for approval can be longer.

We're also huge fans of FIRST and love to support those groups. http://octodex.github.com/FIRSTocat/
> Access is for people who should be programmers but aren't yet. If you find yourself thinking about Access it's probably time to hire some proper programmers

I hear this all the time, I wonder if you could expand on your reasons for this belief. Is Access always the wrong tool for any job?

I know of a few smallish (5 to 25 or so employees) that have been running their companies for well over a decade on quite large and complex custom written Access applications that were developed for far, far less than it would have cost to have it done "properly".
The Bat Signal is more secure.

1. It's inherently asymmetric (Batman can observe the message but messengers cannot observe him).

2. It's highly unlikely to be forged.
> All heap spraying does is make bugs that are very plausible to exploit easy to exploit reliably. You still have to start with "plausible".

I'm not confident that race conditions in a shared-everything language are not "plausible". My experience is that race conditions are subtle and hard to find, even with a race detector. All you have to do is race on a map or a slice. And virtual calls are everywhere in Go.

Sure, we don't know that it's a problem so far, as nobody has created such a scenario. We're in violent agreement there. I grant that for server-side use cases, it doesn't matter—people use enormous C++ server codebases in production all the time and memory safety issues rarely bite them to the same degree that we see in browsers.

All I'm saying is that I don't have the same level of confidence that Go is free from memory safety exploits that I have for, say, Erlang or Java.
The daily check-in on Hipchat
From his comments defending not visiting ER given a recent unrelated health issue: The hospital billed $11,000 for a cat scan; the insurance paid 6k.'

Seriously, if you need a an elective scan and it's going to cost you more than a couple of grand after insurance: take a vacation, fly first class, stay in a 5 star hotel, get seen privately in a first class facility, have a relaxing rejuvenating break, and come home with change. Cost of a full-body CT scan in Europe?: < $1000.[1]

[1] http://www.privatehealth.co.uk/private-healthcare-services/d...
Other parts of Europe (and no doubt elsewhere outside the US) will be much cheaper still.
Fair enough. Your original post just came across a little "this is how it is".

Keep an eye out on the cost when the ACA fully rolls out. I'm in the industry and it's not turning out the way people predicted.
http://www.wireless.att.com/learn/articles-resources/wireles...
Show HN: I wrote a Javascript web app that shows 2013 housing data
I think today's films still have futurism but we don't want to see it as that because they predict the future will be a burned out and destroyed Earth with us living elsewhere. And that is depressing.
I found the most interesting part of this to be the description of the scheduler, which decides in what order to download resources (HTML, CSS, JavaScript and images) to optimize rendering speed -- and when its network activity is low, it pre-fetches resources that it thinks it will need later. It had never occurred to me before that an operating system concept like task scheduling would be something that would be useful in a browser.
I'm a little baffled when articles come out claiming some weird relativity-breaking quantum effect and fail to mention that the no-collapse interpretation of quantum mechanics explains the effect easily without breaking relativity.
Obviously this person hasn't seen Continuum
> Flickr is almost 10 years old. They've been around longer than anyone right?

I think Smugmug might be as old as Flickr. They serve a different audience (some overlapping) but I imagine they'll be around longer than Flickr.
IIRC there was quite a bit of paranoia about credit card numbers (although that may have been created to sell SSL) and "call us to complete your order" was a big thing.
The use-after-free bugs that people are heap-spraying to exploit are plausible because the people who find them can tell you a simple story about how a program writes attacker-controlled data to attacker-controlled addresses. Unlike the Golang hypothetical you offer, they aren't plausible just because someone says they are.

You're wildly off the mark when you say that C++ serverside code tends to survive against attackers looking for memory corruption bugs. They do not. They fail with memory corruption flaws routinely. That was a cheap shot (you tried to create an equivalence class of unsafety between two totally unrelated languages and two totally unrelated sets of bug classes) and it won't work. You're going to have to try harder to make a case, if it's worth it to you.

Nothing is as bad as browser Javascript (it would be hard to conceive of a harder software security problem to design against), but C++ server software is pretty far towards the "unsafe" side of the security spectrum, and Golang and Erlang probably occupy virtually the same spot on that spectrum.
Ignore the hate -- this is a huge problem for millions that still hasn't been solved very well. I take tons of photos on my phone, and iPhoto is a terrible, clunky piece of software to manage all of them.

The end result is that, aside from the one-off shares to Instagram or Facebook, I don't do anything with my hundreds of photos at all. But I really want to. If Loom helps me do that, it's a very valuable service indeed.
People alive today still don't believe we were able to get to the moon; what makes you so sure about your predictions?
It's also interesting that according to the Language Shootout Go uses a fraction the memory of Java - meaning you can save a lot of money by deploying it on cheaper machines or VMs and get similar performance to Java.
by down-voting this is getting even more evil, I don't mind what google does, just please don't wear a 'dont be evil' outfit while doing it, you can't have it both ways, why bother.
Besides that most consumers will just look at the table and never read the small sentence next to the link to the shop, what is the difference if you omit the statement? Consumers will see 9.7" and 10.1" and say that 10.1" is larger. What if you add another row with aspect ratios next to diagonal lengths? Consumers will still say that 10.1" is larger. Adding or removing the sentence makes no difference because as far as consumers are concerned display size is diagonal length and not display area.

What do you suggest, how should the add be modified? As stated above, just omitting the statement makes no difference, the customers will just conclude that the 10.1" display is the larger one. Should they add something like »Our tablet has a larger display diagonal but due to the different aspect ratios the display area is actually a 3.5 % smaller«? Leave out the display sizes in the first place?

So in my opinion leaving out the statement makes you not really that much more honest because the numbers just imply the statement for consumers. You have moved from saying something wrong (if you insist that display size is has always to be interpreted as display area and not diagonal length) to not telling the whole truth and letting the consumer make a wrong conclusion. Omitting the display sizes is not really an option. What remains is requiring them to add statements to the add that explicitly name weaknesses of the product and this is completely against the purpose of an add.

I have another idea - rewrite the statement to read »[...] has a larger display diagonal than [...]« instead of »[...] has a larger display than [...]«. What will consumers read? Of course, »has a larger display«. Now it is a true statement but still misleading.
New Geography of Teen Mothers
Hidden features of Clojure
Stretch Goal Crowdfunding for WordPress
It's not so much that we're not qualified to assess them, it's just that no one has invented portable X-ray (or CT, or MR...) glasses yet (I'm looking at you, Google!).
I agree with the author. We should not be content with just silly iPads! Silicon Valley please start thinking "actual future" and give us some replicators and holodecks. Especially holodecks.
I came to say something similar. Much of the tech like light-speed travel and other advances will not be around for a very long time, perhaps never. There's a fine line between sci-fi and fantasy. Lots of ideas have been done in other movies, like The Matrix, with instant learning through brain programming, lifelike VR simulations. Men in Black, Thor, Contact, Aliens go from sci-fi to unrealistic fantasy.

I think Star Trek tries to maintain a balance that still looks attainable. Also, perhaps there's a shortage of grandiose discoveries lately. We know the Higgs exists, the universe is flat from WMAP, quantum entanglement is gaining practical use. But this isnt as useable for movies as say discovering that we live in a universe with other galaxies, etc...
Prof. Abadi's post on his blog about Calvin:
http://dbmsmusings.blogspot.co.uk/2012/05/if-all-these-new-d...

Reddit comments on the blog post:
http://www.reddit.com/r/programming/comments/trb7e/if_all_th...
"The Apple founders would be unable to get funding these days."

If it's a political game today, I would take Steve Jobs over any entrepreneur today to win.
Seems like an excellent argument for having an AED available. (I'm really torn; it's just at the price point where buying one without any particular risk factors seems crazy, but EMS in the east bay tends to suck.)

(except, I just checked on eBay; a surprising number of decent machines for <$500, allegedly pulls from gyms or hospitals. I wonder how hard it is to test and recertify, and also how hard it is to figure out how many of them have just been stolen.)
> AFAIK Google Talk is nowhere near the most popular chat service, there are a ton of competitors, and the problem here is the exact opposite of letting it rot: it's changing the communication format so completely that it's breaking the former adherence to XMPP.

That's not how I see it at all.

You make it look like they are improving the service and that requires breaking compatibility with XMPP, but it's yet another strategy to force users into Google+ by consolidating Google Talk under the "Hangouts" feature. Commitment to open standards is only skin deep.
> Access can be a convenient way to distribute structured data that is relatively static to other people, such as colleagues in another office, when it is not worth the effort to get approval for and implement a longer term solution.

Right, but that's an artifact of broken bureaucracy -- its not that Access is the right tool for the job, its that its the best tool left when bureaucratic controls are misapplied to prevent the use of the best tool for the job.
Easier said and done. If you get struck by lightning in Canada, UK or Australia then it's obviously a no brainer but the sad way in which the American health system works is that you pay for everything. An ambulance ride costs money, consultation costs money, tests cost money The guy has a family, spending large amounts of money only to be told that you're fine might give you and your family piece-of-mind, but it won't help with the savings (if you have any).

It's stories like this that make me thankful for living in Australia. It doesn't cost money to visit a public hospital or visit a doctor who bulk bills (no up-front costs), medication is heavily subsidised (antibiotics and other common drugs), tests are all mostly bulk-billed and heck some places even offer Government subsidised dental care. I got a scale, polish, check-up (including x-rays) and clean from my local dental hospital for $59, you're being seen by final year dental students who are being overseen by a senior dentist.

Jason will be fine by the looks of it. Understandably, I can see why he wouldn't want to see a doctor given the costs you might incur, but then you can't argue leaving your family fatherless is definitely a whole lot worse than short-term financial loss. We shouldn't judge though.
If you get struck by lightning, please call an ambulance...

There are _many_ people who call ambulances for things a taxi could handle just as well (often those people aren't worried about paying for it... medicaid will cover some small portion of the bill, and they'll ignore the rest), but a lightning strike isn't one of those things.