skysight-inc/HackerNews huggingface dataset:
> But in 2009, no leading carrier was planning a major upgrade of its existing physical plant.

That’s not true (and the article doesn’t cite to any support for that idea or any other). In 2009 ATT and Verizon were in the middle of deploying Uverse and FiOS, which were planned since 2005. By that time, Qwest (later acquired by CenturyLink) had already passed a million households and had service in a dozen cities.

The article credits Google with these deployments, but makes no effort to show that the pace of these projects, which were already in the pipeline, somehow accelerated after Fiber. This would be an easy assertion to prove: show there was a discontinuity in FTTx deployment after 2010. The article states that there is 30% urban FTTx penetration today, but doesn’t say whether that’s on or off the pre-2010 trend. (The article also gets the cable trajectory wrong. In 2009, everyone was in the middle of deploying DOCSIS 3.0. The pace of DOCSIS upgrades didn’t speed up after Fiber. DOCSIS 3.1, and gigabit cable, came when you’d expect.)

What Google does deserve credit for, I think, is making gigabit happen. ISPs likely would’ve held that as a premium tier for market segmention purposes. After Fiber set the gigabit at $70 price point, everyone had to match (or come close). That was something that wasn’t in the road maps before Fiber.
This situation gets absolutely awful when you consider that the Bronze and Silver Xeons do even more aggressive down throttling. Bronze speed plummets if only one core is doing AVX instructions.

Compilers can't hope to realistically handle this. JITs at least have a chance, but adding in handling for this behaviour surely requires a lot more complexity than I'd imagine most runtime developers would want to add to their code.
I was thinking that the author should just say "yes" and move on. Afterall, going to work an hour early using the bus IS reliable transportation.

You wouldn't want the the interview to feel like a sappy therapy session. You should steer it to the important questions.
I suspect the author may want to sit down with someone and do a ton of practice interviews so they can be told here is 5 or 10 pieces of information that you should not volunteer to a recruiter. Here is another 5 or 10 ways to honestly answer/avoid some questions. That being said it seems like at some point the author may need to level about not having the best people skills but I am not sure how to say that without coming off as a big red flag.
It seems like a very good sign that the author isn't blaming everyone else for their problems.
Anyway this could get incorporated into the actual Google mission statement ;)
Every time there's a math-y thing on Hacker News, there are many people who want to write comments to explain the math-y thing to each other :)
Scientists urge a surge of cash and paper to protect U.S. elections
With all the Jung talk, I would feel pretty comfortable guessing he's a Jordan Peterson type.
Would you suggest that a company must operate close to where it's registered?

How is it going to work with companies that operate across several states, and gradually focus on more on other states than the place of the original incorporation? Can they even close a branch in the state of the incorporation?

How important the convenience of the bankruptcy process is compared to other processes related to a company?
Hopefully it's been good for other people... I haven't seen any benefit personally. :\

On a related note: do you know if DMARC feedback leaks information to the sender on whether or not you opened an email, or reported it as spam, or similar? If so, do you know why this isn't considered a privacy or security issue?
Totally agree there. However, I think the metaphor might still hold that Go applications are brittle due to lack of features due to the ugly hacks you have to use to get around the lack of features. For instance, due to the heavy usage of manual error checking, it can be very easy to call a function and forget that it returns an error thereby ignoring that error. Bringing down your whole application due to a single error is bad, but silent failure is almost always much worse.
Another related technique is imprinting:

http://www.imprinting.org/mechanics1.htm
They're creating a cloud SaaS platform, yet haven't actually solved the quantum issue, which will be solved in: "My guess is this could happen anytime from six to 36 months".

This company has built the easy part first (the web app and database), and now just needs to do the the insanely hard problem at the core of their business which nobody knows is possible to solve.

I would probably not invest, is what I'm saying.
I spent nearly 6 years on the street. Practical solutions for helping me solve my actual problems was the best thing for my head space. I wrote some of it down. Most of that can be found in the above blogs of mine.

I'm not at all unfamiliar with mental health issues. This is what I deeply and sincerely believe works.

If you disagree, perhaps you could hook him up with a better solution instead of raining on my parade.
That's an interesting assumption you're making. If you're good looking, you can't possibly be working in tech as your full time gig.
That doesn't guarantee that a name like "Mechanical Turk" will be rejected. Maybe they asked a Turk who believed it to be unlikely to be an issue.

Personally, I think the historical reference is clever, but then I'd say the same if someone named an autonomous ship-control system "Flying Dutchman". Maybe I just have bad taste.
> I-95 and the Delaware turnpike are not the same roadway.

Yes, they are:

https://en.wikipedia.org/wiki/Interstate_95_in_Delaware#Dela...

