skysight-inc/HackerNews huggingface dataset:
This is totally my experience as well. It got so bad that I gave up operating my email server.

Anyway, Gmail is getting some heat in this thread and rightfully so. We should however not forget that Microsoft and Yahoo are just as bad if not worse in this respect.
Well, the problem with a value not having a corresponding hash is that it can't be used in any code that relies upon it having a hash. E.g. in Java, there are many hash based data structures that work for any object as they all have hashes. Even if there is no meaningful hash, by default the memory address can be used. This may mean you don't gain the performance benefits of a hash based data structure, but at least it is compatible with the type system.
> Additionally, we identified 13,319 Ethereum that was transferred to either invalid destination addresses

There is no such thing as an invalid Ethereum address.

Separately, what the researchers seem to miss is that the majority of these funds were stolen due to a far more traditional software exploit: the Go Ethereum client (geth) has a JSON-RPC interface. If the user:

- enables the interface (it's disabled by default)
- listening on a public address (it defaults to 127.0.0.1)
- and unlocks their wallet (they are locked by default)

then anyone can send a request to the interface to sign a transaction transferring all funds in the account to another address.

If anyone cares enough, it's easy to set up an instance of geth with the first two conditions met and watch the transfer attempts coming in.
A big part of the goal with the overrides mechanism was to provide usable components out of the box that could optionally be modified if something needed to be changed for a given use case.

You can use the components as is, using props if you're ok with the out of the box style/functionality/etc, without ever touching overrides. The overrides provide a standardized interface to changing the component internals across the entire component library.

That approach may be overkill for simple components that are trivally composable (Card for example), but is incredibly powerful for a component like Datepicker where you may want to change styles or functionality of a deeply nested component without exposing a massive top level props interface.
Mozilla IRC Sunset and the Rust Channel
> There is no value in trying to redefine it after, what, 70 years?

That implies any meaningful definition to begin with. That is entirely an illusion and people are using this to mislead investors (not that I'll ever shed a tear for them).
As I started to read this, I SOOO wanted it to continue on like this:

> I have this 8 million from the church, but I need to get it out of the country in order to spend it ...
Iterative Gait Design for Cassie [video]
I'd say it's the other way around: you use whatever your language provides as default (which is probably something like Timsort) until it becomes a bottleneck and then you analyse the data and write something that is specific to your use case that will blow Timsort out of the water.

Timsort is your first choice.
What prevents distributed teams from being cohesive?
> that could only emerge in a post-Uber world.

Maybe, but a lot of restaurants despise Ubereats and want it to die, so they can't count on goodwill or loyalty there. (This is second-hand from a couple local restaurant owners; I am not one.)

As I understand it, Uber is playing a sort of TicketMaster-ish game, demanding exclusivity (no having your own drivers, no using competitors) and funny terms about hosting your menu designed to make you dependent on them.

I despise Uber, and when my local pizza shop was essentially forced to start using them, I started walking to pick up my greasepie. So I guess Uber is good for me, too.
Right. What R&D is slack doing that requires hundreds of millions of dollars? Or G&A? No wonder their investors are cashing out. They see that there are limits else they'd keep riding this as a private company.
https://github.com/w3c/csswg-drafts/issues/2701#issuecomment...

> Yeah, very intentionally not allowed. It causes parsing issues, for one (you can't arbitrarily split up an ident and be guaranteed that both halves are still idents), and it's grammatically ambiguous with tagname selectors.

There's an open issue https://github.com/w3c/csswg-drafts/issues/3748 "add note explaining that BEM `&__element` class accumulation isn't supported and why"
This is not irrational exuberance. Slack makes a very sticky enterprise product with tremendous network effects. It’s hard to get rid of because it integrates with all sorts of other things within the enterprise. The value of chat is unlikely to diminish anytime soon. Losing money today to acquire customers who will stick around for years is a great idea. In fact, to move for profits today at the expense of growth would be foolish.
Before we proudly push for ancient ideas, lets not forget that these same greeks selfishly advocated for slavery so that they themselves didn't have to work and could pursue education and physical activity.

Another ancient greek idea was forcing people to commit suicide via hemlock ( as what happened to socrates himself ).

Another ancient greek idea was that women were incapable of being equal to men and being educated.

Another ancient greek idea was a form of pedophilia.

I'm for working out and educating oneself. But lets not cherrypick ancient quotes as use them as justification for anything. It's a form of appeal to authority.

How about working out is good for your health and education is good for the mind. No need to appeal to the ancients. Appeal to facts instead.
This is probably the most likely endgame for Tesla. One of the other carmakers buys them, liquidates physical assets, and sells their own cars under the Tesla brand.
Prioritizing Individual Sovereignty over Interoperability
Applying Permutations to an Anagram Challenge – Jo Christian Oterhals
Convenience with cashing checks too. Most banks (even tiny local ones) have a way for you to take a picture of both sides of the check.

I'm not aware of any bank websites allowing you to do this? Sure it's easy to add but A) They're banks B) It's more akward, and less convient then the device that's in my pocket 24/7
For the past few years, i’ve been building “reusable component libraries” and I can say with confidence that they’re a massive waste of time.

When you get into it, the UI usually the least difficult problem to solve in an app. The real challenge is state management, control flow, and wrangling sode effects.

Alas, people are still wedded to the idea that UI is where all the time is wasted.

The truth is, it’s always been easy to put a button on a screen. But making that button do something? That is a much bigger problem. I’d argue that 99% of the effort of putting a button on a screen goes into implementing whatever that button does. But stakeholders don’t understand that. They think buttons just do the thing they do, so when it takes six weeks to put a button on screen, they naturally assume that a reusable component library that includes a button will somehow shave days and weeks off a project.

Which is why they gravitate towards UI libraries. And then they introduce a new problem that wasn’t there before. They want us to use Material UI, but they want us to make it look different. And they want a bunch of extra UI elements to boot. So not only do we still have all the original problems of creating an app, we’re now on the hook for turning some implementation of Material UI into something that fits with with our architecture, but is also completely different.

So while I hate UI libraries, I recognise that they’re something inflicted on a team. So I’ve started work on a UI library designed specifically to address this problem. It’s a UI library that’s meant to be changed and easily customised by it’s consumers. It’s minimal functionality and minimal styling. I’ll announce it here on HN when I think it’s ready. It may never be ready because not only is it a difficult problem to solve, I’m also very lazy.

But anyway, I say all this because I hear what you’re saying, and I’m working on it.
I hope you and your family are healthy.

After reading the article, if I lived there, I would be very paranoid until I was checked by a doctor.

Cheers.
I'm curious how you make of career of not doing a bad business plan.
I don't really care about how many people it is, I primarily care they are fucking up my mail, with absolutely zero recourse or transparency whatsoever, just a total black hole.
Police being killed due to a lack of equipment is the bigger issue in my opinion.
You know about his corruption. You are able to say bad things about a man who reportedly had a "kill squad" online, without ending up "missing" or being"re-educated", and you think the levels of corruption are the same in China and the US?

... seriously?

/Edit: America isn't perfect, I'll give whoever that. But the defeatist equivalence shit has to stop. We are working on it. We won't stop working on it. We can always do better. Pick up a shovel and help, rather than "lol we're as bad as {place} because {thing}."
If there is a technology gap, the company that has the know-how is Panasonic, not Tesla.
Yes, You Can Make Office Politics Less Toxic (2017)
Bounce handling depends on the error code, 5xx is usually a permanent error so the bounce is immediate. Mailbox doesn't exist etc. Its not going to exist later either. IIRC 4xx is effectively try again later because something is wrong right now that might get fixed. Mail server out of disk space, you're greylisted etc. So try again later. Those can take a few days to give up retrying.
Deadlifting is my favorite exercise, but squatting is so much more beneficial to sedentary people in my opinon - it targets all the areas of the deadlift, but better and more effectively.

Most importantly though: squatting didn't just make my physically stronger, it made me psychologically stronger. Your main risk in failing a deadlift is making a lot of noise dropping the bar. Failing a squat is much scarier, and the prospect of being at the bottom of a squat and having the choice to give up and figure out a way to get the bar off your back without getting crushed or to just fucking stand up really forces you to toughen up mentally.

I realized I was capable of so much more than what I gave myself credit for, and that is something that every person should feel about themselves.
That's the price you're paying for a) self hosting and b) relying on decentralized protocols that don't have sensible abuse protections.

