skysight-inc/HackerNews huggingface dataset:
Back in 2014 I was tired of how awful the Mint app was and I wanted to make a banking app of my own (that I affectionately called Basil). The premise was that it would be like Mailbox (remember that flash in the pan email app?) but for finances. You’d swipe on every transaction to make sure they were categorized correctly. I even wired it up to my local bank’s very rudimentary API.

It was beautifully designed (thanks to some help from a designer friend) and I was really proud of the architecture and Objective-C code.

A large retailer reached out to me on LI and asked about a job. As part of the interview process they asked me to submit a code sample and I submitted basil. The senior dev in the interview commented that he didn’t have any negative comments about the code but instead spent the interview telling me the things he liked about it. It was so fun and gratifying to get that feedback and I got the job and worked there for seven years. It totally changed the direction of my career!
The American education system is extremely local. I learned in NYC that we didn’t win the war of 1812.

The local control of education is also why education is such a hot battleground for the culture wars; it doesn’t take many zealots to take control of a local school system with low turnout elections.
They created a product that solves the problem of people not watching ads compulsively, and sold access to that product to people with ads.
I am. Sometimes I write some test cases for D's builtin C compiler, but it's been all D for a while. The compiler itself used to be written in "C with Classes", but it's all D now.

We have a wonderful conference every year in London. The last one was particularly nice - lots of people, everyone had a good time (especially myself).
The Optimal Margin of Illusion: The psychology of self-appraisal
> but the other side of that is that moderate users will be able to move between communities at-will

Nope. Banning users for simply being members of certain other communities has been a thing for quite a while now.
The kids call the kid the n-word because they are in a bubble where that was okay.

Until they get their bubble popped.

But you think it's better to all live in separate, but presumably equal, bubbles.
We all like different things.

I've tried many of the different lives, and there's nothing better than being in close quarters for me.
Yep.

LIB="$(dirname "$(realpath "$0")")"

It seems like overkill, but just get in the habit of quoting anything and everything.
stocks trade at multiples and represent fractional ownership of companies. commodities are neither. not an apples to apples comparison. I would sure not be buying now. way too volatile
Unless they can find someone willing to rent for 900? That's how markets work. Suddenly it's more profitable than it used to be to house the homeless.
Writing a C compiler got me a job at my own company.
As someone who has only ever been involved in CI/CD at smaller companies, I take for granted that our pipelines are maintainable by the developers writing the code being tested/packaged. That just seems like a positive indicator for QA culture.
Yes, I had the same thought of them being overweight participants. This affects things a lot, as any form of caloric restriction would've shown results (given the participants' higher fat reserves and existing cholesterol); and given that the study split is not isocaloric, it is very likely that the vegan diet was naturally lower in calories.

Edit: Confirmed: The diets are not isocaloric, as mentioned in their study (see my top-level comment (I added it for better visibility)).
At what time, for which project, over which period? If we're talking circa 1982 for APL between then and now, the number would be greater. From last week to this moment, less. Yet, small odds are always better than no odds, in terms of a thing happening. It really only takes one to get started.

I appreciate you mentioning escrow agreements. That's a valid point. However, "typically" is not "guaranteed". It looks like MicroAPL, a company so involved with APL that they put it in their company name, no longer sells or develops their APLX product (even though the company appears to still exist). They stopped selling and developing it in 2011. Was it guaranteed that Dyalog would take the project over and host the binaries and documentation in 2016? I don't think so. Good on Dyalog for doing it. The fact that nothing was guaranteed is what makes their actions meritable.

Yet, as far as I can tell, it's only the binaries that are hosted. It appears to receive no further development, no support for new architectures, etc. The thing which is materially different is that the source code is not available, there is no guarantee that it ever will be, and no one, outside of maybe one of two people, have legal authority to use the source. Your point about escrow stands and is valid. It's also fundamentally different than a project having an open license.

