skysight-inc/HackerNews huggingface dataset:
This basically describes all the bullet journals you see on the internet.
As others have mentioned, the source you're citing is at best highly questionable. The amount of leaps the article makes is just out of this world, mostly that this Israeli company has Israelis involved, and that Israelis who have experience with mathematics and computer work also serve their mandatory military service in an intelligence unit of the military rather than as foot soldiers and that an Israeli company has Israeli investors.

Israel is a tiny country the size of New Jersey, the fact that there will be overlap of people and connections between them is always the case- there's nothing nefarious about it.

Anyway, looking at the author's twitter gives one a good look into what this looks like if taken outside the context of Israel:

https://twitter.com/_whitneywebb?lang=en

She's an anti-vaxxer talking about how the "ruling class" of using COVID to gain control over the population, about hidden FBI assets, and a ton about how the anti-Defmation League, a group that collects data on antisemitism is really a massive spy network.

If it weren't so scary that people believe in it, it might be funny.

There's no reason to put any more credence in her
I think it's important to remember that the Millennium Prize problems were chosen partly because they would drive the development of new mathematics (it’s not as though the Poincare conjecture or Fermat’s last theorem are useful things). Ideally, when someone solved one of these problems, they would train a new generation of mathematicians with their toolbox. Gromov benefitted from this - his work was built using technology that people had spent their entire careers exploring and clarifying. Perelman didn’t really do anything like that, so it’s fair someone like Gromov would feel Perelman didn't pay it forward.

Of course, this whole debacle could have been avoided if Princeton had given Perelman tenure after he proved the Soul Conjecture. To an extent, I agree with Perelman’s opinions of the mathematics community, I just felt Gromov’s opinion was a bit more defensible than you were giving it credit for.
Motivation is the desire to escape discomfort
Frontwork Component Marketplace – Buy and Sell Front End Components
> The problem now is that they do everything so, now they have to be best at everything.

They certainly have the cash on hand to actually do so.

> If you want to develop on Mac, you have to use Xcode, you cant use any other tools.

Unlike Windows you can do everything you want in free Xcode, only when you want to distribute your applications to others you need the 99$/year codesign certificate. Also, you don't even need full Xcode to compile programs, see e.g. Homebrew or MacPorts.

> Try connecting a variable refresh rate screen to a mac, or a VR headset, or Thundebolt device, or just a USB device in to one of their mobile devices. Try playing the latest hot AAA game everyone is talking about.

Most of what you mentioned is gaming, that has never been any market of Apple's - and besides, you can always dual-boot into Windows on the Intel side (and probably, soon enough into Linux on the M1 side). The other stuff (TB, USB on mobile) isn't well supported on the competitions' side too - all I can plug in into my Android phone and tablet is a mouse, keyboard and USB soundcard.

> Try installing a better voice assistant, store, browser or music player and you will find that Apple has made it hard or impossible.

Agreed on the voice assistant. The rest? I can download and install apps like I want, I am not depending on the App Store for anything. Browser? Chrome or Firefox (although I admit, I would be happier if Apple opened up and documented the ways that Safari can use to save battery life) can be downloaded and installed in minutes. Music player? Spotify and VLC have all you want, Amazon Music has an OS X app, and for the iOS side foobar2000 also exists.

> Apple is fine now, because its great at a few things and good enough at the rest of the things it needs to find a large market. How long can a company not fail at one of so many things?

Apple has enough cash on hand and cash flow from their current product line to wait out any "failure" - and they have the cash to buy so much advertising to make a literal pile of poo a bestseller anyway. They are so huge they literally cannot fail.
Why not just use inotify (or similar tools offered by other OS)?
> Buy up ASML's inventory and next N months' production at an exorbitant premium?

Which inventory? As far as I know ASML is already churning out as many EUV machines as they can and yet they are still fully booked for the next few years. They're currently limited by personnel, factory space and their own supply chain.
Turning a former coal plant into a gas-fired Bitcoin mine
LOL. :D

I really am not sure if you were being sarcastic or are really that unaware what a mish-mash of specialized jargon you just threw at the guy.

Don't think you the proponents actually understand the problem. It's not that programmers are unwilling to learn (something that many elitistic people love to pretend so they look smarter), it's something called tool fatigue. You just want your tools to do their job and move out of the way which GIT absolutely does not do.

I know that one day I'll get completely sick of GIT and will research and learn it to the bone. Sure, it's bound to happen. But the fact that GIT imposes its internal data model on you and doesn't attempt to solve more problems for you from the get go is what many of us are ticked off about.
> I would say only the millennial generation onward do Indian citizens feel they belong to India

