skysight-inc/HackerNews huggingface dataset:
One of the biggest problems with winding up on the wrong end of a collections bill is that the lender is usually long gone, having sold the debt to some sketchy collections agency that ignores the Fair Debt Collection Practices Act (FDCPA).

The FDCPA has some real protections! Some features:

* You can't contact someone other than the debtor (like their boss) and mention a debt. (You can only say that you're "trying to confirm X's phone number" etc.)

* You can't call after 9pm

* If the debtor asks to not be contacted in any channel other than mail, you must acquiesce immediately (though I think it needs to be in writing)

* If the debtor asks not to be contacted at work, you must respect that

The CFPB has a page on protections:
https://www.consumerfinance.gov/ask-cfpb/category-debt-colle...

And wikipedia has more:
https://en.wikipedia.org/wiki/Fair_Debt_Collection_Practices...
I can agree that CA are a point of centralization. A web of trust in my opinion is better such as used in PGP.

However, the whole dns system is centralized. Any alertanative dns root is kinda ignored as well. Its kinda sad.

Also there only a handful of browsers. Even less browser engines. This is also sad, and partly to blame is how complicated the standards are these days.
I didn’t downvote them, but if I had it wouldn’t be for the reason you’re describing, it would be because their attitude is defeatist. It’s like saying “at least there is a minimum wage” in response to “the minimum wage is too low.”
IMO, there are a lot of things we should be teaching better in schools. :)
Not saying you are or not but using the fact that one is poor cannot be used as a vehicle to receive more attention, that does not make you privileged or entitled to having a positive reception of your opinions.

Critical thinking is paramount to any argument to be made, if an argument is weak or else lacks fundamental building blocks required for reasoning through it to a conclusion, no amount of "I've been there take my word" should give it any weight.

If we're doing social experiments and not reason-based arguments then perhaps there is room for evidence-based arguments, but this forum not being such scientific lab I hesitate to accept such arguments.
I think you'll find that even without the CA system that you need the blessing of at least a few people to get your content on the internet.

- Your address needs to be given to you by your ISP or ARIN.

- Major ISPs need route to your address and/or accept your BGP announcements.

- You probably need a name which is bought from a few large DNS management companies or their resellers.

- You're required to have an email address to field abuse complaints which means you most likely will be paying an email provider.

- If you're not running your own hardware you will have to pay a hosting company.

- If your site is large you'll probably need a CDN to handle the traffic of which there are only a few major players.

- Although it's a blacklist you effectively need Google's blessing to not appear on the SafeBrowsing list.

Is the CA system really that much more of a hurdle? No question it's a little scummy at times but it's cheap and relatively low maintenance.
There is no easy fix for Facebook’s reliability problem
> There is no institutional inertia or political organizing involved in walking, riding your bike, or taking the bus for your next trip.

Assuming you live in a bikeable or walkable area, sure. Bus service exists, but it can be patchy and/or underfunded. Some people simply have none of these options.

I live in Detroit (yes, Motor City), and this area is crying out for good mass transit. In fact, two out of four necessary counties voted down a regional transit mileage (which amounted to peanuts every year on property tax bills), which would have provided billions to develop rapid transit for southeast Michigan, because of pretty much racial hangups and “screw you, got mine”-ism from the suburbs.

These are complex issues. I agree that building out transit infrastructure is complicated, but I think making them politically attractive are equally difficult.
> people will walk, bike or take the train rather than drive. All three are preferable to being stuck in traffic.