I personally have traveled the stretch of I-95 the article mentions hundreds of times, traveling between the DC area and relatives in Philadelphia, going back to the 1970s. It has always been the Delaware Turnpike.
There is no such thing as a near zero crime rate for homeless people. Also, just being warm is not sufficient. Homeless people need so much more than that, it's daunting. A short starter list:

* food & water
* access to shower
* laundry
* medical care
* dental care
* education
* legal advice / support
* the list goes on...

(disclosure: 16 years of on-again, off-again homelessness as a child and a 6 month period of true homelessness as a young adult -- AirBnbs do not count.)
Suffering is not a desire that humans invent. It's hard-coded into every evolved creature so that the creature then goes on to do things to avoid said suffering. The source of these things that the creature is wanting is distinctly non-human.

There was no council of people who have decided that moving animals need to consume energy in the form of food, and that they would feel pain if they do not consume enough of this energy in time. Yet here it is, and every creature is enslaved by it.

Adult, well-read humans blessed with mental faculties are at times able to cheat the mental pathway and come up with ways to not have it show up at the forefront, but there's nothing self-inflicted about suffering, and assigning quasi-religious themes to this process is not doing us any favors.
> Sadly it's also pretty inflexible for any real low level stuff (in my experience).

Which is what the poster above you meant by fragile. C and C++ rarely break in most spaces, these days. I can take a C library and expect it to build and just work 99% of the time, and I can build something in those languages and expect it to be flexible enough to work most of the time as well.
THE VISITOR – A Short Film
Where are these mythical companies that train developers? Ifthe company switches technology stacks that’s one thing, but if a company is willing to give you a shot even though you don’t know the technology stack, why wouldn’t I be expected to learn on my own time? They could have just as easily hired someone who already knows the stack. Yes the company benefits, but so do I. In a year or two either they are going to payment more based on my knowledge (not likely) or I have the skill set to jump ship and make more somewhere else.
If you want to assume that since there's no policy against it, and there exist apps that utilize it, that Apple would not for bureaucratic or internal politicking reasons cause problems in the review process because you've only ever heard of this story, that's definitely your right.

I believe that due to the numerous stories I've heard about the review process arbitrarily holding up some apps and not others, since they very beginning, and the fact that I believe large companies have lots of internal politicking and divisions competing and managers pulling rank to affect outcomes that the app review process is not always purely policy and technically driven, especially since there's essentially no negative consequences to apple for being arbitrary.

I think we just have differing view on the likelihood of certain outcomes and how they combine into a likelihood of the specific outcome in question, so we'll probably just have to agree to disagree.
"the execs that quit are simultaneously useless and easily replaced MBA types. call me when engineering or manufacturing brass leave. "

Maybe you've never interfaced at the executive level?
> Was this pre-Speedpass?

It was before Delaware added fast through lanes for EZPass, so that only people paying cash for the toll have to go through the booths.
Given that the raw materials are incredibly cheap compared to the resulting medications, charging often $10+ per pill for what costs a fraction of a cent with all costs included, patients ought to consider banding together and forming an employee- and customer-owned co-op generics pharmaceuticals co. that charges cost plus X%.
The point is that it may be such a minor difference that most consumers would never know the difference, not that it's worse.
Recurring payment provider cost at 10-15M/year
Hi,

Curious to see what other companies are paying for credit card processing w/recurring revenue capabilities and e-commerce, using something like Stripe, Braintree, or Recurly. Are you getting interchange plus pricing? Or if fixed, what's reasonable to expect? Would also love examples of companies this size that are doing this.
Hi thanks for your interest. I have added a GPL v3 license now.

Thanks
> Suffering is a conscious decision

Do you think your cat won't suffer is you stop feeding it? Do you think it's making a conscious decision to suffer if it's hungry?
Homelessness needs to be addressed nationally. Doing it on a city and county level is not effective enough at addressing this national crisis. The problem is deep and all American cities are impacted by it. We need to look together at it and come up with solutions that address housing affordability, addiction, mental illness, medical disease and insurance issues, and a basic standard of living. We need a central place where all homeless can have these issues addressed and can work to help advocates and other homeless people in the community to recover. The solution is needed now.
It also has the benefit where citizens can decide their generation supply (ie renewables) vs shareholders in a for-profit electrical utility or generator deciding based solely on profitability.
The ocean patch is hundreds of thousands of square kilometers, think 2x the size of Texas and the plastics are dispersed through the top 100m of the water column. This is an extremely thin 'cloud' of small plastic bits, not a floating island of plastic bottles.

