skysight-inc/HackerNews huggingface dataset:
Thanks a lot for your comment.

Are there any prospects for integrating neural nets with more traditional code? For all their power, neural nets share the limitations of humans: they learned behaviors are approximate and not perfect. So for example if your deep learning robot wanted to play chess, it would be nice to have him switch to using a chess engine instead of learning to play chess. Or you might want to hardcode a few very efficient moves into your otherwise autonomous industrial robot.

Is that possible?
Aren't the backups now dependent on (1) the storage provider and (2) the Arq software developer?

You lose Arq, you lose your backups.
I won't do security work for companies like these.
"On the global scale, more countries need to say "no" to keep the US government in check. It's what the founding fathers would have wanted"

I am very skeptical that any of the founding fathers would have wanted European countries restricting US trade. With that said, I agree that the Europeans should make a stand and not accept what they consider dangerous pesticides to be imported into the EU
Combine this with USBdriveby, and its just too easy.
The talk wasn't recorded, was it?
Ah, interesting question. I had never implemented a chat server before and initially read the IRC/XMPP specifications but Slack felt like a "superset" of both (federation/p2p wasn't a priority for me) and I was more familiar with web protocols.

The stack is Node.js and PostgreSQL (I probably reinvented some kind of message queue). There is a "dumb" websocket server that just receives/sends events from/to the backend server. Both the websocket and backend servers can scale horizontally.

I haven't written any XMPP/IRC gateways for now though I suppose it wouldn't be that difficult to do.
This should be a service.
Consider the effect of this - effectively this is saying the company should put in a huge limit SELL limit order at the IPO price ("Limit SELL 100,000,000, @ $10.00") and leave it open all day. This would almost certainly bias the price movement on the stock downward because:

1) In order for the price to rise above $10.00, there would have to be enough buyers out there to fill the entire limit order. There's no guarantee of that.

2) Consequently, if the first few buyers start to trade their stock and the price falls below $10.00, the initial "IPO Limit Order" could never get filled. Essentially, the company does not know how much capital they would raise.

The standard underwriting/IPO process aims to remove this risk. It's not really removed, however, and really just transferred to the underwriters. However, the underwriters have better ability to deal with/mitigate the risk because of their abilities in this area. (Gauging investor sentiment through roadshows, use of greenshoe/reverse greenshoe options, etc.)

The idea is that the IPO price is set conservatively to ensure the underwriters don't take a loss. This "spread" between the IPO price and the "true" price is part of the fee they take. (I'm not arguing whether it's a lot of money, just providing the details) The key part of this is that it's hard to know what the "true" price will be on IPO day, and hence, what your IPO price should be. It's the underwriters' job to help determine this.

Note that in your example, you could just set the IPO/Limit price so low that you know the entire sell order will get filled. But this naturally leads to the question: What should I set the IPO price to, to ensure the most amount of capital ("don't leave any money on the table") while still ensuring the order is filled? Again, this is a service that the underwriters would provide and is something that most companies probably don't know how to do.

(Note that the situation in (1) and (2) is also why you would never want to put in a huge standing limit order; it will push the price away from you and effectively acts as an option for other traders to "lean on")
Hey author here!