PS: sorry, I didn't directly answer your question. You asked for an estimate of a non-company continuing development of one of the current freely licensed projects you listed. For something like LLVM, I think pretty high. A lot of people are involved in it, a lot of people prefer it to GCC, and it has been worked on by many people for many years. But knows. Maybe the companies pull out support and it dies. Maybe not.

That's also a separate question: what's the chance of an open project getting continued support. My lament is that many APLs aren't open to begin with and are not guaranteed the chance to get support.
The North was stronger on paper, but the South had better generals. A number of initial battles happened fairly close to Washington DC (remember DC is directly adjacent to Virginia, and Virginia was a Confederate state!), so things were touch-and-go early on. Furthermore, at the time of the split, there were still lots of officials in the US federal government who were sympathetic to the cause of the South. I don't believe the Confederacy had to worry as much about the loyalties of its officials. In any case, even after the immediate threat to DC was addressed, the Union wasn't making a lot of progress during the first years of the war, and there were a lot of people in the North who wanted to give up and let the Confederacy exist as an independent country.

The North's eventual win came at very high cost. In my opinion, we should memorialize Union soldiers more than we do. There was so much discussion of Confederate monuments the other year, but no one ever mentions the many Union monuments across the US: https://en.wikipedia.org/wiki/List_of_Union_Civil_War_monume... A lot of people paid the ultimate price, fighting for the promise that "history will remember you for helping to end slavery!", and yet we don't remember them that much. It actually makes me rather upset to be honest.
> financially very stable

very charitable view
Vibes vs. data It's asymmetric warfare out there
My real-world example of this is that the ASP.NET Session State module for SQL Server pulls in basically half of the Azure client libraries… in case you’re using Azure SQL with Azure Entra identity authentication.

Don’t use those things? Tough! Your 500 kB web app now has 500 MB of dependencies shovelled into it whether you like it or not.
By fragmenting you move off of a global platform with family and into a silo of like minds. That change means there is no need to pollute the global newsfeed with opposing views. Everyone can agree on a common dominator and family will start getting invited back to dinner.
I love Cody!! and have used it's explain feature to get onboarded quickly to a huge undocumented legacy codebase.
Sleep apnea is one of the most diagnosed conditions in service members separating or retiring from the military

Woah. Why? Is there something specific about the (US?) military that causes it? Or do doctors measure/monitor for it more closely -- similar to the "explosion" of ADHD diagnoses in the last 20 years.
There is a flaw in the study: The two diets are not isocaloric.

