skysight-inc/HackerNews huggingface dataset:
Password rotation in this context is for the infrastructure, not normal user accounts.

There are other options for securing/managing infrastructure access (e.g. PKI, Hashicorp Vault), but if you're using passwords, it's a good idea to rotate them if only to encourage good practices around automation.
This is one of that situations where I'm as radical as it can get.

I simply DON'T work for companies that don't let me use a proper *nix based OS on my work computer.

I'm being a MUCH happier human being since I started to use this policy on the early 2000's! =)
Not the OP, but I did that about 12 years ago, with Firefox. My boss at the time had asked me to parse some public institution website that was quite difficult to write a parser for directly in Python, so in the end we just decided to write a quick extension for Firefox and let an instance of it run on a spare computer. That public institution website had some JS bug that would cause FF to gobble up memory pretty fast, but we also solved that by automatically restarting FF at certain intervals (or when we noticed something was off).

Not sure if people do this sort of things nowadays.
Pollution is a commonly-used example of a negative externality [0], or a way to shift business costs onto a third party.

In the parent example, the implication is that rather than investing money in reducing pollution, that money can instead by returned to the investors as dividends, and the global public must bear the impact of the unmitigated soot emissions.

The "wealth transfer" in this case is represented by the costs absorbed by the public (in terms of increased healthcare costs, endangered coastal real estate, disaster relief costs, etc which may result from pollution and/or anthropogenic climate change) being transferred to the investors/owners/operators of the polluting companies in the form of reduced spending on mitigation technology.

That was my interpretation of the parent's meaning, at least. At the time I posted this comment, there were three different interpretations of the same comment, which is very interesting.

[0]: https://en.wikipedia.org/wiki/Externality#Negative
Well, MS makes the platform/tools so that others can do cool stuff with it. So even if you don't touch a MS product, because of the massive scale of the platform, you're probably right in the middle of stuff created using MS tech. Maybe your company accountant does taxes on windows or your ATM runs some gimped version of Windows (shudder! :)), or maybe the movie you saw was post processed on some windows machine, or maybe the factory that built stuff you use daily uses windows software for their SCADA system, or in our case all of our equipment (biotech) is controlled through windows software, etc.

I think that "technology" especially languages and toolkits and such are super overrated. They're just a means to an end. The functionality contained in the executable in what matters to the actual end-user, not the technology or the platform. And all this is ofcourse super obvious and many companies get this. And yet I don't think any company comes close to providing the level of backwards compatibility and platform stability of Windows. Just a couple of months ago, one of our older WinXP PCs shit the bed, and we replaced it with a W10 box. I was kinda half-expecting the software compatibility for 20 year old software to be a complete shitshow, but we ran the setup and everything just worked out of the box. Thats just once anecdote of course, and there is nothing technical that prevents other platforms from doing the same, except that people don't want to work on boring tasks like keeping stuff working and ticking along, because it doesn't challenge them. But I think that is the secret sauce that makes them the big bucks.
True story. (Long but also topical, so just bear with it.) I had become fascinated with a traditional band from the region of Asturias on the northern coast of Spain, named Llan de Cubel. I liked a lot of their tunes, but there was this rousing song of theirs I liked, though I never knew what it was about. A few years after I discovered them, I got to meet them at the Lake Eden Arts Festival, where they finally explained the song. It turns out the song was about this kind of soft, moldy, strongly flavored cheese (somewhat like Gorgonzola) made in households in Asturias. Often, flies would land on the cheese and lay their eggs. However, the flavor of the cheese is so strong, the maggots would just end up tasting just like the cheese, so many of the locals would simply eat the maggots for the protein.

(If you like British Isles trad music and are curious to check out Llan de Cubel, start with the tune set San Roque.)
The article only assessed the prevalence, not the consequences, of sexting and then concluded that panic is unjustified.

That can make for a poor conclusion; e.g. concluding that panic over teen drunk driving is unjustified, because <10% of teens have done it.

I don't think OP means to say they're the same, just means to illustrate a flaw in the argument.
Breakout Companies Memo: Superhuman
I found this nifty video that explains the operation of such a facility in Indonesia! Cool stuff!
https://www.youtube.com/watch?v=5M6u9ZX5ecE
Alert issued for stolen car with nuclear substance in Chile
It is better IMO because it doesn't merge two things into one. It simply translates to `if <assignment>; <condition> { <body> }` as a generic rule. Variable used in condition may or may not be the same one in assignment. Bundling assignment and condition is what people don't like about this feature.
Hacker News readers would probably do well to read the actual post: https://jbp.io/2019/07/01/rustls-vs-openssl-performance.html

It also comes with four separate posts that dig into the details, figuring out why the discrepancy exists.

