skysight-inc/HackerNews huggingface dataset:
It's a Google Analytics client (using curl), so they punt on the GDPR issue to Google, who has a little "scrub client IP" checkbox in GA, which Homebrew has checked.

This is fine, because Google can be trusted to come into possession of your uniquely-identified tracking data, and then immediately delete it, without letting military intelligence log it in the process. They have no reason to share it (other than the legal compulsion that FAA 702 provides) or keep it around, as it would not profit them in any way (other than their multibilliondollar advertising business).
> I've grown up in a typical 3-generational Russian family sharing a rather small apartment, and I can tell you, it gets on your nerves when the grandparents want to watch TV at maximum volume, while the parent is trying to catch some sleep debt and the kid (me) is doing homework in the same room. That was one of the main reasons why I decided to move to the West where having enough private space was considered to be a basic and unquestionable necessity.

I've had exactly the same experience, and I only now slowly come to realise the amount of emotional abuse that is normalised in such families. Shouting and fighting (physically, with bruises and injuries) on a daily basis, belittling one another, constantly being passive aggressive in any communication, never-ending hostility towards your closest family members — it's just something that is completely normal and expected in many, many families that live like this. Even without alcohol involved.
Not any time soon. Apple Silicon implements additional instructions not found on other boards, making software compiled for it potentially (read: probably) incompatible. There's also the presence of the security chips which Apple will likely assume to be present as it's not optional on ARM boards, so you'd need to patch checks and calls to that out.

Even if it does work, there'd be little use in it. Hackintoshes are popular because they offer performance beyond what you can buy for a reasonable price as a consumer. Alternative ARM devices are nowhere near as fast as M1, so that use case disappears completely.

There's also the bootloader issue. On x86 and x64 the boot process has been standardized into either BIOS or UEFI mode. On ARM there are standards comparable to UEFI, but most chip vendors have their own custom bootloader code to boot an OS. Most chipsets are compatible with Android or Linux but there's only one manufacturer who develops bootloaders for the macOS platform.
Today: Bitcoin Parabolic to $20000, and a Dump
I though your reply was very nice, that's why I'm telling you this. It seems pretty much all of your comments are marked as DEAD so I think you might have fell in some kind of spam filter. Probably because most of your replies are short? Regardless, you don't seem unhinged or a troll, looking through your history, so you deserve to know this.
Well then hold on to your hat then and take a look at this:

https://rustacean.net/

I mean it's an adorable crab! Who wouldn't want to join the rustacean legion behind Ferris. (Who is presumably named after Ferrous[Iron] which 'Rust's)
> If I have a link on my site that takes a customer directly to the store page, and they buy it, then Apple did nothing at all to earn an "affiliate" level payout. They didn't drive any traffic.

The store provides you visibility through promotion on the store page, being listed in search and taking payment for the purchase.

This would be no different than if a boxed piece of software was in a brick and mortar retailer and you told your customers you could by it at those stores.

In a brick and mortar retailer they display your product in your store and people come in, take the box and go to the checkout.

Conceptually the process is exactly the same. The only difference is that it is happening over the internet.

> Or if the customer puts in the exact app name and buys it.

The user is still using the store to buy the app. It would be no different than a boxed piece of software being on display in brick and mortar retailer. The customer may only go in there to pick up the game and nothing else. They are still buying through apple.

> It's very relevant to whether 30% is reasonable. Apple acts as a legitimate affiliate some of the time, but they forcibly take that fee all of the time.

No it isn't. You are conflating the issues of them having absolute control over the app store and whether 30% is reasonable. 30% is reasonable because that is the standard rate in most of these relationships.

If it wasn't reasonable people wouldn't publish with Steam, Gog, Nintendo (nintendo lowered the rate if you look at the IGN link to 30% to match other stores).

