skysight-inc/HackerNews huggingface dataset:
> VISA provides a valuable service

Do they? Consider Brazil or the Netherlands, countries where the dominant way to pay for things online is by direct bank transfer. In the case of the Netherlands, iDEAL represents 54% of online transactions and offers instant transfer out of a customer's bank account at virtually zero cost to a merchant.

Compare that to Visa in the US, where you get your payments several business days later at a substantial fee. What valuable service is Visa providing? They're not. I don't believe you'll be able to find a single large merchant in the US who thinks Visa provide anything approaching a valuable service.
http://www.slideshare.net/bytebot/mysql-in-the-hosted-cloud
I'm registered in Germany (DKMS), do I have just to put the URL (of course with my other data) http://www.dkms.de/ in the REGISTERED.md file?
Underworld: How the Sinaloa Drug Cartel Digs Its Tunnels
Is 30GB of RAM the max for this service? That's rather paltry for very large joins, which seem plausible given they claim support to up to 64TB of data. Percona had recommended 144GB+ and moving to that from 64GB made our BI-type queries an order of magnitude faster. Obvi YMMV but in my experience one needs more RAM for joins before more disk for data.

That said, the UI and system for managing replication looks pretty nice. I've never done MySQL admin directly but I do appreciate how much of a pain point this can be.
So keen on Australia to get a third availability zone so that we can use this - we were lucky enough to be invited to the preview programme but there was no point to us hosting on another continent. Very exciting!
How Changing Your Reading Habits Can Transform Your Health
If anyone from Stripe is reading this... Please, come to Costa Rica (come to Central America for that matter). We already have Paypal and 2Checkout. Having Stripe will help the local tech community develop even more rapidly.
I know, but Brazil back then had import barriers on computers, cars and most of technological products in favor of national industry.

The first MSX was manufacured and commercialized only after 1985, although we had an Apple II clone (TK 2000, my first computer), ZX and TRS national clones. The first IBM PC/XT clone was lauched in 1985 as well, by Itautec.
Isn't Aurora simply Amazon's private fork of MySQL, hosted for you?
People realize that oversight is a public aspect of most government activity, but they also see that the rules of oversight are created by government and that those who make the rules tend to occupy privileged positions and receive large donations from powerful parties who have an interest in influencing those rules. So while the ideal government is self-governing, there's a perceived lack of that quality.
A Raspberry Pi costs about R$200 in Brazil, or US$60.

And the majority of these consoles are bought by poor people (income of equal or less than a minimum wage in Brazil, that is R$788 or about US$235), that in the majority of cases don't have too many familiarity with technology.

So imagine that you have a low income like I said above, you have a teenage child that wants to play games. You probably don't even know that Raspberry Pi exists, so you go to a local store and see these kind of video-games selling, that are much less expensive than current-gen consoles. To make your kid happy, you buy this old console, so this is why there is still a market for them.
It only just came out of preview, so I'd expect someone independent to test it out in the coming weeks. Maybe / hopefully one of the Percona folks?

Edit: typo (out of preview)
Show HN: Tabd – Send chrome tabs straight to a friend's browser
How long does the trip take? Are they good to eat when they arrive?
From the article: "Instances are available in 5 sizes, with 2 to 32 vCPUs and 15.25 to 244 GiB of memory."
Is your argument that people should change their tastes?
As long as you didn't take any money from outside, I believe you can make it to fellowship.

Just curious. How are you planning to monetize from this point. When you start charging for your service, how much churn do you expect?
Whois lookup
Without knowing anyone, it's pretty easy to guess based on gender and ethnicity alone.
Lol guise guise hey guise guise guise but benghazi tho
No; from the product page:

"You can use Amazon RDS to scale your Amazon Aurora database instance up to 32 vCPUs and 244GiB Memory. You can also add up to 15 Amazon Aurora Replicas across three availability zones to further scale read capacity. Amazon Aurora automatically grows storage as needed, from 10GB up to 64TB."
The app is probably using MediaPlayer/MediaCodec and that uses stagefright under the covers.