Maybe for you but my girlfriend could write a book about all of the harassment she has received from random strangers in Seattle. She has even been assaulted which is why we are now car shopping after trying to go without one for 2 years and that is just so she can feel safe traveling. She would easily drive multi hour commutes to avoid having our future kids risk/deal with what she experiences while walking around downtown.
What is a "high standard?" 99.9% There's hundreds of thousands of civil cases filed every year. If even 0.1% of them are botched that's hundreds of cases a year to highlight in a report. That's especially true when you define "botched" to include sad but unavoidable events. The woman who had a warrant issued because she was terminally ill--how the heck is the court supposed to know that the reason the woman did not show up to court was because she was sick?
HTTP in Java, Session 1 – Setting up a server and response
I find it odd that you’re responding (multiple times, copied and pasted) about an article documenting a _pattern_ of injustice and corruption, bemoaning anti-government bias. How is this relevant at all? If you’re arguing the pattern doesn’t actually exist, citations are needed. Otherwise I think this is pretty clear reporting that the courts are not “working well”.
Ha! I thought I was the only person on earth. At least +1. We both might be crazy though.
> What is a 50-person bus with 1 passenger aboard?

A poorly designed bus route. But, that's not surprising giving the state of urban sprawl; it's quite a hard problem to design a route that maintains ridership, simply because everything that people need access to is so spread out and randomized that people will prefer cars/lyft and 15 minutes of travel time to taking three buses over 50 minutes and then walking the last mile to get to where they want to go.

Bus agencies could do better if they were a bit more adaptable/flexible too - other countries have experimented with bus-on-demand, and having smaller buses ("shuttles") would help on lower demand routes. But it's already hard enough for these transit agencies to maintain budgets when ridership is so poor that it's difficult for them to spend money to try something new - it's a self-defeating cycle.
"mid tech" is an interesting descriptor because I'm doing the much the same work as Silicon Valleyites despite not having a degree. Not having a degree has cut me off from some opportunities but I can just pursue those in my own time.

I guess I find as I get older less value in the opinions of folks out in SV as I read more and more crazy things about the place and the environment out there. I do appreciate the opportunity for folks who love that environment to partake of it though.

I also appreciate the functional advances coming out of SV like libraries and frameworks that I get to use and improve my own work but at the end of the work day I love getting home to my .25 acre lot with my two dogs glad to see me and go for a nice walk in a green-belt.

I'm going to be dead some day so why not enjoy what I have.
https is http (over ssl) so I was expecting something else.

For those who do not know, the author Dave Winer is pretty famous especially in the early web.

https://en.wikipedia.org/wiki/Dave_Winer

But he does love a rant.
Thanks, this is very clear now. I must have been confusing "network architect" with "software architect".
This isn't just poor people; it also me. For the past 15 years or so, the only tickets I've ever gotten are for compliance violations, like out-of-date license plate stickers. But because paying tickets is such a pain in the ass, and once you screw it up it gets weirdly hard to pay them without going to some special 2 hour triage line at a very specific DMV, I've had my license suspended multiple times.

(Once, I just waited it out; eventually, they sent me mail saying my license had been reinstated).

Also: I get so much goddamn junk mail that we can barely keep up with paper mail (I try to have the important stuff sent to my office instead). And a lot of municipal and state process gets routed through paper mail, which is my least effective communications mechanism.
I thought David Brooks had a good take on Pinker and his latest book.

https://www.nytimes.com/2018/02/22/opinion/steven-pinker-rad...

Pinker avoids addressing the social breakdown of families and the increased polarization and technology-driven personal atomization in the current mileau, whose undertow underlies a lot of the big issues today.

Otherwise, an admiral figure from the elite academy.
Have you taken a look at the real estate markets in Austin, Pittsburgh, or Raleigh?

"Buy low, sell high" is the adage of any savvy investor -- the markets in SF have been stagnant for years now.
Libertarians want less government, many of them also want basic income, and some (such as myself) want socialized medicine.

I want more sharing, and fewer of the hapless fools who pretend to govern.
Thanks! Yes, rough time but things usually work out for the better in this case. Definitely learned some important life lessons in a 4-year stretch during that time though. Many of those lessons are being applied directly to my current endeavors.

