MurphyA/hacker-news huggingface dataset:
by alganet | 2025-04-28 04:23:18+00:00
Honestly, the text looks like it was written by someone who does not understand hobbyist programming.

It's not fun. The activity is not an enjoyable act of entertainment. It's stressful, time consuming and miserable.

The result is what matters. You did something. Learned something. For you, not because it was in some work planning. It provides catharsis.

That sort of catharsis does not exist in some work related environment. It never will, unless stars align magically, which they almost never do.

I am highly skeptic of this "code is fun" perspective. Always was.

That's why "all your base belong to us" kind of contracts in which stuff made outside work COULD become property of the hiring company makes otherwise happy developers into depressive under-productive nightmares. Let them code the toy thing unharmed in their spare time, for fucks sake.

Let it be the real thing. Stop this nonsense fairytale.

It is for your own good. It prevents companies from hiring con men, it prevents young folk from being drawn to a career they will despise, it prevents massive loss of investment.

I wanted to code for catharsis. To learn. To feel I made something. Wanted, past tense. These "code for fun" people were serious contributors to my burnout.
by kendallgclark | 2025-04-28 04:23:25+00:00
The use case at NASA isn’t even new. We built this precise thing in 2008. All standards-based.

See https://www.w3.org/2001/sw/sweo/public/UseCases/Nasa/ for a public case study.

This work led to Stardog.

Which is used extensively in NASA today—

https://gpdisonline.com/wp-content/uploads/2019/09/StardogNA...

https://www.informationweek.com/machine-learning-ai/stardog-...
by IG_Semmelweiss | 2025-04-28 04:23:33+00:00
This is a good example and it puts the current de facto interpretation of the law very friendly towards birthright citizenship.

However, as you well said, this is the interpretation of the amendment at the time based on that particular case.

The SCOTUS ruling is based the understanding of the 14th amendment for that particular case. Laws are re-interpreted based on originalist or expansionist understanding of the law at the time is was written. It could very well be that this was one of the latter examples, and that there is ample evidence of it that simply didn't make it to Ark. A legal scholar will need to do the work to really understand what was the intent of the 14th as it was written, and present its case to SCOTUS to persevere. The administration could really be attempting to reframe without any legal basis, and if so, the EO won't survive, and we will be able to move on with a full understanding of the 14th.
by varenc | 2025-04-28 04:23:50+00:00
A 50Ah 12V deep cycle car battery would give you at most 600Wh. This RPi's max draw is 12.5W, but an average draw is 6W is probably reasonable. So that battery alone would get you at most `600 watt-hours / 6 watts = 100 hours` of run time (minus some voltage conversion loss and other imperfections). Then just hook up some solar to charge the battery and assume at least 25% loss. ~70W should probably be enough even for a Chicago winter. The RPi might actually idle at around 1W making it even easier.

All that said, there might be a better solution for you if 99% uptime offline personal Wikipedia is your only goal. And IIAB isn't really optimized for high availability I assume. (just get a local copy of Kiwix on your phone+laptop? Or a cheap dedicated tablet for Kiwix would probably cost less than the battery+solar setup)
by tibbar | 2025-04-28 04:24:54+00:00
Protein folding is one of the oldest and hardest problems in computational biology. It is fair to describe the result of protein folding as a 3D model/visualization of the protein. DeepMind's AlphaFold was a big breakthrough in determining how arbitrary structures are folded. Not always correct, but when it is, often faster and cheaper than traditional methods. I believe the latest versions of AlphaFold incorporate transformers, but it's certainly not a large language model like ChatGPT.
by atoav | 2025-04-28 04:25:17+00:00
No I did not forget it, I was responding to an technical argument with an technical answer. And I am the type of person who wouldn't design such a system if you held a gun up to my head.

Of course there is a legal layer to this as well. But given how the US legal system treats other constitutional rights that ought to be valid for everybody on American soil at the moment, I thought I'd skip that for now, because apparently something being a constitutional right doesn't make it so.
by johnwheeler | 2025-04-28 04:25:40+00:00
Thank you pratio! I quit my job and this is my full time gig now. I've got about three years of runway, so if I can't get it to PMF soon--then yes and I'll move on to something else.