Additionally, rustls is a tls library built on top of ring. ring is a project that is porting BoringSSL to Rust + assembly, bit by bit. BoringSSL was forked from OpenSSL. So there's common code ancestry here, especially around the primitives.

I have heard some people criticize these benchmarks because "those APIs aren't really used" or something; I don't fully understand this criticism myself, but they saw them as being "not real enough."
Trains are objectively less deadly than cars. I wouldn't dispute that. However, I have zero fear of being in a car. You can reduce the risk of being in a car substantially by either driving the car, or having someone drive the car, who isn't impaired, isn't distracted, and is driving defensively.

Stressfulness is much more subjective. To me, city train systems are higher stress for me than the majority of the driving I do. Granted, I rarely drive in heavy traffic, which is more stressful. Since I don't encounter that while driving, I find subways more stressful since 1) I have to plan around their schedule 2) their schedules are always subject to delays 3) I have to be around strangers in close quarters and 4) you expose yourself to a higher risk of being victim to a crime

However, I have no problems riding the NYC Subway, Chicago's L, etc. when I visiting there.

There are also other ways to avoid miles besides living in a city. For example, I have a remote job, so I don't have a daily commute.
Web development-centric websites often seem to totally ignore the need to provide a usable mobile experience. It’s maddeningly weird.
A generally safe backup process looks like this:

Production has no access to backup.

Backup has read only access to production.

Backup writes are append and not overwrites.

Deletes/archival are governed by a retention process.
There are people in the Julia Lab working on high level tensor operation languages and compilers. It's a hard problem but one that many are interested in solving with Julia.
Huh, I didn't even realize Teams had a custom emoji picker. I've been mostly using the Windows emoji keyboard in teams, which gives you the full Unicode emoji set, and now kaomoji, at the press of Win+. or Win+; (whichever is more convenient on your keyboard layout)
While this is technically true, it's not a problem for 99.9% of people. If you are eating any kind of varied diet, you'll be fine. The only people that might have a problem are people who only eat 1 thing.
Show HN: Matrip – tell a story with your travel memories
Here’s a problem:

The alternative to shipping something that works good enough, on time often isn’t to ship something perfect on time but to not ship on time or even worse, -at all.

That would be even worse for the people/team supposed to use the product.
Well the user agent of chrome headless contains 'HeadlessChrome' according to this site [1]. Sure enough when I spoof my user agent to the first in the list it magically determines I'm using headless Chrome.

He basically says he's inspecting user agents:

> Under the hood, I only verify if browsers pretending to be Chromium-based are who they pretend to be. Thus, if your Chrome headless pretends to be Safari, I won’t catch it with my technique.

Maybe I should apply for a PhD too.

[1] https://user-agents.net/browsers/headless-chrome
Virgin Orbit in Launch Deal with UK’s Royal Air Force
It still is agnostic! We just have better alternatives now!
I agree having a ton of apps is a pain. I have a folder dedicated to messaging apps.
Microsoft has faded into obscurity. Windows is a small percentage of computer devices when you include phones and tablets where more time is spent. No one could start a business today and get funding making Windows software.

When was the last time someone worried about getting crushed by Microsoft?

Sure they still make a lot of money but they are not by any means an industry leader.

I’ve been mostly an MS developer for 20 years but even I saw the writing on the wall and started running away from Windows only development a couple of years ago.
What is kind of interesting is - does it make sense for the environment to actually grow the population of Alaska? Its not like its an easy environment to live in without using an increasing amount of greenhouse gases.

The population should migrate toward areas where the temperature/humidity does not require resources just to be comfortable. The population should also migrate toward where energy that is renewable and trending toward free cost/free carbon (wind/solar) is prevalent.

Alaska is part an artifact of the fossil fuel industry and part a need to maintain the US border.
That's right the frontend union will hear about this criticism.
inslee is too worried about his political future to defy the DNC's restriction on "sanctioned" debates to include climate ones, so there's absolutely no reason to believe that he'll do anything to stand up to people with a lot more power and influence.
> This presumably manipulates PageRank

Is PageRank still used by Google?
Groom of the Stool
Tesla is mirroring Detroit's worst habits
Yea, most of the jerks I've worked with in the past have not been brilliant. They were just jerks.

The "My company was acquired and I got a management position out of it, so nothing I say is wrong" jerk.

The "I've been successful here by not collaborating, so I don't have to collaborate with you either" jerk.

The "I'm to busy to even acknowledge your E-mail" jerk.

And all the many, many "Taking credit for other people's work" jerks.

