MurphyA/hacker-news huggingface dataset:
by mihaitodor | 2025-05-02 21:56:02+00:00
Location: Dublin, Ireland Remote: Yes, but some time in an office would be nice Willing to relocate: Yes, I'd like that Technologies: Golang, Python, C++ Résumé/CV: https://docs.google.com/document/d/1XhSKk9FijlrP8jhbEVrBs5TG9dXe6f4wt9vnPBWclnY/edit Email: todormihai [at] gmail [dot] com LinkedIn: https://www.linkedin.com/in/mtodor GitHub: https://github.com/mihaitodor

Hey everyone, I am a mid-career Software Engineer seeking research assistant / academic / industry opportunities in computational biology which can help me gain domain knowledge so I can transition my career in this field.

I would like to explore topics such as cancer immunotherapy, genome engineering, epigenetic clocks and the underlying mechanisms of biological ageing. Don't hesitate to get in touch with me if you're interested in bouncing around project ideas or starting a collaboration.
by erulabs | 2025-05-02 21:56:04+00:00
Yes but it's worth understanding the executive branch (which according to this administration includes all federal agencies), in its constitutional form, is more or less just an extension of the president. Conceptually they all "perform at the pleasure of" the person of the president. The "balance" and "disagreement" can happen outside of the executive, in the legislative or judicial branches.

Definitely not how I would run an organization (even a military organization), but it's not _conceptually_ wrong. If you were a general and you had lieutenants expressing "hostility to" your agenda, would you keep them on? Again, I'd probably say yes up to a limit, but it's not outside of a generals purview to concern themselves with this.
by TUSF | 2025-05-02 21:56:07+00:00
I don't think SO's "canonical answer" concept really jives with a pre-1.0 language like Zig that is still in constant flux, regularly making breaking changes. One of the questions the blog brings up as an example, "What allocator to use in WASM?" would have a different answer last year than it would this year, and may well have a different answer next year.
by pdabbadabba | 2025-05-02 21:56:12+00:00
The "outcome" is simply that the judge simply directed the attorney to stop using the dragon watermark. Whats the problem?

And, by the way, I'd recommend a bit less credulity about this kind of lawsuit. While there is no doubt that a lot of terrible things happen in America's prisons, it is also extremely common for inmates and former inmates to file exaggerated or even frivolous claims about the conditions of their confinement. It's understandable. Prisoners have a lot of time on their hands and being incarcerated sucks even if your rights are not actually being violated. Not saying which this is -- I have no way of knowing. I'm just pointing out that it's a mistake to take the allegations in a legal complaint at face value.
by svat | 2025-05-02 21:57:10+00:00
I didn't downvote but it would be because of the "I'd don't know if any of this is made up" — if you said "GPT said this, and I've verified it to be correct", that's valuable information, even it came from a language model. But otherwise (if you didn't verify), there's not much value in the post, it's basically "here is some random plausible text" and plausibly incorrect is worse than nothing.
by bluefirebrand | 2025-05-02 21:57:17+00:00
I'm not working for a startup at the moment, but I think you're asking a question that is basically impossible to answer

First off, tech salaries vary wildly between cities. Between the US and Canada you will also find much different salaries

Startups in particular are difficult to analyze because they might have very different resources and funding

Often startups that don't have a lot of funding will offer equity in exchange for a lower base salary. Well funded startups may offer higher salaries, but probably offer less equity

My advice is to pursue jobs you want to have and see what they offer you. If you are still excited to work for them after you hear the number, go for it.
by mihaitodor | 2025-05-02 21:57:58+00:00
SEEKING WORK | Ireland / UK / EU / Remote

Location: Dublin, Ireland Remote: Yes, but some time in an office would be nice Willing to relocate: Yes, I'd like that Technologies: Golang, Python, C++ Résumé/CV: https://docs.google.com/document/d/1XhSKk9FijlrP8jhbEVrBs5TG9dXe6f4wt9vnPBWclnY/edit Email: todormihai [at] gmail [dot] com LinkedIn: https://www.linkedin.com/in/mtodor GitHub: https://github.com/mihaitodor

