skysight-inc/HackerNews huggingface dataset:
There are myriad ways to pull this off but more than a few them require luck of some kind. A particular technology, a particular company even a particular manager.

However a recent study shows that, in the US at least, 55% of all workers are laid off before they reach their "natural retirement age". So you need to plan ahead.

Over the past twenty years the demand for technical talent has changed a lot. In particular, the demand has increased a lot at small and medium sized companies due to their use of the internet.

So a useful outline of a career now is, start at a large company and learn the ropes, then move away from niche technologies to more generally in demand technologies like LAMP for example. By the time you hit 35 years old you should be starting to angle for more senior jobs at smaller companies.

Software development now for smaller firms is starting to look more like law and accounting practices. Your experience there is now an advantage since you will understand more of the complete corporate needs in addtion to your tech chops. Whereas if you stay and a larger company (cough IBM) you're now just too expensive for you niche skill set.

(*source - still doing lamp stack dev at over 60)
Definitely a cool area for exploration. I'm not aware of JSON Schema generators from RDFS either.

It should be possible to model the basics (nested structure, repeated structure, defining the "domain" and "range" of a value).

Schema.org definitions however have no conception of "required" values[], however, so some of the cool form validation we see in some of these tools might not apply here.

[*] _Consumers_ of Schema.org JSON-LD or microdata, however, might define their own data requirements. E.g. Google has some concept of required fields, which you can see when using the Structured Data Testing Tool.
Does Wells Fargo offer payday loans? If not, why not?
Yup. The "two economies; two moneys" divide between urban coastal America & the Rust Belt / Deep South is probably one of the greatest silent threats to American security. Historically nation-states do not survive divides in regional inequality that are this big or this entrenched; the temptation grows for the rich region to secede and engage more with the global economy, while the resentment from the poor region builds and can lead to outright violence. And America's biggest defensive weapon, historically, has been two oceans: this doesn't apply when the potential enemies share a continent.
As a reminder, site operators, this is why some sites require you to enter a user/pass to confirm a "verify link".
> Levels of fraud are epidemic... you factor it into your interest rate

What does that have to do with fraud? Who is the fraud?

> Ironically enough... "social score credit"

This is the very problem social credit score is intended to solve. How is it ironic?
Or niche.

Yeah there were a few pyramid schemes and coffee places at ours, but there were a few people looking to problem solve.

But I dont think anyone was successful. I'm looking for a experienced business mentor, lawyer, or co-engineer. None to be found.
I'm not a customer of either services since I'm not in the US but tipping upfront before you even receive the service seems a little odd. Doesn't one tip for getting an outstanding over-the-top customer service and in order to do that, one should undergo the entire workflow till receiving the goods?
The longer I'm in technology, the more I realize that there's a lot of value in just having been in the industry for a while and paying attention to what's going on. This is particularly relevant in troubleshooting. So much of being able to diagnose a problem quickly is just a result of having diagnosed a LOT of them before. Our brains are optimized for pattern matching, which is perfect for this - you start looking at something and go "You know, I've seen something like this before, where the server lost connectivity intermittently. I should look and see if the network drivers are out of date. Yep, that's the problem."
For a double-livestream twist: I watched the Super Bowl on the CBS website, and during the second half muted that stream to listen to the Chapo Trap House commentary, which was streaming on Twitch. Even after whatever small delay is caused by Twitch (the article mentions Twitch is quite low latency compared to Amazon, at least), they were mentioning stuff about 40 seconds before I saw it.
This driver isn’t paid until after the delivery anyway, so that shouldn’t be a factor.

When deciding to tip before or after the service is rendered, these are the considerations likely to be weighed:

Pros for asking for tips before delivery:

1. Tips are more likely (eliminates scenario where user ignores the app after the delivery and never sees request to tip).

2. Tips are larger (user may perceive that the tip will influence the quality of service).

Cons:

1. Tip option increases perceived cost of order (or guilt if not tipping), so this additional step reduces number of completed orders.

