skysight-inc/HackerNews huggingface dataset:
Yeah, I guess they could. I hope not, but then again I don't know anything about this club...
Apple pays 30% of their revenue for the privilege of using ARM.

/s
Gas burners may be higher total power, but the heat transfer is surely pretty poor. Induction delivers something like 90% of the power into the pan. Boiling water (which is just an exercise in energy transfer) is much quicker on induction than gas.

In my experience living with an AEG induction stove with a peak single burner power output of 3.7kW - apart from I never did any cooking (apart from boiling water) which needed that level of power for more than a few tens of seconds. The gas stove in my current house felt underpowered in comparison.
Switching to another more familiar language can happen without intentionally looking to "talk secrets" or keep other people out.

Letting them know that you are uncomfortable when they constantly speak a language you don't understand and/or sharing the concern of missing out on project related talks or simply learning opportunities that might be sprinkled on all that yadda yadda in the office - is a good way to approach this. Nobody can know what and how you really feel unless you tell them.

In my experience one could actually very well do without hearing all that constant office chatter, actually many people would wear headphones cause they want to avoid hearing it and/or being distracted by it.

Also, if you believe they might be speaking about you - that is most probably not true, it is how we are wired to believe but most people will have their own things to worry and talk about.
Firstly, .app is a bundle, so

sudo chmod -x /Applications/Music.app/Contents/MacOS/Music

Secondly, on modern macOS you'll have to disable system integrity protection for this to have a chance of succeeding.
Still they have many. Really how many people exclusively use SMS on their phone?
Sharp and short, alternating left and right at about 4 Hz, on the side of the tongue back by the molars. Feels like pulling the side of the tongue away from the teeth. It’s a much clickier click than a front of the tongue ‘click’.
>Math used to be a young person game, but it now requires so much knowledge just to get to the frontiers of human knowledge, not to speak of making a dent into uncharted territory, that results are being obtained later and later in life [...] The sad part is that as the trend continues we may reach a point where a mathematician's intellectually productive life is not sufficient to contribute anything novel, statistically speaking

Nonsense.

First, the frontier of mathematics is far closer than you think. Number theory is one of the oldest branches of mathematics, going back thousands of years. There are many more branches that have originated in the latter half of the 20th century. And new ones are coming into existence all the time.

Second, we don't need to focus and specialize — we need to do the opposite. Mathematics is about seeing connections and patterns. We need to teach philosophy and critical thinking, and we need to give people exposure to the vast universe of unexplored — and fun — world of mathematics so that they can go towards the frontiers and push them, rather than spend half a lifetime going in the well-trodden direction.

Finally, undergraduates are still producing new results, every year, in numerous REU programs around the US alone. What gives?

The problem isn't that math is so well-studied that you need so much education to do it. The problem is that we aren't teaching people to do math, we teach them about math that they may or may not use elsewhere.

We don't encourage (or give space) for them to play, experiment, explore, wonder, ask questions, venture into the unknown, and be surprised by what they see (outside the aforementioned REUs).

So many people simply don't get to even start doing mathematics until their third year of graduate school, simply because that's when the structure of our education allows them to.

None of that is necessary. We do it that way because professors are underfunded and mentorship is not rewarded (publish or perish), among other things.

The situation is due to structural problems in academia, not mathematics, humanity, or the advances we made.

Signed,
—your neighborhood mathematics PhD
This is exactly the kind of intuitions I am talking about. Much easier to explain like that.
> there are a lot of people just learning Rust who might be "oversold" on what the language can and can't do, and are surprised when their programs fail hard rather than statically preventing all bugs (or, worse, silently doing the wrong thing).

Sure, that sounds like a good explanation. I guess I'm here too long to expect perfect stability from anything. That said, I still think that all things considered Rust ecosystem is one of the more reliable I've worked with. Both from the development and production experience.

In the context of development I very rarely have any problems with installing or using libraries. Definitely much less frequently than in npm, rubygems or pip.

In the context of production it's even better I think. Yes, occasionally you run into a problem, but most of the times systems written in Rust just work without virtually no crashes. The only big issue I ran into in the past was the Warp web framework having a memory related bug, which led to it using the entire available memory given enough traffic. It was an early version of the framework, though, so hardly something I would be very surprised about.
Apple is both a chip designer and a device manufacturer, and it already has a very special relationship with ARM (as in, it can do things literally nobody else can like extend the ABI or drop mandatory features they don’t care about).

So that seems unlikely.
Ah, understandable. I remember being slightly confused when starting to use jails again, after being used to the near magical setup of Docker/etc on Linux. Like manually setting up bridges and VLANs to make it work like I wanted? WTH.

