skysight-inc/HackerNews huggingface dataset:
This is probably the real answer. No profit innit. Having been through a few revolutions, there are advantages and challenges we won't know until we get there. Open it up so the users are encouraged to participate, rather than just using their computers to decide what new gaming system to build, with "participation" a ten comment per page system designed to support throwaways.
Yes, can someone point out what they violated? I know GOOGLE BAD! around here, but surely they aren't this reckless.
I work with fund managers on a frequent basis. They all have a requirement to sell when an investment crosses certain risk boundaries (such as ratings downgrades).

Sure, some funds have a "go anywhere" IPS, but ratings downgrades often causes a flurry of asset sales.

If you say your holdings are 90% IG, and then after a downgrade they are only 70% IG, then you have two options: #1 - sell the downgraded assets to bring it back into compliance, or; #2, if you are within your funds stated IPS, then you have to restate the number as 70%, and have to remove all literature that references the 90% number.

IG = Investment Grade
IPS = Investment Policy Statement
They're still okay for anything not related to Falun Gong, I think.
Hopefully, phone belt clips come back into fashion too
If that's so, they're helping Make AMD Great Again.
Probably the answer is a combination of wind, solar, and nuclear, but if we want to invest in wind, it has to be offshore.

The power output of a wind turbine is proportional to wind speed cubed and offshore wind is typically much stronger and more consistent than onshore wind. Probably we can take advantage of the expertise of oil and gas industry with offshore drilling to build offshore wind farms. Also it's safer for wild life.

The downside of offshore wind is the higher wear and tear of turbines. Last time I checked, composite delamination of turbine blades was still a problem. Also, it can be hard to recycle composites. Sometimes the only option is to literally burn them or use them as fillers in other products.

source: https://www.npr.org/2019/09/10/759376113/unfurling-the-waste...
I am very curious how carriers will respond to Google deciding to preempt them by pushing an app update to redirect all text messaging straight to Google servers versus the carriers. Google seemed like it was respecting the carriers' involvement, right up until carriers announced plans to build their own RCS system that didn't give Google the data. Suddenly, Google is turning on RCS?

Presumably Google was hoping it could convince carriers to pay Google to host their messaging platforms, and when Google lost that gamble, they decided they still wanted the data either way.

This is the sort of coup I half-wonder if carriers would drop the Android platform over. (At the very least, I think four more large companies will be vocally supporting the DOJ's antitrust investigation.)
Because we know how to build them, and have already built them. If you want to build more low-carbon power tomorrow, you can pour more money into turbines and get more turbines approximately immediately.

Small reactors are still an area of research, not a functioning industry.

Also, the politics of a Fukushima means that when something does go wrong, the entire fleet of reactors gets taken offline due to politics, and now you're burning fuel oil for light. It's not good if your overriding interest is in decarbonizing immediately.

Even if wind turbines killed birds by the millions, they're still better, because dead birds don't cause global climate catastrophe (but climate catastrophe will cause dead birds).
You see a lot of dead ones around the Bay Area, because of an experiment by Lawrence Livermore Labs (1990s?) where they installed windmills of many different designs all over the East Bay. Many of the designs were unreliable.
Screens are a transitional display medium: ubiquitous holographic projection will make them as paper is to screens today.
Well, the issue is I think specifically wire transfers are designed to NOT be reversible? I'm not saying they can't reverse in case of fraud (like this). But it's probably way more difficult because the money would have been IMMEDIATELY available in the fraudsters account, in which case they probably knew to move the money somewhere else immediately / withdraw it (in some regards, I'm not sure how you withdraw $200k cash).

Anyway- that's my guess why this is difficult to reverse.. if it was easy to reverse, both sides would be very suspicious of each other during a large transfer.
> The better the tool the less you learn from it

This seems too broad to make a general rule. Shall I not use calculators and memorize trig tables to better understand the tools that are these functions?

I would be interested in seeing that experiment, I cant come up with a concrete example in my head which would follow that pattern.

> maps

I agree, I think most people should not have to become experts on local roads, then again, I think you over simplify the issue. I would bet that most people are experts on their local roads. I am in my hometown, I am not when I travel.

I do not know how pdfs are made today, but keynote/power point are generally drawn with WYSIWYG tools rather than post script or latex. I am not aware that I have ever read a pdf or been to a presentation with slides not generated by one of these WYSIWYG tools in my entire life. I have never actually opened one of these files, but I also don't expect that I could. I would bet they are not stored in text files.