With the DoorDash policy this article is referencing, where the company probably only makes a profit if you tip, it makes sense to ask for tips upfront. For the Uber/Lyft policy where tips are more for the benefit of the driver, it makes sense to tip after the ride.
> If the UK is anything like the US, there are some obvious confounding factors, with the most obvious being that poor people cannot afford to eat more fruit and vegetables, and that poor people are actively persecuted in our society.

I'd put convenience above cost in most cases, there are worse but more convenient foods easily available that store for longer, require less preparation and in terms of fat/sugar adjusted taste buds taste better.
There's an episode of the Netflix documentary series "Dirty Money" specifically about payday lending. Lots has been written about it too. I believe John Oliver has a bit about it too.

This isn't about "freedom" and letting people make their own mistakes. It's basically a disgusting predatory practice designed to deceive and take advantage of the desperate and uninformed. When you look into it, what becomes clear is that people are intentionally deceived into thinking that that after X payments come out of their account the loan is repaid (when those are just "fees"). The agreement language is almost indecipherable.

Some states have tried to regulate this, which has typically just meant renaming things to get around legislation (if it ever gets that far).

You could probably mostly solve these problems by classifying fees that scale with the size of the loan as "interest". Perhaps people don't understand that if you borrow $100 the fee is $15 (per pay period) while at $300, the fee might be $40-50. It's not fixed. How exactly is this not interest?

You see ads on TV for this kind of product. What's funny is one of them is that one says "not available in New York for legal reasons" or somesuch. It's kind of sad that only the state of New York seems to have usury laws to prevent this.

What's also interesting is how payday lenders increasingly try and shield themselves from legal action using the sovereign immunity of native tribes (patent trolls also increasingly are trying this). The Netflix documentary has more on this.

Payday lenders are big donors to state politicians. In one example, a Texas assemblywoman who criticized the industry quit and was a lobbyist for that industry within weeks of that criticism. I forget her name.
A big part of the issue is making sure that people see the work know who the creator is, and for the repost to drive traffic to the creator. Having proof on an external repository doesn't do anything for this.
At least with traditional loan sharking, broken legs and death are pretty easy consequences to understand.
When you deal with people who want to ban those who suffer, you have to remember that 65% of people in the Milgram experiment will pull the lever until the end.

Some people just don't listen to those who suffer: they only have an ear for authority.
There's also the issue of tipping for service before it's been rendered. So you might pay a big tip and still receive shitty service, and now you have to deal with customer support hoping to get a refund.
Wow, account age dick measuring... didn't think I'd see this on HN.

Also, what does account age have to do with actual age (which is what we're talking about here)?
Say I'm a tipped worker making $3/hour in an area with a minimum wage of $10/hour.

I work for an hour and don't receive any tips. My employer has to pay me $10 to comply with minimum wage laws.

I work for another hour and receive $5 in tips. My employer now has to pay me $5 so that my total pay for the hour is $10. I make the same amount in wages + tips that I did in the first hour, but my employer saves $5.
This is a situation where the CEO may eventually need to be replaced. The PR stream went negative to an extreme and shoppers have become disillusioned.
I personally enjoyed reading Ten Days That Shook the World by John Reed.
The writer is as biased as it is talented.
Indeed. I’ve googled for this research, and there isn’t much of it - just something that “everybody knows”.

The best, recent thing I found was a study done about 5 years ago or so (I think) by a fellow at UC Davis, and the data were pretty weak. Functional programming, and the requisite memory management, had at least as big an effect as static typing.

At this point some Haskell snob steps in and say “sound typing”... :-)

http://web.cs.ucdavis.edu/~filkov/papers/lang_github.pdf
For me it was some books and some other media.

Books:
1. Sapiens - It finally connected a lot of dots on how things work in the world (money, governments, religions, companies etc) and how humans communicate at scale.