Hey everyone, I am a mid-career Software Engineer seeking research assistant / academic / industry opportunities in computational biology which can help me gain domain knowledge so I can transition my career in this field.

I would like to explore topics such as cancer immunotherapy, genome engineering, epigenetic clocks and the underlying mechanisms of biological ageing. Don't hesitate to get in touch with me if you're interested in bouncing around project ideas or starting a collaboration.
by twic | 2025-05-02 21:58:00+00:00
> How would this work? "Compute" seems like something that would be unaffected by the new attribute.

The index is computed from the hashcode and the size of the array. Now that the hash code can be treated as a constant, and the size of the array is already a constant, the index can be worked out at compile time. The JVM can basically inline all the methods involved in creating and probing the map, and eliminate it entirely.
by yjftsjthsd-h | 2025-05-02 21:58:02+00:00
> None of them have bothered to evaluate it or have explicitly decided it's not worth evaluating for now. They haven't endorsed it as Proprietary and/or Closed Source either.

That's not quite true. Per https://en.wikipedia.org/wiki/Server_Side_Public_License , Debian did explicitly reject it (in addition to listing OSI and Red Hat likewise), citing https://web.archive.org/web/20240226231216/https://bugs.debi... -

However, the SSPL is clearly not in the sprit of the DFSG, yet alone complimentary to the Debian's goals of promoting software or user freedom. In light of this, the Project does not consider that software licensed under the SSPL to be suitable for inclusion in the Debian archive.
by comex | 2025-05-02 21:58:21+00:00
Hmm. Still has the biggest issue I’ve observed with AI songs in the past: the lyrics don’t have a consistent or pleasing rhythm. It seems like the lyrics are generated with little regard to rhythm, then the melody is generated and tries to fit the lyrics without being able to change them. The result is a song where verses constantly have too many syllables (resulting in them spilling into the next meter when adjacent verses don’t), or too few syllables (resulting in awkward rests), or syllables with the wrong stresses. Occasionally the singing tries to compensate by just skipping syllables. In the second verse, the word “whispering” is replaced by an indistinct two-syllable word that sounds like “forming”. In the chorus, the phrase “the dimensions” merges the first two syllables to sound like “the mentions”.

Someday, I’m sure, Suno will find a way to fix this issue. But today isn’t that day.
by fellowniusmonk | 2025-05-02 21:59:03+00:00
Also, if you know the inside ball on Netflix/Blockbuster then you've heard that blockbuster did massively fund a break into digital and streaming at a time that conceptually wasn't "too late" but Netflix was way ahead of them on classification systems and predicting lifetime customer ROI.

Netflix had cutting edge marketing automation teams that sabotaged every single dollar and every sales initiative by dumping low and _negative_ value consumers (dorm IP addresses, etc.) onto every single loss leader marketing initiative Blockbuster launched. They had "independent" free signup marketing flows for "free stuff" etc, and if they identified good clients they would be sent to Netflix, predicted "bad customers" they would actively send to blockbuster.

Netflix's "counter marketing" team was extremely successful. Indeed is a good example of a company that has had similar expertise in their org as well.

Oddly enough the short hand lesson people learn about blockbuster is both true and a slight of hand.
by ghurtado | 2025-05-02 21:59:22+00:00
> No, that's Physics

Going on a total tangent, if you'll forgive me, and I ask purely as a curious outsider: do you think math could have ever come into being if it weren't to fill the human need of describing and categorizing the world?

What would have been the very beginning of math, the first human thought, or word or action, that could be called "math"? Are you able to picture this?
by concerndc1tizen | 2025-05-02 22:00:04+00:00
I suspect that the communist project has lived under constant fear of the US, that the economy ultimately was bankrupted from having to defend itself against the US war machine.

The US has waged war in virtually every country around the world, for example Afghanistan, Vietnam, and Korea, which were significant threats to both Soviet and China. China has virtually been besieged since the 1950s, with Americans present in Thailand, Philippines, Japan, Taiwan, and South Korea.

