skysight-inc/HackerNews huggingface dataset:
- LLaMA-Omni https://github.com/ictnlp/LLaMA-Omni a speech-language model built on Llama-3.1-8B-Instruct for simultaneous generation of text and speech

- moshi https://github.com/kyutai-labs/moshi speech-text foundation model using Mimi, a SOTA streaming neural audio codec

- Mini-Omni https://github.com/gpt-omni/mini-omni multimodal LLM based on Qwen2 offering speech input and output

- Ichigo https://github.com/homebrewltd/ichigo open research project extending a text-based LLM to have native listening ability, using an early fusion technique
The survey I'm imagining is just "rate the progress of project X from 1 to 10 (1 being just started, 10 being complete)"[0], and also "rate your happiness from 1 to 10", and "rate the quality of the work done from 1 to 10".

This would be anonymous, the only thing that wouldn't be anonymous is whether or not an employee has updated their survey within the last 2 weeks.

I would absolutely throw that hypothetical lower-tier manager you mentioned under the bus. The surveys could have a "rate your manager 1 to 10" question too.

I think it would be valuable insight to all levels of management. If the team is being death marched, happiness and quality surveys would drop. Or, if you see a team deliver a buggy project, but quality surveys were high all throughout development, then you could tell that the team was incompetent and hire/fire/train accordingly.

[0]: Don't ask people to guess completion dates, have them guess percent completed and then calculate completion dates in the software.
It's exactly the sort of thing George Washington warned about in his farewell address.
>tcgetwinsize

>_POSIX_C_SOURCE

>TIOCGWINSZ

>SIGWINCH

>TIOCSWINSZ

Jesus christ, this whole fashion among the C and linux people focused on writing shorter, but unreadable names is really terrible habbit
Material came out in mid 2014. I know that for sure because I was at the Google I/O where they presented it together with Android L/5. iOS 7 was released in 2013.
Dorothy Parker died in 1967. In 1972, my university presented its first ever computer science course: a second year course, teaching both IBM 360 assembly language and Fortran. The driving force behind this was Derek Henderson, one of the first people to receive a PhD in Computer Science. And a member of the team that designed the IBM 360.

What did this have to do with Dorothy Parker? Well the year I took my first Computer Science course from Prof. Henderson (as he was known to me), I discovered two passions in my life - programming, and the very cool women on campus who all seemed to be carrying the book "The Portable Dorothy Parker" with them everywhere.
What's the role of the Qanon Belief System in this? Seems to me like an important part of it, and yet Qanon beliefs are so stupid that everyone feels dumb talking about them.
It's a completely useless question - it's language trivia. It's like asking "what happens if you do X in database Y version Z and up". Who cares? It's something you figure out when you get there. There are tons of examples of something like this where it's language-dependent, so don't even bother memorizing this stuff.

I once passed an interview where it was all just Spring documentation questions. I had never built a Spring app in my life, I just "read the docs" five times.
This is why I became catholic as an adult. I was raised baptist, and became agnostic. Then started attending mass with my now wife. Imo Protestants border on bible (the physical book) worship over all else, and ignore the reality of Jesus sacrifice. Plus the Catholic Church doesn’t require that I lobotomize myself to be a believer.
Which are what exactly?
What you appear to be missing is a "symbols view / pane". Most IDEs have that!

https://www.google.com/search?q=ide+symbols+pane&tbm=isch
The question: "The [Outpartyl are not just wrong for politics, they're downright evil".

I suspect a lot of people polled interpreted "The Republicans" or "The Democrats" as referring to the small group of politicians and party officials, not anyone who has voted for that party. That's how I would have interpreted it, at least. I don't think this means that half of Americans think half the country is evil.
Show HN: Is the election over? Your premier election non-viewing experience
Some people truly enjoy watching election night coverage. Good for them. This is for everyone else.

Check to see if a winner has been projected in the election — with no news, predictions, or commentary to suck you into the chaos beforehand.

