skysight-inc/HackerNews huggingface dataset:
I was a Physics guy, a significant portion of my personality was centered around Physics.

When I started my Physics major, I had to complete two advanced Maths courses titled- Mathematical Methods I, II.

My love for Math took off from there. If you ask for books, then I would mention the MP book by Arfken, Weber, Harris. So minimal, yet straight to the point. Consistent and edifying.

I read a different Maths book in HS than what everyone else read. It was a local book, but very well written by prominent Mathematical intellectuals- the kind that write Math columns or act as mentors of syllabus advisory committee. This made a huge difference.

I liked Statistical Mechanics in college. I read Blundell and Blundell for it along with an unusual book as a reference- https://www.amazon.com/Thermal-Physics-Thermodynamics-Statis... .

How Math explains the physical world so prominently blew my mind. I loved it.

I also watched Calculus video from MIT-OCW when in HS.

I switched to Deep Learning after college. How I could actually use Math to build something extremely practical made me love Math even more. This was the true turning point.

I now want to spend three years- part-time, studying higher math by myself. I think it is worth it, and I want to do original, basic research in the Deep Learning space.

While I keep my eye out for resources, I follow these lists-

* https://www.susanrigetti.com/math

* https://marksaroufim.medium.com/technical-books-i-%EF%B8%8F-...

I can recommend this book for you to read right now-

1. The Joy of X: A Guided Tour of Mathematics from Zero Infinity by Steven Strogatz. A truly remarkable book.

2. How Not to Be Wrong: The Hidden Maths of Everyday Life by Jordan Ellenberg.

YouTube videos from 3blue1brown and Numberphile also increased my love for Maths.

Edit: I read some chapters from Alex Bello's Alex's Adventures in The Numberland. It was fantastic. I can recommend it.
> PHP has the world's simplest deployment model for web applications: copy some files to a directory

And set up a webserver. Perhaps compile mod_php for Apache and configure it, taking care to do it securely. Then configure php too, again taking care to do it securely. Only then you can drop a bunch of files in a docroot and have PHP process them. And put some .htaccess files in so that things that aren't supposed to be directly executed can't be. I think it all just appeared simple, but it wasn't. It was dumb luck and lowest common denominator configurations on shared hosting that made it appear easy.
Interesting, so how is this Johnny decimal thing different to Zettelkasten?
separate config, codebase, media files and other stuff

- config using dot files (may be some remote git repo)

- projects in git repo

- media and other stuff in different drive

Everytime you make changes in config or projects, push them to remote repo immediately. This way, you will be always ready to upgrade.
Same here, on Android Chrome.

The JS script that the author is using relies on listening to both mousedown and touchstart events, etc. It isn't clear to me why Android has a problem with that, but I wonder if switching to listening only for pointer events [1] would fix things.

[1] https://developer.mozilla.org/en-US/docs/Web/API/Pointer_eve...
But why use so many monolithic tools that don’t want to talk to each other? Why ‘glue’ stuff together? Shouldn’t the underlying system take care of that? That is the appeal of emacs, to me. I don’t have to work hard for uniformity. I implement something once (a theme change, for instance) and it’s reflected everywhere. I want to change the font in emacs? Easy, one line in my config. I want to change the font for all of my programs on my Unix system… far out.
Pitivi uses gstreamer for everything.
I’m curious as to what HN’s VPNs of choice are.

I personally use IVPN and Mullvad.
Is it really fair to call something that is used so widely by major sites "old-school"?
Well...since phosphorus atoms are essential parts of DNA, RNA, ATP, and a <cough> few other slightly-important molecules in most cells, that might be difficult. And the humans or livestock eating the crops also need those molecules in their cells...
I can only contribute my own experience. I have a dedicated server with an IP address in a datacentre, with approx 6 users using my email server for their primary email. DKIM/DMARC/SPF all configured correctly. I also have policies that suspend logins for accounts if they send too much in a certain timeframe, because this is a pretty good indicator of account compromise. The limits would never be hit by humans.

I've had three issues. The first was delivering to outlook.com, but this was temporary and resolved relatively quickly: I simply contacted their support. At the time, they didn't bother to validate DKIM or DMARC according to their headers.

