skysight-inc/HackerNews huggingface dataset:
The Chromium source has a library in the blink engine that is abbreviated as WTF::* which in this context is the Web Template Framework, which facilitate with custom data-structures to support the blink engine over some of the standard library offerings (As found in the C++ std lib). [0][1]

> I don't expect Chrome teams to necessarily make these bugs a priority (we haven't seen this pose a problem for us in practice as far as I know), but if cleaning this up is valuable for Microsoft (or any another Chromium contributor) then we should have no trouble getting the necessary code reviews.

This is absolutely one of the most ridiculous and perhaps a winner for the silliest tickets in Chromium I have ever seen. All for the sake of political-correctness and scanning naughty words for 'diversity and inclusion'. The WTF classes are a foundational component in Chromium which has lasted for years and to accept a large refactor for this reason is essentially going against the laws of logic and critical thinking.

It is only when Microsoft that gets involved that they (Chromium Team) will take a look at something which is quite frankly impractical to carry out and is also frivolous to even consider. Any other outside contributor would be shown the door if they dared to show a 'diversity and inclusion' case for 'trigger words' from those who are open to be offended easily. Doing such a purge will cause breakages that are just not worth it.

If I were the Chromium team, I would just close this frivolous issue no matter who it is, even if it is anyone from Microsoft.

[0] https://chromium.googlesource.com/chromium/src.git/+/62.0.31...

[1] https://chromium.googlesource.com/chromium/blink/+/refs/head...
The people who still use Craigslist are the ones you want, though. Facebook marketplace is packed full of idiots in my experience. People who don't show up to meet, people who put out ridiculously low offers for things, people who need their hands held through every step of a transaction.

Craigslist generates a lot less replies, that's certain. But at least the replies have a decent chance of going somewhere useful.
In practical matters, this is not quite true. If you ask 'will this program launch a toaster to orbit mars', you can usually answer that question with high confidence.

The halting problem describes the situations where you can't decide one way or another, but it does not say you can't decide anything. This is a very important distinction.

We write code to analyze other code all the type. It's a core part of developer tools. If it was impossible, life would really suck.
A glimpse under the hood of “Alexa, play Morning Edition”
You can have your barely readable display if you want, but other people want to be able to check their messages or read an article/book on their phone while exposed to sunlight. What's bad about that? Doesn't seem to me like staying inside and staring at your phone would be better.
Discussed at the time: https://news.ycombinator.com/item?id=14082130
Ask HN: Feedback from Pet-Owners Please? Pet Transportation (Uber for Pets)
Would you as a pet-owner use a transportation service to take your pet from and to salon, pet-care, pet-sitting or anywhere else while you are busy with your things?

How much is there need for such service?
Luckily, we have the Consumer Financial Protection Bureau to protect taxpayers from such shenanigans.
"Service Mesh" seems to designate a Kubernetes-specific terminology, for those, like me, who wondered what the title was about.

Kubernetes is a container orchestration platform, AKA a way to deploy software on servers. If all of this sounds complex, it is, as it's Google-scale.
Being a layer 3 VPN makes Wireguard inappropriate for many scenarios for which Zerotier is used at least without layering something else on top of it which can significantly increase complexity and lower performance.
I'm sorry, I don't understand the question. it's unicode so AFAIU codepages don't apply. Am I misreading you?
This is a problem because companies can use this ID to correlate private user data, without anyone's knowledge or consent.

There are companies that specialise in sharing user information. Some of them work by only sharing data with companies that first share data with them (an exchange).

If you got this Google ID, and you had a few other pieces of information about the user, you could share that data with an exchange, indicating that the Google ID is a unique identifier. Then, the exchange would check if it has a matching profile, add the information you provided to that profile, and then return all of the information they have for that profile to you.

