skysight-inc/HackerNews huggingface dataset:
I will take a look to the .xcodeproj and write more about the path that I follow while writing these projects :)
Well here's my take. Although they said 'cloud computing' I don't think they mean spinning up an AWS instance to do computation on your device. Rather what they want is the client to 'power' both sides of a computation. So you build bitcoin into the http and use the power in your battery for your device and to pay the server costs at the same time.

Sure it'll be cheaper to preload with bitcoin but at least you can always burn your battery to get access to whatever site you want.
Thanks! This is a (limited) private beta; we'll have much more feature parity over the months leading to a full launch.
The solution is simple math, for computers to base their time on TAI, the time zone conversion changes from "UTC + local timezone offset", to "TAI + UTC offset + local timezone offset" and we reap the rewards of drastically simpler software at the core of our systems.

TAI is defined like UNIX time, as a notation of the progression of proper time. It is the primary reference by which we build all other times, UTC is a humanist overlay on TAI to maintain norms, since we need an approximate terrestrial solar time for sanity purposes.

If the math changes to TAI as the "base storage representation" for time stamps and reference time internally, then the math becomes immediately sane, since TAI can be relied on as a direct sequence of mathematically related linear time without lookup tables or other crap. Move the crap "up the stack" to where it doesn't cause issues like these we see every time things need a leap second.
Well it seems you could put Meinberg out of business ;-) Their GPS receivers seem to cost more than the phone.

https://www.meinbergglobal.com/english/products/compact-ntp-...

Can probably find some used ones on ebay for $1.5k or so.
If you prefer polarized opinions you can find that on any mainstream news venue. In real life people tend to have nuanced and conflicted opinions about many things.
This had an effect on EC2

I don't think the leap second bug had any effect on EC2 itself; the only reason EC2 was ever blamed is that many of the sites which had issues happened to be hosted on EC2.
>One thing I can see that is useful, is that it allows a program to gracefully deal with a kill, but many applications seem to have a 'graceful stop' mechanism that doesn't need signals.

I don't see how that's possible. You need to listen to at least SIGTERM, SIGINT and SIGHUP if you're going to gracefully stop.
What I do on our app servers is create a new user for each app (via configuration management).

That gives me both environment separation (A needs Ruby 1.9, B needs Ruby 2.0), resource accounting on a per-app basis, and a repeatable foundation in case I need to re-deploy the server or spin up new instances.
DE:HR/DX3 is a very good game for itself. But as it is the third part of a game series, the game press and players compare it to its predecessors. And all the great stuff that was in DE:HR was already even a notch better in part 1.

The Detroit and Hengsha/Shanghai maps were each about 5 maps stitched together, similar to part 1 and 2. But gaming has changed since 2000, there are action roleplaying games that are huge like Elder Scrolls (Morrowind, Skyrim, etc), Gothic/Risen, Witcher, etc that have all huge maps with usually seamless worlds packed with a lot of hand placed quests and side plots. So yes, DX1 was dense and had big maps but DX 2 and later had tiny maps with even lower density plot and stuff placed in there. In DX:HR/3 there were just a handful of NPC persons wandering around each map in cities like Detroit and Shanghai. Come on in we know better with games like the above mentioned and Grand Theft Auto, Assassin Creed or Watch_Dogs. A new Deus Ex needs bigger seamless maps with more interactive items (DX3 felt very static in comparison to its predecessors). A DX game based on e.g. the Watch_Dogs engine would be a great start.

Unfortunately many players played the first two games later when the graphics already looked dated.
Sadly offshoring craziness seems to be increasing here.
It is a kludge because it adds the whole GPS system into a the mix of a set of software components. So now Spanner/F1 is not just a "apt-get install" way it is an apt-get install + buy server GPS receiver + make sure to install antenna on roof + make sure it is not bent or knocked down.
eg date("Y-m-d", mktime()+($days * 86400)) will return a date $days-1 in the future if it runs on leap second day.