How would you feel if the Soviet installed weapons systems in Canada, Hawaii, Mexico, Greenland, and Cuba? And then started a tariff war to hopefully bankrupt your economy?
by lupusreal | 2025-05-02 22:00:09+00:00
If a prisoner in America says they are being deprived of adaquate medical care, it's safe (for people generally, not the legal system) to assume it's true until proven otherwise.

Maybe they're healthy and are complaining about nothing, but if they aren't healthy then it is almost certainly the case that their medical care is substandard if it exists at all.
by humbledrone | 2025-05-02 22:01:01+00:00
I'm a huge fan of Animusic. I remember seeing it for the first time in some big fancy mall in LA and they had it projected on a wall, and I was blown away. It was absolutely an inspiration! Animusic -type ideas are a big part of why I made the 3D graphics fully user-customizable, for anyone who wants to go deep down that rabbit hole.
by godelski | 2025-05-02 22:01:35+00:00
Neither is it "the point" in programming. You should be concerned with communication and have every right to get upset when someone is being needlessly convoluted but that's as much of a point in programming as it is in math, physics, or any domain.

I mean the reason we get mad at this is because it is someone destroying "society" in some sense. Even if that society is your team or just the set of programmers. It would be a pretty dick move were I to just use a word that significantly diverged from conventional meaning and expected you to mull it over. Similarly if I drop a unknown out of context math equation. It would be meaningless.

And I'm on your side, really! I strongly advocate for documenting. And let's be real, the conclusion of your argument more strongly argues for documentation than good variable names. Because variable names are much more constrained and much more easily misinterpreted considering how any word has multiple definitions. Surrounding code is often insufficient to derive necessary contextualization.

https://news.ycombinator.com/item?id=43874738
by humbledrone | 2025-05-02 22:02:17+00:00
Yeah performance at low buffer sizes is a big challenge, generally I recommend 512 or higher, which I know is not great but right now it's the most practical thing. The issue is that the computation is all done on the GPU, and there's a round-trip latency that has to be amortized. One day I'd like to convince Apple to work on the kernel scheduling latency...
by kajecounterhack | 2025-05-02 22:02:22+00:00
I agree in principle that a privately run company could use information in nefarious ways internally, and that barring any additional knowledge you should not trust them.

That being said, I have an anecdote as a former googler: the reality with Google though is very thoughtful and favorable for users if you ask Googlers who've worked on their software products. There are audit trails that can result in instant termination if it's determined that you accessed data without proper business justification. I've known an engineer who was fired for an insufficiently justified user lookup (and later re-hired when they did a deeper look -- hilariously they made this person go through orientation again).

And safeguards / approvals required to access data, so it's not just any joe shmoe who can access the data. Wanna use some data from another Google product for your Google product? You're SOL in most cases. Even accessing training data sourced from youtube videos was so difficult that people grumbled "if I were outside of Google at OpenAI or something I'd have an easier time getting hold of youtube videos -- I'd just scrape them."

This isn't to say any of this is a fair thing to make decisions on for most people, because companies change and welp how do you actually know they're doing the right thing? Imo stronger industry-wide regulations would actually help Google because they already built so much infra to support this stuff, and forcing everyone else to spend energy getting on their level would be a competitive advantage.
by Wowfunhappy | 2025-05-02 22:03:18+00:00
> If there’s one unshakable prophecy in software development, it’s this: Your code will change.

> Maybe tomorrow. Maybe in six months. But change is coming faster than your next caffeine crash from the coffee you had this morning. Smart developers accept this upfront and set up their projects to embrace it, not fight it.

...this does depend on the project. If you're developing a video game, for example--a single player game like Zelda, not a service game like Fortnite--there actually is a point where your code won't change. Similarly, I used to work at an agency that specialized in one-off static websites tied to particular moments in time. While we did sometimes modify these websites post launch, the edits were minor and generally meant something had gone wrong, either on our end or the client's.

This is kind of unfair to the author. I point this out only because I think it's important to acknowledge that some software really is one and done, and it's important to know what kind of project you're doing. YAGNI and all that.
by chunkmonke99 | 2025-05-02 22:03:23+00:00
I love this koan! Thank you for sharing and appreciate the response.

