skysight-inc/HackerNews huggingface dataset:
It doesn't sound crazy for those of us that have dealt with large firms, especially banking. The issue would be including an Apache license with the binary blob, when that is not the correct license.

I've dealt with extremely customized licenses for businesses (financial) that wanted software built for their use, but also to have the ability to resell the software that was built specifically for them. Not much surprises me anymore when it comes to expectations of legal departments. You just don't want to get into any kind of legal battle in the future over your software. I don't know anything about the size of your business, or who uses your software, but I do know that when it gets ugly and someone is looking for rights to software, you need to have things clearly laid out or you could end up devastated by a company that has funds to keep putting into legal fees that you may not.

I hope that this scenario never plays out, because I think releasing this is something that really adds value to the community that deals with databases. I just don't want to see someone trying to make a living get hurt by a licensing issue. Unfortunately, when it comes to high-end business, it's not so uncommon when things don't go the way your client wishes them to go. Best of luck to you!
I mean making your entire interview just algorithms is stupid, yes
No interpretation can be correct, since there are no straight lines on the surface of the earth.
Have you tried exercising when you're fat? I've gained 20 lbs in the past year and, while I used to love playing tennis twice a week, now even walking is a chore.

This thread is full of people that think that fat people are only fat because it didn't occur to them to be thin.
You can manually check an "is timed out" object and ensure that you're configuring timeouts that are smaller on any blocking code (basically I/O)

Say you're looping over 1m items, maybe every 1k you check to see if you're out of time and return or raise
Having watched this over years, and deleted every single comment I've written on it thus far, I'm challenging myself to be honest and forthright.

There's another way of looking at, that is confirmed by the same set of facts:

- There was an OS project run by an awesome dude with a great story that was seen as in a unique position to compete with big tech companies.

- It needed a web browser.

- A web browser project was created.

- Now, the web browser is in a unique position to compete with big tech companies.

- This means it needs to fork itself, and drop support for the OS. That is because the OS project is now a toy.

My last deleted comment mentioned my deep respect for Andreas, and that my next milestone for the browser is downloadable builds and/or moving from pre-alpha to alpha (the downloadable builds was listed as a warning it was in pre-alpha).

I don't like appearing negative or arguably unsupportive, hence all the deleted comments over the years.

But, it's very important to me to make sure there's an accurate signal of what working on your own project looks like. Including the progress rate on things that sound awesome to work on, like an OS or web browser.

I've been dreaming of doing that since I was 17, and it took me 18 years of preparation, predominantly careful observation of successes, and failures, to go out on my own successfully.
The people setting budgets are the same people creating laws. So, it’s not actually an issue.

I can’t tell if you’re unsure of basic civics, or if you’re implying something deeper.
Sorry which tricks are you talking about?
In Euclidean geometry, one generally does not return to the point of departure in finite time when following a straight line!

So is a geodesic a straight line?
> IMO, the solution is apprenticeships/probationary offers.

"Contract to hire" is a popular way of doing that.
OC replaced the real domain with example.com. Could have used int.google.com.
It means grandparent commenter ain't sayin':

> where example.com is a domain I've had for 30 years

(That domain has that reservation specifically for use in arbitrary examples, as here.)
It's hard to read this as anything other than a bitter candidate who got rejected after a series of FAANG interviews. There are some legitimate criticisms sprinkled in, but to characterize everyone who made it through as slaves who are more obedient than you seems like a coping mechanism.
OK, but does that mean I don't get cross platform dialogs with GTK?
... and the bard Elron Hu, from a PKD story.
If this is your passion, keep at it, please! You need to make a living, but not everything needs to be a front-page success story either.
It's like Windows just needs constant care and attention. I find if I haven't booted the system in months, it goes berzerk on me with notifications. Everything crawls to a stop while everything updates at once if I'm lucky; if not, random services just don't want to start until another reboot once the system starts responding. All OS's have psychological problems, and Windows seems to have attachment disorder.
Widgets in GTK header bars are draggable. Had you even tried it out before commenting?
Suggest also adding credentials. =)

