skysight-inc/HackerNews huggingface dataset:
Reading https://www.flightsfrom.com/LAX-JFK, https://www.flightsfrom.com/LAX-EWR and https://www.flightsfrom.com/LAX-BUF there are about 40 direct flights on that route every day. I guess that’s about 4,000-ish people.

That probably is not enough to make a train line profitable (they have larger capacity than airplanes, and you’d need fairly frequent service)

Luckily, as the crow flies, it is about 4,000 km from LA to NY, so a train route connecting population centers would probably be about 6,000. With a fast train (300+ km/hour top speed), the target of 30 hours will allow for some stops.

That will increase demand, with most passengers doing only part of the route.
I feel like this article undermines itself a bit with:

> Sure, the tech stack might be exciting. Or the product may be compelling. The work-life balance may be good. But I promise you that the biggest reason is still money.

I was always under the impression that for a paid job, the reason of money is assumed. Companies want to hear your other reasons - to show you are at least trying to appreciate what they're about aside from making money. Was the question ever being asked to find the main reason?
We all know its all about the money.

I want to know that you care enough to have done a modicum of research on your new potential employer. And in turn, that you can give a short answer on why you might want to spend 40 some hours a week with us.

If you can't do that, (and it really just is all about the money) then that's just a precursor to a disaster or new future burn out.
OP was suggesting a way to artificially control the temperature, so they would artificially add energy to raise temperature.
Static linking does get used as a hardening measure in fact, but mostly at the level of individual applications from what I’ve seen.
I believe the context matters:

In a poorer economy where it's hard to find jobs it would be a dumb question as the candidate is probably applying everywhere to make money and pay their rent.

In a place where things are easier financially, the question would make some sense: there might be multiple options, many companies to work for and the candidate is not in immediate desperate need for money, so "why us?" makes sense.
There is a deeper connection between machine-manufacturing of textiles and computing than other professions, like blacksmith.

Babbage got the idea of punched cards from Jacquard.

https://en.wikipedia.org/wiki/Jacquard_machine
Technology. Let the adversaries’ soldiers fight against your machines.
The point of soft questions like this in interviews is to test social skills and agreeability. While I get the motivation to cut the BS, I wouldn't want to work with people lacking social skills either.
Maybe they applied to 80 jobs and this was the only one that invited them to interview? I think a lot of times the resumes go into a black hole, especially with AI screening no one even looks at them!
I've only applied to places with technology that interests me. To those that dislike the question, why would you want to work at a place that doesn't at least mildly interest you?
Seems to be part of the question. It isn't "Why Do You Want To Work?" but "Why Do You Want To Work for Us?"
New York City contains a lot more than just the Upper West Side. Most New Yorkers do not make 6 figures. Median household income is like $75k.
Even then, it’s a weak question that simply asked the candidate to imagine some reasons why this company is the one, while in reality it’s just whoever willing to hire you, stack ranked by some criteria like money and suffering. So from an engineering stand point, if everyone knows it’s a pointless game, why do it.

This would’ve been a beautiful question if everyone only applied to one job, and this was a chance to tell the future you’d like to see and how you, the candidate, would build this future. But is that ever the case in practice?

It’s all a game.
The question is not completely useless if the interviewer does not expect to receive in any case an answer that shows how much cool aid has been absorbed. Most companies are just that, a place to work and earn some money, regardless of how enthusiastic the company some internal fanboys are. But I don't agree that the biggest reason is mostly money, there could be some good answers to that question.
Thanks, not often we see Knuth erratas. :)
More details https://github.com/jdesbonnet/RCWL-0516
> though I don't know if it's easier to find a modulus after you choose the generator.

Sure, pick a large prime. Double it and add 1 (and call it n). If it's still prime, then you know the prime factorization of n-1. Pick your generator, and check if it raised to the p is 1, or if squaring it is one. If not, it's a generator of the multiplicative group mod n.
Funny how social skills and agreeability is measured by observing how well a candidate answers a loaded question with a BS answer. That's just the way the world works, we can't get a long with someone who's straight forward and frighteningly honest.
Some uses of LD_PRELOAD off the top of my head:

- GNU stdbuf (BSDs use an env-var instead of hijacking libc)

- fakeroot

- gprofng's data collector

- For a long time it was necessary to use LD_PRELOADto hack around a bug in flashplayer because flashplayer used memcpy when it should have used memmove.
Are they? Even before OpenAI made it hard to force GPT to do chain of thought for basic maths it usually took over a dozen digits per number before it messed up arithmetic when I tested it.

How many young children do you genuinely think would do problems like that without messing up a step before having drilled for quite some time?

I'm sure there are aspects to how we generalise that current LLM training processes does not yet capture, but so much of human learning processes involve repeating very basic stuff over and over again and still regularly making trivial mistakes because we keep tripping over stuff we learned how to do right as children but keep failing to apply it with sufficient precision.