No it won't. Those functions deal in UNIX-epoch times, which ignore leap seconds.
We wouldn't be a bank transfer mediator; we'd be how developers quickly and easily integrate bank transfers (and credit cards, and Bitcoin, and Alipay...) into their apps. From what we hear this isn't terribly easy to do right now.
See also: https://www.premiumdrops.com/zones.html

They have some pretty good zone files for major TLDs.
Squads often circle you and come from all sides, using trees and rocks as cover. No other game has that. Others use predefined AI-waypoints/path to simulate or even script everything like back in the 90s.
I take this passion for products so far, that I even went to go see Furious7
I'm still using a skillet to finish, and then making a pan sauce. (I did a hanger last night, with a morel mushroom/cream sauce, crazy good.)

If you want to do the torch thing, you should look into the "searzall" attachment.
Show HN: Paradigm – Automate your business
Does this involve a sales person to manage relationship and an additional pre-sales person to do the POC? Is this done onsite & how does this affect your pricing?
Not to speak for someone else, but the last sentence was clearly a reference to "The beatings will continue, until morale improves."

You're right though. And it's a balance between technical debt incurred having not enough time (hacky shortcuts) vs technical debt incurred from having full freedom (overengineering of unnecessary layered abstractions and indirection).

It's a tightrope and we're always going to stumble somehow. In retrospect, we tend to focus on the stumbles (wouldn't do that now!) rather than the fact that we actually got across the canyon and delivered business value. A natural bias - we discount the fact that we're making new mistakes even as we look back and criticize our past mistakes.
This would probably be because by the time resizeable terminals became common, the semantics of the tty device were long settled. It probably would have made sense to create some kind of 'ttyaux' device at this point, though.
You can't really prevent people from practicing eugenics though.

At the lowest level it manifests as dating preferences - everyone prefers to breed with those they find mentally and physically attractive.

Direct genetic manipulation is just a stronger way of expressing those preferences.
Isn't that exactly what ownCloud is?
Anybody else getting a 404?
It's in maintenance mode. The homepage says that it should be online in a few minutes.
I've always wondered about the surface tension and viscosity of lava. Must vary with temperature, I suppose.
Seriously looking forward to this release! Been an avid user for over a year now and absolutely love this shell. Still get the odd strange look when I mention what I use though :)
I see that Stripe is in private beta in Mexico too. How does one become a private beta tester? I'd love to be one of the first to try it out.
I think it's safe to say that most smartphone mainboards will look roughly the same, due to the high level of integration; although name-brand phones from Samsung and Apple tend to have higher-density layouts and actually lower integration.

Here are prices on some Spreadtrum parts:

http://www.europe-asia-electronics.com/index.php?op=stocksea....

The SR1019A is $0.564, SC2330B is $0.876, and SC6825C is $3.83. I found the VC5282 on a different site for 2.30RMB ($0.37 USD), and prices for KMN9X000RM seem to vary a lot but vary between $0.14 (possibly a scam) and $15.

It's hard to estimate the BOM cost because of all the other pieces' unknown specs, but I don't think it's more than ~$20.

When the phone is assembled you can trigger it by holding ‘Volume Down’ while the phone is off, and simultaneously plugging it into USB. I haven’t tried ‘ResearchDownload’ yet, unfortunately it sounds like it can only write images not read them – taking a backup involves flashing a working CWM for the phone model first.

That's the same method used on Mediatek smartphones; they have the bootloader in ROM too, and this is also what is used to load initial firmware on blank devices at the factory. (It's also how to recover from a "hard brick".) The ResearchDownload utility looks like a clone of Mediatek's SpFlashTool, and if the bootloader mode works in a similar fashion, dumping the full eMMC should also be possible like it is in MTK. All the bootloader does is provide commands to write data into memory and execute it.

I'd be very surprised if they were actually virtualising the baseband and applications processors on the same CPU, since the former needs hard realtime constraints. The MTK SoCs use a separate Cortex-R4 core for each modem (two in the case of dual-SIM) to do this. They could be using vLM to emulate a "virtual" SoC, allowing them to change the underlying hardware while still running the same Linux kernel. The possibility that they're virtualising Mediatek's Linux kernel on their hardware is not so far-fetched...
Preprocessing sure. But the different formats are necessary. Depending on the data in the texture, the compression algorithm may alter the data in a way that behaves better or worse (for example, textures representing normals vs material vs albedo).

