skysight-inc/HackerNews huggingface dataset:
If you already have a linter, I suggest going a step further and automating the JIRA issue creation when a TODO without an associated issue is found.

Nothing breaks flow quickly than getting stopped by a linter, when an autofixer could be used behind the scenes without ping ponging the developer with linting errors.
Has Covid killed off business cards?
It's already well known that some areas of the planet have stronger gravity than others, thanks to large rock deposits; e.g. the Himalayas.

What I sort of wonder about this is, how does a single body's fluid dynamics change if relativistic effects come into play? Time would appear relatively slower on the heavier side of Earth as viewed from the lighter side. Maybe that accounts for some part of offsetting the irregular shape in terms of preventing wobbles...? Since one side can't move without the other, but one is in a relatively deeper gravitational well and the motion isn't perfectly rotational, maybe it's even the other way around...? i.e. maybe the fluid movement offsets the relativistic difference in angular momentum over time? As one side extends it bends space more which slows down its rotation relative to the other side.
You can sideload Terraform providers so you don't need to do this. I personally recommend the [implicit local mirror directory](https://www.terraform.io/docs/cli/config/config-file.html#im...) where you just place your provider in your OS's respective Terraform plugin directory (MacOS: `$HOME/.terraform.d/plugins/`).

There's other ways to sideload providers on that docs page too
> I'm one datapoint that refutes your assertion.

There's always one!

BTW, D does support 0b:

https://dlang.org/spec/lex.html#BinPrefix
I believe FB is being purposely disingenuous with its statement there - using the language of user privacy and security to protect itself from third-party academic research.

The authorisation it talks about here is not the users - it’s their authorisation. The privacy concerns are the advertisers (yes, really - they claimed at one point some adverts include names and contact details for the advertiser, and hence constitute private information). That’s why they say “people’s privacy” without explicitly identifying the people they are protecting.
I would be surprised if it didn't, as Docker wouldn't work at all then.
Or you can have a design like Liir from Sword if the Stars. Space Dolphins where everything fits regarding how they got to space, but full details are a big spoiler
They can differ from gameboy to gameboy. And from day to day (as some of them are apparently temperature dependent).
Sounds like you're just angry I don't like the same technologies as you. I don't need terraform because I only work with Azure. What are you going to do to stop me?
Not really. It's not a workaround - it just works.

Maybe most uses of lexical macros could be done with hygienic macros / macro replacement bodies that are fully formed expressions (AST nodes), but not all of them.

For those macros, really the "hygienic" doesn't matter half as much as people pretend. Don't do complex macros where the "hygienic" is required. Don't generate code, write code. If you need to generate syntax to remove boilerplate, then sprinkle a few macros in. But to generate syntax, in general you'll need a lexical macro system.
Not just jetbrains. pgtyped does this for postgres and typescript, and queryfirst for c# against sql server/postgres/mysql.
I wouldn't call it "home video", at that point it's more of an independent media production.
That is pretty awesome. I might try this next time I get swamped by 20 PR's for npm dependencies that are allegedly insecure.
> useful for is self-documentation of enums representing bitmask values.

I used to do that, and wound up back using hex. Hex is easier to read for me, as I don't have to count the digits.
>Samsung uses the same company to make its phones, Foxconn

They dont. The only model they did that was some specific Chinese Model. And even that was small volume.
Dev tool: A project built to boost your Skills and Productivity
Eventually I think Remarkable will release a keyboard. It has a connection port on the edge that is currently unused. They haven't announced anything AFAIK so it wouldn't be for a while.
Thanks, I wasn’t thinking only about docker desktop, but also more specifically docker cli and compose (but now makes sense)

btw for mac there’s Containerd + Lima https://medium.com/nttlabs/containerd-and-lima-39e0b64d2a59
I disagree.

There are always bugs that will happen only on the prod machines. Sure, they are rare, but they exist.

> just wanted to look at which env vars were set. Ops team told him how to do his job - log the configuration

Well, that's not risk free neither. That needs a code change and you risk exposing secrets, or logging more than you should. (Though I agree with the general idea of you shouldn't be SSHing if you can do it another way)
So Clemens freely chose to write that, and you freely chose to quote it. How droll.
> Our society cannot stand the immutability yet.

I hate to point it out, but we already have immutability. If you add something to, say, the Bitcoin blockchain, it'd take erasing the entire blockchain to destroy that information. That's a tall order.
> Ops team told him how to do his job - log the configuration - instead of give him access

"do your job" is a really rude way to refer to debugging by logging instead of debugging interactively.
I dont think those landlords want low income tenants.
Ce nom de domaine de camé... Ça en dit long sur l'état de délabrement intellectuel du pays.
Side node: Why do we have to talk about these things in such highly charged terms in our profession? It sounds like all that happened here is that one person made a reasonable request, and another person gave a reasonable explanation of why the request couldn't be granted.
I agree, While the overzealous app killing in the name of preserving power i.e. battery is not the fault of Linux kernel alone[1] as I've mentioned in the linked thread in my original comment one of the things we gain by switching to an aftermarket android ROM is predictable app behavior.