Frankly, making average humans do these kind of things consistently right manually even for small numbers without putting a process of extensive checking and revision around it is an unsolved problem. And convincing an average human apply that kind of tedious process consistently is an unsolved problem.
There is a personal/dev license of z/OS called ATDT I think, which you could run legally on Hercules.
For someone who demands so much of other people's open source, the author is quite unwilling to open source their solution.
But opportunity cost might not really turn out to be a real factor.
Code is a liability, we only would like to think that our code is worth keeping, but the reality is it drags us down by definition: more code requires more manpower to support, this is objective truth.

In the old system a lot of things were really slow. I know that now half year in we already have a couple of problems solved that required me and a small team’s half a year work to solve and right now Im working on a problem that almost was not solvable at all before, I’m planning it infractructurally solved by the end of the year.

Other teams say they threw away a lot of grabage that grew with the old implementation and kept only “the good parts”.

A lot of work done by the teams is now offloaded to the infrastrucutre.

We have remote IDE for everyone from day one instead of build-inside-docker-do-what -you-want because old build system could not be and never was thrown away overnight.

List goes on
I agree.

Also, in my experience, writing UI code is usually more(!) work than writing the functionality underneath, because

a) styling / layouting has to be learnt from scratch (e.g. because of a proprietary language, e.g. QML or QWidgets for Qt)

b) you have to take care of every frikkin' single user interaction (which becomes worse the more dynamic and custom your UI is), and building proper accessibility is also no walk in the park
Oh, you are 100% correct and I'm just speculating.

I didn't intend to imply that they only used computers these days, just that they are used sometimes.

Though after looking over my comment once more, I see that it definitely reads that way.

Thanks for correction and extra info! If you have any more, please share as I find this all fascinating.
> Property in Australia isn’t about owning a home, it’s about having an investment.

I'm old, I benefit from this .. not that I want to.

I'm interested in more housing, available and affordable housing - it's difficult to say the least to move policy in that direction; people agree that it's desirable but somehow every attempt to to take action forwards gets blocked or otherwise shutdown in councils that have been captured by real estate lobby groups and builders that are profiting from upper middle class estates, etc.
No, I will not stop asking this in interviews.

The point of this question is to understand your carrier goals but also to show that you came well prepared and have done your homework about the position and the company. Experience has shown that those who can't give a satisfactory answer to this question are going to a burden to their future team.
This is already solved with dynamic opml, which freshrss implements
It will be great if we can minimize the multiplication errors and perhaps do away with the errors altogether by utilizing quaternion based operations describes in the OP article [1],[2],[3].

[1] One-Dimensional Quaternion Discrete Fourier Transform and an Approach to Its Fast Computation:

https://www.mdpi.com/2079-9292/12/24/4974

[2] Convolution Theorems for Quaternion Fourier Transform: Properties and Applications:

https://onlinelibrary.wiley.com/doi/10.1155/2013/162769

[3] On the Matrix Form of the Quaternion Fourier Transform and Quaternion Convolution:

https://arxiv.org/abs/2307.01836
Programming is done by selecting a memory address and burning the fuses behind it, using higher voltage.

Or it can be done via laser, scanning the wafer and burning the fuses.
Your point doesn't quite follow from the example. If the dev is interested in sports unrelated to baseball (tennis, soccer, etc) they'd need the scoring explained regardless.
This post is full of weird non sequiturs and logical fallacies.

So what if git doesn't have a single command to 'squash-merge'? It doesn't natively support a 'pull request' workflow either. Code forges build convenience functionality on top of git. If I didn't have the 'squash merge' feature I'd just use an interactive rebase to fixup/squash the branch's commits before doing a fast-forward-only merge, because I don't want a git history littered with meaningless noise.

And the 'fewer commits are better so that must mean no commits is best' argument is such an obvious slippery slope fallacy, come on man. Do you seriously think this kind of argument will fly in real life? You are just going to annoy the crap out of everyone. We don't squash and rebase because we want fewer commits, we do it because we want fewer meaningless noise commits. Do you want to preserve all your editor keystrokes, like backspaces, moving code around, copy-pasting, etc., before committing? If you don't, then you obviously don't want to track any history, right? Of course not, that's silly. That's what your argument is like.

I don't want my repo history littered with meaningless noise like these merge commit messages:

* Merge pull request #1234 from bob/implement-foo
* Implement foo (pull request #1234)

The only thing that matters here is the log of the actual work, not the incidental artifact that git merged something.

I also don't want a commit history that looks like London's tube system map. Please, keep the history linear so that myself and future team members can quickly focus on the parts that interest them, after just a glance, and don't have to spend time decoding the tangled mess of interlocking branch histories. Much appreciated!
That's not what I asked...
I can't remember the source, but AFAIK packed structs aren't mandated in the specification. It's terrible because a programmer will OFTEN see that result, on any architecture they're familiar with; however it isn't guaranteed to be portable.

One of the top google hits when I searched for 'c packed structs' https://stackoverflow.com/questions/4306186/structure-paddin...
Yeah it does - but it is early work in progress, and is gonna see several more passes before getting close to release.

According to Raph the goal is for the visuals to end up somewhere between Genshin Impact and Wind Waker. Roughly.
I'm on board with Japan doing it.
The linked post does mention that:

> or distribute object files for recompilation
It never hurts to take a moment to figure out the real game that's being played when someone asks an especially trite interview question. (Like this one.) Here's what I've been told by HR executives in candid moments about "Why do you want to work for us?"

-- It's an easy way of finding out whether the candidate has done some homework about the company and the role. For insecure interviewers, it's a request to be flattered. For confident ones, it's a way of finding out whether the candidate has identified a specific opportunity that she or he is genuinely excited about. Having employees who are intrinsically motivated works out better than just a group of paycheck collectors.

-- It's a way of finding out whether you might be promotable. That's especially important in a growing company. As opportunities increase, there's an "up or out" dynamic that moves the most valuable employees into bigger roles, while shedding the ones that have little chance of rising higher. (Netflix is famously candid about this; many other companies think the same way but don't surface it.)
I wonder how often such attempts backfire ("well, they're going to cut what is useful for me anyways, so why should I vote to give them any money?").
>Do you really want to to be lied to by every candidate?

You misjudge managers. In my experience, managers want conformity in service of the company. The lie signals the willingness to conform in service of the company.
See that's wild because for someone writing code I think a bit of detachment is necessary to make a good product. Emotional investment and technical decisions never really mix all that well.

And drive isn't really all that it's cracked up to be because folks will burn themselves out. I've worked at more than one place where it's been a struggle to get people to take PTO, one time to the point where we got managers to all but mandate vacation because it was affecting work.
I don't believe I've seen anything since then. Although for my purpose I'm not sure it matters: I use a small set of fixed apps from the play store, no browser, and isolated on a lan. Silly they still sell them new if end of life tho.
Full player housing, with building options similar to Landmark. Also player-cities, and even player-governed planets.
How many jobs necessarily have a focused mission where you can easily make that an implicit requirement? Even if you take a position at ESPN, you might work on nothing externally facing. Does an accountant/lawyer/janitor also need to be a sports geek to apply?

It is great if you could get a position in which you are passionate, but those are few and far between.
Is it possible that the autocal is in the process of shifting the phase the clock it controls to match the reference clock, and that the user is supposed to wait until that's done before running phase-sensitive operations? I'm unfamiliar with the chip in question, just making guesses or shots in the dark.
I really like https://artsandculture.google.com/story/QQUBlr8x6YW7Jw and https://artsandculture.google.com/nearby. Thanks for posting!
The answer doesn't have to be BS. It can be true, relevant to the question, and even interesting. Pulling that off is the social skills test.

Being straight forward and honest is relatively easy. Doing so in a agreeable way to your audience is a lot harder, and usually a highly sought after skill.
> No one is investing on that assumption

I am pretty sure some are. Some very rich people are talking as if AGI will happen soon they for sure are investing into this assuming that billions will turn to trillions, as long as they invest in every AI company they will get it right for one of them.

This happened in the IT bubble as well, most companies were overvalued but the total set of IT companies went on to become many trillion dollars of value, so if you invested in every IT company then you became really rich, they expect the same thing to happen now but even more extreme.

Now I don't expect this to turn to AGI, but many do, and those who do would be stupid if they didn't take that into account for investments.

> I've been in the PE/VC

Are you talking about the calculated VC groups? Or are you talking about eccentric rich individuals? The first group for sure wouldn't it would be career suicide to do it there but some of the second group would since they invest their own money. Think people like Elon Musk etc.
> Is it 10 people or 10,000 people.

Cases of streptococcal toxic shock syndrome (STSS) reached 977 this year by June 2, higher than the record 941 cases reported for all of last year, according to the National Institute of Infectious Diseases, which has been tracking incidences of the disease since 1999. [1]

[1] https://www.bloomberg.com/news/articles/2024-06-15/flesh-eat...
This is incredible, would love to see a breakdown of the fat store and energy these butterflies would have required to make a 5-8 day journey. Seem impossible feat of nature, how do they stay awake and navigate!? So many unanswered questions.
Title is "Writing GUI apps for windows is painful", and then the author slaps on a bunch of bullshit constraints but pretends to be covering the general case. Sorry dude, if you want to do that then change the title to something appropriate like "Writing small, custom styled GUI apps for windows is painful". Otherwise this is bait and switch.

