skysight-inc/HackerNews huggingface dataset:
Shrinking tumors is good. It's also important to stop cancer from metastasizing. I guess this drug might end up being used as a long term "maintenance" therapy.

But I personally hope for a cancer therapy which goes beyond playing whack-a-mole against tumors. Maybe one day they'll gain a more fundamental understanding.

Maybe one day they'll actually know why the body begins to form these tumors, why its built-in anti-cancer mechanisms fail or become overwhelmed, and, most important, how to restore or unblock the body's own ability to control and limit cancer cells.
For development, Apple signs a certificate that lets you sign your own binaries, plus a provisioning profile that the phone uses to determine if it can run the app.

Presumably for the corporate version, they just give you a certificate you can use to sign, and one that you put on company phones so they're willing to run your software.
try 'easter egg' for a pleasant surprise
I've heard it's really hard work to integrate Gecko in to other software, but WebKit is easier. Maybe that's to do with it - would love to see a "Gecko control" that can be dropped in to other apps.
This is fair. I would submit that there's a strong argument that, when the total supply of sheep goes up, everyone benefits. I don't think that's true of road throughput; that just benefits the people who are still on the road after you've put up the barrier to entry. I don't see that there's any sort of failure involved in the phenomenon of traffic jams -- I've "happily" sat in stop-and-stop traffic because it's still better than my alternatives. Participate and pay the cost of annoyance due to congestion, or don't and don't. You're on thin ground saying "you need to get off the road, so that it will function better for me".
Maybe they meant MongoDB, which has spatial queries and doesn't live in memory?
That is pretty much the equivalent of asking me why capitalism works which is another debate entirely.
"As a sceptic, I'm quite sure that some kind of cool technology or another will make this not be a problem any more."

Seems legit.
"Really Mozilla? Does the world really need another mobile operating system?"

The overwhelming majority of Firefox's market share is on Windows. Judging by the trajectory of Microsoft's intentions with Windows RT, a browser targeting Windows desktop users may not be viable for much longer (contingent on whether or not things play out as Microsoft expects, of course). In this brave new world of sandboxed apps, he who controls the platform controls the universe. If Mozilla hadn't announced their intention to create a platform of their own, I'd have jumped ship by now, with a heavy heart, to Chrome. As it stands, I'm enamored by their audacity. "And my axe!", etc.
That's precisely the distinction that Kickstarter claims to be making, though: they'll fund new projects, but not ongoing business expenses.
Checkout the templates object in the browser terminal to find all of the easter eggs (-'s can be replaced with spaces):

easter egg

business-cat

wizard

sudo-make-me-a-sandwhich

sudo shutdown
This matches my own experience. I started using Chrome from version 1. A few months ago, I just decided to check how Firefox was doing and was surprised to see that it is as fast as (or faster) than Chrome. More importantly, it handles multiple tabs much better than Chrome. So, I think the pendulum is swinging to Firefox' side again, it just needs to get their users familiarized with the new release cycle.
I think it's Adam Smith of Xobni, he's the guy (adamsmith) who submitted this link.

http://blog.adamsmith.cc/about-adam-smith.html
Yes, though I suppose you could just create another account. : )

You can stop a running instance by shutting down the OS. If it's something people really want we can add an API/UI mechanism to do it.
This a big topic but there are two main components.

First, you need a storage engine architectures that is designed for very fast appends concurrent with queries. This is trickier than it sounds because you can't use secondary indexes and queries still needs to be efficient. Some recent database engines focused on non-batch "real-time analytics" are designed for this; it is a different internal model than traditional distributed analytic engines. Database engine boffins know ways of achieving this, esoteric but well-understood.

Second, you need a distributed interval index i.e. a distributed data structure that can act as an efficient index for 3-dimensional cube types. Scalable distributed interval indexing requires that data models be embedded in a higher dimensionality space, so at least 4-dimensions. The well-known example from literature is multi-level grids but those have many limitations. The state-of-the-art structures are adaptive spatial sieves; advanced versions are computationally efficient even for very high dimensionality cubes. However, these algorithms are encumbered and little has been published on them. (Disclosure: I am the inventor of the first useful spatial sieve algorithms. The idea dates back to at least 1990 but had unsolved theoretical issues until 2007.)

I am building a real-time analytical database similar to this right now, and petabyte-scale 3-dimensional spatial data models are a core part of its functionality. Building fast, distributed 3d spatial databases are achievable, it just requires a different data structures and algorithms skill set than you would use for more traditional database designs.
Thanks for the post. I'm very interested in hearing more real world experience with Dwolla, as there doesn't seem to be much out there. Presumably, the things it would be most useful for (larger transfers - where credit card fees are high, or p2p) are the most risky.

