skysight-inc/HackerNews huggingface dataset:
TPM is part of the system that means I can't my phone for wireless payment or use all sorts of other apps if I also want to do something outlandish like record phone calls, change the theme or delete Facebook... and everything it achieves can be done by other means anyway, making the device's owner a 2nd class citizen is a lazy solution.
My amazing experience with DICOM, an open standard with viewer software on SourceForge, is that I once took pictures in the format to a locally renowned neurologist.

She plugged my USB stick into her Windows XP workstation, ca. 2019, without the slightest hesitation, then proceeded to claim not to know what DICOM is, and to ask me why I didn't bring her either the proprietary viewer program, or JPEGs.

Had I brought the viewer, she would have probably launched the .exe with equally no hesitation.

At least in these parts of the woods, this once again confirmed to me that medicine and IT usually exist at opposite ends of a spectrum.
To this talk, there exists a less well-known sequel:

DEF CON 23 - Cory Doctorow - Fighting Back in the War on General Purpose Computers

https://www.youtube.com/watch?v=pT6itfUUsoQ
I think the difference here is identifying with your work. I have no problem asking stupid questions, because being a software dev is just a job for me, and while I'd like people to think that I'm good at it, it doesn't affect me deeply if they don't. I have co-workers whose competence at their jobs is tied up with their own sense of self-worth, and it's much more difficult for them
Absolutely not. There was a point in my career where I was paid (pretty well) to be a writer. Grammarly was routinely off the mark, often hilariously so.

Grammarly has difficulty correcting even basic grammar mistakes. I would never trust for anything beyond being a basic spellcheck and last minute hygiene check before you hit publish.
Wi-Fi doesn't stand for anything (2005)
Yeah, that's also how I feel.

Though, imagine being able to leave behind the responsibility for all the technical debt you've accrued -- must be nice :)

On the other hand, I don't want to live like nothing matters. I want to build stuff. And I want to care about technical debt and keep it manageable.

Beyond a certain point, money is just numbers on a bank account or in stock portfolio. They have minimal impact on my life.
New open-source E2EE password manager – feedback welcome
My colleagues and I built an end-to-end encrypted password manager that allows for group based access for use in teams and organizations.

We are looking for feedback and suggestions.
LoRa makes a lot of sense. Whether Helium can make a lot of sense as a way to deliver LoRa connectivity remains to be seen, but it's certainly not true that there's no good use case for the underlying tech or that WiFI and cellular cover all such use cases just as well.
> specialized vehicle they can only use on certain roads for certain purposes

You just described a bicycle, which are pretty popular last I checked
It's not out of the question.

Though I get the feeling we're missing the forest in the trees. Smartphones with proprietary basebands have been here for more than a decade or so. It's not only Intel-compatible we need, it would really take legislation to turn all these things more transparent or controllable.
Ah, well, then they will propose it covertly?

Like - say - let's remain in the EU for the moment, but let's deprive non-italain EU citizens of their fundamental right to establish their residence in Italy (or in any other EU country).

https://ec.europa.eu/info/policies/justice-and-fundamental-r...
Either what dewey said in his comment, or more direct link https://dev.languagetool.org/http-server
Did they actually ban the books, or did they merely ban their usage in K-12 instruction with the news outlet rounding that up to a book ban for dramaturgical reasons? Not that a ban in school instruction is necessarily good (though, I would guess, not nearly as rare), but the actual full-fledged ban that DRM could aid in enforcing, which would prevent you as an individual from reading a book you want to read in _any_ plausible context, is on a different level.
Thanks for posting that. The people who composed it and are "pissed off" if true are working from a state of knowledge that doesn't factor in much about distributed systems, or risk, or scale, much less banking. I imagine in reality that is not the case but from an argumentation perspective, an appeal to populism is evidence of being a crank or worse. There are definitely reasons in the context of CBDCs to consider retail access but being "pissed off" about the state of safety in FDIC-insured accounts or other safe assets is definitely not one of them.
Gosh, unless 'object' is actually incorrect, there is no context in which 'thing' is better...
How do you use heuristics when creating a new file?
Every alt coin is crypto inflation.
The water tower in my town is several hundred feet tall (many units) and has a big bulb tank at the top. When you pump a gallon of water up into the tank, it is raised hundreds of feet and contributes a fraction of an inch to the total height of the water stored.