2. On intelligence - Gives you a decent perspective on how brains work. How they are like learning centers that are continuously trying to figure out what is going on around us. How they store and recall that data and finally how they use our senses to put a lot of context around different concepts like objects, ideas, poems, people etc. Also it shares some examples to prove that our brain is not limited by its senses. Those examples just blew my mind wide open.

3. Biography of Einstein - I always imagined that people like Einstein are lone geniuses and worked in a silo. But it was pretty clear from the bio that even Einstein learnt and practiced his science by bouncing off ideas and fine tuned his explanations through many many different and equally brilliant people. And the role that his parents played in constantly keeping him challenged.

Non book:
Blue planet 2: You think aliens would be different than us? Check out some of the species on our own planet and no animal will ever seem alien to you anymore.

Some ideas that got triggered outside of a particular book:
1. All non natural things around us that I thought were super complicated were actually built by humans like me. Rules, bridges, planes, rockets, buildings, religions etc. This opened my mind that even I am capable to contributing in a significant manner.

2. Happiness is not the goal. It is an incentive to get the goal. This keeps me motivated to think beyond the current issues and focus on the future.
Code Smart, Not Hard: A bunch of ideas for developers working on big client apps
I agree - you would need to look at the default rates for interest rates on their loan to mean anything.

I see a bunch of independent payday lenders with similar rates. Are they a cartel and fixing their rates? Or are they in competition and all offer reasonable low rates considering the default rate of their clientele?
One book I remember well is Influence: The Psychology of Persuasion (https://www.amazon.com/Influence-Psychology-Persuasion-Rober...).

That really made me aware of all the things people do to try to influence other people. I probably read that book 15 years ago, but I still recognize sales tactics based on principles in that book. It helped me to be more aware of attempts at manipulation when people are trying to sell things. It had a big effect on what I noticed going on in the world.

It's really more about human psychology and how people attempt to influence each other than it is a book about selling.
> I worked on a huge JVM based project and even though no one in the company knew Java there was just no selling upper management on using Clojure.

Just tell management you're using a Java library called Clojure, they'll never know the difference ;)
About the mandatory encryption and the performance: this will prevent ISP caching of static content. That would be bad news for, say, Steam and Debian, who use HTTP (not HTTPS [0][1]) to distribute content. (They verify integrity with secure hashing, of course.) I presume they'll decline to adopt HTTP/3.

[0] https://developer.valvesoftware.com/wiki/SteamPipe#LAN_Cachi...

[1] https://whydoesaptnotusehttps.com/
>Loan sharks, prostitutes, druggies... that's part of life there...

Just saying as someone who grew up poor here in the (???) "first world" (I guess?), those things are part of life here. And our police are generally very aggressive in reminding us that all of them are illegal.

Payday loans are like the drug dealers. There really is no difference. They happily give you access to their product as long as you pay them, and then when you can't pay them, you're left in a worse situation than you were at the start. And worse, a lot of people start committing their own crimes to be able to afford those things again. Because they are hooked.

