skysight-inc/HackerNews huggingface dataset:
> they didn't answer

That was a strange oversight, sorry! Here is an explanation of our architecture regarding downloads:

Backblaze files are served up from a set of load balanced "download servers". Think of the download servers as "caches". The FIRST time you request a URL, the download server has to go fetch the file from the vault. The file must be reconstructed since it is striped across 20 separate pods (as soon as any 17 of these pods respond, it is enough to reconstruct the file).

The download servers have 10 Gbit networking and a fast SSD. The file is cached on the local download server's fast SSD. So the SECOND time you fetch the URL from one download server it can go really fast.

Ok, so the download servers don't talk to each other and there isn't any IP address affinity. So take the example where we have 20 download servers serving files from the area your one file comes from. If there is a lot of "hot" activity on one file (like 500 threads fetching the same one file in the same minute) then each download server fetches it ONCE from the vault, which means out of the 500 threads, about 20 early threads will get "lower performance" as the vault reconstructs the file, so maybe 2 - 5 Mbits/sec for the first file fetch on each download server? Then 480 threads will be fetching the file directly from the 10 Gbit/sec fast SSD cache servers. If the threads are spread evenly across the 20 download servers, so each download server serves up around 24 threads, which is easy.

Now some disclaimers: Backblaze has a TON of experience storing and writing files into our datacenter. However, we are still learning about serving files OUT of our datacenter. Recently we realized the SSDs in the download servers were a little small and files weren't getting cache hits enough. In other words, we could deploy fewer download servers if we gave them more local SSD space. So we're fixing that.

We also like to listen to customers and work with them. So if a knowledgeable customer experiences slow downs or they see an anomaly we can take a look and figure out how to improve.
Under invoices there are two new documents "Invoice PDF" and "Receipt PDF" which are different from the standard e-mail receipts. Are these documents emailed to the customer automatically? Is there a way to control this?
> get past my natural tendency to avoid taking off

It's not that I don't WANT time off - it's that I'm afraid it'll backfire. I'd take months, if I could.
Tesla accelerates hiring effort at Gigafactory 2
You need to catch up. That was true, and a line I often repeated, five years ago. It couldn't be further from the truth today.

High-density ("retina") screens are a standard feature in high-end laptops. Asserting that it's an Apple exclusive feature proves your ignorance.

Many companies now make good touchpads, probably better because they actually have a physical click, which Apple has removed.

Many companies make much better keyboards today, while Apple makes worse. Even my Lenovo Yoga's keyboard, which retracts into the body of the laptop, is better than what Apple offers.

Operating systems are more subjective, but consider whether you really think and operating system whose developers have entirely abandoned it for the better part of a decade is really likely to be the best.
I only sign paper at restaurants. If a signature is needed at a retail store, I usually sign a digital pad.
Looks like Stripe Payments (the minimum you need to process credit card payments) is still 2.9% + 30¢ per transaction, for existing Stripe recurring billing users. For any new projects I'll be using Braintree for recurring billing.

Edit: the fee increase is only after $1M in revenue so still makes sense to use Stripe in a project's early stages.
Sorry if this is off topic but does anyone else just instantly close the page or spew profanity when those stupid chat bubbles pop up on a page? No I don't want to talk to your ridiculous sales chat.
Ask HN: What are you working on Thursday?
I hope you are one of the people that is consulting for them. This is exactly what is needed.
You can use science to verify ethical statements.

That said: The definition of 'tribe' already implies shared values (more often than not centered around a primitive version of the golden rule)
Great! Looking forward. Is there any rough estimate when the termination could be supported?
After using https://github.com/coreos/clair to scan some official images, I was blown away by the amount of exploits in every one.

Seems like the only path forward if security is a priority is to build the base layers from scratch...
> The point being there are checks. "No questions asked" implied no checks.

it really doesn't.

no questions need to be asked if you aren't tripping the fraud wires of, e.g., grabbing 30 diapers a day for 1 kid.