The author is trying to build up hype for their vulnerability. Maybe if they shit on stagefright enough they can even start selling t-shirts.
The larger that component is, the more work is needed to make it acyclic (to derive a linear build order). Ideally this "work" is done automatically but for that, more meta data has to be added. In Debian, source package dependencies can be annotated with "build profiles" to mark dependencies which are optional and can thus be used to break cycles. But more source packages need this information. The graph is supposed to be a visualization to convince people that it becomes increasingly hard to break cycles manually and that an automated way (using build profiles) is needed.
Ask HN: How to sell my side project to my current company?
Hi HN,

I have been working on a side project for a while, and now I think I have a prototype that is not quite ready for beta, but almost.
At the same time, a partner at my current job told me that they have a project they want to do, and they don't really know how to make it happen.
What they don't know is that the side project I have been developing would be perfect for the task.

So I really want to take advantage of the situation by approaching the partner and telling him that I have been working on a tool on my own, and that it would make sense for them to use it for their project.

What I would like to do is:

1. Create a company (not yet created because I work in finance, and if I create a company I have to tell my boss for legal reasons...)
2. Make sure the company owns the IP of the tool I developed
3. Still work at my current job, part-time if possible, to keep the money coming and to integrate my tool into their infrastructure, and to have some time to work on the company (raising money, communicate, finding other clients)
4. In 6 months or so, leave my current job, and work full time on the company.

So, I am asking myself the following questions:

a. Is that a sound plan?
b. How do I present my plan to them?
c. This must happen all the time, are there any kind of templatized legal agreements for my point 2 and 3 above?
d. Are there any pitfalls? What are the ways I can get screwed?

Any help, past experiences to share, or good advice would be much appreciated! It is a rather exciting / stressful time!
I too want to believe. But I've been on this site a while.
AWS is a giant construction store like Home Depot, where you can find everything. Rackspace is local home improvement shop, with good service, which was doing fine until Home Depot build it's store nearby. Now people have less and less reasons to visit it. Some folks like it for the old times sake, though. DigitalOcean is your buddy who works at "Hammer&Nails Manufacturing Inc.", he can get you nice hammers and nails pretty cheap if you ask him, but not much else.

That's how I see it :)
you might be interested in following this thread: http://lists.debian.org/87r3qurhhm.fsf@deep-thought.43-1.org
That sounds less like "code review", and more like "Mentoring". If you find a way to position it that way, you can bring that up with your boss(es) before your next performance review.

I've found mentoring other developers (whether it's explaining "Here's the facets of how we test All The Things", or "Here's how git branching works") to be profoundly fulfilling. I love explaining things. The best part is, fostering the idea of teaching each other means that others can mentor YOU as well on things, and you (and they) don't need to feel threatened.
There's a tool called "Disable Service" with which you can unload app- and system daemons, including MMS processes (both in your messaging or globally on a system level): https://play.google.com/store/apps/details?id=cn.wq.disables...
According to this quiz, you can either have small guaranteed impact or bet on something bigger while accepting you might fail.

I wonder what's their take on bootstrapped startups, that have potential to grow exponentially but don't rush it valley-style. Biggest long-running tech companies had positive revenue since very early in their life (if not day 1).
I believe you have to click to load the videos (data saver). But that might just be old/archived-ish videos.
You are massively overstating the case. While I'm vaguely aware from various news stories that sex tourism does exist in Thailand, it's hardly the first thing that comes to mind. Food and diving have 40X and 13X and more google hits, respectively, and sex tourism doesn't show up on the list of google typehead choices even if you push it to "thailand se".
Yeah, back in 2013 they were hit by the MongoHQ "admin account hacked" issue: http://blog.circleci.com/mongohq-security-incident-response/

