skysight-inc/HackerNews huggingface dataset:
Dirac came from a later generation than Einstein. For example during Einstein's annus mirabilis (1905) I doubt very many physicists knew of tensor calculus considering it was only developed a decade beforehand. During that time the mathematics physicists learnt was very much the traditional topics of analysis: series expansions, special functions, integral equations, calculus of variations, quadratic forms and of course partial differential equations. Hilbert himself actually wrote a textbook with Richard Courant covering these topics: Methods of Mathematical Physics. As such I don't really think many physicists of Einstein's generation knew lots of mathematics simply because it wasn't taught at the time. In the decades since physicists gradually has generally become more "mathematised" so to speak. In Dirac's generation tensor calculus and group representation theory became important, than in general abstract algebra and functional analysis, then as differential geometry became more well developed that gets taught and closer to the modern day you can find top theoretical physics students learning all sorts of abstract mathematics like algebraic topology.
Volkswagen MEB+ to Offer 435 Miles of Range, 200 KW Fast Charging
P.P.S. I can't edit my parent comment anymore, so replying to self.

The restaurant was Salty's. I wasn't zoomed in enough to get the name to pop.

Lorraine's is the steak house in Omaha that both my great aunt and Warren Buffett liked.

That's what comes of not thinking about something for a decade or two...

By the way, Walter, I agree with the others here; I always enjoy your comments and the insight they provide. This one just triggered a memory in me, of a character who reinforced my impression -- at some remove, on my part -- of the old Boeing.

Plus, if Salty's has held up, it's worth a visit.
Ask HN: Matrix as a Corporate Messaging Service?
Any good cases? Recommendations? Risks?
Made an account for the sole purpose of commenting on this. CNN is usually pretty out of touch, this is completely backwards for what should be a "respectable" news source.

As others have mentioned, these "ultra rich flashy billionaires" are not the typical Monaco resident. These people are heavily looked down upon if they're just out to attract attention, and usually they're driven out of the principality once the money tap goes dry.

There is a lot of money in the city, a lot of family offices, banks and so on. People are pretty quiet and keep to themselves. Go to Cap d'Ail or Cap Martin for a walk and you'll see the same Monaco 4-character plate cars, but with the actual residents who just want to live their lives without the hassle of trying to look cool at Buddha Bar every night.

And the main point, as has been mentioned many times: people who get the residency card in Monaco are unlikely to spend much time there, beyond the mandatory 6 months + 1 day. Some pay people to run their taps and leave lights on, faking utilities usage as a proxy for physically being there. Others are in either at a nice canton in Switzerland or partying in NYC.
Wasn't OpenAI initially going for exactly this until they decided to make it proprietary?

(Hence the term "Open" in OpenAI)
Ask HN: Do you think a broken hiring process eventually break the company?
I'm not sure if is there any statistics on correlation between "broken hiring process" and "breakdown of revenue" of a company ?

Of course this requires specific definition of "broken".
Hmm, in addition to that, what about un-bloating the typical CICD to speed up the build?
Any kind of physical model that is computable must make huge simplifications by ignoring most characteristics of the modeled system.

Therefore whoever creates the model must choose a priori which features should be included in the model, because it is believed that they influence the results. and which features should be ignored, because it is believed that they have negligible influence.

Any kind of physical model must be validated by comparison with experiments.

It is extremely frequent to discover that the model does not match the experiments, which means that the a priori judgments about what can be neglected have been wrong. In such cases, the assumptions on which the model is based must be reviewed and some of the decisions about what features should be included in the model should be reversed.

This is the normal way of working with any models, so the fact that the first attempt of modeling the ancient vaults has failed, does not say much, except that those who had made that initial attempt either did not understand well the behavior of certain rocks under compressive stresses, or they did not understand well how the building techniques used by the old masters redistributed the stresses in the rocks composing the vaults.

The article does not explain which was the problem with those wrong models, but then it mentions that the team of Block has applied the traditional method of stone masonry, of making structures which are under compressive stresses, instead of bending stresses, like in a flat floor or ceiling, to design floors that need much less concrete than the conventional floors.

This seems like a very obvious method, which should have already been used if good, so I wonder if the comparison about the concrete consumption was made at equal usable interior spaces. The main reason why flat floors and ceilings have been preferred in modern multi-level buildings was to provide interior spaces that can be completely used, without being partially blocked by structural elements (e.g. if the ceiling is a vault, you cannot put at a wall a cabinet raising up to the ceiling, but only up to the height where the curved part of the vault joins the vertical walls; if the vault has ribs, those impose additional constraints).
More like compile once and distribute one blob, run anywhere. In theory.

Write once, run anywhere is true with cross compilers and native executables without any bytecode intermediate formats. Or even things like APE executables and cosmopolitan-libc.

