skysight-inc/HackerNews huggingface dataset:
This issue isn't as clearly cut as articles like this make it out to be. There are a few competing interests: the (wealthier than average) folks that own solar panels, the utility companies, and the plants.

Solar is cutting into the margins that the plants need to be profitable. So the plants increase the base rates they charge so that they remain profitable. This increase is then paid for by everyone (not just the solar owners). But it's still a net win for the solar owners, because they're the ones saving the most when rates are highest (when it's hottest, and ACs are cranked up). So effectively, doing nothing (and letting plants increase rates) acts as a net wealth transfer to those with solar panels.

This isn't in the interest of the common good. So the utilities try to soften the costs by taxing the solar owners. But then the math for the solar owners is thrown off because they anticipated saving more/making more over the life time of the panel.

I don't know what the right answer is.
If you find that concept jarring, I think you'd be surprised by how much of security, compliance, privacy, and anti-spam is facilitated in part by obscurity. These tasks are about imposing costs --- ideally untenable costs --- on bad actors; obscurity has a cost as well.

There are times when obscurity isn't OK (notably, when it prevents other good actors from verifying the security of a piece of software), but this isn't one of those times.
Ads that are opt-in, do not send data to third-parties and do not work as a monetization strategy for low-quality content publishers?

How I wish all advertising networks worked like that.
I have actually done that before, in fact. I would do it again if it made sense.

Right now I am in a situation where I need a space for quite a few people to live together (5 adults), and where I live that's not really feasible in a high density rental (there is basically no such thing as a >3bdrm apartment in my city), nor is it possible to do so and also commit to certain environmental goals that we have as a group. This has a lot more to do with the politics of where I live than it does with my own politics, though.

"You criticize society, yet you participate in a society hmmmmmmm."

As for investment in the community, what kinds of investments do you have in mind? How do those investments specifically help "less fortunate people" as you claimed? I'm genuinely curious what you mean by this, as it doesn't reflect my experience in any way, but you seem unwilling to get specific. Again, mostly my experience is NIMBYism, for eg. when the people in the urban condo building I lived in objected to a halfway house existing a block and a half away.

At any rate, I'm perfectly willing to admit that I'm not always perfect in my praxis or whatever. I think I have a lot to learn about how to be a better person in a community. I am privileged in many ways and I do what I can to use that privilege for good, but I'm sure I fail frequently to do all that I could theoretically do.
Content and distribution by a single entity...keeps rearing its head.
Coinbase CEO Announces NewLimit. UI Exploration
Sentiment Analysis of the Obama Presidency
I remember being a new Linux user in the mid-90s at university. I was told by more than one computer science nerd that FreeBSD was more mature and reliable, which was probably true back then. But Linux just seemed to be where the excitement was (it even had coloured ls output!).
I find in C++ at least reasoning about RAII is always surprisingly complex. The second you have to write a custom destructor you get into the weeds of reasoning about copy/move/copy-assignment etc.

https://en.cppreference.com/w/cpp/language/rule_of_three

C++ RAII also rubs up painfully against handle based APIs (looking at you Windows) in my experience. There is a lack of standardized RAII wrappers for handle types like there is for pointers. Yes you can pull in a custom handle RAII wrapper but at that point it's simpler to just manage manually.

Defer on the other hand is simple. Anyone can understand it in five minutes.
Ask HN: How do you become a Technical Manager from an IC role?
I've a feeling that Senior Engineer is going to go forever. Trying to move into technical managerial roles not working out since new companies don't want to make ICs into managers.

Any tips?
I don't know if ground zero at WTC7 burned for months, but ground zero below the twin towers definitely did. The claim being hours vs the claim being months is obviously significant.
Filebrowser-CSS: Custom CSS for filebrowser that adds colors and changes icons
You can't compete against free.

Risk is free.

A risk-aware competitor faces a higher cost function and a market which won't support it.

What we need is regulation, and direct liability of corporations, stockholders, creditors, and executives.
We need to develop a vaccine against media scare tactics
For everyone else reading, here's the subthread:

https://news.ycombinator.com/item?id=29570450
You think? These devs are some of the devs in Israel. The best get too popular to work in secret labs like NSO. I find it hard to believe that the best devs are secret ones in Israel. But obviously, I could be wrong.
Grant writing takes up, what, half of a PI's time typically? Reducing that would be huge.
I’ve found the opposite — as long as you’re happy with staying within the MS ecosystems. So Azure, Office 365, Teams, etc…

You hear people calling Microsoft expensive when they’re on some random mix of Gmail, Notes, CM9, or whatever.

Then MS seems expensive because it’s all or nothing. Dipping your toe in the water turns into a dive to the bottom of the pool.
When I worked for an event services company and a fairly large SR22 / budget insurance company the better question is not cloud or no but really hybrid cloud systems. The first one had a rather long downtime event that they invested in a remote failsafe. The insurance company was largely resilient and when power went out the servers were up but the people doing work weren't able to come there. They bought a generator but they weren't able to turn it on.

Blaming Okta or any other group isn't the issue. Your customers don't care how you are down they only care if you are down.

Also, I got a bill from Amazon when I forgot to shut down a pagemaker instance and that cost me $700. I self host now buying a business internet package with a static ip. I also upgraded the machine but it wasn't necessary and in hindsight I shouldn't have done the upgrade but just fix the case.
What is execution? It seems that in some way, it's analogous to success itself. If you make apparently terrible decisions but your business succeeds despite you, would anyone really call that bad execution? If good execution equals success, then is it helpful to know that good execution equals success?
Reminds me of this excerpt from an Obama interview:

> When problems reached him in the White House, he said, it was because they were unsolvable. He generally was being asked to choose between two bad options. “By definition, if it was an easily solvable problem, or even a modestly difficult but solvable problem, it would not reach me, because, by definition, somebody else would have solved it,” he said. “So the only decisions that came were the ones that were horrible and that didn’t have a good solution."
I have about as much faith in this as a Twitter API.
Suffice it to say, this exploit was not simply chaining gadgets.
WTC7 collapsed several hours after the other. If it was a controlled demolition, why wouldn't they bring it down at the same time as one of the other towers fell? The debris cloud from the larger towers would have covered their crime, and I don't think anybody would really find it very suspicious that one building was evidently crushed at the moment another was falling next to it.

Therefore it makes more sense to me that WTC7 fell exactly as the official story describes. It was damaged and burned for hours, then the penthouse fell through knocking out much of the interior and the facade came down moments later.
One of the the WhatsApp founders, Brian Acton, donated $100 million to them as an unsecured loan due to be repaid in 2068:

https://en.wikipedia.org/wiki/Brian_Acton#Signal

https://en.wikipedia.org/wiki/Signal_(software)#Developers_a...
Morphing Batman Logos with SVG
GlycoGrip: Cell Surface-Inspired Universal Sensor for Betacoronaviruses
Can you explain the last sentence of the quote? Seems ambiguous.
they organized it so that he was surrounded by agents. they needed to get access to his laptop while it was open and running. This might have gotten him just enough time to disable it before they made their rush.
>was more mature and reliable, which was probably true back then.

Those two points are still true compared to linux.
I think the idea is that a power user would be using the computer to earn money at a large enough hourly rate where 0.35$/h is literally insignificant.
Creating a custom Temporal data convertor for encryption
OpenZFS Native Encryption
Depends on how critical they are to your stack. Ime if you use more than a few products and either one of them can take you down yeah it’s less than 3. Just something to ponder but if s3 didn’t meet 99.9 for the month you get a whopping 10% back. Other cloud vendors aren’t much better at this (actually worse). Not even to mention that you need to leave some room for your own fuckups
The dogmatism I'm perceiving here is at least in part that you're applying an extremely black and white approach to this. There are many possibilities between semver and "the opposite of semver", and there are options that exist along other axes from semver as well. The only way what you're saying here makes much sense to me is if you define "opposite of X" to be "anything that is not X", which is.. weird.

And again, I did not propose "the opposite of semver" or anything else. I said "some changes are poorly described by semver". It's a big leap from that to "I know exactly what you have in mind and it is every change is a major change." Which I... did not say anywhere?

Though, I do think that, as I mentioned elsewhere, this is approximately the net practical effect of using semver for things that have a principled opposition to breaking of backwards compatibility. If you never go to '2.0.0' then the '1.' part of '1.234234.0' is meaningless. Your version is just 234234.0 and you're playing the same game of pretend that '0.x' does in semver only with a bigger number. Again though, this is not me proposing that, it is me observing that the thing you're arguing against is possibly what's really happening anyways.
You develop stalkerware, Apple booting apps like you is one of the few good aspects of the app store.
Does anyone have personal experiences of seeing beginner using Swift Playground to learn to code and understanding programming ideas? How effect is it? How ready are they to enter "actual programming" after completing the playground?
As soon as Framework puts out an AMD module, I am buying one of those. They sound amazing.
We use type systems to find bugs when dependencies are upgraded, and performance not being part of the contract between modules means that performance degradation won’t be caught by the type system.

You can deal with it in other ways like running benchmarks often, but I hope you can see why it might be nice in principle if such implicit contracts were made explicit and checked by the compiler? For example, it might make hard realtime systems easier to build and upgrade if there were some formal way of reasoning about deadlines. I haven’t heard of it ever being made practical, though.

Also, I was thinking of Haskell rather than Java as a language where adding logging would change a function’s type signature.

There’s a basic difference between functions that can fail (returning an error) and those that are considered to always succeed (so no error) which I think is well-captured by a type system, whether you do it like Go or Rust or functional languages. If there is any kind of error then you can catch it without distinguishing between them. The same could be done using exceptions too.

The problem with Java is that they tried to distinguish further by what kind of error can be thrown, and this sort of turned into a bad effect system. There are methods that throw IOException and can do I/O and others that throw SQLException so they can talk to a SQL database, and, uh, don’t those categories overlap? And isn’t this exposing implementation details? Why should the caller care whether you use a SQL database or not?

I suspect more principled effect systems might end up having similar problems with functions being inflexibly incompatible due to having different effects, as described in What Color Is Your Function for the sync versus async distinction.
Could you please explain why you’re expecting less funds?

Can the broader set miss better match than narrower can suggest?
Usually, insurance companies do this carrot-style, not stick-style (i.e. they will give you a premiums discount of some kind if you get a COVID vaccine, or possibly even a one-off gift like a gift card or toaster or something).

... but yes, they definitely already do similar things to influence customer behavior (such as discounts on weight loss programs).
> Put on the hat of the end user. Keep in mind the end user is a child, or someone struggling with an online addiction/behavior they want to quit. They welcome the app, but those issues are somewhat personal.

This sure as hell reads to me like you’re trying to hide the fact that you’re recording vulnerable user’s screens from them.
Malware definition: software that is specifically designed to disrupt, damage, or gain unauthorized access to a computer system.

Truple doesn't do that.
Ditto. Mine runs Manjaro perfectly, and was way more affordable than my previous two Thinkpads.

That being said, having more laptops out there that can run Linux out of the box is better than having fewer. This Tuxedo machine looks nice.
There is also https://jami.net/. I have no clue how group video calls are implemented though. It seems like it is not an easy thing to do.

https://wire.com/en/ seems to support it, too, although not exactly "large-scale". Audio calls allow for up to 100 participants, for one.
I've always wanted to try FreeBSD but I could never get my drivers to work (thanks, RealTek). Maybe someday.
I would quibble with your definition of "very low", given that the number is >50% in the US.

I agree we have a preventative treatment for a cancer and not everyone takes it. What conclusions do you draw from this point as it relates to this thread (or in general)?

Personally, I'm surprised that uptake is so fast for a relatively new and elective treatment. Even moreso when considering that it addresses a rare disease that effects people many decades later.
Twitter limits; and also because it's not just marketing Kool-Aid. It's "Word for iPad," "Angry Birds for Android," "Kindle for Windows" and so forth. Not "Word for the iPad," "Angry Birds for the Android," or "Kindle for the Windows."
Void [1] gives Arch a run for its money, particularly if you want musl-libc or non-systemd init. I’m a long-time user of both.

Chimera [2] is also worth watching.

[1]: https://voidlinux.org/

[2]: https://chimera-linux.org/
Fed Officials Accelerate Stimulus Wind Down, Project Three Rate Rises in 2022
Here is a Twitter thread with an overview of the article:

https://twitter.com/fiona_chembot/status/1471211912281083905

https://nitter.net/fiona_chembot/status/1471211912281083905 (alternate interface via Nitter)
We all have our own set of values.

Myself I value independence and self-learning, so I would be inclined towards having a negative opinion of people that require the constant assistance that pair programming provides.
I define execution as "doing something every day to keep making progress". It could be hiring someone, write that one small piece of code, creating a landing page or marketing content, talking to that customer, reaching out to a prospect, solving a problem for the team etc etc. Anything that is a step towards possible success. It is not a binary thing. Sometimes you do things that has a bad outcome. But if you do it over a long period and keep doing it with lessons learned and you succeed, that is execution.
All of those things would also be needed by the cloud provider, too. Just because it's on-prem doesn't mean it doesn't need servers, power conditioning, physical security, etc. "Cloud" isn't magic fairies. It's just renting someone else's points of failure.

In addition, you're forgetting the thousands of points of failure between the building and the cloud provider. Everything from routers being DDOSed by script kiddies to ransomware gangs attacking infrastructure to Phil McCracken slicing a fiber line with his new post hole digger.
Log4Shell Public Bug Bounty Hitlist
A bunch of companies have opened up public bug bounty specials for Log4Shell. Help me populate this list!

No real purpose, but this is one of the first times I've seen bug bounty "specials" for specific CVEs, it's interesting to me.
Stop weird machines!

http://langsec.org/occupy/
it distributes the cost across all sectors, which as the above poster commented would be beneficial to hiring low skill workers
To prevent people creating loops where they plug a device with two female USB-A ports into itself, or plugging two different devices with USB-A female ports into each other. (Which is liable to damage one or both of the devices.)

There’s an electronics.stackexchange post on it which also covers why male USB-C to male USB-C cables are a thing: https://electronics.stackexchange.com/questions/444283/why-i...
> "The speaker does not own any stocks," said Hammill. "As you can see from the required disclosures, with which the speaker fully cooperates, these transactions are marked 'SP' for spouse. The Speaker has no prior knowledge or subsequent involvement in any transactions."

lol
The problem with dark matter is that it is a bit too easy to predict where it is. That's why so many people are looking for galaxies without dark matter. We sometimes find them, but I am not sure if there is an instance where we have confirmed that it is not a fluke of observation.

The reason why it is a problem is that if you can reliably predict where dark matter is, then you can turn these predictions into equations and get away with dark matter as a form of matter. That's the idea behind modified gravity.
> Most (I avoid saying all, because I'm not that smart) animals, when not surviving (finding food, consuming food, finding sex, having sex) are super idle. It's energetically expensive to work, and, so far as I can tell, nothing has evolved to be energetically stressed.

"[F]inding food, consuming food, finding sex, having sex" is the work I'm talking about. So, yes, animals are either working or they're "super idle." There's no third mode where they're, like, finding their true selves. They're either working or they're asleep.
Debug info is huge.
Also, this is not really a forum full of “Apple Fanboys”. People are regularly and vocally critical of Apple’s decisions here.

Arguably defending Apple’s App Store policies is the controversial take on this forum.
> * Free chaos monkey installed in every AZ

Only during this beta period, AWS will start charging for this feature soon enough.
The daemon is flat now. I liked the glossy look it had ;-;
...once you get younger than that you’ll find that there are a large and growing minority of people who are very much in it for the money alone without any particular interest or affinity for computing

That was true 35 years ago, and without the metric butt-ton of money being paid now (though programming has always paid well within my lifetime). I've worked with those folks. The reason you might not see it is because they either left the field they hated, or worse, they stuck around long enough to become managers of what they don't understand.

it’s important to realize that we’re not really the professional of child prodigies that it once was.

Mmm, I don't know that it ever "was". Ignore the Carmacks, Wozniaks, et. al., of the world and you'll find that most folks holding programming jobs had the standard four year degree (because you were unlikely to get hired in 1985 without one), working on internal LOB apps.
https://www.bnz.co.nz/business-banking/support/merchant-serv...
I have a cheap gaming laptop. It's called an Infinity o5. They're rebranded Chinese laptops. They look identical.
https://www.infinitygaming.com.au/o5-4r7g5ti-888-gtx-1650ti/

That said it's a great laptop, the best I've ever owned.
Great, now they should just stop using telephone numbers as identifiers.
Of course but at least call a spade a spade, the units of liberty you're willing to trade to solve the problem is basically the metric of how much you care about it.

It's a fine position to take that the harm due to that much invasion of privacy and government involvement in our private lives isn't worth but means precisely that you care about the problem less than someone who is willing to make that trade.
It would have been perfectly reasonable for the now-flagkilled parent comment to have made that argument about the definition of malware without calling everyone on the thread an "Apple fanboy". They chose not to. See what happens?
That is a common way, yes. Contractors from a firm is the other big one. There are folks who can spend decades working at the same org, full time, without technically being a real employee
Umm, using a bidet doesn't exclude at all using toilet paper. It's an "enhancement" to the cleaning process. I often see this misunderstanding in places where bidets aren't the norm (or the law). So, a play on words on the Scientific American article's title would be "Wipe AND wash" and not "Wipe or wash?".
The business in this case is from a religious extremist and this kind of software is very frequently used without the user's consent.
just a theory, but may be the new Twitter policy that you can't use other people's images without their permission? The account has Pelosi's picture, seems like a insta ban under that rule.
Because he does a pretty good job of producing nice summaries. Why not both?
These two points, yours and the parent, should probably be #0; many of the other "uncomfortable truths" follow from them.
Mary’s Poverty, an Example of a Misogynistic Ecclesial Agenda?
Seeing that "obrigato" is used to say thanks kind of makes me wonder if Japanese's "arigato" has a similar etymology.

Apparently not:

http://www.accessj.com/2014/05/etymology-of-arigato.html
Apple and Amazon are competitors. Apple and Microsoft competitors.

The postulation was that Apple and Amazon weren't competitors. Not that they're not competitors in a specific niche.
Should I, or should I not be allowed to run whatever applications I want on my phone?

Should I, or should I not be forbidden from filtering the internet for myself? Meanwhile, the content I see is filtered by FB, Twitter, etc. Why should their desires rule mine on my device?

Should I, or should I not be forbidden from seeking help accomplishing my own goals for online use, in particular accountability for giving up various addictions? Meanwhile, FB and Twitter are allowed to know what I view, but I'm not allowed to let anybody else know what I view. Why should they be able to hold me accountable, while I'm not allowed to seek accountability from anybody else?
I don't find the argument about kill convincing. You can use `kill pid` and it will send a SIGTERM signal to the process. The -9 option is only necessary when you want to send a SIGKILL signal. I don't think it is a bad thing that kill gives users the option to choose which signal to send. I only use the -9 option when I want to terminate a process without it being handled.