None of them were particularly brilliant or productive. Just jerks who flourished in environments where jerky behavior was either not punished, or got you promoted.
Would love to read blog posts about how to use the API to e.g. manage calendar events, and then build some CLI tools around that!
I'm gonna catch a lot of shit for saying this but nothing will change until people start speaking a language that law enforcement understands: violence. It took a few dudes with a box truck to ensure that federal law enforcement doesn't try to fight it out against armed white people. The main perpetrator spend a couple years telling anyone who would listen about the misdeeds of the FBI but what it took for society to take notice was that he eventually decided to punish the "good cops" for the actions of the bad. I don't know what it's gonna take to get urban police departments to stop killing people for no good reason. I have no idea when it will happen. I have no idea what disillusioned extremists will do it. I know that whatever it is will almost certainly involve more killing. Law enforcement isn't going to get the message until something so over the top happens that is causes the nation, politicians included, to ask WTF happened that lead us here.

So when in 5, 10, 50 years some people get so fed up with this that a few of the most extreme take it upon themselves to start stacking bodies and everyone acts like it was totally unexpected I'll be solidly in the "I told you so" camp. The hole is being dug with a shovel. Don't be surprised when a shovel is what gets us out.

The solution, whenever it arrives, will be judicial, not legislative. Right now there is a double standard. Police are allowed to act in ways that ordinary people are not. It is like something of of the middle ages where knights/lords/etc could inflict violence on a whim but peasants would be put to death if they acted that way. That double standard exists because of qualified immunity. Qualified immunity does not have a basis in statute. It is something the courts pulled out of their collective asses in order to not hold cops accountable. They can shove it back up their asses and let the criminal charges and the lawsuits fly. That will hopefully provide the necessary motivation to police to clean up their act.

Edit: I'm not calling for violence, just saying it's inevitable.
I use a single bucket with versioning enabled. Production server has access to write as it pleases, but isn't allowed to touch past versions of a file.
What in America's past suggests that we would build and maintain plants better than Fukushima? Is it our mismanagement of waterways? Our disaster preparedness and response as evidenced after Hurricane Katrina? Our laser-sharp focus on energy policy in government?