The problem with any collection-based solution such as this or the one being discussed in the article, is that the scale of the infrastructure and associated transport, maintenance, and support systems, required to actually collect a meaningful amount of waste would be far more damaging to the environment then the plastic waste itself, and would very likely introduce more waste and pollution into the environment.
Oh iIsee. Thanks for clarifying!
Do you mind sharing more about your circumstances? I'd like to understand how someone with a high income could become homeless.
Hang in there. More of us have been in this situation or close to it than you know. Hopefully at a developer meet up you will find that first rung of the ladder.
Except they can't manufacture drugs if someone else owns the patents. Drug prices drop significantly after generics come into play, at least for those drugs that are very easy to produce.
> So Google will probably still cache and push pages via their own infrastructure when you visit those pages from your Google search results

And that's what I mean by saying, that the entire web will be served from a single company's database, which already controls the browser and the search. You will be able to browse the web without ever leaving Google servers, and Google will be able to track your every interaction on the web.
This article makes no sense to me. It feels like there is something wrong with this dude and he still hasn't figured out what yet. I guess this article is for soliciting pity. But his real story seems extremely juicy. He should write about the details there. All of the interesting decisions and events that got him to where he is was glossed over in this article.

"My interest in computers and programming was more like an intense obsession. It affected my ability to focus at school." <- this makes no sense. To me, programming is an exercise in formulating a plan, executing the plan, and verifying the outcome. Every step requires focus. How do you "study" and "program" without being able to focus?

"Undiagnosed mental-health problems led to some fairly poor decisions." <- what health problems? what decisions?

"Relationship issues for a now twenty year old developer proved to be too much. Emotionally I was devastated when that relationship ended. It affected me and I had no one to help me through the emotional stresses of the situation. It affected my work. It affected my activism." <- Every sentence here is interesting. If he went into detail and wrote about this, it would fit the title and it would grab my attention.
I like this idea. If they only operated online (no brick-and-mortar), that'd cut costs even more.
We can, but I'm afraid I've misplaced my magic wand.
Using Artificial Intelligence to protect elephants from poachers
I mentioned that in my essay/overview BTW.
Two touching stars predicted to explode in 2022 will not; the problem was a typo
> Yes. The federal government isn't going to go after individuals for smoking pot.

If you think the only possible negative consequence of that act is federal prosecution, you are astoundingly ignorant of how things work in the United States. Here are a few possible consequences off the top of my head:

1. It could be used by corporate boards as grounds for his removal as a corporate officer. Or it could be used as ammunition in a shareholders' revolt.

2. It can be used as a grounds for denying his companies federal licensure for commercial activities that require it.

3. Those who politically oppose the massive federal subsidies his companies receive (and presumably want to receive more of) can demagogue this issue to mobilize public opinion against him.

> The laws are outdated and will be changed once it makes it's way to more states and we don't have an ignorant orange muppet as a leader.

Could you please keep this sort of puerile garbage off of HN?
We need some kind of DNS-style federated service that can map the identity (MAC address?) of a non-stationary device to its IP address.
Being homeless is so detrimental to mental health that it's impossible to address it without addressing the material conditions that have led to mental illness being unmanageable. In other words, this is the same catch 22 that has countless homeless folks trapped in a cycle of despair.
One week I measured how much water I needed to clean myself top to bottom: two glasses.

I eat low and don't feel hungry (although I don't suffer cold which drains energy fast)

I agree that it can be daunting but I think it's not the quantity it's the regularity of supplies.
Antirez is taking a considered approach to this and weighing the very real time and technical cost to making an api change to a project the scale of Redis.

He has stated that if he were to start today, he'd use different terms. It's important to remember that even 10 years ago, life hadn't become as politicized as it is today. Master/slave was and is a very common technical term that does accurately describe the relationship.

All that being said, attacking open source developers of popular projects with politically motivated requests seems like a horrible idea. This guy did a ton of great work that many people have benefited from (for free) and now he's being bullied for even questioning if whether changing the API for a non-functional reasons is worth it.

We should treat the people who created something and offered it to the world for free with a bit more respect.
Mostly, I'd like to ensure that I don't like the dll, so that I don't have to attempt to distribute it. More selfishly, I'd like to have a straightforward installation process where I pull down only a binary or two and can have a working environment and the ability to integrate additional packages.

I didn't know about dune. Looks neat. Is this meant to be used in conjunction with opam?
smh. READ. Generics. There are overpriced generics which make absolutely no sense other than a lack of competition.
it helps that the computer science concept is so simple that it has multiple plain english correlations. If it were put to a vote, I'd put in for Dom-Sub :P
Well, I know if I was that good looking and had my same intelligence, I think I could do a lot better...
As the author discovered, reliable transportation and a permanent residence are often prerequisites for many office jobs. However, I do know that in Iowa there are many other kinds of jobs, lots of which would pay a wage sufficient to get back on one's feet, and have more lenient requirements. Perhaps the author needs to get any job vs. a programming job? Establishing a place to live, getting consistent income, and then going after the programming job would be a better idea perhaps? Sucks to take a step back, but sometimes that's the only way to go forward.