Overall I contest each of your points, though I appreciate the ideas. I understand the sentiment but don't agree on the reality. Sorry for the late reply, I'm happy to continue if you have the time.
Making Something People Want
Is it possible to install a system that leaves you with "neutral" water? I've looked a bit at filtering systems for my well, but they all seem to involve a water softener and I'd much rather deal with the slight annoyance of hard water than the infinite frustration of showing with soft water.
Country Music Veteran Trent Reznor Nabs His First CMA Award
I use a dynamic DNS service for safety, but my IP address has literally never changed yet.
The nuisance of having to add self as parameter to every class method, no way of enforcing private methods and the mix between methods on objects and functions in the standard library. OO feels more integrated in e.g. Ruby.

About some of the design decisions in Guido's own words: http://python-history.blogspot.com/2009/02/adding-support-fo...
The Book of the Runtime (2017)
phone are running android os isn't it?
carriers still can roll their rcs on ios
I am so glad you used “thither”. I feel like the `(th|h|wh)(ither|ence)` set of constructions is woefully underused in casual English.
Were we in a "pre-truth" world a century ago?
> The latency to human user is what matters.

Agreed, which is why the most surprising part of this article for me was this phrase: "In our main data center serving non-China traffic".

The transit latency to the one main datacenter in the (non-China) world is a lot more significant than the server time here. (Over 50 ms just to cross the US; compare with their server-side latency numbers of 95%ile < 5 ms, 99%ile < 50 ms.) If they're serious about latency, their deployment is holding them back much more than their choice of programming language or algorithm.

Or maybe the client is not the user's phone, but some other service running within the same datacenter?
What is the problem with using a container based approach for production workloads?
To be pedantic "self" is not a keyword.
Don't miss the "physically" part, that's critical. Something being physically possible is very different from it being a practical business.
> ... and that computation is done using standard notation.

I really thought you would have ended that sentence with "Matlab" or "python", not "standard notation"
Can anyone confirm the biggest issue (in my opinion) with RCS? It's not end-to-end encrypted.

Update: Confirmed it myself [1]. End-to-end encryption is not even an option. Which is perfect for the data addicts like Google. But honestly I would never ever recommend this as an avenue for people to use over something like WhatsApp.

[1]: https://www.theverge.com/2019/11/14/20964477/googles-rcs-cha...
I have to wonder if the USB4 rollout will be any less awful.
China almost certainly has the ability to perform aggressive SSL interception given their investment in the great firewall. Almost all apps will either fall victim to it, or if they correctly use pinning, simply not load (and cause their users to swap to other apps).
Volla Phone Promises to Support Ubuntu Touch, Gets Kickstarter Campaign
Good to avoid any misunderstanding, even if I don't think there should have been some: hardware lock elision is hardware lock elision, and TSX is not limited to hardware lock elision. So Intel disabled hardware lock elision, really, and the locks are not longer elided...

Now maybe some people also like to elide some locks thanks to explicit RTM, but that's up to them, and that's not even completely hardware in this case (you have to write your own algo to do that and provide an explicit soft fallback), and of course Intel is not going to analyse algorithms to determine if there is logically some lock elision in a transnational section or not, and to only break out of speculation on the blocks of code presenting some...
What happens when the worker processing the job dies and never updates the status?
Well, I think the difference between them and Silicon Valley programmers is that they don't constantly learn new technologies outside of work. It's just a 40-hour-a-week job.

I try to learn new things, but I don't do much programming outside of work. I could learn Node.js, for instance... but I've got other things I want to do.

Is that kind of what you mean?
What is wrong with that sentence? As of 2018 there was ~98k MW of installed wind capacity [1]. Reaching 100 GW of installed capacity in 2019 make perfect sense. It seems like it's you that doesn't understand the difference between power (watts) vs. energy (watt-hours / joules) yet are confident enough to call a journalist out even though they are correct.