Yes, Chernobyl was especially bad, and yes there were issues at Fukushima. I think we would avoid Chernobyl-level disasters, but I'm not convinced we would avoid Fukushima-level disasters.
I agree with the idea, but a nit: on 64-bit Linux with the default vm.overcommit_memory=0, their mallocs will likely continue to succeed. Those just expand the address space, which is probably not what your resource limits are controlling. [1] The actual limit [2] is hit when they try to use the virtual address space, causing a minor page fault (when it's backed by a zero-filled page of physical RAM).

[1] You can add in such a limit via RLIMIT_AS, but it'd have a lot of collateral damage like preventing LMDB from mmap()ing a big database. I don't recommend this.

[2] I'd recommend setting limits on a cgroup; with a systemd unit file, see MemoryMax= and friends in the systemd.resource-control(5) manpage.
It does work that way.

I had a small, very lightly loaded VPS that had no swap. Occasionally, it would not start all its services on boot, in particular the db, due to OOM.

Adding a small amount of swap allowed it to boot cleanly. The swap was not subsequently used.

The alternative was to upgrade the server RAM at double the monthly cost.
If OneDrive was as good as dropbox then yes it would be awesome. But it's not.. as I've written in other posts here, onedrive just cannot handle tons of files. When you get over like 50-100k it just shits the bed and can't handle anything.

So yeah for people that don't have much and just want to keep some data synced across some machines.. yup onedrive is great and there's no reason to use a third party service when you can just log into your windows with your live account and it's all synced. But if you've ever run into the problems with onedrive then it's a complete killer. You can't use a file syncing service that doesn't work perfectly all the time.
What Is a Culture of Innovation?
User Experience Challenges in the Travel Industry
But that's not what it's being used to mean here. The 'head' for a CMS would be the interface you use to edit it, which is orthogonal to the intermingling between the data and the frontend templating that they're actually talking about.
Microsoft is the most diversified tech company of the top tech companies. They have cloud, software, hardware, game consoles, search engine, development tools.

And none of those make significant amounts of profit besides cloud, Office, and Windows
It's prosecutors who choose vases to prosecute. Usually prudish, slut-shaming, patriarchal, myaogynistic prosecutors.
I think you're misunderstanding what we're trying to do here. We're trying to get away from the insectiness, not charge towards it.... Otherwise it would obviously be beeftle.... Until the horse fly meat scandal.
Maybe I'm nitpicking, but you don't have to use the front-end templating in WordPress if you don't want to these days. It has a REST API, so you could use it as a headless CMS.

Postlight has a pretty cool WordPress/React starter kit https://postlight.com/labs/wordpress-react-starter-kit
Authoritarian rule sure looks attractive in situations like that. On the surface. Maybe I'm too much liberal and democrat (in the non-US political sense, but it doesn't seem that any of authoritarian rulers we have is doing anything about it.

Without a democratic consense and legislation we won't manage to fight climate change because people won't support it and the industrialized world that is not authoritarian ruled won't buy into a climate dictatorship.

That being said, nothing good comes from dictatorship and authoritarian systems, never. If we atart to unilaterally dicide what is good and bad there is no way to tell when and where to stop. Or when we ourselves end up on the "wrong" side.
Coming into a significant amount of "paper" money didn't really make me any happier.
"Digital twin" is a bizarre term for this. They're talking about modeling traffic flow based on real-time traffic data.
There are a number of ways we do this.

First, the process of automating a source is not as simple as 'grab data, send to person that creates the case'.

We have many many layers of precaution and validation both by humans and other automated systems, that helps guarantee accuracy.

On top of this, even public records has reporting rules in the industry. There are dates, specific charges, charge types (Misdemeanor/Felony), and a battery of other rules that the information is processed through in order to ensure we do not report information that we are not allowed.

We always lean to the side of throwing a case to a human. In the circumstance that anything new, unrecognized, or even slightly off happens, we toss the case to a team that processes the information by hand. At that point, we are simply a scraper for information and we cut out the step of having a human order and retrieve results.

We do not go back 40 years. Industry standards dictate that most records older than 7 years are expunged from Employment background checks. And most of our clients don't care about more than 3 years worth, with exceptions like Murder, Federal Crimes, and some obviously heinous things.

We also run a number of other tests, outside of public records to provide full background data. We have integrations with major labs to schedule drug screens, we allow those who are having a background check run on them to fill out an application to provide reasoning and information from their point of view to allow customers to empathize with an employee.

We also have a robust dispute system. The person having a background check run on them receives the report before the client requesting it in order to review the results and dispute anything they find wrong. These cases are always handled by a human, and often involve intensive research, no cost spared, to ensure the accuracy of the report.

There's a plethora of other things I'm missing, but if you have any specific questions, I'm happy to answer.

*EDIT

To clarify, there is a lot of information in public records. It isn't unclear or ambiguous at all. Motor Vehicle and Court records are extremely in-depth and spare no detail.
Do you know if it is coming to the community edition or is it only for Atlas?
No, the goal is to allow people with a different set of skills (content creators) to create content, even though they don't have database or engineering skills.

I'd used systems like this at every game company I've worked for to allow writers, game designers, and translators work on content without having an engineer in their dev loop.
Could GPT2 Destroy Google Search and Transform Content Forever?
How The Simpsons writers predict the future
Too many bloggers pushing headless are presenting the idea that traditional CMS'es aren't also pushing forward. Traditional CMS solutions are not dying, even the infrastructure (processing and resources) are moving forward fast to improve everything as well.

There is a constant industry need to change CMS and app configuration without pushing code, this is a big thing that Headless can't yet manage well without a ton of extra development work, and with that you're practically building the same solution as a CMS from scratch. There are always different use cases for each scenario/solution, and as long as vendor supplied solutions are around like ServiceNow, PowerBI & SharePoint, traditional, and especially Open-Source CMS solutions aren't going anywhere.

Headless also requires a lot of work to account for unstructured data, which should, as a best practice, be fixed in your data source. Too much can slip through the test/fix gate when a bunch of customization is done to fix or re-format data at the front-end layer. Big problems occur when multiple front ends are independently displaying from one data source whenever someone tries to reformat, change, or fix data on the back-end...

As a promotional practice, trust worthy company should refrain from disparaging viable alternative methods of implementation, they should stick to promotion of their own method and speak more-so to the benefits of a well thought out solution rather than saying that competing methods are "dying" IMO.
> This is mainly an argument to make the playing field in a way which favors their style of culture (hardcore work ethic, to the exclusion of balance) to even a higher degree.

Aren't progressives supposed to be in favor of diversity of cultures? Whether they are or not, a hardcore work ethic is hardly what most Americans would consider to be a problem.
Ask HN: How do I sell my technology internationally
I am a complete newbie in the field of business and looking to some pointers on how to sell a technology internationally.

I have a working prototype of an AI based image processing tech, that I want to sell to clients internationally. What books should I read to understand the legal and financial processes? I am also looking to work with an organization that specializes in helping start-ups scale internationally.
The Newspaper Is Dying. We Shouldn't Save It
Just scihub.
All this seems to be hinting more than ever, that the time to provide these results directly and exclusively to the email address being queried is approaching.

Why is this API being abused? Because it provides valuable information—which took a significant amount of effort to curate—about an email address.

The list of services which have lost my (hashed or not) password at some point ever in the past eventually turns into a list of every service I’ve ever subscribed to.

Whether or not it’s possible to scrape that information together, is it really something that should be available to pull over an API for a million emails a month?

Note this is very different information than the password breach count, which gives you an approximate count of how many times a given password has been breached, and works as a proxy for password strength without disclosing any PII.
Google has been “diversifying” for over a decade but all of its profits and most of its revenues comes from ads.