[1] https://dontkillmyapp.com/
The mounting bracket seems to be a 5-minute design that was then 3D-printed. If you don't have a printer, I imagine someone at your local Makerspace would be more than happy to help in exchange for pizza.
That was not Gervais point.

His point was dont act like you are Saint and lecturing the public when you not Saint.
You agreed with kik threatening legal action against the publisher of a npm module in an unrelated trade category, who after unfairly being given it by npm let it lapse into a security vulnerability that npm then had to unpublish?

"Protection" indeed.

https://www.npmjs.com/package/kik
I never understood why Rust requires '&mut' while passing parameters.

file.read_to_end(&mut bytes)?;

`bytes` is already mutable. `read_to_end` is already declared as taking a `&mut Vec<u8>`. So why force every caller to do a `&mut` un-necessarily ?
Samsung Galaxy S22 release date, Price, specs and leaks
Yeah, the USPS cannot open your mail without a warrant, which is a pretty nice assurance to have. That would be pretty bad if it was how you described- all the more reason for us to make sure the USPS stays around :)

Edit: Note, this is a "nice assurance to have" because private shipping companies generally reserve the right to open anything that they are shipping.
If you have to depend on Node.JS to run your service, it's a red flag. Still I'm seriously considering Node.JS for every backend project we start, just because it's so much easier to hire for, and the ecosystem is so healthy. We're living in a red flag time for software development.
"A common misunderstanding is that a 100-year flood is likely to occur only once in a 100-year period. In fact, there is approximately a 63.4% chance of one or more 100-year floods occurring in any 100-year period." [1]

Which is different than "You'd expect to see it at least once in 100 years."

However, yes, the expected value of the number of 100-year floods occurring in any 100-year period is 1.

[1] https://en.wikipedia.org/wiki/100-year_flood#Probability
Very well put, agree a 100%.
What if you weigh that against the cost and, perhaps more importantly, the risk of laying dead in the water due to third party service outages?
Well, CO2 in the atmosphere (and amount of carbon above ground in general, a lot has been brought up from below in the last 100 years) and plastic pollution come to mind. Ocean pollution. Bio-diversity. Less or no weapons of mass destructions. No climate change yet, e.g. in the western US water from rivers was less of an issue and could be distributed more freely.

There were a lot of extremely dirty industrial processes which we are doing much better now (in the developed countries at least), superfund sites in the US and their equivalent in other industrialized nations as the known locations, but it did not reach the global scale yet, plus, what they buried or just left in the ground where the factories spilled it is still there now for the most part.

I think that in quite a few ways we've gotten better, sure, but partly by kicking the can down the road instead of actually solving issues such as sustainable energy or water use instead of drawing from and heavily relying on exhaustible stores, as well as not having closed loops with the things we produce.
Black Americans weren't loyalists because they believed in the divine right of kings, though. I'm not sure why you've decided to spend the majority of your reply on explaining why the American revolution was bad for Black people to address an off-hand comment.