One thing that has been a big win (which isn't mentioned in the article) is the concept of "duplication of data". Our microservices are currently listening to everything and only taking action on things they care about. As such, they are also storing data about things they care about.

I couldn't agree more with this statement. I wish I'd gone into this, I was trying to cover a lot here about our new architecture in general.

In the beginning of development, our throughput was dreadful, but now that we have all the tools in place, adding a new service or handler of an event in a service is incredibly fast.

Yeah, we're adding a lot of new functionality and handlers really fast now. The great thing is when we need to split a service out into a new service we simply grab all the handlers for that event and the new service is pretty much already in a proof of concept state!
I don't know why you are downvoted.

The $500k/year business does, conservatively, cost $2-3 million (using the common "5x the yearly revenue" formula).
The recent stock market runnup isn't entirely caused by startups. There's been some IPOs but they mostly seem reasonable.
Mix & match drives and brands ... it's ok if you get a less-reliable drive, just as long as it doesn't fail at the same time as the other drives.
Avoid these 7 deadly sins of digital marketing
Apple and Google Attended a Confidential Spy Summit at a Remote English Mansion
Pablum? Really? I found the article to be quite fascinating, particularly the statistical methods they used.
Well, a bunch of shoddy houses.
It appears the mystery buyer of Salesforce was Microsoft, but talks have fizzled
I'm a vegan and the name didn't "trigger" anything. That's anecdotal though, and I'm definitely not a militant vegan.

Edit: thought I'd mention that 'meat' has many definitions, one being male genitalia. Also, possibly "The essence, substance, or gist" (had to look that up for good verbiage). If it was something more like "bovine slaughterhouse" then I probably wouldn't be interested in it at all.
Yo-Yos maybe?
Why not care about a name? To someone who cares about animal rights the name "Meat!" and cute little pictures of steaks trivializes and normalizes something they might find abhorrent. You wouldn't name your app "Abortion!" and if you find yourself saying "well, that's far more offensive than 'Meat!'" then that's just you assuming your values apply to everyone.

Also, there's a bit of a gap between being uncomfortable with something and being "impossible to keep happy".

They can of course name their app whatever they want, but it seems to me that if you're selling something as innocuous as a git hosting platform that you'd do your best to distance yourself from something so needlessly alienating to potential customers.
Asus x205ta is a better, lighter, cheaper alternative to chromebooks. Install vagrant and use linux. This works perfectly fine for me, have been using this setup for months now, and did i tell you the screen quality and battery life are excellent! All i needed was a browser and command line. I got both with this tiny little machine :)
So, an interesting thing I observed while building a SaaS company was that you can actually get off the ground with a very simple solution, you'll just end up serving smaller customers with relatively simple needs (say $50-100/mo.) These initial folks will pepper you with feature requests while still paying you money for what you've got, which can give you feedback about which complexities you're missing that you really need to implement. If you choose which things to implement carefully, you end up making your product more useful to larger customers and you'll start closing some larger deals. (E.g. $500/mo.) Rinse and repeat and before too long you've got a product with all the bells and whistles and you're closing enterprise deals. (E.g. $2,500+/mo.) The numbers here are all relative, but the point is that the smaller customers end up subsidizing the development of what becomes an enterprise product.

(I think the advantage this approach has over the one you've suggested is that the product is always capable of making money even from the very beginning, just on a smaller scale at first. I think this is a critical feedback mechanism so that folks know whether what they're developing is actually useful to folks.)
Yes, via Git Annex https://about.gitlab.com/2015/02/17/gitlab-annex-solves-the-... (we'll soon release a patch release to fix a problem with it in 7.10.x)
> If companies truly were profitable, in general wouldn't investors want to keep the company private?

Not necessarily, you might want the stock to liquid so you can sell off some/all of your investment rather than wait for a trickle of income, and selling out will get taxed at a much lower cap gains rate rather than as ordinary income.
Rob Walling and Mike Taber have a more authoritative answer on that than I do. There was a videographer there but I'm not sure what got shot. Don't quote me on this, but I think the talks were recorded. They typically release them midway through the year as part of marketing the next conference.
http://gogs.io/
You obviously don't know anything about the US government. Without transparency there is corruption. Why do you think everyone is upset over the Trans-Pacific Partnership deal being done in secret? The US government can not be trusted.

The most recent example of this: http://www.washingtontimes.com/news/2015/may/19/pentagon-was...
Do you mean to say that it's okay for private operators to discrimate based on whether their potential client is disabled or not (when it has nothing to do with the safety of the client or the driver)?
Let me guess...object oriented programming was more about message passing than anything else.

I'm just kidding, I love reading Alan Kay. He's awesome.
Sadly, Flexbox kills the joy of commenting on the "How to center X in CSS" that periodically appears on HN
Even though it is true in my perception and backed up by my personal experience I wouldn't see how forcing the conversation in that direction would make any progress. It's just a simple fact. Sounds to me like your friend needs a pretext to talk about porn.

> Is there a list of patents?

No, I never took out a single patent for the stuff I built, though that didn't stop the patent trolls from doing just that and trying to sue me - and my customers - after the fact, some of those have been fairly high profile cases, and some of those trolls are still at it today.

Hence my long standing offer to aid companies (porn or not makes not difference to me) that are sued by patent trolls in the video/interaction/pay-per-view/payment realm.
4 negative words that will Skyrocket your Business (or whatever you want)
Some companies are listed at http://www.bromium.com/customers.html. No sign of third-party reviews, sadly.
A Growing Rift
What do you mean by "fractional reserve"? I get the impression that the Bitcoin world means something different by that term than the banking world.

Edit: I think some people are confusing fractional reserve (where reserves are less than deposits due to loans) with insolvency (where assets are less than liabilities). MtGox's problem was insolvency, not fractional reserve.
Much more likely just bad data (astronomically more likely)
And there lies the problem. Even though porn doesn't do anything for me (I'd have noticed by now ;) ), there are plenty of people for who it is apparently quite effective so I'm sure there is a market for it but I wouldn't know how to tell a 'fully consensual adult porn' image from one that is just 'adult porn' without the 'fully consensual' bit.
I thought it was the same article I'd seen before since I've seen this URL appear on HN before at https://news.ycombinator.com/item?id=8923535, but apparently it's not. Only the small "May 21st, 2015" text in the article is any indication.

