skysight-inc/HackerNews huggingface dataset:
Still, coming up with that first number is very tricky. A application of mine once reached the salary negotiation phase, and the company asked me what I was expecting. I didn't want to go so high they were insulted, so I took what I thought was a reasonable number and bumped it by 40%.

They said "okay". No negotiation, no fireworks, nothing. I've always wondered what I could have gotten out of them.
I'm a big fan of the old Panorama mode for my hundreds of tabs. Ctrl + Shift + E to display groups of tabs arranged how you like them. Panorama is now dead, but replaced by the 'Tab Groups' addon, keeping the dream alive.

https://addons.mozilla.org/en-US/firefox/addon/tab-groups-pa...
> Is it safe to say that, in US cities, quality of life generally gets worse with increases in population density?

I'd have a hard time saying that.

First, you have "in US cities", so you've already stepped up your density from a non-city situation. Moving to Seattle from smaller East Coast towns and cities was a notable increase in quality of life for me. (more to do, more people that share my interests, less effort/travel involved in doing things, more medical/food resources of various types, better public transit, etc). Historically, urban centers (more dense) have always represented more opportunities than rural areas (less dense). Without a doubt, some people in these dense areas have lower quality of life. But enough have the opposite that it keeps happening.

Second, you'll have lots of individual variation. I've seen HN posters that LOVE their small-town areas, and others that love having everything needed in a high density 10 block areas. Very hard to make a generalization.

All anecdotal, but there it is.

> If so, is it because US local and state governments are pretty bad at managing population increase, in general?

That's a statement I'd generally back. Govts represent the current populace, and the smaller the govt body, the more short-term the vision usually is. Whether it's putting in building height restrictions, avoiding loud construction, or losing a ton of money on stadium construction, there are a lot of examples of poor management. (I suspect there are examples of GOOD management, but that's much harder to _notice_.)

I recall reading a condemnation of cul-de-sacs (they promote heavy car use and tend to create unwalkable neighborhoods, and thus drive away small shops and stores towards stripmalls at best). Despite this, they were (are?) heavily promoted by the federal govt, and you can see from aerial views of areas when they were built. (some areas have cul-de-sacs off the roads. 10 years later you see a fern-like structure of roads having roads off of them that have cul-de-sacs off of them. 10 years after that you gets these fractalish spiraling structures of roads of roads of roads of cul-de-sacs). In my view, poor management repeated over and over again.
Google is doing the reverse. They want to create the best dumb pipe because they create the least dumb products, and are horrified by the way their customers experience them.

Outside of that, I think google cares less
7 books that taught me how to code
You know, the standard definition of progressive: trying to put things back the way they were, to make SF great again.
TV advertisers knew this - called Effective Frequency - the "number of times a person must be exposed to an advertising message before a response is made and before exposure is considered wasteful."

Thing is, we try to track every damn thing, when there's still effective audio and visual advertising that, while not necessarily driving a measured online conversion, may still have you reach for a Pepsi over a Coke at a Wawa while getting gas. So where naive advertisers might make such a correlation and believe their organic traffic is spectacular, I would think season advertisers would know an ad campaign's effectiveness isn't always in an immediate and wholly measurable conversion. I could be wrong.

https://en.wikipedia.org/wiki/Effective_frequency?wprov=sfsi...
Did that form in a vacuum? Society promoted that behavior and it translated into government.
It's the standard way of referring to the 'opposition party' in local SF politics.
I found Terraform's config file syntax to be much simpler and understandable than Cloudformation's JSON. However, there are a couple edge-cases around some of AWS' newer services, such as Lambda, that didn't seem well-supported, as of a few months ago. If I was using Cloudformation, I probably would have written a tool 20% as complete as Terraform to generate the json from another config file, so I'm glad Terraform exists so that I didn't have to.
Can the case even be retried then? I would assume not.
60ghz, 80ghz, and higher frequencies (i.e. free space optics operating at or near the visible light spectrum) change the story considerably.

As frequency goes up and wavelengths get pencil thin, issues like "do I have clear line of sight" and "is there fog today" are more of a challenge than interference from others using the same frequencies/wavelengths.

There's plenty of bandwidth available in RF, but every option has it's tradeoffs. There's a limited amount of spectrum available at frequencies with convenient propagation properties for certain use cases.
What is "latest" in a situation where you're experiencing concurrent writes?
This is simply ignorant of physics.
This talk about bribing miners to re-org the blockchain should be a huge wake-up-call to anyone trusting the nature of bitcoin. Incredibly interesting to watch from the sideline.
What is it like being so rich that starting a tech company is something you just do for fun?

It is my greatest goal and wish in life to have as much money as you and to be able to give myself more money whenever I want it.