Before I discuss rendering with you, can you first disclose your experience with game engines or rendering? It's sort of pointless to go into that discussion unless you understand how things have changed in the last 5-10 years or so.

edit:

Forgot to mention that shipping with a scripting engine is sort of easy. It's just a matter of whether it's exposed to the customer or not. Tons of games (even decade old ones) have shipped with turing complete editors for modding or making custom levels or what have you. I've written a custom VM for a homebrew project that can do precisely this.
> The poor in India etc will almost surely have the option of giving up their free plan and paying for the Internet, and then Facebook will have just served as a stepping stone and aid along the way to 'full' Internet access.

This is not going to happen the way the Indian telecoms are screwing up Net Neutrality. Internet.org is only part of the problem. Indian telecoms want to charge extra for OTT (over the top) services. This includes many internet messaging (ex: whatsapp) and VOIP (ex: skype) services. Internet.org sets a bad precedent where the telecoms can come up with various packages that are "free" while charging exorbitant amounts of money for the rest of the internet.
I'm wondering if the FBI is basing investigations on media spin now.

When this whole story first came out, he never said he 'hacked the plane'. He created a simulated network based on public plane documents.

The only thing he did was gain access to the infotainment network through a default username/password.
> Thats a distortion of the the way Zuckerberg presents the effort though.

1) I don't quite know how to parse this. The EFF isn't characterizing the internet.org plan the same way FB is? It's a FB initiative, and EFF are watchdogs. Should I expect them to share opinions & metrics of value?

2) See also: "Millions of Facebook users have no idea they’re using the internet" - Quartz article discussing the fact that many people don't understand the technical underpinnings (and thus, power dynamics) of the web/internet/API-based applications: http://qz.com/333313/milliions-of-facebook-users-have-no-ide...
"Only" 5% fee? When you have 15-25% markup (I think more than that is criminal), "only 5%" is blood sucking.
Noizio – Ambient background sounds for your Mac
"iFixit would approve of the H3. All you need to take it apart is a Phillips head screwdriver."

Would that imply hand-assembly in a small factory rather than large batch production?

I gather from the OA that this is basically a reference design using SoC components. Just wondering if there will ever be a Web site where I could spec a made-to-order phone in the same way that I can spec a cheap laptop? So I could have (say) a high quality sound recorder chip with 3.5mm input socket for an external microphone added to an otherwise standard phone? Or a really good camera chip?
> By contrast, the DOM may have any number of properties twiddled at any time, and the layout engine is forced to deal with that. A random float or something could cause hundreds and thousands of nodes to reflow.

So the problem is that DOM is a bad abstraction for building GUIs, as it is necessarily inefficient.

Desktop apps have been more efficient than web apps forever. The reason is that desktop GUI toolkits were, y'know, actually designed to be GUI toolkits.
Definitely possible, but it's up to you whether or not you're willing to take the time to do it.

Modern web apps "deploy" nicely and play well with modern OSs, but at the end of the day you're downloading a bunch of code and running it. Nothing says you couldn't have an OS that downloads compiled binaries and executes them for your web app. A browser just makes it easier to design a page with clicky buttons and text boxes.
I've been using Chrome since Paul Irish started working on the Dev Tools. I used to have crashes when i had 120 tabs, but with Flashblock and uBlock i've had none.
Show HN: Pext – Easiest way to express yourself using pictures and text
Later that day, an FBI agent examined the initial aircraft he had flown on and found evidence that boxes containing entertainment electronics on his seat and the seat in front of him had been tampered with, according to the FBI.

Well, that sucks. Messing around with the equipment on a plane like that is really a very bad idea. I don't care how 1337 you are.
Then why can't Facebook give bandwidth instead of access to a limited number of sites. They're already doing it for a few. It wouldn't cost them anything to extend it to the whole internet.

Apps like UC Browser and Opera Mini have been doing it even before we had smartphones. I still use UC Browser here as 2G is really slow. So the bandwidth used will be miniscule.

