skysight-inc/HackerNews huggingface dataset:
What do you think the average would be?

No idea, I don't know what kind data OP stores (mostly few pieces? or lots of pieces? etc). You can probably tailor your format if you have more insights. But no matter what, you can always have some gain compared to a naive approach. I would say storing a pos for each piece might be naive, since there are a lot of rules that allows you to exploit things

My 248 bit was the absolute worst, when you have 8 promotions on board and lost none of (non-pawn) pieces. For example the initial board would be about 190 bits as well and most would be lower as you capture pieces. I think that would be a worst case for you as well but I don't get this part

If a pawn is promoted (and there are more than than the starting number of the piece it was promoted into) repeat the position of the piece it was promoted into

You mean you first need to tell the position of the piece it is promoted to and then another position for the position of the pawn (now promoted)? Then you have a pretty bad worst case as well

But you are right, I made an overcomplicated solution. Here is a simpler one that should perform better https://news.ycombinator.com/item?id=39066557
recently I learned that reading the article through archive.is shows the whole content: https://archive.is/Eea8R
> I legitimately don't get it.

Because its not " one of the most well-known platforms" outside english speaking countries. I assure you no one in Sri Lanka or India know what bandcamp is.

This kind of western arrogance is kind of infuriating to ppl from other parts of the world. Like american tourist demanding that ppl speak to them in english in turkey.
Note that in context of differential geometry, the name in the denominator is not associated with the function, but a coordinate system on its domain:

Let M be a differential manifold, eg M = ℝ² and φ a chart, eg cartesian coordinates φ: p ↦(x(p), y(p)) where x,y: M → ℝ. Then, ∂/∂x denotes the holonomic vector field tangent to the coordinate lines t ↦ φ⁻¹(x(p) + t, y(p)) through any p ∈ M.

It is convenient to identify vectors and directional derivatives (this is in fact one possible way to define tangent vectors on manifolds), which for a function f: M → ℝ yields

(∂f/∂x)(p) = ∂/∂x|ₚ f = lim_{h → 0} ( f(φ⁻¹(x(p) + h, y(p))) - f(p) ) / h
Philips is irelevant in tech today other than medical devices. All they make today is rebadging Chinese white goods.
It's still free on itch.io
Does Europe at last have an answer to Silicon Valley?
Do you think BD was right to execute all the “war criminals” with their very flawed trial? Why so?
Kai-Fu Lee quits Vizzio's board days before founder's sham degree exposed
For the record I didn't flag you.

However your point is null and void.
You do realize there was a great deal of Ancient Greek influence on Christianity?
Solid state battery design charges in minutes, lasts for thousands of cycles
Here, almost every summer we have a big media circus about lions roaming the forests. While these may well be a practical joke by journalists, these "news" kind of remind:

https://news.ycombinator.com/item?id=38123729
So mail her a check? Do we have to think of everything for you?
> My general level of empathy for people I don't know has declined significantly over the past decade and my open source contributions have also declined in line with that.

Interestingly, mine has gone up. The more personal faults and failures I see in myself (and the list is extensive), the more empathy I have for other persons' imperfections.
This is untrue. The current British government hold no beliefs in empire or British international superiority.

They wouldn’t all have so much of their personal wealth stored and invested offshore if they did!

Our government appears to feel deeply entitled, but is insular and defensive, not strident and bold.

Nonetheless, I don’t think it is necessarily wrong to create a landscape of legal uncertainty for foreign Big Tech: why would any government not have laws saying “we welcome your business but you must understand that our laws are incompatible with some laws of your home country, and to continue to trade here you agree not to follow those home regulations?”

Otherwise the most dominant country in the world simply exports its law through foreign business expansions. And I hate to break it to people but US law is not a strict subset of best practice.
Fair. I am US-centric, so I care most about trans-Atlantic access. From a peering standpoint we still do more traffic out of Amsterdam than Vienna by quite a far margin.
There will always be a 'request manual review' button.

