skysight-inc/HackerNews huggingface dataset:
> Maybe on a massive development they will install brand new street cabinets

Street cabinets would be FTTC. The cabinet is full of electronics, for FFTC there's a full VDSL modem which is you can feel and hear a working FTTC cabinet, it gets hot, so it has cooling fans that spew warm air and makes a gentle buzzing noise.

For FTTP they can and do either just bury everything (in a city or where the cables are underground for tidiness) or hang it from a pole if there are telegraph poles in your area. Because there's very little of consequence near you, the smarts are all in an exchange building that might be a full day's walk from you rather than street cabinets typically just a few hundred metres from each property.

> anything smaller than a few hundred homes, copper is still the standard.

If you're building twenty properties the fibre is free if the builder asks. Nothing to pay, just so long as you get Openreach in at the start to ensure a viable deployment.

If you're building between two and nineteen properties it's cost sharing, the builder pays part of the extra install cost over copper for their smaller site.
While I do like the developer centric features, that interest rate is pretty terrible. Macquarie and Volt are much better in that respect.
Thank you for recognizing the appeal of tab navigation! Simple is the US version of this kind of bank, and they just switched the iOS version to hamburger menu navigation to have parity with Android, and it's been a step backwards in usability. Tab navigation, to me at least, helps separate things the same way we use tabs on a web browser - one is for what I have now, one is for savings, one is for transfers, etc.
Break Functions Apart
If any website implements this chromium headless bug [1] then one could potentially avoid detection in blacklight.

[1] - https://bugs.chromium.org/p/chromium/issues/detail?id=109042...
I suppose one does gain good experience and knowledge if one is receptive to feedback during the developing & maturing of a software project, so that is positive.

I guess what I was more getting at was the thought process that goes "I'm going to develop and release a library in X domain", when ones knowledge of said domain is low. And then launching said library before one has really gained a lot of knowledge of that domain.
The article's title has "Commentary:" in it. It is an opinion piece, which I failed to spot earlier. I still stand by my assertion that it's not well-written.

The difference between a news report and an editorial piece is easy to see once you know the difference.

A news report sticks to the facts - who, what, when, where - with little or no commentary. It usually has a summary with all the important points in the first paragraph. A sentence such as "Then, in a tragic double-whammy," or "...you can be assured..." is not appropriate in a news story. See for example https://www.reuters.com/article/us-cisco-lawsuit/california-..., a news article about the same case.

The quality of the writing in the article being discussed is also quite poor, with mixed metaphors ("cradle of caste people are disgorged from."), awkward turns of phrase ("serial scale") and even grammatical errors "Their woman and children are".
The article is incorrect about the CDC eviction moratorium as it makes it sound to be some automatic thing. The tenants needs to file a letter (template is at bottom of CDC order) to the landlord or court and only after that they “might” be covered by the moratorium. It’s still up to the court to make the final decision.
Dosemu2: Run DOS programs under Linux
So you're saying we can't change the law?
I can think of only one other CNC-themed pop video, and that requires thinking of string-trio Rammstein covers as pop.
But how would the gov't handle installing all the back-doors?
Opytimizer: Nature-Inspired Computation in Python
> It's a basic metric available from each individual customer device.

Not mine. Good luck accessing to the modem you provided which I reconfigured to be a dumb bridge and terminated the ADSL connection on my router. Oh, the router neither see the POTS line (it only gets Ethernet) nor have remove management capabilities.

Where endpoints are heterogeneous, there's guaranteed, real fun (Even more so if you make assumptions).
I opened an account with a UK challenger bank while sat in a bar, and within 5 minutes had paid for a round with Apple Pay (which could be set up before the card arrived). It was pretty damn impressive. It might seem of limited utility, but I did similar when I set up my business account (though admittedly I was buying software licenses rather than beer) and that was genuinely useful. Not that I couldn't have waited, but it was nice to not have to.
35 Trackers | 92 Third-Party Cookies https://themarkup.org/blacklight/?url=publico.es