Edit: I'm not sure they're still using Mongo though.
Keep in mind, these are the same idiots at the FCC who (forcibly) gave us the RP-SMA connector, on the grounds that if the user can't buy a compatible connector at Radio Shack, they won't be able to install a better antenna.

It's the bureaucratic equivalent of Apple's habit of inventing new proprietary Torx screws, which keep users out of their gadgets for the 2-3 weeks it takes the Chinese to come up with new screwdrivers.
Probably somebody who has the spectrum right above the 2.4GHz ISM band complained.

Given the overcrowding of the 2.4GHz spectrum, I suspect that people were starting to use DD-WRT to run on Channel 14, which is a no-no in North America.
There are two different documents referred to in the FCC document that the article links to.

The one that talks about preventing loading third party firmware only applies to 5 GHz wifi routers, not 2.4 GHz wifi routers.

The one that applies to 2.4 GHz routers looks like it only requires that software (built in or downloaded) not be able to modify operation to operate beyond the equipment authorization.

Manufacturers of 2.4 GHz routers should be able to achieve that fairly straightforwardly without taking away the ability to run third party firmware.
Offtopic a bit but I'm genuinely curious: Jeff, why did you post this at 10pm Pacific?
SoftwareSuggest Has Helped 15000+ Businesses Find the Right Software
Well the robots probably wouldn't rape or pillage...
The purpose is, to have a somehow quantifiable measure how hard it becomes to bootstrap Debian. Because the larger the central strongly connected component, the more software is involved in the bootstrap process and has to either be cross compiled or compiled with fewer build dependencies to break cycles.

Ultimately I thought this graph to support the introduction of build profiles into Debian (now so happened with the Jessie release) as well as to promote that a tool like "botch" (you can `apt-get install` it) is necessary to automatically make this graph acyclic for you instead of doing this through year long manual work.
Who remembers the Swatch Internet Time? https://en.wikipedia.org/wiki/Swatch_Internet_Time
No, the Nexus 4 got 5.1. He likely has a Galaxy Nexus - a 4 year old phone.
It certainly seems to be a MySQL 5.6 fork (or at least backend ala InnoDB or similar), as the docs explicitly call out MySQL 5.6 compatibility. I feel like I wouldn't say "simply" though; that makes it seem like some guys at Amazon checked out the MySQL source, deleted some stuff and then released this.
Great slides, they made me LOL a few times
As a consumer this sucks, but it is also unfortunate for licensed ham radio operators who actually are legally allowed to use greater power on certain frequencies (almost certainly more power than these devices could ever output)
Incredibly simple 1,2,3 go to market plan
I do always appreciate your willingness to comment here on stories about Stripe, so first of all thanks for taking the time to reply. I know so many people who have great experiences using Stripe and love the services you provide - I've evangelized them myself on occasion.

But it is good, I think, to be a little skeptical about vertical integration - which isn't a bad thing per se, but you do have to wonder whether investments by the established card networks will have any impact on Stripe's ability to disrupt the space and work to benefit the merchant, rather than the bank (or both!). It's really good it sounds like that's not the case.

> The extra interchange in the US doesn't go to Visa but instead to the banks that issue the cards

Whilst this is true, it's also true that until 2008 Visa was owned by the issuing banks, and since Visa IPO'd the banks have maintained significant investments. So I don't think it's quite as clear cut as "the banks vs the networks". They have a somewhat symbiotic relationship.

I think it's pretty clear that there's no appetite in the US on either the banks or the networks to reduce interchange unless forced to by regulation. And I think that's going to happen one day just as it did for debit cards, and it will be really interesting to see how the payment processors react to that - whether they lobby against it, or for it.
Ok, I understand where the FCC would have an interest in regulating peoples ability to easily screw around with transmission power or frequency. But why does it have to extend to the rest of the firmware. Can we at least agree on the middle ground where the radio firmware can be locked, but the rest of the firmware is open to modification.