Now I dislike using Docker for similar tasks, as I find it to be more work than just doing the same setup with VNET, bridges and VLANs. I'm a fossil and I want to run different services on different VLANs, which in Docker lingo is considered "legacy application setup" (looking at the macvlan documentation).
ActivityPub is the protocol. Nobody talks about "I found this on HTTP". Your analogy should be corrected to: "Mastodon is to ActivityPub what Chrome is to HTTP". Or perhaps: "Mastodon is to the fediverse what Chrome is to the Web."

You are correct that there is no chaos caused by using the wrong terms, but you are proving that point in a different way than you think.
As somebody learning music theory actively, I respect the content he puts out but I don’t really respect his presentational format. His doodles are distracting and often only tangentially related to whatever he’s talking about.
I appreciate the humility, but would suggest updating your original comment to reflect this, since it is one of the top comments on the page. If the edit button is not there, you can reach out to dang via email.
> Ouroboros congestion control operates at the network level. It does not (can not!) rely on acknowledgements. This means all network flows are automatically congestion controlled.

How exactly does this work? Once you send a packet into the network, you have no way of knowing whether or not it is received by the recipient, unless the receiver sends an acknowledgement - and the only symptom of congestion is dropped packets, i.e. recipient not receiving a packet..
If year was AD it was on Julian Calendar.
Just use it if you find the need and it's the right tool for the job at hand.

As a tester I use containers for setting up clean test environments, when writing code I use it to get the latest and greatest dev environment from a common depot and on CI platforms it is useful to get all the tools and environment you need setup for you.

It works for every language, some are easier to set up than others though, I never got a debugger to work in a container but never had the need to.

It's best to use the same image for dev test and prod, but not the same running container.
> I also find that disc brake pads wear much faster than rim brake pads (I'm on my 3rd set this year)

This seems to be a user error, because the exact opposite is usually true. Rims are much closer to the ground, and therefore are much easier contaminated with mud etc.

> squeezing the brake while the wheel is detached (guilty) - causing the piston to pop out and fluid to leak everywhere.

Again, user error. Just a simple lever pull does not do this, you have to deliberately pump the levers for some time for the pistons to pop. (Actually, simply removing the wheel should not even cause this because it is the brake pad itself that pushes the pistons back, not the rotor.)

And if you don't like toxic chemicals, there are many brakes that have mineral oil in them, which is not toxic and super easy to work with...
Yes, I meant Paris, thank you for checking. Indeed it seems unlikely that Beaune is affected.
This was quite interesting. I used to play in a lot of bands like these and wrote many songs and it's funny because although I have kind of basic musical theory knowledge, I often felt like I couldn't really map the riffs I wrote and liked back onto the theory frameworks beyond maybe sometimes some idea of modality.
> something that most security conscious people would have figured out by storing it in a password vault.

Whatever that is if not another system protected by long password you're likely to lose, or that might bitrot past the point of recovery.
If you're looking for another in-depth (139 pages), data-driven pricing guide, I can recommend ProfitWells Price Intelligently guide: https://www.priceintelligently.com/hubfs/Price-Intelligently...
It's sad to see how many people don't know this simple fact. India and China actually have a smaller share of the world population now (around 1/3). In most of human history it was bigger [1]

It would've been even smaller if it wasn't for the devastating consequences of European imperialism. These countries were left in a piss poor state, lack of education and healthcare etc, resulting in a long period of high birth rates with exponential growth.

Check the graph below [2] you can clearly where most damage happened, during the main occupation period (1850s to 1950s). Britain had falling birth rates (prosperity) but they were constantly high in India (poverty). Birth rates have been on a steep decline only after independence. Yet empire apologists somehow claim that it was a net good for India :)

[1] https://ourworldindata.org/grapher/population-by-country

[2] https://www.gapminder.org/tools/#$model$markers$line$data$fi...
There are plenty of unexplored things in physics too; the key word is "respectable".

Looking from the outside, physics suffers a lot from fashion/hot trend tendencies, where you need to be doing the "hot" thing to make the jumps necessary to the coveted Tenure Track — and otherwise, you get kicked out.
Mod adding DLSS/FSR2 support to a game for the first time
Huxley: The family that championed evolution
I would add that now we have new tools to enrich mathematicians works: new software tools and computing power. It is not about AI, AI is only a special case or a name for tools that can solve or ASSIST humans in cognitive tasks.

Age is (almost) not a limitation with the right tools, less in the near future.
Apple ARM is heavily customized beyond the original design. Secure Enclave alone rules out third-party ARM, but there's also custom neural-network, video encoding, and Metal acceleration that just isn't found on any other chip. We probably won't see another generation of Hackintosh.
The travel industry is very big on price discrimination (they call it revenue management). Car rental, hotels etc do it a lot, but the most advanced ones are the airlines.

For many flights there is no single price that would allow the airline to operate the flight without making a loss. Some example for a 100 seat plane:

1. Sell all tickets at $100: Plane 100% booked, revenue $ 10,000, which is less than the cost of flight.

2. Sell all tickets at $200: Plane only 60% booked, revenue $ 12,000, better but still less than the cost of the flight.

Reality: Sell 15 tickets at $400, then sell 60 at $200 and sell 20 at $100. Now you make $ 20,000 with a 95% booked plane.

Your new problem is how to avoid the $400 people buying a $100 ticket, because that ruins your whole optimization. The way airlines do that is to make many tariff classes with a lot of rules and a limit to the number of tickets sold at a certain class. They then change that a bit based on demand once the flights gets closer to departure.

The rules are relatively simple things (this was invented in the mainframe computing time and some of those systems are still around), common examples: A minimum amount of time before departure (e.g. you can't but the $100 ticket for a flight that's tomorrow), a minimum stay time (e.g. return flight has to be at least a week after arrival, filters out business travel), only valid if the trip includes a weekend-night (again filters business), only valid on a connecting flight etc.

The optimization is not a simple thing at all, I've seen setups with large Spark/Hadoop clusters to calculate the optimal pricing for each tariff-class and the amount of tickets to allow on each flight for each tariff-class. Because that's the output of most revenue management systems. And then on the other side of things the flight booking sites or travel agents are trying to find the cheapest combination for each customer, because these tariffs are not "an SFO-JFK return" but more like "leg 1 SFO-ATL, leg 2 ATL-JFK, 5 days later leg 3 JFK-SFO" or something like that. And you can buy any combination you want as long as it fits the rules for each tariff class.
On a second look I see that they did moved to Python 3 with Calibre 5 on Sep 2020
> you can get these facts just by reading the news

C'mon, it's the 21st centrury. You can find pretty much any kind of narative, whatever ideology and whatever image "on the news". According to "the news" Russians eat babies and Democrats are spawns of antichrist that want to turn all children gay, you know how it is.

Even your two links have only a theme in common, the substance is completely different.

> Funny that you have mention a bubble...

Why? When you don't have a consistent image of the subject and have to rely on an arbitrary proxy to provide you with some out of context piece of info - what is it, if not "bubble"?

When talking of scope or magnitude and how things work IRL, I'd rather trust my own empirical evidence, obviously. So your comment on bubbles is kinda ironic to me.

I mean, sure, some people don't have central heating (and use boiler), some don't have central sewerage (and direct their pipes to special underground pit, that gets emptied by a honeywagon every few years), some don't have centralized water, so they drill a deep hole and install a well pump - all this is very common in a countryside.

But "never seen indoor plumbing"? For real? I mean, we all like our wild medieval uncivilised Russia jokes, but it seems to me that some people take this image just too seriously and seem to have trouble distinciting between a joke and a reality.
Wasn't Git written by Linus?
Interesting phrasing to use for wanting to genocide him and all the other jews. Einstein got out on time, six million others didn't.
> Zhang spent 10 years out of school working in fields in the cultural revolution, and didn't start college until he was 23. After his PhD, he couldn't get an academic job for 8 years and ended up delivering food and working as an accountant.

During that time he definitely spend less time on maths than he could or would in a better situation.

Especially cultural revolution oppression was monumental waste of human lives. See https://en.wikipedia.org/wiki/Cultural_Revolution#Death_toll alone
I have an even simpler setup. I have Hue lights and Ikea on/off smart toggle switches. The simple 1/0 ones, not the large 5-button ones. I created a simple setup where tapping the top "on" part will toggle between "bright" and "off", and tapping the bottom "off" part will toggle between "low red light" and "off".

I use it in all my bedrooms, the living room, bathroom and toilets. At the end of the evening I just switch to red light and wind down for bed. At night I use the red light everywhere. I have a newborn and it's fantastic to be able to change him or take him downstairs for a bottle without bright light waking him too much.
Another World http://anotherworld.fr/anotherworld_uk/another_world.htm

The author, Eric Chahi, did the design, art, code and some sound effects. Jean-François Freitas did the music and sound effects.
That's not the point, though. When people allow location permissions they would assume it's to help with ordering, not to track your position 24 hours a day. It's a violation of customers' trust.
The encryption key is much longer than the typical password, and people often use password managers to store website login, so I think it is reasonable to assume that they can forget the encryption key and remember their microsoft account login.

Anyone that does get the login for that MS account can decrypt the laptop, but often times they don't have physical access to the laptop (say some hacker who does not know you personally). If they let people around them get the credential, I think it is likely that they will let others get the encryption key even if it is not saved on the cloud.

And I think backup using the cloud is a nice option, although it would be better to have a master password that you remember and doesn't require writing it down physically. That way people having access to your cloud will not be able to read it, and you still have it when your house burn down (which does happen for some people...).
There are forks of the non-empty version linked from https://github.com/bytedance/monolith/network/members
Show HN: GPT3, stable-diffusion with templates in Obsidian
Link in OP is no longer working, here's the new one:

https://www.udemy.com/course/real-world-devops-project-from-...
People know how Twitter works.

You, I, and most people here on HN, obviously do. The evidence however seems to suggest that a lot of people on Twitter clearly don't. And that responsibility falls to a large part on Twitter as there are many obvious ways they could improve the situation.
"batchelder is a fine person really but I do think s/he lacks entropy"
That is indeed a worst case event to be wary of and avoid, for any secret data that one may need to retrieve infrequently.

But my original point was that sealing the key to the TPM is better because it prevents adversaries from accessing the volume data by tampering with the boot chain, and provides a lockout where there are too many failed PIN attempts.

The bruteforce attack described by the author wouldn't have been possible on a BitLocker volume that was set up with TPM+PIN.
It's a bit sad that when one searches for "Who broke the Enigma device first" it's typically Alan Turing whose picture pops up first.

The situation is much better than 20-30 years ago, where the Polish mathematicians were lucky if they were mentioned at all.

Personal anecdote: there's (or was) an Enigma device on display at the Computer History Museum in Mountain View ~2010. I asked the person who toured us (or maybe in charge of this area of the museum) the same question, and the answer was "British, in Bletchley Park". When I gave them funny looks, they realized their mistake and said something to the tune of "ahhh... yeah, and also Polish did some small initial work".

Proof: https://www.computerhistory.org/tdih/July/15/
One depending on the other seems like the worst of both worlds: more code to compile for everyone.

Personally I still prefer chrono's API; chrono is also much more conservative about the MSRV (currently at 1.38) whereas time consistently bumps to N - 3, which seems like a meaningful difference.

time depends on the libc timezone parsing with some fairly involved workarounds to avoid hitting undefined behavior, while we incorporated time zone parsing in Rust with some caching for chrono.

So I think these are meaningful differences -- feels unlikely that these projects will merge.
You are right about ActivityPub being the protocol.

I would be fine with my question being rephrased to "Why does everybody say “Mastodon” when they mean the Fediverse?".
I quoted the article.
Eh, that has been ongoing forever. Most projects are grossly delayed and over budget. Not a single metro outside of Delhi has any appreciably large metro rail system. Many have been in development for a decade. Projects get routinely stuck in political gridlock or because the builder went bankrupt.

The Bangalore metro project started in 2011. In over a decade, they've managed a paltry 56km of active rail lines - an average of 5km/year. Meanwhile, the city hasn't even had a master plan since 2016 and every government department works on its own without any collaboration whatsoever (resulting in disasters such as railway stations without any proper bus connectivity).

India's bureaucracy and polity will keep holding our infrastructure hostage.
As long as any of those will run the "compulsory" apps (banking and parking apps available only on Google Play or Apple's App Store), they'll be on my radar.

To keep my options open, I'm starting a slow detachment now.
What are your alternatives? The signal protocol is basically the gold-standard. If the NSA has a backdoor (and yes, they might), I don't know of any other protocols that wouldn't.
My late father used to be a service technician with Royal McBee who sold the LGP-30 in Europe. Before I got my ZX-81, he gave me the LGP-30 manual as an introduction to programming. He had some stories about programmers optimizing drum memory access and what headaches this caused when the timing of the motor was slightly off.
There might be a book that has some info, but a migration off a legacy stack is not a cookie cutter project. It requires understanding of how the entire system works in a way that you can devise a plan of how to slice it up and move one piece at a time without breaking things.

Because in general, the migration will first need to be planned without consideration for technical roadblocks. You decide which pieces to move, in what order, based on what your desired final solution is. You then identify what is stopping you from making those moves and you spent a bunch of time and effort mitigating those roadblocks. That could take you a year or two. Once you are actually ready to start migration... execute the plan. Another year. It sounds slow, but a 3 year plan to decommission a legacy product is fairly standard.

In any case, people like myself exist who have done such projects, but we don't know your product. So while you are correct that getting some outside advice may help you find your direction, nobody external to your company has the knowledge to truly make the plan. You need to put your heads together internally and use your knowledge of the legacy system to plan things out, while also figuring out how to keep the system alive while you migrate. Identify which pain points in the system impact your customer, and focus on fixing those so that your customer base doesn't revolt while you take the time to move the stack.
I've seen a few biopics or dramatizations of famous people - notably, The Imitation Game about Alan Turing which was all right, and the Theory of Everything which supposedly was about Stephen Hawking's work but it was more about his relationships - it was based on the memoirs of his ex-wife. But both were dramatizations from secondhand information at best; a biopic of older people like Einstein will be even more picky.

I mean would a biopic about Einstein touch on his many relationships (including his cousin) and the drama around that?