It's an actual implementation of energy storage, the water is pumped up there and then gravity distributes it, so there is a buffer if the pumps can't run for some reason.
> while another big part of the profits can be used to provide secure income for family members and friend working for the charity.

Income which you need to tax. So you just jumped through another hoop before having to pay income tax.
Technicall yes, but if you care about user experience you should treat it as a single compressed archive not as one archive in another like e.g. 7-Zip does.
What's the reason behind writing automation tooling in C instead of higher level languages? The usual (portability, performance) don't seem to apply at first glance.
Think of an adversary government (e.g China), and then ask your self that same question if Grammarly were headquartered there.

... then ask yourself why you think country of origin even matters when it comes to your privacy given the past 20 years of both government and corporate surveillance.
> the underworld being the root of trust

Pun intended?
The Tolino Epos / Epos 2 is similar hardware, and at least the former comes about as root-friendly as they get.
How do you find consulting gigs? I have no idea even where to start.
Kid’s name was John Connor?
This repo says how it relates to other implementations but curiously fails to mention what "expect" actually is.

So for everyone as ignorant as myself, I guess it's referring to this[1]:

> Expect is a tool for automating interactive applications such as telnet, ftp, passwd, fsck, rlogin, tip, etc.

[1] https://core.tcl-lang.org/expect/index
I stuck with my employer for many years, even though they paid a "competitive" salary (read: "low"). I was also able to keep a team of experienced C++ image processing pipeline engineers on board. Any one of them could have easily left, and made more than I.

It's been my experience that people leave managers; not companies. I had good managers (for the most part). One of my old managers went on to become the Chairman of the company, so I did have "friends in high places." I always enjoyed seeing the shocked faces of the local execs, when he'd insist on coming down to visit my humble little office.

I stayed for many reasons, and compensation was not one of them.

However, as time went on, the HR of our company became more and more "American" (it is a Japanese company, but I worked for a US subsidiary). By the time I left, the company was pretty much an awful place to work; mostly because the Americans ran everything. I stayed on, knowing the team was doomed, because I wanted to be there for my team.

Captain, ship, etc.
Your 3G dumbphone is not as dumb as you think. Considering the threat models from that era, it's most likely more manageable remotely and less compartmentalised.

Btw, you could acquire a Mobile-ID SIM that will work on a rooted phone (but also with feature phones, if you wish).
I've always been up front with money and/or promotions discussion. But, I've also always told my manager that I'm not a squeaky wheel. I treat it like a sports player, we talk once/year, agree, and then I'm good until next year (with some caveats like an offer doubling my salary showing up).

When I managed people in a big company, it was closer to your experience. When I was one of the owners in a small startup, people had no problem asking for more. I think it's a different type of person who works in bigco vs. small startup.
How are cloud and SaaS scams?
This is over hyping Bali.

Yes you can get a place for $300-$600 a month but it won't be so easy to find anything more than a single room at that price, you may get a kitchen but it takes a bit more looking depending on the area. The kitchen will be outdoors, not like a western kitchen.

If you want a real "villa" with a living room then you should at least double that price, and it will be an outdoor living room, with bugs and heat. A villa with an indoor living room is quite rare.

Taxi's are cheap, 30 min taxi ride is more like $3, using an app, but if you use a local taxi then $10, and it will take 30 min just to go a few kms because the traffic is so bad.

The roads in Bali were not planned and many were just paths between rice fields that have been turned into a narrow two lane road. In many cases a car will have to pull over just to let through passing car past.