I'm not entirely convinced that these models aren't already capable of asking novel questions (you can instruct them to do just that) and depending on your views Deepseek may already show signs of "emergent" "insight" and "questioning" it's own assumptions! But whether that is the Real Thing (TM) or just "wishful mnemonics" is probably not worth discussing imo.

Anyway, perhaps even if robots start asking questions and answering them for their own sake: You and I are interested in learning for it's own sake! We are nerds/engineers/hackers/tinkerers after all! And that is the most human thing one can be and the more the merrier.

Anyway gf(2) is cool man I remember when I first had the realization that 1+1 is not always 2!!!! Blew my mind!
by humbledrone | 2025-05-02 22:04:37+00:00
mutagen sums up my experience pretty well -- I have tested it on a laptop with a pretty wimpy Intel Iris chipset and it definitely works, but you might be limited in terms of how complex of a preset you can run. But there is a LOT of fun to be had with small presets so it may still be worthwhile. Be sure to install the absolute most up-to-date drivers from Intel directly, and use a larger buffer size.
by biker142541 | 2025-05-02 22:05:24+00:00
>If it activates the same neural pathways, and has the same results, then I think the mind doesn't care

Boiling it down to neural signals is a risky approach, imo. There are innumerable differences between these interactions. This isn't me saying interactions are inherently dangerous if artificial empathy is baked in, but equating them to real empathy is.

Understanding those differences is critical, especially in a world of both deliberately bad actors and those who will destroy lives in the pursuit of profit by normalizing replacements for human connections.
by Johanx64 | 2025-05-02 22:05:26+00:00
The thing that annoys me the most is when I ask it to generate some code - actually no, most often than not I don't even ask it to generate code, but ask some vaguely related programming question - to which it replies with complete listing of code (didn't ask for it, but alas).

Then I fix the code and tell it all the mistakes it has. And then it does a 180 in tone, wherein - it starts talking as if I wrote the code in the first place with - "yeah, obviously that wouldn't work, so I fixed the issues in your code" and acts like a person trying to save face and present the bugs it fixed as if the buggy code was written by me all along.

That really gets me livid. LOL
by tialaramex | 2025-05-02 22:05:27+00:00
So, the problem here is that you're thinking of "cryptographic properties" as only the "cryptographic hashes" such as those built with the Merkle–Damgård construction (SHA-512/256 being the one you might reasonably pick today)

But, it's actually desirable to have some cryptographic properties in a faster one way function for making hash tables. Read about SipHash to see why.

Because Java didn't (and as others have discussed, now can't) choose otherwise the hash table structures provided must resist sabotage via collision, which isn't necessary if your attacker can't collide the hash you use.
by lupusreal | 2025-05-02 22:06:00+00:00
The influence of cartoon dragons probably don't come close the influence of judges and lawyers talking to each other about what schools they went to, what country clubs they belong to, etc.

The breech of formality isn't being turned into a big deal because it might bias case outcomes; in that regard it's a rounding error washed out by innumerable more substantial sources of bias. It's being made into a big deal because formality is the wall between outcomes of cases and feelings of personal culpability for the people who are involved in that process. All of the formality and decorum make it easier for judges and lawyers to emotionally distance themselves from, very often, ruining peoples' lives.
by nailer | 2025-05-02 22:06:58+00:00
> no one suggested a reduction in testing

If you somehow haven't read either the article or any of the comments in this HN thread, many readers would prefer less testing than what was announced:

"none of the vaccines on the CDC's childhood recommended schedule was tested against an inert placebo, meaning we know very little about the actual risk profiles of these products"

I don't need to convince you or anyone else, my own hands, arms and legs were covered in bloody blisters a few hours after the J & J booster. Anecdotes aren’t data but the way I suggest we collect data is by: testing medicines.
by humbledrone | 2025-05-02 22:07:24+00:00
You can replace all the 3D models and skyboxes. Everything is in open formats, wrapped up in zip files. See:

https://anukari.com/support/faq#custom-skyboxes https://anukari.com/support/faq#custom-skins

AFAIK nobody has attempted this yet, so the write-up might not be perfect. If you try it, let me know how it goes!
by godelski | 2025-05-02 22:07:43+00:00
> … I’m just asking questions