So, let's say you're an online retailer, and you have Google IDs for your customers. You probably have some useful and sensitive customer information, like names, emails, addresses, and purchase histories. In order to better target your ads, you could participate in one of these exchanges, so that you can use the information you receive to suggest products that are as relevant as possible to each customer.

To participate, you send all this sensitive information, along with a Google ID, and receive similar information from other retailers, online services, video games, banks, credit card providers, insurers, mortgage brokers, service providers, and more! And now you know what sort of vehicles your customers drive, how much they make, whether they're married, how many kids they have, which websites they browse, etc. So useful! And not only do you get all these juicy private details, but you've also shared your customers sensitive purchase history with anyone else who is connected to the exchange.
Software development is an incredibly immature professional discipline, which has lead to people mostly making it up as they go. You also have the rate at which it changes, making it hard for any sort of standard practices to keep up with. Outside of some industries that regulate security and privacy, software development has also never attracted the attention of any regulator that may have an interest in actual quality of workmanship (which would be impossible in any case). Can you imagine the architecture equivalent of shipping terrible code? “This software has bugs” is acceptable, “this brand new building is falling down” isn’t. There’s a standard way to build a house, there’s a standard way to perform heart surgery, there’s nothing close to a standard way to build software, and if you can’t properly plan your work, how can you properly manage it?

That seems to be the problem these management fads are trying, and failing, to solve. People hated waterfall because you have to do so much planning up front, and in software development, that process rarely works. Project requirements change, or planning assumptions are proven wrong. So you need a management framework that works without that level of planning. That’s the core of agile in my opinion, only plan a little bit of work at a time. Really I think it just leaves you with the same problems, only now you have a lot of small failures rather than fewer large failures. If you look at the agile shops that succeed, they tend to have good leadership that simply has the competency to plan ahead well. Those teams would likely succeed under any management framework, only with agile you now also have the benefits of continuous delivery.
I played Artifact, it was fun until it died, but a very tough set of lessons for Valve to swallow:

1) Their reputation really has been damaged over no HL3/Dota 2 money grabs.

2) That they can't just publish anything onto Steam anymore with little to no upfront communication.

3) Not all monetisation models are viable - especially with the recent loot-box fiascos. If they wanted a card economy the game should've been free with random cards, with the option to purchase cards to have your own collection.

The past few months they've definitely started to change over the response to Artifact. Dota Underlords was shipped in only 5 months, so it just shows what they're capable of with a little pressure.
Providers Are Sexually Assaulting Patients – and It’s Legal
There is a lot of internal enthusiasm for open sourcing our tools, but we are heads down at the moment so it’s just a matter of time (or lack of). I think we will time it for the next pgAU conference so we can talk about it at the same time.

I definitely agree with you that tooling is a big deal. We did spend a lot of time manually proving it out before we spent the time on the tools. It was a bit of a leap of faith but it quickly became obvious that we were onto something.

And you’re right, the point of our approach was to move the code to the data. We deal with reasonably large, complex real time data sets Sotheby’s round trips and marshalling become the dominating contributor to total time. Hence our ability to improve some operations by 100x.

I can see that if you have a familiar and reliable tool chain and a compatible use case then ORMs could be great. I think our problem was that we had neither, so it was never going to work out too well for us!
Break Excel Password in 3 Ways
Condescending much? You don’t know anything about me and refuse to understand my point. I’m not equating these things as equal, just that they do cause problems. The fact that you utterly refuse to try to understand what I write and instead resort to name calling tells me that you’re not worth interacting with.
> Side question: I wonder if anyone has actually finished the entire Malazan series. It takes some serious dedication.

I only finished Malazan Book of the Fallen, first two Tales books and all The Path to Ascendancy books. Also started Forge of Darkness, but was too preoccupied with my life to finish it.

Honestly Esselmont books are just weaker overall. The Path to Ascendancy was much better, but 3rd book is just too rushed.

> I would be curious of the story still makes sense to you by the end when listening at that speed.