Implicit (for me anyway) in the title is that you are talking about vanilla GUI apps. Writing vanilla Windows GUI Apps is trivial and there are a bunch of tools that handle this extremely well. The article covers many of them but chooses to disqualify them for reasons.

Then we have ImGui as the tool of choice, but now this is qualified as only for "simple apps". Really? After all the fuss about constraints not being met? A bit of cognitive dissonance here I think.

More complex functionality things can get difficult but often even these are handled depending on the tools.

For vanilla dev the clear winner in terms of productivity has to be WinForms. Or if you can live with the clunky IDE - Lazarus. (You're allowed to replace with your own favorites.)

The real challenge is not writing GUI apps for windows, but rather is in writing cross platform apps.
> if you get a job, you may well be fully remote and WFH

I envy the fresh graduates of today, not having to put up to office bullshit for almost 2 decades like I did.
The broader point is if you care about sports you understand the passion and that there’s often “a way” of doing things in a sport, you learn it, and you move on.

You don’t argue for 10 minutes that your way of displaying a box score is better than how literally millions of fans expect it to be.
Nobody told ChatGPT to lie all the time, but it keeps doing it.
Of course they want money, which is why the question is asked in the first place. The key issue is money can't be their only motivation. How can you expect someone to be creative or innovative when they're not passionate about their work? I'll admit, there might be a more interesting way of asking the question, but I think the motivation behind the it is reasonable.
I agree that most people want someone who's there for more than 'just a job', but I wonder if this depends in part on the industry.

Like, what if you're looking for someone to help write software to manage and control parking garages? What would it even look like for a person to have a connection to parking-garage management? Does prior experience working as a valet count? As personally running, or managing a team to run, or owning a parking lot count?

Are you really looking for 'a person has a passion for what we do' or just 'a person who knows the industry already', especially in industries that aren't catering to a hobby or a 'calling' (like medicine or education or...)?
What share of products and companies have a reasonable expectation of people passionate (irl-passionate, not ”professional passionate”) for their domain?
Also, not good for diversity. You know, if you're into that sorta thing.
Yup, this. Not being able to answer this question is the result of people just shotgunning job applications without checking up on the company first. I wouldn't want employees that could not answer why they would work for me. I also wouldn't want to work for a company that I would not have reasons as to why I would wanna work there.
Personally I’d way rather work on that software than some social network. I like unsexy b2b and would state that right out if I was interviewing for that company.

Which I think is the point - it takes all kinds and you’re better off picking the person who wants to be there than who’s just looking for a job.
...and its relation to raster graphics:

https://en.m.wikipedia.org/wiki/Jacquard_machine#The_woven_s...

It is estimated that 200,000 to 500,000 punch cards were necessary to encode the pages, at 160 threads per cm (400 threads per inch).

A rough calculation from the pagecount and dimensions gives approximately 40MB of bitmap data for each page, or 80-200 bytes (640-1600 bits) per punched card.

You can see the whole thing here:

https://www.thedigitalwalters.org/Data/WaltersManuscripts/ht...
Run MITM. There are parts of the code that disregards proxies, so you also need to extract the resources and replace URLs to a reverse proxy you control with logging. It’s an electron app so it’s quite easy to poke around in
Maybe. Or maybe Japanese travellers don't complain about their lost luggage on social media like Indian travellers do?
Am I the only one that sees so many third party dependencies and gets nervous? All it takes is one bad plugin or maintainer change for your entire system to be owned.
A Protopian Frontier [video]
The Discord is currently the probably best place with the most information...

https://discord.gg/starsreach

Check "A brief, subjective history..." in "community-forum", for a rough summary of what is known so far.
I disagree with this. I feel you can be honest but not straightforward. You manipulate the audience by not telling the whole truth or twisting the emotions around the truth in a manipulative way. To me this is equivalent to if not more dishonest then lying to someone's face as doing this kind of manipulation allows you to get away with a technicality that you "didn't lie" when in fact the intent was exactly the same: To deceive.

The god awful truth is that most people just want money.
Reading many of these comments makes me realise that the whole premise is flawed. I "vote" to rename this blog post as:

> Writing GUI apps for Windows is painful when requirements are unrealistic

They should try to target .NET Framework 3.5 using WinForms. That is my best suggestion, as all recent versions of Windows will have this installed (at least).
A few thibgs to say for MtGox and its founder: they were a frontline casualty in crypto exchanges, demonstrating irrefutably how important security is. Not everyone got the memo, but many did.

Also, they have been pretty good at accepting blame and trying to fix what they could.
Are you hiring me to write code or are you hiring me for my knowledge of trivia?
I don't get it. If the box needs the stats in a particular order, don't you just put that in the task ticket for it? Like how is this requirement being communicated where someone wants to argue about it? If the ticket says "do this" and it's not done then you just fail QA and send it back.
If a company isn't excited about hiring me, whatever, I can move on.