Also if it wasn't financially viable with the 30% fee (which has been there since 2011) then people wouldn't publish apps there.
Dammit! It's not about the money, it's about there only being one real way to get apps on the phone. I said apple would do exactly this when Epic sued them.
I can't speak for how things were at Mozilla, I have no idea. But separate teams working on "rewrites" of platforms that other teams have to maintain often leads to a demoralized environment, pointless duplicated work, and elongated schedules and failure to deliver on milestones.

I've seen it several times: Often after years of promises from "the new hot" team, with them cannibalizing resources and top talent but missing milestones and still having failed to deliver, the new beast is cancelled and the value of the "old" system is suddenly recognized.

There's the classic Spolsky essay about this: https://www.joelonsoftware.com/2000/04/06/things-you-should-...

What's better? Refactor the old thing as you go. Include the "legacy" team in the development team of the new thing. Even more so, make the "new" team work on the old thing as well. Rotate developers between the two, build a culture of respect.

Not saying that is what happened at Moz, but I've seen it play out so many times. And without a concrete commitment to be forced to deliver to actual customers projects like these can just go forever noodling around in perfection-land.
There are several thousand in london already, embedded in lampposts so you might have missed them.

Here's one within 100 meters of my very run of the mill flat
https://www.google.com/maps/@51.4689844,-0.1013741,3a,30.1y,...
As some of these platforms/markets mature, and the policies managing them... running a platform gets similar to running a country. Progressive taxation. Loopholes or anti-loopholes in this case. MSFT basically has an IRS.
> a very low population density

This fact is brought up a lot. Isn't nation-wide population density a bad measurement? If a country, like Sweden, has huge areas where nobody lives, it says nothing about the density relevant for a virus spreading. While Stockholm's underground transport is nothing like Tokyo's, it's not different to other medium cities in the world.
Yes. Also this license is needed for DVD playback too.
There are some ham radio folks who put together really great videos for building an intuition on all sorts of electrical engineering / signal processing topics that require minimal math.

For I/Q signals in particular, W2AEW has a couple great videos that explain the intuition and then demonstrate things in action on real instruments:

- https://www.youtube.com/watch?v=h_7d-m1ehoY

- https://www.youtube.com/watch?v=5GGD99Qi1PA
The dev kit buy page has a scary warning that the cover doesn't pop on. How much of a problem is that in practice? I really want to get one to play with.
How to Build a Career in Artificial Intelligence as a Fresher
Homebrew gathers anonymous aggregate user behaviour
analytics using Google Analytics. You will be notified the
first time you run brew update or install Homebrew.
Analytics are not enabled until after this notice is shown,
to ensure that you can opt out without ever sending
analytics data.

That is from the Homebrew site.
Article has unreadable pale grey font.
Geekbench is a joke of a benchmark and was only ever good comparing devices in the same family. There is wide score changes with the same hardware when switching the OS it's running on. Never use it to compare different CPU Archs or even two different operation systems.
I don't know what an e-commerce platform has to do with a distribution platform.

Just because you can create a store with Shopify, or build a website with Wix, doesn't mean you get access to a marketplace with billion people in it.

There's a reason why sellers want to be on Amazon, even when they have their own Shopify shops.
9 Companies That Use Rust in Production
Electrics are still twice the price of the equivalent ICE car though.
Framing the “Right” Problems in UX Design
Python and PyQt: Creating Menus, Toolbars, and Status Bars – Real Python
I think a lot of these problems would go away if we’d all just SLOW DOWN a little bit. The endless pursuit for more productivity is exhausting.

Let’s pad those estimates a little. Have a laugh at the standups and the retro’s. And enjoy ourselves.
No. We don't live in an Isaac Asimov novel. Hari Seldon doesn't exists.

Advertisers want reproducible results backed by science and numbers. And the only way to get that today is with old-fashioned statistics - normal distrubutions, laws of large numbers and carefully controlled sample selection processes.

Nowhere here does the sci-fi of "mind control" factor.
> What is to be gained from committing a change to a file, then a commit to undo the previous one if you decide the change wasn't useful/needed?
"Undo" commits make sense, occasionally, to fix recent incorrect or improper changes that have been already pushed.