Here is their mention of it in the study itself (https://jamanetwork.com/journals/jamanetworkopen/fullarticle...):

> Fifth, our study was not designed to be isocaloric
(Not an American). Did those checks go to everyone? Or just people who were laid off?
SpaceX hired most of the kids in the rocket club at my school. Certain companies care a lot about student club participation, especially if it's a leadership role.
That phone does a lot more than the bank mainframe used to do.
I'd also wager that Bitcoin's market cap is a lot softer once a selloff starts.

Apple stock has a high floor because, as you mention, it represents legally-enforced ownership of a profit-generating entity. Its price is boosted by speculation without being 100% speculative.

Bitcoin, on the other hand, has no intrinsic value. Even if used widely as a currency, its value has a floor near $0.
I would like to be. It's very nice and clean.
> a one-time payment for an external hard drive may be a more economical alternative over time.

If you care about your data, you are playing with fire.

Drives do not store data forever. Data must be read and rewritten occasionally to maintain it, from old media past its lifespan to new media.

Good storage software, with the ability to write your data with either mirroring or striping of some sort is able to routinely scan your entire data set and detect bit rot - and rewrite sectors that contain bitrotted data to new media.

You simply do not get that level of protection buying a single external hardrive alone.

Most enterprise storage systems do this. Most cloud storage does this. It’s worth paying for if you have data that is valuable.
In fairness, you kinda don't count ;)
Well -- that's one fewer criminal conspiracy to worry about! Thanks!
I doubt it's that the circadian rhythm is news to the person you're replying to, but rather that that line is fairly badly written, particularly the "want sex and have asthma attacks or a fever in the afternoon" part.

Summarizing:

> [They] are the [...] changes [...] that [...] modulate when we [...] have asthma attacks or a fever in the afternoon.

That does not read clearly to me!
I found that even games with "Linux support" tended to work on some distros but not others.

I wonder if there's a guide to setting up Arch in a way that makes it work as much like the Deck as possible? I'm fairly indifferent to choice of distro, maybe it's worth choosing Arch just for game support.

Edit: I found this -- https://store.steampowered.com/steamos/buildyourown I guess they're using Debian rather than Arch
I always thought it would be fun to create a vacuum tube computer in which the primary computation is performed by a couple of vacuum tubes (i.e. forming a single NAND gate). All of the intermediate results, would be handled by a regular microprocessor but the vacuum tubes are employed to perform the computation. It would glow and look cool (maybe).
> It's hurting my job, it's hurting my home life. When I decide to take a shower on the weekend it takes me 30 minutes to an hour to actually get up and walk to the bathroom. Then it might be another 30 minutes of scrolling before I actually hop in the shower.

Have you tried counseling? This sounds like burnout.
This is a wild post. Thank you to share! Did you write any blog posts about this experience? I would be a fascinating read.
How do you like the job? (Just curious, no relation with or friends at IBM.)
All hominins are hominids, but not all hominids are hominins.
Is the D language tour down? The page is not loading for me: https://tour.dlang.org/
Yes, this goes against my understanding as well. I don't think the laws of physics changed that much in the last few years, but I could be wrong.
I tried the zip upload once and it was really messy. The MIME types were not set properly (unlike wrangler) and they polluted the CF cache so even after I redeployed with wrangler it was still serving the assets with the wrong MIME types.

I think it was for WebP files but I can’t remember.
I'll tone it down.
And judgement proof people can go about their day doing what they like as always because they don't have any assets to be sued for.
Security: with local storage it's on you to make sure that your NAS or whatever is constantly up-to-date with security patches. And that's assuming your NAS provider keeps providing patches. It's on you to do all necessary monitoring for intrusion detection etc.

Reliability: with local storage it's on you to keep backups, make sure those backups work, replace failing drives, don't accidentally wipe the drive, and make sure you have distribution across geographies. Good luck with that.

Cost: sure, local wins here.

If systems administration is your fun hobby, or you are incredibly cost-sensitive due to large scale, by all means manage storage locally. Otherwise pay professionals to do it.
I’m not sure if it counts as a side-project, as it was just something I hacked together mostly out of curiosity. I’m also not sure if qualifies as “landing me a job”, but it was explicitly asked about during the interview process and they were certainly interested, so…

My Siri proxy during the first iteration of Siri, which would intercept requests and inject custom responses. The code is fairly horrible by my current standards, but reverse engineering everything was fun.

https://github.com/wrboyce/sirious
This was 2012 with the kernel module 2014 added
It's cheaper to threaten their families.
Isn't Twilio your service provider in that case?
There's a wikipedia page talking about your accomplishments Mr. Bright. Never thought you'd comment on one of my HN posts but here we are. :-)
> 0) Are there problems for which writing a WHILE loop is the way to go even though they are not needed?

Yes. Often one can (after much thought and code) write something that explicitly reduces a problem in just* the right order, but it is quicker and simpler to repeatedly apply a set of rewrites WHILE any changes have been made.