Silly and simple, but a good nudge for your mental health — and a reminder for others.
Of course tape can't be beat, always great for offline / offsite archival. I was talking about more ergonomic online archiving without including tape robots ;) Even if price per spinning TB didn't fall much since the pandemic started - IIRC I couldn't have bought a 20TB prosumer disk new for ~$300 then.
A USB stick with all public domain content would be amazing. New one each year; loads of stuff on it!
Is that similar to webstorm's remote development?
Yes - my point was simply that the shut down process tells things to stop but most sysadmins have war stories about that not working well for all kinds of things.

The problem is that there isn’t a universally correct way to do this: if my web server has hung, SIGKILL is what I want to get the system back in a usable state as quickly as possible but if it’s a file system, database, etc. you have questions like losing data which aren’t trivial to answer (e.g. if it’s a transient error, waiting for it flush is good but if my storage had an irrecoverable error I might want write off that data as lost and focus on getting the service back up).
This makes me happy for the future, but also kind of mad for the past and present. I've been loudly and strongly against touchscreen buttons since the very beginning because they were so clearly inferior in most ways. Of course there are some benefits like the ability to dynamically change the interface (which is a big deal), but for things like car radio, HVAC controls, refrigerator settings, basically anything that isn't a smartphone, they are clearly bad. I endured many, many years of people in tech (especially Apple fans) telling me that I was just stuck in the old way and resisting change, and largely dismissed my arguments rather than admit that maybe the "courageous" approach might actually be wrong.
And of course, once Apple did it, everyone else started copying and jumping on the same design.

Regardless though, I'm really glad to hear that this is really happening. Ideally I hope that it causes some introspection and less confidence when "improving" designs in our industry, but given that's a human problem rather than a tech or company problem, I'm not expecting it.

Next up, I hope people start realizing that "smart" appliances are also a regression :-D

That concludes this episode of "old man yells at cloud." Thanks for listening.
It doesn't though, and it never has, and I'm doubting it ever will. FSD is flawed from the conceptual stage. Roads are complex, constantly changing, and difficult to navigate. Other types of transportation, like rail or air, are trivial to automate in comparison. And then at a hardware level, Tesla also messed up. Pretty much any idiot could've told Tesla that a camera-only system won't work, but here we are.

FSD is a very small step above adaptive cruise control. It's more of a novelty than anything. I certainly wouldn't trust using it, and I don't really care what numbers say either. Tesla doesn't really play fair, being deceptive is a core part of their business. It's no surprise then that FSD auto shuts off right before accidents. We actually have no idea how safe it is, and I'm not going to be listening to what the guy selling them has to say.
I'd rather focus on her literary and political work than her appearance, and plan to return to this thread later on that point, but yes, she does serve as a caution to overindulgence in drink and smoke.

Fetching in her youth, though:

<https://www.boweryboyshistory.com/wp-content/uploads/2017/03...>

On politics: the article briefly mentions her assistance to Martin Luther King, Jr. For quite some time her remains were interred at the NAACP's headquarters, to be reinterred when the NAACP moved from Baltimore to Washington, DC.

In a collection of short stories I'd read recently I was struck by several which touched on race and racism. One involved what we'd now probably call a "Karen", making increasingly effusive, and non-credible, claims to race-blindness. The character's dialogue was absolute cringe, and this was obviously intentional on Parker's part.
Show HN: I Built Gendersense To help to know moreabout your name
Please tell your reviews
I wonder why that is? Could it mean that Apple trained their ocr tool to favor nontechnical text. Meaning the tool determined that “cod” was more likely than “cmd”

Interestingly, iOS corrected “cmd” to “cod” when I first typed it out.
SIMD coders are doing DirectX / HLSL and/or Vulcan in practice. Or CUDA of course.

AVX512 is nice, but 4000+ shaders on a GPU is better. CPUs sit at an awkward point, you need a small dataset that suffers major penalties for CPU/GPU transfers.