Absolutely insane.
Got a source for that? You can a vice click but I'd still like to have some reputable source not just another dude on the internet.
The decentralized nature of Amazon / AWS rears its head again.

It's much harder, I assume, to get security / teams to allow another team to crawl through its customer data (the Lambda team owns which customers have how many Lambdas running where, for example). Now imagine doing that for every AWS resource to form a graph of relationships. To get around that they deployed something that customers are wholly responsible for.

Forcing customers to cover the bill for something AWS should provide out of the box, in this subpar experience where they also need to manage all the infrastructure, is the opposite of customer obsession.
> But the government's argument is that Assange was not a "journalist" in that he was actively involved in convincing people to leak

Prosecution did try early on to paint Assange's work as something other than journalism. They've given up on that line now as it was very weak. Did you see this, for example, from the testimony of investigative journalist Nicky Hager.

'[Prosecutor] Lewis: You have as a journalist merely been the passive recipient of official information. Presumably you have never done anything criminal to obtain government information?

'Hager: You said “passive”. That is not the way we work. Journalists not only actively work our sources. We go out and find our sources. The information might come in documents. It might come on a memory stick. In most cases our sources are breaking the law. Our duty is to help protect them from being caught. We actively help them cover their backs sometimes.'

https://www.craigmurray.org.uk/archives/2020/09/your-man-in-...
I fear the author, and many others, have treated many books as a thing to get through rather than a thing to make a part of yourself.

There is an excellent book (as it happens) called How To Read A Book by Mortimer J. Adler. The focus is on how to read for improved understanding rather than pleasure. There are many great ideas and tactics in the book but these are the ones that jump out for me:

- Not all books or even pages deserve to be read at the same speed or with the same care. Being able to identify which is which is a mark of a good reader

- If you don't understand a word or passage, continue through it. Perhaps you will understand it with greater context. Even if you don't, if the book as a whole turns out to be great then you should reread it, and if it doesn't you can cast it aside with little harm.

- An "inspectional reading" (a.k.a. skimming) is a useful tool for understanding what a book is about without dedicating a lot of time.

- Write in the margins. This helps to make a book your own.

That last point has really been a game changer for me. I've generally tried to keep my books "clean" but writing in the margins, underling, etc. incredibly improves 2nd, 3rd, and so-on readings.

In general you can tell if you've properly read a book by seeing if you can answer the the following questions:

-What is the book about?

-What is being said in detail?

-Is it true?

-What of it?

I think it's a neat idea to ask how we could improve books, but the assertion that books don't work remains unproven to me after reading this book (and after my own experience).

Lastly, I think of books as a necessary but inadequate component of much learning. I think Montaigne put it well (btw i read this in a book :)):

> To know by rote, is no knowledge, and signifies no more but only to retain what one has intrusted to our memory. That which a man rightly knows and understands, he is the free disposer of at his own full liberty, without any regard to the author from whence he had it, or fumbling over the leaves of his book. A mere bookish learning is a poor, paltry learning; it may serve for ornament, but there is yet no foundation for any superstructure to be built upon it...
No, it's trunk chief
Engineers absolutely should do prod support. But... There should be layers below. It should only come to engineering when nobody else can figure it out.
Samsung 850 EVO 250GB 2.5-Inch SATA III Internal SSD (MZ-75E250B/AM) https://www.amazon.com/dp/B00OAJ412U/ref=cm_sw_r_cp_api_fab_...

Ok, $110.
Given the amount of abuse ICE has done to children they are most likely a net contributor to child abuse.
I’m not sure public opinion doesn’t agree. I mean I could believe it, but I wouldn’t take it as a given.
Putting the blame on the devs is to easy. There are a bunch of management layers between the on-call team and the devs in your example. If management does not prioritize those alerts, its not the fault of the devs and its the wrong to put punish the devs for it.