People hosting their own servers enabled wide spread abuse due to misconfigurations. Because everyone could do it and because defaults were shit for decades, stuff like open relays were common. People defaulted to the wrong ports. Almost no one bothered to offer STARTTLS/Transport Encryption. Spam would have killed mail by now if it hadn't been for major players like Google, GMX, Hotmail/Outlook/etc.

Back in the day, greylisting was commonly regarded as a best practice, leading to the impression that email is unreliable and prone to latencies.

I'm sorry it's this difficult to host mail by yourself nowadays, but I'm happy to have a spam-free inbox every day and if this is the price for that, I'm sure about 1-2 billion people are willing to pay it.

I'm quite astounded that there have been no updates to mail protocols in the last couple of years to at least mitigate the most common issues, but all I see are band-aids that are complex to setup and horrible to debug in case of issues.
But then one might say you miss the point of war games. The point isn't to have exact movement and have it calculated like chess, it's meant to be messy. War is messy and analog. The war games are trying to capture the real life element of war which isn't at all like go or chess with exact movements.
Most companies I've worked at fail at the fundamentals in PP. If you can't do the fundamentals, no way to do more.
Eh, there was this weird guy back in the early 20th century that said he could get massive amounts of energy out of some rare metals - I think that one's worked out pretty well so far. Point being, just because something looks like it breaks reality or thermodynamics or whatever doesn't mean it actually does.