* see Knuth on Tarjan's SCC
Expr moved to expr-lang/expr
It will mess up array indices, though.
Someone pointed out that this article seems like an AI-generated (badly) summary of the Jane Street Signals & Threads podcast episode. It would be better to listen to or read the transcript of the podcast itself rather than this editorialized version: https://signalsandthreads.com/performance-engineering-on-har...
I think the closest portable solution we have would be basename instead of realpath, but I don't think that takes care of the symlink problem described in the article.
Would bumping starting salaries for Cobol devs to 150k, resolve it in the US? (I am assuming banks could afford it.)
Hahah. The last one was a close call, since the entire front end of the system from 2009-2020 was a responsive single page app written in Actionscript 3, to replace the old PHP page system... but we saw the deadline looming about a year in advance and accelerated it.
I don't see this being stopped any time soon. The gain from the government's point of view is too much (you need to capture someone's fingerprints to be able to check them at cbp's desk on arrival) but facial recognition can be captured anytime and cross checked against a large database.

The only way i see facial recognition being stopped if with some mass outcry of average joes (and not just the richard m stallman types) being against it.
There is no waitlist anymore!
Most of them use most of the same core idioms you're familiar with from other languages, they just look superficially different because of the syntax (especially the parenthesis placement)

Try moving the left parenthesis of each expression over to the right by one and it may become clearer

(my-fn 1 2)

my-fn (1 2)
I just read

"Ego, Fear and Money: How the A.I. Fuse Was Lit"

https://www.nytimes.com/2023/12/03/technology/ai-openai-musk...

In discussing OpenAI the article reveals why OpenAI is the size it is:

OpenAI was created before LLMs were so popular, so OpenAI has a diverse employee pool of AI people. Many, if not most, were hired NOT for LLM or even NN knowledge but for knowledge of the more general field of AI.

Were you an OpenAI exec who fervently believed LLMs would take you to true AI then there would be every reason to dump the non-LLM employees (likely a majority and a financial burden) and hire new staff who are more LLM-knowledgeable. At the same time, current OpenAI staff not familiar with LLMs are undoubtedly cramming!8-))

So that satisfies my question as to why OpenAI has so many people: only a fraction of the company produced the current hot products.
For me, the operative part of the comment is

> To keep it simple, consider starting by reporting SMSes.

> For robocalls, expect that many robocall CIDs are spoofed

I pretty much only get spam calls (texts are pretty rare), and I'm 99% sure all the source numbers are spoofed and I assume it's infeasible to actually trace them. If this is wrong, please let me know.

Otherwise, I guess I'll just keep waiting for STIR (https://en.wikipedia.org/wiki/STIR/SHAKEN).
Grey hair is your main concern here? Just dye it. (I assume you are a man. Why? Most women in the developed world start dying their hair to hide grey hair in their 40s.) In East Asia, it is also very common for men to dye their hair to hide grey hair.
I'd love to see a BTC/EGGprice ratio
Yeah, seems down.
As in I sit down in the morning ready to work, I write down everything I've accomplished each day, and many times at the end of the day I find that I've only written down one or two minor things that I've finished for that day. I know things are important, I want to get them done, and it gives me terrible anxiety as the clock ticks down to the end of the day and my list of finished tasks is so short.

I have terrible task initiation, for example after any meeting, no matter what it is, I can't get started on anything for 20-30 minutes. Once I get started, sometimes I will be productive but sometimes I will suddenly realize I've been on my phone for another 30 minutes. At the same time, someone else's homework is great fun and I have in the past used other people's homework to procrastinate on my own work.

On the executive function skills listed in Smart but Scattered Guide to Success, I think I'm probably worst at Task Initiation and Sustained Attention.
Good luck with that. This kind of approach might work with some projects where you don't need responsive updates and continuous development to keep up with changing standards and new vulnerabilities being continuously found, such as vim, but for a really big software project I'm not aware of this working at all. The Linux kernel is maybe comparable in size and scope, but it's developed by a bunch of corporate developers too, though they're scattered across different companies that all need the kernel. A web browser isn't really like a kernel; how many companies are going to contribute developers to a project like that?
IBM are very good at doing that.
It's just missing too many features for me still, even though I like what it has better. I use things like segment-anything, customer upscalers, I prefer how inpainting is controlled in A1111 where you can say if you want whole image or mask area only, etc.