The air quality is poor by western standards https://www.iqair.com/au/indonesia/bali

The beaches and not good, especially around Canggu, with black stand and trash and dog shit. The beaches down south are much better but that part of Bali is very over developed.
https://normative.io seems to have some remote positions that are open. They do carbon emissions accounting for businesses.
I've often ranted about this, because for all intents and purposes they are.

They store the content of the website on their drive to serve to visitors. Whatever processes lie in the backend of whatever website to fetch up-to-date content from an upstream source is not my concern. They are NOT a neutral ISP, they are providing a service to their customer which includes hosting (doesn't matter if it's temporary hosting because they expire files). From our point of view, it is their IP addresses that are hosting the website. They have all the responsibilities a traditional hoster has, no motter how they try to frame this debate.
It's multifactorial.

Excellent farmland near cities is turned into housing because that pays better than farming.

The best agriculturally place to grow tomatoes might be Manhattan, but we're not going to knock down the borough to grow tomatoes there.

Now, one may argue that the price includes all of these factors, although that would make the appeal to economics tautological.

Why didn't economics prevent the Dust Bowl? What does economics say about dealing with a new wave of Okies?
As a matter of fact there is no need whatever to get italian (or any other EU country) citizenship, if you are a citizen of any country in the EU you only need to register to the local authority as resident (after 3 months of staying).

If you really want the italian citizenship, you can ask for it after 4 years of (registered) residency in Italy.
How would you depict that with a pair of eyes and a mouth?
Early investors were excited by the technology, not the promise of quick gains and speculation, like VC nowadays.. that probably where his "superiori moral", provided he meant it that way which I doubt, are.

A lot of people think crypto are plain useless but that is just wrong in practice. They are de facto actual "currency", which is already a lot especially for people in third world countries whose national currencies have gone down relatively to the dollar (venezuela, lebanon, turkey). Any of these people have been better off investing in crypto than in their local banks. It's diversification.
This is a good example of the “tragedy of the commons”. How a public good is abused by a few egoists to make a profit and destroy it for everybody else. What’s even more depressing is that many here seem to find that totally okay.
Nvidia and AMD sold quite a few GPUs to crypto miners.
Reminder from the future:

Don't throw away your current hardware when you "upgrade".
You, or others, may need it or parts of it in the future.
As a side comment to this I always think that a lot of developers are very lucky that we can ride the balance of making good money AND have a comfortable life. But a lot of the time the promise of even more money makes us make choices that unbalance this and we end up working for companies we don't like, building things we don't support, living in cities we don't care about. In a way not reaping the real rewards of our luck. I guess it's related to the hedonic treadmill (https://en.wikipedia.org/wiki/Hedonic_treadmill)?

There's something unique about being in a position where you could exchange that extra money for other great comforts and STILL have plenty to do alright.
I know it's hard to understand, but for a lot of people thinking about money doesn't dominate their decision making and mindset. I bet most people don't think about their job as "giving discount on their labor" but instead spend time thinking on things unrelated to money.
Maybe for you, I am dyslexic and my writing sucks. Even in my mother tongue, let alone English. If I need to give a good impression, I rely heavily on Grammarly because it can reformulate sentences in a way I never could.

Yet for sure, I do not use it for anything sensitive or for work purposes. I do not really trust them.
> running around in nude avatars with giant ejaculating phalluses

I can kinda see how this is fun the first time, or in a very specific age range, but I think the novelty would quickly wear off.
Gen Z shapes new social media era
I have a backlog of nearly 1000 questions my manager literally doesn't have time to answer. Those 1000 are directly related to work tasks. I don't need the answers as I'm capable of working around the uncertainty -- also, half the questions wouldn't have concrete answers and would only provide different uncertainty

In that environment, choosing to spend my manager's time discussing my pay and not these work questions, would feel to me that I'm narcissistically putting myself ahead of my team and organization.

How in the hell am I supposed to balance my needs against the companies when we're all stressed the duck out and just trying to make it work well enough that we can have a relaxing dinner with our families.

Shouldn't it be obvious I would accept a pay raise? Another classic example of management demanding one behavior and rewarding another.

Every company that approached me with raises without my asking got A LOT more of my time than those who seemed to want me to open negotiations.
Canada used to be a normal country though, even kind of nice, not an apartheid state. Expectations are different.
But this is true for any currency
These don't cross Earth's orbit (their orbits are completely interior to it), so they're a negligible threat.

See also

https://en.wikipedia.org/wiki/Potentially_hazardous_object
Let's not confuse shamelessness with confidence. Modesty and humility is the glue of civilization. We are already seeing how things fall apart once people collectively decide that "nothing matters", the rules are not for them, and that shamelessness is a superpower.
Roblox and Minecraft both are good examples of Worlds where people meet up to socialize and play games.

I'd say, Roblox is more sticky, as there's a built in friend list and chat/messages without being in game.
Sort of. I wouldn't make a separate source archive for Windows users - anyone who can compile stuff will manage installing 7-Zip or another archiver that handles .tar and solid compression wastes less space and bandwith. For Windows-specific archives .zip is a no brainer though.
I think that’s a major use case.

Even if you are a native speaker, these style and grammar tools can be educational and and improve your writing confidence (and catch small mistakes we all make).

Of course, accepting all the suggestions isn’t the right way to use language tools. The rules are applied mechanically, without taking intent into account.
Heh:

https://blog.prototypr.io/are-we-designing-for-children-an-a...
People using stolen credentials to mine crypto on cloud GPUs is a huge hassle/financial loss for cloud vendors.
The simulation clearly lacks a garbage collector.
Yup. Exhibit A, found on this very site [0]:

Cooking for one in the US with ingredients that aren’t laced with preservatives is incredibly expensive, especially if you live in a city. I found it to be the case even 6-7 years ago that it was cheaper to eat out every night than it was to cook.

I was scratching my head at how so many people in the thread could possibly believe this, until I realized that they’re probably not actually cooking, but rather buying prepackaged meals and heating them up.

[0] https://news.ycombinator.com/item?id=32128893
You could almost view it as something close to a keylogger for one's own consciousness. I wouldn't trust them with my half collected thoughts, doesn't matter where their intentions lie with regards to selling said thoughts to advertisers. That's not even the worst thing that could happen with such a trove of data.
My thoughts exactly. I love using expect, but why would I write a C program when I quick and simple TCL script (expect is build with TCL and is threaded and easy to make thread-safe scripts).

There are also expect clones in Python and Perl (probably others, but I know and have used those both) if TCL is an issue for you.

This looks nice, but I don't see if as very useful.
Care to expand on those dangers?

Isn't this what is achieved by CBDC (central bank digital currencies). Wouldn't they have the same repercussions?
This is basically the same equation if you replace "crypto" with "startup".

The multiple investment rounds followed by eventual IPO is typically just a legal ponzi scheme.
In theory that's a reasonable approach, in reality we've tried that on the web with all the restrictions we have. Antiviruses, real-time spam blocklists, adblockers all perpetually try to catch and block malicious actors, so far they haven't succeeded. On the local level as well, registrars have to follow local laws.

I don't think it would be any easier if you can't take any recourse besides blacklisting a pubkey there could be billion billions of. Even things that have no gray area would be nearly impossible to curtail in large volumes.
I've always heard this argument but never understood it, what other ways are available to have a SRTM?
Surely. I've never used an "ebook" platform. Just laptops, tablets and phones. There are very good pdf viewers on each of those.
> Do you trust Grammarly?

Replace 'Grammarly' with 'a keylogger'.

Would you trust it now?

Are you absolutely sure that it would not 'spell check' your master password and send it over to their servers without someone else looking at them and what website, field you were typing it on?

Now would you trust it even more?
That point is adressed under the "Become more product-minded" sub-point.

My advice is to remember the situations where _you_ have spent $10 online and just analyze what was in place to help you spend that money.
Why would you assume that these are fakes? There are fan translations for the game (a quick google search would bring this up) and you can download savefiles for Magnasanti. Maybe the person simply recreated the Screenshots with their russian client? Seems a lot easier to me.
Just before you fall into the same trap I did of setting a self hosted version be aware:

The free self-hosted version you can download from https://languagetool.org/download/ lacks all the premium rules (several thousand rules for English, German, French, Spanish and Dutch) and AI-based rules.[1]

My suspicion is the basic self-hosted version may no better then what you would already get in something like LibreOffice.

[1]: https://github.com/languagetool-org/languagetool/issues/6750
But I never said it's not a problem. I said the priorities are wrong.

Establishing technical means to do something (limiting access to files via DRM) is not as urgent as actually doing it (Florida carting books out of school libraries). And technology is not a monolith. Pluton specifically is far from being a universal requirement on Windows, and the entire PC platform is open enough to support alternatives for a very long time. It's possibly worrying (though it looks like Microsoft's intention is confidentiality management in enterprises for now), but far from "turnkey tyranny".
> I suspect that allowing random third parties to use your Internet connection it’s explicitly forbidden by the terms of service of most ISPs

