skysight-inc/HackerNews huggingface dataset:
I'm not sure why you were being downvoted. There's a huge amount of theory relevant to sailing any boat and no special reason one would need to consider keels above any other interaction of a sail with a boat. I do a bit of kite skiing and I'm hardly likely to complain that the article doesn't consider uphill and downwind sailing enough.
Cursed moles, bane of my suburban yard. Often I've fantasized building a mole hole bot, chasing them through their tunnels. How they'd flee in terror!
I understand what you're saying, I guess I just disagree on the significance. For me there is very little meaningful difference between "I think murder is wrong because x" and "you should think murder is wrong because x". I don't see "you should" as trying to force a thought because that would be ridiculous, it's obviously impossible to forcibly change someone's thoughts.

What I think is a much bigger problem is "you are a bad person because you don't believe x", which is quite common American politics and is very counterproductive. There's a big difference between "I hate your beliefs" and "I hate you because of your beliefs".

Basically, I agree that confrontation is not useful, I just find it hard to believe that "you should" is enough to make reasonable people close off. At least in my experience, if you're having a polite conversation with an average person, these minor phrasing choices are not very important.

Finally, as a genuine question, are "who appointed you the gatekeeper" and "maybe you should interpret this as a call to introspect" not just as if not more confrontational than whatever was in my comment? I'm not making an accusation, I had no problem with your phrasing, I just want to understand exactly what you're talking about so I can communicate better.
I may vehemently disagree with the eTA program, but let's not overstate, it's $7CAD ($5.18USD) and lasts a decade.
yes, edited
So, their demonstration videos were completely fabricated.

"Are you sure that the GoPro lens does not create a unique deformation/pattern on the image? I am worried that a lens geek could study our images up close and detect the unique GoPro lens footprint. But I am just speculating here: I don’t know much about lenses but I think we should be extremely careful if we decide to lie publicly." - an except from an e-mail by a Lily founder. [1]

There's optimism, there's prototyping, there's proof-of-concept demos... And there's plain, old deception.

[1] http://liesandstartuppr.blogspot.com/2017/01/consider-lily.h...
> I can walk around and pay for everything with my cellphone nowadays in China, but can't really do that in Bay Area.

Is this really that interesting though? Tell me when they have self-driving cars that are affordable enough for ride sharing.
I'm just sitting here doing a 20 page lab report on Energy in simple harmonic motion hoping I don't have to retake this class with a slightly different name, haha.
I've wondered this myself. Someone with a dozen 5-star reviews is essentially providing no information and should be removed from the equation.
FreeBSD 101 Hacks
Virta Health and the Hard Right Thing
something like..

var comment = "<script>alert(1)</script>";
$("div.comments").append(comment);

not so silly.
Does 398 vulnerabilities in NPM seem low?

https://snyk.io/vuln?type=npm
I'd consider Google Cloud because the documentation, tutorials and verbose config (on most services) on AWS are a fairly substantial barrier. Has you ever gone through trying to wire up a Lambda function to talk to a S3 bucket and API getway endpoint? It's not fun. Even getting ElasticBeanstalk running with Docker isn't really easy.

I think Google Cloud is the middle ground between Heroku and AWS. It has potential to really gain traction with developers who want to get stuff shipped and not wear DevOps hats full time. What I'd like to see is Google adopting more modern software on their platform (Python 3) and trying to move things out of beta more quickly. You can't sell beta to management easily.
Worth following: Trump V. California: Scoring the Bout
Ones a password manager, the other is a proxy. Apples and dump trucks, completely different purposes.
Manhattan Rents Fall for Every Apartment Size, Even Studios
You Can Now See the Most Beautiful Sights in America with This $213 Train Trip
Mark Zuckerberg and Priscilla Chan expecting second child
> If, however, the sales takes place in a store, on a website, or in a catalog, then a different set of skills are needed--developing sales funnels, setting up distribution partnerships, converting online visitors, and writing stellar marketing copy. Yet I have never seen a demo day or investor pitch session that focuses on those skills, even though they will have a huge impact on the success or failure of many types of ventures.