Most of the people in my state, and a lot of Southern states do not feel that "we belong to India". India seems to expect us to fall to the ground and worship "India's language is Hindi", "India's religion is the Aryan worshipping flavour of Hinduism" and other nonsense, and we decline. We don't belong to anyone other than ourselves. Thank you.
i don't think orally delivering classified information instead of using electronic/paper copy magically makes it not a crime. All that while decreasing the trustworthiness of the information - ie. from journalist POV it would be dealing with hearsay instead of documented facts.

>That punishment was for sharing documents classified as top secret with a journalist, not for calling out a deviation.

yep, and for jaywalking. Assange was hunted down for sex crimes (which as it happens he didn't commit) not for publishing the docs. And Navalny in Russia is doing time for business crimes not for being PITA for Putin.
I haven't tried IPFS so far but can second this sentiment somewhat for my experience using go-libp2p. It's not only surprisingly limited in certain respects and unusually complicated to use, the forums for it are the most unhelpful I've ever encountered. Reasonable questions remain completely unanswered, or it takes two weeks for someone to reply with an unhelpful answer (usually along the lines "I don't know either").

My impression is that the active contributors do not want people to use go-libp2p in their own projects.
I interviewed for a software engineering position with Goldman once (in London). The process spanned several weeks of phone interviews with people in the UK and US (I lost track of the count), followed by a full day of back-to-back interviews on-site with 12 different people - some via video conference with New York. Questions were extremely diverse, both wide and deep. Early on in the process I decided to look at this like a game and try to actually have fun, which I did... I had fairly positive feedback along the way so I thought I was doing well ALL the way until the next-to-last interview with someone in NYC on video link. I was sitting there in a room, waiting for that next interview... the person on the other side was taking longer than the others to show up. About 20 - 30 minutes into my waiting, someone I had not seen before walked into the room and informed me very matter of factly that we will not be proceeding with the last interview and he will escort me on my way out of the building.

To this day I have NO idea what happened. I never heard back from them and the recruiter wasn't able to provide me with any further feedback when I asked.

I thought maybe they saw me on camera taking a photo of the Goldman-branded water bottle on the table while I was bored waiting... Or someone was digging and saw an anti-Trump tweet of mine. Or whatever.

Would have been more fun for me to turn them down after this whole madness (which I fully intended), but I didn't get that pleasure :)
I don't think you're arguing the same thing - the "idealised" version of a communistic state is what the OP is referring to. The "actual" version of a communistic state is what you are.

They're correct that a state built on communist principles would have free healthcare for all, and would have proper free education for all. However, the reality is markedly different, and all the so-called communist countries are anything but.
Is Afterpay a tech company in a way that any other bank, or Qantas, isn't a tech company?
France and Morocco have a very close relationship, this quite equivalent since spying isn’t treated in the same way as direct hostilities.

If it was the EU would’ve fallen by now as I’ve lost a count of how many times states were caught spying on one another.
Am i the only one who thinks modern dating has the same sort of problem?
I get the impression most of these opinions stem from the Windows XP era. GDI rendering is horizontally hinted; but DirectWrite (as released in Windows Vista) is more linear in the horizontal axis (not sure if its entirely unhinted, but it's certainly a very light touch if any). In fact, there's an argument to be made that mac OS font rendering today is less graphically "accurate" than windows' - take a screenshot from a fairly light font at some huge size, and then scale it down in something like photoshop, vs. scale it down in terms of font size. Note that if you do this on macos then at small sizes the font-renderer adds a little bit of font-weight. On windows it does not. In terms of size, both are quite linear, and I dare say most users would be hard-pressed to even tell the difference.

The difference nowadays is so slim, I doubt it matters - assuming your app uses DirectWrite, and not GDI.
Going through 5 companies hoops for 2-3 years sounds like a full time job. There's no way I would have time to do that on top of work right now.
It definitely doesn't. Nervous corporations may do that, but that's because they are nervous corporations.
> despite agreements or money spent. That becomes null and void.

the only way to prevent this from affecting you as a corporation is to have enough military power to prevent the scenario from happening...oh wait, that's what the US military is for.
If you can't assess someone on their response then you're not interviewing them, you're just giving an exam by proxy. But that might very well be because the whole recruitment process is thoroughly stupid.
If you can't tell the difference between sketched-out kinda sorta pseudocode and potentially workable C++ then you're certainly not competent in C++.

And if you fail to communicate the requirement for one or the other then you're certainly not a competent interviewer.

You also have to ask what exactly is being tested here? Is it the ability to remember syntax? To remember an algorithm? To improvise an algorithm? To recognise which algorithm is needed?

What, exactly?
> The A303 is utterly broken and causes knock-on problems all over that area of the UK.

Yeah. I popped up a map to see if I could think of a better route round the situation, but the options aren't great for "how to get to the southwest of England from London". Go north and take the M4/M5, which is the main route to Wales and already busy? Or go south, M3, and get bogged down somewhere west of Bournemouth? Expanding a motorway through the New Forest isn't going to be popular either.

Note that the tunnel proposal as written was cut and cover, which would involve digging up all the archaeologically-significant land above it, rather than a bored tunnel.
Right, the main benefit/issue is that spyware and exploits are not seen as “munitions” anywhere, and as such, escape regulation or meaningful export controls.
Before pandemic, I was contacted by a recruiter for a position in a growing security startup for a role in technical pre sales.
It start with a call with the recruiter, then a call with the VP that sent me an exercise to make in a short time (4 days). I had a full time job, so I worked hard during the weekend and in the night to finish the task and I was not able to finish everything (just last step was missing). Then I presented everything to VP and he gave me more time to finish and last step and schedule another meeting to discuss everything.
After this time I was contacted by recruiter, that told me that I was in the very short list of two candidates. He then arrange an interview with the VP of HR and the VP of sales.
After those two interview they completely disappeared and ghosting me. I had other job opportunities, then I tried several times to ping them and they never replied back.
After 5 emails without reply, I told them that I was going to accept another job offer and the recruiter replied that this was the right decision, because the company made other choices.

I lost so many hours on this interview process that I would like to send them an invoice :)
I was taught to write a short sentence followed by a longer one, then back to short. This was for English literature, so not sure it is relevant for technical communication.
There might be a psychological part in it to seek candidates that are willing to go through degrading interview meat grinders. I am not sure those candidates would be what a humane society needs.
Ask HN: Software recommendation to keep multiple calendars in sync as freelancer
Any suggestions/software to keep multiple calendars from multiple clients in sync?
Currently i've three clients, two with Office365, one with Gsuite plus my private one. I find myself constantly going through three web views, making or accepting one appointment and creating a blocker in the other two.
Running on Linux, a big plus would be that the credentials won't leave my system. I won't mind using e.g. a private google account as "master" to merge and distribute the calendars as long as the others would only see "blocker" and not the details of the actual appointment.
Interesting that the article mentions SO being better for noobs but really, the quality is so variable that it is hard for a noob to tell a good answer from a workaround from a terrible answer.

If they fixed the reputation system so it more accurately reflected quality, it would be easier but some people have 10K+ reputation for asking a simple question that lots of people upvoted and others who have added high quality replies to more specific questions might only have a few hundred.
After failing two Google interviews both triggered by being reached directly by Google HR, telling me how my public information and CV was impressive and I should be really at Google, I told them to never ever contact me again.

My feedback was that, if the CV is so impressive, according to them, why do I have to endure such interview processes?

Anyway I never bought into the whole do no evil marketing, nor bothered to apply, if it wasn't for their HR reaching out to me in first place.
The issue is with setting a quota as “must” vs “acceptable”

If you “must” find a way to pick fault with your employees because you can only give out 1 “exceeds expectations” and at least 1 “meets most” then you’re likely creating a toxic environment from that.

Similar to telling managers that they “probably should” thin the herd.
Most processes are flawed I found, in most companies, especially bigger ones. They try to come up so arbitrary methods to differentiate between candidates that it has little to do about the position in subject, a persons ability to fulfill that position successfully throughout a prolonged period. What they test if one candidate is better answering a specific question or not. Some random question - usually relevant to the subject. Impossible to cover all the knowledge is necessary for that position, especially the adaptability, capacity to learn (essential), accuracy, work ethics, all much more important than if a specific fact is readily available in the head of the candidate. Testing how good someone is in tests. Or if the candidate can perform well while people are watching and judging (very rare circumstance during the workdays, except for actors or performing artists).

Based on perhaps a dozen intervies here and there I had the conclusion that recruiters have no idea who they are going to employ but practically draw a name from a hat (after filtering out obvious incompetents, if at all). This includes the position I won, and those I did not.

In one occasion I refused a fairly well paid and interesting job because they tried to measure my competence by performing quick basic calculations (related to financial topics), giving impossible amount and urging as many answers as possible. Being an engineering development position it was hopelessly incompetent way to test, which they intended to be the base of future promotions and assignments of roles too. They claimed it is for the sake of fairness, testing every employee equally, regardless of the role. How supid is this for god's sake?! Roles and expectations of the roles are different and cannot be tested the same way. It was just lazyness from the HR, pure lazyness to rely on robotic methods. Robots from the HR (ironic calling themselves !human! resources) pushed through incompetent methods. Destroying fairness under the flag of fairness, crazy. I considered better not be engaged with such an organization.
Python definitely started with very good ideas and whatever success it has achieved is by merit and not marketing power or reputation of a company behind. Clean syntax, a decent object model, good documentation. Good taste in general.

But it's older than Java, think about that. Has it aged worse than other languages? Are Python libraries worse than Java's? Package management?
Has Python more cruft? Is it harder to install?

At this point it's part inertia and network effects, although you should check the alternatives in ML: R, SAS, Matlab... I think Julia is better, but it has made some decisions not everyone likes. Static typing for ML, you may think, that would be awesome. Well, I think the language that got closest to it was Scala but it never escaped Spark.
I think some of this is filtering out bullshitters. In a previous job I used to interview a lot of unfiltered candidates. What we did was sit them down at a Linux command line and ask them to show us the files in the directory, open a file for editing and that kind of thing. A surprising number of people who claimed years of Linux experience had clearly never used the command line at all.
What alternative would be more efficient and acceptable? A typical team of 6-8 replaces two persons per year. The number of resumes per opening is measured in thousands.
i actually really disdain founding fathers veneration, but two-party deadlock was infamously _not_ intentional

It absolutely was.

Canada, where the majority party can pass whatever they want (their majority practically guarantees it), the unelected Senate almost always rubber stamps it and the head of state is one and the same as the ruling party, it's clear that the US design is intentional.

Nothing gets passed in the US unless: 1) House approves it, 2) Senate approves it, 3) President signs it. All three bodies are independently elected.