It'll go to a call centre in the third world where workers are expected to perform a review every 5 seconds.
There's enough boilers in garages, lofts, the other side of the house, etc, once you overlap it with UK houses being brick, you get enough situations where getting WiFi from one place to another becomes a pain. A lot of the time, the WiFi AP is 30 cm from where the phone line came into the house when it was built (before the internet even existed), which is not optimally placed for coverage.
Isn't this simply because of greatly increased proportion of people who get university degrees and thus work in "slower" careers?
The government need to force Google to advertise Firefox on Google.com...
Strange that Elixir pipes are not mentioned at all..
I have a friend that is diabetic (a number of friends, actually).

He has been doing a pretty lousy job of managing his diet.

Until his doctor prescribed a monitor for a few weeks.

This is a device that looks like a big Band-Aid that you put on your arm, inserting a fine needle under the skin, and communicates with an app on the phone, reporting things like glucose levels.

Once he realized the effects of the foods he was eating, he immediately changed his diet, and has been sticking to it, since (he no longer wears the monitor).

The UI of the app was pretty good. The historical data readout is what did it for him.
Obviously you have had your feelings hurt. If you don’t work for Spotify, it is by definition not your job.
This is definitely not an apples to apples comparison. Integer division is something everybody is expected to learn. Also we don't teach imaginary numbers to middle schoolers as soon as they learn about square roots.

To some extent we have to speak to our audience. I consider that part of effective communication. I don't think "assume the person you're speaking to is/will be a mathematician" is an effective way to interact.
Dell refurbished. Sometimes the laptops come without an OS.
> But I do wonder why UK.

eh? because there are lots of customers there, including rich businesses who want to pay for cloud hosting in the UK legal jurisdiction with low latency.

Google already has datacentres in neighbouring countries - Ireland, Belgium, Netherlands, Finland, etc - and already has a cloud region in the UK so it's not very surprising to do some infill.
Key trends and figures in Machine Learning
I think Niemöller said it best:

> First they came for the n-word...
No idea who that artist is. It something spotify recommended and I am into it.

I didn't find that artist on bandcamp or any other non-streaming platforms. only on spotify, youtube, apple music. Are they not equivalent, didn't realize you were making a point specifically about spotify.

And yes I will surely go to that artist concert if they are in my area. Me listening to on spotify has nothing to do with it. If anything I would've never found that music if it wasn't for spotify.
So I can't just jump in and copy cat?
No recourse to sue for mental anguish? This is like torturing someone to die. Hurry up please and die already etc
It is the musician’s job to figure out how to pay his bills not mine.
There's also the artist's point of view in this thread, multiple people saying they made many times more money from Bandcamp than steaming services.
I don't know how you can look at the current discourse about anything and say that it's working. People are growing up not learning how to handle their emotions and we're seeing the consequences of that every day.

The other comment hits the nail on the head perfectly with referencing lord of the flies.
It works fine in landscape orientation on an iPhone SE if you zoom out to 50%.

I prefer to view websites like this as if my phone was a desktop, and I tend to hate it when that desire is fought by aggressive attempts to reflow everything into a “mobile” format with no way around it. So I think it’s better than many modern websites as far as usability goes.
Ransomware attack affecting Tietoevry's services to some customers in Sweden
There definitely were slight variations.

https://en.wikipedia.org/wiki/Quantifier_(logic)#History:

“Frege did not devise an explicit notation for existential quantification, instead employing his equivalent of ~∀x~, or contraposition”

and

“Peirce and Mitchell wrote Πx and Σx where we now write ∀x and ∃x.”

(I like that notation, by the way)

and