https://root:ssh@mail.com.sketchylinkasdf.com…
They are a test for people who are very strongly identified with being highly intelligent/skilled where their definition of "intelligence/skill" includes solving programming and computer science problems (and have the capability to achieve a good level).

If that's your identity, then not being able to solve hard Leetcode problems (which, to my knowledge, are not even actually hard, since they seem to be easier than the problems in actual top competitions like the IOI, ICPC, etc.) is completely unacceptable and thus you will study and practice relentlessly until you manage (if you can); conversely, if that's not your identity, it's probably going to be hard to find the motivation to do so.
As long as your python program checks for __name__ like this:

if __name__ == "__main__":
# Your code here

Then it should mostly "just work". Use the argparse module to parse command line arguments if necessary. Create a setup.py and use pip to install it, if you want.
Open Source Engineer (Remote)

Coder is looking for developers interested in building open-source dev tools in Go and TypeScript. We have over 80k GitHub stars and serve developers at places like Dropbox, Discord, and Palantir.

https://jobs.ashbyhq.com/Coder/d9c3124e-ce4b-47c9-8c19-180db...
Waiting list?
This doesn't answer whether the loss of muscle mass is caused by the weight loss or the drug itself, though.
I'm all for it, but not for the same reasons as Meta.

The success of apps like TikTok and Instagram lay in the endless scrolling feeds. Any kind of forced interruption is going to snap people out of that trance and provide the needed interruption to close the app and get back to whatever they were doing. I see that as an untended positive consequence.

A lot of success in the app's experience can be tied back to the user being able to control it rapidly - the app's main interface is driven by gestures, swipe for a skip, double tap for a heart, flicking to navigate and so on. A forced break where inputs are ignored will feel like a car that has lost its steering.

Another compounding factor is that the content in these apps is rarely quality. The only way I see people accepting this change is in exchange for premium content. Otherwise it'll just be perceived as yet another degradation in the platform, and a very good reason to move on.
> The way I would regard my interpretation to be valid

Involves getting rid of the 2-sphere and substituting a cylinder. Which changes the geometry. Yes, a circle cut in the way you describe out of a cylinder is a geodesic on the cylinder. But that doesn't mean it's a geodesic on a 2-sphere. It's not.

> That seems like a historic if not reasonable interpretation of "exactly due East".

It's a reasonable interpretation of "exactly due East", yes, but it's not a reasonable interpretation of the directions the article actually gave, which are:

"Imagine you begin a journey in Seattle WA, facing exactly due east. Then start traveling forward, in a straight line along the Earth’s surface."

So you start facing "exactly due East", but then you travel "in a straight line along the Earth's surface". The most natural interpretation of "in a straight line" is "without doing anything to change direction", i.e., just "put one foot in front of the other" continuously. And if you do that, you will follow a great circle, not a curve of constant latitude. To follow a curve of constant latitude, you would need to be making a conscious effort to turn left as you went. That's not traveling in a straight line.
It’s worth noting that the first emperor of China was the one that unified the language. The country was at war for about 250 years during the warring state period. One of the main pushes to maintain unification was standardized writing system throughout the country, increase of commerce, and unified monetary system.

Also somewhat disputed, but the first emperor of China killed all the scholars from every other nation they conquered to facilitate the language unification.
Until I add some good imagery to the site, you can see real imagery in the demo mode of Photon Transfer:

https://apps.apple.com/us/app/photon-transfer/id6476578040
The whole issue is to identify a "known performer" in the first place.