But the more appropriate way to discard changes is leaving them to rot in the commits of a dead experimental branch, avoiding to merge them into the important branches from which releases are made.
And/or are you cynically interpreting this as a piece of PR to rake in the karma? Nearly every act by every person or institution can be interpreted as a cynical attempt to curry favor. Who gets the benefit of a doubt and who gets condemned?
Maybe more folks should be asking why the teeth need to come out. (It could be legit, I don't know your case!)

But every dentist I've had - every - has asked about taking out my wisdom teeth.

And not one of them could give me a good justification. I still have them.

A legitimate reason MIGHT be you can't be a navy seal if you have your wisdom teeth because apparently something with deep diving affects them. :)
Soviet generals were all for a war with the US at the time of the Cuban Missile crisis even though they knew they'd come off very badly. I don't think there was anything unusually irrational about them - people just do crazy things in situations like that.
I might be wrong but it's not inconceivable that when newer batches of discs are manufactured they actually include the patches. Unless there's no more space, of course.
Duolingo Valued at $2.4B in Fundraising Round
Who’s Ahead in AI Research at NeurIPS 2020? Insights and AI Research Rankings
But we’re not talking about software leases.
It actually is entirely about building a good product if by good product you mean something people want.
What is seeking? Is it trying to get more pain meds to primarily fuel addiction/ selling? Or is it seeking attention and so can be ignored?

Would they be a seeker if they took home the meds and not actually take them? The drs would then think "why more pain med, they are already on some?"

or of they didn't accept and take home the meds from the drs? So then the drs would think when they return "they are here asking for more help when they rejected the help we gave them before, are they seeking attention?"

Perhaps it means something else?
Thanks. And no I'm probably not changing minds, unfortunately these issues seem to be quite naturally polarised. It reminds me of gun control somewhat - both sides having a highly emotive connection to their positions and feeling as if the opponent is somehow awful or evil to oppose them and thus making absolutely no forward progress.

I really regret the emergence of figures like Greta Thunberg, while heralded as a great advocate for action against climate change I feel she has actually been more harmful than good - she advocates an extreme alarmist position, often referencing highly debated timelines ('follow the science' doesn't take into account scientific dissent) which of course if/when they don't happen get ignored much like a doomsday cult.

It has resulted in this "if you're not perpetually panicking you're an anti-scientific climate denialist" mentality which I find really stymies actual practical discussion on the subject.

It's not helped by actual climate denialists pointing this out and thus tarring those like myself who absolutely believe in man-made climate change but who are pragmatists who realise the world is not quite so simplistic as good/evil and governments are not all-powerful gods who can magically change everything all at once.

I also think unfortunately there is a fair bit of anti-capitalism (the system that has lifted billions from poverty) that has snuck in, in the UK 'extinction rebellion' a very much Greta-esque protest group have openly advertised their views on this. Of course no comparison is made to other economic systems and their ecological track records...

It shouldn't be about ideals - 'we must cut carbon emissions to 0 no matter what', but rather 'what option is best in comparison to the consequences of another'.
What is high quality applications supposed to mean? Most tech jobs are simply sending a resume and maybe filling a short form. There's no difference between applications.
I would like to see an M1 in a ThinkPad... But Apple with macOS only and the big obstacles against Linux will probably not help the Raspberry Pi ...
This title sucks.
Consider using gemini://, there are a lot of http2gemini proxies available that might make things really super easy for you
How to write engaging Internal Release Notes
While I dislike the very idea of War Against Drugs, we (the Western world) are fairly clearly overmedicated and doctors should be motivated to prescribe less drugs, not more. Things like antibiotic resistance are no fun.

The lobbying of pharmaceutical companies is corosive to good medicine. I have a few doctor friends here in Czechia; even here, in a public health system, representatives of pharma companies do their utmost to cultivate a client-patron relationship with doctors, to get them to prescribe more drugs.

This year, I got off my antihypertonic medication by intermittent fasting. After 17 years no less. My cardiologist said: "OK, you do not need them anymore and you surprised me a bit, but do not expect others to follow your example. It is so normal just to take pills that people won't even try any lifestyle modification."

This is a dangerous norm.
Boeing 737 Max Is Cleared by FAA to Resume Flights
Will it actually work though? I had to switch from Mac to Windows during Tomb of Sargeras because of an issue where ground-targeted AoEs (many of which straight up kill you from full health during a fight in which your group cannot afford any deaths) were invisible on Mac.
> I sure knows that when I'm doing the hiring, I rarely if ever read what colleges or what previous companies the candidate worked on. All that matters is what their experience is, what they learned so far, what they tell me they wanna do in the future and how they are as a person.

You are not the only hiring manager. I have seen decision makers openly read college name or even high school name and use that information to judge candidate. I am talking about people who did it very openly, I am pretty sure that there are also people who don't broadcast it and are still affected by that.

Most of it was "bonus" for someone with known school, but I have seen also negative judgement.
I wouldn't call an iOS app built with Electron a "web app". The title is quite misleading.
This is fixed in most countries by creating brackets that stack. See: https://en.wikipedia.org/wiki/Progressive_tax

You'd pay let's say 15% over the first 30k, and then 30% over the remainder.
Is it even possible to build a fusion bomb that's "low hundreds of kiloton"?

The first ever (and presumably smallest?) one the US ever did ("Ivy Mike") was two orders of magnitude larger than that (~10MT).

There is no question that the DPRK has fission weapons, but ojbyrne asserted a thermonuclear attack, which I have never seen any indication is within the present or predictable future capabilities of the DPRK.

Oh, hang on. It would appear the DPRK has actually made this claim, according to WP, but it seems to be disputed.

https://en.wikipedia.org/wiki/Thermonuclear_weapon#North_Kor...
The Grandmaster Experiment (2005)
>to it seems to be purely a cynical piece of PR on Apple’s part.

Oh please.

Has it ever occurred in the history of the world that the selfish motives of two different parties aligned? i.e. Apple gets good press for helping smaller developers and the smaller developers get increased revenues. It happens all the times, and it's called "good business".

You can keep waiting for Apple's App Store executives to cover themselves with sackcloth and ashes and repent of their terrible policies. Let me know how that works out.
Apple doesn't support open source that much - they could do SO much better.

But they do support clang.
What I mean is:

"Both Willy [a wizard] and Harry are required to work out the exact nature of the main task of the contest which they both achieve in a bathroom assisted by clues from helpers, in order to discover how to rescue human hostages imprisoned by a community of half-human, half-animal fantasy creatures."

is very comparable to your completely hypothetical example above.

So, if a paragraph of cherry-picked, high-level description are the only identified similarities, there is no case in copyright law.
Issue is once they target an individual as potentially abusing their prescription its only a matter of time before they seek a warrant to properly ID and raid that person. Guilty or innocent, those raids never go well for anyone or their dogs.
Ask HN: What is the best money you have spent on professional development?
I'm a software engineer with a budget for professional development, I'm looking for a good way to spend it.
I'm curious what other people have found valuable, it could be a book, MOOC, conference etc
That is a complete mischaracterization of GP. This is a very dangerous conversational pattern, where someone makes a factual assertion and the reply is to something which wasn't said, and reimagines the original comment as evil in some way.

Whenever I see someone do this, I generally stop talking immediately, but I am sticking up for GP on this one.

The comment you are replying to in no way made a statement about what is or isn't awful. Simply a comment about the size of various things.
Pain has its benefits, it's not just there to annoy you, it is there to tell you not to try and chew with that gaping hole in your jaw. So I understand that a Dentist may sometimes say: Just suck it up, who are you to judge that life should be without pain entirely? Still, I do believe you should be entitled to make your own choices but the physician should educate you before you do so, imho.

I am from the Netherlands where natural birth without painkillers is also still the norm. You can always opt for them and cesarean but one should know that numbing everything away and taking the kid through a newly cut hole also has its downsides (studies show). Spoken like a true man ;) Seriously, I'm not judging, just sayin'.
There are already nearly 5 billion ARM devices in daily use globally. An additional 20 million per year isn't significant.
It's possible to get macOS arm64 working on Arm hardware (except Rosetta on Arm cores that don't implement TSO/SC, or you're stuck with a single core). However, Arm macOS assumes an Armv8.3-A architecture baseline. Patching at runtime from Armv8.3-A to v8.2-A is quite feasible, to 8.0-A like an RPi4 is another matter.

Of course, this will apply to VMs only (for now at least). https://alephsecurity.com/2019/06/17/xnu-qemu-arm64-1/ was a good starting point for me.
I agree the modules are annoying. I realize that the "standard" Rust style is import everything you need. However personally I have long worked with code that avoided imports and found it very helpful to read as it was obvious where each type of function was coming from. However the deeply nested imports makes that painful in a lot of Rust libraries.

For example `std::time::Duration`, `std::path::Path`, std::cmp::Ordering`. I wish everything was just directly in `std` such as `std::Duration`, `std::Path` and `std::Ordering`.

This re-export that the article talks about is doing this change (which I think is great!) while keeping a nice file structure. I think it is a shame that Rust conflates how you organize your code and how the user of your library sees it by default. However this seems like the best compromise.

Example of this pattern in my code: https://gitlab.com/kevincox/mario-solver/-/blob/137ac5dea067... (however since this isn't a library I use `pub(crate)` instead of `pub`. It works just fine with `pub` except you get a warning if the file doesn't have any exports which is a little annoying).
The cynic in me agrees. Perhaps Apple sees the writing on the wall and they can either make the change with good press or bad.
I seriously doubt Apple will allow others to use their secret sauce. Still, more people using ARM software will certainly result in better tested libraries and tools. Intel got where it is now by having a machine on pretty much every developer's desk (it can be said that SPARC and MIPS got where they are now by having an x86 on every developer's desk too). When a lot of developers have ARM boxes on their desks, a lot of software will be written for ARM first and ported to x86 as an afterthought - or, more accurately as Apple's tooling goes, built for ARM and x86 but only tested on ARM.
I come from South Eastern Europe and lived quite a bit with my grandparents, my parents are split though. The experience wasn't really good. Older people tend to have a very fixed and opinionated idea of what is good or 'correct' that does not match the reality. I heard for the best part of my adolescence and childhood that 'sitting in-front of a computer will not put food on your plate'. Guess who studied CompSci?

So, while this could work for the average household, it isn't a gospel and needs to be evaluated on a case by case basis.
In other fields, these kinds of paradoxes often indicate that a system is broken, or is not applicable.

Perhaps free markets are not really the right system to apply when managing human resources, and especially to distributing the fruits of our collective efforts.
The amount of words that can be wasted on complete nonsense never ceases to amaze.
>much smaller attack surface for malware.

Not really, consoles are now fully fledged X86_X64 PCs with closed source, security through obscurity OSs, similar to Windows and MacOS but with much more DRM to prevent you from running anything not signed by the manufacturer(cough, pirated content, cough).

You could say they're about the same risk in theory but malware on PC land hasn't been an issue in many years unless, as a user, you intentionally visit, download and run unknown stuff off dodgy torrents/pirate/p0rn websites, then nothing can really protect you.

The reason why consoles are "safer" is there's not much you can do with them other than access the manufacturer's "app store" which is thoroughly vetted, not because they have some security secret sauce that PCs don't have. Similarly, if you were to treat your PC like a console/tablet and only visit/download stuff off legitimate sources approved by the vendors then you're at no higher risk of malware.
If it's a "single static binary" the _why_ is there a docker image??
Those tweets make some valid points but it seems like a different topic than what we’ve been discussing. I guess I failed to see the connection to this particular issue.
Every time this post series comes up I have to remember that it's mostly a summary of TRPL.