The second was a sender sending to us with a misconfigured SPF policy. I had quite strict rules that spf failure => user's junk folder that I had to relax, but I also had a discussion with the admins at the sending company to explain the issue.

The third was yahoo. For reasons known only to them, they decided that IPs they've never seen before will be blocked by returning an smtp deferral that is permanent, which is bad for legitimate mail servers because the email remains stuck in the mail queue forever. I ended up discussing this with their support also and after some discussion that block too was removed.

That's pretty much it. I receive dmarc reports now from many providers so I've an idea what percentage of our email is quarantined or rejected (none). I've been running email since 2011, for my own main email and a few others. I don't think deliverability is that much of an issue and I was able to resolve all the problems I've had in 10+ years of doing this by emailing support, explaining myself and asking to be unblocked. Usually this simply resulted in "OK but if you do bad things we will block you no guarantee of inbox delivery etc etc etc". That's fine. It seems that there is a large degree of per-account spam filtering as well at the big providers mapping to individual users' preferences.

Of course, if you don't set up SPF/DKIM/DMARC, or you have an IP with poor reputation (you can check the DNSBL) or worse a residential address, you will have trouble. I would generally look for a provider that has a relatively strict acceptable use policy, and in particular doesn't allow VPN endpoints to be run from their infra for your email, to reduce the chances your IP has a terrible reputation with the big providers. Also, join all the sender programmes, set reverse dns, don't let your users do things like send bulk email and that will reduce many of the problems.
Why user-mode threads are (often) the right answer
The Little Typer by Daniel P. Friedman and David Thrane Christianse. It's basically one long book of examples building on each other to show the semantics of a dependently typed programming language. It inspired me to learn some type theory and made me interested in mathematical logic more generally.
Can confirm NIMBYism is excessive in Australia, despite all the space.
The start up time of emacs isn't slow if you know what you're doing. I have a 14,000 line init.el and about 355,000 lines of code across ~150 installed packages. Emacs starts in 0.2-0.3 seconds. Not instant but practically there's no difference.

The downside of autoloading (lazy loading) all libraries is that there's a hitch when I first open a "heavy" elisp library. A PDF, an org mode document or something that launches an LSP server, say. But if I launch emacs to edit a bash script or a config file the speed is indistinguishable from vim.
> “Australia […] depends on coal”

About 60% of Australia’s electricity came from coal over the last 12-months, but this proportion is rapidly declining and all the large coal plants are losing money and slated for closure.

https://opennem.org.au/energy/nem/?range=all&interval=1y
Haven't played Rolemaster much, have you ? :)
Hm. I'd be surprised if there weren't Starlink units in Mariupol, considering there's still video coming out of there. What I read was that a truckload of pallets of Starlink boxes showed up in Ukraine; where they ended up is anyone's guess, but probably they're being deployed with forward troops.
Nice project, and nice map! I did not know the Ferraris map, it is gorgeous.

It would love to see a tile server of this map, preferably with a switch between the old and the new map.

There is a 'time travel app' for Belgium [1] that includes the Ferraris map, and even older maps.
It's a bit clunky, I like the Dutch topotijdreis (topo-time-travel) [2] a lot more, but it seems like the maps are not as old and not as good, I have to slide to 1898 to get a colored map of Amsterdam.

[1] https://www.geopunt.be/kaart?app=Reis_door_de_tijd_app

[2] https://www.topotijdreis.nl/kaart/1898/@122079,487387,9.49
I also use SES for outbound. Haven't even thought of my selfhosted setup (run through Synology's MailPlus) since I first turned it on more than two years ago.
Yes, I got long term contract roles from ASK HN Hiring thread. It is worth spending time to checkout quality posts and reaching out to them.
FWIW my wife’s a researcher at Stanford applying ML/DL to MRI to speed up acquisition times and working closely with clinicians (I think they’re actually rolling it out in the hospitals) and the results have all been positive.
GHC's Core language is amazingly small https://gitlab.haskell.org/ghc/ghc/-/wikis/commentary/compil..., and it's just polymorphic lambda calculus (with coercions added a while ago).
There are still some quirks, such as when editing multiple skills at the same time, but creating a printable CV works quite well.