> Honestly, the whole attitude of not wanting to work more than 8 hours is privilege. Most of the rest of the world works long hours. As a dev, you get a good salary and a job you don't have to break your body to do. The least you can do is be completely responsible for your own code.

unless i signed a contract that states i will do on-call, i'm not gonna do on-call. I doesn't matter how long the rest of the world works.
Do you pay for your news then I assume?
> It is common for affirmative action students to not do very well there.

Do you have any data at all for this?

> Then it is not a stretch to imagine that some of them may not be very good at their job either.

It's not right to assume that someone may not be good at their current job because they may (in your mind) have benefited from some "affirmative action" program far in the past (John Doe is 20+ years into his career). Judge people on current performance, not past history. Plenty of average students shine in the real world.

> The cynic in me thinks this guy accuser in the lawsuit is trying to hide his incompetence

Why don't we let the courts work it out instead of speculating on people's motivations or honesty?
Tempesta TLS: up to 40-80% faster than Nginx/OpneSSL and up to x4 lower latency [pdf]
1: Stupid cod-Latin name? Check!

2: Takes advantage of desperate people with "gig economy" jobs? Check!

3: Describes itself as "The Uber or Air B'n'B of <something>"? Check!

I hated them already. Even before I found out what they did!
https://news.ycombinator.com/item?id=24551808
The others just took risks of civil penalties. There are criminal penalties if you evict someone forcible and unlawfully.

It’s really not even worth the civil penalties. The tenants can stay on your property longer and even when you do evict them, lawyers love suing landlords on a contingency basis.
Still clutching at straws. "as well as being used to influence the results of votes across the region, including the U.K.’s decision to leave the EU."

Yeah right. This despite the influence of Obama, the BBC, the British establishment and their pro remain leaflet. As if Facebook made a difference.

In today's news. Facebook to be blamed for labour voters giving Boris Johnson an 80 majority in the last Election.
My first idea was to solve this "queue" (FIFO) problem with a "two stacks" solution: Without special system calls, files can only be appended and truncated at the end, not the beginning, so they behave like a stack. Two stacks can be used to simulate a queue.

Implementation sketch:

1) Successively read the last 1 kiB from the source file, append it to a temporary file, and truncate 1 kiB from the source file.

2) Truncate the last 300M lines from the temporary file.

3) Successively read the last 1 kiB from the temporary file, append it to the destination file, and truncate 1 kiB from the temporary file.

This way, you never need more than 1 kiB of additional disk space (tune this number as desired). I think this is an elegant solution. The correct solution, of course, is to buy a second disk.
You mean back to what it was before? Every country used to have its own social network. Russia has VK, China has WeChat and the rest of the world has Facebook. Hopefully that will change, but I don't think opensource is there yet.
Thank you for the very relevant advice.

All of these suggestions are certainly feasible but taken together they do amount to a non-negligible cost in infrastructure and development velocity though.

Where I live I've yet to find an employer that can be convinced these costs are worth it.
If you agree, why are you repeating it?

> And the rhetoric by rights owners has always been downloading==theft.

Do you echo every pressure group's rhetoric?
Just counting Google Analytics, it added between 200-500ms total load time on my own website. I dropped it for Fathom, which dropped that to about 70ms. A log-based system would drop the overhead to 0, but Fathom is more convenient for me.
I'm surprised too, but depending on what equipment is in the house the neutral can see much less current than the hot. US residential is usually split phase power, so 240 is provided by two out of phase 120 wires. Since most large loads (air conditioner, stove, oven, etc) use 240v they don't put a load on the neutral. The 120v devices put a load on the neutral but if the house is well wired they cancel each other out since half are on one leg of the 120 and half on the other. From the power service view they act like one large 240v device.
I just went over my most recent post and the overwhelming feeling is...
embarrassment? Stage fright? Cringe?

Do you ever get back to any of your old posts and think "wow, this is just bad"?

I mean, I envy you for being able to just own all this, complete with the blog mascot, which to me is the ultimate power move here.

How does one obtain this power?
The capacitors may just be part of the standard power supply circuit for the mobile telephone modem.