It was clearly intentional to be much more challenging to pass legislation in the US. What you call gridlock, I call the system operating as designed.
> The interviewer told me very matter of factly that it was in fact, the filename.

which is not even true in some file systems that can inline data directly into the inode, if the data is small enough.

for the downvoter(s):

> If the data of a file fits in the space allocated for pointers to the data, this space can conveniently be used. For example, ext2 and its successors store the data of symlinks (typically file names) in this way if the data is no more than 60 bytes ("fast symbolic links")

> Ext4 has a file system option called inline_data that allows ext4 to perform inlining if enabled during file system creation. Because an inode's size is limited, this only works for very small files
On the other hand, it would be nice to know the core languages in play. I have no interest in working in Java anymore, I avoid job listings for companies that would expect me to write Java. I don't want to have to go through recruiter screens etc before I can ask someone who will know what language I would be spending the next year of my life working with
Why is it flagged ? The article is imperfect, but midly useful.

It does forget to mention very important topics:

- type hints are finally useful, thanks to better mypy default and support, and allowing built-in, protocols and shortcuts into the syntax

- 3.10 ships with pattern matching and, I must insist, absolutely better error messages (being waiting for that for a while)

- black is the status quo formatting tool in the community

- pydantic base libs are getting a lot of traction (the article does mention typer, but not fast api)