Of course, this is still probably BS. Unless the US really is flying [0] legit 'ignore gravity and inertia' UFOs...

0: https://www.thedrive.com/the-war-zone/27666/what-the-hell-is...
He doesn't make that claim at all!

It certainly would be less secure, but it's limited to smaller amounts of money. It depends on the banking app. For example, I'd rather have a 4 digit pin code to check my current balance then my 24char password. Also I have touchID so the security pin thing is a non-issue on my mobile device.
> You've made a lot of good points, but I don't think that's one of them.

I disagree. I think in the absence of that point, it would have been hard to say this:

> It doesn't look intentional (look at that fourth category!)

But also, I think special treatment for trusted actors is a completely appropriate way to handle email delivery, and I also think it's appropriate for gmail to trust themselves to be sending legitimate mail. Blocking their own email makes them look totally incompetent. They absolutely should whitelist themselves. And they should have a way for you to be whitelisted too, if you want to send email.
>How much of that benefit is purely short-term though? In a hypothetical world where Uber and Lyft's current pathway to profitability never pans out, what are the ramifications. The most obvious one is that their fares will increase by 25-50% depending on the market, pricing them well above the legacy taxi services that existed before the arrival of these VC-backed companies.

For most U.S. cities that Uber/Lyft now service there really wasn't a taxi service before them. You could get one at the airport and possibly in certain other areas of the city like by major hotels. Everywhere else it was call a company and maybe they'll show up at some point.
Uber might make sense as a public utility. If it's going to lose money no matter what, why not fund it like public transportation? Lots of taxes on the back end offset by user fees to take some of the sting off and mitigate overuse.
YugaByte DB product manager here. Yes, CosmosDB and its underlying architecture were indeed not yet publicly available when we started the YugaByte DB project early 2016. However, classifying CosmosDB as a distributed SQL database is a bit of stretch given no support for SQL on the write path (the write path uses a custom document API). This means no support for multi-row/multi-shard ACID transactions as well as features such as client-initiated session transactions.
> Usually. Except if the 4 hours of sleep leads you to crash your car, or run into a pedestrian, or forget your child in a car.