> Said more plainly, the health and wellbeing of black and brown babies are worth less to (some|many) Americans than white ones.

I agree that that describes the reality that exists. I find that morally problematic, however: whatever else we can pick at, I feel that babies are all equal and they matter.
Patch runs ed, and ed can run anything
Static linking was the norm until someone figured out that all the copies of glibc were taking up a lot of space in a time when disk space will still expensive. Today it makes much less sense than it did back then but there is one more advantage: updating a library (which is trivial because almost all these systems are online all the time now) will automatically cause all new instances of the rest of the software on the system to use the new library without having to re-link all the binaries.
Ask HN: What is the next housing bubble?
Are there any leading indicators that point to a recession in 2018?
> good work-life balance

could you put an average # of vacation days on that?
Uhm...

Red:

Red []
print "hello world"

Red/System:

Red/System []
print "hello world"

Both are compiled with ./red -c file. "Rough", you say?
Atleast on mastodon you can blacklist.

Whitelisting nodes is counterproductive to what federation is trying to achieve.

A decentralized network means that if things go sour, the cost of switching is small, similar to an email account. If my mail provider fucks up, I point my domain to another one and I don't even bother.
OneSignal Is Looking for Full-Stack Developers
History of Mars’s Water, Seen Through the Lens of Gale Crater
Yeah the development of existing functionality is a sunk cost that should be optimized and depreciate in cost over time with additional volume, not incur additional charges after you're already invested the integration effort to lock yourself in to their gateway. Here they've auto-enrolled us into a new pricing scheme we didn't want or asked for.
Hey! Yes you can email invoices to your users (finally!) We heard that feature request so many times. :)

Re: multicurrency subs -- we thought about this quite a bit. At the moment you'd need to create a plan per currency, with our reasoning being that you'd want to control the FX rates on your own (and setting a price internationally is a very intentional decision.) That said, how can we make this easier? This launch is a start of our investment in this space, really interested in feature requests.
I love these old recipes. Sometimes the flavors are delightful and unexpected; other times they are just unexpected. Always, they're a reminder that the past was far less familiar than we usually imagine. That's an especially good reminder to me, as an instinctive conservative, that the past was not the ideal time I often imagine it to have been.
Mar's Law: "Everything is linear if plotted on a log-log scale with a fat magic marker."

It's #6 on the excellent (and surprisingly software-applicable) "Akin's Laws of Spacecraft Design": http://spacecraft.ssl.umd.edu/akins_laws.html
In most of the companies I've worked in with this policy, it ended up being a net negative. One place I think did it right, but I'm not sure how much of that was by design. People err on the side of not taking PTO, and everyone is always looking around at what everyone else is doing to see what's "normal", which adds a layer of stress to it. I mean of course it's a policy smell where "unlimited vacation" is just a way to get more work out of employees, or if there's actually some secret, behind-the-scenes value judgments being made against those rotten slackers for taking time off. But it seems to be one of those small ways that startups turn the screws on employee benefits. But actually at one of the places I worked, the CEO and the CTO took regular PTO. I mean of course the ship wasn't rudderless, but I'd say they took liberal, European amounts of PTO under the no-vacation-policy policy. This was actually a really useful kind of "lead by example" that showed they were trying to actually have a cool "unlimited vacation" policy. Their big thing was that as long as the work was getting done, they didn't care about butts-in-seats at all. Incidentally, that's now the standard by which I measure all other companies. Anyway, I think it is largely not a good idea, and the only time I would ever say it was a positive thing was as part of a broader pattern of excellent management. Like the "unlimited PTO" policy working out positively to the benefit of everyone was just a side effect of having great management in the first place. If I ever start another company, I'm just going to hand out 20 days of PTO and be done with it: It's sufficiently large that it's as impressive as "unlimited vacation" is supposed to be, but without all the hidden baggage that usually comes with it.
It’s an easy conundrum to solve: nations need to start deficit spending once more, better the living conditions of minorities and invest heavily in energy efficiency schemes.