Otherwise, that practice being more common means people can leave their job for weeks here and there no questions asked ("I'm going to work for our main competitor for 3 weeks" won't fly if it needs approval), and come back without impact or penalties on their performance.

That would be ideal, but we're so so far from that. Even getting people to properly take their parental leave is still a fight.
Only in certain areas. The nearest Tesla Supercharger to me is 341 miles away.

Meanwhile, I would have literally thousands of 90+ octane-rating pumps for ICEs within that distance.
What's more likely?

(1) The candidate was a criminal mastermind who somehow managed to fool everyone for 15 years.

(2) The candidate was just super nervous during the interview and experienced a kind of test anxiety.

I've personally been (2) several times.
Obviously not, but as I state in the article he has plead:

> “He owns no stake in the ChatGPT developer, saying he doesn’t want the seductions of wealth to corrupt the safe development of artificial intelligence, and makes a yearly salary of just $65,000.”

According to OpenAI themselves.

So he takes a “low” salary and no ownership as to, according to him and the company, not influence his decisions in the pursuit of financial gain — yet that’s a complete omission of the whole truth.

I’ll stop short of calling it a flat-out lie, but a mischaracterization of reality for sure.
Writing a book with a famous climate change denier really helps signal you are not a serious person.

https://www.desmog.com/matt-ridley/
>these days, you want to write the code for modal dialogs as if they were not modal, even if to the user they prevent interaction with other parts of the program

I'm never going to use a toolkit that can't guarantee a modal is modal.
The norm in Sweden is that every position is "probationary" for the first six months, which then automatically converts to a permanent position. What it means is that the employer can terminate the employment without cause during the probationary period.

It's kind of a necessity in places with strong employee protection, otherwise companies would have an even harder time hiring. Now, companies can take a chance on someone without risking very much, so I think it's a good thing. Obviously, the companies have to pay new employees the same as the permanent ones and give them the same benefits, sick pay, PTO, etc.

The flipside is that some unscrupulous companies churn employees every six months to avoid having too many permanent full-time employees. Not common in the IT industry though.
I haven't done any Leetcode so I have no idea of what "medium"/"hard"/etc are, but the last time I interviewed, the two problems I failed were very fiddly dynamic programming problems—the hard part was not even the dynamic programming, but rather the problem-specific setup (based on chess rules and geometry, respectively).

I am sure I would have done better at those with practice, entirely because I would have seen lots more fiddly dynamic programming problems and not because I would have picked up any general-purpose skills or knowledge I don't have as-is.
What kind of consequences would a dev have for quitting early? I think you can do that at any job.

The consequences are always about your next job and whether you can explain leaving a position quickly
Did navigators before that actually follow rhumb lines? I'd have imagined they would at least approximate a great circle line somewhat by using a compass and dead reckoning, at least on very long crossings (where the difference between a rhumb line and a great circle line becomes significant).
Imagine you're on a snowmachine 10 feet south of the North Pole pointing due east. I tell you to ride for 10 miles without turning. You don't need to worry about map projections or anything - just don't turn. When you stop, are you still 10 feet south of the North Pole? Clearly not, you'll be about 10 miles south of the pole.

It's exactly the same if you start in Seattle. If you drive for 10 miles without turning, when you stop you will no longer be at Seattle's latitude - you'll have gone south.
A while ago I interviewed at Scale AI. After reading about them online I was fairly certain I didn’t want to work there, but I decided to do the interview as practice anyways.

The interview had nothing to do with the role I would be doing, and worse yet, the interviewer seemed pretty tired and uninterested. So when I was rejected I wasn’t too upset.
I can just link people from home.com to a page with an ssl cert if it became necessary for some reason. I'm curious what benefits you're thinking using HTTPS on my intranet would have (other than circumventing increasingly overzealous browser vendor API lockdowns)

(on that note, is there a chromium/firefox build available that disables all that garbage so I can test in peace without having to reverse proxy my dev server?)
But for two people who weigh the exact same to begin with, and eat the exact same after starting, does the person on the drug lose more muscle mass than the person not on the drug?
Love these answers. I declare you officially to be a badass.
But there are no straight lines on the surface of a sphere (or geoid)!
> importing foreign weapon system designs for local manufacturing

You need to have local know-how from the ground up.
Nushell has definitely been on my radar for a while! but I missed DetSys was playing around with it, I'll have to give that a look

One neat thing about Brioche is that Bash isn't really baked into it the same way as the Nix ecosystem. In a lot of the docs and examples, I used the `std.runBash` Brioche function for running scripts, but that's a fairly simple 11-line function[^1]. I wanted to make it just as easy to add `runZsh`, `runFish`, `runNushell`, etc. functions that work just as well as Bash (and they could either be put in the std library or in their own packages). So hopefully, there will be a Brioche `runNushell` function in the near future :)

