skysight-inc/HackerNews huggingface dataset:
Yeah, it's not simple! And it's hard to know if there's even a universal answer there. For example, with the person using DMs, is there another, deeper reason that they are avoiding public channels? I would try to get to the root of that by asking the question (e.g., "I notice you don't tend to use public channels, but we have found that public channels are really important for the team to learn from one another; is there something we can do to make public channels more amenable to your style?") rather than assuming that it's an act of subterfuge and ordering by fiat accordingly -- but it's tricky! (And I'm sorry that that's not terribly helpful...)
Couldn’t agree more! That’s why also maybe they are raising 100 more billions!..:p
> the numbers provided for direct deposit are the same numbers used for direct/pre-authorized debit (i.e. withdrawals)

Reading up on that, it seems similar in nature to our AvtaleGiro[1]. While indeed having my account number would allow a business to issue a AvtaleGiro request, it's just a request. I would then have to go to my (online) bank and approve it, including setting up a monthly withdrawal limit. So it can't happen without action on my part.

> They’re also the same numbers that appear on cheques, so someone could easily forge a cheque in your name with those numbers.

Cheques I don't know about because they were going the way of the Dodo even when I was young, but we did have BrevGiro[2] which was a way to transfer money. However it relied on the bank sending me serialized pre-filled forms, so someone would have to steal one of those as well to be able to withdraw money from my account.

[1]: https://no.wikipedia.org/wiki/AvtaleGiro

[2]: https://no.wikipedia.org/wiki/Brevgiro
This article names a bunch of advantages of free shipping but we're supposed to reject it because an Etsy seller decided she didn't want to offer it and compensate by increasing the price of her product slightly for an algorithmic boost? I don't get the point. Either someone's fishing for an excuse to a decline in popularity or the justification for getting rid of "free" shipping is poorly laid out.
my provocative phrasing was of course intentional (which i'm all but certain you realized). couldn't agree with you more.
https://web.archive.org/web/20240118044621/https://www.theat...

https://archive.ph/CSeUn
SmartTVs

I hate them. They only exist to spy on the owner. Should have bought a large monitor instead.
They are, and always were, data generating devices for the companies that sell them. Little intelligence collectors.
I'm glad this topic if finally getting the attention it needs.

I really like Google's paper on technical debt: https://ieeexplore.ieee.org/document/10109339

I wrote an article with a summary of the key insights in that paper: https://www.ombulabs.com/blog/tech-debt-maturity-model.html

Hopefully, the more articles like this one, the more non-technical managers will finally give a shit about technical debt?
Apple Muscles in on Subscription Podcasts
Did it manage to bill you the $500 as well? :)
I don't assume banks work the same everywhere. Perhaps there's a good reason that I don't know about. Hence my question.
Lutron is a good demonstration of a company going about it reasonably. The smarts are in the bridge not the switches and not the bulbs.

For context, Lutron is a client. Though I am just a happy user of the Caseta product at home. I don't have any engineering say in how it was built.
Maybe that's where they run the HDCP/DRM stuff? That's the most obvious application of a secure enclave on a GPU that I can think of, and would also explain why they won't (or can't) open it up.
What about their software approach did you want to change and why?
AT&T Says Data on 73M Customers Leaked on Dark Web
Lots of people tried (voat comes to mind), but they ran into the same advertiser pressure monetization problem that pushed reddit to become the abomination that it is today. For whatever reason, hosting is expensive, and too few people are interested in making it truly accessible.
I didn't say that you are Islamphopic. My point is that your argument is bad and if someone else used it they can reach to the conclusion that you are Islamphopic (as an example).

I don't also want to go into discussion about this particular problem with India because it will be off topic. But I will just answer that

> So how do you define a minority?

You define that with respect to the demographic of the country/place we are talking about. Tech workers in the US are minority among population, it doesn't matter that they probably not a minority in Silicon Valley.
You don’t need to pass a Preact signal as a prop to get reactivity. If you’re using Preact, signal references will make your component reactive by default, and if you’re using React you can introduce reactivity by way of the useSignals hook or a Babel plugin. (1)