Personally, I think people get scared or have a fear of facing a debt collector in court. I believe that when it comes to small claims judgments (i.e. under $10K) there should be a more personal approach that encourages resolution instead of fear. Maybe instead of "default judgments" that are rubber-stamped by judges, the courts move to a more hands-on approach with hearings between mediators, the creditor, and the debtor. While this may require manpower, the time/cost savings of jailing debtors would be savings in the end. I hope the ACLU is successful in getting legislation passed.
>>I encourage you to imagine a world without the rule of law.

When you issue loans at xxx% interest, non payment for a lot of borrowers is baked in. Plus, collection should not free (taxpayers money)
Sarahah app dropped from Apple and Google stores after bullying accusations
That comment was regarding the expected lifetime of a device.

Apple is known for supporting their hardware for a looong time. You can for example, upgrade a 5S (2013) to iOS11. That 8/X people are buying can be expected to be fully usable through 2023, whereas for Android that's ~2 years.
That's not true. Burger flippers aren't low paid because it is easy, thry are low paid because the supply of people willing to do the work is too high. If other, better opportunities become available for a large number of those employees, wages will go up.

Look at Walmart, they aren't raising wages out of the goodness of their hearts, they need to raise wages to keep good employees. (and probably a little PR and politics too)
Sysadmins are also historically a non-degree position, because there is no degree for it. People who come out of university with the skills and interest to go into systems or neteng often have learned through working for the university's IT department, not through classwork.
How Cats Lap: Water Uptake by Felis Catus
You just said it- the advantage is the discount. I don't have to pay for EC2 instances to sit idle and lambda is more finely grained than EC2 based auto scaling.

It really doesn't take any more discipline to separate out your Lambda interface from your code logic than it dors not to have business logic in your controller. I treat the lambda interface method like I would treat a controller. My business modules don't know anything about lambda - just like they don't know anything about http for REST services.

For us, to move from lambda, it would be a matter of putting all of our lambda functions in one big solution and creating the appropriate REST endpoints.

Our consuming code wouldn't change at all for lambdas triggered by http. We use Consul + Fabio for service discovery and URL lookups. We would just change the service registrations.

We have a few message based triggers, but all of our messaging is abstracted into a library. We have a hybrid lambda, raw executable system. When an "event" is triggered it either triggers a real SQS message or the method submits a job to run on one of our app servers using Hashicorp's Nomad (what to do for an event is configured in Consul). I chose Nomad because it gave us the flexibility of not having to use Docker containers but we can when we need to.

I would love to move to AWS Fargate so we could have serverless longer running processes with Docker containers.

I'm the dev lead so I see most code that gets put into production. I try to both tie us to AWS services as tightly as possible and put facades over the services to allow portability.
Silicon Valley is mostly a place for group thinkers with a "get rich quick" mentality and rich parents. That was my impression after living in Sf working as a CEO for 5 years.
I could, in a very tame example, inject a fake donation button which pointed to my own account instead of the author's. In a more extreme and dangerous example, I could inject malicious JavaScript which exploited an unpatched CVE (Meltdown, Spectre) or vulnerabilities in plugins like Flash, if enabled, to gain control of the user's computer.

It's true that these things could also happen over an HTTPS connection, but then the prevention method is "don't go on sketchy websites." It's far more dangerous over HTTP because a user might already trust the site or author themselves.
The chief of the MTA doesn’t agree with you.

https://www.nytimes.com/2017/11/20/nyregion/subways-new-york...
It does indeed have <image> tags as part of the spec, in order to account for about 0.2% of websites per a study done in December 2005. See this comment for the link in the spec: https://news.ycombinator.com/item?id=16462230
Look, I am gonna be blunt.

A great man once said: "Those who sacrifice essential Security to purchase a little temporary Convenience deserve neither" :)

I have seen Javascript frameworks and fads come and go. I remember 10 years ago "progressive enhancement" was the greatest thing, and onclick inside your HTML was considered hideous. Then came Angular with its ng-click and suddenly placing behavior stuff inside declarative HTML was cool again. Then came React and placing HTML -- er, excuse me, JSX inside your Javascript files was ... shocking but then cool. Then came Vue...