I will say, however, that the API is simple to use, and having a built in mechanism for charging a facilitator fee is great - but convincing my customers and merchants to use it will be difficult if fraud continues to be a sore spot.
It's not really a lie. It's just that you're getting a bad deal. And it's not in any of the banks' interests to make it easy for you to get a good deal. You see one side of one trade for one security offered by one bank. Your analysis says it's a pretty good deal, but that's based in part on information the banks themselves have provided, and in general is impoverished next to the information the bank has. So you buy the security. Then you find out that you didn't get a good deal on the security. So you go to another bank, and the same things happens again in a completely different way.

Libertarian free-market types love talking about the power of incentives. However, the incentives in the banking industry do not line up with the creation of an efficient market. This much by now should be painfully obvious.
When it comes to salaries, promotions, and job offers-business is a game. Except in extreme situations, it's not possible for something to be ethical or unethical.

You don't owe your company anything that you didn't explicitly promise. Similarly, they don't owe you anything. If you're bored, underpaid, unhappy, or have a better offer-move on. No need to be so serious about it.
Be careful. It's very, very hard to demonstrate that other methods of transportation are "more efficient" than cars, even in heavy traffic.
Paralegal certification online - How to find the right schools?
The reason we use Solr for this specific task is because PostgreSQL cannot efficiently and quickly merge two index queries (time & space). It can do this to a limited degree, but both of these dimensions potentially match 10s of millions of documents, and PG falls over at this.
The lesson here is to fork a copy of the tarnsap codebase. Then hire a good designer/marketer to make a corporate-safe image for tarsnap-enterprise. Pictures of people in business attire smiling at spreadsheets and stuff. Price it 100x current- It's _military grade encryption!_

Then retire to somewhere arm and have umbrella drinks.
2 years from now, it's going to be interesting to see what percentage of projects actually delivered on their promises.

In this particular case, time to market is going to be super critical. They must get to market within the next 9 months or these hardware specifications will be laughable and Android 5+ will already be out there.
It's worth noting that Ms. Faircloth is a graduate of Harvard University: http://www.manhattangmat.com/staff-faircloth.cfm

I'm also not sure why she's picking on Penn (my alma mater) in both the title of the article ("techies are flocking even to Penn") and in the article itself ("the red-headed stepchild of the Ivy League"), considering US News and World Report ranks Harvard's CS program tied with Penn's (http://www.usnewsuniversitydirectory.com/graduate-schools/sc...).
My point is that you can sue a dealership which sells you a car with manipulated mileage. In addition, a dealership that does this systematically will go out of business relatively quickly (no one will buy cars from them). Why don't those things happen to banks?
Why the GUI Will Never Kill the Sacred Command Line
They're doing triple-buffering and vsync with Project Butter, which, if I recall correctly, increases input lag.
Newspapers gave the web ads for free for a long time. Then when they tried selling them by themselves, the clients refused to pay for them because they'd received them for free for so long....and seen no real benefits or results from them during that time.
They said they won't fund life expenses. That's a bit different. Though it is a somewhat fuzzy distinction to be making.
Miserable, but not dead? I'll take it.
(where the hell is the bookmark button??)

It's the little star icon at the right inside the address textbox. If it's yellow it means the url is already bookmarked.
> where the hell is the bookmark button?

It's the star on the right of the address bar.
This idea - combined with the Phoenix Server concept - seems very powerful to me.

In an odd way, it feels like this is main advantage that PaaS offerings like Heroku have: they force you into the mindset of not relying on hand tinkering with the server config.
Are you thinking about this? :)

http://i.imgur.com/lpDqH.jpg
My experience exactly. I started with Dropbox’s free 2 GB account for a short while, and once I saw the benefits of it I went with the 100 GB plan. I pay $20/month and now will get 200 GB for that. I also have two local clones of my MacBook Pro on my desk so I have a fully bootable option if I need it. Dropbox has worked well for me and I am very happy with this setup.
Thanks. But that's an assumption. He / they should write relevant company informations on gridspot.com.
Boot2Gecko is a brilliant idea... it's essentially Chrome OS for phones, with no chrome, no Chrome, more Mozilla, and deeper integration.
Do note that given the depth, breadth and complexiy of wall street, this is like asking someone to come up with ways to kill the tech industry. And I suspect that the financial sector is the more complex of the two.

Not saying that it shouldn't be attempted - but that instead of targeting wall street, target a specific function they provide and disrupting that.
2012 London Olympic Games are coming soon
These are great days for Firefox. Chrome definitely made the devs focus on performance, but that's how the market works. As others have said, Firefox is generally on par with Chrome regarding performance, and is arguably better feature-wise (addons). With the rapid-release process in place and updates getting more and more silent, Mozilla is poised to bring more and more awesome things to Firefox quickly.