> In the usual case, a day of missed sleep is normally OK, but when you are responsible for other people (rather than just code quality/productivity), why risk it? And even in the general case...why risk it? It is far better to lead a normal lifestyle and be at peak performance in all parts of your responsibility.

I'm sure most people with responsibilities getting less than their required sleep are not doing it by choice. When I have had to forgo sleep it was out of necessity (primarily to work a second job). Of course it is far better to get the optimal sleep your body needs. It's not about people intentionally engaging in risky behavior needlessly—oftentimes people are trading sleep for putting food on the table, for instance.
Wtf?

It is completely different. Before Uber, you had to call dispatch, give them your location or your closest estimate of it: dispatch would then manually try to find a car that was available and send them to you. This usually took at least 30-40m, if they arrived at all.

With Uber, I open the app, it looks at all available cars, finds the closest one available, and sends that car to my GPS location. Oh, and if that car gets stuck in traffic, it automatically picks another car and sends that over

Uber completely revolutionized taxi services and is absolutely nothing like calling dispatch on a phone.
And it's pretty terrible in some cities...especially in the United States
Digital Banking: Challenging Beyond the Challengers
Note that Slack's "IPO" is not a fundraising event and Uber and Lyft have marginal costs which are far from zero. (I'm not sure Slack is a "software" company, but Uber and Lyft definitely are not.)
If something happens a trillion times a day with .00001 error rate, then 50 MILLION things went wrong, affecting, say 50,000 people.

50 of them blast twitter and it seems the world is collapsing.

The world is resilient.
> Access to the Panasonic battery supply is likely worth a pretty penny.

Licensing/partnership contracts are often written so that they don't automatically survive changes of ownership, which makes buying into such a partnership by acquisition less than reliable.
Holistic User and Customer Growth Strategy (L.a.e.r.r)
It's just smtp relay really, nothing fancy.
I still run my own mail server but I relay outbound over to mailgun
My comment didn't deserve net +19 upvotes.
I don't think here 2k per day is that much cause a person is making them money only 20% of his time... Rest weekends vacations bench time training all of it so they make on average 120k per employee amd they got their overheads too so 60k is kind of fair. Its not that I support them at all. I am annoyed. They overwork me as an employee and deny to pay more than 9 hours. Its a not the best place for an employee
I'm a (novice) powerlifter -- the way you just described that makes me want to crossover to weightlifting.

But I'm just too afraid of getting injured; chance of injury is so much higher when lifting explosively vs. lifting heavy. :(
> What I find most sad is that most of the people on HN will rail against how evil Google is (or any other company) yet happily use their Open Source code and not complain that they're benefiting from what they claim to despise.

There's no logical contradiction in attacking a company for doing bad things with the open source software they wrote and instead praise company who use that software for good. Software is not good or evil, it's how the company/people that use it that determines good vs evil.
Extraordinary claims require extraordinary evidence:

https://www.youtube.com/watch?v=h5gw_slOxcY
I personally find having something to focus on is helpful to me.
That's an excellent question; one to which I would also like to know (more) about. So far I've thrown a bunch of money at it to just buy random pieces and cobble them together in spare time and see what happens.

So I have raspberry pis; I have arduinos. I've done some simple programming for both, to read from sensors. Water sensors and thermal sensors and buttons and sound pins all on breadboards were fun.

I figured I was ready for the next step: soldering together a kit. So I soldered together an ethernet kit for the arduino. That project fell flat: the arduino powered up while the ethernet shield did not; the arduino reported that it didn't even "find" the ethernet controller even though it was piggy-backed onto it. Usually when you plug in the RJ45 jack to a NIC you at least get the lights on the RJ45 port to light up. But no dice for me here either. And I have no idea how to debug that problem.
I'd be surprised if there are any self-hosters who never had any of their emails ending up in Gmail's spam folder.