Speed have no effect on story at all. Basically after you practice it for a bit you even get every emotion narrator trying to put into his speech.

As for the story in general it's make more and more sense closer you get the the end. It's masterfully crafted world with great theme of compassion and even though I finished it more than a year ago I still have flashback or two from time to time since I loved some of characters. Malazan is certainly one of my favorite book series.

Yet keep in mind there is abundance of information and events as well as unreliable narrators which can confuse your view of story lines.
Funny that you mention this, you can construct monads with this in some sense.

GCT talks about adjointness (it's analogous to William Levwere's work "adjointness in foundations"). One can build monads from adjoint functors.

http://www.stephendiehl.com/posts/adjunctions.html
50 years too late. Of course, 50+ years ago, it was the hippies doing the experimentation. As The Man hated the hippies and the youth culture of the time, they instituted these draconian drug laws we've lived under since making it impossible to determine whether drugs like LSD or psilocybin or cannabis might have beneficial therapeutic effects.
They obviously meant ripgrep
Migrating from Jekyll to Org-Mode and GitHub Actions
This is actually a very interesting and seemingly accurate description of what powers so much of the internet.
In Porsche's electric car almost all controls are operated using touch screens
According to the article the property in question was legitimized as private property by German state after abdication. So after 1926 the formerly royal family were just rich normal citizens, and the legitimacy of their former royalty should not matter.
I wish more games had dev commentary like this. It's neat to peek into the minds of the developers, and can give good informal lessons on designing games and levels.
He's on about Hunt Down The Freeman, which was awful. Nay, not fit for purpose.

They also employed YouTubers as actors which made the game bizarre to play since they were the type you were likely to know if you play games.
I've always wondered why I had to buy the new edition of textbooks each year. I know it's fairly common practice to assign the newest edition of a book. Is there a good reason for that that I don't understand? How different is my Calculus 1 textbook Ed. 17 from this year's Ed. 18?
The mental space feels different when you work with paper. It is quieter. A momentum builds up, a spell between page and hand and eye.

A printed page is easier to read than handwriting, so when I want to review what I've written, I'll type it on the computer for printing out. But that is pretty much the extent of my computer's role in the writing process. I just find that I can think more deeply about something when working on paper, and I don't have a strong theory as to why that is.
Also another benefit of google_user_id vs Google's Ad Manager cookie is, it expires after 14 days. So after 14 days, you will get new google_user_id for same user. So syncing between adtech companies does not have much value.
TopTrendBooks
I agree, for small transactions. For large transactions (above $10k), US and UK banks are great. Fedwire can move any amount in an hour for $30, and it’s very safe. Try moving $50k through Revolut and they shut you down.

Even though small transactions are the huge majority, most of the money is in large transactions.
One Year Google Free
Reddit is a great place to discuss and recommend books. But if you are like me search can quickly get hectic due to the huge community.
So we created a project that automatically ranks over 15,000 books everyday based on Reddit posts/comments.

Please checkout the site and share us your thoughts :)
If it was, they should have cared about it earlier. Right after the borders opened...Now, after lots of stuff was reconstructed and supported with tax money, they come back....
> entire exchange volume is based on me and my friend trading a single share back and forth, everything will still work

You are talking like such a market is extremely liquid (there are enough shares for everyone). I think when a third person enters such a market your example breaks apart. Now you have one person who constantly wants to buy a stock but is unable to do so. Because you and your friend trade at a fair price and index fund does nothing. So he have to buy at an unfair price and rises his bid until index funds kicks in the game.
Overcast (a podcasting app) has great features to optimize the high speed listening experience. They have variable speed, a great silence trimmer, and a voice boost that makes speech clearer.
GDPR does not prohibit ads.
It would still be misleading in that case, because you are on the e-book's page, not the e-book's licensing page. Or at least, you are led to believe that's the case.
"In China I had to jump through so many hoops to get an account "

Yah. "hoops" like walking into a bank and walking out with an account and a card in 10 minutes!