It's definitely possible for Facebook. In fact they've almost done it. The fact that they won't go the extra step and still insist on calling it "Internet.org" makes me suspicious of their intentions.

Let them go ahead. Call it Facebook.org and cut out the sanctimonious tone of pretending that it's charity.
Sign up here! https://stripe.com/global#MX
Facebook and other companies are trying to make a fool out of people in developing words, Internet.org is trying to break the internet actually.
Here's a cached version:

https://webcache.googleusercontent.com/search?q=cache:https:...
Always be curious is a great message, and one backed up by many successful people. Shouldn't be overlooked.

However, the condescension towards Furious7 isn't really necessary. The fact that you need to mention a product might be 'under their social class' already puts a barrier between you and the product (and it's audience), and will make it harder to connect with them.
This is how we did it in cooking school. In fancy steak houses, they have a broiler with specific heat settings for each steak row and standardized steak thickness (always done at 20min mark). The black and blues are put between two cast iron skillets that were upside down on gas burners set on high.
> Question is what stopped MS to just wrap this NVARCHAR with json validation and json access and give it as json type

A large part of the blog post [1] is dedicated to this issue?

> In SQL Server 2016, JSON will be represented as NVARCHAR type. There are three reasons for this:

[1] http://blogs.msdn.com/b/jocapc/archive/2015/05/16/json-suppo...
Wow! The full set is $355 + shipping!
I was able to save Malik without killing anybody and (I think) alerting any guards. I had to run around like a maniac with the tazer though. Not fun.
‘Leap Second’ Bug Wreaks Havoc Across Web (2012)
If you wrap it well, no problem.
The auto industry is run by unions and lobbyists. I think Silicon Valley is going to have a difficult time "reinventing" this industry.

If they do succeed, I hope they invest in Detroit.
"I was walking down Oxford Street and I saw a fellow wearing chaps" implies he's just dressed like an idiot, whereas: "I was walking through King's Cross and I saw somebody wearing assless chaps" implies you're on Oxford St.
How do taxes work in that case?
Cost and modularity.

Even the cheapest baseband chip will add a significant cost to a phone. If they can get rid of the physical baseband processor they get a major cost savings.

As for why user a hypervisor vs a user mode or kernel driver: Modularity.

Some company can specialize in producing soft-basebands (software eats the world!) and ship a simple image blob that you can drop into your virtualization host, set it to use 5% of CPU time and you're away to the races.

Might be able to bring up a baseband on a new platform inside a day.
Usually I'm very pro internet.org with the basis for my response being "people who can't afford internet don't care about your politics, why should we get to deprive them of useful services based on a message only we care about." And I still feel thats true.

But your response is definitely the best argument against it I've seen.
It may actually be true that credit card use is predominantly online / ecommerce, but I have to say that this is not what I have experienced. My wife has a credit card and occasionally uses it for online purchases, but what we use it for mostly is: rent (really!), and cell phone.