Like the author however, they seem to have bought into the idea that government is merely redistributive and the forces of globalization cannot be reversed.
If you are not ever able to take vacation because you are so important that's a sign for bad organization. In reality sometimes people are off for months because of sickness and I have never seen this being a real problem. People pick up quickly.
Aren't Apple developing their own CPUs?
Why even require a signature in that case, it's a waste of my time. I've literally wrote "blah blah" and seen the signature accepted notification.

Signatures do absolutely nothing in that case so why bother?
Bitcoin: Chainalysis Raises $16M, Plans to Track 10 More Cryptocurrencies
> Oh and BTW, if Apple discontinues the older MBP, I will NEVER buy a MBP with a Touch Bar.

Aren't they already discontinued? I can't find them except (very rarely) in the refurbished store.
> Does this mean recurring charges don't carry Stripe's standard 2.9% + $0.30 charge? Or is the free at first/then 0.4% _on top of_ the 2.9% + $0.30 charge?

Charges do carry the standard fee.

There are two different products, each with different pricing models.

Billing - tools to manage reoccuring subscriptions.
Payments - tools to accept/charge a credit card.

Payments pricing: 2.9%+ $0.30 per-charge.

Billing pricing: 0.4% after the first $1M in reoccurring subscription charges.
> what plans does the RBI have for blockchain?

Same ones my buddy at State Street did: say “blockchain” to a superior to get budget for long-needed database (and other back office) upgrades.
Basic Income is literally taking money from people by force of law (and therefore, threat of violence) and giving it to other people, against the first person's will. It is communism and completely antithetical to any reasonable definition of libertarianism. An argument that it's less bad than other forms of government-sponsored theft isn't exactly a solid libertarian argument.
Not necessarily. Apple could offer the non-TB model for the same price and features as TB, and have more happy customers. Instead, they have people delaying purchases, desperately searching for alternatives to these infernal machines, and generally having second that's about staying with the decaying Apple ecosystem..
Did they email the announcement to you? If you already used Stripe subscriptions in the past, you'll be grandfathered in for free. This is the relevant line:

"Since you used Stripe Subscriptions in the past year, the Stripe Billing Starter plan is included in your current pricing."
You know that this feature only works because Microsoft added it to the requirements of the Windows Logo program for x86 based computers almost at the last minute. Mainboard manufacturers would otherwise cut corners and add the MS signing key as the only unchangeable key to the system.

At the same time, MS specified for ARM computers that want to run Windows that the key must be fixed and irreplaceable.
I second this. It just makes sense not to punish people who are truly sick. They end up coming in and infecting everyone. I'm saying be generous with TRUE vacation time.
Well, this is all a bit cheeky. Backed Stripe for so long now, kinda lost touch with the options. What are some other decent recurring payment processors that support Asia Pacific, specifically Australia/New Zealand?
> All of that applies to cash under your mattress

If you wanted to pay someone in another country $1,000 would you trust sending that much money in the mail?

> Blockchains don’t scale

This is very shortsighted. I’m not talking about now. I’m talking in 10 or 20 years. The internet didn’t scale in the early 90s. Software by its nature is designed to evolve. I think there is a high likelihood Blockchain tech will rival traditional payment gateways in the next 10 or 20 years.
Venetian Cryptography
The exchanges are not essential for capital flight. What China needs to ban, is Bitcoin mining, which does happen on the mainland.
> ...Static linking was the norm until someone figured out that all the copies of glibc were taking up a lot of space

Dynamic (with and without relocation) linking far predates the existence of glibc, much less Linux, by decades.
Yup. And "we painted ourselves into a thermal corner with this non-upgradable yeah can", so while you wait we give you a non-upgradable iMac Pro with the same thermal problem.
If you use the file based secrets(or configmap), they'll be updated when the underlying secrets are.