Disclosure: I've been self-hosting for 5 years.
Whether or not it makes money, Uber is making cities more polluted and less safe already.
The bank can sell the loan off to another bank if it needs cash now. It could be at a loss, or it could be at a profit depending on how interest rates chgd since issue.

It takes a lot for a bank to go bust when they can do that with their assets if they go through their reserves.

The value of their loans may be good enough to sell shares to investors instead of selling to another bank.

The trick is to loan out to lots of different people so any one group being “wrong” is made up with profits.

We’re seeing none of that with this stablecoin. They’ve put a huge chunk of money into a ???bank(s) in a ??? country, at best.

What’s your definition of “backed”? Banks will gladly keep your fiat in an insured safety deposit box, but they’re going to charge you for the privilege. And the government will just inflate away your attempt at deflation.
This comment definitely deserved -1 net votes because it was asking for information that I could have definitely spent a whole bunch of time figuring out for myself instead of asking others for help.
I would say a “large part of the market is made up of institutional investors”. 45% and growing of the market is made up of passive index funds.

https://www.cnbc.com/2019/03/19/passive-investing-now-contro...
Is that better than Police + otherwise innocent people from being hurt/killed because the people freaked out with a miniature army charging at them yelling?
One thing you might not know about the $60k sale of Business.club
Tesla Model 3 Available for Order in UK from May
You can represent 'primitives' as objects at compile time and treat them as primitives at runtime. Kotlin does this for example.
In 1825, Clinton also helped break ground for the Ohio & Erie Canal, which was viewed as an extension of the Erie Canal and joined the Hudson with the Mississippi and New York City with New Orleans.

By then, other Eastern Seaboard cities had great harbors, but none had a comparable water tributary to the expanding interior of the United States.

[...]

In 50 years, New York City had grown from 120,000 people to more than a million in 1870. What historians called “a river of gold” flowing into the city’s lap had also proved to be a triumph of a fledgling democracy and capitalism, said James S. Kaplan, president of the Lower Manhattan Historical Association. What was known as the Great Western Canal exported New York’s politics and principles to the rest of the nation.

[...]

The canal affirmed New York’s political ascendancy over Virginia and the rest of the South (four of the first five presidents were Virginians) and its commercial dominance over competing ports not just on the Eastern Seaboard, but all the way to New Orleans.

No wonder that in his “Wedding of the Waters: The Erie Canal and the Making of a Great Nation” (2005), Peter L. Bernstein wrote: “A town with an imperial name was about to witness the birth of a project that would turn New York into an imperial state.”

https://www.nytimes.com/2017/06/26/nyregion/history-of-the-e...
> If it's going to lose money no matter what, why not fund it like public transportation?

Why would we as a society care if Uber exists enough to socialize the cost of it? I kind of like using Uber, but probably not enough to justify footing the full bill for it (thank you VCs).
I never said there was or wasn’t one for a gov-coin.
So you take the first diagonal step, which counts as 1 and then instead of going diagonal again you go one of the straights. Then you can go diagonal again for 1? or 2?

Either way it now needs to keep track of your last diagonal. What's the rules? is it the second diagonal ever? or the second diagonal in a row? or the second diagonal in that turn? If I go a diagonal and come back the same way, is that now 3? If I have one movement point left, can I use it to traverse a 2 diagonal?

This also means you need to keep state of the last movement and makes things a bit unclear to the user what the next movement point will cost.
Yes, there is literally a way to make money.

Assuming you can get everyone to adhere to regulations etc..

Then Uber could be seen as a marketplace connecting drivers and riders - and there is material value in that.

And it doesn't have to be a lot for Uber to make money.

Not $100B valuation money, but money.

And there are de-facto network effects, brand etc. that play into that.

Lyft and Uber might not be worth their valuation, but there's value add there.
TheInfosec types concerned over strange NordVPN app traffic