skysight-inc/HackerNews huggingface dataset:
>Over the last year or so Mac users have run into problems that appear related to a background service named triald. Some report it stealing huge amounts of CPU, others associate it with various glitches, and a few have noticed gigabytes of disk space apparently being taken up by its folder at ~/Library/Trial, and in their Time Machine backups. This article explains as much as I know about this mysterious new service, and ponders what’s going on.

- I find it so odd, Apple users fascination of their own operating system, this sort of voyeur or wildlife documentarian attitude. It’s your machine, but the inner workings are this ineffable mystery.

>I’m not aware of any control over or opt-out from Trial, although it could be covered in Apple’s general request to share data including panic logs, if you can remember where to control that.

>I first noticed Trial when studying Visual Look Up in the log. At the start of each Look Up, the subsystem com.apple.trial enters the following into the log:

>Initializing TRIClient. Trial version: TrialXP-292.18

>_PASEntitlement: Entitlement "com.apple.private.security.storage.triald" is not present.

>Found entitlement: "com.apple.trial.client" --> <private>

><private> 0x12d9547e0 (no container): using Trial root dir <private>
>This suggests that Trial is recording information about Visual Look Up, although nothing more explicit appears in subsequent log entries.

- Apple can double speak all they want about digital privacy, but their actions tell the truth. As a paying Apple customer, you’re not deemed worthy enough to even understand how your own machines work, less even to “tamper” with their working, and who knows what data is actually being shared?

- Personally, I say no thank you. I’ve been on Debian or a variant for almost 10 years now, and haven’t looked back. It’s only gotten easier, as software generally moves more and more to SaaS web apps and the intrinsic cross-platform nature of the browser.
What a long journey! Congrats to the team.
I feel like lately something weird is happening to the industry. I interviewed some people lately during the past few months to fill a couple of react jobs, and it looks like people is really giving a lot of fucks to the tech stack and technology they use, like I feel like there are now a lot of people who are knowledgeable of everything but master of nothing and also they keep learning framework and library without caring about software principle, architectural or design patterns or security best practice, We interviewed a tech lead that we hired for react lead and she didn’t know even what owasp 10 are, and my coworkers said yeah that is not something they’re supposed to know which chills by skin , so maybe this post is not fully related to the thing, but maybe is it not cool anymore to work solving challenging and meaningful problems or as long as you work on the last framework you’re good? Is it a developer issue or the industry is being fucked up by hiring managers or recruiters ignoring portable developers Knowledge and just caring for how many years you’ve used $nextCoolFramework?
> The ball was designed with *sustainability* as a priority; indeed, Al Rihla is the first FIFA World Cup ball to be made exclusively with water-based inks and glues.

From the same organization organizing the construction of 6 air conditioned stadiums in the middle of the desert...

I wish we wouldn't put up with this kind of lip service, and had a better index of who really gets to make what claim. Instead we just get these press statements which hit all the right words like sustainability/inclusivity at no cost to themselves.
Firstly, the adoption of smartphones is ongoing there are still people with "feature" phones (for whatever reason). As technologists/early-adopters we have an observation bias that everyone adopted them overnight, it's simply not the case.
Secondly, the adoption of tech in entrenched industries is much slower because the decision makers are older and more risk-averse. Next is the cost-benefit of the adoption. If it costs 5-10x to adopt a "driverless" truck that still requires a skilled driver for 2% of cases there is still very much a driver on-board, only now they have to be retrained in the new skill.
Yeah it doesn't work with a default Spring MVC project from start.spring.io on Jdk 18. It's hardly a proof of concept without any configuration details of the spring project. Security researchers need to do better than this.
Years ago, someone said "32 bit addresses! Thats huge! Lets use the top few bits for other stuff, like gate A20 and select lines of hardware".

That came to bite people in the form of the "3GB hole", the "PCI hole", etc. And those hacks were painful for lots of people.