3 years ago I switched to TomatoUSB firmware, and since then I power cycled my router to get it to work again exactly ZERO times. It just works. I use default power and band, and I am not using any special features of the TomatoUSB, the only reason I run it is because it's rock solid, unlike EVERY stock OEM software I ever tried.

On a more interesting note, why are stock OEM firmwares so incredibly bad? I mean, there are open source alternatives they can use, or just write there own stuff that works. You would think that a large company like Linksys or Netgear would have at least one programer worth something working for them. No?
What do you do with your analogy now that Rackspace offers official support for helping you with your AWS and Azure deployments? Are the general contractors who started the local hardware store now also working a side job at Home Depot? ;)
Well color me ugly. I didn't know that existed.
Because Linux is free of exploits...
Etherum allows you to treat digital entities as if they are physical. I.e. it creates scarcity in an otherwise abundant digital universe. It generalizes the principles behind bitcoin and allow you to use this scarcity for a lot of different purposes.

As for examples:

Digital Pokemón Cards.
Basically the ability to create digital collectors items.

E-books that could gain value.
You could sell ebooks at a premium and allow people to re-sell them. Because the history of their ownership is recorded you could even see them gaining value if they had been owned by a celebrity.

Private but public healthcare records.
For research and usage. Store the health-records publicly as personas but allow individuals people to link it with their identity. This would help with research in completely new ways.

Voting made public but anonymous
Make it hard to manipulate voting results by making the anonymized results available for everyone.

Artificial Intelligence
Using the protocol to create automated consensus models.

Companies without owners
Build a company with a political purpose without any owner.
Twitter, I'll never understand... I have a theory you need the brain to be wired differently.
On top of what somerandomone said (which is already correct) imagine you have source packages A, B, C and D which depend on each other through the binary packages they build and the binary packages they build depend on like this: A->B->C->D->A

This would then form a simple cycle where a dependency has to be broken to make it acyclic. A strongly connected component now is a graph where every vertex is in the cycle with every other vertex in the graph.

So for example if we add a package E to the above simple cycle where B depends on E and E depends on D, then we would not have a simple cycle anymore. Now imagine scaling this up to a couple of hundred vertices and you see how this quickly becomes a hideous mess.

I once tried to visualize such a strongly connected component and it looks like this:

http://blog.mister-muffin.de/images/hideous_mess.png
This argument is silly. Value is determined by price and benefit. If VISA were not providing value, then no one would pay for their services. However this is not the case and we can find through unverified online sources that, "VISA creates value for all its stakeholders during the process. Cardholders’ benefit because of convenience, security, and rewards associated with card payments. Merchants benefit from improved sales by offering payment method options to the customers. Banks get new revenue streams through card fees, late payment interests, and transaction fee cuts." [1]