I've personally been using SD.Next, which is a fork of A1111 with support for the diffuser backend, a cleaned-up UI, and also sometimes has support for newer things before A1111, though not always. It's plugin compatible with A1111.
Back in 1992, I was doing a university internship in a large physics research center. I was a physics student 1nd discovered linux at that time.

It became a hobby and since I was in contact with the community, someone asked me if I would be interested to take a job in sysad for a very large company that was expanding in Europe. I was half mid my PhD but I said why not.

The job ended up being way way more than sysadmin, I started a few centers in Europe from scratch, learned a heap and the rest is history.

This was not exactly a side project but rather a hobby that one day on an IRC channel changed my life.
Didn't Lee get within striking distance of DC in real life? See the second two maps here: https://education.nationalgeographic.org/resource/battles-us...

IIRC, there was a point at which everyone in DC was gloomy because they thought it would be captured.
I am. Funkwerk, where I work, uses near-exclusively D in the backend.
Yeah, it sounds like you're a side or stomach sleeper on a firm mattress.
I think it's good sometimes to unfocus your brain a bit from categorical thinking like "These things are alive, and here are the characteristics of living things" - or - Here are the 3/4/5/??? phases of matter, and here are their characteristics - or - Light is a wave and a particle

TO

Here are the observations and they are consistent with living things/solid matter/etc.

The categories are cultural; they are in your mind, not in the world.

This is not the most important thing to teach at the start of a subject, but anyone who really pushes the frontiers of understanding has to deal with it.

Is Pluto a planet? - is not a purely scientific question, it's deeply cultural as well.

Does String Theory really explain anything in the real world? - is a somewhat settled question at this point, but it was a live problem for quite a while, and it was a live problem in scientific culture as much as anything (mainly because experimentation proved to be ... difficult)

Is light a wave or a particle? Does it change it's behavior? - Probably better to say, "We have made observations consistent with both particle and wave characteristics, trying to enforce a satisfying explanation does not help scientific understanding".
That refrain is common enough that I even ended up reading my homeowners policy, and I didn't find anything in there that excluded unpermitted work, even if I did the work myself, even if I failed to follow code.

And if you think about it, such an exclusion would be crazy. The average homeowner is in no position to judge whether the work someone they hired does exceeds the scope of their license, or whether all the details of the work that need a permit get one, or whether work any work that doesn't get inspected is in fact done to code. Furthermore, the average homeowner isn't the original owner of their house, and is in no position to know what tomfoolery the prior owner might have done.

For those of you out there that are certain that DIY electrical work voids your homeowners insurance, can you prove any evidence to support your claim? A local news story about a guy whose homeowners insurance denied him because he DIY'ed something in good faith? A FAQ page from an insurer that says that DIY'ing something voids the insurance? Anything other than a vague reference to there being a lot of words in your policy and it gets interpreted through the lens of an enormous body of caselaw and the insurance company can afford more lawyers than you?

Insurance regularly pays out when people do stupid stuff and cause a loss to their own insured property, as long as they weren't trying to do damage. Doing stupid stuff that happens to involve electricity doesn't seem any different to me. And frankly, building your own L2 charger after much research and thinking about the safety aspects seems like a far cry from a "here hold my beer" moment.
Hey,
There are definitely recipes there, I'd wager even closer to 10 recipes, that meet your requirements :D And I honestly think you'll love the book given your requirements ;)

PS: I'm also a programmer eheh
Phoenicians, the people who founded Carthage, also used an early alphabet (depending on who you ask it may have been the first alphabet). English alphabet is based on Latin, which is based on Etruscan, which is based on Greek, which is based on the Phoenician alphabet.

Growing up in Europe Phoenicia and Carthage were covered extensively in school. Interesting why in US schools they don't teach world geography and history.
Yes! I write D full time at my company/organisation Tagion.org.
We almost did! It was a huge boulder to move. Nice to see you around too :) lets grab a beer soon
One month to switch Stadia controller to Bluetooth, or stuck with wires forever