skysight-inc/HackerNews huggingface dataset:
> Members of a hacking group linked to the Chinese government called APT 5 hijacked the NSA algorithm in 2012, according to two people involved with Juniper’s investigation and an internal document detailing its findings that Bloomberg reviewed. The hackers altered the algorithm so they could decipher encrypted data flowing through the virtual private network connections created by NetScreen devices. They returned in 2014 and added a separate backdoor that allowed them to directly access NetScreen products, according to the people and the document.

Can we have more technical details regarding this? I guess some heavy math (number theory) is involved here but really intrigued how it was developed.
They are probably just waiting for several countries to spin up their databases of gay porn and blasphemous / regime critical memes. Shouldn't be too hard to find two of those countries working on a shared "child abuse" database now that the feature has been widely publicized.
One especially nice part of rust's `loop` is since it's guaranteed to run at least once and to terminate, you can break with a value!

let foo = loop {
// ...
if condition {
break value;
}
// ...
}
Ada Health | Berlin or Remote (Europe) | Full-time | https://ada.com/careers/job/?id=4926293002

At Ada, we envision a world where everyone has access to the healthcare they need. In one of the biggest challenges facing the world, we pioneered a new form of artificial intelligence, combining medical knowledge with intelligent technology to empower millions of people to better understand their health. We’re proud to support medical doctors and work with leading health systems and global non-profit organisations. We’re a diversely skilled team representing 50 nationalities, and we’re growing rapidly to achieve our global ambitions for the future of health. This is just the beginning.

We are looking for a Senior System Administrator to join our IT team, either in Berlin, Germany or fully remote (EU). Together with our Head of System Administration and team of 5 admins, you will be responsible for the administration and continued development of Ada’s IT infrastructure.
The Engineered Student: On B. F. Skinner’s Teaching Machine
When condition() is truthy, the first evaluates to True and the second evaluates to []

Try it out. https://ideone.com/GciAs8
It's not clear if this means it's coming in iOS 15.2 or something, or if it's being delayed to iOS 16.

If it's the former, it may be best to stick with iOS 14.
Aren't those all copyrighted? E.g. for the column "Appl" (sic) they're all copyrighted by Apple. You don't have rights to use them on your website or your Android app, for example.

Just because they're on the Unicode website doesn't mean Unicode owns them. It's just a resource to be aware of how emoji can appear differently in different sets.

Unless you can point out a column that is specifically open source.
And this only works if your Ops team provides good tooling for deploying, logging, monitoring and alerting.

I have heard of companies deciding to do 'devops' and it turns into a free for all of dev teams having to handle/build things end to end. Everyone loses in that scenario.
I'm one of those black people who disagrees with the renaming of Master branch on Github. I purposely change main to master every time I start a new repo now.

It is incredibly condescending that these people think we can't differentiate between different usages of the word master.

I refuse to be a part of that.
I can't help but believe that the native vs crossplatform tradeoff will eventually go away when someone does a good enough crossplatform library...

Video games are cross-platform and polished and fast and they have been so for a while now.

When someone comes up with a Unity for desktop applications, that's when this problem is going to go away.

I hope Sciter.Js is going to be it.
That's a great article. I think I understand better the anger that certain people (often mac users) express when a product switches from a native app to a cross-platform app. I always thought it was about cost, and that the solution was to pay more. But it seems to be about the business thinking they know better than the user what a good user experience is. If you're picking a platform for the consistency of user experience, I understand how frustrating (and patronizing) that can feel.

I want to apologize to the few people that I talked to about this here on HN. I didn't understood your side.
It seems that in this case they would get 100% of the money. Of course that would be clear if you read the article, as the ad is for Microsoft Teams.

Edit: I am dumb. Please disregard.
Reminds me a lot of Principia Discordia.
Interesting typoes in "be unwilling test subjects". Feel free to volunteer, though. Elaine Herzberg sure didn't.
> Even though I doubt CVS security guards are trained the shoot shoplifters, the preception that this is a possibility would deter low level criminals tasked with shoplifting