"This is not a pain point for any immigrants I know in the US as it's fairly easy to move money around."
Sure. Try to sending 10, 100, 1000 or 10.000 USD within the US and then try the same thing in the EU and compare: costs, speed and ease.
WhyReact.md
"Dad! I'm in space! [low-pitched voice] I'm proud of you, son."

https://i1.theportalwiki.net/img/f/f0/Space_core_babble19.wa...

This game's dialogue is still unsurpassed.
Relating to the "Python Tricks" you mention, remember that "is" means "these two pointers (x & y) point to the same place".

You should never be to surprised when you create a bunch of new values and a language like python isn't "smart" enough to say "these are all the same value, so I'll create one of those and have x, y, etc all point to the same thing."
Just installed version 69 on my Thinkpad T540p with Debian 9.9.

I'm going back to Chrome. Firefox still lags on my machine after all these years. Even with a single tab and on their own initial launch page, scrolling performed a "caterpillar" effect where only the top half scrolled, and the bottom half jumped to catch up a split second later
I imagine it's a compromise between cutting through the fluff and using the primary source material.

You could just read the plot synopsis or watch the highlights, but sometimes those don't convey build-up, suspense, or other data that are hard to losslessly compress.

Being comfortable with the "boilerplate" of a given medium or genre usually lets you skim or skip it to jump right into the good stuff.
On iOS, OneNote has a completely broken search experience. That's a showstopper for me.
Heads up: T-mobile will allow you to take over an account if you can guess one of the most recent phone numbers that the target account has called.
My assumption today is that every Wharton, Haas and Harvard MBA comes with at least one semester of “Microservices will solve all your IT problems”
The same claims are made around the world by people who no resources or prestige, sometimes they win things, sometimes they don't.

Examples include Palestinians, descendants of slaves in the US, Native Americans, indigenous peoples around the world.

Just about everybody has a history of their ancestors taking things in ways which weren't "legal" AND having things taken from them. It is hard to come up with a consistent moral and legal philosophy to deal with these kinds of things. Do I owe reparations to the British isles and Normandy because most of my ancestors were Vikings (or to myself because many of my ancestors would also have been victims)? Should I give the family farm back to the Native Americans who were kicked off the land? Does Rome still deserve much of Europe?

It's super difficult to determine these things, especially when the people who have had things taken from them are dead and maybe several generations back.
First, it doesn't state Sonoran Desert. Just "In the desert of Arizona". That entire region of America is a desert if you grew up in places like Florida or the western part of the Pacific Northwest. Because this article already treats the idea of "pulling water out of air" as some brand new concept that's never been done before, I already assume they're not using the scientific definition of desert.

However, check out NOAA. Here's a chart of average relative humidity of cities throughout the US (https://www1.ncdc.noaa.gov/pub/data/ccd-data/relhum18.dat). From 1950 to 2018.But you'll notice in the Arizona cities, plenty times of the year, the average humidity is between 40%-60%.

Still, this is better than the Water Abundance X-Prize winner from Oct 2018. The article was on HN: https://www.fastcompany.com/90253718/a-device-that-can-pull-... These bastards "tested" it in Hawaii of all places.

So yes, I'll say I give them props for doing this in Arizona. But I'm not going to do backflips. There's still plenty of humidity in Arizona. Especially if you time your testing in the right time of year. But I mean, when huge investment money is on the line, no one would ever dare cheat or try to tip things in their favor unethically. Oh no. Never. That's just silly talk. No one has ever lied in experiments to make wheel barrows of money...cough Theranos cough.

Plus water evaporating from the ground isn't just based on lack of air humidity. It's also on heat of the ground. Just straight up steaming away. Same happens here in Florida, but you can't really confuse Florida with dry air.
So basically human speech processing is a noisy channel which has limited bandwidth. If the language we encode in has a higher rate of compression, we need to transmit with fewer errors, but if it has a low rate of compression (or even redundancy) we can support a high rate of transmission and correct for more errors.