Any feedback would be highly appreciated!
You can’t prove the technology by building a reactor and using it for a while and then saying ‘Look! This one didn’t explode’.

Every reactor ever built has been guaranteed to be safe. Yet 2 of them have experienced meltdowns. This technology is safe in a sense but not in the sense that accidents will not happen. They have happened and they will happen again.
Indeed, I don't use the graph either. It's all about [[pages]] for me. Its such a low friction way to take notes. Just create the page tag and note away. Next time the tag you created will show an auto complete option when you start typing, making things even faster.
but good old callback-based code still allows for interleaving and AFAIK JS doesn't require any callsite allocation for that.
Unironically good for Bitcoin.
FWIW Apple acquired the firm, so the "built for Apple/Mac OS X" peculiarities aren't there.
And that absolves the corruption how exactly?
Apple sues chip startup, Rivos, for alleged theft of trade secrets
If this comes to pass, it will be the culmination of a half-century effort of the pro-life movement to correct a perceived wrong.

One hopes that the pro-life movement continues its positive efforts in a pro-family vein.

If there has ever been an occasion to read a full SCOTUS opinion, this may be it.

Prediction I: the abortionistas will not actually read the opinion and engage with its points on the merits.

Prediction II: a State, e.g. Nevada, will become an abortion necropolis, and those who disagree with the practice will find a preferred climate. As with taxation preferences, that is a major point of our system.
To prevent 3rd party access you need to not only host your own email but all recipients of your mail need to be self hosted as well. Unless you are providing everyone you correspond with their own account, 3rd parties will be involved.
> Isn't the real power of the US political system is that people trust local government most

What? No.
As has been said several times: you can't prevent abortions from happening by outlawing them, you only make those that occur less safe
That's a pretty fun store. I also like this particular vendor on AliExpress that sells bags of randomly assorted dice: https://www.aliexpress.com/item/32831351903.html

They can contain dice that are specifically made for some badlysold or unsold boardgame, which just adds to the fun. A friend of mine has dice with undecipherable symbols on them.

Pre-COVID, I myself got very heavy metal dice. I didn't use them a lot, they're very pointy and I had the feeling they might damage my wooden table.
You can see the staple marks and folds.

You should be able to ID it if the original's not destroyed.

Given its off centre, you'd guess it was scanned in a office and sent to Politico and reprinted to PDF or whatever.

The scanner marks and of centre look unique.

Any other scanned documents from the likely culprit?
I've been working on a "mildly dynamic website" using a modern stack: A simple Rust webserver (about 30 lines setup in the Axum framework) running in a trivial Docker image (just copies in the binary + static assets) hosted on fly.io (which is completely managed and free for up to 3 VMs).

It's been great: I have all the flexibility of a dynamic template engine and a turing complete language running before that. But equally if I want to hardcode HTML then I can. And because it's Rust its still wicked fast (I'm getting 50ms page loads including all assets) and resource usage is almost non-existent (it's running on a VM with 256mb ram).
Interestingly it was the thing that steered me away from alcohol. Being a brit i think we're prone to that. But Sunday night has always been RP night for me. Whatever is happening in my life, thats 'my time' and of course the wife and friends too. What else we supposed to do with Sunday nights, everyone is home and just waiting until Monday morning work.
Hanging out with friends, eating a food delivery, telling jokes and story is peak fun in my opinion. Back in the 90s when this started that was my one night a week i weren't drinking so really helped me claw back from every night boozing. A net win on all fronts.
I never have trouble with automatic semicolon insertion in real JS-based projects thanks to similar format tools. JS only really has this problem when it is serving its unique position as the scripting language of the web.
That's hard to read for a (once) die hard Pebble fan ... but it is also true.
> This decision will further weaken the credibility of the Court