The hard part is finding portable libraries to actually do anything interesting. Networking, graphics, GUI, peripherals. WASM is not helping here and maybe even makes things a bit worse by introducing yet another platform to the portability matrix.

I do see the allure of using WASM for sandboxing, plugins and running untrusted code. Things where the distribution part matters.
They should require you to log into Github and use the full Github UI for any app permissions beyond saying knowing which github account it is.

I.e. the flow is

1. Auth by Github

2. App says "thanks, now please log into your github account and grant the following permissions, X, Y Z"

3. User logs into github.com, goes to account page and grants whatever they fell is necessary

4. App now has permissions.
Waited a few weeks and upgraded to 3.11 and the latest PyCharm - noticeable speed improvement.
I imagine that you have to implement the logic about relationships and queries yourself and spread the I formation across at least two relational tables. I’d hope for graph databases to do that for you. Is that not the case?
It's another reason your programming community should lock into a platform as well. I know certain languages where this user would no longer be able to participate and publish packages anymore.
Rendering LaTeX Formulae in Mastodon.el
this is true; same with TV and magazines. there's an easy fix for parents that cannot supervise their kids on the computer: simply remove either the internet (physically) or the computer itself. weee
It all depends on what you mean by generate fully functional code.
In my experience, it is able to generate code snippets that are useful but very rarely can be simply copy & pasted into your work. The experience is actually quite similar to Stack Overflow.
They are labelling employees as low performers. But the actual reason they are firing them is top down driven by the recession. It's not the interview that is the problem, but the announcement
> using ffmpeg, how to split an audio file by its silent intervals [1]

The explanation part of answer is unrelated to the prompt. Only the last snippet (of 3) is part of an answer (which is copied verbatim from SO).

The proper answer should have been something like this: [2]

[1]: https://beta.sayhello.so/search?q=using+ffmpeg%2C+how+to+spl...

[2]: https://stackoverflow.com/questions/36074224/how-to-split-vi...
Apart from elixir integration can anyone comment on the pros/cons of livebook vs jupyter notebook? Are they effectively the same thing?
The only reason you'd take this is mental illness or a fanatical devotion to a cause that the West doesn't do. Because the West is civilised.

So unless you want operatives that are unstable and not too smart, suicide pills will never be used.
Python Version Upgrades and Deprecations
"No country in the world wants you to stand outside and scream "overthrow the government" or something"

>> When many BLM protesters, even US Senators (of Illinois if memory serves me right), advocated VIOLENT protests to take down the establishment, using rhetoric like "this is a war", leftists applauded, and none was censored by GAFAs. Double-standards ?

And how do you make a tweet saying that there are only two-genders, equivalent to "overthrow a government" ? Sounds like a pretty convenient excuse to censor pretty much anyone you want... again, just like Iran... in Iran, removing head-scarf is deemed equivalent to wanting to "overthrow the government".
> which means it doesn't prohibit them

OK. I want to dig down into this. Let's say I have a router `R`, which I'm running NAT and optionally other iptables rules on. I've got a client machine `C` sitting in a private network "behind" `R`. `R` is connected to the internet via a gateway `G`. `A` is some machine out there owned by an attacker. There's a vulnerable TCP service running on `C` listening on *:1313.

A
|
internet
|
G
| 4.3.2.1
|
| eth_public 4.3.2.77
R
| eth_private 10.0.0.1
|
| 10.0.0.2
C

`A` can't connect to 10.0.0.2:1313 since it's not routable from their position. Thus, the fact that NAT on its own doesn't prohibit traffic to `C` doesn't matter in this scenario, practically `A` still can't reach it. So far so good?

