skysight-inc/HackerNews huggingface dataset:
That Wells Fargo article you cite above vilifies low-level bankers as the true bad actors:

> “The real crime here is that low-level retail bankers set up fake accounts in order to scam Wells Fargo out of their modest paychecks” just doesn’t work as a story of the scandal, even if there is a certain partial truth to it as a mechanical matter.

Meanwhile, the upper managers who put in place the incentives that guaranteed fraud would occur by low-level bankers are only guilty of "mismanagement":

> In the case of Wells Fargo, though, I suppose it’s possible that the attorney general thinks the shareholders really were the victims. They didn’t benefit from the fake accounts, and it is not crazy to say that they were harmed by Wells Fargo’s mismanagement.

Carrie Tolstedt took home tens of millions of dollars for inducing fraud, but only the scapegoats who did the dirty work for her are held morally culpable. The author doesn't even notice that just like those low-level retail bankers, Tolstedt scammed shareholders out of her (enormous) paycheck.

It's a perfect example of extending excessive empathy to executives while hypocritically withholding it from others.

And that is exactly what's happening in this thread. Executive malfeasance gets endlessly excused away as the product of poor incentives, because in your quest to humanize executives, you succumb to the perfectly natural human foible of "to know all is to forgive all".

Now, I'm not saying you're a mustache-twirling villain. But people who are unable to apply their principles when the chips are down and hold executives accountable are at the root of the problem.
Used to really like full-duplex voice in Nextel phones eons ago.. it was good for initiation conversations, which would then pull people into whatever chat we needed at the time. Not sure we'd use it the same now, but we were running our own servers at the time, things weren't quite stable yet, and some of us were frequently out of the office.

I've wanted to build a proper calling-tree & follow client for Pagerduty (or, own platform) because there's still a need for non-technical notifications in an org where people just won't visit a status page... or when sales/tech support need to know sooner, rather than later, than an environment is suddenly down.
I'd love to see if they did the math of the engineer time spent to learn all this vs paying another service. (Although outsourcing this doesn't necessarily mean you don't have to learn a lot of these things).

There must be an inflection point where it becomes more economical to host your own, but I doubt 22k an hour is that point? Maybe it is.
We pay for Slack and I’ve lost some time this morning coordinating with my team. 2 weeks ago it was screen sharing that was down. It’s infuriating.

Not sure why you think OP can’t say “Slack sucks”.
What It’s Like to Be a Freelancer
> I pay ~$1.25 in electricity to go 100km in my EV (overnight charging at home), someone in a comparable car would be paying about 10x as much. People, by and large, have not understood this.

I understand this, but the numbers are incredibly location dependent. Where I am, there is no time of day metering, and electricity is $0.15/kWh. Gas is $1.16/litre.

As an example, to drive 100km in a model 3 (20kWh) is about $3, vs my current fuel efficient Yaris (I get 5.9l/100km) is $6.85. At that price difference of $3.85/100km, I have to drive 500,000km for the fuel to break even with the purchase price difference. Different cars and target markets, of course, as you mention.

I really want a large carbon tax placed on fuel, to make the calculation work for me to go electric. A $30k (Canadian) car would help the calculation, as well.
I run VSCode, Slack, Discord, GitHub, and my company's own app. There are others out there that I would use but my memory pressure is already too high.
So, what you're saying is there's tons of technologies lying around that are a solid UI and some extra features away from being valuable to normal people. But somehow doing those things and making lots of money is bad?
If the original commenter would have meant that, he probably would have recommended using https://tools.suckless.org/sic/ and not some web application which is categorized as "stuff that sucks" See: https://suckless.org/sucks/web/
I've been meaning to figure out how to do this for my office. From what I can understand, setting up the IRC server is easy, making it "secure" is kinda hard, getting slack features like shared history (so you can log out, back in, and see your messages) is fairly hard. I've only done cursory glancing over blogs though.