Is there any indication that they care?
See also https://news.ycombinator.com/item?id=31213943 (3 days ago)
Sure, but those are still government institutions, not some rogue, privately run, independent institutions.
Embracer Group Is Acquiring Crystal Dynamics, Eidos, and Square Enix Montreal
> In my defense, here's a source that agrees with my conception: https://debate.fandom.com/wiki/Steelmanning

> > Steelmanning involves arguing against the strongest possible version of the other side's argument, whether they made it or not.

How bizarre! I would agree that by that definition, “steelmanning” is much less attractive—not something I would never do, but certainly not a practice I would attempt to follow by default.
I use a free Gmail account as my mail client and direct all my custom domains from Fastmail to Gmail. Messages are delivered very quickly and I don't have spam issues.

Truth is I like Gmail but I think Google have dropped the ball with, "Let me point all my custom domains to a Gmail account. I would even pay you but I don't want Workspace".
Yes, if you have to set up and configure a webserver from scratch, and compile things, deployment in any language is difficult. But for the most common use cases, PHP is still easier.
Pure Meiji anti-Buddhist propaganda. Read up.
CerQlar | Senior DevOps, Frontend, and Backend Engineers | Amsterdam or Cluj | https://www.cerqlar.com/

CerQlar is a SaaS startup contributing to a more sustainable future by providing global organizations the tools and solutions necessary to reach their sustainability goals and carbon neutrality.

Founded in 2020 in partnership with the world’s leading provider of market-based sustainability solutions, we’ve been collaborating with experienced firms in Norway, Italy, and the Netherlands in order to build the CerQlar platform, an automated system that will make trading environmental commodities more efficient, cheaper, and more accessible for our users.

We are looking for experienced software engineers to help build & scale the platform, influence the architecture and design, and implement key components of the system and its sub-systems. Our software architect recently gave a tech talk with Xebia / Binx where he discussed some of the technical problems that we're solving, feel free to check it out: https://youtu.be/jUWZ_PXmuS8?t=5

We're a team that is passionate about the environmental impact of our work as well as the challenges that arise from building products and infrastructure from scratch in an industry that technology has yet to shape.

Tech stack includes: Java, Typescript, CSS3, Go, Kotlin, Python, GCP, Docker, Kubernetes, Linux

Questions? Reach out to recruitment@cerqlar.com

Apply here: https://www.cerqlar.com/careers
Exactly, you have to know what you wanted to do before mastering the tool in the first place, this is true for a lot of things not just note-taking systems.
The word you are looking for is "contemporary" and nobody is spending money to make contemporary things appealing to you anymore.

The collorary is your "counter culture" was bought and sold too. That one stung to find out, but alternative lifestyles have been manufactured for a long, long time
> Also it will hopefully support at least some extensions.

Does it not already? Pretty sure that I had a bunch of extensions installed before on my Firefox Reality install and, if this is just a fork of that I'd guess it also would.

(Annoyingly I recently removed Firefox Reality from my Quest due to space constraints, which have also kept me from testing Wolvic thus far).
Sorry, I'm not trying to be picky, but I cannot grok this sentence:

> Gone are the times when having a good job, paying a reasonable mortgage for a reasonably paid house, saving a reasonable amount for retirement, while keeping a reasonable amount for emergencies (rare, before lay-offs become the knee jerk reaction of MBAs fatten their bonuses).