I feel that by reusing address bits for other purposes in a non-flexible way like this, we're just repeating the mistakes of history. After all, there are 44 zettabytes of data in the world (in 2020), and addressing that is already beyond what a 64 bit number can do!

And one day, we'll have that much storage in your hand - your phone has about 2^80 atoms in it, so storing 2^64 bytes in there is totally physically possible.
> Authoritarian governments can push their agenda without distraction, while most politicians in democracies are fighting a popularity contest.

But that is exactly the strength of the democracies.

Inability to push with horrible ideas is many times more valuable than ability to push with good ones.

'Do nothing' is in most cases still a decent strategy even though it's rarely optimal it is still better than vast number of active strategies.
Assuming you're being genuine here, OCR on the passport photo plus a string comparison on the card details provided. This is why the criteria for ID scans is so strict, and also why these verifications can take "up to 24 hours".
Just because a company is using technologies you love doesn't mean you'll be using technologies you love if you work there.

We use Go! (On one service (that's really a proof of concept (our main stack is ASP.NET)))
Coworking surge: Reverse migration pushing companies to set up offices in towns
Show HN: 15Rock open sources TCFD reporting tool
Need to get the sweet, sweet ESG money.
Pushing back against bad decisions is in my opinion a responsibility and not something to avoid. You do it one to one and not in the middle of a meeting or in public and you steel-man your arguments, assume that there are compromises etc. but this top down view of shifting all the responsibility up is incredibly brittle and wasteful. Also the best leaders are the ones who respect that, or even want that.

Choose your battles though, not every opinion/issue is precious.
Don't forget that brakes last 3-4 times more on an EV, compared to an ICE.
Andrew Yang has been hammering this issue home for years. There are millions and millions of jobs on the line here, and "just learn to code" is not going to cut it. I suspect the transition won't happen overnight, but nor do I believe it's going to happen gradually over 50 year. It will be a catastrophic disruption to multiple industries, including insurance and finance, the entire oil industry, the entire delivery and transport industries, automotive repair/paint, and everything related to these industries. Which is basically everything.

In typical human fashion, we're not going to do anything until everything blows up.
Open Course Pathways in Scalable Data Science and Distributed Machine Learning
Learn Spark, Scala, SparkSQL, ML, GraphX, Deep Learning, etc. using databricks community edition or local spark-shell with openly available content.
Symbian, the Secret History (2010)
> given their otherwise strong track record of standing up for their users

Citation needed, Apple have an advertising identifier built into the os to help advertisers track you, they share analytics about how you use their os by default, they analyse the data you store with them in iCloud.

I know Google, Microsoft, Amazon they all do these anti-user things thats not my point, my point is that Apple say they have a strong track record of standing up for their users and their users believe them regardless of their track record.
You probably got your amplifier into regeneration. As they say, amplifiers oscillate and oscillators don't. No rectifier needed.
In which of the two books did you read this and do you happen to remember what the drug was?

There were some other gems like (if I'm not mistaken) someone's heart stopping after a massive hit of something exotic. I want to say DMT but I'm not sure.
Less moving parts to wear out ?
It's been confirmed since yesterday morning and is now officially recognized by Spring.

https://spring.io/blog/2022/03/31/spring-framework-rce-early...
Founder here, I hope it helps, and we wanted to give back after being inspired by this community that has encouraged sharing. We believe this is the first open-sourced TCFD reporting tool, and we will invest in its growth while hoping it encourages others to do the same.
reads post with disclaimer that I’m not trying to make any overly virtuous statements, then makes reply about that anyway

;)

What do you mean by abolishing power? Like some sort of anarchy? Or are you referring more to a techno-anarchy, ie blockchain based
Can't really agree.

Many of the professional politicians in Sweden doesn't have any formal degree or professional career, they are uneducated broilers, i.e. morons.

The ruling political party in Sweden, Socialdemokraterna, has given themselves their own lottery system, A-lotterierna, a system filled with filth and corruption like selling lottery tickets on credit (against the law) to poor people, and at the same time legislating on lottery in general. Socialdemokraterna has made over 3 billion SEK on their lottery system.

Democracies strength has been not to go to war against other democracies. But the corruption is still there. And the morons.
> I'm talking about customers, not merchants. It's interesting how enthusiastically some on HN push cashlessness, as if they have some vested interest. Why is it so important.

It’s not important to me, but I did take exception to your rhetoric:

1. That people on HN can’t figure out cash.

2. That it can’t just be about convenience. (This also just sounds conspiratorial.)

I have no vested interest in telling people not to use cash because I don’t spend my time telling people not to use cash. I no longer work in jobs where I have to handle it either, but what you have up there is an explanation as to why one person out in meatspace would just go cashless, and I don’t think I’m the exception here.

Apple Pay (and it’s related services) is just such a massive QoL improvement for those who choose to adopt it that for most that try it (I know at least one person that doesn’t like it), it does not take much convincing. I recently had the strange experience of my own mother thanking me for setting her phone up to use Apple Pay for her cards when previously she was against it (doesn’t trust new technology, thinks it’s spying on her, probably wouldn’t have the phone if I didn’t buy it and put her on my plan).
No experience with NN, just basic understanding of these things.

If you train a model A) cats, one for B) dogs and one for C) dogs and cats. Is there any research which asks if you can do a network subtraction C-B = D, and get a sensible network D than can loosely do what A does?
Thank you for your insights! While the idea is interesting, the images on top of the SOCi article support your sceptism: Three programmers gathered around a tiny laptop screen is awful. You can always increase the font size though - I regularly work with a fairly large font as it is not as straining for long periods, but how do you persuade your coworkers to that? It takes quite some getting used to the diminished screen space.