React signals have become my go to state management tool. So easy to use and very flexible.

1: https://www.npmjs.com/package/@preact/signals-react
Yeah, this is why tech debt is a $1.52T problem. A few points.

* Reducing the number of pods used by a micro service doesn't reduce cost by 25%. For most micro services data storage, data transfer, and other required dependencies will be a very large chunk of the total bill.

* In the organizations I've been in the director is always looking for ways to reduce the cloud bill. This is always a huge line item for them, and the modern microservice architecture is only making the cloud bill higher.

* How is this anything but objectively good for the company?

* Avoiding stirring the pot won't make you any enemies in the workplace, but it won't make you any friends either. Deliver value where you can and the workplace politics will be what they are.

* I've be a part of, and have seen, cloud bills cut by as much as 80%. When things get that bad you won't lose reputation by fixing it because people in many departments are feeling the negative impact of the microservice.
Apple swiping has trouble with even simple things. Maybe I just have poor precision, but when I swipe out “and” I get “Abbas” with surprising frequency. The Palestinian president is the only Abbas I know, and he’s not in my contacts. Meanwhile, “and” is one of the most common English words.
I get kudo's for this work when the word comes down that we need to cut costs or else. That is the only time I'll attempt it. If that word hasn't been delivered then any attempt to manage cost in that way is usually met with resistance and communication about "Other priorities".

There are a few places I've worked where cost cutting was valued but they were few and far between really.
What do you think of other people who make the same claims over and over but never give any evidence of their claim and dismiss all the people giving counter evidence as "haters and doubters".
anyone know the proper github link, one in paper 404s..
You dropped the /s tag.
Only in the US luckily. It's not around in Europe.

But I've always thought this was not about convenience for the user but for easier access to datamining yes
https://github.com/B00merang-Project/Mac-OS-9 includes a GTK+4 theme. If you like the "High Contrast" look, check out https://github.com/B00merang-Project/System-4 too.
Song lyrics have become simpler and more repetitive over the last five decades
Fair point and one that I knew, my bad for typing faster than thought :/
the repository links is dead
That might be plausible if you consider the post in isolation, but the account that posted it does nothing but post paranoid ragebait of a similar flavor a dozen times a day and racked up an enormous following doing so. They're not making fun of their own audience.
>Sure - it's because Indian people coming from India represent the top cut of a workforce that has an extremely high level of engineering training.

That is a small percentage of incoming Indians IMO. Most are average or worse.

>The world is a lot more complex than you think it is. Indian-Americans are not sitting here committing transgressions against you. They are smarter, more educated, and more qualified than the typical American STEM graduate. Step up your game or find a different career with less-qualified people to compete with.

Indians themselves tell me all the time that they only do software because that's socially desirable in a way that Americans simply don't experience. If they could come to the US with a BS or less, they would, because salaries are so much higher here.

Even if this skill thing was true, it is a privilege for Indians to come here. The US government has a duty to not ruin the lives of US workers by importing the entire world, no matter how many of the foreign workers are believed to be better than average. Your claims about average Indian students is generally wrong but I will give you that most Indian imports have a MS or something, because that is about the minimum requirement to stay here. That doesn't mean they are more talented than US students who pay 10x to get their requisite 4 years of education.
We have much more control and certainty over the disaster we are in the process of creating than an extremely unlikely asteroid incident, over the same time frame.

We can 100% ensure a climate disaster, or nearly 100% mitigate the worst case.

The cost benefit analysis is clear. It costs less to mitigate climate change, and there are huge political and economic gains from removing our dependence on oil, rather than suffer unmitigated climate change.

The hard part is coordination. We have the resources and economic incentives as a whole to take the best path. But our political and economic systems are not as sophisticated, in terms of translating the benefits of change to individual actors, as the problem requires.