Obviously your code would have to handle using these new secrets and not just simply read the file at startup.
As a German, I find the concept of "sick time" baffling. When I'm sick, I go to my doctor and get a note that allows me to stay away from work until I'm healthy. Employers are required by law to continue paying the full salary for at least 6 weeks, or longer if the employer chooses so (e.g. 6 months at my employer). After that, one receives sick pay from the health insurance (70% of the last salary).

Actually, it's even better at my employer. When I feel like a cold is coming on, I just shoot a e-mail to my manager and stay home. I only have to submit a doctor's note at the third day of continuous absence. The manager does not get to argue against your staying home, although I guess that question would be asked if one would abuse this policy. Managers are generally supportive of the policy; they don't want sick people spreading their diseases to their colleagues.
But Asians aren't one of the protected minorities.
Is hyper-parameter optimization a cherry on top or one of the core value propositions?

IME hyper-parameter optimization doesn't require much in terms of implementation effort (e.g. [1]), but requires compute. I would be surprised if a professional ML/DS user were to seriously consider paying for the implementation of the optimization.

[1] https://people.eecs.berkeley.edu/~kjamieson/hyperband.html
Yeah but most of the people using OSX aren't really thrilled about it. I'm typing this on a 2012 MBP- there's not much that's pushing me to upgrade to their latest machines.
But if you are willing to maneuver your way in a pluralistic society, you may as well negotiate for things that are closer to your philosophy.
I get the sense that these self-styled "bleeding heart libertarians" can just drop the "libertarian" piece and it'd be a bit more honest. these are not libertarian arguments (they basically amount to "well it's not as bad as the current welfare system") and basic income goes against fundamental libertarian principles.
And so it should be...question everything...
For the well informed, such as yourself, choosing to share your data knowing that it will be sold and potentially used in ways that you won't like or agree with down the track, is indeed an informed choice.

What I think is not ok, and in turn unethical, is for a company to constantly represent that privacy is a top priority, openly say in the press that data will not be sold, and then do it anyway.
>$0.25-0.30 when bought in bulk

Are these silken luxury diapers? I just bought diapers and they were $0.16/each for Costco brand and that's not on sale. A quick search on amazon shows 0.14 - 0.17 for any bulk buy of brand name diapers and that is not considering the cheaper rate you could get if you subscribe or the frequent coupons and deals that show up.

The only option I see for diapers in the 0.25-0.30 range are a small pack of 29 diapers shipped for $7.97
I can do that now. But who guarantees that my next mainboard still has that feature?
I think I'll be out of the Mac ecosystem soon. The writing is on the wall. I still don't like any Linux DE and I hate the eternal config hell I end up in, but the effort to have a functional Mac is starting to catch up to it.

I'm still using a 2015 MBP and a Hackintosh desktop (Old Intel 3770k + Titan Xp) but this year was the first time after the 2006 release of the MBP that I bought a non-Apple notebook... I needed something to replace my 11" MacBook Air that I use for travel, and the new keyboards just aren't usable for me. Bought a Thinkpad X1C6... Great machine except a few baffling design decisions, and appears to be borderline impossible to Hackintosh for now - but the keyboard is my tool of the trade. I need a good one.
Organized religion would like you to think that 'Moral questions are religious questions.'

That's just flat our wrong.
Morality is fluid and has been re-defined by people living in tribes or larger societies.
One can argue fairly well that we would already live in a more just world if we would have skipped that non-sense of believing in a higher being.