I have a family member going through this same thing and struggling with similar issues. The author is right, it won't be easy to rise above the situation they find themselves in, but the key thing is to stop making bad decisions and take small but incremental steps to improve. Big bang "remote programming job" might not be in the cards. But farm laborer could be. Which may be a step in that direction.
Probably due to poor yield.
Ahh, fair enough. I get what you're saying. A non-existent reply can't be analyzed at all, whereas their limited acknowledgement is a "thing" that can be criticized. Basically, why even bother to give critics an artifact to coalesce their criticism around? At least Apple is being upfront with their policy, instead of ghosting on the reporting party.
Any dig for old stuff or old bones is an experiment, which will strengthen or weaken, at a minimum, the hypothesis that stuff is at or near that spot.
I made a horrid little newspaper: miniature Daily Mail
Just FYI, microservices only make sense in an organizational context. They're a way to deal with scaling up very large number of developers working on one giant app.

If you're a sole developer you don't need to use microservices.
> "My interest in computers and programming was more like an intense obsession. It affected my ability to focus at school." <- this makes no sense.

It makes perfect sense; an obsession makes it easy for you to focus on the subject of obsession, and hard to focus on other things. As school likely mainly consisted of things other than programming, an obsession with programming would naturally adversely impact overall focus at school.
Thank you so much for this response. All of those blogs look super interesting and I'm looking through the spreadsheet now. I wanted to write similar material a while back. I still do. I likely will end up doing that and will get in touch when I do, if that's okay!
Yeah I don't understand at all why people think that Google wanted to be in this business. They were forced to. ISPs were starting to lag behind on bandwidth that was important to them, and also started to discriminate on traffic. It is not a failure at all in any way because they never intended on completely taking over. They'd much rather be in their business.

The same is true with Android, as they were under threat of locked out of a smartphone boom by Apple. They have stuck with it because it has become more popular than they could have ever imagined. I also think this is their reason behind making Kubernetes. I think they want to commoditize the cloud more to avoid dominance from Amazon.
Your advice shouldn’t be about “your parade”. It should be about him. He’s had plenty of jobs in development and he admitted that his issues are due to him not being able to handle for instance a dissolved relationship. There will always be strsssors and challenges in life, if he doesn’t have the tools to deal with them,he will stay in that cycle.

Give him credit for admitting he has a mental illness. There are too many people that won’t do that much.
Thank you for providing the resources you did. I am grateful that your homelessness is behind you.
Stripe's take on software engineer efficiency made me angry
That's too bad because it's my opinion, not yours. The purpose is that people in hard times need to focus on getting one's life in order before bringing anyone else into theirs, not on love as a panacea or escape because the drama and chaos will lead nowhere good. The overriding principle is no one else can save them and it's an unhealthy mindset, they must be their own "hero."
This is a reasonable criticism.

I'm not a fan of the delivery, but I absolutely agree with you.
I would refer people to these two posts about this subject:

https://www.schneier.com/blog/archives/2018/09/five-eyes_int...

https://boingboing.net/2018/09/04/illegal-math.html

Basically, crypto backdoors are a very bad idea.
Yes, it's fine to get in touch.
If rich people’s housing consumption were bounded by their own needs for personal residences, it would be easy to outbuild them. This thread proposes that rich people consume many more homes than they can actually live in. So why don’t they draw some of those homes from other markets?

(I suspect this is because NIMBY policies in the face of population growth make SF housing an especially great investment, and that this advantage would disappear with zoning liberalization. Returns on the level of SF’s real estate market are hard to find in the stock market, for example. Why wouldn’t they speculate on it?)
The fact that hospitals are launching the drug company is irrelevant. The argument here seems to be that there aren't enough generics companies out there to compete for existing demand, leading to spotty supply (untapped demand) and high prices.

Besides, generics aren't the "expensive drugs" most people think of when they talk pharmaceuticals. Hospitals will do nothing to fight those high prices because they can't -- pharma companies need to recoup their R&D. The alternative is having less R&D, which I believe nobody to be in favor of.
No house and staying in Airbnb’s isn’t “homeless.”
Altera pre-acquisition. But it wasn't working too well.
He's in Iowa. In these midwest states (Nebraska for me), public transportation is very scarce.

Most jobs out here require we own a car, or have some way to reliably get to work. Most of the time that does not involve public transportation in any way.
That was quite a long rollercoaster read. I had heard about the exvalve employees twitter but this is nicely formatted in one reddit post