I looked at the SIM800 module a few months ago - people use them to add mobile connectivity to embedded hardware like Arduino. The module is designed with a 4v LiPo battery in mind as it can draw 2 amps for a few milliseconds when transmitting, so needs a buck converter and hefty capacitors rather than the usual linear voltage regulator.

NB: Not a hardware engineer - was just interested in adding SMS notification to my home alarm.
This is the clearest list of steps I've seen on the topic.
"...he was allegedly told by Cisco's human resources team that "caste discrimination was not unlawful"."

WTF?
From the linked article:

>The immediate user for this operation would appear to be video editing applications, which could use it to quickly and efficiently remove a segment of a video file.

Do any of Linux video editor apps actually employ this feature?
That's a broad brush you get there. There have been detailed investigations that show that specific actions by specific people in Boeing and the FAA led to a single point of failure, from which it is nearly impossible to recover, being permitted to get into production, in a passenger aircraft. On top of that, after one of those planes crashed in a way that is attributable to this gross defect, the pilots were blamed by Boeing, to deflect from having to fix this defect.

So, while it may come down to that you can't run an airplane maker like a soft drink company, there is a lot of detailed information about why. No need to generalize.

In fact there are confounding details that suggest that "MBA manager" is the wrong generalization. Dennis Mullenberg, who was the CEO fired due to the 737 fiasco, came up through Boeing engineering, after joining as an intern in the 1980s.

He was replaced by David Calhoun, a director at Boeing, who came up through GE and Blackstone and was the co-author of a generic seeming self-congratulatory business book called "How Companies Win: Profiting from Demand-Driven Business Models No Matter What Business You're In" That sure makes it seem like he could sell Coke on Tuesday and airliners on Thursday.

Maybe the real answer is that the FAA was lulled into complacency, and an engineer who should have been minding the shop wasn't.
What Is International SEO and How to Optimize Your Website for Other Countries
Yes (not OP, but I do the same). If you're worried about something munging that data, you can take a point in time snapshot of that folder to B2 using the Backblaze UI, and it'll dump a zip of the folder into B2 for you.
International Space Station Tracker for the NES
Come to think about how important it was to catch the "criminals" in Nazi-Germany. Who where the criminals again? Scary times.
A bit off topic but i find appeals to evolutionary psychology wrong, or to put it bluntly a lot of the evopsych is unproven conjecture.

> we’re also drawn to people from different places,

That's just not true, historically. Migration was for resources, not women. Up to 80% of marriages historically have been between cousins or closer relatives. Incest could be more of a cultural taboo than genetic. Our species went through some very narrow evolutionary bottlenecks not very long ago. And what s our evidence that symmetric faces are healthier?

Other than that i don't get the point of the article. I'd rather have a quasilibertarian nationalist like Thiel who is conscious of government overreach in charge of data processing than an authoritarian nationalist.
Secure boot is an option provided to users, not a manufacturer-instituted requirement.
I'm doing server-side Kotlin as well, with Spring Boot. I initially was against the idea of Spring Boot, because I had memories of using the old bloated Spring Framework from 10+ years ago with giant XML files full of bean definitions and coding-in-XML horribleness with Apache Ivy and Ant. Oh, yea, I also was using all of the above with OSGi as well (Never use OSGi. Ever).

But, Spring Boot is much more modular and I'm impressed with compile and startup speeds. No more XML - unless you want to, but not on my project :) It also supports automagic docker image building using build packs, which keeps the size of images down (not as small as a service built using Go or node, but not as horribly big as you'd expect from Java).

I still have a preference for Clojure and integrating small libraries, but on larger projects where you're working with other devs and need to get moving quickly, Kotlin + Spring Boot is a powerful combo that's hard to argue against :)
I love Mikrotik/RouterBOARD gear but I would not recommend it to someone who hardly uses any networking equipment. The interface is far from straightforward and new users mostly get overwhelmed by the functionality they offer.
GeForce RTX 3080 Launch: What Happened? You Asked, We Answered
A segment of a video file isn't going to be block-aligned.