Externalized damage is profitable to powerful corporations, and even customers, in the short run. But we need political systems to more reliably set limits, AND provide the incentives, that would result in CFO’s at the most relevant corporations welcoming the change too.

To a first approximation, the transition from fossil fuels by fossil fuel companies will be set by those companies’ CFOs. Make it less profitable to stay with fossil fuels, and make it so profitable for energy companies to supply other forms of energy, that those CFO’s get on board and things will change very fast.

Share the economic value of a change with the most important players, as apposed to fighting them, and it will happen. Pragmatism wins.
It turns out that it's easy to rig eww (Emacs's built-in browser) to automatically pass URLs to whatever special handlers you desire, via the "browse-url-handlers" variable. I did that earlier this weekend for Github and Youtube. For Youtube, I have a wrapper function just starts mpv with the supplied url. For Github, a different wrapper just breaks out the user/repo pair from the url and invokes github-explorer, available in MELPA. (When I need more from a repo, I can just clone it and explore it locally. Either way, there's little need to deal with Github's web UI.)
The SARS-CoV-2 early strains were pretty bad at transmitting. Most chains of infections actually died out. It was estimated that it took several introductions of the virus before outbreaks actually started. It still mostly infected people you had close contact with over a sustained interval. People who were out jogging weren't actually infecting the people they were running past, it was people in the same household, or people who were eating dinner together.

And it is still quite severe and lethal once it finds a few people who are over 50 with comorbidities or anyone over 70 (it doesn't take anything particularly special to kill you if you're over 70). If the researchers were all in their 20s and never had any cross generational contact then it could transmit undetected, but people mingle across generations more than the average college student or young adult working in a FAANG/startup (particularly in China).

And if you hypothesize cryptic spread then you have to explain the geographic clustering of the initial cases around the wet market. Now you have a worse problem because the lab worker gave it to someone who gave it to someone who gave it to someone else who somehow spread it in the wet market to make it look exactly like that was a spillover event and all the other chains died out without putting anyone in the hospital.
You want Zigbee.
The boomers are dying. Life expectancy is 76 years in the US.

Which reminds me, that middle-age is actually 38. I'm halfway done with my life.

Yikes!
As the other posters have alluded, read some history, and you'll find parallels everywhere. It's serious, but it's often serious. Previous generations managed to buck up and meet the challenge; what changed? Subjective mindset, not objective situation.
The RDNA docs are just the tip of the iceberg.. in order to get to the compute engines (what you actually care about) you have to go through 3 layers of user-space cruft, a kernel driver, and then a firmware layer running half a dozen separate components of the GPU that "manage" the RDNA compute engines. Apparently, these components run on at least 3 different ISAs (some ARM, some F32, and some on RS64) where 2 of them aren't really documented at all. All of this is what he's trying to bypass and talk to the RDNA cores as directly as possible. Modern consumer GPUs are complex beasts.
> It should be a positive example of how they hope their language is used, right?