Look, it isn't that difficult:

HTML is for structure
CSS is for presentation
JS is for dynamic behavior

Want animations? Use classes and CSS.

Want complex behavior? Use classes, find your elements with getElementsByClassName and do your thing.

Want extra info? Stuff it into a JSON-encoded data-{something} attribute.

There is no reason to let your declarative HTML contain code-like things. Have it contain markers using HTML-compatible things like CSS classes and data- attributes (we used to call this "microformats").

Then on the server...

When you render your HTML tags you escape your attributes and text content.

When you output Javascript ... you DON'T. Instead you json_encode stuff that a .js file should consume. Oh, and use SRIs when loading the js from CDNs.

Before you execute SQL, you escape the values.

======================

In short - you escape for the medium you are interacting with.

======================

Seriously, it's straightforward and you can't mess it up... unless you start using "syntax sugar" that makes you insert things into a language that it wasn't designed for, after reading a framework touting "LOOK THE GREATEST SHINY NEW NONSTANDARD TECHNIQUE".

It's really not adding all that much. I remember when two-way binding was hot and touted by Angular 1. It's not anymore. I remember when CoffeeScript was the next greatest thing. It's not so much anymore.

Meanwhile, if you stick to the ES5/6 standards and let each language of the Web do what it's supposed to, you have a great future ahead of you. And much less injections to worry about.

Update - to the downvoters: go ahead, type words! I am interested to have an actual discussion after over 15 years of seeing SO MANY SECURITY HOLES from this one thing: frameworks interpolating stuff into a language that was designed for something else.
Vodafone (EU) has a plan where you pay ~€10 extra per month to upgrade your phone yearly (trading in the old one, of course).
Its hilarious how "diversity" is supposed to be about thinking beyond race/nationality/skin color, yet the measure of diversity is how many different races/nationalities/skin colors you can collect.

If race does not matter, then why does "diverse" mean as many races as possible. Shouldn't it mean diversity of thought instead? If nationality does not affect personality, then why should diversity be about diversity of nations?
It'd be nice to feel that you had some kind of score. Maybe take percentile ranking?
>All useful applications need at least some asymmetric crypto, even if it's just to distribute keys for more efficient symmetric crypto.

File encryption, whether it be my entire hard drive, or just my password database, doesn't need asymmetric crypto.
No problem!

1. This is kind of open ended, so I'll give it a shot.
Both of my parents were janitors. I went to a private school in middle school on a work scholarship (we had to drive an hour each way, open and close the school every day). I dropped out of high school and have a few community college credits.

2. PTSD unrelated to anything I would care to discuss on HN.

3. ?

4. No. I have applied multiple times over the past six years, but long periods of being uninsured makes people wary of making any decision based off of medical data.

5. When I was 14, I founded and ran a hosting company, so I learned how to use PuTTY, maintain PHP installations, run cPanel, etc. I guess you can say I am "Okay with computers"

6. I have worked in construction, customer service, and sales across a few different industries, but all for very short periods of time. This relates to my disability.

7. I do have a small group of friends that I am very thankful for, but not to the extent that it doesn't scare me when it is snowing outside.

8. I would love to know how my answer to this matters to your estimation.

Edited for a typo.
This is going to be extremely hard not sure what your budget is but ADP might be the only company that offers this with local partnerships.

From what I have heard they charge around $1500 base fee per country so not economically for a lot of business.

What are the problems in employing people as contractors rather than employees?
"Woz/Jobs style college dropout lifestyle"

Only if you drop out from an elite college.
> It's important to remember that anxiety and panic are neurochemical responses and can have strong physical and genetic components, they don't always need to have a psychological "cause."

Agreed. Members of my mother's side are especially known to be "worriers". Sporadic levels of anxiety on my father's as well.