Deleting a non-block-aligned segment of a file means copying the remaining data over it and then truncating the file at the end using the ancient truncate function. It's not obvious how that can be improved.
That's an incredible story!
It's amazing what you can discover when you start back-tracing issues like this.

A few months ago, my house started having intermittent failures.

It turns out that some road works caused one of the phases in my house to leak into the other phase, which caused a whole array of problems, but only in specific areas of the house.

We discovered this by piping 40kV into the wiring and listening to crackling in the ground, where we found the faulty cabling.
I tried to create an account and get a message that the reCAPTCHA is incorrectly configured (ERROR for site owner: Invalid site key). The URL for sign-ups in the FAQ is different than the one listed here but if you try to sign up on that server it says that registrations have been disabled.
> Now developers EXPECT languages to come with a FREE suit of command line tools for linting, static analysis, formatting, package management and what not.

The key selling point of Intellij IDEA is they come with semantic refactoring tools, for something like "move this method into its parent class" or "extract the selected methods to a new interface", which is still rarely seen in the wild, and didn't get mentioned at all in your list, but it saves real time.
I'm admittedly an IntelliJ fanboy but I also make extensive use of VS Code and I think JetBrains are 100% correct. The kind of extra features you get from a really good IDE are so easily worth it if you spend even a small amount of time learning how. You may need to invest an hour or two getting it to understand your project setup but then you have real-time debugging, refactoring, granular test running (and debugging) right away. I think the move away from IDEs is coupled to the move away from strict typing (which I also hate) because IDEs lose value when they can't reliably understand your code.
We can certainly make new one (or potentially modify consumer protection law) to protect privacy. There's no part of copyright law that makes sense to change that would do the thing GP is asking for. It is an entirely different concept.
Regulating an industry is not the same as running it. For an industry to truly not be regulated, it needs to exist in an imaginary space, perhaps next door to physicsland with its frictionless surfaces and spherical cows.

At present the only example of governments running - or at least owning - communications utilities in the United States that I'm aware of are municipal broadband [1] providers, which tend to be much more well-liked by their users than something like Comcast. (and bitterly opposed by The High Priests of The Invisible Hand, who want competition but not that competition)

Of course, other countries have state-owned communications monopolies, which actually run the gamut in terms of quality and cost.

[1] https://en.wikipedia.org/wiki/Municipal_broadband
The police better be there in my state to monitor the process.
Are Ansible and CFEngine Competitors?
Are you a devops sniper making small but precise and well-targeted changes in you infra and then watching the plan coming together? check out how Ansible and CFEngine could help you in your role! https://cfengine.com/company/blog-detail/ansiblecfengine/
> Oh, I'll do the right thing, unless it costs me a penny.

There are so very few people that fit that criteria of doing the right thing even if it costs them.

As an example: its the reason we kid ourselves into thinking we care about global warming while driving cars into supermarkets for shopping. Sure, we'll protest but that costs us just an afternoon and acts as guilt-offset as opposed to giving up habits that bring us great convenience but do significant environmental damage like supermarkets and cars.

So its the same here, there is barely _anyone_ who would give up something _real_ for Taiwan so IMO its a bit harsh to expect Jetbrains to give up something when we ourselves probably have very little to lose.

Now if we were speaking from a position of a company that did have something to lose, _that_ would be something.
You win the internet today, that's a fantastic solution.

I think the only gotcha is to handle the last block read in step 1 in case it's not evenly 1 kiB. Otherwise the first read in step 3 will overlap the blocks.
I use VS Code on a daily basis. It's my go-to tool for config-based projects (Kubernetes), simple and quick HTML/CSS editing, and the likes.

I've tried it for more serious development for Rust, Python, and TypeScript. While for Typescript the inference is barely acceptable it complete sucks for Rust/Python.
Hackers steal your keys and secrets