I'm not disagreeing, but just wanted to point out that this phrasing is commonly used by bad faith actors. I'm not saying you're using it this way and I legitimately do not think you are. But I wanted to point it out because I think your comment could be interpreted another way and this phrase might be evidence for someone to make that conclusion.

The classic example is conspiracy theorists. But lots of bad faith actors also use it to create leading questions that generally ignore or lead away from important context. Again, I do not think you're doing this. The rest of your comment makes me think you're acting in good faith.
by nicbou | 2025-05-02 22:08:21+00:00
My very brief stint into woodworking and machining gave me a lifetime of looking at random objects from really close. Seeing how things are manufactured makes you look at every man-made object differently. It gives you a rare appreciation for craftsmanship and clever engineering. There are whole museum sections that have suddenly opened up to me.

I credit a few YouTube channels for creating the spark: The Engineer Guy, This Old Tony, AvE, Pask Makes, Xyla Foxlin to name a few.
by jtwaleson | 2025-05-02 22:09:17+00:00
For some reason I looked into this a couple of weeks ago, and discovered there's one in Amsterdam pretty close to where I often work, in the Grand Hotel Amrâth. It's supposedly open to the public every Sunday between 10am and 2pm. I think it's only the second time I've seen one in person, and the previous one has been demolished.
by willy_k | 2025-05-02 22:09:50+00:00
Nicotine doesn’t really have any good MOAs. Inhalation is very short lasting, addictive, and gross and unhealthy. Pouches are harsh and still don’t last very long, gum (especially Lucy brand) is better but still has the same issues. And patches cause a lot of arm irritation. And all of these are very easy to overdo and make you feel somewhere in between physically uneasy and on edge to sick, that is until you get used to them and then you feel that way when you’re off.

Also personally, it doesn’t even help me with focus, in part because administering it is too distracting. I wonder whether there’s a place for an extended release nicotine pill, although that would probably be pretty rough on the gut.
by danenania | 2025-05-02 22:10:44+00:00
I’ve been using the 4.5 preview a lot, and it can also have a bit of a sycophantic streak, but being a larger and more intelligent model, I think it applies more nuance.

Watching this controversy, I wondered if they perhaps tried to distill 4.5’s personality into a model that is just too small to pull it off.
by 1659447091 | 2025-05-02 22:10:50+00:00
It's an issue of language, unfortunately.

She correctly uses "sexes" with is the biological term but seems to have a problem with "female" as it's often in quotes; (I mean, don't get incensed and go on tirade like she did when trying to make a point between biological sexes while using socially defined terms instead of simple science based terms that convey the exact meaning meant - then wonder why it's unclear.)

Your choice of "biologically male and female" is clear in definition. But saying things like ["other" gender] becomes muddled unless you meant to include someone's identity label(gender)? And not simply the other sex? I am not sure which you meant. Gender is such a loaded word with a meaning not grounded in a solid/root usage (in this case sex and female/male in science for a topic related to science). Using the words that best describe what we mean could provide less confusion and generate more understanding of what people from various "sides" are trying to say.

My interest in the topic is the language part. It's crazy how much misunderstand between people there is based on a stubborn refusal to use, or simply, lazy choosing of words wrt to the topic of distinguishing sexes. Otherwise, for other non-related topics use what ever. But this article seems to be mostly a veiled rant against, "central liberal delusion" of sexes and gender from her pov.
by humbledrone | 2025-05-02 22:10:55+00:00
There are a lot of advantages to 2D -- you could simulate more objects and more complex interactions with the lesser computational demands, and as other comments say, it will likely be way easier to build a better GUI. Think about how many compressor VSTs there are out there, and still people keep making them! And a 2D Anukari could be much more different from 3D Anukari than most compressors are from one another.
by blacklion | 2025-05-02 22:11:18+00:00
ooops, my bad. I remember, that Aleksey Shipilëv explained why even `final static` fields are not constant-folded by JIT, and thought that record classes which were introduced later, is the same.

It means, that `StableValue<>` can be used in simple classes (where `final` fields are still not constant-folded) and, additionally, supports late initialization.