(Actually, nowadays I guess with the drug of choice being opioids a lot of the people just overdose eventually and die so they never get to that point of committing other crimes to get the drugs. So maybe the loan sharking is not quite as bad as the drugs? But it's still pretty bad.)
Maybe it's just me but I resent this way of thinking. The science behind IQ is based around statistics and coming up with rational, reasoned way to measure it, and then testing statistical hypotheses.

It CANNOT be argued against, for me, by any argument assuming that one's "view" of the situation has anything to do with reality. That is the exact opposite of science, and different only in details to any other religion. If you want to have your postmodern view of the world, go and enjoy it. But you've left science behind.

Also: if you believe postmodernism, and that your view can change reality, please explain to me: no matter how much I believe a chair flies, it never flies. I wanted to really test this when I was 19, I literally spent 3 days trying that (2 on a spoon, and this was before the matrix so nothing to do with that, 1 day on a chair). Needless to say didn't work. It wasn't a waste of time, but it proved to me that me spending enormous effort to change my view of the world changes precisely nothing. That science is the only way forward. I have also noticed that me putting in 3 days of sincere effort is far more than anyone I've ever met defending how "one's view changes X" has ever put into it.

If such efforts fail to change a spoon, then please explain how any view can change the outcome of studies involving tens of thousands of participants, over more than a century of study. And yes, it's been tested with people who didn't have a western world view too. Same result.

So go enjoy your postmodern world view. Seriously. I'm sure it gets you many girls around the campfire. But never again suggest that any such view can compete with any insight gained by real science. Science is right, and not just when it comes to IQ. You are no better than a homeopathic doctor. You are wrong and should restrict your views to settings involving alcohol.
You’re definitely not crazy. HN also had a big discussion about it two months ago in this¹ thread as well.

――――――

¹ — https://news.ycombinator.com/item?id=18644590
Training bees to perform simple addition and subtraction
Teach yourself what you can, which is primarily limited by your ability/motivation to self-teach, using free sources like Codecademy, team treehouse, etc.
the point is, by removing the "least bad" option of an 8 year old working a coal mine, we were forced to improve our labor practices overall.

if kids don't have a better option than working in a coal mine at 8, society needs to come up with that better option, rather than giving the kid/family the current "best".
"Elixir and Erlang are neat but I haven't had a chance to really try them out, but Elixir's choice to emulate Ruby-like syntax is unfortunate."

Of the languages you mention, Elixir seems to me like the closest experience to Clojure. Of this list:

"Lispiness, dynamic typing, functional programing, immutability, lean pragmatic design, and it runs on the JVM."

Only missing "Lispiness" and "runs on the JVM".

As for "Ruby-like" syntax, this sounds like people not trying Lisp because "too many parentheses".
> It’s very easy actually to spoof the “From” header and Gmail won’t complain.

Which is why Gmail will use this as a signal for spam and why Papal should have them match.
> and removed Python 2 from our application binary. This marked the end of our Python version migration!

No. :-) Now you need to remove all compatibility code, modernize your syntax and gradually start using new features.
What the world doesn't know about Canadian politics
I love the minimalist info-dense UI. Thank you for avoiding modern UI trends.
Because then you can put on your resume that you have experience working on a massive codebase.
From the link:

> “I just can’t be bothered with people who chose to treat me like this. It’s really annoying. Like, I — . You’re acting like a bunch of ns, just so you know. You act like white ns. Exactly how you describe black people acting is the impression I get dealing with the Alt Right. I’m really, I’m just not in the mood to deal with this kind of disrespect.”

> “Look, you carry on, but don’t expect me to then have a debate with one of your fgots.…Like why would I bother?…Maybe you’re just acting like a nr, mate? Have you considered that? Do you think white people act like this? White people are meant to be polite and respectful to one another, and you guys can’t even act like white people, it’s really amazing to me.”

IIRC the context of that tirade was that he was complaining about the literal white supremacists who harass him - and was directing their language back at them. (Supposedly it was also those white supremacists who reported him to Patreon) Major tactical error here, but I can't entirely disagree with the sentiment. Attacking someone with their own stated beliefs is something I'm a big fan of.
Sounds off. I love bar food, and not so much the alcohol, I've had to stop, or, more accurately slow down for health reasons ( bar food tends to be bad for you ), but I met lots of people. My data point, people go to bars to be social. It helps to sit at the bar and not at a table.
Pardon any misunderstanding, but how is this different from normal tipping culture in the US?

According to https://www.minimum-wage.org/federal/tipped-employee-minimum..., if a laborer accepting tips does not minimum wage during a time period of their work, their employer must compensate them up to minimum wage.

In other words, tips subside an employers obligation to provide a minimum wage- the same thing Instacart is doing, although instead of a minimum wage, Instacart uses a $10 minimum payment.
Reblog – Signal vs. Noise
> I don't believe that is an actual problem that should be solved with a general solution like blockchain