Is there a word or half the sentence missing there? I cannot follow your meaning.
On that note, one thing I've wanted to do for quite some time is an application that would allow you to open an image file or a set of image files with a particular style of map and it would try to replicate that style with OSM data. Ideally emitting that style in a Mapserver mapfile, or a Mapnik style file, or whatever. If you prefer German-style road atlases, you should be able to have them with OSM data. Doing such things by hand seems incredibly tedious, though.
Naturally organized people built VisiCalc, and yet us mere mortals were still able to make use of electronic spreadsheets. The blog author is needlessly pigeonholing people because he thinks the knowledge graph is silly.
Strategyzer | Full-stack Engineer (React & Rails) | REMOTE | Full-time | [https://www.strategyzer.com/careers](https://www.strategyzer...

Are you tired of working in a Feature Factory and spending most of your time writing code for features conceived by others? Do you want to know and talk to customers? Understand who they are and solve their problems?

We’re looking for a mid to senior full-stack developer to build a “data through play” experience for our customers to design & test their business ideas.

If you're a fan of our books, the Business Model Canvas and other tools. This a great opportunity to learn and use those tools internally, as well as build out the digital platform that incorporates the tools and methodology.

If you know React & Rails and you want to work in a small collaborative autonomous customer-focused team and have an impact. Come join us - https://strategyzer-ag.breezy.hr/p/bccedaf0783d-full-stack-d...

Happy to chat with anyone interested to discuss the role, company, product or what it's like to work here - tom@strategyzer.com
Discussed already: https://news.ycombinator.com/item?id=31236274
No, you just have to be aware of who you're sending to, and encrypt appropriately. I mean obviously if I send to someone @gmail, they're going to know I sent that person an email. But they can't scan my inbox for keywords.
TypeScript is very much a C++ descedant, IMO.
Uhm weird. I don’t know, if Google is redirecting to 127.0.0.1 the users shouldn’t be able to listen anything. Maybe Google is doing it As a form of sanction, a lot of sites are blocking Russian users.

By the way, I’m out of these DNS trouble since I started using Unbpund (recursive DNS).
Yeah but I don’t think nuclear is politically viable. It has bad connotations for your average punter, and it looks extremely expensive because all the externalities are priced in. Very unlikely our listless politicians would take on the nuclear cause. Can you imagine building a nuclear waste dump on land under native title?
Go doesn't have automatic semicolon insertion. It's just not required unless for splitting multiple commands on the same line. So falls into the same category as Bash in the GPs examples. Thus Go's syntax has been designed around having semicolons omitted.

Whereas JavaScript technically requires it but many browsers decided to support parsing missing semicolons for the sake of making bad websites render (much like how most browsers will support a variety of incorrectly formatted HTML documents as well). The problem here is that JavaScript's syntax wasn't designed to have semicolons omitted. Which leads to all sorts of edge case problems and no clear answer on how they should be handled.
I think your best bet is Amazon ses. In my recent testing, all mail always go through - unless the recipient marks it thus.

It's damn cheap too, like almost free for low volumes.

I think Amazon uses this for their workmail also and has become pretty strict at policing abuse.

I am only speaking for gmail though, so ymmv for hotmail et al which I haven't checked.
Suppose I argue: “When SAT-math style comparing (square root of 9) to (1 + 2), it cannot be determined which is larger, therefore the correct answer would be “D-cannot be determined”, in part because a salmon is a mammal.”

Steelmanning would be agreeing with my conclusion while disputing the incorrect salmon point via pointing out that it’s entirely irrelevant to the correctness of my overall argument, even though I directly said the incorrect thing.
Youtube, Spotify, TikTok, Soundcloud, etc. are far more relevant to pop culture, even if they don't bring in as much revenue.
Not sure how much this matters, but it took me quite awhile to find a link to the source code. I missed the gitlab logo at the bottom, clicked around on the Contribute page for awhile, until the "Development Environment" page brought me one step further, where I eventually found a link to the code.

Obviously, finding it is a one time cost, but given the landing page praises the cleanliness of the code, I'd expect a link to it. Make the "clean codebase" link to https://gitlab.gnome.org/GNOME/pitivi and that would be perfect!
Find a project you want to build and stop at nothing until it works. Repeat.
Caveat: pick things that are just beyond your current level of knowledge.
Which cs course(Point 1)?
That does not change the fact that she was very selfish person who could have easily predicted that the other side will play such political games. Instead of enjoying retirement her ego came in the way
This is called "greylisting" and it's fairly normal if you don't run your own server. Someone triggers a spam block and gets put on a partial time-out. Then the more times they try to re-send an email to you, the longer their emails get kept in limbo.

If you don't control the server, you don't have independent email.
I think it's a good service, I like that it can do DKIM on the outbound emails even though your 'main' MTA might not support it or might be a pain to set up.
It seems common to compare SSR to the old days of PHP, but the term SSR is usually used with dynamic component-based frameworks like React or Angular. These frameworks give you much better composability than what we had with PHP