[^1]: https://github.com/brioche-dev/brioche-packages/blob/9fd5109...
> it's easy to sound like you know what you're talking about but not be able to actually write code.

Indeed. I'm gonna vent about my anecdote: we hired someone who talked a good game. Turns out they have worse ADHD than I do, will take a few weeks to do what I expect a couple days, and can't follow a deep technical discussion for more than 10 minutes.

They're trying, I'll grant them that. But their growth curve has been... low logarithmic.

I wish we had been more aggressive with the interview coding tests.
IMHO, it's pretty useful to have some consistency across a large organization. That way lessons learned can be applied broadly, and you can pull in people from elsewhere to work on hard problems, etc.

It doesn't necessarily need to be one way to do things worldwide, but you probably don't need to support 5 server operating systems, 7 http servers, and 35 languages in production.
I don't think the guy who you replied to expects anyone to implement their own SSH client to build a tunneling feature. The sensible thing you would do is use a well known library for that.. but that's not any less work than having your program use the SSH binaries to make those features. Honestly it would almost certainly be easier to use a library.
Another handy trick is to use "-c" for executing the string as a command[0]. You can separate the commands by newlines or ";" if you're lazy (like me).

This is really handy when you're moving around environments and you want to get the path or location for a module:

>>> python3 -c "import httpx; print(httpx.__path__)"

or

>>> python3 -c "import httpx; print(httpx.__file__)"

[0] https://docs.python.org/3/using/cmdline.html
Yep, I’ve had exactly the same experience. Super-simple questions, qualified candidates from large companies - almost total disaster on “hello world”.
How do you increase your lean body mass while on it?
25 ph is like massive SNR! Let's talk about 30ps timing and 3 photons & you have insight into my daily work!
Completely agree those lists are pay to play, but they also include some cool companies that underscore my point.