And now with Firefox OS, we can experience the same amount of openness and freedom with a mobile OS as we do with Firefox (Firefox OS will also be built to run on lower-end phones that iOS or Android can't handle, opening up new markets in other countries).

The reasoning behind "why don't they focus on Firefox" is ridiculous, as if throwing engineers at one product will inherently improve it. We all know that one product only needs a few core developers with several other supporting devs, and Mozilla is big enough to support several projects.
Arbitrage generally requires with equivalent commodities traded on different exchanges. It doesn't work when everything is different from everything else.

In other words, arbitrage would only work if the bookies showed odds for the equivalent horses. But in this scenario they don't. (also see my most recently posted comment)
That's exactly why I use the default ISO-8859-1 encoding for all my MySQL tables, try to only stick ASCII into it, and store any Unicode text as binary UTF-8, encoded client-side. It's stupid and shouldn't be necessary, but at least MySQL can't screw it up.
Unicode is being called 'cutting edge' because it's no longer 'old hat.' Lots of things claim support for Unicode, but few (or none) support it well. Unicode isn't a software project, it's a spec/idea. It's like calling a Star Trek tricorder "cutting edge" because no one has implemented a fully-functional version. Sure the idea has been around for a while, but at this point there's no acceptable manifestations of that idea.
Yes, heaven forfend that a public employee should have anything more than the lowest possible standard of work and/or living.

This kind of thinking is shortsighted at best, for obvious reasons. I'm not saying they should all get two 24" monitors, but if all you give people is the bare minimum to do their job, for all the money that you save up front, I suspect you're not gonna get much more than the bare minimum in return.
Whilst I don't disagree that few people are ripping their own stuff anymore, im pretty sure iTMS still puts the purchasers name in the metadata even now theyre drm free.
A reliable shared web code editor with syntax highlighting would be great for interviews. I've tried a few, but they crap out. Or the editors don't support the languages I care about, like Objective C. I've been living with Skype screencasts.
> I can't find out how to theme chrome

http://code.google.com/p/chromium/wiki/ThemeCreationGuide

(searching for "create chrome theme" gives many more tutorials, online tools, whatnots)
Which is in many cases not faster than UTF-8 since UTF-16 is often more bytes than UTF-8. This matters especially since we are talking about a database which means IO and RAM usage probably are more important than the CPU.
Their site is one of the few where I disable AdBlock. First, it supports a comic and a site which I love, and second I actually like their ads. They have stated they play every game that is shown in an ad, and don't allow terrible games or terrible ads for a game at any price.
That's like reading the announcement of new software and saying, get back to us when they discover all the bugs.

Naturally, there will be adverse events due to toxicity. But unless you have some particular insight into why this should be much worse in this case than for other drugs, merely mentioning that there will be toxicities doesn't really advance the discussion. At least, not as written.
biggest mistake of Mozilla: jumping in to "faster updates" race without implementing proper background & automatic updates.
Thanks for the correction, doesn't change my reaction.

Languages are great, but its hard to tell
If the proliferation of so many languages moves the industry forward or backward. Wasn't the whole point of the tower of babel story that god created so many languages to slow down progress?
So you make the r-tree 3 dimensions (lat,lng,time). PostgreSQL supports this.

I dunno I can't envision Solr being more efficient than a properly designed RDBMS for these situations. If you were integrating a full-text search I'd absolutely believe that to be the case but...
Time running the app is both irrelevant compared to the time it takes to develop it. Also, as long as the app offers the answer quickly enough from the user's perspective, fast enough is fast enough and being able to iterate twice as fast as your competition is the ultimate advantage.
Definitely agree that he knows how to work the SEO. It just strikes me as funny to complain about a competitors app using his app name in their keywords, yet using "Timer :" is basically just using someone else's app name with a seemingly arbitrary character at the end. "Angry Birds :" sounds like a cool game.
I love articles about web design that are completely blank if you don't have JavaScript activated.
Kicktraq, which calculates estimates for how much a project will make extrapolating from the current rate. Are estimating that OUYA will reach $39m if they can keep this pace.

http://www.kicktraq.com/projects/ouya/ouya-a-new-kind-of-vid...
Man, I hope you don't run a business. A small upfront cost that will make your employees more productive is a worthwhile cost. We are all government employee's bosses (as you so gleefully say), so we should want them to be as productive as possible.

There's a reason the most successful companies give their employees good equipment -- it makes them better employees. I don't understand why you think somebody working in the City would be different? Unless you want them to be less productive?
Client-side encryption? I don't think that solves a real problem. If it's that sensitive, I would not be putting it on Dropbox anyway.

edit: be nicer.
I'm not sure why I'm getting downvoted.

Originally, official Android builds would not allow apps to be installed to removable media to prevent users from copying their purchased apps to multiple devices. More recently, Android has offered encrypted installs and server-side validation methods so that apps can be installed to removable media yet still tied to the device they were purchased on.

If I have stated anything factually incorrect, can someone speak up?
Hrm, so for a proximity search it basically has to take a combination of all potential encompassing geohashes and then do a second-pass (substantially reduced data set) using a haversine approach or something.

I suppose that might work pretty well.
Hi, this has nothing to do with getting Gglass but, you are working on a Gglass project and I am looking for devs for this device.
If you are ... near Florida we can meet or add me to Skype, MSN, or Facebook.

Skype: matury69
FaceBook: /Matury69
MSN...?
I guess if you live long enough you see everything.

I was part of a team that invented "spacebase" back in the mid-1990s! We were able to support millions of simultaneous MMO players in the age when most people were using dialup modems and had vastly less bandwidth and vastly higher latency than they do now. This technology ended up being acquired by Sony, and used as part of the playstation network.

Like this company our work grew out of simulation programming done originally for the military (in this case the DoD) and like this company we provided an API and solution to rapidly partition the space so that the game client would only need to know about objects located near it according to in-game geometry. Like this product ours was fully distributed, etc.

Alas, we were ahead of the age of MMOs, though while World of Warcraft didn't yet exist, Ultima Online did, and there were a lot of other attempts at MMOs.

Nowadays people if there was less temporal difference people would say "They ripped us off!" but I can totally believe this company had the same idea... and they saw a green field because there were no competitors.

The problem is, there were no competitors because (at least back then) game developers were not interested in solutions they didn't invent themselves. Maybe that has changed.
Perhaps this demonstrates a lack of imagination, but I can't see even the sketch of how this piece fits into building a real game. Presumably one has thousands, or even millions, of clients simultaneously interacting with the world and with each other. This system would imply that your (low latency) world-state would be kept in memory on a small cluster of Galaxy servers.

The novel quality of this system is that node data-locality is determined by how you access the data.

Let's say you have 10 server nodes and 10^6 clients. That means that, in the best case, each node deals with 10^5 clients. Presumably clients (or players) can move through the simulated world, hopping from node to node.

Here things get hazy in my mind. For example, how does the client know which server to connect to? Does it just make a guess and get redirected if it guessed wrong? When a player crosses a node threshhold, how does that work?

I'm thinking there must be a central character store - basically a traditional database, that handles initial node affinity. Position in the world is part of character state, and when you login, you'll be handed off to the correct node based on that state.

But if this is how things work, when would you ever need your "cache lines" moved from node to node? The world-state is spatial so why move it from node to node? I guess that's the crux - I can't think of any other data that would need to move between nodes other than player data, and in that case I don't see what data it would need to take with it.
Doing this:

>python -m plop.viewer --datadir=/tmp/profile.out

Causes this:

>ImportError: No module named pstats_loader

Traceback (most recent call last):
File "/usr/lib/python2.7/runpy.py", line 162, in _run_module_as_main
"__main__", fname, loader, pkg_name)
File "/usr/lib/python2.7/runpy.py", line 72, in _run_code
exec code in run_globals
File "/home/callen/.virtualenvs/scar/lib/python2.7/site-packages/plop/viewer.py", line 12, in <module>
from plop.pstats_loader import load_pstats