“Peirce's approach to quantification also influenced William Ernest Johnson and Giuseppe Peano, who invented yet another notation, namely (x) for the universal quantification of x and (in 1897) ∃x for the existential quantification of x. Hence for decades, the canonical notation in philosophy and mathematical logic was (x)P* to express "all individuals in the domain of discourse have the property P," and "(∃x)P" for "there exists at least one individual in the domain of discourse having the property P." Peano, who was much better known than Peirce, in effect diffused the latter's thinking throughout Europe. Peano's notation was adopted by the Principia Mathematica of Whitehead and Russell, Quine, and Alonzo Church. In 1935, Gentzen introduced the ∀ symbol, by analogy with Peano's ∃ symbol. ∀ did not become canonical until the 1960s.”*
> With AI, that kind of stuff will surely accelerate.

It'll become another war of attrition, like other forms of spam & anti-spam.
IMO saying there's no function coloring in a language ignores a lot of details.

In Go there's no function coloring because there are only async functions. That's why they don't get any special color, they are the only color. In Go you don't get to use sync functions, which creates problems e.g. when you need to use FFI, because the C ABI is the exact opposite and doesn't have function coloring because it only allows you to use sync functions.

Zig and Rust's async-generic initiative are a bit different in that they want to allow functions to be both sync and async at the same time. Ultimately there are still colors, but you don't have to choose one of them when you write a function. However IMO there are a lot of non-trivial problems to solve to get to that result.

Ultimately Go's approach work well enough, and usually better than other approaches, until you need to do FFI or you need to produce a binary without a runtime (e.g. if you need to program a microcontroller)
Yes. Joplin supports this (although sync gets slow when the number of notes is large). Syncing the encryption keys is your responsibility. I transfer them over the wire to devices I use without sharing them with a third party service.
>Beginning in late November 2023, the threat actor used a password spray attack to compromise a legacy non-production test tenant account and gain a foothold

If people at Microsoft reuse passwords than what we can expect from casual PC users?!
When having an incident like that, always figure out what is the largest denominator you could compare the exposure against.
Wow, FUD again on Hacker News! So impressive. Colour me surprised.
Sorry, I didn't think you did. I didn't think you should have been flagged.

Look, I don't think you're wrong, I just think going around correcting each other's language is an exhausting distraction from things that matter. Normally that kind of microaggression would have been water off a duck's back. I'm just having an off day and feeling sarcastic. Apologies.
The Hacker in hacker news was never meant to imply black hat/malicious types of hacking. There’s quite a difference between say, tearing something apart, reverse engineering it, breaking into something that _you_ own, versus trying to tear into something you don’t own without a really good reason. At the end of the day it’s about judgement and taste, there isn’t so much a hardline but there is a line on what we consider acceptable and unacceptable areas of exploitation. Beyond the piracy point, I think few could find this exploitative, it seems like a cool open source project that could genuinely offer better and customizable user experience.
uppercase characters seem to be almost entirely superfluous to me, or at least, the benefits do not justify having an entire second alphabet of characters which everyone has to learn, machines have to process, etc.
Ask HN: Which are your favorite SaaS products and why?
I like Slack, Hubspot, Linear as they solve lot of problems . Please share which are your favorite SaaS products.
Not much detail available
Firstly I think that answer is amazing and I learned a lot from it even though I disagree with a lot of what they are saying. Math stack exchange is really high-quality sometimes and I think this is a great example.

For me the two notations are a lot like positional argument ordering vs named function arguments in a language like python which offers both. I personally prefer Legrange’s notation most of the time but think they both have their place. Legrange notation emphasises the ordering of the arguments and makes their naming going into the function irrelevant. This makes a lot of sense to me in a lot of situations where you have some pure abstract function with abstract arguments and makes it a lot easier to reason about certain things (like the example given or the chain rule which the author uses as an example where the common Leibniz formulation literally only makes sense if you do an explicit substitution in the function which is often not really explained).