Chattel slavery was directly tied to scientific racism, which is literally a system of hierarchy and the belief that the system is both natural and good (e.g. the "white man's burden" ideology that slavery is good for the slaves because they're unfit to survive on their own).

You won't find any political movement that neatly fits into the "left-right" spectrum. In retrospect even the often lauded direct democracy of ancient Greece was deeply undemocratic because it was restricted by its very narrow definition of citizenship. Under scientific racism Black slaves were barely considered human and even if you only consider white people the US still didn't let women vote until the suffragettes fought for it and won.

My point wasn't that the founding fathers should be considered leftists. My point was that the original historical definition of leftism was opposition to the king of France during the French revolution because that's how the seating happened to be arranged in the National Assembly in 1789 (notably before the American revolution, but close enough to make the point).

As feudalism became less relevant, the meaning began to shift by becoming more generalized. I'm not arguing about morality here but definitions. The 18th century definition of left and right was almost entirely about royalty and the aristocracy. The generalized definition I summarized evolved considerably later.
That graph is misleading (to say the least) because it is not per capita.

The reason the baby boomer had a much larger share of the national wealth is because they were a much larger share of the population.
If you do the same graph per capita, you'll see that there's pretty much no difference between generations.
All the fact checking sites absolutely do treat what they consider to be misleading narratives as outright lies when the right does it though. So at least to some extent, that strong qualitative difference is just due to claims being treated differently depending on which political cause they support.
Ironically, the market is the biggest division force in the US right now. CCP/Russia/elites propaganda machines are strong but they have never been a match for the US market.
Is it an inherent flaw of capitalism or there’re different market structure to incentivize union.
Isn't Go starting to gain popularity without the downside of Node?

I'm saying this as someone that hasn't used either.
Do anti-vomit cat bowls work?
The problem is that they do not want to be financially on the hook. They keep the good years and spread the costs of the bad years onto their employees.
>WWI was arguably much more catastrophic that WWII.

For the Europe, probably.

Worldwide wise, not even close.
Set up your own encrypted email server

If anyone has specific recommendations for which open source encrypted platforms to set up, I am all ears
What hypervisor is used for that?
>Vaccination blunts both symptoms and transmission (I didn't mention the latter in my initial comment).

Not when you have lockdowns without the vaccine, but don't with the vaccine. But hey, talking points save you valuable time from thinking.

The hilariousness out of Israel where it looks like you need a top up every three months is doing great for the 10k I put in Pfizer stock earlier in the year though.

To the mooooooooooooooooooooon!
People are better off, but not our arable land, the fish in our oceans, the soil we grow our crops in, the animals in our forest, the forest themselves, etc...

We're in a sports car hitting the gas as we head towards a cliff and you're talking about how much better the interior is on this new model compared to the last.
HN: Be careful when visiting Tor links that are suggested anywhere. There are many malicious clones of popular websites
https://marc.info/?l=openbsd-misc&m=136724343006024&w=2
Skip the percentages for a second. >300MB of cache and >200MB free is a lot of memory! That's enough memory to run an entire server without breaking a sweat. Instead of calling proper function impressive, I'd be quite upset if getting that low causes problems.
The Dasung not-eReader runs full blown Android and you can connect just about anything thanks to a USB C port and Bluetooth support. A recent review showed even Google Play support https://www.youtube.com/watch?v=I9QVCRed9lY mine is an older 7.8" model with Google Play Services running but not the store itself. I guess with the services on, I could sideload the Play Store easily...
I consider adding TODOs in the code an anti pattern. Those are usually unclear, lack ownership, and purpose of the intended changes gets obsolete. Whenever I read code with TODOs I find it that more often than not they hurt readability. Usually in reviews I ask to resolve or remove them before merge.
This is a frequent problem with such comments like the one you just replied to.

I am prepared to give them a chance for them to substantiate their claims, however if we ask them for any evidence and we still have no response, then the claim can be immediately be dismissed as baseless.
A Sport Website
check
>The Nikon F was a very fine camera, but what makes it a professional camera where these others are not?

The Nikon F was the first SLR that was so rugged and had such good lenses that it really made professional press photographers switch from (mostly Leica) rangefinders.

As you say there were plenty of SLRs before but they were more seen as fancy cameras for consumers (also there were all kinds of limitations like the mirror not automatically returning for instance) and the optics were usually inferior to rangefinder lenses due to the need to account for the extra space for the mirror box. The viewfinders were also often quite dim.
I think the point here is, this is the first "private" space mission that wasn't using government/military hardware or staff.

It is a rocket designed by a commercial company, flying people who just made a few calls and then paid to do it.

It is pretty wild when you think about it - not so long ago (10 years maybe?) this sort of thing would have been unthinkable.

Say what you will about Elon Musk, but you've got to give the guy credit for SpaceX and Tesla for that matter - I suspect history will look back on SpaceX and Tesla as being quite significant inflection points. It feels like we are at the Model-T or early commercial jet flight stage here but for spaceflight and EVs. What was once only for the super rich and gov/mil is now becoming available to more people, with rapid iteration/improvements and lower prices. More of it please!
Do we have a good sense of how much of that increase in productivity can be sustained in a carbon neutral fashion?
> My favorite conspiracy theory is that the CCP is sowing the division within us to drive us to civil war

It's not a conspiracy theory, it's a full-time job for a large number of Russian KGB, and Chinese state security employees.
> Chances are it depends on both who you ask and the
problem at hand.

100% this. Code runs on people but people differ dramatically. A more compact solution that leans on some more advanced language features might be totally acceptable in a team of people fluent with the language. The same problem in a team of generalists working across different tech stacks day-to-day might benefit from a more verbose solution.

As with most things in software it depends on context.
Wouldn't it be best to contract the disease under vaccine protection? Basically instead of wearing a mask you should kiss the next stranger you meet on the street?
It's even more interesting that DJB did not care to answer
If you don't want to contribute anymore you don't have to, just go and do something else - but once the code was published it's not just "yours" anymore, it belongs to the community, that's the whole idea behind OSS. You give it away to everyone and anyone to use it and fork it and un-unpublish it as much as they like...
MacOS doesn't have jails as FreeBSD does. But they are using some kind of isolation for Mac applications, so they can not see data of other applications.
I'd argue the opposite really, re: 'using C/C++ at all is probably "too clever"'. By using modern C++ features it is possible to enforce a Rust-like model of ownership, without any memory management (eg. we don't use 'new' or 'delete' anywhere in our codebase). This helps reduce what the author calls "complicated, Klein-bottle-wannabe tricks", labyrinthine Java classes of GC goodness where you don't know where the code begins/ends.
Magento (the new XML-based version, not the old create/update/revert-script version) gives a lot of these properties. Making it part of the database instead of a third-party tool would be better, though - it lets you cover more features, and with deeper integration you can get transactional updates and history logs.
It's actually quite interesting. Keynes figured out that government stimulus works but it only solves the money problem. When you solve the money problem people simply flee into a different asset that maintains its value. That asset is land. So the business cycle also results in a real estate cycle. "Solving" the dot com bubble encouraged land speculation and ultimately ended in 2008.

The problem isn't the stimulus although there are alternative proposals to reduce the amount of government intervention. Land is simply unique in the fact that it is already there and private land ownership is merely the right to exclude people from the land. There simply isn't any good argument for why money earned off the land itself should go to a private individual. It should go to the government because it is protecting the land with its army and building infrastructure to maintain its value.
It takes anywhere from 8-12 hours to "shut down" the NYC subway, which doesn't really mean shut down but to park trains in the safest locations possible. NYC's subway is run 24 hours a day (most lines, most days) and even when "shut down" for Covid–19 last year ran ghost trains overnight.

Through late afternoon the predictions seemed to be a higher than normal but manageable 2-3 inches of rain (5-8cm). By the time the serious nature of the storm was apparent it was too late to shut down the system or safely park the trains.
> If they were using ZFS, they probably wouldn't have golfed their memory allocations and had spare

You're describing a problem with ZFS (being wasteful with memory), and then saying that if they used ZFS their workaround for that problem would have prevented this problem.

Do I interpret your post correctly?

If so, "the bug was that they weren't using ZFS" is some pretty wild spin.
There's no need for space based weapons when hypersonic missiles can deliver megatonne grade nuclear arsenals "easily" today.

But framing it as a weapons system, to attract military funding (which ultimately ends up as useful civilian technology) isn't so bad.
Check our Sonarqube. It has gating functionality that you can enable for TODOs and I’m pretty sure it can tally up number of todos as part of its tech debt calculator.
Yeah, this is why I need to spend more time talking with other SWEs... I've been freelance and out of the day loop for a long time. For better or worse, the software I write has to be polished and perfect, user friendly and UI complete for business users with every update. The actual enjoyment I get, or the fun part, is working on the logic... but I then have to make sure all the visual/interactive stuff is dummy-proof, or I get to spend the next month in a tech support role if a button breaks. So I sort of have to do both. And I'd rather iterate in my head than in realtime on the phone with end users. But I don't get paid for the hours I iterate in my head, which is problematic.
As far as stuff being shelved in 5-10 years and just making it work... yeah, that's definitely a lesson I've only learned the sad and hard way after watching a lot of beautiful code become obsolete once a company is sold or a platform gets replaced.
I do think there's a specific kind of writer's block that happens if you're responsible for both the front and back end of a large piece of business software... because even once you fully grok the business logic and you know how you want go handle the data, and you know what they think they want on the front end, you have to put yourself in the position of an employee and think about everything that could possibly go wrong with a click or a transaction. And when you do finally work that all out, the last thing you really want to do is sit down and write event listeners and components.
What if 'left-pad' was the trademark name in question instead ok kik. Would npm un-unpublish that or let the internet remain broken forever?
Ultrawideband cooperative/cognitive free space communication. We're stuck in a paradigm of radio communication (clear channel) that is 100 years out of date.
>> But the far right and far left media ecosystems are "fundamentally different," Edelson said, with 40% of the media sources cited on the far right actively spreading false information. In other corners of the media ecosystem and other partisan groups, this number doesn't go above 10%.

how are they quantifying this? Or is there link to other sources on this?
It is a common use case for .NET deployments with Kubernetes.
World's biggest wind turbine shows the disproportionate power of scale;

https://newatlas.com/energy/worlds-biggest-wind-turbine-ming...
I'd be working on tools that allow users to design furniture online and have it automatically manufactured and sent to them.

I love this stuff but the cost of setting it up is in the millions.
The code is still in git and on GitHub, the workspace is ephemeral. You can always clone the repo and work locally. I think the idea isn't to 100% replace all local workflows necessarily but to supplement them and to enable working in situations where you don't have access to a developer workstation otherwise.

Of course if you roll this out to the entire company to replace regular workstations, you probably want something with an SLA. Not sure what Gitpod's answer is, but Microsoft seems to sell Codespaces outside GitHub via Azure and there's probably a story for the enterprise version addressing this need.