Also I would need to help my coworkers choose and settle on a client. Particularly one for the phone. I used to use androidIRC but I kept getting booted from channels cause when it was in my pocket it would spam connect/disconnects.
I used to work for a relatively small dev-shop (9 persons) and we had two independent internet connections from two providers to avoid such problems. This was because done that way because there was only one fiber provider that wasn't really reliable (3+ hours downtimes every 1-2 months) and mobile tethering wasn't really an option as well because of nearby powerlines that made the reception quite a problem - to the point where our sales guy had to go outside the building during some calls. Luckily there was a second ISP - not really fast (10mbps was the best they could do) and quite expensive (we've paid more than twice more for that 10mbps than for a gigabit fiber), but still cheaper than having 9 people not able to work while waiting for the "main" ISP to solve their problems.
Lots of old technology is really good but has a bad user interface. There is something to be said for packaging up something in a nice, good looking, easy to use way. I mean, look at how many companies use Sumologic and hosted ElasticSearch for log ingestion. Theoretically speaking, with grep, regex and python you could make all the graphs and charts yourself, there is no real reason to purchase these (pretty expensive) services if you are willing to put in the work. The problem is the amount of work required to do what you say successfully is massive.
A New Planetary Perspective
Biggest long term maintenance expense in an EV is battery replacement, which best estimates right now put the industry at roughly a 15-30 year replacement rate. Depending on how you finance it, a battery replacement should be doable for <= $150/month average, and that's assuming a full replacement. (Depending on one's range needs/usage patterns some people might be able to make 20-50 years on the capacity degradation curve of a vehicle's original battery before needing a replacement, given current evidence.)

Electric motors have way fewer moving parts and fluids and currently are generally expected to outlast any car frame they are put in.

Most EVs advantage regenerative braking so break maintenance cycles are also longer to comparably sized ICE vehicles.

The other maintenance risks are the exact same between an EV and any other car, things like: HVAC, plastic degradation, rust, and accident damage.

The one unique Tesla risk on a 15-year horizon is their software updates. Their penchant for over-the-air software updates is handy in the short term, but possibly a risk in the long term lifespan of a vehicle. Though that's a risk Tesla would hopefully be incentivized to avoid (for bad PR at least), and possibly a mitigatable risk.
Well, RISC-V is ultimately just a trademark/brand, as is Advanced RISC Machines (ARM), nothing stops them standardizing a CISC-like extension and keeping the brand if needed.
You can't meaningfully sell your vote unless you can prove you voted a certain way.

I'm certainly not going to pay you to vote the way I want without proof of delivery.
IndieLink – Your indie maker side kick
How about constructive criticism...
Same with MS Teams, and there isn't even a way to disable notifications per channel. So if people ping the channel and you are ini tyou will get a notification. It drives me insane but no progress since August 2018. They did add a way to send unicorns to people though. Priorities...
dynamic programming shows up a lot in image processing. another cool application is in the image quilting algorithm, where you're trying to synthesize a large texture from a smaller one by stitching together small patches. to reduce the visible seams you can use dynamic programming to find the "best" path through the overlap of two adjacent patches.

here's a link to the paper, which has some cool results to look at: https://people.eecs.berkeley.edu/~efros/research/quilting/qu...
Nuclear Chess
Xed Out: Why Generation X Is Leaving Boston’s Workforce
> While I agree with you overall I've been sliding more and more into fear and despondency.

That's because the carbon-taxers are manipulative and playing on your emotions. You need to feel that it's an absolute dire situation that needs rectifying immediately. They believe the only way they'll get their way is shouting above everyone else.

Truth is, some of us are starting to feel 'I'll lite the world on fire myself before I capitulate to your infantile tactics.' You need to adjust your strategy to offer incentives to actual people that have actual problems, not blame and shout.
It could be worse as well because either they haven't declared this income and now HMRC will be after them or they have and they might not be able to get a refund from HMRC. I assume this would be considered a business loss and I'm not sure if you can refund past taxes against a present loss.
I doubt more than 1% of marketing emails are desired. They may as well be spam. Forgetting to check a box, or to uncheck a box, or accidentally checking a box, doesn't make them wanted. Not wanting them anymore but also not bothering to go disable them doesn't make them wanted. It's fair to class them with spam.

[EDIT] I mean 1% of marketing emails where there's any relationship between the sender and the recipient whatsoever, of course. All others are spam, clearly.
Android Ransomware is back – spreads via SMS to victim contacts
I'm not sure that you understand what .NET is. .NET is a platform/ecosystem. I was talking about packages. Packages are managed by nuget, which works across all .NET languages, which is why I didn't specify a language.
I've been fairly content with Matrix, the ecosystem has improved massively in the last couple months, reducing resource usage on the server I use and adding additional e2e encrypted clients besides Riot.

Bridges are also super handy for integrating with IRC, Slack and similar.
You mean eastern Ukraine? Russians came in and installed an illegal regime. Add in some ethnic cleansing, and the situation is not remotely what you claim. Add in downing of MH17 airliner, and its obvious they pose a danger to all of us.

There's a lot of whataboutism going on in this thread, but it is clear that these sanctions exist for reasons, and for Crimea, those are pretty solid reasons.

The whataboutisms about what other countries may or may not have done is immaterial. If you want to put some people who happen to live in the crimean region who cannot access and internet service in the same category as downing an airliner and ethnic cleansing, good luck.
Agreed, and in the author's instance that makes sense but generalizing the problems faced in a specific region that is known for not-so-great government to engineering as a whole is ignoring a lot of context to decision-making, good or bad.
I got the feeling that the article was more about how indicators are retrospective; they’re based on events that happened in the past, and not reflective of today’s economy.

It was more about how we don’t know what will cause this next recession.
It really should not be acceptable for financial contracts either.

Consumers lost more than 16B to fraud in 2016:

https://www.cnbc.com/2017/02/01/consumers-lost-more-than-16b...

The Equifax breach lost data of 145 million Americans.

https://en.wikipedia.org/wiki/Equifax#May%E2%80%93July_2017_...

Passwords are still the norm for online authentication, despite providing terrible user-hostile security. The US social security number is used both as an identifier, and as a static never-changing password.
I want to make programming/data science/AI videos again on YouTube, but given the current state of YouTube I'm very unmotivated to do so.
Don't forget that Pointy-Haired Bosses often stick their finger into the pie the last minute. You can't always blame the designers.
With a paper-based solution, you (or your organization) can also count the votes yourself. With the added advantage that it's harder to manipulate, less prone to failure, and easier for non-technical people to understand.
> In the United States, the Bank Secrecy Act requires currency transaction reports (CTRs) to be filed for transactions valued at more than $10,000;

from: https://en.wikipedia.org/wiki/Structuring

So it seems to be pretty settled law that $10,000 USD is a reasonable starting point.
> If you have an emergency and dial 911, the person who answers remains calm, cool and collected. If they send police or ambulance to your location due to your emergency, those folks also remain calm, cool and collected.

This is very important. Thank you for that.
Distrust? Sort of. People like to whine about Facebook, but they are still using it, or they migrate from Facebook to Instagram. Amazon is still growing. The news that the US government was spying on everyone came out years ago, and nobody did anything about it.

The current story is that automation will make all the dull jobs go away, and we're going to get Universal Basic Income. That's the mythic emblem for a bright, high-tech future, alive and well.

I work in AI, and nobody is stopping to ask the question: how happy are people going to be in a future without a practical sense of purpose, where a machine can do anything you could do better than you? Yes, I know, if you're a well-adapted individual, you should be able to derive your sense of purpose somewhere else besides work... Like, by making paintings that nobody will care about.
Tl;dr from the article:

> All the claims from the article that I looked at, that can be interpreted as something specific and tested in a real data set, turned out not to be correct. If Taleb hadn’t blocked everyone who disagrees with him, perhaps he would have found out about this, and not published a post with all these incorrect claims.
The law is the law. You should be saying fuck the law, not fuck the enforcement. And it's the people who voted in the law, so it's the people of california you should be saying fuck to.
Here's the problems such a system would create.

- Voting in private on a phone app. The opportunity for coercion is huge. The brilliant thing about putting a cross on paper in a booth on your own and dropping into a box, is no-one knows how you voted - so no comeback.

- Anything in software has the opportunity for a large scale attack. The incentive for doing such attacks is large. Look at all the energy put into gerrymandering etc today - Why risk it?

- the ability to do a sensible audit is beyond most people - auditing a pile of paper is easy - anyone can participate. Software you'd need to trust a small priesthood - that's not democracy, and it's totally dangerous ( forget algorithms, the weak points are people ).

I'd also question your premise that low voter turn out is largely due to inconvenience. Sure for some, but I'd argue lack of participation is largely riven by other factors - like nobody worth voting for....

Finally paper system is easily adaptable - want a box for write ins? Move to single transferable vote? Just print different paper and people doing the counting can adjust - no software re-writes.
Looks like Tesla is sitting just under 1% currently YTD.

Edit: and 1.1% for 2018.

http://www.goodcarbadcar.net/u-s-auto-sales-figures-by-brand...
This seems like a misleading title. The article itself is pretty great and I would encourage folks to read it.

The engineers did solve one problem, that of the flooding in the metropolitan city center and they did it pretty well. The transformation the author mentions is the side effect caused by hauling all that water away instead of letting it sink into the ground and replenish the water table. That's another problem, and now the engineers can solve that too.

Damming rivers across the US kickstarted the US economy after the Great Depression but also lead to unintended consequences (depleted water supply downstream, silt buildup near dams etc.). It is the nature of engineering to solve one problem at a time; only an Oracle could forsee all possible consequences of engineering works.
There are a lot of really challenging questions about how to count languages, so I'd need to read the actual study to determine how they counted. But this is a pretty cool result actually. I'm also interested in how they quantified 'ease of articulation' for bilabials vs labiodentals.

Also, for those who don't have an overbite, can you more easily make er... reverse labiodentals (dentalabials?) where you use your lower teeth and your upper lip? I have an overbite, but the sound seems largely indistinct from my 'v/f'. I guess I'd have to see it's effect on surrounding vowels a bit more too. But different articulation points for the same sound are not unheard of (there are two different ways of making 's' for example).

Quite cool.
Their only penalty was $75,000? Sounds like "ask for forgiveness not permission" worked out pretty well for them here.

I assume they also have to come into compliance to avoid further fines, but given that they provide a legit educational service, that shouldn't be too hard for them.
The engineers that build the new drainage system in 1975 did indeed solve the problem. The new problems are a result of bad city planning.
Have you looked through the PDF? Many sections are entirely blank except a section header. Many are just links to a blog post or podcast.

Data Warehouse vs Data Lake chapter is a single podcast link. The Hadoop chapter is 5 pages, mostly used by large diagrams and the docker chapter is less than 4 pages with half of the sections empty except a heading. The REST API chapter is less than 2 pages with a blank section headed OAuth Security.

Data Visualization is entirely blank. The database chapter is mostly empty except for text about HDFS, and just links on MongoDB, ElasticSearch and InfluxDB. Apache Kafka gets its own mostly blank chapter.

Most of the beginning chapters seem unrelated to data engineering. 3) Learn to Code. 4) Getting Started with Git. 5) Agile Development. 6) Learn how a computer works (section 1 is subtitled "CPU,RAM,GPU,HDD" but the chapter is empty). 7) Computer Networking - Data Transmission.
I remember there's a Slack architecture case study by AWS[0]. I was a little bit surprised that the architecture can hold such huge traffic.