For example, we now agree slavery is kinda bad. Yet, not too long ago the bible was used to justify slavery around the world.
Who's to thank for this progress? Certainly not religion.
Exactly, you'll commit a ton of unforced Type 1 errors.
My son started with Scratch (stratch.mit.edu) and had tons of fun with that. He's kind of moving on to Python now. I had him play a little bit of Zork to show him that games could be fun with just text and then made him a very very simple text game engine in Python. It's been loads of fun to see the stuff he comes up with. (You start on a deserted island in the pacific ocean. You go east and find a boat and you're in New York!)
> Making weak, clearly disingenuous (or worse, technically clueless if they really believe 90% is the same as 100%) arguments do not help the EFF. This will be the first part that their opponents latch on to and attack.

I feel the same way about marijuana supporters.
If theoretically had that need, I would first go with docker and if hw is limited, then maybe this thing I just googled out as part of research on the topic:

http://miniweb.sourceforge.net/. It would be two files. 20k server binary and 7z with site resources. It would safe me trouble of recompiling binary.
(PM for Stripe Billing here) It’s a good question, and one that we thought a lot about before launching the product. At Stripe, we are particularly interested in making startups (especially recurring billing startups, in the case of this product) successful on Stripe. It’s one of our most important goals.

For all businesses -- not just startups -- we waive Stripe Billing fees for your first $1M in recurring billing volume so that you’re not worried about fees when you’re in the early days of growing your business. We also hope there’s much more additional value from the full set of Stripe Billing features that are included in this price -- the increase in revenue you get from our recovery product, the savings in manual operations that you get from automatic invoice reconciliation, and the flexibility in building new business models that you get from improvements we made to the core billing engine (better upgrades, prorations, metered billing & more.) And, we’ll continue to invest in building more features and creating the best end-to-end billing system for fast-growing businesses.

If you’re an existing Stripe Subscriptions user, there’s no change to your pricing or your integration: you can continue as you were. We’ve sent an email to existing users on how this affects you -- please let me know if you still have questions! (tl;dr there’s no changes to your existing pricing.)

If you ever have a question on pricing or the product, I’m happy to talk about it any time. I’m tara@stripe.com.
Types of real estate software
Yeah I get it, I even consider that kind of thing fun in my spare time although I have other hobbies these days. In a professional (corporate) environment I don't have time to fix my laptop. I'm lucky to work in a place that has an outstanding IT department who provides what we need (including outstanding Macintosh support) but a Hackintosh is not on the list.
You could say the same thing about invoicing!
It’s not rare to see endless amounts of advice on principles and best practices to follow when hiring.

What is rare, is for all of this information to be applicable in practice and not just theory.

In this post, our in-house recruiting specialist outlines things you can do today to be better at recruiting developers to your team.
The only thing I see is that I'm given the starter plan, which means .04% surcharge after 1 million in sales.
Sounds like they’re way ahead of the curve. My debit cards activate over the phone just like credit cars.
>Furthermore, the Swiss proposal seems to involve implementing a basic income in addition to their currently existing welfare system. Few libertarians would be willing to sign up for that deal. But as a replacement for traditional welfare programs, there is a lot for libertarians to like about a basic income.

Is there any conceivable political world in which UBI is set up as a replacement for the current costly welfare system, and stays that way for more than two weeks?

Imagine the headlines:

- This poor single mother spent her UBI on lottery tickets, now her four kids are starving!

- He got hit by a car. Now this man has to choose between hospital bills and food!

- You won't believe which filthy-rich billionaire is pocketing his UBI check instead of donating it to charity!

It's hard to envision an outcome in which the public isn't immediately clamoring for adjustments, deductions, and exceptions to try to tweak the UBI system to be more fair.

I'm sympathetic to the concept of UBI, especially the method of reducing waste as described in the article. But I can't help but feel that these "UBI will replace the welfare system" articles are inherently dishonest by promising an unstable house-of-cards outcome to a political bloc just to get their support for something that they wouldn't support otherwise.
"Blockchain without decentralization" is just plain database. Truly said, it's nothing exciting.
Make that libc or the X libraries or any other large chunk of code that was replicated over and over again in every linked binary. The principle remains the same, and yes, it predates Linux by a comfortable margin.

I'm trying to remember if the old mainframe I worked on had it but I'm not 100% sure.