I understand what you are saying. Still, selling hasn't really changed in a long, long time. People were doing what you listed back in the days of mail order catalog selling. The technologies are different today but a lot of the same skills apply.

Selling isn't about technologies, it's about people. Of course, anyone can spend thousands of dollars a day on AdWords, blast a product out and generate tons of traffic. That doesn't sell. Generating good copy that sells and excellent landing pages and maybe even videos requires understanding how and why people buy. If someone can't sell themselves in an in-person demo they are not going to do well in any other medium. Are there corner cases? Of course. Yet, they would be better if they could sell in person. Writing copy or making a great video don't happen in isolation of an understanding of interpersonal dynamics.

Why doesn't Coca Cola just say "Our product tastes better and it's $1.23 per bottle. Buy it"? Instead they create these elaborate commercials with cute computer generated bears or groups of people dancing, etc. They understand they need to sell on emotion, not logic.

Most products, even something as dry as penetration testing software, have an emotional element. In some cases it might be more overt than in others, still, it's there. In the case of penetration testing software you need to convey strength, confidence and experience in order to generate one of the most powerful emotions: Trust.
Absolutely. I am not saying that these add-ons can not be useful. In fact there are a lot of ideas one can come up with.

I just think external email integrations are hard to keep healthy and active.
Maybe make an AskHN out of your question? Or ask on the Emacs Stackexchange - http://emacs.stackexchange.com/ - Link back here if you do
Instagram credential stealers discovered on Google Store with 100K’s of installs
We are moving from Firebase to Feathers js + PostgreSQL running on Heroku. Zero server/database configuration or managing needed.

Being able to have data relationships and real querying is a big plus over Firebase.
That is pricing for 1st Generation, which is a whole different product that does not support Postgres. The pricing for Postgres is here: https://cloud.google.com/sql/docs/postgres/pricing#pg-pricin...

(1*0.0413+2*0.0070)*730 + 5*0.17 = $41.22/month
1 vCPU 2GB RAM 5GB SSD
You guys realize that our weather sucks right? A handful of days over 75F per year, near-freezing cold and fog in _July_ in some parts of the city, needing to carry at least a light jacket/hoodie every single day of the year?
The obvious point they should have learned from this data is to not change the UI unnecessarily. Sadly, they missed the elephant in the room.
From reading the docs, it looks like ctop will connect to the local UNIX socket if there's no environment variable specifying a host, so you don't need to expose a TCP port to get this working.
There is zero evidence of this.
You can do everything the same as a regular instance f1-micro. There is no functional distinction. It is simply that you do not get charged for the equivalent of 1-instance month worth of usage.

You can use the free tier of every product listed in conjunction with one another. No need to pick and choose.

I work for GCP and was the lead for the Always Free launch.
>What if we decide to invade what seems to be small civilization... What if it's a honeypot?

A plot twist like this would make a movie like "Avatar" very interesting: humans invade a beautiful moon with a seemingly backwards indigenous civilization so they can steal its natural resources, it turns out it's a honeypot (or a protectorate) of some far more advanced civilization, which then decides to wipe out all of humanity. I think this would be a great movie, though there wouldn't be a sequel (at least not one with any humans in it).
The Art of Destroying Software by Greg Young
'Self-Defense' Bill Would Allow Victims to Hack Back
But you seem to be the only one assuming and/or bringing up rigor in this discussion.

Everybody said it's a quick ballpark figure / back of the envelope style calculation.