On the other hand Leibniz notation makes a lot of sense to me in contexts like physics where the names of the function arguments are really important. You aren’t just picking your favourites as the author claims. For a very simple example, if I say a = \frac{d^2s}{dt^2}, every physicist knows a bunch. I am calculating accelleration as the second derivative of displacement with respect to time. “s” isn’t just my favourite letter today. So “named arguments” make a lot of sense here.

Secondly, Leibniz notation gives us the “derivative operator”[1], which is often very useful. Say I’m trying to find some derivative that involves a bunch of intermediate working out steps. It’s tremendously convenient to be able to say “<something> times d by dx of <some other expression>” and come back and differentiate “some other expression” in a later step. In Lagrange notation I would need to let that second expression be some named intermediate function so I have something to hang my tick off, which is definitely a lot more of a pain.

[1] I’m not far enough along in my calculus journey to know whether I’m saying this right so forgive me if my terminology is incorrect - hopefully you get the intent.
> Internal servers is not production.

I’m going to take a wild guess here and say you don’t really run any kind of system. “Internal is not production” is the weirdest statement I have heard in a long time.

Of course these systems are production. Not only production, but _P1_ level production.
My opinion is based on the stats Bandcamp provides me. Care to elaborate on why you proclaim otherwise?
That solution makes your passwords potentially accessible to the developers of the in-app browser. I trust Mozilla and Google not to steal my identity; I don't trust some random app that decides to use an in-app browser.
In my experience, as a small business, it's almost impossible to convince any large company to use your product no matter what it is or how good it is; it doesn't matter if it's self-hosted, SaaS, enterprise or open source...

The problem is that you're a small shrimp and nobody who has any power in the big company knows who you are, they don't trust you. Not to mention that big company directors and senior employees are often best buds with their current SaaS software providers and so there will always be insiders who will object whenever someone proposes to switch providers to your solution because they don't want to hurt their buddies... And they love to keep that revolving door open for themselves so that they can switch jobs to the SaaS provider's company and get an even bigger salary than they're getting now (as thanks for helping the provider to keep the contract all these years by repeatedly pushing for platform lock-in, even though it was against the previous company's interest).

Also, most big tech companies have enough money coming in from their market monopoly that they really don't care about optimizing stuff. Nobody cares that your solution is 10x simpler and 10x more efficient in terms of computational resources. It's a marginal cost to them.
No need to select only one: back in the day I had some that were all three — and more!
You're supporting the artists you listen to more uniformly (via spotify) though.