Too large, and GPU RAM is better as a backing store. Too small, no one notices the differences.
I really miss GrokLaw.. PJ was great at covering legal cases.
Even if my employer doesn’t deserve my dedication, it’s the end-user impact and personal cost of not giving a shit that concerns me.

People building software are often in a position to directly impact significant numbers of people: not giving a shit leads to severe software vulnerabilities, data leaks leading to identity theft, compromised systems, etc. Real disruption to the lives of normal people.

And actively not giving a shit gradually changes the person doing so. I’ve seen this mindset become corrosive and has changed people who I previously respected in ways that I really don’t think could be beneficial or “good” regardless of what the company does or does not deserve.

Not giving a shit is why our industry is increasingly under scrutiny by regulators - for good reason.

I question a moral calculus that only accounts for the problematic business practices of an employer while ignoring the many potential downstream impacts that are unrelated to those practices.

There’s a needle to thread in terms of how one handles their emotional state while working and finding a healthy balance between doing good work and not dedicating one’s life to their employer (which I’m not advocating btw). But I’m increasingly skeptical of the idgaf mindset and frustrated by people who don’t take seriously the privileged position they’re in and the world changing impact of the work they do.

The only truly moral option in many cases may be to quit (if the alternative is not giving a shit). But people want/need that paycheck.
I can tell you that when I went to university the catholic chaplaincy maintained a library, and none of it was about how to prep a sermon for youth group.

There’s plenty to criticise about the Catholic Church, but it takes scholarship extremely seriously.
I think you’re over generalizing. I understand you’re speaking from your personal experience, and I believe that’s what you encountered, but still, n=1.

There are, unfortunately, a huge range of people with widely varying beliefs who refer to themselves as “Christians.” Some of them are indeed not actually interested in theology, only in their own subcultural tradition.

But there are also Christians who are extremely interested in textual analysis, understanding the original languages of the texts, seeking out archaeological evidence to understand events better, etc. In my experience these are also the people who follow Jesus’ teaching to love their neighbor, not judge others, and to “give unto Caesar that which is Caesar’s” (ie. don’t be a political movement).
Or a lightning

https://m.youtube.com/watch?v=LnGXerN0tlo
Just the things I already keep updated local mirrors of.

It's less than 100 TiB, and I think that if the Internet went away right now, I'd be okay information/entertainment wise for the rest of my life.
Second this. If you have any interest in the scholarship behind the ancient world, Bart Ehrman's books are phenomenal. He is one of the few people who can be both world leading scholar, and great writer who can really connect with a layperson and academic alike. He is also genuinely one of the best human beings I know, and I don't say that lightly.

I also really enjoyed his book about suffering. If you've struggled with your faith over the amount of suffering in the world, and/or yearn for answers to those hard questions, I highly recommend "God's Problem: The Bible Fails to Answer Our Most Important Question - Why We Suffer." It actually goes far beyond just the Bible (though that is covered very, very well) and includes much philosophy and other things. It's a deeply personal book where he opens up about his own struggle and really allows himself to be vulnerable. For me, I was struggling deeply with these questions and had nobody to talk to. Everyone close to me in life had strong faith and was perfectly satisfied with dismissing the problem as "God knows. He is perfect. That's enough for me." The book was like having a brilliant and deeply thoughtful friend to have a conversation with, and it was an important point in my life. I'll be forever grateful to Bart for writing it.

Disclaimer: Bart is a friend of mine, but I read most of his books before meeting him.
The rest of the article contains quotes from Crumb backing most of that up.
Yes, exactly this. Shutting down faith based by replacing it with another faith does not even satisfy basic "rational-lens" observation.

We are dealing with something that needs our attention (i.e. the origin and meaning of existence) not something that needs to be shut down by what is essentially even more religious (than religion itself!) behaviour. We have come a long way since Galileo and few, if any, of the major religions are themselves "anti-science" at this point so it's almost humorous that now is the time that science starts becoming faith based when it should by all means stick to Karl Poppers fundamental falsification thesis.
I highly recommend Dan McClellan’s YouTube channel to anyone who is interested in a factual understanding of the Bible. https://www.youtube.com/@maklelan
> runtime feature detection