[1] http://bmimatters.com/2012/03/19/understanding-visa-business...
Beginner Tutorial: How to Use Filter in Angular
Why infected? Is there any indication that the exploit can give root access and be used to install things?
I don't know how big the strongly connected component has to become so that you might call bootstrapping Debian "nearly impossible" but last year there were just two new Debian ports: arm64 and ppc64el. So apparently it is still within human reach to build Debian as a whole from scratch. I think what the graph shows is just that it's getting harder and that we need automateable tools to do the whole thing for us. This is what the new "build profile" syntax is for that was introduced with Jessie.
Local shop owner offers consulting service - go with you to the Home Depot and help you find right things for your project (and hoping next time you'll go the his shop, after you see how good he is) :)
True. For me, that makes the learning go by faster. Starting from scratch when I know nothing takes more mental energy. Using this game, it was easier for me to get more reps, meaning I learned names and faces quicker.
Debug EcmaScript 6 on the fly
Just found this via twitter at https://github.com/s-a/iron-node. awesomo!
If meta-discussions were fundamentally off-topic, homo sapiens wouldn't exist. Says something about HN right there.
Are there any pitfalls?

The biggest one would be the fact that (depending on the exact wording of your employment contract) your employer may own the IP of any work you do relating to the industry you work in - including what you do at home. By bringing this project to your employers attention you might just end up handing it over to them.

Also, if they're sensible, your employer's due diligence would include asking you for proof that you didn't do any work on this project during your contracted working hours, and that you didn't use any of your employer's IP in it. That will be expensive for you to produce. If you can't proove you didn't work on it during work hours then technically that's fraud, but in reality it'd just mean you'll be handing the project over.

Consult a good lawyer before bringing it to your employer's attention.
C# Algorithms and Data Structures
how accurate is that graph?
>That's untrue of most games. Most games will accept inputs immediately on the client, and only correct from the server if things get significantly out of sync ("rubber banding"). Dead reckoning is both hard and super important.

Most games aren't MMOs

>The way you say this makes me think you have no idea how rendering works. There is no rendering without a camera. The idea doesn't even make sense.

What a narrow minded view. There are data structures that can store geometry and lighting information in world space - for example you can have world represented by some sparse voxel data structure and calculate lighting in worlds space - then camera rendering is just raycasting in to the datastructure which is the same for all views. Animation and particles are about updating the world geometry.

>Particle effects are dependent on graphics card bandwidth and fill rate. No benefit of shared state. Animation is done in vertex shaders. No benefit of shared state. Lighting and shadows are done through GPU buffers. No benefit of shared state.

This is because current rendering systems are optimized for client side rendering which is my point. If you discard the notion that the only way to render 3D geometry is using GPU pipeline and triangle rasterization you'll see that there are a lot of possibilities. Unfortunately not a lot of research has been done because rendering 3D polygons fit the constraints we had historically and is really robust, everything is optimized towards it.

>VR is BY FAR the most sensitive to even minor latency. There's no way you're doing VR over a network.

Which is why I said you could stream geometry data updates instead of video - this way your client re-renders to match camera movements but the animation is streamed from the server
>>Systems that connect producers directly to consumers will have lower costs because there's no middleman that needs to skim profits.

Will it? Amazon and the likes operate on notoriously slim margins whilst buying at wholesale prices, and getting shipments in bulk.
Whereas me buying 1 widget from Shenzhen, that will be retail price, plus shipment for 1 single item overseas, that will cost way more than Amazon is paying per bulk-shiped item. I don't see how all that could add up being cheaper than buying it at Amazon or Walmart or whatever.
Both problems can be solved with today's technnology: make the robot airbourne to improve mobility, then tag friendly forces with some IFF broadcast. Declare a curfew and boom, everyone who's not a friendly is an enemy combatant.

I hope I don't get to live to see such a day.
I imagine this is why organizations like these exist

http://kiva.org/

http://watsi.org/

Microloans and micro donations really improve lives in the 3rd world.
Water is plentiful in many places. Where I come from, you can't dig a hole in your yard deeper than about one foot, because it'll fill in with water. I guess you just don't like the facts.

Separately, you aren't going to make much progress with people if you go around appealing to vague and abstract principles in a way that is disconnected from their values.
No Whitespace
> maturity of older PHP frameworks.

I mean Laravel is somewhat good.
But there wasn't a real mature PHP Framework in the past.
Especially not as mature than Rails, Django.
> Is it really so weird that a company would hire someone with intimate knowledge of a system in order to help navigate that system? This type of hiring occurs all the time, it literally has a name in the tech community - "acquihire".

Hmm, no it's not. Because when Google, Microsoft or another acquihire a smaller fish they don't bribe one of the XO for years before (plus, the public administration don't disappear like the smaller fish does in an acquihire).

> Do you find acquihires just as distasteful and filled with conflicts of interest?

Aaaaand here comes the lauded question based on a suspicious analogy.

> Is it really so weird that a company would hire someone with intimate knowledge of a system in order to help navigate that system?

s/navigate/cheat

They are walking rolodex, that's what it is. And it's documented: https://en.wikipedia.org/wiki/Revolving_door_%28politics%29
Stagefright, just a message to hack 950M Android devices