skysight-inc/HackerNews huggingface dataset:
Without knowing the details (which are still secret for good reason), before transmitting a packet to a specific device, the system computes an ideal transmission wavefront from multiple antennas to maximize the signal quality at that specific device.

This is not a new idea -- phased array radars do essentially the same thing -- but it's a new application of the mathematical methods, and the complexity is much higher than for a modern radar because the system has to deal with many different devices, freely moving around, and calculate the optimal combination of radio signals to produce a high signal level at that devices's current location.

It is the high computation workload that makes Perlman emphasize the role of a data center, which would need to be added to an existing cell network, to make this method possible.

Cell systems already know how to determine the location of a given device using signal arrival times at multiple antennas. This method builds on that knowledge base to improve the outgoing signals, and possibly also to phase-adjust the reception antennas, to maximize signal quality in both directions.

In essence, the system computes a protocol for each outgoing packet, beyond the packet's data content. Each packet contains additional information for each antenna that will be used to transmit it, information about phase delay. Before the packet is transmitted, the required phase delay for each of the transmitting antennas is adjusted to correspond to the calculated best solution for that device at its present location. This process is performed for each packet, for each device, which explains the high computation workload.

If physically separate antennas are used for transmitting and receiving (usually true in cell service), a separate computation would be required to most efficiently receive packets from each device. I don't know if the system has this added level of complexity, but it's possible in principle.
A darker shade of gray would be easier to read in my opinion.
A notorious cheapskate like Google is not going to pay to put hardware crypto modules in huge number of servers. Those things are expensive, power hungry, unreliable, instantly obsolete, full of bugs, often associated with binary drivers or HALs, and barely or not at all faster than CPU cryptography. I've never seen a case where a real server with a real CPU could benefit from hardware crypto.
> Nobody ever talked about such a thing. It was something that was talked about maybe once in every 5 years.

Someone else already mentioned it but living in the UK, the IRA (and UDF) was something that was mentioned DAILY.
went through YC with these guys and I'm also a customer. I can attest to their awesomeness personally and as a company. Congrats and good luck!
Supersonic private jet to use giant displays instead of windows
>The FBI already owns 5 to 10 percent of them, which are now out of circulation

The FBI has seized around half a billion dollars worth of bitcoin, and they've just "taken it out of circulation"? I realize that half a billion isn't that much in the grand scheme of things, but still, this hardly seems like ideal management of seized assets.
It's not just people missing fingers. Anyone wearing gloves, or with dirty hands, will have issues operating a multitouch screen, in a different way than people with phones might.
is that going to be your an arm processor with baseband integrated?

the cool thing, you now have your laptop with you on your phone, and it's not just an android, but something with a real package management system. see windows 8 convertibles...

the not so cool thing, your laptop is now a nice backdoor where you have no idea whatever the hell it's doing.
you'd be surprised. a lot of managers don't care about their employees.
http://en.wikipedia.org/wiki/Ubuntu_Touch#Target_market

Mark Shuttleworth, the founder of the company behind the Linux distribution believes that Ubuntu for phones will first find a niche in countries where Ubuntu is well known

Linux is barely well known to the general population. Let alone getting them to differentiate the Ubuntu brand.

Ubuntu strives to be “the smartphone that’s also a full PC”.[26] Canonical reports that software for the mobile version of Ubuntu is also compatible with versions for PCs and televisions. This is a feature not currently offered by other operating system companies, and aims to simplify both the use and development of the product

Pundits tell me nobody wants that, see Windows PCs, tablets, phones are servers. Right? </sarcasm>

The aforementioned PC and mobile synergy may also be attractive to corporate IT departments currently using Ubuntu to run their servers

Totally different environments that share only the fact they are powered by electricity.

Mobile devices can be connected to larger displays and other peripherals such as wireless keyboards. Windows applications can also be accessed from corporate servers onto a mobile device, which makes the transferring of data more efficient