As a comparison, Discord use's tech stack is more niche and cutting edge[1], but they seem to know very well what they are doing.

It's interesting because AWS use Slack's architecture as a case study because it's a little bit mediocre, that their major potential customers can understand and use. I just don't think AWS will ever use Discord's architecture as a case study...

[0] https://aws.amazon.com/solutions/case-studies/slack/
[1] https://blog.discordapp.com/scaling-elixir-f9b8e1e7c29b
I wonder if it is faster to learn a tool deeply than to build your own.

The advantage of building your own is that you are forced to go over every piece of it. However, if there was a way to do that for a pre-written tool -- say, rewrite things more efficiently, or just use it in weird ways -- it might be faster to learn than build.

The reason it would be faster/better to learn a tool deeply is now you have more than one mind working on the problem. Your own and all the other geniuses out there working on the tool. And the tool can be simple. (Just use Torus, for instance).
I 100% agree with this article, but I suspect it will not be well received here. HN is so focused on innovation at all costs that anything that goes against that will be rejected.

I think that one of the issues with doing as the author suggests and thinking of technology as a transformation is that it can be hard to come up with the downsides of your new tech. Engineers will constantly be encouraged by management and customers to deliver a solution, and often saying 'this is my solution, but it comes with caveats' will be frowned upon. Additionally, it's clear in retrospect that the expansion of the city the grand canal allowed would lead to depletion of the ground water which would lead to sinking of the city and the canal being inneffective, but was that known at the time? Could engineers working on a canal project have anticipated socioeconomic trends like this? I'm not saying they couldn't have, just that it's difficult.
Basically that's Quality Assurance.
While Lambda School might be doing good by having the right incentives for all involved parties, a lot of money could be made by tricking people to enroll into questionable schools. So it's for the public good to regulate that market.