Do you have any advice for someone who hopes to have the same kind of success as you?
Firefox is always fighting an uphill battle against IE and Chrome who have major advantages in both resources and integration with their respective platforms.

Firefox thrived and grew in an environment where competitors where terrible. They lost the lead to Chrome and unless google really drops the ball I don't see how they can get it back by just being better. They'd have to dramatically leapfrog the competition in a very compelling way and since both MS and Google are investing heavily in their browsers, it isn't clear to me how they could ever do that.
NET Standard Library Support for Xamarin
/r/minimalism is a good example of this. Not to sound pretentious, but I was one of the first hundred or so subscribers to it. It's been bad for a few years now but in general it was killed by a massive influx of users who all had their own definition of minimalism, and they came before the sub had enough time to have its own culture/definition.
We ended up going with Terraform because it's much easier to handle more complicated use cases. When we were using Cloudformation stacks everything had to be done through hooking together JSON. I found that to do anything complex I needed to drop into a combination of Python with boto3 and Cloudformation anyway.
FAA Gives Google's Project Wing the Greenlight to Test Delivery Drones
Facebook gets Moxie to do end to end encryption on whatsapp.
Google haven't done something similar.
American public servants hate end to end encryption because they want to spy on everything.
IRS makes this claim against facebook but not a similar one for google.
Google and Facebook both aggressively minimize taxes with various offshore schemes.

Are these events as totally and wholly unrelated as they should be? What do people think around here?
And what drives demand for labor?
> pretty useful skill

Why is it a pretty useful skill?
Stock trading accounts in the US are backed by the SIPC up to $500k (even for non-US persons). This protects you from an all-out insolvency of the institution, which would happen if somehow they had all their money stolen by hackers.

But it does not protect you from hacking of your individual account. If someone tricks your broker/custodian into selling your stocks and wiring them the money, SIPC (perhaps surprisingly) will not save you.

See: http://www.reuters.com/article/us-investing-hackedaccounts-i...
I would say the opposite, quality of life increases with density. NYC being the prime example. It's just not linear and takes good infrastructure. DC for example is a horrible 'city' due to height restrictions and poor infrastructure, but it's suburbs are much worse.

The advantage to density is people don't need to travel as far to do things so you can support a lot more niche activities. Making it easer to connect with people and get a bite to eat at 4AM.

Or put another way, you need density to overcome the downsides. Sprawl means you get the same amenitys as a small city which has better traffic and lower costs.
Can't understand how a "very" secure app considers this an acceptable part of the threat model.
To clarify the minor point, I'm talking about the primary language of Google search results, on Chromium the front-page of search results is always English. On Firefox it's entirely Spanish or whatever other local language of my location. Yes my locale / OS defaults are set correctly and unrelated.

> Suggesting an "underhanded user-memory choice" is a serious claim. It might be worth comparing your browsers' language settings.

I'm saying two things: a) Chromium / Chrome prioritizes recognizing the same-user. b) Maybe they are (accidentally?) very bad are remembering non-chrome users. As I said if it's an accident I'd be surprised, try it next you visit a foreign country.
One-of-a-kind Startup Swag
Positive bias, what you expect to be right are used as arguments in favor of your idea (I'm not against you, it's just an argument for how some things are written for a particular objective group).

I read sometime ago how you have to explain several times in several forms the same thing to make it obvious to the reader.

While more concise and exact for example you can convey a lot of information in a very short space using math, but this relies on previous exposure to notation and practice with it.

A book that once you understand is beautiful and powerful and concise it's the compilers red dragon book, which uses math notation and procedural description to cover some topics.

https://www.amazon.com/Compilers-Principles-Techniques-Alfre...
The capital class and environmentalist / preservationalist camps have heavy overlap in the Bay Area and use the latter brand to further their interests in the former.

If not furthering their capital, they will use their environmentalism clout to further their world view. It's a less visible but analogous dynamic to the Koch brothers using capital to shape the world after their vision.
Linus is right because these are actually well known and easy to parse.

However, if instead of S_IRUSR|S_IWUSR (which I'd have to lookup up to parse correctly), it were possible to write "a-rwx"|"u+rw", it would be even easier to parse, without the need to memorize common octal numbers. In C, this could be achieved with the preprocessor, I believe, if you create a sufficiently smart CPP macro, especially since Linux is no stranger to heavy preprocessor use.
yet publishers overall struggle because it is hard to predict what content will work tomorrow and get perfect loyalty always.

Man, that era wheen there was just 4 tv networks was something in comparison when thinking about this comment
Unfortunately they will probably negotiate their way down to $500m.
Nobody is telling people to go out and try opiates. We'd just rather people who are already addicted be able to get a cheap, safe fix than /go broke/go to jail/OD on sketchy drugs.
Thanks for the help everyone with this most important aspect of the system ;).