That said, I would never want to join a company that has phrases like

> The mob disbands, either to sleep, or to their individual work

and

> [...] full 8 hours of programming [...] minimum expectations [...] additional time is expected to be put in

in what is basically their job description. Also, six to eight hours of non-stop webcam is horrible! https://news.ycombinator.com/item?id=24718640
That's depressing - the sudoku craze was nearly 2 decades ago.
> I think you are missing the experiences of a large part of the user population.[...] People care very much about how their work product looks.

I'm aware such people exist, I just don't confuse that fact with a belief that a majority of readers don't have problems with the experience of e.g. trying to read a PDF on a phone or anything else that isn't at least A4-/letter-sized (heck, PDFs have fewer people read them than would otherwise even when the person doing the reading is using a desktop or laptop)—precisely because PDFs preserve the presentation for print.

> How do you annotate blog posts, and in way that is preserved for decades.

Is that a statement or a question? In any case, it's hard to begin to conceptualize what sort of misunderstandings about the relevant media could lead to either. Blog posts (published originally as HTML, that is) are not inherently less susceptible to being saved than an academic article published as PDF. I did, however, already mention Zotero (and SingleFile).

> I almost suspect we are somehow talking different things, because even the most non-technical users know that about PDFs. But also it reads like you are finding a way to disagree with everything.

Am I? I'm pretty sure that I understand what you're saying, at least, and that we're talking about the same things. I don't know what you expect, though, when the fundamental premises are in dispute. There's no way to just "yes-and" through disagreements like that.
>still doesn't show up as a native device

Yeah it does. You send it to a v4l2 loopback (scrcpy --v4l2-sink) and then it shows up in stuff like Firefox or chrome as a webcam.
It revealed that they are willing to protect the most corrupt country in Europe (Ukraine), wich is quite sad to be honest
UK spy boss says China hopes that Russia will help it take over tech standards
In the first 4 paragraphs alone the word 'software engineer' appeared 4 times. I really wonder if some of these are actual engineers, or whether the use of that word has been inflated to accommodate people who _aren't_ actually engineers.

I really don't expect most of the purported 'artists' to be actually have a substantial career in tech at all, especially if they are purely creatively-minded, and are not inclined to put in the long hours required for the technical finesse and study of writing (good) code.
I run a Discord community [0] around software internals for folks interested in hacking on databases, compilers, browsers, emulators, etc.