The question is rather why Lamda School didn't get themselves approved?
It’s true. Our counsel informed us that we didn’t need to register. Counsel was wrong. Now we have new counsel :)

We’ve submitted all the paperwork and have worked closely with California. This all happened a long time ago.

I’m not sure what the right level of regulation is (it’s hard taking care of 50 states at once - one state registration was 2,277 pages and weighed 25 pounds https://twitter.com/austen/status/1153450365712388096?s=21), but it’s reasonable that it would be regulated somehow.
Gitmeme – Bring the endless joy of memes to GitHub
> the issue here is that gov't lower corp taxes in the hopes that ...

This is what the GOP said was the reason for the tax cut. This is what the GOP has been saying since 1980 is the reason for the tax cuts.

Given this has never worked for several decades, do you think the (non-naive) members of the GOP actually believe this is the reason for the tax cuts? Or is it simply to give their plutocrat supporters what they want?
Same. Slack is also dropping their screen sharing feature. Which make looking for a replacement more pressing.
I use https://downdetector.com/

I've often experienced issues with sites that say "everything's sunshine and rainbows" on their status pages, only to find that many other customers are experiencing the same problem.
For what, trying to protect people from being swindled by people claiming to give an education but not? I for one am happy that my state requires people claiming to run schools to go through some sort of vetting process.