skysight-inc/HackerNews huggingface dataset:
So in a thread about Lyme disease where people are talking about their company's efforts to eradicate ticks, its not the place to ask a question about ticks?

Whatever.

So, in a thread about Redshift on AWS, with Jeff here talking about the service, I should probably go hire a DBA rather than ask a simple question like "how often should one perform a vacuum?

This is not the place to ask about redshift, you should probably go hire an AWS solutions architect.

Sure.
That is also how I read it, but I reached out to an accountant today and he said no. His response was:

> Since you are an LLC, and you are operating an active business, you will need to file a Franchise and Excise tax return, but you will be exempt from the Excise portion of the tax.

No idea how it works? I'm thoroughly confused.
Do you hire freshers currently?
California tried and failed to pass legislation recently.

https://www.npr.org/sections/money/2018/04/26/606151956/cali...
According to the founder of matrix, him and Moxie had a meeting a few years ago to discuss federation where Moxie debated that it wasn't ideal to create a federated protocol, that somehow it would create too many problems. Now that Signal is unable to service everyone without federation, does Moxie still hold reservations on federated protocols?

On another tangent; the Host Identity Protocol would resolve this (and countless other) security issue by simply rendering all traffic impossible to analyze in such a way. Why a big tech company like google hasn't put their men on the idea is beyond words, especially since it also elegantly solves mobility.
There is an enormous amount of room to build in the Bay Area. The constraints are political, not physical.
Wow, he's a real person? I just assumed the whole thing was a parody, but I was never quite sure...
Interesting. Is it known which libraries the Chromecast uses under the hood? Given that RCE exploits are commonplace for media/codec libraries, this can easily be used to get a decent jailbreak on the thing...
Interesting! Nice to see some cool jobs in our state. I’m too far along in my career to apply through jobs sites but good luck!
The programming system looks really interesting, but that font is super annoying.
You try deleting data from a busy Cassandra node. The tombstones, the tombstones!!!