I'm super passionate about this though. Totally up my alley as a Dev and aspiring Growth Hacker, Product Marketing Manager.

The idea is to build a tool and use it to grow itself.

Also, anyone want to talk offline about anything at all, please contact me at john@screenrecorder.me
by WarOnPrivacy | 2025-04-28 04:28:31+00:00
Following a freaky vertigo attack, my chronic insomnia suddenly became worse. It was like sleep was just broken.

What saved my bacon (and still is) are the meds I mentioned in my post above. None are scheduled and most Dr's are comfortable prescribing them.

Mirtazipine has been the best of the lot. It's also wrecked my diet but I need to sleep. I also take Hydroxyzine and Tizanadine. The latter doesn't sit well with everyone but it treats me okay.

I rotate the meds. I take one or two types a night. Three on tough nights. I also have a few flexaril for breakthru insomnia.

The last thing that might be worth considering is Phenibut. It's a soviet era tranq that (so far) has never been Rx listed in the US. Edengrows presently makes a quality version.
by anonzzzies | 2025-04-28 04:29:37+00:00
Not from traditional auto complete, but I have some LLM 'auto complete'; because the LLM 'saw' so much code during training, there is that magic that you just have a blinking prompt and suddenly it comes up with exactly what you intended out of 'thin air'. Then again, I also very often have that it really comes up with stuff I will never want. But I remember mostly the former cases.
by krupan | 2025-04-28 04:30:00+00:00
"Still another version I’ve heard calls into question the veracity of their purported friendship, and has Steve instead suggesting that Larry go f*ck himself. Normally the iconoclast, that would, if true, represent Steve’s most mainstream opinion."

LOL!!

I really hope they weren't friends, that really shatters my internal narrative (mainly because I can't actually picture either of them having actual friends).
by adastra22 | 2025-04-28 04:30:49+00:00
The amyloid hypothesis is absolutely not correct. We know this unequivocally.

Amyloid deposits correlate with Alzheimer’s, but they do not cause the symptoms. We know this because we have drugs which (in some patients, not approved for general use) completely clear out amyloids, but have no affect on symptoms or outcomes. We have other very promising medications that do nothing to amyloids. We also have tons of people who have had brain autopsies for other reasons and found to have very high levels of amyloid deposits, but no symptoms of dementia prior to death.

Alzheimer’s isn’t caused by amyloids.
by cantaloupe | 2025-04-28 04:30:56+00:00
I browsed the GitHub and website for a bit, but didn’t see any examples! It would be useful to share the output for a common question that can be substantiated with reliable sources, like “Is coffee good for me?”. Even better if you can show a comparison to other deep research tools. From the copy it seems like Cleverbee could pull from more diverse sources (e.g. YouTube) and fewer unreliable sources (e.g. product blogs). Show that off!
by bonzini | 2025-04-28 04:30:59+00:00
> How about an X11 config file? Nginx? Puppet? Bind? Fstab? Vimrc? Rsyslog? Netrc? Cups? Pppd? Iptables? Apt? Cron? Sysctl? SSH?

X11, ssh, Cups are 100% section-key-value or key-value and could be served by TOML easily.

Some of these are just programming languages (vimrc, udev, nginx) or shell scripts (iptables) in disguise. By all means keep those.

Some are tables (cron, fstab, apt, netrc, syslogd are the ones I recognize). I suppose that's a third category but in the end they're also section-key-value (see systemd timer and mount units) and the bespoke format for the user is just one possible tradeoff between readability and conciseness. A lot of the formats you mentioned do have quoting issues, that would go away with a standardized configuration format.
by tibbar | 2025-04-28 04:31:03+00:00
It is indeed unfortunate, and for what it's worth I think you are not the person people are generally trying to filter out by requiring a degree, given your skills and track record. So you probably would benefit from meeting more people in the industry in person. It also sounds like you've made good choices so far in getting your new career started. I hope you get everything you're going for.
by godelski | 2025-04-28 04:32:06+00:00
> What does that look like in practice

In action it looks like