For any code that's meant to last a bit more than a year, I would say that should also include runtime benchmarking. CPUs change, compilers change. The hand-written assembly might be faster today, but might be sub-optimal in the future.
It also repeats itself. The question is interesting, but the article is blogspam and could be AI-generated.
2k public domain high-quality scientifically accurate vectors/icons/brushes free
The problem isn’t meaning or intent its inconsistency of operator behavior.

1 + 1 + 1 has different operator behavior then 1 == 1 == 1. The operations here are not consistent and it’s not clear what happens if I overload the operators.

On the surface level python looks more beautiful. But mathematically speaking python is actually more ugly and more inconsistent with weird rules to make things look a certain way.
Every time someone says Oracle will meet a fate worthy of their actions it never seems to materialize. Somehow they manage to produce strong revenue in todays environment and I really thought recession fear induced cost cutting would hurt them
>science progressing one dead person at a time, even scientists can not adopt new thinking

I saw an interesting theory on this the other day that it's not about challenges thinking but about politics and power. Scenario:

Young researcher has no power, does short term research contracts for low money. Randomly gets lucky and makes a cool discovery, gets promoted, permanent position on the faculty. Spends rest of career milking that and getting promoted.

Hence the attacks on their theory (string/amyloid etc is rubbish) are attacked back as a political attack on their position and salary, rather than their being incapable of seeing what's what.

It's like if you go to a communist country and try saying this is no good, switch to markets and democracy. You get arrested not because they can't see that but because they can.
Literalists do more than anyone else to drive people away from Christianity.

> Right, which is probably part of why most Evangelicals think Catholics aren't Christian.

Someone who thinks most Christians are not Christians (even more so historically) and their own traditions and scriptures were passed on to them by people who are not Christians are rather undermining their own claim to be Christians.
> By and large, Christians are extremely anti-intellectual and hostile to research into the origins of the Bible as they believe the Bible is divinely inspired.

I have yet to find a strongly dogmatic tradition where this doesn't apply, religious or not. Many intellectuals also fit your description, you just have to find the right context.

Despite what they might say outloud, most people (including many who identify as intellectual or rational) are not looking for truth, but rather confirmation for their dear held beliefs. Beliefs they're sometimes unaware that they hold, but around which rest the foundations of a sizable part of their identity. An expensive investment. Nobody wants to be told, "yeah, you were doing it wrong all these years". Better people find out after we've passed. In that context, research is a gamble, a risk, as each truth invalidates multiple wrongs. Very upsetting.
Gov.uk Forms in Motion
I concur. It reads like AI to me.

I think it was doing okay when it was comparing early passages. But somewhere it becomes really spammy and circular.

Maybe the start was written by human and the they filled out the later sections with AI??
You can always do that using build flags, but it doesn't make it portable, you as a programmer still have to manually port the optimized code to all the other platforms.
Location: Japan
Remote: Yes
Willing to relocate: No
Technologies: Node.js, postgresql, javascript, python, django, playwright
Résumé/CV: boogerlad.github.io
Email: boogerlad@gmail.com

I've been a software developer for 6 years but have been enamored by computers since I was a kid. I love analyzing problems and their current solutions and coming up with something better. I'm a strong believer in keeping things as simple as possible and eliminating abstraction layers. I think many web applications sadly treat the database as a dumb data store, leading to data inconsistencies and redundant code. I like to take my time to think things through and (hopefully) design it correctly from the get go.
VSCode has extensive control over folding, including custom fold sections. AFAIK auto-folding after opening a file isn't implemented, but there's extensions for that, like: https://marketplace.visualstudio.com/items?itemName=bobmagic....