I suspect that most people don't read the terms of service.
Latte Dock Ending Development
> First of all, its a reset on context.

That's a gift and a curse. After working on the same things for years, not being responsible for any of the current woes can be very freeing. My MO early in my career was going into new positions and cleaning up the mess. It seems most like greenfield, but I like cleaning :)
Everyone is at a different stage of learning. :) Categorically shutting someone down for not knowing one thing doesn't make a lot of sense to me.
> 2. Hop to a different FAANG, one level higher => Does this actually happen on a regular basis? How might one approach this?

That's the way to do it at the lower levels, yeah.

You apply, ideally via a referral, and at the early stages the recruiter will establish roughly how senior you currently are. They'll be keen to know your current comp, too. It's common advice not to reveal this, and I'd follow it, but that's less crucial when you're at a standardised BigCo because they'll already know what bracket you're in, as long as you're in the same geographic area.

Then you go through the rigmarole of interviewing, and if they want you, they need to offer you higher comp, usually via a higher level (or higher spine on an existing level for the companies that do it that way).
Businesses are not a monolith…
I'm not clicking a video that gives me no information about the content of the video
How to Make Deep Learning More Sustainable
No, people were not.

What changed is the demand grew enormously and in response, as in every other business of life, a lot of people who only have passing interest in it got into it because it pays well.

So now you have companies have to sort through huge pile of mediocre candidates. This causes the process to be very noisy, a lot of screwed incentives and a lot of false positives and negatives.

Applicants are now hedging their bets and applying to multiple places means that they are unwilling to spend entire day in each one. And companies (those that do not understand how important hiring is) also have incentives to spend less effort on hiring.

And developers became much more cynical. Partly because of high demand they are aware of. Partly because companies do not treat them well (like not giving raises at a rate their potential salary is appreciating as the market and their experience changes). And partly because new generations are just much more disillusioned.

I had a person recently refuse to come to 2h interview. Apparently it was too much effort. Good riddance and thank you for saving my time.

Good news is that good developers can still easily find a good job wherever they want.

Bad news is that most people are not good developers and they don't even know about it because really good developers are so few and concentrated in relatively few places. In effect, most developers will never have a chance to work with one.
My operator terminated its 2G network last year, forcing me to upgrade to a 3G phone. Let's hope your operator won't do the same thing.
Lots of European countries have very compressed salary scales throughout the society. As a consequence 2x is common, 3x perhaps still achievable, but 4x already very hard and not possible for most people.