skysight-inc/HackerNews huggingface dataset:
I believe parent was commenting about ability to run a CloudSQL instance with an internal IP in the same/different subnet as rest of the Compute Engine instance. I'm drawing that conclusion because I've had the exact same use case and I ended up using SSL certs used by Cloud SQL instances to secure communication between my apps running on compute engine and CloudSQL.

With RDS one can create a postgres/mysql instance that shares the same internal subnet thus negating need to open it up to external IPs, something I had to do after much deliberation because whitelist individual instance IP is just too much pain.

[edit: I looked at the link, and created a test instance to make sure I wasn't missing on a config setting, still unable to use private network to communicate with Cloud SQL AFAIK]
Msys2 [1], I have found, is a workable choice for this. It comes with a port of pacman and has a decent, but by no means comprehensive, set of packages.

[1] https://msys2.github.io/
The LG G5 and Galaxy S7 won't support Android 6.0's adoptable storage
gp quoted a definition of poverty from the article. I am contrasting it with how it differs from how (some?) rich and powerful people like PG have a different definition of poverty.

Its neither a strawman nor an unsubstantiated tangent.

I don't care about your free advice about my personal values..
You should examine your own narcissistic Holier-than-thou messiah complex that makes you think that you go around giving random strangers advice about "personal values". You are nobody to me to give me advice, isn't that just common sense? Has nobody mentioned it to you ever?
Maybe. I usually have a confirmed ticket and seat before other folks even begin their rebooking arrangement.

I agree without status I'm totally not gonna successfully standby anything, but I successfully rebook seats all the time when the whole timetable becomes a disaster because an airport like ATL closes and incoming flights land at completely different airports. (I watched the seats fill in realtime on the app, it was nuts.)

Also while I fly in and out of some small airports now and again, for most of my destinations there's just usually gonna be a spare seat for me to hop into, especially since I'm happy to go to either SFO or OAK, never check luggage and if I ever had to, would book to either SJC or SMF in a pinch.

tl;dr: For the most part I do about as well without status as with it. Maybe you regularly encounter more problematic weather delays than I do?
Googledoc_markdown: A Ruby Gem for Converting Google Doc HTML to Markdown
Billing for SaaS – first $50k free tier for startups
AppEngine is Google Cloud Platform's PaaS offering. Its the oldest product on Google Cloud Platform, but its not one of the ones mentioned that Spotify is using (the Spotify post doesn't talk much about the products, but Google's [0] does.)

The Google Cloud Platform services they are identified as using are: Cloud Storage, Compute Engine, Cloud Datastore, Cloud Bigtable, Direct Peering, Cloud VPN, Cloud Router, Cloud Pub/Sub, Cloud Dataflow, BigQuery, and Cloud Dataproc.

So, its not surprising that they might be doing something that Google AppEngine doesn't support particularly well.

[0] http://googlecloudplatform.blogspot.com/2016/02/Spotify-choo...
A Silicon Valley CEO Response to Talia Jane’s Letter
> That's not to say that standards are bad and shouldn't be followed.

(Open) standards-compliance becomes essential if we want our work to outlast us. Yes, we all know design by committee is horrible and gets nothing done. The solution is get rid of specs completely though. I don't trust "javascript developers" to have any sort of discipline. I'm sorry if this sounds like stereotyping but it just seems like a trend that we can't ignore.
Get a decent static analysis tool for their IDE, that points out places where they can replace a gommy, ugly loop with a higher-order function.

In my opinion and experience, Resharper is the easiest way to learn LINQ, before you even start looking at all the other dumb, inconsistent and error-prone stuff that people will do because it compiles, blissfully unaware of all the foot-guns it contains.
Why good leaders make you feel safe
Brilliant. (I note that the founder of this product co-authored the Winpcap packet capture library on Windows back in the day, and therefore made Ethereal/Wireshark on Windows possible.)
Good. Maybe they should consider getting blood from somewhere within the 99% of the body's surface area that doesn't have as many nerves as the tips of the fingers.
> Many people live on $50,000 or less everyday in San Francisco.

And many more people live on $50,000 or less everyday working in San Francisco, but commuting from somewhere else in the Bay Area with lower costs.
Huge break through in big data
1. The link you provided is about LWM2M Security Object, not about how the mbed client connects to mbed Device Connector (https://connector.mbed.com/).

2. To get a better feeling on how a device would actually connect to the server, here's an easy to follow example: https://github.com/ARMmbed/mbed-client-linux-example - this can be built & run on an Ubuntu machine. (Note: there are some prerequisities, as explained in https://github.com/ARMmbed/mbed-client-linux-example/blob/ma...)

3. You can see in main.cpp (https://github.com/ARMmbed/mbed-client-linux-example/blob/ma...) that we're using certificate mode (line 128), and that's also on free accounts
> As a grown adult, having roommates is not really an acceptable situation.

I know plenty of grown adults that have roomates, because they prefer the quality of accommodations they can afford that way to what they would be able to afford without them. (And not even in places with Bay Area-level high cost of housing.)

If it is unacceptable to you, that's fine, but don't pretend it has something to do with being "a grown adult".
I agree. Personally I think it's a great tool, run by a wrong company. If some other company--say Google, Microsoft, or even Amazon--acquired this I would trust it 100 times more. This is not just because of their history of betraying their own developer ecosystem but more importantly because Twitter has never known (and still doesn't know) what they want to be (which in turn was the cause of aforementioned betrayal). All that fluff on the Wired article is just a fluff. Yeah sure you collect more data and sell it to advertisers to make more money, but tomorrow they may find out that the model doesn't work so well and may ditch it.
As I understand they do have a working prototype. I believe their chip is 3mm and works in pockets, etc. There's been so much hype, so little delivered in this area that I'm finding it hard to sift the wheat from the chaff.
The map says that it's listing battles. It (the map) lists the incident that dtparr says was not a battle. As part of his/her claim that the incident was not a battle, dtparr supplies a link containing details of the incident. You note that the link does not use the word "battle". I think you are confirming dtparr's point.
Yep, could calculate things like invoices owing, draft invoices that haven't been sent yet, as well as calculating average monthly expenses so you know if everything's looking okay or not.

Also, hooking into Xero immediately makes it usable by companies in countries outside USA.
What if you write the program into silicon?
Hey HNers, Cofounder here. From the initial feedback that we got on HN (even specific feedback on website copy, thank you) we have come a long way building something customers love.

Has been an interesting journey with Braintree & Stripe expanding across the world, we followed them, as onboarding customers became much easier around the world (& by the fact that taxation made it more compelling as a solution in EU and rest of the world). Will be glad to answer any questions. Thanks.
Not really familiar with SF, except as a yearly visitor. The area around the building seemed pretty sketchy. Lots of overpasses and car repair shops. I definitely had my spidey sense up walking to their offices.
Atlas, the Next Generation [video]
I'll have to try again. The last time I tried to use GCE I had to create some kind of linked project before I could even start to create a VM.
obviously Google+, hangouts etc.

Facebook has a monopoly on Facebook, not posts, friends lists, and messaging.
The asset should be worth it's market value in the balance sheet, so when they realize that asset that just get the value in the balance sheet, less any loan against the building.
He used "poverty" instead of "broke". What's the drama?
Or work on a successor to libspotify. Ha! Who am I kidding?
I don't think its too accurate. I put in a date range for the last couple of decades, and it says there was a battle in northern England for the 2008 euros. Hardly what anyone would call a battle...
Show HN: Import Docker in Python and Run Anything
In law school I learnt that thanks to the doctrine of trusts, a lot of the time these perks nominally belong to the employee but beneficially belong to the company or government which paid for them.

This is a legal, administrative and tax-payment mess so most employers simply assign the beneficial ownership back to the employee. Doubly so since they're not transferrable in almost every case.

Of course the details have changed, things vary from jurisdiction to jurisdiction, I last studied this more than a decade ago, I'm not a lawyer and by god this is not legal advice.
Shouldn't since the passive devices build the packets the MAC is probably the same because it's they just copied the same exact fpga code on both devices.

What wasn't clear and should be mentioned is that the active device doesn't have to transmit wifi at all it's just a source of random rf radiation at compatible frequencies since you craft packets by selective reflecting the signal.
Yeah if I read aloud "in my head" my reading speed is like 50% of what it is if I don't do that. But for fiction and poetry its fun to "hear" the words in my head so for literature I definitely read differently than when I read for information or training.
One thing that's important to consider here is what happens if a corrupt government sabotages the democratic process. The US deals with that scenario via the second amendment, Germany relies on non-violent means like protests and civil disobidience (which can be very effective tools as demonstrated by the reuinition of Germany).

The problem with both approaches is that it requires organisation among citizens, which in turn requires a way to communicate with minimal danger of the secret police showing up immedietly afterwards. In the past this was ensured because surveilance was extremely hard to scale to an entire country. In recent years mass surveilance has become a reality, is increasingly hard to escape, and requires fewer and fewer human beings.

Of course right now the system is limited by judical oversight, and that's great. But over the course of decades the seperation of powers is bound to fail occasionally. We need more protection from the government than that.

>If you oppose the German government employing spyware, you should consider whether you also oppose it arresting people in general

Obviously we still need law enforcement, but police existed before the wiretap and can exist in a post-wiretap world.
Keep wishing. Even a $1400 Lenovo X1 had terrible UEFI when I used it - what's the point of re-implementing your old keyboard-only BIOS UI exactly if you have mouse support? Dell does better, at least in the business grade products.
most of the USA cattle industry is based on dirt cheap soybean and corn, grass-fed beef is less sustainable and productive, you just cannot expect the same growth of cows body given that low protein intake, + the area needed is extremely huge and simple calculations dictate that one would have to grass-feed the cows using the whole area of North America and north parts of the South (assuming all of it is rich soil) to replace the environmentally destructive soybean-corn-based meat production. It isn't sustainable, it's hugely inefficient and isn't a solution.
Imagine Slack's answer to this, which is "network effects within teams and, more subtly, between teams. Slack will be proposed by your engineering team because their OSS projects use Slavk, their conferences use Slack, their last client used Slack, etc. Then after your entire corporate brain uses Slack for its synapses we, not to put too fine a point on it, own your soul."
Yep. I work on two 2560px wide screens, and it's impossible to get upper levels to understand why we "can't just put feature x in the empty space on either side of the content". I'll be using this.
Has anyone done a comparison of memory footprints for parsers? Say, Antlr vs Bison vs ???.

I used Antlr3 to create a NLP parser for entering a calendar event. For iOS, the C runtime's parse tree source was many megabytes and difficult to debug directly. For Android, the Java runtime parse tree ran out of memory and had to be broken into smaller pieces. Haven't tried Antlr4.

Current workaround is to parse a document directly into a token tree. Instead of separate lever + parser, merged a tweaked BNF with regex. Memory stays rather small and can download a revised grammar without recompiling a new binary.
Over 200 points and on the ninth page, when older stuff with less points is on the front page. Hmm...
Pocket Is Preparing to Roll Sponsored Content Out to Non-Premium Users
How do you get access to it?
I guess they are not entirely on Google Cloud but rather their data warehousing / big data stuff is now?/going? to be on GCP.

I don't really call big data processing "backend" but rather the microservices the backend. Its not clear to me if those are going to be ported over or if they are already.

Does spotify plan on porting everything over or just the heavy computing? A detailed techy case study I hope will follow soon as I am interested (the DevOps pain is very real).
Ryan Petersen here, author of this article. I should clarify one thing: I don't believe the rumored sales price of $4B. It's just too cheap. If any PE guys (or Google/Amazon/Alibaba people) out there is reading this and wants to back me in buying the business and giving it another go, I am game.
$100 for 5 years [1]

[1] https://www.dhs.gov/comparison-chart
Given the Docker engine has been around for a number of years and it's still picking up steam, containers aren't going away anytime soon. That said, Docker Inc. has plenty of cash in the bank.
I can report a similar visual. Mine isn't wavy, it's straight line from bottom left to top right in which each unit has a sort of notch division.

Aaaaand having to actually explain it seems to have completely messed the whole visual up. At this point I feel like I'm inventing a system based on childhood memories...

It does stretch back to my childhood though. I have strong memories of visualizing numbers in class, even specific problems like when we were asked to add all the numbers from 1 to 100. A problem in which I mentally drew half circles from 99 to 1, 98 to 2 and so on. I solved it almost instantly and thinking back I'm a little disappointed my teacher didn't investigate this more and help me explore this skill.
Love this discussion! I’m currently running Last Minute Gear: www.lastmingear.com which rents outdoors gear for camping/ snowsports in the San Francisco Bay Area. Before that though, the concept was called www.projectborrow.com, very much borrowing!

I want to address why there aren’t “successful” startups here in my experience and my outlook on the future. The 2 dominant forces governing buy vs not-buy behavior for anyone are price & convenience. For example, if a tent costs $200 to buy and $100 to rent, you’re obviously going to buy it, since as long as you get 2 uses out of that tent, it’s financially more worthwhile to buy. If a tent costs $200 to buy and $1 to rent, you’re obviously never going to buy it since you’ll probably never camp 200 times in your life.

In the real world, though, the rental price is fixed and retail prices move. Let’s say the rental price is $20. A nice tent is $200 and a crappy tent is $40. If you’re like most people, you’re going to decide to buy the $40 tent, reasoning that as long as you get 2 uses out of it, you win.

But this is actually very irrational, because it doesn’t account for the fact that:
-	that crappy tent may break your 1st trip
-	even if not, you’d have to make sure you maintain it well enough such that it’s still usable the 2nd trip (i.e., did you know storing a wet tent can lead to mildew growth?)
-	and the psychological/ spatial burden cited elsewhere in this discussion

$40 may be too much of a low ball, but the reasoning above is why people persistently choose to buy instead of rent even though rationally, renting is almost always better. It’s irrational, but such is the amazing magnetic power of the low price. (Should prices be so low in the first place, aka should a bag of chips be cheaper than a bag of carrots, is a-whole-nother debate!)

Borrowing is just like renting, except that the cost is the value of your time in finding a lender and sorting out all the logistics. This has its own set of complications, because what I found is that different people place different premiums on non-monetary values (aka convenience). In other words, some people would rather pay a taxi back and forth $40 to get a tent for free, while others would rather rent a tent at a store for $40. Same cash outflow, but vastly different user beliefs about which is more “worth it.” Here’s an extreme example: if I told you that the building you lived in would stock a mini “toolbox” on every floor so residents could share things like drills, and the building would cover all costs, you can bet that plenty of people are still going to buy their own things. Your closet is 10 feet closer, and therefore, to some people, a million bucks more worth it. (Consider the startup service provider Alfred.)

Because people are so different in how they perceive the value of not buying, I think it’s improbable to have a product that works for even 50% of the market. In fact, I’d venture that stuff-sharing startups will continue, but you’ll see a lot of smaller players rather than large. But that of course limits investment, which further limits the appeal of this space.
Far from it, you can also have video games as a hobby and use a 5 year old laptop. A teen that can only afford one camera is not necessarily less into there hobby.

I have even known someone to go the other way and sell off there kit for a point and shoot. They where into candid photos so always having a camera was more important than fiddling with a massive beast.

Granted, camera's are cheap to most of the HN crowd, even blowing 30k over 20 years is just not a big deal. But, just because gear is 'cheap' and 'better' does not make it necessary.
Spot on. We should also fear the attempt to make such activity legal.

Capabilities will evolve on all sides. The mindset that cedes the right of the state to engage in this activity and instead falls back to a position of mounting a technological defense against them is a losing one. It essentially says to the state, "it's fair game to come get whatever you can".

Given enough time and intent, the unlimited resources of the state will ultimately prevail. More importantly, this is not the posture that private citizens should tolerate with their governments. This is first and foremost a legal matter. Technological capabilities are secondary.
Also I find interesting, and not mentioned in any Google news is they seem to be showing less (or zero) ads to more generic and low value searches E.g. Search 'Cat' vs. 'Credit Card'

Given people can pay up to ~$20 for a credit card click and more generic clicks are closer to $1, I wonder if they found if they pile ads on the high value KW's only they maximise profit whilst keeping the Google image 'we value organic search results' feeling by not showing ads in the low profit areas.

Like you I feel they are loosing credibility in this latest evolution. Its amazing to see how little, if any, real-estate organic results holds on a typical laptop screen. I kinda feel they are increasingly opening the door for competitors to step in on their cash cow. I personally have moved to give DuckDuck another go since this.
Battle over locked iPhone could have been avoided with a $4 piece of software
Haha! That was the first thing I tried, had a good laugh again :-)

I still remember you could crash remote computers by going into a public forum and post an image that linked to c:\con\con
How about a hardware invention/device made entirely of FPGAs?
Or to wipe the phone if it's updated without being unlocked.
I've always though trying to discriminate against "software" patents was particularly stupid.

First: it simply encourages patents where the entire computer is included in a description of the software, turning it into a product/apparatus patent.

Second: the problem most people have with software patents is not the fact that software is being protected. The problem is that software patents are rife with "inventions" that are merely a low-effort merging of existing ideas – usually ideas that are well established and the context is changed slightly.

This second point applies to any industry, not just software. Biotech industries are continually trying to patent drugs and genes using the same pattern. Fix the stupid determination of novelty, rather than discriminating against certain kinds of invention.
Finally someone with some common sense.

Software is already protected by copyright.
We made a python module to run complicated non-python code in python (like stuff that needs ridiculous environmental gymnastics). It's called sidomo (Simple Docker Module) and it's used to easily make python modules that are actually docker containers (well, docker images). These containers take an input, then hit it with the contained code, and send the output back to pure python.

The hello world:

from sidomo import Container
with Container('ubuntu') as c:
for line in c.run('echo hello from the;echo other side;'):
print(line)
I mean, but if you only need one link that answers the question, 1/10 is not any less useful than 10/10.
> Not all security bugs are related to memory. Many are related to improperly written algorithms (most crypto attacks), or improperly designed requirements (TLSv1).

Nobody is saying that Rust eliminates all security bugs. Just a huge number of the most common ones.

> Does Rust automatically zero out newly allocated memory? Honest question, I don't know the answer.

Yes.
>At an early stage, pre-PM/fit or revenue, is articulating this good story-telling?

At that stage almost everything is story telling
Acting is not an endurance test
> I can confirm that the perks are almost useless

I don't know anything about United. But my status on SouthWest and Delta is absurdly useful. On SouthWest they gave me a companion pass, so any time I fly somewhere, my wife comes with me for free. For a consultant, usually flying every week Monday-Thursday, this let me skip a couple weekends from the rat race, since if my wife is there, why go home anyway.

On Delta, I can fly standby on any flight the same day. It's so handy I got in the habit of just booking the last flight of the day and just come to the airport whenever I feel like it. Even when I don't do that, I often land at airports early enough to hop an earlier connection than my official one, and I end up getting home half a day earlier than expected since I can standby on normally not permitted connections (airline regulations require a certain amount of time to make your connection, but if you can walk up to any gate and ask to standby, a lot more connections are available).

And of course there are the free upgrades to first and free extra legroom seats people normally have to pay for and the free flights using earned miles.
Ok, but slack is just like campfire/hipchat/yammer/etc and none of those have come close to the outcome you're proposing. So what does "your" product, Slack, plan to do to actually achieve this, besides just being better than the rest?
IBM building IRL version of SAO