The only issue I can see is that if `A` can hack `G`, because `G` doesn't have to depend on routing to reach `R`, it can send traffic to `R` with a target address of 10.0.0.2, which `R` then forwards to `C`. I haven't verified that this works (don't have enough devices with me). Is this what you're after? Fair point.

If I'd add the following rule to `G`, `C` would be safe even if `G` is hacked[*]:

iptables -A FORWARD -i eth_public -d 10.0.0.0/16 -j REJECT

[*] Of course that requires that any outgoing connections that `C` makes are not vulnerable against the possible packet manipulation from `G`.

Am I missing anything?

Edit: simplified the rule

PS. I'd welcome a good pointer (book or other) on network security and also IPv6; I'm a software developer, and only occasionally dealing with networks.
Besides, you're not paying for one's time. You're paying for one's availability. The difference is subtle, but significant.
Hmm. I'd rather have the industry try to reduce the power consumption.

But I guess it would be fine for mobile devices.
The highest denomination notes are €500. They don't print new ones anymore, but there are still plenty in circulation.
So how does the poison work exactly? Why would it cause pain? (Genuinely curious and some quick searching doesn't lead to anything)
> but nor is it as big of a pain point as it used to be/as some people think it still is.

It's a big enough pain point that I resigned myself on null-safety in existing Java projects.

I rarely have the opportunity to start projects from scratch, and for those I'd rather use Kotlin.
I didn't know! Mainly because I just got in a habit of avoiding the crappy ad-ridden sites when on mobile.
Ask HN: Will you be writing your Christmas cards with ChatGPT this year?
that time of the year is coming when you need to squeeze your brain for finding yet another amusing way of saying the exact same thing you have been saying every year... or not? I know, it is unethical to use ChatGPT for this... or is it? Curious to hear your take on this.
- Big Tech becoming more privacy-friendly (just like Apple who just enabled end-to-end encryption on iCloud)

- Mostly a lot of the same stagnation we've seen in the tech industry for the past 5 years.

- Some sprouts of innovation around generative language, probably around fact checking, detecting and removing "hallucinations" from models. But probably not anything significant enough to significantly shift anything for every day users (probably have to wait 2025 for that).

- Crypto folks will keep believing that they're building the future, although everything indicates that Big Tech is finding a way to become safer, more private, without having to become fully decentralized.
yep, it is easy for them to know if the star was the user itselft OR a third party app through the API...
Not really, they don't support graph algorithms.
Here is the explicit list of functionalities that Wasp DSL currently offers:

* full-stack auth - username/password or Google (more providers soon)

* routing + ability to protect your routes (only authenticated users)

* running async jobs (e.g. you need send an email, or generate a report), powered by pg-poss

* tight integration of data models throughout the stack - no need to implement CRUD API, automatic cache invalidation, native support for optimistic UI updates
no it's mostly object oriented
> People seem to think it's the browser's job to block ads...

Yes, it absolutely is. Ads not only cost me my time and attention, but also consume resources (network bandwith, CPU time, screen real estate) that I might not want to be consumed. Just open any consumer-oriented webpage these days, and I can guarantee you will get 2-3 videos (!) or animations autoplay immediately, and a large part of your screen eaten by "garbage". Sometimes reader mode helps, sometimes it does not...

One thing that I usually do is when a page shows an explicit ask to turn my adblocker off, I close that page. This is fair enough, you can call this a transaction, and I can opt out of it.
Scripting terminal apps with Python and Kitty
The hospitals were never "full" of Covid patients. During the two years from March 2020 onwards, the NHS treated about 70% the number of people that it does during more normal years. These were also mostly not Covid patients. The only reason the NHS stopped treating people during those years is because it was determined that it was too "unsafe", not because the hospitals were full of Covid patients.

In fact, now that Covid is more or less over, our health service has become so dysfunctional that only now we are turning people away due to capacity issues (or leaving them in the back of an ambulance for 10+ hours).

We didn't save the NHS, we broke it.
If I was the author, I'd be kept up at night by the idea of being kidnapped in the middle of the night and whisked off to some black site, however likely or unlikely that is.
Nothing particularly interesting outside of AI. But, a lot of interesting new products enabled by the integration of GPT-3, maybe even in the crypto scene.

For example, there have always been ideas floating around about creating a blockchain based repository of scientific knowledge or social media or whatever. The main blockers for ideas like that were always content moderation at scale: how do you know that what someone is uploading is legitimate or follows the rules? How do you moderate content without an overlord? There need to be systems in place to:

- filter out garbage and toxicity,

- allow heterodox submissions (no political censorship),

- and do it all without some kind of admin/moderator

Now GPT-3 can be used to pre-validate content. It can tell you whether a submission follows some kind of logical reasoning, isn't spam, and isn't anti-social. It's not 100% accurate, but it's good enough, and it can be tweaked.

Beyond that, GPT-3 can be used for all sorts of tools like automated codebase documentation (no more writing for developers, yay!), news trend-spotting (for traders/finance), generating landing page copy, etc.
I don't understand where this comes from. If the problem warrants the use of a graph data model, property graph databases provide an efficient solution for that. Graph databases also excel at discovering distant relationships between loosely coupled data entities and deriving previously unknown facts about the data that would be otherwise too cumbersome to unravel using document or relational database queries. The graph databases also easily allow one who knows the answer to a question to arrive at a set of of one or multiple original questions that have yielded the single answer; it is somewhat niche although is incredibly useful in knowledge graph scenarios.

Just like a document database is not a good fit for a data model with inherent relations between data entities (simple or complex; the reverse is also true), a graph database is not a butt plug for every butt. Every problem requires an appropriately fitting solution for it.
Oh my! It does not really matter if this is actually self-aware, but in terms of productivity: well it has the potential to be revolutionary. No longer does a person need to know how to program. Just talk to a computer and the computer will generate the code to execute such task.
It should work since June 2022
https://www.omglinux.com/zoom-linux-can-now-screenshare-wayl...
> The third option, being Monegasque is not open to me any more than Maltese citizenship, which is also much sought, and hard to get although not as hard as this one.

Doesn't Malta have a "golden passport" programme of citizenship through investment, where you can get a passport by investing less than $1,000,000 and moving to Malta for three years, virtually no questions asked? [0]

This contrasts strongly with Monaco where even the billionaire residents find it extremely tough to get citizenship.

[0] https://www.schengenvisainfo.com/eu-golden-visas/malta-golde...
Hong Kong actually had famous cases of kidnap-billionaire-for-ransom in the 1990s: https://en.wikipedia.org/wiki/Cheung_Tze-keung#Kidnappings
Considering what i saw posted about GPT thingies cost, you'd have to pay a subscription for that game.
Not sure how an anti-trans article from a vitriolic TERF is relevant to HN?
Well, there are two options here.

Either Github authorization, that by default asks only to use email [1] (I clicked some random GH sso using site, the one mentioned in post above doesn't have GH auth at the moment) have a bug and also gives starring rights.

Or OP is having prompt-induced illiteracy syndrome which caused them to not read and just click accept till "the thing worked"

* [1]https://imgur.com/a/VTFc2FD

...I give it 30/70. Kinda heard the second version from my users way too often
Funniest shit is when you finally sometimes fall victim to the feeling of "Ok fine, I'll use Twitter for the auth so I don't have to fill out the fucking 10 field form just to be able to sign up, why you need to know my current position anyways?" and when you're finished, they're just using the auth to autofill the username and email for the signup form and you have to fill it out regardless.
I'm not even going to try on this one.
...Didn't fucking facebook did it at one point ?
I'm not sure if it would totally break a company (I don't think so) but it's opportunity cost
It does many mistakes that are only obvious if you know what you're looking at.
> reasons for quitting

A professor emeritus not decisions to take up courses is nothing like quitting. You don’t need to make up excuses for deciding to not take courses, it’s pretty much the default.

Imagine that you retire from your job but tell your boss: “I know I’m retired, but Inwouldnt mind coming b once in a while just to say hey and catch up with people.” Would you then call it quitting or getting fired if suddenly you decided “actually I’ll not be stopping by next year”
It's very easy to automatically reject someone - either by a system that processes resumes (so a person never sees it), or a person who doesn't understanding anything about the job rejects the resume wihout reading it, or because they aren't hiring anymore, or sometimes because they were never hiring in the first place and the job ad was there for the sake of appearances or to tick of a legal checkbox (e.g. there might be a requirement that all jobs are open to external candidates and the company is only interested in hiring internally so they put up the external ad as a formality).

This is why you shouldn't take rejections very seriously.
Belong? Will they clearly were being treated as a special case.

This is clearly a case of a tipping the scales against a non-liberal voice and is being provided as an example of how these things worked.

Was the treatment deserved, justified, correct or not? This is the question. How arbitrary is it? How could that be abused to lose Hillary an election? (Or whoever). Was it? Most importantly how does this process fare when government officials and politicians make direct threats when making censorship demands?

I find this case a lot less interesting than finding out about the involvement of the fbi etc. I'm far more interested to see if and how Wikileaks stories were de-boosted or not as one controversial example. People claimed that blogging about Assange's court case suddenly got no Twitter referrals. Possible? If so, was it true? If so Why? Did Twitter employees put their thumb on the same to boost (or bury) Bernie?

All these things, i guess we'll see. I strongly doubt Taibi would be in on a cover up unless the CIA had him by the balls or similar, don't know much about Bari. We'll have a lot more confidence whatever comes out. Perhaps some of the people repeating (on twitter) how uninteresting it all is are worried it's too interesting? I'm fascinated to see how much or little was going on, how and why.
I think for an average Brit the NHS is the same as the queen used to be: you may not like it, but if anyone says something negative about it, you are absolutely ready to die for it.
At least this was the impression I used to get whenever I brought up the subject.
For fun, I looked for even earlier examples. Here's a couple:

From "The Handbook of Computers and Computing", by Arthur H. Seidman and Ivan Flores, 1984, https://archive.org/details/handbookofcomput00seid/page/342/... :

> For many years, it has been popular to predict that FORTRAN soon will be a dead language, to be replaced by a "better" language. Despite the undeniable fact that there are more eloquent, rich and powerful languages available, FORTRAN continues to be used widely and, indeed, is still the most popular programming language for scientific and engineering applications.

From NASA Conference Publication 2055, Engineering and Scientific Data Management, 1978,https://archive.org/details/NASA_NTRS_Archive_19780025833/pa...

> Margaret White: ... I know FORTRAN is essentially a dead language, but there is a lot of FORTRAN around. Would you care to respond?

> Jim Browne: Is there anyone from IBM who would care to respond? The microphone is yours. Who is it? How many times has FORTRAN been buried?