[1](https://gwec.net/wp-content/uploads/2019/04/GWEC-Global-Wind...) Page 29
What are you disputing about the arguments I made though? There's no point having the whole world on an SD card if you can't see the device at night, can't see it through your optics, and you can't display the map on a wall or a table for everyone to get around.
I definitely see the benefit of storing my passwords locally and not some single point of failure, but I also wouldn't ever claim it's simple or even a good solution. It does help me ease up on creating new account to places I don't need because I think about having to create and sync up a new password between my devices.
For the newspaper, a 'deep fake' story sells better.

For the executive who messed up, by using the 'deep fake' story, they become blameless. If they admit to a voice actor, they can be questioned for incompetence.

Everyone wins, except those who care about the truth.

The whole thing reminds me of:
"The majority of men prefer delusion to truth. It soothes. It is easy to grasp. Above all, it fits more snugly than the truth into a universe of false appearances—of complex and irrational phenomena,” ― Friedrich Nietzsche, The Antichrist
Solar and wind won't be the solution for the foreseeable future. The price of energy creation is good, but storage just isn't there. Consider a city like New York. How much solar power are you going to get in the winter when a big blizzard rolls through. Or how about Miami when a slow moving tropical storm comes through. You need to be able to store a more than a week's worth of energy for these huge cities. Nuclear is the only option.
What also matters is the fact that my post you replied to has been flagged, thus rendered invisible, even though it only states verifiable fact, albeit not popular one. Keep on rockin' in the Free World :)
How many hours is phenomenal?
No single solution is going to save the planet. Give me 10 things I can do to reduce pollution, carbon emissions or trash by %2.6 and we get a %26 reduction. Everyone of these things is someone's "Sacred Cow" - we need to get over that.
Apple has shown no interest in supporting RCS, because the features it adds are basically akin to iMessage... which iPhones already have.
I am glad there are people who buy the Tesla and like it.

I was very excited when they were first announced and was heavily considering the Model 3 as an option before it was released. Then I started reading about the features; touch screen controls, OTA updates, telemetry. None of those things are features to me, they are detriments.

Touch screen means that I have to context switch when adjusting temp.

OTA updates means that my car can end up bricked or have a buggy update.

Telemetry is removal of my privacy.
Not sure why you think those sources have anywhere near "an operational cost close to zero", given that most of them are currently far more expensive than fossil fuels. Even in cases where some of them beat fossil fuels, that doesn't mean that cost benefit will scale, and you also have the significant, unsolved problem of energy storage required with some of those sources.
Maybe democratizing or liberating. Traditionally those things mentioned required more red tape and buying into a system (usually literally) just to get to the fruit.

It's awesome because often it really is just information that while isn't necessarily free to create, once created could be considered to be. And either way, it benefits from more eyes on it/being open source rather than being unavailable to those outside the system.
Because the simplest explanation is often the right one. Do you think it's more likely that some scamming group somehow got thousands of hours of the CEO's voice, trained a world-class voice model, got internal info about how the CEO usually calls and requests transfers, found the correct employee to target, spoofed the incoming number... or was the employee's drinking buddy like "hey, just transfer X to this offshore account and say the CEO called you, we can pin it on that deepfakes stuff we saw in the news"? Or even more likely, CEO wants to embezzle some money so he makes a call for the transfer then feigns ignorance?

If there was any sort of proof that this happened, like a recording, then sure. But there's no facts in the article other than "analysts suspect..." and an attention-grabbing headline.

Maybe I'm just jaded but after everything that's happened over the last few years, but I take everything the media publishes with a grain of salt these days.
Well, the obvious counterexample would be Fintech. Calls and messages over approved SEC communications methods can be and are normal operating procedure.

But in this article's case, we're talking about $.243 million , which flies counter to "don't authorize multi-million dollar unreversable transfers".

Not sure what your point was here.
> webcomponent based router

Routers can be (and should be, IMO) written to be independent of UI component libraries such as React and webcomponents. See an example here: https://github.com/Rajeev-K/mvc-router You can use it with React---and in some ways it works better than react-router.
Anime Heroes Fight Against Marvel Villain Lets See Whats Happen
Starbucks visits declined after open bathroom policy
Is this really a problem? They probably leak at the same rate as any other machine, which includes almost any other power plant. The total spillage or "evaporation" of all wind turbines is probably not more oil than even a tiny oil spill in an oil field or pipeline.

Obviously we should fix a problem here if there is one, but the fact that we're discussing it in the context of larger scale issues is absurd.
Indeed, this seems to be needlessly kicking life back into SMS when it was already being replaced by better systems that respect privacy.

Of course the decentralized nature of SMS is a good benefit but given how most telecoms are oligopolies disinterested in customers concerns about privacy (and plenty of other things like customer service) it pretty much defeats the value in it.
1password had (maybe still has?) integrations with services like Dropbox where your vault would be stored on a 3rd party service like Dropbox to achieve the cross-device syncing your describing.

IMO this was the more secure implementation (assuming 1password was only storing fully encrypted files on your 3rd party cloud preference) - even if someone broke in your Dropbox, they can’t decrypt your passwords without your master pass.

An end-to-end cloud solution provided natively by 1pass is much more user friendly and easier, but requires putting an order of magnitude more trust in 1password’s security architecture (which of course is closed source).
That only helps if you're able to recognize that number. Otherwise it's just an equally plausible number to be called from. In this case it's the voice that tricked the person and I'm pretty sure that if your boss calls you and demands something the likelihood to comply is pretty high. Your suspicions about not recognizing the phone number will not even get time to properly form.

We need for bosses to understand that this is not the way to request things but to always go through authorized channels which implement better "authentication" processes. This may also dampen their willingness to make "out of band" requests.
Yes 100%. I was a lastpass user for years but it always had its quirks for me. I switched to 1P within the last year and it is miles better and "Just Works", everywhere. I or someone in my house use 1P on Ubuntu, Android, iPhone, and macos, and it is a seamless and wonderful experience.
Bitcoin and the ‘Great Wealth Transfer’
Addressing cats, habitat loss, pesticides and windows might be a good place to start, if you actually care about birds.
You are not removing it, it is just converted to heat (in several steps).
TIL. This is very useful. I believe 9.4 was the latest version around the time the article was published.

I'm glad the state of things has improved, since I really love database-backed job queues and all transactional guarantees it gives you.
You can include a locked_at field and have your update query be for not_started rows and started rows where locked_at is older than the job timeout
My experience with Python is a little lacking, but doesn't the self keyword mean the difference between an instance method, and a static method?

Rust does the same thing - with self, it's an instance method, without, it's a static method.
Nope, just vanilla UIKit for the iOS app.
How to Win at Web Summit
According to the Verge - it's not.

> RCS’s biggest problem is that messages are still not end-to-end encrypted

https://www.theverge.com/2019/6/17/18681573/google-rcs-chat-...
They've bootstrapped to hundreds of employees, suffice to say the owners are probably multi-millionaires by now.
Yes, hiring for mainstream languages have this cost. It's true whatever the quality of the language and how many good people are available to work on it.
Now compare to OpenAMQ, ZeroMQ, RabbitMQ, NSQ, Kafka.

I have seen benchmarks reaching millions of messages per second.
Intel has been cheating their single core performance against AMD for many years, thanks to predictive and insecure algorithms.

Reality is just catching up, AMD is already number one for a long time. Intell's cheating just didn't make it clear.

I've waited for a year to express my opinion, before I could see any evidence.

The time has come that AMD is even beating Intell's fake single core performance, so slowly we will see all of Intell's shit appear. There is no point in hiding it anymore for the consumer/gaming market, if they are not nr 1 in single core. Not if they lose trust of their business clients and profitable server market.

All those gamers that bought Intel for single core performance and OEM's that stick to Intell because of monopolies betted on the wrong horse.

https://twitter.com/damageboy/status/1194751035136450560?s=1...

This feels "nice", although I'm affected to :(

Waiting for decent AMD laptops...

Ps. Long AMD, ever since Spectre and meltdown.
There is also QueueClassic (https://github.com/QueueClassic/queue_classic); another Ruby based project. Recently I benchmarked some improvements we made to it vs Que (before and after) - it's now faster which is kinda cool -https://github.com/QueueClassic/queue_classic/pull/303#issue...
99% of people building at "scale" are borrowing bragging rights from a large company they happen to be employed by and/or tools they use while doing zero novel work unique to the size of their deployment.

To say that these paper tigers are above the bikeshedding of all the plebs is quintessential software echochamber.
I've only got a cursory understanding of RCS, but in what way is this good for consumers? I can understand how it's good for Google, but aside from Google it's unclear how anyone benefits.
Upvoted for Ivan Illich. He was on the cover of a 1993 issue of the Coevolution Quarterly and was a minor celebrity for a while. One of the deepest thinkers we've ever had.
I have exactly similar experience. At this point I feel Java programmer/developer is misnomer. Most of the time they are 'framework' fiddlers. Be it J2EE, Spring, Spring Boot (nowadays) Vert.x and so on. When I talk about an http server, the only frame of reference in their mind is Weblogic, Websphere, JBoss, Tomcat etc. The stuff they work with is 80% auto generated and they are quite proud if it.

So few application I own have about 200 LOC of business logic and 10K LOC Spring Boot fluff along with some 60 jar files which I am not sure what they really do.
I love it! Thanks for the Dolto tip.
I work for a large US based corp that focuses on technology and data services for the healthcare field. We have massive amounts of PHI for the majority of people who have visited a provider within the country.

We apply all sorts of stuff to this data, ML, AI or whatever other buzzy tech you can think of.

Most of this work happens within our own data centers but there is significant work done within public clouds.

We have BAAs (business associate agreement) with every cloud vendor we work with. We also have gone to extreme lengths to be confident that our cloud deployments are as secure (or more) than our on premises stuff.

However, none of that is unique. We're no industry trail blazers with adopting public clouds. Just about every other major player is doing this in a way fairly similar to ours

So, what I _really_ don't understand with this story is, did Ascension just simply give up their data to google without boundaries? Their BAA should be very clear that Ascension intends to use google's cloud services but not giving rights to their data to google.

It would not be unusual to engage a vendor or form some other partnership with another firm to work on problems or generate new products. I assumed that this is what Ascension and google were doing but this whistleblower and other stories make it seem like google just has free and clear access to this data outside of their relationship with Ascension.

Is that true? If so, that's crazy! Otherwise, business as usual?