I was really surprised when we rented our flat lately that a credit card was necessary (possibly as a means to keep out foreigners like me who often don't have access to credit cards...) We could pay for the cell phone with cash, but it is easiest to get the initial contract if you have credit card. Then through laziness, it is easiest to continue to pay through the credit card.

Most transactions that we do, even online, are cash based. Granted, we live in a small rural town, not Tokyo and I can believe that things are different there.

The reason I replied to your message is not to be negative or to predict the failure of Stripe (I like Stripe quite a lot), but rather to point out that Japanese ways of doing business may be different than they are expecting. I hope they are successful, but I also hope that they temper their expectations.
Women Entrepreneurs
Seaworthyness isn't something that's been ignored, it's a serious issue of discussion.

Three main solutions have come up so far:

* Build above the surface, like an oil rig or a spar buoy

* Build under/go under the surface, like a semi submersible

* Brute force, using floating breakwaters

TSI is currently running with option three, although they were looking at option one a few years back.
This article is straight up more nuanced than I was expecting.
Show HN: Soundsaber, a game that generates gameplay using audio as input
Submersible accomodation isn't actually that hard or expensive: You don't have to go very deep to reduce wave action to next to nothing, only 10-20 meters, and you only need to submerge in heavy weather.

There's one guy on the forums who built a couple of concrete teardrop hulls and used them as yachts. He said they were pretty comfortable.
Show HN: BillingMe – Invoicing for folks with more than one project
https://developers.facebook.com/docs/internet-org/participat...

> Any data (e.g., proxy requests) or reporting we provide is deemed Facebook confidential information and cannot be used by you for any advertising purposes or shared with third parties.

So they are putting a giant adblock on all of the internet.org sites? How is that in any way neutral/productive/fair?
I thought the AI in crysis was pretty smart assuming they knew were you were.
We need a system where everything is cached what is posted on HN. Here is one more cached version; https://archive.is/SmC8U
So...they can be the ones that serve ads. This is pretty obvious, isn't it?
...and not found :/
Getting a visa to attend a business meeting in the US is much easier than getting a visa to work there. Plus, even if they can't, it's much easier for the valley guys if their body shop is an hour's helicopter ride away and in the same timezone rather than the other side of the world in a country where you have to be careful only to drink bottled water.
On the Apple Watch and Morse Code
This is one of those things that I don't understand, don't have time to research but just inherently don't trust because it is a corporation that I don't trust disguised as a "dot org" when I can just feel their are ulterior motives.
Braintree are currently in alpha in New Zealand. You can sign up now, I believe.
It seems that enabling HTTPS on the Internet.org proxy is what the EFF wants out of the project.
Sure. Started out with some school projects that were beautiful object-oriented single-thread vistor-pattern for rendering in fixed-function OpenGL. This predictably led to terrible performance. At the end of school, friend and I decided to extract that code and try to build a real engine around it.

Upgraded to thread-safe rendering in OpenGL, one thread handling rendering and windowing tasks, other threads game logic and submitting draw requests, and ultimately other threads handling resource loading onto the GPU (though that came later towards the end).

Upgraded that to actually use the programmable pipeline, and finally added support for FBOs and uniforms and buffers and everything so we could actually start on deferred rendering as outlined in Engel's blog and other places. Never did transparency, but if I remember correctly the goal was to probably do something like screen-door+deferred. For the life of me I can't remember the paper we were looking at.

Eventual goal was to do full deferred lighting and PBR, but by that point I'd moved over to web development. Every time I went back to that codebase, clean and organized as it was, it was just such a pain in the ass to do anything compared to splatting some JS and Three onto the screen and being done with it.

Concurrent with that, I was doing 3D CAD software development in Java with Ardor3D. So, big annoying retained-mode scenegraph with all the BVH nonsense you could ever want, and a bunch of legacy files for things that, when one rendered a building all at once, would kill the graphics card. And don't even get me started on trying to sort out order-independent transparency for that...one of my great failures.

By contrast, nowadays I do multiple web workers with websockets to provide 30-60 fps display of waveform data on just bare 2D canvases, with Angular wrapping the components.

EDIT:

I'm aware of the scripting thing. Note that, until perhaps FarCry, it was pretty well held that scripting languages were "too slow" for most games, nevermind the success of such things as JIT Quake 1 bytecode, or the stuff in Out Of This World, or what have you. Even UnrealScript was considered godawful dog slow and to be avoided if possible, and was finally shown the door. But, in the end, scripting was discovered not to be the super worst thing ever.

I think Eve finally hammered that point home to everyone.

The scripting languages we have now have come a long way in terms of ease of embedding, with a possible exception for Lua, which has been easy as hell for a while now.

Then again, I don't think that many scripting languages have the sheer size of interface with native code that, say, JS in the browser does.
Stream32.com – Watch Live Stream Online Free
H2O – an optimized HTTP server with support for HTTP/1.x and HTTP/2
H2O – very fast webserver
Deep Learning vs. Big Data: Who Owns What?
dot org isn't like dot edu where you have to verify anything. I actually bought a dot org it was as easy as a dot com. It's not really meant to look/be "trustworthy"...