I think they really need to put a date in the URL and not just overwrite the previous version, so we can see how things change over time.

Edit: in fact they had a nice bargraph of the failure rates by drive model in their previous post, but it's gone now. Fortunately someone seems to have archived a copy of it here: http://thetrendythings.com/read/28144
I'm saying the syntax is terrible. The functionality is limited. Why is one 'content' and another 'items'?

If you want horizontal and vertical alignment to switch places when you change directions, then you can have a flag that does that for you.

For example I have X | X | X - a horizontal layout. I want it left-aligned horizontally and top-aligned vertically. (Top-left corner) and I make it work with the current flexbox stupid syntax.

Now if we switch that to vertical layout

X

-

X

-

X

Now where is it gonna be with the current flexbox layout and using content-whatever align-items? I don't really know off the top of my head, because it doesn't make intuitive sense!

With horizontal/vertical I know it's in the top left corner. With flex-start, justify-content and align-items I don't know what the heck.
As far as I know, AWS Aurora (not open source) is supposed to be a 100%-compatible implementation of MySQL API.
The Metrobuses in Washington do this at times, though sometimes it is because there really is no room left.
I expect that in most cases we'll be able to tell from the code. In cases where we can't tell we assume that people made it themselves. We are releasing the code to make EE easier to work with (having private repos and docker images is hard). We did not want to make it harder to contribute EE features to CE. If people are worried about poisoning please let me know. Merging EE functions into CE has always been at the discretion of the core team, we don't need any excuses.
Are you confident that telesurgery developers are better at encryption and authentication than VPN developers?
Rob and Mike talked with the guy behind that:

http://www.startupsfortherestofus.com/episodes/episode-197-h...
Engineer on the Tiles team here.

One of our core tenets is "user agency", or putting the user in control. The user should always have the choice. That option will not go away.
Monthly Gross Pay $29,166.67
Federal Withholding $8,195.61
Social Security $1,808.33
Medicare $422.92
California $2,831.70
SDI $262.50