> I've come to recognize it as a sign of what's to come and take steps in advance to try to curb it.

Via therapy, I've discovered my own version of this, mostly around breathing. I tend to hold my breath as I start to go into my head. If I catch myself doing this, I can sometimes reduce most of the physical effects by focusing on breathing again. It's easier said than done.
Studies Show That Services Like Uber and Lyft Worsen Traffic
Yes those people probably have homes, jobs, and a family and friends support network. With the homeless, they are missing more than one of those things, if not all of them. Is it even possible to have a prescription when you don't have a mailing address?
Good project managers are incredibly valuable resources.

The system architecture really isn’t part of the project manager’s role. Leave that to the programmers.
RIP: Pet Care Startup Baroo Shuts Down
Yup. I'm actually on my way out myself at this point. I loved this place 6+ years ago. I haven't been happy here in the last few years.
So, uh, what are you supposed to do when your phone locks up? Wait a few days for the battery to die?
He's trying to "signal" that he wants you to read the article that he linked, and to entice you into doing so he has picked a few quotes that sum up the author's point of view. If you disagree, perhaps you should click and find out if the article is any good...
using the fact that one is poor cannot be used as a vehicle to receive more attention, that does not make you privileged or entitled to having a positive reception of your opinions.

I often get insane amounts of attention. This has long been true and I have spent many years trying to figure out how to open my mouth in public without it being a train wreck waiting to happen.

Part of the problem is that when someone is a demographic outlier or otherwise special case, other people give it a great deal of attention. Then that gets interpreted as the person intentionally derailing the discussion, making it about them, etc.

It is really common for people to completely ignore whatever point I am trying to make so they can talk about me and for me to wind up trying hard to combat that and possibly just finally say "I'm done here" and stop replying. When I do that, the people focusing on me swear it is all my fault, I was going out of my way to make it about me, etc.

I post as openly female here. It is common for that fact to become the focus of discussion and I am often told that if I did not want people to talk about it, I should not have mentioned my gender at all. The burden winds up being hung on me to anticipate the reactions of everyone else and to go out of my way to avoid mentioning anything that might get weird reactions.

It is an excessive and unrealistic burden to hang on me and it is the essence of sexism, classism, etc.
Reddit forums on Startups and Entrepreneurs are very active.
I was also convinced that this was a reasonable way of looking at things because often the "climate change debate" is portrayed as two-sided; one arguing that climate change isn't a big deal and one arguing that it is. This leads to the false supposition that the true answer lies somewhere in the middle, but unfortunately it does not.

For me, one of the most eye-opening experiences was reading an article from the New Yorker the worst of what may happen due to climate change.[0] Because the "climate change is happening" side often tries to ground their claims in research and climate-models, they are rarely apocalyptic or even the slightest bit exaggeratory, while the other side often argues at the opposite extreme of "nothing will happen." I found this article to be helpful in orienting the debate, as it helped me realize that the expected value of doing nothing is really far worse than what I imagined.

[0] http://nymag.com/daily/intelligencer/2017/07/climate-change-...
You're exactly describing how an irrational spending is hard to shake off, even at the moment when you need every dime.

Rational thinking under stress is hard. It can be a trap, and often is.
Maybe not something I made explicitly. But here are few things
1. A keyless lock.
2. Automatic garage door opener
3. An occupancy sensor in my work with timer of 20 minutes
4. Google home for everything else.
That's true, but that's mainly true of political majorities. Political minorities (often racial, national, or other kinds) are systemically impacted. Increasingly, it is the wealthy minority that is treated exceptionally fairly with incredible deference while any poor person, if they make a small mistake, is thrown to the wolves and blamed for not understanding a complex system or thinking too little of it.
This is a tall order considering physicists haven't really come up with a layman explanation for the latter. The best way to understand quantum mechanics is to do the math, taking the Copenhagen interpretation to be true. Sadly, this is the only way to gain an intuition for quantum mechanics.