Rocket Money (nee True Bill; Silver Spring) is fintech. Optoro (Bethesda) is retail supply chain. Alarm.com (Tysons) is home security. FrameBridge (also Tysons) is home goods. (Beyond that, you've got companies like Mapbox, ID.me, Opower, Motley Fool, and Capitol One.)

Cvent - agreed on causation, but don't agree that it's government focused. The US Government spending is something like 1/3 of GDP. It has massive ability to influence policy and national investment. It makes sense that non-profits, associations, and others would congregate in the DC region. It's why we have at least 2 nuclear fusion companies based here (one of which has a freaking rail gun in Chantilly).

I should really do the math, but it feels like a significant portion of the Fortune 500 have "more than just lobbying" footprints within ~25 miles of DC.

On hiring I agree that it can be hard, but I do still see cool small companies in the "#DCTech" scene. I think there's talent out there that could be moved to companies doing interesting impactful work.

As for data centers, I'll concede that point. I almost omitted it originally because I couldn't connect the dots either.... I should have.
Making up random arbitrary things whenever needed to get out of a fix is just bad storytelling.

One of the great things about LOTR is the ring is ascribed various powers, and then the consequences of that play out. The rules within its world are consistent.

HP has no consistency.

Probably why I also prefer hard scifi - it must follow the known rules of physics, or at least have plausible extensions.

I liked GoT a lot as it was driven by human decisions and foibles. But it slowly devolved into convenient magic absurdities, like resurrecting dead people, and I lost interest.
That's what I do, I just hijack home.com to do it and don't care about SSL on my intranet.
Absolutely agree, I'm always afraid of loosing out on someone great. Even the screening of CVs themselves is an incredible hard task as the best engineers are often humble and maybe not portray their strengths enough.

What I do to make the live coding challenge a bit nicer:

* I use codesandbox.io (not affiliated) as a live coding environment which is a VSCode editor that executes your code whenever you save. This makes it much more realistic how one would solve it real life.
* I have them share their screen and make it clear that they can google whenever needed and that it's expected (who remembers the exact incarnations for reading a file or some API)
* I only do one challenge, which most candidates finish in less than 30min. We then talk about refactoring it, building an API design around it etc.
* The challenge itself is building a solver for a text based game, which imho is a fun task and is literally reading a file and filtering the content with some ifs.

Any recommendations for improvement are welcome.
Location: Nelson, New Zealand

Remote: Yes

Willing to relocate: No

Technologies: TypeScript, Java, React, Next.JS, Postgres, MySQL, AWS

Résumé/CV: http://malcolmcrum.com/Resume%202024.pdf

Email: hello@malcolmcrum.com

I'm a software engineer with ten years of experience largely working in fast-paced teams at startups doing customer-facing work. Frontend, backend, ops, managing - whatever needs doing, I'm happy to dig in.

I'm a US citizen, and though I live in NZ I am comfortable working US hours.
> maintaining a Great Circle Route other than the equator was effectively impossible until the 1800s.

It was at sea because the sea is constantly forcing your ship to change heading (wind, currents, etc.), and you have to compensate for that, and before the required navigation techniques were developed, there was no way to know what heading you should be on at any given time to maintain a great circle route.

But the article is asking you to imagine that you don't have to worry about that--which, if you're just walking across flat land, you don't. You can just "put one foot in front of the other", doing what comes naturally, and you will follow a great circle--not a curve of constant latitude.
> Altman isn't an Effective Altruist

Or any type of small-a altruist, really. Which is in direct conflict of the image he wishes/wished to portray by "only" officially getting a bay-area-intern-level salary with no equity.
Apparently “Yotta” should be pronounced “Yo outta” as in “Yo outta savings”.
Could we e.g. decrease the bit rate, and in effect send less information but for longer?

Eg send a continuous wave with low signal beyond its phase, and measure at a rate of (digital) bits per month?
My employer’s algorithm for 2020-2024 was, I kid you not, “published rate - 2%” for our cost of living raises. I’m willing to gamble they will not lower my wage during a recession, and we’re a small, profitable, fiscally conservative firm.

Why not roll the die?
Maybe op was living in the darkest a/b test
IIRC it was observed in a training mode with weight decay. Perhaps a basin with proper generalization is more stable.
Yes, there are--great circles are geodesics of the 2-sphere. They are not geodesics of the surrounding 3-dimensional Euclidean space in which our Earth is embedded, but that's irrelevant since the problem is not asking us to travel off of the Earth's surface.
Nobody is really looking for practical applications for it, and you shouldn't necessarily expect them from this kind of academic research.
I once got asked something like this (at Google): https://leetcode.com/problems/expression-add-operators/descr...

Pretty sure all the others were easy or medium.
Location: Des Moines, Iowa

Remote: Open

Willing to relocate: Unlikely

Technologies: Go, C, k8s, operating systems, embedded systems, networking, profiling, penetration testing/security analysis

Résumé/CV: Available upon request

Email: moody [at] posixcafe [dot] org

Hello, I would generally consider myself a fanatic of security, networking and operating systems. I've worked professionally in Penetration Testing, Software Engineering, and currently DevOps. I've worked on a novel EDR bypass, high throughput data streams for a time series database, and managing complex k8s clusters full of operators. I also work on open source projects outside of work, specifically for the 9front project where I've worked on new security enhancements to the kernel, additions and bug fixes to our compilers, enhancements for our unicode support, and more.
What an excellent post. I love it and learned so much.

Would you be willing to share a ballpark price for what you pay for the enclosure? And maybe ballpark how many you ordered at once? I have found getting enclosures made to be incredibly expensive -- but I have only ever done VERY low volumes (5-10).