If you and I listen to 1000 artists over the course of a year, and you spend $1000/year on album purchases (let's say $10 each) while I subscribe to spotify, I pay $90 a year while supporting all of the artists I listen to, loosely based on how much I listen to them, while you much more significantly support up to 100 of the artists you listened to.

I think what you're doing is better, don't get me wrong, but I can only afford $90 a year anyway.

In your case though, you could support all the artists you listen to by paying for a spotify/itunes/whatever subscription and using that as your primary listening service, while also purchasing their music via bandcamp. You probably won't feel the additional subscription price.

And I think most people who can afford $1000/year for music are not going to be using YouSpot, so I'm not sure why you're pointing out that people can leech off of spotify and then support the artists directly, when the above person said "please also support the artists"

> You're better off listening to music however you please and buying albums on Bandcamp to support the artists;

Yes, but most people can't afford this. It's good that YouSpot is available for people who can't even afford spotify (no one upthread said otherwise), and many people aren't going to be able to pay bandcamp $1000 per year to support maybe 10-50% of the artists they listen to. So please save your thesis for somewhere it's relevant.

For the average person who can maybe comfortably afford $90 per year, a subscription service is a much more viable way to support the musicians they listen to than buying 4-9 albums
Okay, but then why also not consider chairs breaking in the office to mean part of the production is down? Or a coffee machine?
I think there's a difference between hacking for fun and feeling entitled to and arguing with weak arguments how you should be able to play music for free.

This entire thread has absolutely nothing to do with e.g. telling how Spotify can be hacked and everything to do with script kiddies at best wanting to download a binary from GitHub to listen to music for free.

But sure, maybe HN is that sad distribution mechanism now and, what's more, we're calling this hacker culture!
Yes. At least for larger companies I see many of them going hybrid, while some remote jobs are reserved for contractors -- another trend that I noticed that has taken off in recent years.

It's almost impossible to get an interview for the permanent position, but very easy if you are willing to go through a recruiting company, so eventually you become a permanent employee with the recruiting firm which has shitty benefits so that the company hiring manages to cut cost.
Maybe build products that customers actually want and not seek what problem you can solve with whatever hype bandwagon you got yourself onto?

Otherwise it is trying to convince the customer that they are idiots and didn't drink enough of the hype cool-aid. Not a good start for building a business and a customer relationship, IMO.

>The ultimate application for an enterprise inevitably involves access to all the internal data for the AI to do its magic

That's complete nonsense in more ways than one. It is the same hype BS as "web3", "blockchain" and other fads people tried to sell before. It completely ignores what the technology actually can and cannot do and what are the sensible applications of it. And also totally ignores what the customers actually need to get work done.

Feeding all internal data to a 3rdparty AI (presumably LLM) provider is a complete non-starter, no matter what kind of resulting pie in the sky handwavy magic you will try to sell to anyone.

Would you feed your employee data there? Your payroll? Your customer information? With the unknown risks that it could be regurgitated to your competitors, made public or errors introduced due to hallucinations?

Probably not, right? Why do you think other companies should be convinced to do this?

And that doesn't touch legal restrictions, with laws outright prohibiting the company from doing this in many cases - e.g. employment data are highly confidential and heavily protected/regulated in Europe. The same applies to confidential customer data that is typically heavily NDAed.

>Which is stupid because they already have all their data, like Confluence, Notion, Slack, Zendesk, etc., on external servers.

There is a big difference in having e.g. HR data and something like developer chat/OPs or customer support in the cloud. Ask your lawyer, they will explain it to you right away.

In addition, all these cloud contracts come with heavy heavy liability language where the cloud provider guarantees security and confidentiality - or they get their asses hauled to court immediately should anything go wrong. Are you able to do that as a startup? Likely not.

Sensible LLM applications are highly customized on premises systems for querying locally generated and locally available information. If you can't build or sell that - well, sucks to be you?

Or look for other, more meaningful, applications of AI - classification problems, defect detection, outlier detection, language translations, speech recognition, etc. That is what neural networks are actually good at and what can be sensibly deployed.

Obviously, all the above applies if you are trying to build a business that will actually deliver some value to the customers and not only to the shareholders/founders/VCs financing until the company is sold off. If you are trying to do the latter then investors love meaningless buzzword salads and the latest hype.
Some might say “ugly” but others would say “functional.” It’s getting the job done.
"One of Tietoevry’s several datacenters in Sweden has become partially subject to a ransomware attack."

Sounds bad.
Europe, US, Canada and Australia is your whole world? Local metal guys I know is on Spotify and not on Bandcamp. I wonder what you think of that. I’m in Asia btw, largest continent of the world.
Fair enough, I do see your point .. I just figure there are a lot of small things we can all do that cost virtually nothing that can help make the world a bit more equitable.
Even in these times, once you've done the work to disprove the alleged link, it should be easy to log that fact.
I found that podcasts help a lot with noisy brain at night, particularly long-form multi-episode podcasts that force you to pay attention.

Podcasts flood my brain with non-anxious information and, unlike books, you don't stop "reading" them when you are dozing off and in the early phases of sleep.
https://news.ycombinator.com/item?id=39066807

curious how do ppl discover your band on bandcamp?
Since the original motivation from the OP was to understand maths in ML papers, has anyone tried the free Maths for ML book, https://mml-book.github.io/, and if so what are your thoughts?
Or use the convention from differential geometry, where the letter denotes a coordinate on the function's domain.