I try folding from time to time but never really can get used to it (even though I work on massively big source files where folding function bodies actually should make sense). If your code requires code folding to be readable, it's really better to restructure your code to be more readable (and often it is better to not hide complexity because you can see immediately where the gnarly parts are - and by hiding those you're not doing anybody a favour).
> it makes sense to have the long tail of your functionality on the touchscreen, unless you want your car to look like an airliner's cockpit.

AFAIK, an airliner cockpit also hides the "long tail" of functionality behind multi-function screens (though AFAIK they use physical multi-function buttons and keyboards, instead of touch screens); only the essential functions have physical buttons (but there are a lot of essential functions on an airplane).
I think we mostly agree. I do think that this part:

> is at best a sign of unhealthy dysfunction, and not something to aspire to.

Should be disclaimed by saying that I’m Danish and we have a different view of workplace authority than people in the USA might.
Ah yes, in that case there no terminals that implement it indeed. Though there are a few that implement changing window size via escape code, though in units of cells not pixels. Generally speaking I dont see how applications can use tcsetwinsize() robustly, given that the size in pixels of a cell is determined by font properties and applications runing in the terminal have no knowledge of these, therefore cannot set both the pixel and cell sizes at the same time.
Sounds like the author would like Eclipse Mylyn (if it's still maintained :/)
Great work!

Are there any particular niches or applications where community-sourced splats are especially well-suited? I see them mentioned on HN from time to time, but I'm curious about their primary use case at the moment.
There was a widely read blog, groklaw, that singled out McBride personally as a driving source of the lawsuits. Groklaw appears to be gone, but there's a wikipedia article about it.
> I don't see the need to completely obliterate all bacteria living on the surface of a part my body just because I touched my penis for a minute.

It's not because you touched your penis, it's because you're going to touch things in the world that other people will also touch and you respect other people's preference not to touch your penis bacteria because you're not a sociopath. Right?
There are no performance winners if you include them by default. There will be an additional >0% overhead when you are executing additional code in the prologue and epilogue, and increasing the register pressure by removing rbp from being ever allocated.

There are only "winners" in the sense that people will be able to more easily see why their never-tuned system is so slow. On the other hand, you're punishing all perf-critical usecases with unnecessary overhead.

I believe if you have a slow system, it's up to you to profile and optimize it, and that includes even recompiling some software with different flags to enable profiling. It's not the job of upstream to make this easier for you if it means punishing those workloads where teams have diligently profiled and optimized through the years so that there is no, as the author says, low-hanging fruit to find.
Epic Linux: maintaining Linux on Itanium out of tree
Yes.

You can access Objective-C in Linux via GnuStep.
I believe this stems from C originally only having 8 significant characters for identifiers.
Endangered bees stop Meta's plan for nuclear-powered AI data center
A few of the new home models (in Europe at least) come with physical knobs.

My two gripes about induction are the touch controls they typically ship with and the inability to roast peppers over an open flame. But the incredible temperature response makes up for both IMO.
Well, most PEOPLE are disinterested in history, except when it's presented to confirm their own views. That's a shame for those Bible school students because learning those things involves learning how people respond to religion, which can profoundly help them in ministry.
autovectorizers are surprisingly bad
I don't want folding. I want to see text as-is, and such symbol lookup should be a seprate view.

In neovim, I prefer aerial's telescope extension: https://github.com/stevearc/aerial.nvim?tab=readme-ov-file#t...

I don't like folding because toggling folding state is clunky with keyboard only. I'm okay with fold/unfold all, but doing it manually fells like a chore.
HPDA: Huawei data-intensive high-performance data analytics
I get it. This frustrated me to no end. But still I did what I had to do --- recompiled random software throughout the stack, enabled random flags, etc. It was doable and now I can do it much faster. I don't think it's fair for upstream to disable a useful optimization just so I don't have to do this additional work to fix and optimize my system.
A good way of illustrating this is that John doesn’t even attempt a nativity story. He starts “In the beginning was the Word, and the Word was with God, and the Word was God.”