- You act on your morals. If you find something objectionable, then object. Vocally. - You, yourself, get in the habit of trying to find issues with the things you build. This is an essential part of your job as an engineer. - You can't make things better if you aren't looking for problems. The job of an engineer is to look for flaws and fix them. - Encourage culture where your cohort understands that when someone is saying "but what about" or "how would we handle" isn't saying "no" but "let's get ahead of this problem". That person is doing their job, they're not trying to be a killjoy. They're trying to make the product better.[0] - If your coworkers are doing something unethical, say something. - If your boss does something unethical, say something.

It doesn't matter what your job is, you should always be doing that. As engineers the potential for harm is greater.

But importantly, as engineers IT IS YOUR JOB. It is your job to find issues, and solve them. You have to think how people will abuse the tools you build. You have to think about how your things will fail. You have to think about what sucks. And most importantly, your job is to then resolve those things. That's what an engineer does. Don't dismiss it because "there's no value". The job of an engineer isn't to determine monetary value, that's the business people (obviously you do to some extent, but it isn't the primary focus). I'm really just asking that people do their jobs and not throw their hands up in the air or just pass on blame or kick the can down the road.

[0] I can't express how many times I've seen these people shut down and then passed over for promotion. It creates yes men. But yes men are bad for the business too! You and your actions matter: https://talyarkoni.org/blog/2018/10/02/no-its-not-the-incent...
by ksec | 2025-04-28 04:32:47+00:00
>it seems to use a GC for the safety, which makes it unsuitable for a variety of tasks in the systems programming domain.

That depends. It is really a Hard NO for GC?

Crystal is low level enough with a GC and people have written a complete OS with it. On my mobile now so I can't provide link. But it was featured on HN a while ago.
by Akatama | 2025-04-28 04:32:56+00:00
Hey everyone!

I actually recently learned about Internet-in-a-Box myself and started contributing. Its cool to see that for the most part people seem to think this is a positive idea! Internet-in-a-Box has been around for a while (at least 10 years) and it's a great project with a lot of very passionate people working on it.
by FilosofumRex | 2025-04-28 04:33:17+00:00
yes, and the gap has widened every year since. Not even locals refer to it as Route 128, because it has since been subsumed by I-95 (fed's money).

The pay is dismal in MA and most Harvard/MIT/Tufts grads worth their salt, leave town on graduation day, for NYC or SF. Texas has more Biotech opps now than MA, thanks to crazy high lab space rents.

MA Governor spent nearly $1B on housing illegals last year, and allocated $0.1B for AI development over the next5 years.
by palmotea | 2025-04-28 04:33:26+00:00
> The first is that the LLM outputs are not consistently good or bad - the LLM can put out 9 good MRs before the 10th one has some critical bug or architecture mistake. This means you need to be hypervigilant of everything the LLM produces, and you need to review everything with the kind of care with which you review intern contributions.

Also, people aren't meant to be hyper-vigilant in this way.

Which is a big contradiction in the way contemporary AI is sold (LLMs, self-driving cars): they replace a relatively fun active task for humans (coding, driving) with a mind-numbing passive monitoring one that humans are actually terrible at. Is that making our lives better?
by tart-lemonade | 2025-04-28 04:33:31+00:00
Full title: Intel Removed All CPU information pages before 2nd generation Intel® Core™ processors

I don't get why they did this, Ark is such a great resource. If there is any cost to keeping the data usable, surely it can't be that much worse for ultra-legacy products that it only makes sense to keep around "newer" (and I use that term very generously) products.
by sandworm101 | 2025-04-28 04:33:55+00:00
Does nobody else see the pattern? Speed governers are dead-simple to install. They could be in all new cars within days through software. But they dont want simple. They want a system that needs to be installed by a contractor. Id bet good money that the people supporting these bills are the same ones who want the monopoly on the state-mandated service. If you have ever dealt with ankle monitoring companies, or those who install court-mandated breathalizers in cars, you know they are scum. They bid for/buy a state monopoly then set about milking people who have no other choices. Rather than simple software, they will want a byzantine system of install, monitoring and removal fees, preferably attached to every car in someone's household.
by caseyy | 2025-04-28 04:34:03+00:00
I don’t fear death, it is natural. I fear the suffering society will put me through when I’m old and ill, because they can’t cope with death.

It’s good we are starting to develop dignified death laws. With the world population as it is, more people will die in the next decade than any other in history (even the plagues). Just looking at population graphs, 1B might die between 2050 and 2060. Much suffering can be avoided.
by Avicebron | 2025-04-28 04:35:51+00:00
I'm teaching myself category theory, I'll kick back off a local trail, keep notes on the birds I see and read and do the problems in my notebooks. I've got Basic Category Theory by Leinster, and How to Read and Do Proofs by Solow as my references, notebook, pen and a pair of Nikon binoculars.
by RainyDayTmrw | 2025-04-28 04:37:01+00:00
That seems a lot like "draw the rest of the owl"[1] unfortunately. How will an otherwise relative newcomer know what would be considered challenging, how to go about making it happening, and that they can make it happen?

[1]: https://knowyourmeme.com/memes/how-to-draw-an-owl
by fuzzfactor | 2025-04-28 04:37:31+00:00
Trust is important.

But beyond that, a good partner might be one where you can first successfully try to come up with an arrangement that you would each be delighted with at the 50/50 point.

Without any adversarial attitude, what can really work is that kind of baseline, which can be negotiated away from, but also returned to without disdain.

There has to be a sense that each person at the baseline would generously actually be putting in 60% for the foreseeable future and love it because it was still an equal partnership and you were getting 120% accomplished consistently. Ideally you want to build consensus not by trying to limit contributions to keep from putting in too much, nor valuing other contributions for less than they are. When it is 50/50 it's more likely to be harmonious when both partners step up to the plate simultaneously and try to put in more than their fair share when needed, and see the other partner as an over-contributor just like themself.

Like what if somebody thinks they're hot and can raise a million within one year, or less if you have something tech ready to deploy? Or they say they can sell your product through the roof. You could make that a contingency they would be proud to achieve or they would have to understandably not be up to their share. If you came to a tentative agreement like that, that you were both very happy with at 50/50, all you would be doing next is planning to "start your engines" soon.

If the potential partner comes back a couple days later with a $4 million commitment within a month by selling some property or something, and it's for real, you will probably re-negotiate. The contingency would be over in a month then, and you would be flying. This wouldn't be too bad if it was non-adversarial from the get-go. You could end up at something way different that's quite fair anyway.

Remember each engineer is worth a million in the right situation, now with their $4 million it's a 4:1 imbalance, so 80/20 might be easy to migrate toward then so you can still go forward.
by brigandish | 2025-04-28 04:37:39+00:00
Mens rea is criminal intent, actus reus is criminal action. Without mens rea there is no crime (there being the exception of strict liability crimes, which do not apply here and would not involve intent at all anyway).

From [1]:

> It is generally agreed that the essential ingredients of any crime are (1) a voluntary act or omission (actus reus), accompanied by (2) a certain state of mind (mens rea).

[1] https://www.britannica.com/topic/criminal-law/The-elements-o...
by ForOldHack | 2025-04-28 04:37:46+00:00
This is very interesting, but ran into some weird problems. Was using FireFox nightly, until it decided that ALL MY RAM ARE BELONG TO US... ( two 8G processes ) so switched to Chrome, and could not log into a hotmail address to confirm. So... on to Edge... which confirmed the email, got me back to the video... and it had saved both a bug, and I cannot edit the bug. The cursor has both delete and placement problems. Its a good idea, but supporting multiple browsers... and being beat up my both Microsoft and Mozilla I will start again tomorrow with just Chrome...

I have installed VS Code, and now am going to get node.js running, so I can try all the examples.

I am an educator, but for Young STEM. This may be like the final step for some kids... I want to use it to learn Javascript so I can teach it.
by Nursie | 2025-04-28 04:37:53+00:00
It's not a defense particularly, it's just that it's not the same sort of experience. The old popups were so bad I was regularly killing the browser process just to make them go away. Now there's a lot less they can do, thank god.

We have the browser (and extension) people to thank for this of course, not advertisers who would still be doing it if they could.
by AStonesThrow | 2025-04-28 04:39:55+00:00
https://m.xkcd.com/1683/

> inaccessible to future generations

No, it's not going to go down this way.

Here's what currently happens: obit links get passed around among friends, family, loved ones. Anyone who catches wind of a death and is remotely interested in family history/geneaology is going to archive it and plug it in somewhere. Such as Find-a-Grave, ancestry.com, etc. Ancestry themselves should be actively indexing all these obits and such.

Digital obits will last so long that you will hate them forever, and curse the day they wrote yours.

Because here's what's going to happen next: every "data point" in those obits will be plugged into databases. Family Trees, Find-a-Grave Memorials, personal ancestral files. Those will be indexed, searchable, and every single factoid will be repeated and reduplicated and copy-pasted in perpetuity.

https://m.xkcd.com/2106/

Unfortunately, anyone who reads obits and knows some family history also knows that obits are riddled with errors. Sometimes they're deliberate! Sometimes they misdirect or protect the innocent, minors, whatever. Sometimes they're spiteful and sometimes they're simply papering over scandal with something anodyne.

So you've got a 95% true obituary that's being traded and scraped and plugged into databases, and those 5% falsehoods are going to multiply like a pernicious cancer.

Once I delved into my family tree, I found that most of my effort and resources were in disproving connections, removing sources, and reconciling conflicts due to inept researchers who didn't check anything. I hacked off entire "trunks" due to false bloodlines (usually to Revolutionary heroes, nobility, notables, etc.)

Let's get real here: obituaries were published in newspapers! Newspapers are periodicals designed to last only as long as you read them, and then you wrap fish in them and toss them on the fireplace! Don't get so precious about these fleeting words. Because many people will care far too much, preserve them with undue care, and we'll be worse off than before.
by Agentlien | 2025-04-28 04:40:22+00:00
I'm a fellow game programmer from Sweden. My experience is a little different. I've worked in everything from indie to AAA and been part of recruitment on the AAA side.

In my own experience, it is true that a portfolio really helps you stand out. Recruiters often ask for your GitHub profile or blog.

However, I've found that recruiting really differs based on studio size. Indies tend to take what the can get, often forming a ragtag team of people with various levels of education and experience. AAA studios, on the other hand, are very discerning when it comes to programmers. They often won't give you a chance unless you either have solid experience or a university degree from a university they know is up to par. That's because there are so many talented programmers who really want to work in AAA
by RainyDayTmrw | 2025-04-28 04:40:52+00:00
It's complicated. I work at a "target" software company (competes with FAANG on prestige, but not literally FAANG). I interview candidates for senior+ roles, approximately one per week. By the time a candidate gets to me, I read their resume only for icebreakers/small-talk, and I couldn't care less what their resume says otherwise. But, I also happen to know that our internal recruiters, who are the first line of screening, are quite honestly capricious, and they'll dump resumes for any little thing, including, unfortunately in your case, the lack of a degree.
by hlfshell | 2025-04-28 04:41:12+00:00
Taking a break from my agentic AI framework for prototypes and makers arkaine(1) and made two fun useful apps for myself

1. Eli5 equations(2) uses an LLM to convert a given picture of an equation to latex and, if given additional context, breaks down the equation parts to explain it. Gemini for the model.

2. reflecta - a journal prompting app with deepseek to help reword and target the prompts towards you better.

(1) https://arkaine.dev

(2) https://eli5equation.com

(3) https://reflecta.hlfshell.ai
by IG_Semmelweiss | 2025-04-28 04:41:37+00:00
Yes. We are a nation of immigrants. But you are using the word "immigrant" very loosely. Illegal alien != immigrant. Today, the first 2 acts of an illegal alien arriving in this country are (1) breaking the law (2) lying on an application, another crime. This is wildly different from historical migrants.

In fact, all immigrants who came into this country, actually passed tests (education, work exp, english, etc) before being allowed in. Even in Ellis island at the height of the immigration boom, immigrants who could not support themselves, were sick, etc, were turned around [1]

So yes, we are a nation of immigrants, not a nation of illegal aliens

[1] https://www.nps.gov/elis/learn/historyculture/index.htm