There's a jobs channel there where folks post jobs on these topics there. If you've got these kinds of software internals jobs you're welcome to join and share. If you're looking for these kinds of jobs you're welcome to join and browse.

Unlike OP's site this isn't tied to particular technology/languages/frameworms but tied to particular interesting topics.

[0] discord.multiprocess.io
I thought this was debunked and that the death rates were lower per capita than if the migrants had remained in their home countries. https://www.bbc.co.uk/news/magazine-33019838
I see you are a throwaway account and unlikely to respond.

One cannot deny that the emergency act was used this way. The RCMP confirmed(https://blockade.rcmp.ca/news-nouvelles/ncr-rcn211130-s-d-en...) that this happened and denied being the ones who did it. Implying either the government went around them OR the banks took this action upon themselves with gigantic liability issues.

>The Emergencies Act,[1] explicitly written to be compatible with the Charter, does not allow for retroactive actions [2].

That's a very good point, but incorrect. The emergency act is EXPECTED to trample on charter rights. In an actual emergency it's entirely expected that police will go over the line.

What exactly was the emergency act used for? Not a single blockade existed. It was used entirely for the protest in Ottawa. Their goal is to remove the illegally parked semi trucks.

If this was used in such a way that charter rights were not trampled on. The police would have gone in, towed the trucks and left the protesters who were lawfully protesting.

That's not at all what happened. They came in and removed the entire lawful protest, not just some illegally parked trucks. The emergency act was used to crush a legitimate protest.

So what happens next? Section 46 of the emergency act is next. The people damaged by the protest, be it having gotten pepper sprayed or your right to protest being removed. You get compensation. The crown is about to pay huge $ to these protesters.
Cynical old man here says that all this talk of the ball making a difference is made up by marketing people to sell more balls.

It's not hard to coax someone into saying Coke tastes different to Pepsi. It does, but not enough to make a real difference to anything.

Similarly you can get someone to say one ball is different to another. And you will, if you want to get people to buy this special world cup ball.

We've all played with different balls at times. Did it ever matter at all? I think that prior has to stand until there's some quite compelling evidence that isn't just advertising in disguise.
> Algorithmic timelines are the worst.

It's not because you were never exposed to a good one that good ones don't exist. And the point I was making is that you could have several algorithms to choose from every time you are logged in - to focus on specific strengths of each sorting algorithm. Instead, following the chronology favors over-representation of the ones that post the most, which sucks completely.
Or a lack of features.
Intel history has quite a few failed attempts to memory tagging (iAPX 432, i960, MPX), maybe it needs again an AMD push to make it work.
If you wish to cherry pick those years, then yes, you would find some non-Soviet years that were bad, but it wouldn't be a persuasive case so be my guest.

> By the principle of charity, I don't expect anyone to believe nonsensical things.

You're not being charitable, if you were you wouldn't have begun with hyperbole, then moving the goalposts when challenged, and now cherry picking. You don't seem interested in any case but the one you already favour.
The whole reason x86-64 required “canonical”[a] addresses in the first place was to prevent people using them for this purpose. Sure, this proposal allows applications to know how many bits they can work with, but what happens when an application developer writes `assert(freeBits >= 7)` when only 6 are available in the future?

[a] a “canonical” address is one where bits 63:MaxPhysAddr are identical. So on a processor supporting 48 address lines, bits 63:48 must be identical (either all clear or all set). Attempting reads or writes with non canonical addresses raises a #GP fault.
course pathways:
https://lamastex.github.io/ScaDaMaLe/
lab/lecture live recordings:
https://www.youtube.com/playlist?list=PL_I1mOIPmfpaf1JKwMAnX...
latest contents:
https://github.com/lamastex/scalable-data-science/tree/maste...
It's gotten better for me ;-)

But in the beginning it was bad.
Super fun game! Thanks for sharing it
donation are purchases -- you are buying capital for the fund of your choice.
if it turned out a charity you donated to was funneling money somewhere, they would be effectively stealing from you, as the thing you were purchasing was never given.
Interesting take. Apple has only 10-20% worldwide market share so doesn't fall in the original Robber Barron definition of a "monopoly", but since they get an outsized share of profits one could argue that, they are very much a monopolist.

What self-respecting app builder or company could possibly ignore the iOS/iPadOS ecosystem?
Unless you rely on systemd, try Void Linux. It has a sane package manager and a very active, friendly community. It requires a little legwork to get to the same polish as Ubuntu and other consumer-oriented distros, but it is rock solid and reliable.

Otherwise be careful with Manjaro; it is a noble project with great goals and some great implementations (and a stellar community!), but they tend to go a bit overboard on customization for customization's sake which has introduced breakage in the past. Nothing that isn't fixed within a day in my experience, but stable it most certainly is not.

There's also Mint for a more traditional and conservative take on Ubuntu's method, as well as MX Linux which shows off how good Debian can be in the right hands.

Or go crazy like me and start using OpenBSD as your main workstation provided your workflow can adapt to it; I'm on 7.0 on this machine with Firefox 95 and literally everything I need is here.
> Genuine question: are you within their target market? I guess only a commercial honey maker would be?

No just interested in the technical side of the product. Though I would love to buy one with some friends and run it if they would ever start selling to consumers.
German online bank uses Bitcoins to transfer loans (2018)
I personally see no evidence Ukraine is exhausted, although their country has, and continues to receive a pummeling - ironically largely in the more Russian speaking parts to the south and east.

Russia on the other hand will of course work hard to adapt, but they are about to learn that they will be ostracized and blocked at every turn when they try to reintegrate with the rest of the world. No longer will their oligarchs get to jet around the world with their outsized wealth, no longer will Russian propaganda be accepted as 'valid discussion' and their activities overlooked and hopefully no longer will Russian money be accepted to influence politics.

The mask is off now and the snarling beast underneath can be seen - hopefully now by all.
> If the algorithm is open, then it's easier for spammers to abuse it.

What are talking about? The algorithm(s) would be on user side, not the server side, and there's nothing to game if you switch algorithms as you wish.
Hopefully by then the languages whose reason for pointer tagging exists in first place, won't matter as much as they still do today.
Moloch cares not for trees and flowers.
I can see “company logic” in getting/asking/forcing workers to return to their offices. I can’t see the logic in getting them to go to colocating places in random places to work with random people. Unless, of course, it’s just a case of basic distrust that workers actually work at home.
Isn’t his partner like 92 and still spreading the good word? Folks want to link his chem experimentation to negative health outcomes to justify their own “drugs are bad mkay” beliefs. In the end, he literally cataloged all the chems and lived to 88… if I were going to choose a single case to illustrate this hypothesis-> this psychonaut would not be it. In fact, I probably wouldn’t even want him in my sample if I were going to try and prove the hypothesis.
Instead of dealing with all the complexities of giving user processes control over the CPU's pointer masking with all the involved complexities of context switching and processes now using bit 63 (which marks kernel addresses), why doesn't the kernel just turn the feature on system wide when available, reserve a couple bits for kernel usage (like say bit 63 to mark kernel addresses) and provide a syscall that simply informs processes which bits they can use for pointer tagging, if any.

Are there any compatibility concerns that make it necessary to keep faulting on addresses outside the valid address range?
I write a code quite seldom, unfortunately, but usually I disable all autocompletions and even refuse to copypaste, especially if I'm moving through some test examples. For me, typing down the text example, letter by letter, is very different experience from just copying and just seeing that it works as expected. But I know, there are some languages like Java, where this advice can be useless and maybe even harmful because of too much of boilerplate.
Turns out what I've been calling "Pocoyo design"[0] is actually called "Claymorphism"...

[0] https://www.pocoyo.com/