While I think we'll get there, we are far away from our smartphones having the power to run a full PC OS with our current workloads. Perhaps Ubuntu is looking too much into the future... personally I think they need the revenue of today's reality.

I won't even comment the phrase about Windows applications as it makes no sense.

--

If the Wikipedia article accurately reflects what Canonical thinks are the selling points for their Ubuntu phones, then I believe this is going to be a sad disappointment.

Another point is that Microsoft, with all its power, can barely break the iOS/Android dominance in mind share... how Canonical plans to do that with such weak selling points?

Openness is rarely a worry for smartphone users and developers alike (only a minority of them care and the impact on revenue is probably irrelevant). So is it price alone? Cheaper than Android? If so, we are back to the ecosystem that is nonexistent yet.

I'd love a really open alternative, and things have to start somewhere, but Canonical doesn't seem positioned well enough to take on the competitors.
Thanks Thom
No, not a bridge. Add back the removed features to mainline python.

I want to just install the latest interpreter from python.com or my OS repositories like I used to, and run all the scripts I created at work over the years. Right now I have to switch between multiple python versions for different programs, and I can't combine their code, because some of it requires a certain version.
I like the idea of 83 year olds doing civil disobedience because they have nothing to lose. Let them stand beside the 18 year old protesters.
I was thinking the same thing; the font color in the blog post can use some contrast.
Reading your comment I felt we agree on the facts. For personal opinions, I will reiterate: I don't see it happening in practice. Cool idea on so many levels, just the incentives aren't there to make it happen in current society.
Check out the new Google Sheets
What a beautiful and appropriate photo.
John Baez's excellent Azimuth project has a really good summary of current scientific understanding of mass extinction events: http://www.azimuthproject.org/azimuth/show/Extinction.
Tech Protester in Kiev Badly Beaten, Journalist Killed, As ‘IT Tent’ Is Burned
Thx for submitting. Didn't really expect this to be HN content.

It's part of my DRM (don't repeat myself) posts i publish. A lot of questions are receive are about basics like this. And i am writing a few posts i can in future simply link to.

Btw if you have more rules/tips let me know - happy to add.
You can always just do a screencast where you narrate the use case. That way you can give a nice introduction, explain things along the way, and provide a wrap-up.

As you said, having a quick 3-5 minute video along with a boring PDF can go a long way to getting people to actually look, understand and care about what you're working on. Videos can easily be sent around and re-watched, plus even executed have time for them (unlike long PDFs).
Hot startup Versa Networks working on software to bridge datacenter and cloud
Yeah, there are many things that killed the nuclear industry, but I've never heard anyone claim it was too little regulation.

( I mean, yes, the regulations outlawing new nuclear plants obviously, but those regulations came about because most people judge the previous regulations to be inadequate. I don't agree with them, but I don't think deregulating the nuclear industry would help anyone. )
The future of Fiber
Cordova. Love it.