(More than just Cassandra tho, many databases don't actually "delete", at least not immediately. They "mark for deletion", and may or may not _actually ever delete_ anything.)
In the US what happens if someone on that list kills themselves? Lawsuit from hell probably, at the very least.
i believe this explanation. Dirtbag climbers are in this category too, but are historically somewhat more welcoming because for a generation it was so rare that a new guy showed up that the inculturation process could be pretty gentle.

Punk and thrash are cliquey for the same reasons, I should think.
Clinc | Ann Arbor & SF | Onsite, Full-time | https://clinc.com

Clinc builds the world's most advanced conversational AI platform.

Our team includes top researchers in systems & AI, and engineers that have scaled software at Facebook and Google. We're a post-series A startup that has raised $8M. We are growing quickly (team & revenue!), and we're partnered with some of the world's largest financial institutions.

We have several roles open in our downtown Ann Arbor HQ as well as in our SF office in Fidi:

* Software Engineer, Machine Learning
* Software Engineer, Web
* Software Engineer, Mobile
* Software Engineer, Infrastructure
* Product Designer
* Project Manager

Join us to define the future of conversational experiences.

Learn more and apply at: https://clinc.com/careers.html
Yesterday, Jon Skeet Hit 1M Reputation on Stack Overflow
That's not unusual. Any three points can form the vertices of a triangle. :)

The first site claims that these three temples form an isoceles triangle, which really just means that the distances between two pairs of points are roughly equal. The second claims that they form an equilateral triangle, which would be more unusual -- but is clearly false.
Since Moore's Law has essentially ended, it's reasonable to buy 2-5 year old computers. The 15" Retina MBP (Mid-2015) running El Capitan is an excellent machine that should run well for years to come. It may end up being known as the best laptop Apple will ever make.
> "private companies are typically free to do as they please in free countries ... free governments also tend to have strong laws respecting the sovereignty of other nations"

Not always. For example, the Foreign Corrupt Practices Act prohibits U.S. companies from bribing foreign officials, even if the practice is accepted or prevalent in a foreign nation.[1] Just because another country has a particular policy does not mean we have to allow our companies to play along.

[1] https://en.wikipedia.org/wiki/Foreign_Corrupt_Practices_Act
It's interesting to compare official "beauty standards" (which flit around on the winds of fashion) with what gets published in lads' mags (which is quite consistently buxom women with trim waists and long hair).
Jon Skeet Answers Your Questions IRL – Stack Overflow
Udacity | Multiple | Mountain View, San Francisco, Berlin, Shanghai, São Paulo, New Delhi | ONSITE, FULL-TIME, INTERNS | https://www.udacity.com Udacity's mission is to democratize education. We're an online learning platform offering groundbreaking education in fields such as artificial intelligence, machine learning, robotics, virtual reality, and more. Focused on self-empowerment through learning, Udacity is making innovative technologies such as self-driving cars available to a global community of aspiring technologists, while also enabling learners at all levels to skill up with essentials like programming, web and app development.
Tech: Docker/PostgreSQL with Golang, Python, Node.js, React, Java, Ruby, or Haskell depending on team.

Open positions in Engineering, Data, Design, and Marketing: https://grnh.se/cuagoq2
Can you really live upgrade an Erlang process without disconnecting TCP connections it is using? If so that's really interesting, would be curious to learn more.
As a renter, that would be very painful for me, as my landlord would simply pass the cost of higher property taxes directly to me. (My building isn't subject to rent control.) For buildings subject to rent control, I would expect this would just cause landlords to spend less on improvements to the properties.
Thinking there is this idea on this thread that you are committing violence or harming systems by "hacking back," when really you are following a trail and picking up crumbs of identifying data the attackers left behind, through systems that were neglected in the first place.

In regard to the idea that you need the law to "punish," people and that defense is against the "rule of law," that concept only applies to violence, and almost exclusively to the monopoly on violence we grant the state as part of that rule of law.

Is it undermining the rule of law to chase a thief across private property? In some pedantic universe sure, but not by any standard of reasonable conduct.

Shrill objections to vigilantism are not applicable to collecting counter intelligence on people who have attacked your business and property. No doubt there is legal risk from agencies and institutions who are rightly humiliated by their own powerlessness, but moralizing about vigilantism on this issue is un-serious.
If we’re talking evolution, it just means other dating apps will become more and more specialized niches.

Just as there is a dozen of hyperactive “technology” subreddits and I don’t know what’s the equivalent on facebook (communities), but we’re still discussing it on HN.
Ask HN: Why are brute force attacks allowed to work?
I am a terrible sysadmin, so I'm sure I'm missing something obvious. But why are brute force attacks allowed to work? Why not just set a timer to double (or even merely increment) the number of seconds the attacker must wait after each failed attempt?

My only guess is that an IP address is not in fact a machine address, but a network address, which means that if someone at BigCo HQ is trying to log in from the same IP address that a virus-infected machine on the same network or subnet they aren't supposed to get penalized. But I think MAC address, which are machine-specific, are available in the TCP/IP packets, so why not use them?
The meta point from the article is that this is as much a hardware problem as it is a language or developer one. An arms race was waged to create CPUs that are very effective in running sequential programs; to the point that what they present to the program is a very much a facade and they hide an increasing great deal of internal implementation detail. By David's postulation, even the native assembly language for the CPU is not low level.

To drive this juxtaposition home, I'd point to PALcode on Alpha processors in which C (and others) can very much be a low level language. Very few commercial processors let you code at the microcode level.

The overarching premise is then brought home by GPU programming, which shows that you don't necessarily need to be writing at the ucode level if the ecosystem was built around how the modern hardware functioned.
Author of post here and CRL employee: just for some additional detail, we reached out to Kelsey about the problems he's seen running databases in Kubernetes.

https://twitter.com/kelseyhightower/status/96347131657256140...

He said "You still need to worry about database backups and restores. You need to consider downtime during cluster upgrades."

These things are totally true. K8s doesn't automate backups (edit: by default; though, it can) and if you need to take K8s down for upgrades, then everything is down. For its part, though, CockroachDB supports rolling upgrades with no downtime on Kubernetes.

As for routing, that is tough problem if you want to run K8s across multiple regions, though we have some folks who've done it.

And if one finds setting up StatefulSets challenging, we have a tutorial on how to do it written by a former Kubernetes engineer: https://www.cockroachlabs.com/docs/stable/orchestrate-cockro...
Try Bigscreen or Virtual Desktop
Front (YC S14) – Software Engineers – San Francisco, CA and Paris, France
At Front, we're redefining work communication and collaboration with our shared inbox for teams. Front brings all of your communication channels (email, Facebook, Twitter, Twilio SMS, live chat etc.) into one place, so you can triage and assign messages, have internal conversations around them, and even sync work across other apps you use from Salesforce to GitHub, without ever leaving your inbox. Today, over 2,500 companies rely on Front to power their communications, and we're just getting started.

We are hiring for software engineers across all parts of the stack. Apply at https://frontapp.com/jobs#openings or email us at jobs@frontapp.com.

* Our next chapter: Announcing our $66 million Series B round | https://frontapp.com/blog/2018/01/24/our-next-chapter-announ...

* Forbes: How Front Founder Mathilde Collin Raised $66 Million From Sequoia In Five Days | https://www.forbes.com/sites/alexkonrad/2018/01/24/this-foun...

* Front product roadmap | https://trello.com/b/kZsVVrc8/front-product-roadmap

* Transparency at work | https://medium.com/@collinmathilde/transparency-at-work-how-...

* 20 Female Founded Startups to Join in 2018 | https://blog.angel.co/female-founded-startups-to-join-in-201...
Type and doc on hover in emacs for OCaml and Reasonml
We're also working on creating a build for the emulator.

See https://github.com/uber/nanoscope/issues/53
Rents are going up in almost every city Amazon is looking at for its 2nd HQs
Battle of Public Cloud Titans; Which One Is the Best?
While I applaud Facebook finally focusing on facilitating real world interactions, I am concerned with them getting more central control over people’s lives.

Why hasn’t anyone else built an open source competitor to Facebook, like Wordpress for social networks?

I started a company 7 years ago and put a lot of effort to build such a platform. Now we recently launched 1.0 . I really thought someone would beat us to it. But somehow we are the first complete platform to market?

Now we plan to make it easier to install, build a community, build a social activity browser, and build out apps for communities.

Feedback welcome:

https://m.youtube.com/watch?v=pZ1O_gmPneI
Sorry I should have been clear I meant "anti-regulation advocates"
I don't think it's possible to build a complete life at her age. Even at 30 I already felt that every new move was me giving up on something. You can't "catch-up" on life not lived together. Now I wouldn't even consider moving unless a nuclear bomb exploded next door. I need friendships and the truth is they take years of tending.
The mutual need should be considering the freedom of communication that everyone should have as a human right. Like a lot of things when you think of it purely in terms of dollars you end up with an opressive authoritarian system like in China.
You don't need to deliver bytecode, just a new seed for the algorithm. Even 64 bits is more than sufficient to ensure that they can't enumerate all possible seeds.
Such a shame they quietly broke IPv6 support.
Why? I'm totally fine with a measure that helps keep fixed-income residents in their homes when property taxes would otherwise eat them alive. I see no reason why we need to keep that property tax burden affordable when that resident passes away and the property goes to their heirs, who presumably already live somewhere else, paying taxes they can afford. If they can't cover the newly-assessed property tax on their relative's residence, then they should sell it and stay where they are.
Except as the article points out, both Amazon and Google have or intend to make domain fronting not work, regardless of the domain being fronted.
Seems that when they get warm the problems get worse. Sometimes they'll work but not click so its a bit weird. Otherwise, like with the spacebar it just doesn't register at all. Really frustrating if you're doing heavy workloads
He's got enough money to have sex and do drugs in space.

Anyways, I commend him for spending it on the commercial space race and not by spending it the way many ye ol' rich people did (donating to universities, etc).
Well, technically it's all the same, it's a request to FB servers with an user id and token. Decoupling that relies entirely on Facebook's internal policy. Since they are a public company now, not using that dsta is leaving money on the table.
There are already standalone Windows MR devices with 6dof. HoloLens has also had 6dof for years. Vive has a stand-alone 6dof as well, but it’s only in China so far.
Why should we in the United States coerce (or sneak into) countries whose Governments don't want us there? Are these folks really "idealists" who think that access to tools like "Signal" will usher in a new spring! (See how well that worked in Egypt and Syria?)

Let these Nations enjoy their sovereign right to protect their borders--even their digital ones--as they see fit.
AIY Projects: A first step into STEM
I'm sorry. This is the first time I've used a thread. I won't do it again!
Academia.edu | Full Stack Engineer | San Francisco, CA | Onsite

Academia.edu is addressing two problems:

- Open access. The goal here is to put every academic pdf ever written on the internet, available for free.

- Robustness. The goal here is to produce a set of signals around any given academic paper that indicate how robust the paper’s claims and findings are.

It has emerged over the last few years that 65-90% of the academic literature is not reproducible. What this means is that if you try to reproduce the experiments described in a paper, 65-90% of the time you will not get the same findings. This is known as "the reproducibility crisis”. Peer review is not a robustness filter; we need a separate filter to indicate robustness.

With regard to open access, Academia allows academics to upload papers to Academia, and make them freely available. Academics have uploaded about 19 million pdfs to Academia.edu. About 30 million people come to Academia each month to access and share papers.

With regard to robustness, we think the way to build a robustness layer on top of papers is a) to mine the existing graph of citations for commentary and (b) crowd-source commentary/peer review from the academic community.

Academia has built a recommendation system which is the basis of our approach to (b), and a citation graph infrastructure that is the basis of our approach to (a). We believe that addressing robustness is a challenge and an opportunity. We need mission-driven engineers to come and help us.

We have raised $33 million from Tencent, Khosla Ventures, Spark Capital, and True Ventures. The company is profitable off a premium subscription model. Bijan Sabet from Spark Capital writes "We believe open science is really important. We believe Academia.edu is going to have a profound impact on the world."

We are looking to hire full stack software engineers. Technologies we use include Ruby, Rails, Postgres, DynamoDB, React. Our office is in downtown San Francisco. For more information, visit http://academia.edu/hiring.

If you are interested to learn more, please email the CEO, Richard Price, at richard [at] academia.edu
Actually, I think I actually wrote this story just so I could try out the "new" (months-old?) threading feature. I don't much twitter.
I guess this might explains where there are so many cheaters in online games that are Chinese. Results are prioritized about integrity and self-respect I suppose.
Mark is suffering from a pretty classic engineer's problem. Somebody asks what they think is a simple yes or no question, but they either don't understand the complexities of the question, or won't be able to properly understand the implications of the yes or no.

For instance: are whales fish? That's a simple yes or no question, right? http://inference-review.com/article/on-being-a-fish
On one hand I agree with you, but on the other... why is this Amazon’s place? I don’t agree with how China censors, but what gives a private US entity the right to try and override that in this way? Their place is to choose to, or not to do business with China, not what amounts to a political operation. I think it’s fair to say that it’s the job of governments and intelligence agencies, and some things shouldn’t be privatized.
By David's postulation, even the native assembly language for the CPU is not low level. See my other comment on the parent topic for justification.
He says: " … you'll be able to clear this information from your account. You'll even be able to turn off having this information stored with your account."

"your account".

What do you reckon is the chance of them removing this from their ad targeting data set "account"??? They're just going to give you a tool that shows some of it to you, then hides it from you when you click the [fuck me over more] button (and they'll record _that_ interaction too, and sell you to the "tinfoil" and "headwear" segments.
No, you want a share price as low as possible for share buybacks. As long as the price doesn't get bloated the waters are clear.

[Remember, the objective of stock buybacks is to buy back shares on the open market and retire them, increasing the % ownership of each shareholder (and thereby the intrinsic value of the security) correspondingly].

[[Or you can view it as the company holding the shares for the shareholders, mathematically it's the same]]
"One can have an opinion and disagree with Amazon without feeling entitled to anything from them."

That's a straw man. In this case, they don't only disagree, they also feel entitled; that's what I'm saying.
How can I enable transactions within an email?
Ask HN: What you watch to laugh?
I've noticed that recently I'm out of things that make me laugh - series, youtube channels etc. Since I want to try new things, I prefer not to disclose my preferences, just hear from you.
I would be happy to donate for such an extension after the feature ships!
There's a proposal to fix this by adding value types to the JVM. It's part of something called “Project Valhalla”.

http://jesperdj.com/2015/10/04/project-valhalla-value-types/
This is a duplicate of one posted 8 hrs earlier: https://news.ycombinator.com/item?id=16967692
Looks like if you scale it up from those numbers to the several million subs category you'll easily get 6 figures, possibly 7.
Tip for Canadian consumers: ALL OF CANADA is a one party consent jurisdiction for phone and conversation recording. Not like the US where law varies state by state. If you run your own VoIP system or otherwise set up call recording on your own phone, you are fine to record and store whatever you want without informing the other party.
there isnt a specific one but here is an example:

https://www.holtorfmed.com/cdc-doesnt-want-know-lyme/
Maybe this is a good time to plug PICO-8 which describes itself as a "fantasy console for making, sharing and playing tiny games and other computer programs."

https://www.lexaloffle.com/pico-8.php

I don't even know the difference between the two programs, but someone interested in TIC might also be interested in PICO.
Right, and the parent was specifically pointing out that it's unsustainable to pay that median (the parent used $500k as a made-up but plausible future value).

I'm pretty happy with the salary that I make as a SF-dwelling/working software developer, but I recognize that it's absolutely insane when compared to same-industry salaries in locations with less ridiculous housing markets.

At some point, companies are going to throw in the towel and decide it just doesn't make financial sense to pay their employees that much just for the privilege of being located in the bay area. Then the jobs move away and you end up with a local recession. This will be hard to do initially for companies sized like Google or Facebook, but a ton of smaller companies can open offices elsewhere and slowly transition staff away. They're already doing it, even.
Is there any precedent for a TLD owner doing what you describe? I think this is HSTS preload and nothing more.
MAC addresses of the source machine aren't available beyond the local network.

Many systems do have velocity limits. They're somewhat difficult to implement and can have false positives, as you mention, for corporate gateways. An article about an industrial-strength rate limiting system is at https://brandur.org/redis-cluster.
> In that regard, a case can be made that when you're writing in C, you're writing exactly as close to the bare metal as if you're writing in, say, Go or Haskell.

No, you really can't. This is childish black and white thinking. The computational model of C is built on an interface exposed by the hardware. Go and Haskell build many additional abstractions on top of that same model.

This article could have had a fruitful discussion about what the author is trying to say, but by choosing such a clickbait title, he managed to turn it into a discussion on semantics that wants to deny useful distinctions, because in some context (not the context in which it's actually used), it doesn't fit.

This kind of linguistic wankery really pisses me off, because it's useless and rests on a misunderstanding of how people actually use language (which is to say, in context and often in relative terms).
All of Canada is a one party consent jurisdiction for phone call recording. You (the consumer) do not need to inform the other end.
Thank you for your thorough review. The last Android device I used was a Samsung S3 which was very glitchy. Your review matches my experience and confirms my suspicions (based on that experience) that Android phones will never be as polished and "just work" as Apple devices.