To clarify, we don't think of these specs as URLs. The part before the final double-colon is a URL. To parse one, you get the final double colon, and take everything to the left as a URL.

There's some info on the syntax here:

https://github.com/attic-labs/noms/blob/master/doc/spelling....

Though it's not presented as a formal grammar in that doc, our most important criteria for the syntax was:

- unambiguousness
- interacts well with the shell, since we frequently use these as part of command lines
SF needs to approve and build a ton of high rise condos and apartments. Period. Problem solved.
I think a better way to look at it is not the chance of total data loss, but the expected running cost over time. Even with just RAID6 it's hard to imagine a scenario in which you would be unable to replace one of the failed drives and resilver before getting two further failures, so the naive reliability calculations are extremely biased.

So if we assume that we can safely operate at some fixed level of redundancy (say 3 copies) across all hard drive vendors, the only question is (how many drives you need to replace per year) × (the price of those drives).
I agree with most of your points, but wanted to point out that Terraform also understands JSON for its config files, their HCL is just a simpler form. In one of my projects, I have most of the configs as .tf files, but another tool generates a bit of JSON (to update the ASG config after creating a new AMI) that Terraform incorporates into its plan.
Oakland passed an eviction moratorium because there is an epidemic of illegal evictions of long-term tenants from rent-controlled units, and activists wanted to force the city government to actually enforce the city's laws. Characterizing this as part of a move to "kick tech out of the city" misses the point by several thousand miles.

It is true that San Francisco's "left" is against housing construction. It is also true that San Francisco politics are an inverted world where "left" and "right" cease to even have meaning. So we need competent writers to try to sort this out. But writing articles like this that just plow through the nuance and make elementary mistakes, like apparently not even reading the language of or rational for Oakland's eviction moratorium, make it harder to get to a bargain on this stuff.
I don't understand this. I already see ads every n posts - why would non-chronological timeline change this?
Still lost. Is "market rate" what you'd otherwise pay for housing? If so, you can still sell that housing 100% below market rate (but above what is needed for maintenance costs) and make a profit in a scarce housing situation. You'd absolutely be below what someone getting market rate would get (be it by 100% market rate or a 30% below, 70% above ratio), but it'd still be profitable.

Unless you mean that the cost of the land would be priced off of market rate, so the land cost alone would make this undoable. That makes sense.
Ting (a cellular MVNO) is doing that successfully (so far).

As a customer and an investor, I'm a fan.
This is not a well researched article. Various sweeping comments like:

"Rent control is in effect, but that has just increased the incentive for evictions"

... ignore so many issues that it makes it hard to believe the core argument.
I agree. Labor is just another input that a company requires in order to create its product. I would expect labor prices to be driven by similar if not the same market forces as goods. Excluding government interventions of course.
A density increase is often a side effect of other strong factors that push the QoL upwards.
To be fair, the price of BTC has been falling this week because of the BTC miners' meeting about possibly increasing the block size (yet again).
You're conflating the cost to construct and maintain the landlord's building with the amount of money the landlord can charge to rent the apartments in it. The construction and maintenance costs just put a floor on the rent below which the landlord would lose money. The market-rate rent is otherwise unconstrained, and the difference is the landlord's profit.

Just because the supervisors are saying they want below market rate housing doesn't mean they're saying they want landlords to actually lose money. They're instead saying they want landlords to be willing to make some amount less than the theoretical maximum profit on some number of units (whether 5% or 100% of units in a building) in exchange for being allowed to build a whole lot more of them.

That doesn't seem like such an unfair trade-off.
Oh that is beautiful.

So if you're playing along at home: the consensus Bitcoin chain is the longest one consistent with the rules of Bitcoin Core, the lineal descendant of the Satoshi client.

This consensus chain currently includes 1+ transactions T, which effected this theft.

The proposal is for a large number of miners to abandon the consensus chain and start mining a new chain at one transaction prior to T, replaying all real transactions minus T plus a new transaction which would moot T.

With enough hashpower, this chain eventually surpasses the current longest chain and at that point all points on network, not just mining cartel, will agree that T never happened.

This is supposed to be impossible because it is incentivize-incompatible, as the mining cartel would lose an incredible amount of segniorage to make it happen and it wouldn't be a sure thing. Point #2 is mooted by mining centralization, a ship which has sailed. Point #1 could get mooted by a payment outside the standard understanding of the Bitcoin protocol.

Comedy gold!
Microwave seems promising.
Aside from the concurrent testing, Babel with async functions built-ins is our second biggest "bullet point", so even if you were right it's too late. AVA is opinionated and I think the benefits (from what people have told us) gained from using the latest syntax with no Babel config are worth the Babel bottleneck—which isn't that bad.
...and when you're ready to write your own book, here's a helpful text that can guide you through the lumber selection process, before you start producing the pulp that will go into the paper for your book:

https://www.amazon.com/Identifying-Wood-Accurate-Results-Sim...
Wait, wouldn't that be standard? I've never used online backup, but I would naively assume that Linux would just have a block device or FUSE driver for these things.

How can that not be the case?
Sadly I agree. Which is a shame, because in my opinion they _do_ actually leapfrog them both in privacy.
what are said systemic issues? I'm actually curious
There's a rule that works very well:

If a headline is a question, the answer is "No."

It works 99% of the time, including this time.

Saved you a click!
Jeez 1400?! That's insanely expensive for Baltimore isn't it? I pay about that much in the East Bay.
So I would humbly consider myself a seasoned advertiser. I know there's a major cross-channel and cross-device picture happening. The challenge often comes when needing to report on metrics. Unfortunately, the saying "what gets measured gets managed" cuts both ways. So I can know with all my heart that something is driving latent activity, but if I can't report on it, often times that isn't sufficient because people want to see measurable ROI when it comes to digital media.

View-through and assist conversions try to help with this, but then you get into the valuation question of "what is the value of a view-through or assist conversion?" Similarly, "what is the value of a Like?"

Ultimately a company needs to build a model to back things out against their targets, and so unless you have solid incremental lift testing data, or other MMM-type data, you're faced with the really hard task of trying to justify this stuff that isn't always showing measurable performance.
That's true. More specifically (and if I understand hcl correctly), HCL is a superset of JSON which means JSON files are HCL files. (Source: https://github.com/hashicorp/hcl)

I still wish they'd gone with TOML :) They have good reasoning as to why not JSON/YAML, but those are the issues TOML actually solves and it's just so much more readable imho.
It would protect against what happened with MtGox -- if, after losing some but not all customer funds, they tried to keep running the site to make back the money. It would protect you from putting money into a site that is already bankrupt.
If we're going to use precious classroom time to teach an extra writing system, it might as well be Teeline shorthand. Basic Teeline isn't much more difficult to learn than cursive, but it's drastically faster.

https://en.wikipedia.org/wiki/Teeline_Shorthand
Didn't Google also partner with Open Whisper/Moxie on E2E encryption for their new Allo chat app? [0]

0. https://whispersystems.org/blog/allo/
Is it redirecting you to a local site, or using a different language on Google.com? Maybe you've done https://www.google.com/ncr (No Country Redirect) on Chrome, but not on Firefox?
It only works because the other party (Bitfinex exchange) is centralized and therefore can be held accountable to pay the miners. Reorganizing the blockchain is not possible (aka economically incentivized) in almost all other circumstances. Read his followup for more info: https://www.reddit.com/r/Bitcoin/comments/4vupa6/p2shinfo_sh...
What you appear to have documented so far is "insecure keys not accepted by GPG posted somewhere on Internet". Since that's obviously not a very interesting story, you then continue to talk about --- I don't know, something about Muslim advocacy organizations?
I don't think you have been paying attention to a bunch of major companies using techniques like Facebook to avoid taxes. [1] Basically all of these companies do this to avoid double taxation [2] . I think the US government should discourage this tax avoidance and the way it could do that is either reforming the tax code or going after companies that do this.
1. http://visualeconomics.creditloan.com/double-irish-deception...
2. http://www.investopedia.com/terms/d/double_taxation.asp
Interactive proof system
"quis custodiet ipse custodies" (who guards the guards themselves) by Juvenal in the first century seems to be the root cause of so many modern issues - from finance, to politics, to automatic server monitoring.
Huge number of files generated for every Angular 2 project
I love it when companies violate the law during the interview process so I know what companies to avoid.
There is a lack of any evidence showing that those events are related.
I'm fairly new to both, and I initially setup some infrastructure with CloudFormation. I found it difficult to use and the JSON impossible to write by hand. You need to use a tool like their online editor to generate it - at least initially. It was also tough to extract identifiers to variables that can be changed outside the templates.

I'm using Terraform now, and I like it much better. It has its own language for defining resources, but I find it very readable and easy to write by hand.

My goal is to have my "infrastructure as code" so it can be tested in a sandbox and changes can be reviewed as pull requests. Going forward Terraform is my choice.
Would love to hear the opinions of founders who hated this practice as employees now they're on the other side of the table.

Personally I've always had a strict salary/comp band in place for each position, but having never had a company with > 25 people, I wonder at what point that breaks down.
Show HN: The opposite of HackerNews
Much of this is yet to be designed, but in general, our approach has been to lean towards a relatively layered system. That is to say, that at the lowest level, noms probably won't make a judgement about the trade-off you describe above, but rather provide primitives which allow layers above to more easily take opinionated positions.

In the near-term we'll be paying attention to specific cases that arise, and we'd welcome the opportunity to learn more about those that you may encounter.