Net Monthly Pay $15,645.61
On Edgar Allan Poe
I work at Axial (http://www.axial.net) and this is what we do. Check us out and if it seems interesting, submit the form and someone will get back to you.

(Caveat: the size of the business you're looking for is on the lower end of the deals on Axial)
Git and Console2 are the first things I install after Chrome on Windows, but Git Bash only gets you so far. You quickly run into a wall because Git Bash is not Unix.

Although my opinion of OSX has soured with each new unstable version, it's hard to give up the Unix underpinning + mainstream app combo (Office and Creative Suite). PowerShell with Unix aliases aren't the same.
He (Tom) seems to mistake Free as in Freedom with Free as in Beer and FOSS for being Free as in Freedom. He also misconstrues the point Stallman makes about GNU/Linux - Stallman never claims to have written Linux.

Hell - he isn't even arguing against what Stallman says here:

>Stallman also calls on his readers to resist surveillance “by organising to develop free/libre replacement systems and web services that don’t track who uses them”. But again this is mixing up two separate things. “Web services that don’t track who uses them” can be built on proprietary software just as easily as they can be built on free/libre software.

"Develop free/libre replacement systems and web services that don't track who uses them."

Proprietary software cannot guarantee to the user that it does not track them - because the internals are hidden. Sure, you can build it and claim it but nobody should trust you. If it is FOSS, they can see it does not track them and choose to use it. Stallman asks that software be FOSS such that users can be sure it is not tracking them. He then calls upon the users to choose software that does not track them - meaning don't use FOSS software designed to track you. If FOSS non-tracking software does not exist, create it. All reasonable suggestions to avoid being tracked.

Frustratingly, Tom provides no alternative solution. He does not say why "Stallman is approaching this from the wrong angle". He just says Stallman is wrong, wrong wrong... while not even understanding the points he is trying to criticize or blatantly misrepresenting the arguments.
Follow location handler and selector in a stateless microkernel web architecture
I get my own bean, and I use a burr mill grinder, really nice one, and I use a Keurig, EZCup reusable filter holder, and ecobrew filters. Because it makes a pretty descent cup of coffee, in about a minute with no cleanup required. I've tried percolators, french press, open drip, and aeropress, and they all have uniqueness's, but to my pallet, they aren't so good that their worth the convenience. Cleaning an aeropress 7 times a day starts eating into your productivity faster than reddit.
> Sources within Apple are particularly enthusiastic about a new security system called Rootless, which is being described internally as a “huge,” kernel-level feature for both OS X and iOS. To prevent malware, increase the safety of extensions, and preserve the security of sensitive data, Rootless will prevent even administrative-level users from being able to access certain protected files on Apple devices. Sources say that Rootless will be a heavy blow to the jailbreak community on iOS, though it can supposedly be disabled on OS X.

Sounds a lot like Google's adoption of enforced SELinux in Android 4.4.
Capturing writing style with ngram-based input and individual-character input are very, very different tasks. That's several ballparks higher in difficulty.

With ngrams, Markov models are perfectly sufficient. With individual characters, complex concepts need to be remembered across many, many characters of input.
I mean that it's not a neural network in the computational sense. Sorry about the terminology issue.
My 2 cents. (By the i really love the recent MS efforts - When was the last time heard M$? Can't think of it..)

I heard a lot of good things about Powershell. Why don't you start from there? I see it is a 'carrot' hook. Build an friendly/developer centric ecosystem based on that and build it from there..

If you really look at vagrant/docker/ansible ecosystem, It's all about cli/api/scriptable and disposable environments. Can't we come up with some kind of framework (called Ultron, for example) which nicely wraps around vms/containers/cmt tools based on powershell semantics with full integration of Azhure. I would love to check that out.

Any effort to bring Azure into developer desktop/laptop to play around would be compelling for devs.
Rebol 3 has been free in both senses since its development. It is still in development by the community, but is completely usable. For instance, see my Rebol 3 tutorial (I started developing the tutorial a few days ago) running on a webserver running Rebol 3. The pages are created in real-time by a Rebol 3 dialect called JSID that outputs HTML and JS.

http://video.respectech.com:8080/tutorial/r3/index.r3

This is just one example of real-world applications for Rebol 3. And if you learn Rebol 3, Red is almost exactly identical.

BTW, I'd love to hear feedback on the tutorial. :-)
No, did I imply so? Just saying that I have very little confidence in the bot. I'm saying the intrinsic security flaw of the robot allows me to believe there are more serious defects. These do not need to be security related. The test cases not passing could lead to death.

I've made no commentary on VPN. Just commenting the communication protocol without augmentations (VPN, TLS, certificate, or otherwise) instills little confidence in the rest of the product. I wouldn't want to be operated under the bot.
Also worth mentioning that you can avoid having to deal with most of the problems of the multiple syntaxes if you're using sass by using bourbon's mixins - http://bourbon.io/docs/#flexbox (or you can just not care about < IE11...)
Nice work, I'm just starting to learn about flex box, and this resource will come in handy for sure.
I've been working on a Sublime Text database client. Database clients are usually not that great to use, specifically because the text editor can have difficulties, and they're not that customizable. We decided that rather than adding a text editor to a database client, it would be a lot easier to add a database client to a text editor.

We're not sure if we'd like to open source it, or sell it as an add-on, but we are looking for beta testers if anyone is interested (we currently support postgres and mysql). Send me an email at beta@alexggordon.com if you're interested.
The first commit sits at page 11070, https://github.com/dspinellis/unix-history-repo/tree/7317268...
It works both ways. Laws or litigations brought on European level may be good or bad depending on their content. It could be useful to work around national systems sometimes.
The format Arq uses is open and documented, so that you can restore without having Arq if necessary:

https://www.arqbackup.com/s3_data_format.txt

And there are tools to help:

http://sreitshamer.github.io/arq_restore/
for a person with TB of data and increasing; your condition of 50 years service guaranteed in the future is strange.

I may suggest deploying your own service using (owncloud)[https://owncloud.org/] on your own dedicated servers
Ask HN: How to achieve reporting from the RDF data stored in HBASE?
We have an application where we are storing all information as RDF triples in HBase. Now we need to do data analysis and make reports out of it.
The current approach is, we are extracting a part of data according to the need of reporting using map reduce and dump that data to a .tsv file and use that file for reporting. But the problem with this approach is :

1. The extracts run for a long time as it needs to traverse through all customers in HBase and give out put for reporting. As a result, for single requirement , we need to wait for a long time.
Though the performance can be made better using a good hardware configuration. Still it takes ~10 hrs to pass through all data. We do have Time constraint.

2. Sometimes, the data is so huge that, we can't use MS excel for creating charts. So we use shell script to divide the data, but we need some tool to handle this huge data to create charts

3. Now the final objective is to show the reports or to create an interactive dashboard (containing filters with charts)

Guys, Can you please suggest any solution for above problems?
I've been working on ElixirScript - https://github.com/bryanjos/elixirscript

Started in February and I've been able to write to test projects in it so far. But lots of work to go.
The format of the backups is specified, so making a replacement should be possible if needed: https://www.arqbackup.com/s3_data_format.txt
Websites are one thing. It really gets annoying when different applications in an operating system "can't agree" on what to use. I've seen both in Debian/Gnome apps, but that's kind of to be expected from (F)OSS software as rules for UI are less strict/not very well defined.
Shut Down Your Office. You Now Work in Slack