I can't find it in

>https://github.com/bdarnell/plop/tree/master/plop

either.

Commenting out line 12 in viewer.py appears to get it past that error. I don't enjoy hacking up library code installed by pip in my virtualenvs.
Interesting to note is that MySQL was first released in 1995. Which means that only for one year of its existence were there less than 65536 characters.
And funds for "living expenses." What's that bill come to for a guy with his own fleet of Ferraris?
Well to answer your question, I won't bet because I don't like gambling. No one is forced to buy securities from shady banks.
> It's about respect

You are the only one choosing to frame software design decisions as lack of respect for the user.
Gaming Console Ouya Raises $1 Million on Kickstarter in 8 Hours
How does this compare (overhead, usefulness) to profile, cProfile, or hotshot?
I love how there are people who have to point out that they have JavaScript disabled in 2012.
Of course it doesn't.

I'm not defending the site, I'm saying there is nothing wrong with a JavaScript intensive site, if properly done (this one isn't).
Dark Matter Seen At Last?
Why even mention the competition? We all know who the tablet incumbent is. I've always been bullish on Microsoft, but Ballmer...
A truly great CEO could say something more subtle like, "We have our best people working on Surface and we think producers - executives, artists, developers and managers - will love our tablet offering, which we pioneered with Surface Table in 2007 and can now finally bring to the public in the beautiful, compact Surface. <sends MS Word document via email, smiling like a sir>."
titanic or kayak?
An iPad productivity app to rule them all
I've got another one for you :)

The Add Credit Card link is pointing here:

http://localhost:8000/compute/change_card
Probably feels that his article is for peers, not gotchas.
It's bizarrely under-promoted now, but PA made a big deal when they launched PA Report a while back.

http://penny-arcade.com/report/about
I don't understand the five on the right hand side, though.