I've never once seen a security guard in a Texas CVS. It actually sounds preposterous to me. Charging $3 for a 20oz soda is the real crime.
> Take Two should demonstrate in the court how the defendants interfered with their ability to extract profit. I don’t think they can do that.

Maybe the law should work that way, but it definitely doesn't work that way.

> Selling transcriptions = making profit from copyrighted work. Obviously illegal unless the seller has an agreement with the copyright holder.

Fair use has four factors, and whether the infringing party is making profit is only one of the four factors.

You can also get sued for photocopying sheet music you legally purchased, when you're not making any money from the copies or from the performances. It has happened because selling sheet music is the primary way some composers make money in the first place, and so much of the case law around music dates back to an era where that was just how music was published.

> But with GTA3 it’s different. People like me who built and run the game from that github repository still need to own the original games. Therefore, people who developed that code have not caused any monetary losses to the developer selling original games.

These kinds of arguments don't have any legal basis. You can argue for changes in copyright law all you like. Your original comment was about the legality, and that's what I'm responding to.
Yep I remember backing FontAwesome's initial Kickstarter and, as they grew and evolved, emailing for licensing for basic on-prem / OEM / content editor use, and it was clear the modern web folks like them didn't have a way to sustain anything beyond their saas flow.

As with the rest of OSS, big companies are starting to release their own equivalents as they need these kinds of use cases. So it's near-term right of FA for sustainable or more profitable growth to do their model, but long-term a big existential risk. Was frustrating as someone explicitly and demonstrably ready to pay and valuing ISVs thriving here and being forced to go the bigco oss way.
Yes but it's complicated because everybody knows the value is in the shapes and it's gray area... many bigger agencies will ask for special licenses just to be sure. Especially if it's a logotype where font might be majority of value.
WHAT DID YOU SAY? I CANT HEAR YOU OVER THE SOUND OF THE $10 MILLION DOLLARS THAT JUST SPONTANEOUSLY LANDED IN MY LAP.

CONCERNS? YES I AM CONCERNED THAT IF I AM NOT HELPFUL THE CIA WILL NOT COLLUDE WITH THE GERMANS TO PURCHASE MY COMPANY OUTRIGHT AND USE IT FOR DECADES TO SHIP BACKDOORED CRYPTOGRAPHIC PRODUCTS LIKE THEY DID WITH CRYPTO AG. WHAT WAS THAT YOU WERE SAYING ABOUT COWS AND FREE MILK?
Exactly right. Imagine you have a list of 10,000 people who have visited your website whom you want to target with ads. You don't want to show anybody your ad more than ten times. You're using an ad network that reaches ten million people. Your ad will only appear when the trackers tell you that someone is on your target list.
I'm going to bookmark this and check it out.

I've got a suggestion, I queried "C# ?." and my results were mostly generic about C# documentation. I wanted to get more information about how to use the null conditional operator.