http://developer.ubuntu.com/apps/
Of course they can. In the case of Silk Road they immediately swept the coins into their own Bitcoin address on October 2 (https://blockchain.info/address/1F1tAaz5x1HUXrCNLbtMDqcw6o5G...), the same day they seized and shutdown Silk Road (http://news.yahoo.com/fbi-raids-alleged-online-drug-market-s...). No one with the Silk Road keys can take them back, it doesn't matter that the FBI is still holding the Bitcoins.

They'll only get better at this.
Can you expand on which things you think might become economically interesting?

I can't see the cost of delivering and supporting humans in space dropping below the cost of, say, delivering and supporting humans underwater in SCUBA gear. Living in a space hab is like living in a deep-sea hab in many logistical ways (including no need for decompression time).

The only major uses of SCUBA I'm aware of are 1) the military; 2) mineral exploration; and 3) tourism. Is there really any reason to think there will be "an awful lot" of other economically interesting things to do in space?
> I encountered them on a daily basis when I was doing Scala.

Your assumption that my criticism over Scala is because I hadn't tried it is as valid as my assumption of your disagreement with me is because you haven't tried hard enough.

I had tried Scala on multiple occasions since 2.8 came out. Every time for about 1 month to 5 months. It's impossible to explain how messed up Scala is without writing a whole book about it so I admit it's hard for me to convince you. God I miss SML and Haskell.

Maybe this guy can:

http://yz.mit.edu/wp/true-scala-complexity/
you're targeting ppl who view recipes online? Most advice about customer validation won't apply to you then. Your best bet is to cross your fingers and pray you're the next Pinterest. Because even if ppl say they think it's a great idea, most won't have the cash to pay for it.
Ask HN: Legal/IP implications of freely offered coding?
I am a coder & co-founder who has built an alpha web product over a year plus. The project is not yet incorporated but will be in coming months.

Another coder who loves the project is offering to help out part time without compensation in a "just to get to know each other" way. There is an understanding and verbal agreement this would be a free contribution with no offer of future work, and any/all IP would all be 100% attributed to the project. (down the road if it makes sense to all involved, he'd like to be in position to be part of things)

I want to take him up on the offer, but am concerned that if we do not have a contract, from what I understand, he's automatically assigned IP ownership as soon as he writes any code – and that would be too risky/messy right now for the project regardless of verbal agreement.

What options do I have to take advantage of his gracious offer to help? Recommendations?
> Did you know that cell phone networks today are mesh networks?

I don't think this is true, at least not using Wikipedia definition of "mesh network".

Mesh Networks are where each node relays data to other nodes, with data "hopping" from node to node.

That does not happen on cell networks. Each phone relays data to a cell tower, but thats it. There's no "hopping" from phone to phone, or from tower to tower. (Your phone might move between towers, taking a phone call from one tower to another as you drive, but there's never more than one "hop". Your phone call never jumps through three cell towers before hitting backhaul, for instance.)

For the same reason that having a few Wifi hotspots backhauled in a building isn't a "mesh network", a cell phone network is also not a "mesh network".
The title should be updated to reflect that this is from 2011: all the more impressive!

(http://www.youtube.com/watch?v=R0O_9bp3EKQ)
Google Fiber Announces 34 New Potential Cities
There are a ton of options for this. Honestly, you can keep it very simple and use something like keynote to animate assets and still get great results (considering time invested). For more complex needs you can use photoshop+after effects to animate.
Google Fiber exploring expansion to more cities
Please put a warning if you link to a site that auto-plays audio.

Gah, that made me jump.
Personal Encrypted Filesystem Security Audit Results
Cool. So are you trying to target a different market than MixPanel, Kissmetrics, etc.?
Arguments for and against a Basic Income Guarantee
Are there any plans to offer mysql 5.6 or 5.7? As I understand it [1] currently only mysql 5.5 is available.

[1] https://developers.google.com/cloud-sql/faq#version
It is gross negligence on the German government's part if it isn't doing this already. Israel certainly counts as a US ally, but Jonathan Pollard is serving a long sentence for passing it intelligence.
Author here. I've done much more awesome stuff with WebGL since I made this demo but it's for my startup and is not public yet. We're actually looking for a backend engineer with graphics experience at the moment. Send me an email at evan@figma.com if you're interested.
Its a great way of trying to get a more precise timeline. Now I wonder if we should start planting radiometric time capsules, time capsules with long half life materials, a description of what is happening, and a bit of isotope and its stats. Every 10 years you could do another one. And when the next extinction hits, should the life after that be intelligent again, they could find this set of events and date them relative to where they are now. Perhaps we could finish with "Hey we were too silly to leave the planet, don't make that mistake, its totally worth it to figure out how to survive off planet."
When was the last time a water or power company went out of business? I'm not sure "punishment" is an appropriate term for guaranteed incumbency.
I think over the last year or two, the culture of Silicon Valley startups is to leave their customers high and dry when they basically get tired of running a startup and get acqu-hired, or when they pivot because they don't make enough money.

It's this lack of true conviction in what they are working on, and the culture of chasing the juiciest, low-hanging fruit to enrich themselves rather than serve their customers that would make me never, ever purchase from a startup until they are much bigger. This idea of "fail fast and fuck over your current customers" is probably the thing that would most endanger the startup culture of Silicon Valley at this point, if this keeps happening at the rate that it has been.
i'm partial to this:

http://www.techspot.com/news/52326-watch-this-mind-blowing-w...
Also the ARMv8 (aarch32 and aarch64) seem to be missing.
I've seen companies who do keep that pay increase pace. Not that it's the normal.
PyCharm is impressive! However, I've found it a bit challenging to get some of my common use cases to work. For instance, I often type out a single python script. It seems I can't do this without a project :(

Love the debugger too!
Weave (YC W14) Launches To Bring Modern Telecom To SMBs
It's a good question. I have an entire bookmark folder of "cool WebGL demos" collected over the years, but have seen very few full-fledged applications.

One way you could hedge the WebGL vs. Canvas bet is to use something like THREE.js, where you use THREE's cameras, lighting, etc and then specify whether it should use WebGL or Canvas for rendering. But then again, you'd be betting on THREE.js :)

https://github.com/mrdoob/three.js/
This is also (IMO) what bionic is great for. It's also licensed compatibly, whereas the rest aren't.
Simulate stock trading with historical data through API.
Might be. We don't have tradition with contracts in Portugal anyway.

Pity that I moved to Optimus a few years ago.
Trumaker raises $6.5M to deliver a new way of shopping for men
Worth noting that only the WebGL renderer has normal FPS.
The rush to build big desktop sites is largely over, and the stragglers / late adopters are the most likely to value lower-cost, lower-risk solutions than the early customers. None of that should be surprising.

There's another wave coming: although most top-tier web sites have already done it, a lot of these SMB web sites are going to need to adopt to a mobile-first world where more of their traffic is coming from phones.

I'd suggest that's the right place to look, but you should always expect that any industry so close to technology is going to evolve continually towards greater automation, because it's populated largely by software developers who are the exact group likely to implement that kind of automation.

If you want a job / industry that doesn't evolve quickly, you need to be somewhere with large amounts of physical implementation and low risk tolerance. Like bridge building, or oil drilling, or mining. People can go their whole careers in those industries in largely the same role, because they're more about repeating the same process exactly and dependably than attempting to quickly innovate.
also this:

http://vimeo.com/37536300
Every lower orbit will eventually intersect with the cable, so the cable would actually have to dodge most existing satellites. I've read estimates that it would only need to dodge something on average once or twice a year, but I don't know if that number is correct.
Think phased-array radar on steroids.
It's still great for embedded devices when your main language is PHP.
Malicious iFrame Injections Host Payload on Tumblr
It is hard to wait for signups to begin in Austin.
Did The 900-Pound Gorilla Just Vanquish Your Startup Or Validate It?
Chrome Data Compression Proxy for Windows/Linux/Mac OS X
And the object that exploded over Chelyabinsk last year was estimated at 20m in diameter.

So 270m, while a long way off "catastrophic", is well into "serious".
Couldn't you tell the linker to use one of the functions in the .o as entry point?
WebGL works in all browsers on desktop and on most smartphones/tablets - except on iOS platform (Safari, Chrome) as Apple has disabled the support [1].

I wish Apple would activate WebGL on iOS...

[1] http://en.wikipedia.org/wiki/WebGL
Daily Overview
Customers For Life
We know the Bible has been edited multiple times and disagreeable stuff chopped off. I also hear it isn't even internally logically coherent. Of course it's not reliable, but it's some of the best stuff we have from that time period.
Got my hopes up there for a little bit... if only they came to Santa Barbara -- we have plenty of tech people here willing to pay for awesome internet! (and get away from Cox...)

I'll keep dreaming :)
Is it Python really slower than PHP? If you could notice the slowness it seems like the difference would be pretty large.
Hopefully they use some of this funding to start expanding to new states quicker. I was told last year they'd be available in my state by Q3 2103. That deadline came and went and now I'm being told "by the end of 2014."

The current major companies offering payroll (SurePayroll and ADP) are both expensive difficult to use. I'm currently with SurePayroll and it sucks major balls. It's expensive, (I have 1 full time employee and 1 part time employee that I pay both by check and I think it's upwards of $80 a month for the two of them). Simple tasks that should be easy take multiple steps. I tried updating my bank account information and they required me to fax it in. I'm under 30 and have never used a fax machine. Huge time drain just to update an account and routing number.

I want so badly to switch to ZenPayroll, as I've read so many great things about it. I'll keep crossing my fingers they'll hurry up and get more states on board. The online payroll space is absolutely ready for a game changer, and a company that gets it right will make a ton of money.
Congratulations! I heard rumors about Meizu and I cannot think of a better manufacturer! Meizu has design, engineering, and branding. I wish Canonical well.
Because they don't point it at my face, constantly.
Why the hell would Apple disable WebGL by default, if they went through the trouble of somehow getting it working in the first place..? Incredible.
The free vacation ticket is a creative perk, and it's nice that they reward people after a year, but I don't think it's actually that awesome compared to other popular perks.

If you boil it down to numbers, the most you're looking at is a $2000 round-trip ticket to Japan. So it could be similar to a ~2% salary bonus your first year. But of course in practice, most people will get cheaper tickets, and this bonus doesn't give you anything after year 1. Compare this to the $500 stipend - that's $6k every year, and it directly affects your checkbook, instead of being a perk you may be able to enjoy.

The spirit of it is very nice, as a reward for loyalty. But I think it's always useful to look at the bottom line as well.
I love how the CSS and JS in the site cannot function without the HEAP JS lib. Huge fan of Ghostery, and if you use it, the site looks like a 'heap'. Similar problems with a lot of sites and Omniture, take USAir. You can't book a plane ticket without downloading Omniture's JS. Come on folks, let try for some graceful degradation.
In other words, he doesn't micromanage engineers. Not that big a deal... most managers know not to do this.
Perhaps the "trick" is a large number of antennas to produce an ultafine beam pattern?
Take a look at this: https://voyager.datanitro.com/
you would think the military would love something like this, they could just blanket an area with easily disposable transmitters to keep their troops connected. With the processing power held behind safe lines the could even possibly determine who should have what information
How many talented people dream of going to work at the water company?
Since I can't reply to your last two comments (too deeply nested I guess), I'll comment here.

I agree that right now it's not going to happen, no matter how many different efforts there are out there. For it to really happen I think we would have to come up with a plan that would actually work, in terms of creating a massive world-wide mesh network. There would have to be a lot of consideration for things like security, DDoS mitigation, speed, standards and upgradeability.

If developing a viable mesh network for the task weren't tough enough, there would also have to be a plan for migration which is really the hard part. Getting everybody in the world moved over to a new network would be nothing short of a miracle.
You're probably not being serious but, yes, rotation away from the body is easier than rotation towards the body (http://books.google.com/books?id=fnqZPpq2apAC&pg=PA136&lpg=P...) which is why screws (not screwdrivers) have right-handed threading.
Wish they had Google Fiber in Toronto :(
But, how to teach old dogs a new trick?
Right, but my point is that "as simple as possible" in this case is still "very complicated." It's sort of like trying to use "Hello world" to explain the difference between static and dynamic typing.
Amazon.com's second leadership principle:

Ownership
Leaders are owners. They think long term and don’t sacrifice long-term value for short-term results. They act on behalf of the entire company, beyond just their own team. They never say “that’s not my job."

Unfortunately, we no longer live in a society where the employer-employee relationship is one of trust. The definition Amazon.com seems to be using is that owners do shit work and so should you, but maybe I'm misreading.
MakeXYZ and CGTrader Receive Big Cash
this is s great idea, separating concerns in your tasks is just as important as in your code...
How I was able to track the location of any Tinder user