- dephell allow you to convert between all those mess of various build systems so you can easily start with pip and move to poetry

- a new dev is now PAID by the PSF to work on python

- __pypackages__ is being actively experimented with, with initiatives like the pdm, the py launcher or pyflow (which also aims to take pyenv job, but saving you the compilation)

- plenty of speed work being done by MS, but also 2 other projects

- pyproject.toml is has now enough PEP to be better than setup.cfg , including one for a lock file

- vscode is now the most popular python ide, their language server pylance rocks and does feature auto imports now

- zipapps with shiv and compiled apps with nuitka changed the game of python deployment

- brett canon decided to use doit as a build tool publicly for new projects so it's getting traction. Ok, I kinda oversold it to him, but it's a good tool, it's worth checking out.

- asyncio is not a curiosity anymore, and the ecosystem is pretty mature, with uvloop, aiohttp, httpx, trio, etc. And the work for a integrated nurseries into the stdlib is on the way

- concurrency in Python has seen a boost because of the stdlib ShareMemory module, and sub interpretter are now being tested by popular projects

- python 2.7 has been dead for 1 year and it's business as uasual

- python 3.6 is the "old python" now. Funny, considering we used to thing f-string were the new toy

- rust is becomming python best friend, with more and more extensions being written in rust, and even one python implementation

- pyiodine makes it trivial to test real python code in a webpage. For web dev it's not usable, but for teaching it's been awesome:. Type to use sqlite in there, it's works magically, despite never touching the server : https://notebook.basthon.fr/

- htmx (the js lib) is getting used by pythonista that don't like js much

- wagtail, the cms, has become a thing of beauty

I probably forget a lot of things.