I suspect the query is ignoring the '?.' because it thinks of it as unimportant symbols. Would it be possible to modify the search engine to treat punctuation as operators, or terms in-and-of-themselves?
> Basically, as others have said, there is an evolutionary reason plants do not naturally grow this big (they'd kill themselves off in a few generations).

I don't know that this is solid reasoning. Certainly there is some limit eventually imposed by soil nutrient content but there could also be other reasons plants don't grow large fruit. A big one being that plants which grow their fruit to spread seeds reach efficiency when there is enough fruit to attract a spreading organism and no more.

In fact, basically all the plants we consume were already unusually large even before the green revolution. Humans had selected or hybridized the popular cultivars to an extreme already.

Again, I'm not saying it's impossible that this size of plant crosses some threshold for the soil, it's just not safe to assume it does either.
The main issue with privacy is not necessarily the initial implementation, but the sliding scale that it permits. Apple's statement that they will ignore "government requests" for broadening the scope is almost funny, because the government wouldn't request: it would demand. Just like how China has control over the crypto keys for the iCloud data in Chinese data centers.

So you're right that the initial plan is indeed more privacy-friendly, but it has some major future privacy implications that are much worse.
Can you point to how? Pretty much all of the functionality Microsoft has made that is proprietary they’ve packaged inside extensions. The app itself works fine without those extensions.
Major outage at Joe’s Datacenter
What's wrong with it being a pitch? The article shows how some problems and then offers a solution to those problems. How would you tell someone about your solution without it being a pitch?
>I really appreciate about Sega's handling of Sonic IP: as long as you aren't trying to make money you can pretty much get away with anything.

I disagree. Sega can be an awful-bully when it comes to their IP. It wasn't until the SteamDB issue went viral that they backed-down [1] and the Streets of Rage remake. [2]

[1] https://arstechnica.com/gaming/2021/03/sega-forces-mistaken-...

[2] https://www.destructoid.com/sega-has-streets-of-rage-remake-...
The media definitely had a field year with the smelly feces they call "news", but the alarm is real.

If the virus mutated to be like the Spanish flu antivaxxers would be singing a different tune. But nothing as bad happened.

And these panicky people saying "we're in the middle of a pandemic" are funny, like they haven't been outside for years - go out, the majority, vaccinated or not, doesn't give a fuck about Covid anymore.

Lives are pretty much back to normal, minus international travel and half-arsed safety in stores.
And Facebook: 20 million reports last year. That is an astounding number.

Does anyone really think we're only another 20 million reports a year away from solving the CSAM problem?
The article touched on the actionable parts. "They say it is “highly unlikely” that a search warrant could be made from a tip that does not include content “and instead only includes IP data and an indication from an algorithm that there is a high probability of suspicious or anomalous activity”."

It sounds like simply being able to say "This user was messaging with 4 known offenders,and sending something the size of images" is unlikely to be helpful to law enforcement.
Why is that everyone who disagrees with you is automatically 'engaging in bullying'? Do you not see the irony here?
> Are you objecting to the general concept of CSAM scanning, something every online storage provider does?

Not really. I'm just saying it's laughable to think that CSAM scanning in its current form is critically important. Maybe it's critically important for feelgood and PR but not for actually preventing child abuse. It's almost like saying scanning for catalogued images of violence stops violence. If it only were that easy, damn, the world would be a good place.

Now as to what online providers should or shouldn't do, I can't say. But a part of me hopes that they continue the march towards egregious censorship and privacy violations so that people would eventually 𝐖𝐀𝐊𝐄 𝐓𝐇𝐄 𝐅𝐔𝐂𝐊 𝐔𝐏 and realize that there's no way to have freedom and privacy when you're handing your life to corporations and proprietary software. I really do wish for a world that is de-facto free software and fully controlled by the user.

As for iCould, I have no skin in the game. I've never used an Apple product.
> I'm sure there's a careful business calculus for not bringing people up from the bottom

Not defending the practice (it's always seemed a no-brainer to me that investing in your team is better in the long run than to outsource) but I think I see the logic. Outsourcing, like renting equipment, lets you scale faster with less capital and reduces your exposure to sudden downturns in sales. It's a superior strategy if you have only an extremely limited ability to predict your market (whether because your market is highly volatile, or because you're bad at forecasting.)

Back when we used to see those results and happier co-workers, it was accepted that it would take 10-20 years to properly establish and build a business. There was none of this crazy pressure to gravely over-extend from day 1 in an attempt to unicorn out before you turn 40.
Video games often have not that much consistency between each others, aside from a few basic keys. Thus, they haven't really solved the tradeoff. Part of the complaint against the cross-platform apps is that you have to adapt yourself to the workflow of the app, instead of the app having to adapt itself to the workflow of the platform.
Perhaps there's a net good application to this, more yield so a plant can produce more, feed more hungry people, survive storage and shipping -- but I see 4lbs packs of Driscoll strawberries at my store, year round. The fruits are gigantic, way bigger than what a strawberry should be, firm, uniformly red, and absolutely tasteless. Same with tomatoes, bananas, potatoes, anything you could buy at a typical grocery store. Especially tomatoes, you can taste what an astounding difference between a commercially produced tomato (even with monikers like vine-ripened, kumato, heirloom, etc.) and an ugly homegrown one. I don't want this future, but my want is at odds with that of the producers: what's wrong with fresh tomatoes and basil year round? and that of the poor: what's wrong with affordable berries, asparagus, good-tasting not-mealy apples?

I remember when honeycrisps first came on the market, they were smaller, now they are gigantic, I don't know if they taste more diluted. I also remember green plumcots, they used to be smaller, more tart and sweet. Now they are huge!
> "Why not trust Apple?"

Due to their actions, it's that simple.

On this particular issue, I don't trust them, because they've built a capability to surveil private data of millions of people, on their private devices. Basically, to default to "you're the criminal and we want to verify that you're not". They presented this capability as a "safety measure". With that, you can consider:

1. If they weren't aware of the potential consequences of the system they've built, it's just foolish and shows that their decisions/predictions can't be trusted. (I don't believe they weren't aware of the potential of the system to be abused)

2. They were aware of the potential negative consequences (massive at scale) and yet decided to use PR tactics to hide that. If that's the case, they can't be trusted due to misdirection and lying.

If you want other example, the first that comes to mind is their actions related to the butterfly keyboard fiasco. No (real) acknowledgement of the mistake, no apology but using PR to spin that into a new feature of the next model. Another is their monopolistic, rent-seeking behavior with App Store policies.

The problem with CSAM is definitely worth solving but spying on everybody's data is not the right level to look for solutions. I imagine it would make executives feel better about themselves but - as far as I understand - it doesn't meaningfully address the root of the issue.
I wish they would just improve the old interface. It is mostly fine, but suffers from claustrophobic fixed size windows and listboxes that needed to fit on 640x480 screens. They also should make MMC toolkit DPI-aware.
I use Brave and am very happy with it
> And yes, as developers, networking or physical drive space are things that we tend to abstract away.

Why is it Ops job to guess at your application requirements? You have the best understanding of what setting LOG_LEVEL=DEBUG is going to do to disk requirements.
ah yes, surely it is possible to restrict yourself to a subset of the language that is guaranteed to terminate and is therefore not turing complete and still be able to implement anything you want
I’m just going to leave you to it. You have some weird ideas about vaccines and I’m not sure who you’re arguing about authoritarianism with, but it’s not with me.

But you go for it, you beat the shit out of that straw man.
Free speech was a core component of progressive ideology until fairly recently, which is the point I was making. Of course they aren't so insistent on it now it's become inconvenient.
They need to turn their attention to the pumps at the gas station near me, which seem to be optimized for ear piercing beeps with each key press. I realize the blind may need feedback while they fill up their car, but surely if they can hear well enough to drive they can hear a normal beep.
WhatsApp: About View Once
babashka also has a performance non-goal
I think it's okay to mention the effect Amazon is having without blaming them. Ultimately online person-to-person trading is making fencing items easier and the people buying probably don't know they are purchasing stolen items. Amazon isn't the thesis, but it is disrupting the stolen goods market in the same way automoboles and highways lead to a spike in bank robbery.

I grew up in a poor area and we had a neighborhood fence. Let's call him 'Casey' since that was his name. Everyone knew Casey was selling stolen items and there was sort of a joke in the town about getting a 'Casey discount'. It sounds like Casey is probably operating an Amazon store now.
> an exodus of European skilled labour

Are skilled workers not able to get work visas?

Ireland let it's tradesmen to fend for themselves, and they all pissed of to Oz. Didn't have anything to do with the EU.
Apple didn't blink. They just don't want the bad press hurting iPhone 13 sales.

It'll go live around December when the Christmas sales push for iPhones is winding down and people are distracted with everything else going on.
They probably used the human version for laziness, because it is probably available on the shelf. If it causes too many problems for the PR department, they can switch to the chimpanzee version, or the mice version. They are very similar (or identical?).
100%. Over the last two years, a majority of my "sysadmin" work has been devoted to audit and compliance tasks. Mostly validating and working with auditors, but also making significant changes to work processes.
it's frustrating that it just seems like there's no great linux laptop option. Feels like my best option is getting a MBP and either developing in a VM or like rig up some kind of container env. ugh.
UK Rules Out Covid Vaccinations for Children
From my experience with tutoring, I would say that it won't help. The best way to learn is to mechanically do the work. Having things fed to you yield poorer results, IME.

Another parallel: language learning. You learn more by speaking and writing than merely reading and listening, because the former actually requires you to actively associate grammar rules to your physical actions, whereas consumption has a lower bar of effort since you can infer things from context, gloss over things, etc.
> had proof of having enough resources to pay for their upkeep in the US, or a US financial sponsor guaranteeing same

So you're saying that even in the good old days of (imaginary) unrestricted immigration, we only took in people who had access to enough money to avoid becoming a public burden?
As a user, security and user freedom of course.
Im prepared to take a risk on Linux for my next mobile. I dont use many apps, dont play games on it. Most of the apps I do use could be replaced with direct web access. I just feel we need to do something now about the cellphone O/s duopoly before its too late (though some might state it is too late).

I can put up with software and hardware that just good enough, once there's critical mass with numbers we'll see more users and developers joining. Im more that happy to pay for adware free, spyware free, open source software. Even just 1% of the global phone market would be enough to keep it going.
Not true. Qualcomm source code is available... For a cost ;)
I mean, we also have these massive pipelines and reorder buffers nowadays, and pretty good optimizing compilers, so really tuning all-over would be bit of a nightmare and not super rewarding (just tune GEMM kernels if that is your thing).
Sure, child brides are totally chill in the Taliban too, if that's what you mean by not bad.

Edit: My point here is that this is another example where private gun ownership allows upstart tyrannies to defend themselves. This is a negative example, not what handrous was seeking.
I actually think this is a positive feature. "the right thing to do" and "increase influence" are nebulous and subjective statements. The corporate language surprisingly conveys more content about how something generates concrete value for AWS.
The advice doesn't matter . Anything can be labelled as "sexist" nowadays, and you can find yourself on the "cancelled" end just by interacting with the wrong type of person. Case in point, the very story we're discussing - raising the pitch at the end of a statement. There's nothing sexist about giving advice to correct that, because men do it too. However, the wrong type of person will project their sexist views onto the situation by claiming that it's something only women do. With enough pushing-the-right-buttons from that person (these types do seem to be relentless), you are now branded a sexist and cancelled. The patients are truly running the asylum these days.
I think OP meant that the 100% of the value of the ad does go to Microsoft, but that the value of a single ad would be very low, in fractional pennies.

edit: <snark now unnecessary>
> All of the good of the world is lost, nothing can be made secure, nothing is compatible with 90% of everything... it's all been shredded, and makes me very, very sad.

Computing was less ubiquitous and less complex (in terms of systems, users, functionality). Things felt more secure because there were fewer actors trying to exploit them. There was more compatibility because there were fewer companies. If the space is filled with 10 companies making technology vs. 10000, you can see how it may be easier to coordinate.

The world is messy, and computing is messy. Throwing your hands up and walking away because software ate the world and is harder now (to reason about, to make secure, to maintain) is on you.
QA teams sure do buffer a lot of crap. They also cost a bunch and slow down time to release.

If your QA team is slowing down releases then that is the developer's fault not the QA team. Frankly, this move fast, don't do proper QA is irresponsible and a danger to users.
This way you have no choice but to rear end an emergency vehicle. Which I guess does take your liability away.