Which is kind of neat. Thank you Claude Shannon!
Cable Internet Is IP over MPEG – Docsis Data in MPEG Frames
Yes, it was a pain for everyone when we had no tests in the early days (REALLY early). My main point to the OP is that you still get benefits with CI/CD for compiled projects if you only build during integration. We now have a very healthy test suite and workflow 2.5 years later.

It's ok to start small and not boil the ocean immediately when jumping into modern ci/cd workflows.
Even if read_buf doesn't fail, an even more clever attacker may be able to still exploit a bug like this in a multithreaded environment: https://googleprojectzero.blogspot.com/2015/03/taming-wild-c...
Sure, x.append doesn't return a value. So x=x.append is None. You learn that one pretty quick.

Perhaps use x = x + [1] instead?

But yeah, surprises like this (unexpected return values) are actually a pretty strong case for using a language like Rust or C++ where the compiler will tell you this before you run the program.
Betaworks’ next startup camp is focused on audio
How to Tackle Tough Drop-Offs
Checklists are actually a very good thing in aviation. You don't want to have huge variability between what each pilot should be doing.
> Not because agile is bad, but because the people in charge of agile are usually bad.

That's the crux of it. Currently working at an org which is "Agile" and has Scrum masters, but management still insists on measuring work in man-hours and defining requirements in huge chunks then delivering them at arbitrary deadlines. So... it's waterfall with Scrum masters who make it look nice on Jira charts.
Fortunately with cloud and open source tooling, there isn't anything to buy. And management is already excited about cloud because they read it in CIO magazine and their buddies mention it on the golf course.

The only thing needed is training on proper usage of the tooling. But that can come about organically when companies accidently hire a few competent engineers.
I'll tell you what happened to Six Sigma. Management shipped it overseas. (another symptom of change in the corporate world)
Expensive security and good security are two entirely different, often uncorrelated, things.
> C isn't a high level language

Depends on your viewpoint, of course :)
Man I really hope HLVR ships. The community have found evidence of 30+ (yep) axed games from Valve over the past decade.
"You're not being asked to believe it," said Dr. Robert. "The real thing
isn't a proposition; it's a state of being. We don't teach our children creeds
or get them worked up over emotionally charged symbols. When it's time
for them to learn the deepest truths of religion, we set them to climb a
precipice and then give them four hundred milligrams of revelation. Two
firsthand experiences of reality, from which any reasonably intelligent boy or girl can
derive a very good idea of what's what."
The Practice of Programming: 18 Years Later (2017)
I'm not familiar with zelle, but I know venmo (and competitors like Cash app) take a business day to transfer the money into your account. Or they can do it faster for a fee.
As biologists we often joke that it's not only the person but also the season, the weather, the moon and what you ate last night.
I've always assumed BlackMesa was made by Valve for some reason, that's cool. But yes, as someone else said, I was referring to Hunt Down the Freeman. At least a couple of the Youtubers involved made videos about their experiences and how poorly the project was managed.
Either they're now filtering for this specific term for me, or I'm simply not seeing it. Basecamp.com is the first result for "basecamp" with 37signals.com being the second. I tried this with Chrome and Firefox with uBlock Origin, as well as MS Edge (no add-ons). I was able to see three ads before basecamp.com on Bing though.
Early support only makes it worse. Later support might reasonably be explained away as pragmatism (think von Braun at Mittelbau, who, according to the accepted American interpretation, just cared a bit too little about how exactly he would to get ahead with his goal of shooting stuff to space), but early support is pure embracing of ideology and ruthlessness (see sibling comments).
Where did I ever claim that?
Doctors, lawyers and pilots are in highly regulated industries so not just anyone can come in with their new methodologies.
Considering google_gid is valid for you for 14 days only. It is very unlikely to build a profile around it.