should it though? there's a million ways to learn C++. Reading the std code definitely isn't one - technically the std could be entirely compiler builtins. If you want to read positive examples take A Tour of C++ 3rd edition (https://www.amazon.ca/Tour-C-Bjarne-Stroustrup/dp/0136816487)
Sure, I did get what you meant "If all the forests near you look the same ..."

I still urge you, if you get the chance, to get out and wander through other forests .. there's quite the variety about the place.
This, 1000%. I’ve never had any luck with figuring out a way to get management on board with tech debt, and this is a nimble startup with smart people… solution is elsewhere, not “write more quality software” near the symptoms.
Yes! I also do that. An hourly pkglist goes a long way.

But I am thinking about giving nix a try. It's supposed to solve many of those problems without having to resort to batch jobs.
The Sonoff Zigbee one is the go-to. Works extremely well with Z2M.
I like the Aeotec one, works well with home assistant. I also have their zwave dongle which similarly works well.
George W is in Dallas, HW is at A&M in College Station. W is at SMU and I found it disappointing (and not because it was about him).

Depending on your time frames, there is a Meow Wolf in Grapevine that’s new and looks pretty interesting. Haven’t gone yet, though.

The late-night scene is more in Deep Ellum as far as I know. But I don’t live there, just have family in the area and we’re all too old for that to be a big draw.
Could you give a concrete example for the more complex stuff?
> Because you’re trying to plant backdoors you don’t want any paper trail?

Good point, good point...

I went to check, and it seems we've just recently plugged[1] that hole here in Norway. Salary and other benefits must be paid to a bank account now.

[1]: https://www.gpokonomi.no/2022/01/26/forbud-mot-kontant-utbet...
And now that they bought RedHat, they're eagerly dropping support for all linux distros that are not RedHat, and they're attempting to lock out anyone who wants a personally affordable RedHat-like system (CentOS...). If they succeed, it may even be hard to find decent RedHat sysadmins in the future.

It's hard to keep up a trained workforce when they lock the doors so tight.
Part of the distinct "C++ std" style is due to naming rules and textual includes. Every name that's not part of the standardized interface starts with __ because __foo and _Foo are blanket reserved names, so a user can't complain that std:: explodes when he does "#define _Base 0".
Notice that there are in practice three distinct implementations of the C++ standard library. They're all awful to read though, here's Microsoft's std::vector https://github.com/microsoft/STL/blob/main/stl/inc/vector

However you're being slightly unfair because Rust's Vec is just defined (opaquely) as a RawVec plus a length value, so let's link RawVec, https://doc.rust-lang.org/src/alloc/raw_vec.rs.html -- RawVec is the part responsible for the messy problem of how to actually implement the growable array type.

Still, the existence of three C++ libraries with slightly different (or sometimes hugely different) quality of implementation means good C++ code can't depend on much beyond what the ISO document promises, and yet it must guard against the nonsense inflicted by all three and by lacks of the larger language. In particular everything must use the reserved prefix so that it's not smashed inadvertently by a macro, and lots of weird C++ idioms that preserve performance by sacrificing clarity of implementation are needed, even where you'd ordinarily sacrifice to get the development throughput win of everybody know what's going on. For example you'll see a lot of "pair" types bought into existence which are there to squirrel away a ZST that in C++ can't exist, using the Empty Base Optimisation. In Rust the language has ZSTs so they can just write what they meant.
> Parents have less time for their children.

Work may be one reason, but smartphones are another reason. So many adults spend so much time looking at them any time they feel they need a break, and it's so easy to spend longer than expected, eg check a text then end up looking at some other thing for what feels like 5 minutes but really becomes half an hour.

Half an hour here, half an hour there, it adds up to less time for everything else including children.
Honestly, the more you read the worse it gets. You gotta wonder if cartels have any sort of infosec.
Also tax credits based on bodies at office per week.
A CRM for personal use. To help organize life things.
for a long time it hasn't been a software problem. It's been a reputation problem, the only recent change is we're more interested in the domain then the IP now.
Of course they can. Have you not seen any Bond or Mission Impossible Movies?

But seriously, why would they not be able to? They will almost certainly have high-level connections into the State Dept. (or whatever agency issues passports for your country) that allows them to create any passports they need. Same way the Police can get license plates for undercover vehicles from the DMV that don't list "One Police Plaza" if someone (i.e. "other" Police) runs the plates.
Isn't the kia carnival also essentially the same under the hood? Same engine and transmission, I am pretty sure.
You massively underestimate the social atomization of the modern world.
A decent part of the problem is that consumers don't have obvious, well-supported choices that don't lock them into a particular proprietary ecosystem.

I've been running smart switches, bulbs, thermostats, sensors, etc. using a Raspberry Pi, a Z-Wave USB stick, and openHAB as my automation center for years now. I have a remote-control cloud component, but I run it myself and have full control over it. All my in-home devices (save one) support local control and don't require an internet connection. But no way is your average (or even above-average) non-technical person going to be able to set up something like this. The software is not friendly, the hardware is fiddly to set up, and updates are rarely seamless.

Certainly someone could build a product around these things, and work to make it more reliable and consumer-friendly. But if they're going to resist the temptation to monetize further in anti-consumer ways, I suspect that such a system would have to cost quite a bit more up-front than the cloud-required, privacy-dubious systems on offer today. Most people will not realize why they might actually want (over the long term) the more expensive solution. So they get the cheaper stuff, and then get upset in a year or three when the company that runs it screws them over.
To me the gap in the market is for convincing advice - we probably have to admit we are past the point of “ it a device and it’s all good”.

Speaking for myself, I am technically competent but lacking the time to invest to find all the pitfalls for simple home network management - I mean really simple.

So I have a growing family and want to

- end my ISP at a router I own and control with say openWRT.

- run cabling to each floor because the wifi turns to dog crap after a few yards indoors

- replace two “smart TVs” that we spend more time fighting probably with computer monitors but all I want is a dumb screen that does what it says

- then tell me what plugs into the hdmi port of that dumb screen? A raspberry pi? What’s it running? Can I use an apple something something - what’s the uo or down side?

- I am not even thinking about turning on light bulbs or central heating yet.

There is a small book or maybe an hour or twos youtube video on this and then I am clicking the affiliate links - but I need to trust the advice .. does it exist?
The thing that kills me about DMARC is how often is fails with Microsoft specifically. And also with any use case involving the recipient forwarding mail (which breaks SPF alignment)

I want to follow best practices it recently changed p=quarantine to p=none after fear that legitimate emails aren’t passing DMARC despite properly configured DKIM and SPF.

Hell, I would love p=reject but not until recipients fix their incoming mail servers to handle edge cases like email forwarding breaking DMARC
"The Force 482CDT was a computer manufactured in 1995."

http://pbplanet.info/wiki/index.php/Force_482CDT
I self-host quite a few """cloud""" services, but my smart home stuff (nothing too fancy, a Lutron hub and some Matter plugs) all runs on Apple gear (Homepods, Apple TV) and I honestly have no concerns that they're going to make any of it worse or stop supporting it within a time horizon that I could reasonably complain about. My 4 year old iPhone is still getting feature updates, and I have friends with what must be nearly decade-old Apple TVs at this point still just chugging along, streaming videos, not shoving ads in their faces.

Maybe by the time it all ages out there will be good self-hosted replacement options, but until then Apple is the only big tech company I'd consider buying integrated devices from. The rest, as the article notes, are fucking awful.
This looks like a good document, but the author made it political by referencing "Hilary" Clinton and her emails and linking to some Trump stuff. I can't take tech stuff seriously that's dropping in political crap. Go away!
The condition about "significant volumes" is not true.

Google states that the new requirements are mandatory only when you send at least 5000 messages per day.

This is a lie. I send at most a few messages per day and usually less than one per day was towards a gmail account and I had implemented a part of the requirements, but not all of them.

Nevertheless, Google has started to reject my messages, so I was forced to waste time with the implementation of all requirements, even if they are somewhat redundant.
I watched a company go through lawsuits because of layers of Indian middle management. Turns out, they had essentially recreated a caste system inside of a massive American corporation. At the bottom was a staggering number of female engineers from North India who got a handsome payout on the other end. This is just another anecdote. I'm not saying that's what is happening where you work. But the signs where I worked were abundantly clear for anyone who happened to look in the direction of that specific department.
Yes, but the ZX Spectrum membrane keyboard and the PLA scheme for sensing one keypress among each set of five keys, also dropped keypresses and forced you to type really slow.
Activate high contrast mode from the accessibility settings and you're almost there.
Is worktree good?
Python farming as flexible efficient agricultural food security