The mere fact "cake bad, carrots good" everybody knows. It's not much information concerning "Did I ate too much today?". One can have a caloric budget and stay within it (more or less) without having to be perfect in measurements (or sticking to carrot because it's easier to know its light).
But they all have to vendor as well if they want reliable builds. Otherwise you end up with everything breaking when a developer decides to do a forced push or take his repo off github.
Only once. :-(
In the last couple decades, there's been a lot of innovation with hydrofoiling, which significantly minimize friction between the hull and water.

The America's Cup AC35s [1] and Flying Moth Class Dinghies [2] can achieve incredible speeds thanks to being elevated out of the water.

[1]: https://www.youtube.com/watch?v=H3uxAi3z8WU

[2]: https://www.youtube.com/watch?v=frAkDEszgZc
For anyone curious like myself: https://www.identiv.com/products/physical-access/utrust-phys...
Even more reason to use an Explorer replacement like Directory Opus. I stopped using Explorer when they ruined it beyond all hope in Windows Vista.

Not affiliated with GPSoftware at all, just a happy long-time user.

The irony of me advertising it isn't lost on me, however.
How I built a web server using Go – and on ChromeOS
It's for a different audience, I think. Reading documentation isn't something that many complete beginners do, which is fine. They'll get there eventually. In the meantime, posts like this are valuable for them.
Why digits and not a real password? I have found that typing 10 letters is not too inconvenient on a phone.
QOR: The SDK for E-Commerce and CMS Development, Written in Go
Android close to overtaking Microsoft's Windows for worldwide internet usage
In case you were wondering too, if you go to the browser bar and type in nyt.com right now you are, in fact, redirected to the nytimes.com website. How about that.
Canadian plan to fast-track foreign talent could capitalize on Trump's crackdown
And yet Boston has some of the highest real estate prices in the country these days. (Fortunately you can commute out of it easier than in the Bay Area.) The Tech world doesn't begin and end with web/social/mobile.
The phone number validator on the signup page does not work correctly. Doesn't recognize or validate my valid Swiss phone number in any normal variation although it does correctly change the little flag to Switzerland.
1,2 sound trivial, I guess 3 is the killer but like the sister comment, why not find about that in advance.
Literally one of the things I hated the most when I visited California and all I hear about California is the weather (I should say, "San Francisco", not CA, since obviously CA is a pretty big state). I can't imagine what living somewhere that is the same every day.
I am actually building a business on real estate appraisal in Argentina (reva.com.ar), building many of the tools you mention to get the most accurate representation of values of homes. Im quite surprised you got it so well that can build a business around buying thehomes yourselves.

Would you be willing to share an email so i can ask you a couple of questions if appropiate?
It is silly if the content of `comment` is coming from an external source (e.g. query string). Could you identify a specific jQuery vulnerability that makes otherwise safe code unsafe?
It's easy to grow 35% when it just means selling a few more units...
Hey! Zain from Opendoor here. We actually just switched to using Kwikset 914 locks instead of the Schlage ones. API docs are basically nonexistent for both, but the Kwikset is a lot easier to reverse-engineer than the Schlage! Feel free to email me if you have specific questions about either lock. zain@opendoor
With advanced enough technology, I would think terraforming would be far faster and easier than waiting for evolution. And if you've achieved interstellar flight, than I don't think it's a bad assumption to assume you now have the tech for terraforming.
I've been trying for a while to understand what org-mode gives you. I saw Dominik's tech talk at Google, and Bieber's discussion on dropping vim with emacs. I really like the approach taken in this article, showing some of the language features.

IIUC, what org-mode provides you is:

1. a (markdown-like) lightweight document markup language, with lots of syntax hooks ("#+") for different tools.

2. some (even lighter, i.e., no "#+" required) organization-based syntax hooks. These are the TODO/DONE/... labels (plus the "[ ]" tidbits), the table syntax, the metadata (e.g. AUTHOR). In fact, the idea of adding metadata to a lightweight markup language is very interesting.

3. some "programmy" syntax items, including things like tags, spreadsheet-like tables, properties, etc.

4. the agenda view. This is a horizontal search on multiple .org files to create a work agenda.

5. some emacs functionality related to automatic recognition and operation on some of the syntax items. For example, org-table-align will "Re-align the table and don't move to another field".

There are lots of other features, but nothing that other lightweight markup languages don't/can't have too.

My main concerns are:

1. it is inextricably tied to emacs. AFAICT, only (5) in the previous list is emacs-only. All the other functionalities are related to the markup syntax.

2. I wish the org-mode language was fully markdown compatible (I can barely remember the syntax of one, and now I need to use 2).
Yes, costs is a big factor for me.

I would love to see your own cloud offerings on Digital Ocean and on Google Cloud. Hopefully, with that said, we'll also see much more reasonable pricing as well!
Wait, can't you enforce the number of guests with Instant Book?
I'm looking at the scarlet 18i8, I want four mic pres and will try with the 4-channel cloudlifter. 25db from the CL and another 25 from the interface ought to sound alright
Is there similar service in AWS?
Hadn't seen this before, but looks pretty cool. Thanks!
Hey I wrote a tutorial on how to create a bot that can apply to jobs for you
Could you explain where you were going with this statement?
not justifying it. Just was wondering if it was an upgrade to pro.
That's defining it a bit narrowly isn't it? You guys buy homes, do a (little) work on them and then sell them for more, all in a short time frame. Maybe your innovation is in doing lots of small flips but it still seems like flipping to me.
I have specifically mentioned SRI - but matching the initial script out-of-band borders on the impossible (or at best "highly improbable"): you need two things, one is easy and one is hard. The easy part is verifying the hash of the initial page - a browser extension could do this (running JS again, oops); and the hard part is a trusted way of obtaining the hash OOB. "Takes some knowhow" doesn't even begin to describe the issues. Where are you obtaining this hash from, and how are you verifying that it's actually a legit and not a malicious one? (It's signed by the author's pubkey...which is verified how?) That doesn't "take some knowhow" - that takes a whole framework, half of which is currently imaginary.

You're handwaving that away as "oh, it's a simple matter of building it into the platform," where "it" is amongst other things a public key infrastructure and a secure software distribution system built with it. Easy peasy, right? (Spoiler: no) Contrast to a binary that's distributed through the platform's install/update system - all this is already built, and there's pretty good assurance that you're not getting a malicious result (signed packages).
I live in a red state where cannabis is as hard a drug as as you can get as far as the law is concerned.
> I'm not sure the stuff shown on the Lily video where you track a presumably radio transmitter from a small device is actually a thing that exists.

There are a couple of companies with a camera tracking system like this, Soloshot is one I've seen in the press a couple of times:

https://shop.soloshot.com/

That said, it looks like they're not shipping the second version anymore and are taking preorder money for the 3rd version so this company could be under duress as well. But the tech exists and is at least somwhat commercially viable.
Did you try Palo Alto? Bay Area is not the same as San Francisco.
Vancouver is a nice place. Love it here :)
I agree with you, he could have been exceededingly harsh. He shared what he did and overall I'm not displeased, it was honest and didn't make me look too bad (which again, he could have done I'm sure)

On the other hand, sharing my info publically is not professional. I shared what I viewed as unprofessional, without specifics regarding interviewer or even questions. He shared my technical expertise and much more specific details regarding my question(s) and interview.

That kind of goes along with my original point, it seems abrasive and leaves a sour taste in my mouth.

Quite honestly, it probably damages their reputation more by responding. Why would someone want to interview somewhere, where they know if they criticize, their interview could be made public.
Sure! My email is alex@opendoor.com.
Wasn't there a study by Google a while back, where they found, as a trend, that their most successful people had only marginally passed their job interview ?
In an International First, Surfer Conquers The Atlantic Alone on a Paddleboard
Pretty often at work actually, yes.
I only learned about "head on" in the last month or so. In case anyone missed the reference, it's an annoying TV commercial:

https://youtu.be/f_SwD7RveNE
I beg to differ. Microservices are certainly overhyped, but they aren't as bad as the ORBs of yore.
I see 3 key aspects which are entirely different:

1. Microservices do not necessarily encapsulate storage at object level. You could certainly do that (and naive acceptance of REST may encourage you to do that), but nothing about microservice architecture makes simply exposing your business object the default approach.

2. ORBs abstracted away the distribution model. Of course, this was they main selling point: your method calls could run in a shared library, or end up being sent to an entirely different server. You could start with one and move to other at will with minimal changes to your code. Microservices (and most web APIs in general) are diametrically opposed to this abstraction. Even with auto-generated REST clients, network boundaries are very explicit, and the wire interface is never left for a middleware to decide. Designers make conscious decisions whether to use JSON-API GraphQL or gRPC, whether gzipped JSON is enough for the wired format, or should they go with Protocol Buffers, or perhaps a high performance format like Cap'n Proto or FlatBuffers. Distribution is extremely explicit.

3. ORBs generally use some sort of object pointer, which is hard to scale and even harder to use for high availability. The general assumption was that objects could be stored in memory on one server, or perhaps be backed by a database, but the client code would have no way of knowing that. So you had to obtain a reference anyway, start operating on an object, and finally committing your changes (if you had transaction support at all). This means that you could not migrate an object instance from one server to another, and you couldn't even optimize writing all 30 columns in a DB entry at once, since proper OO design was to have a separate property for each column and to set each property individually.

CORBA and COM essentially forced you into a highly stateful OO model, but microservices don't. If microservices interact with state, it is rarely managed by directly by the microservice itself, so microservice instance are entirely interchangeable. You could even implement an entirely stateless microservice.
Sorry, we've made updates to clarify. Yes, you can use during and beyond the free trial. Even though your free trial has expired, you can still use the Always Free products.
Though we do use the term "swing keel" for a large heavy centerboard.
> Hangouts is marketed & sold as part of GSuite, the enterprise productivity suite from Google.

And is embedded inside consumer Gmail, and included by default on every Android phone I've seen since it replaced Google Talk or GChat or whatever it replaced. It's the default SMS app on a lot of Android devices. What's enterprise about it?
She was strapped to the gurney prior to leaving the scene of arrest.
Any chance of seeing pipelinedb being supported?
Fast Growing VR Ad Tech Company Seeks CTO
I'm oddly excited about command line tools lately. I've recently been porting all of our shell scripts to have color text output and Unicode status indicators (like a green checkmark for "OK" or red X for failure), when the terminal supports it (which, these days, is almost always). It just gives things a really polished feel that CLI tools don't always have.

I've used tools like dialog, in the past, but I've never really been a big fan; they seem like the worst of both worlds. It has the low-information density and high interaction requirements of a GUI, without actually looking really cool in the way a GUI can.

That's my long-winded way of saying, I also really like the way this looks, and I'm totally stealing some of the visual ideas here for my own tools.
Imgix – Racking Mac Pros
It's almost like Google is the new Microsoft according to a certain famous parody of corporate hierarchies.
HHVM on ARM: “How the Cyber-Elephant Got His ARM”
> The vast majority of positions Glassdoor cares about are salaried positions which don't track hours

Yes. And this makes any kind of data analysis a lot harder.

On paper I work the same number of hours as my Japanese coworkers. In reality they work more than double.

It's the same way on-call for many companies is just rolled into salary.

I've managed projects as a senior dev while the senior dev sitting next to me was purely technical. Etc etc.

The truth is two senior devs sitting right next to each other can have wildly different actual job duties.

I suspect glassdoor has taken at least some of those differences in work duties vs stated title into account.

> because it wouldn't vary the immediate effect on apples-to-apples salary,

Why wouldn't it?

Its not uncommon to stay at a certain level/title for 3-5 years.

You can't just ignore hours worked because "salary".

I come from a strong union background where you would get overtime or be able to take the time off later and where there were fairly rigid job duties. Where interviews and scoring candidates is all done in a very standardised fashion.

And oddly enough after adjusting for these explicit factors we had a very small unexplained gender pay gap. Much smaller than average for the tech industry.

Perhaps it's in our interest to make these factors explicit rather than implicit?
Airbnb doesn’t play fair, say Toronto hotels
Not if there is a central repository which doesn't allow removal of packages.
Massive intentionally undocumented gaps in service? That's the antithesis of support
Vancouver has a lot more sunshine per year than London.
Because it costs $185k, involves a bunch of work and infrastructure, and wouldn't really benefit them?
Fingerprint auth exposes you to court-ordered unlocking though.
I read it as a versioned standard. You'd have a SOTA:1, SOTA:2 etc.