AFAIK this was a well-known problem for digital currencies. I think it was "eCash" that went the furthest ( https://en.wikipedia.org/wiki/Ecash ), with "blind signatures" to prevent transactions being linked to the same user, but couldn't solve the centralised trust problem.

BitCoin's "solution" is to share a ledger, pick the longest in case of forks, prevent spam using Hashcash and keep the hashcash barrier high by turning mining into a lottery.

This is a pretty cool hack, since it addresses not only technical security concerns, but also economic and social aspects. Yet I see it as a pathological, brute-force edge-case: technically a solution, but less "this problem is now solved" and more "ha, I hadn't thought of that; we'll need to specify the problem better".
From https://volt.ws/lang:

> V compiler is written in V. The language will be open-sourced later in 2019.
>What does that have to do with fraud? Who is the fraud?

What does interest rate have with fraud? Well, for each 1000$ loaned out, say, $100 will be defaulted by some honest dude who had no money to pay back in time, and $100 will be loaned to someone who had no intention to pay it back. Numbers are random of course, but they give the idea.

To keep your business operating, you have to charge enough interest to compensate both for $100 honest default and $100 loaned to fraudster.
Much better, nice!
The issue as described here is that the service captures most of the value of the tip, so the drivers are wasting their effort when they rush to complete tipped orders.
Opt-out communication is the root of all evils: a tweetstorm
Rancher Now Allows Containerized Apps to Run on Multiple Clusters
Cool to see another big flask project. I'd love to see a lighter and snappier alternative to gitlab.
Clojure on the JVM with Clojure libraries is one thing. Clojure with Java interop is quite another. Though a fine Lisp in itself, Clojure's identity is somewhat schizophrenic, hosted as it is on a platform designed for mutable OOP. This is the main reason most Java shops would never touch Clojure.
so brilliant and so true

if I were advising this CEO, I'd suggest sending every shopper who ever got a tip an additional 50% of their lifetime Instacart earnings, just to regain the community's confidence.
Consumers don't generally have sufficient information to avoid bad actors. Classic market theory, especially in its pop culture form, seems to largely ignore information imbalance -- market efficiency presumes buyers can make informed decisions, but sellers have no incentive to provide buyers with honest and complete information unless they believe doing so will result in a sale. Regulations that address this information imbalance arguably make markets more efficient, and I tend to be suspicious of any anti-regulation argument which takes the form of "compelling sellers to disclose information to consumers will raise prices and is therefore anti-consumer."
The age-old takeaway is that if you have abhorrent proclivities, become a cop. You get a wage and the resources to create entire scenarios and then get to play hero to everyone, including yourself. And if it accidentally gets out of hand and goes further than you'd like, you just end up a bigger hero!

One has to wonder if the prevalent stereotype of the creepy pedophile only came about because the socially intelligent ones just go to work at the FBI.
As of posting, the info on this site is very lean, but going forward sourcehut seems to be the name for the software suite of the service 'sr.ht'. The linkage is implied by the quote on the site that "sr.ht is a hosted instance of sourcehut provided for your convenience".

The impetus behind the branding clarification seems to be this HN thread [1]. For more history, see the the debut announcement [2] and its corresponding HN thread [3].

[1] https://news.ycombinator.com/item?id=18929709#18930413 [2] https://drewdevault.com/2018/11/15/sr.ht-general-availabilit... [3] https://news.ycombinator.com/item?id=18458908
>How often have you assumed something about a person because they were older than you, and what can you do to overcome that and judge them on their merits instead?

I pretty much always think they are 'smarter' than me.

The only issue I've had with older folks is that they often say 'not my job'.
Whois says it's owned by Paypal on MarkMonitor, but that can be faked, right? Or does MarkMonitor require email address validation? (hostmaster@paypal.com in this case)
I wonder if you added a note stating that you planned to tip in cash, whether the drivers could see that and give you better service.