skysight-inc/HackerNews huggingface dataset:
Related advice needed: I hope to get 2 offers, which should I take?:

1.: Older, stable 0 sum company, 40 people, mixed genders. But I don't trust they know how strong they need to pivot to survive another 5 years.

2.: Small, young startup of 20 dudes with absurd funding for what they have (10mio for something cobbled together). They have ~1k paying customers and growth. Founder with some hype wave riding history. I feel like I could make a real difference here, technological more interesting to me.

(3.: stay with my current 200ppl company. 10% less pay, company might live another 5 years, don't see a future for it)

I assume both pay similar, but the startup probably offers some shares (that I can't judge at all).

If I will get to choose, which one?: Comfort or risk?
He is right. Devs cant and should not sysadmin. Look at his real excample of a company having a server pegged at 99% CPU. No metrics, no alerts, no logging, no zabbix etc etc

Just what????
One real feature: improved battery life. This might let me leave my phone in my bag and stop worrying about the watch battery.
A brilliant read for anyone interested is 'Constructing Language Processors for Little Languages'.
Sure, in that case it may be a bit unfair. I was looking at the leetcode thingy where they just give you an existing data structure, some sample in- and outputs, and just ask you to write the inversion algorithm. I assume it would be like that in most job interviews.
Nice idea. Do you have a good example?
With AI everywhere, and all the fresh discussion about free-will occurring, and how decision are made. Was surprised how someone that is not tech, non-philosophy professor, approached the subject.

""Following the work of St Augustine and Jaspers, Arendt turned Heidegger on his head and argued that all thinking moves from experience in the world, not from Being. By arguing that thinking was a function of Being, Heidegger had tried to divorce thinking from the will in order to argue that it was one’s true inner Being that determined ultimately who they became in the world. But for Arendt, this was an abdication of personal responsibility and choice. It was a way of handing over one’s decision-making power. And for her, it is only the choices that we make in real time when confronted with decisions that determine who we will become, and in turn determine the kind of world that we will help to shape""
So wildly depends on your experience and what you want out of life.
Docs is supposedly a collaborative environment; without collaborative features, you're better off going back to Microsoft Word.
Prolog has reached an exciting new milestone with Scryer prolog. It is the first highly performant open source iso-compliant Prolog.

I would check out Markus Triska's work to have your mind blown:

https://www.metalevel.at/prolog

https://youtube.com/@thepowerofprolog
The Erie Canal: The man-made waterway that transformed the US
> That is specific to handguns

So what? More likely than not that’s the type of gun the person we’re discussing used.

> and kind of what would be expected?

Again, what’s your point? Because it’s expected we shouldn’t discuss it or do anything about it? Let’s bring back lead paint while we’re at it; I mean, it’s expected that it causes brain damage.

> "We need to stop this bad thing that rarely happens! Only when it happens even less than hardly ever will we all be safe!"

It happens in the US significantly more than in other countries. The US is literally at the top of the list, to the surprise of no one. So yes, making it happen fewer times, perhaps by learning from other nations which have demonstrated it’s possible, is a worthwhile goal.
Infinity: Fastest Hybrid Search for RAG
Sounds like you already know the answer. I'd go for 2 personally, as you seem to be leaning towards.
More like a Markov chain
FWIW Fastmail Support 2hr ago told me "I assure you that our servers are no longer delaying emails."
I did not mean to chastise you or anything, just to suggest you could be able to have a newer driver if you had missed the possibility.

The thing is, AFAIU, NVIDIA has several release channels for their Linux driver[1] and 555 is not (yet?) the "production" one, which is what NixOS defaults to (550 is). If you want a different degree of freshness for your NVIDIA driver, you need to say so explicitly[2]. The necessary incantation should be

hardware.nvidia.package = config.boot.kernelPackages.nvidiaPackages.latest;

This is somewhat similar to how you get a newer kernel by setting boot.kernelPackages to linuxPackages_latest, for example, if case you've ever done that.

[1] https://www.nvidia.com/en-us/drivers/unix/

[2] https://nixos.wiki/wiki/Nvidia
You mentioned VLC playback is choppy on your desktop or phone. Have you tried local playback (VLC on your Raspberry Pi that's doing the capturing), is it smooth there? Also, what does CPU and memory usage look like when you a) play locally, b) stream RTSP over the network to your desktop/phone. These should steps should help narrow this down.
> First you install VSCode then spend then next 12 hours getting docker to run dev containers inside a WSL2 image (which is just a VM that can't talk to the internet) and TADA

Thought this article was old or something, but no, it’s from a few days ago.

Docker (for Windows) in WSL2 is the default now - if you wanted to do it a few years ago, then yes, it could be complicated to set up docker within WSL2 manually[0], but Docker has long moved away from being a Slow VM (toolbox) and recently from its own VM in Hyper-V to running inside WSL2, both of which offer near-native performance (depending on where your bind mounts are).

0: https://github.com/drud/ddev/issues/3419
"people per week plus start laying off developers because the VC mandate is “only sales matter, the product doesn’t matter, sales people can sell anything.”"

Its not just VCs.

It is EVERY company, EVERY manager. Sales sales sales sales.

Then sales promises soemthing to teh customer. Sales comes to us devs and admins and says "do we have this???" No we dont.... "well make it now!!"
Show HN: Gluestack-UI v2 is here
gluestack-ui v2 offers customizable, accessible components powered by NativeWind. Copy-paste components into React, Next.js, and React Native projects. It's high-performance, RSC compatible, and works with zero JavaScript. Built with by geekyants.com
This made me think of part of RG Collingwood's Autobiography, when he spoke of growing up while many around him were artists of one kind or another.

"During the same years I was constantly watching the work of my father and mother, and the other professional painters who frequented their house, and constantly trying to imitate them ; so that I learned to think of a picture not as a finished product exposed for the admiration of virtuosi, but as the visible record, lying about the house, of an attempt to solve a definite problem in painting, so far as the attempt has gone.

I learned what some critics and aestheticians never know to the end of their lives, that no ‘work of art’ is ever finished, so that in that sense of the phrase there is no such thing as a ‘work of art’ at all. Work ceases upon the picture or manuscript, not because it is finished, but because sending-in day is at hand, or because the printer is clamorous for copy, or because ‘I am sick of working at this thing’ or ‘I can’t see what more I can do to it’."
Ive used fp-ts, mainly for Either, Option, and Pipe. I tried out Effect for a new project, and have loved it. The initial hurdle was a little intimidating but I was productive with it within 2 days, and it's paid dividends. It's discord community was surprisingly great, and helped me turn an okay module into an amazing one.

Effect is huge, and does seemingly everything, but it probably does the specific thing you want to do now, with the ability to extend to the other stuff as you need/want
It's sad that these practices have become the rule and not the exception and they are all over the web. We need websites like these to educate/prevent users from making undesired choices and up to a certain point fight back. Are there any browser plugins out there that actively warn the user about the nasty tricks is being exposed to?
Some of these companies practices are quite literally illegal. That goes beyond "Dark Patterns". I think it was Vonage who lost a class action lawsuit over how difficult they made it to cancel an account.
Google Messages is fixing this glaring RCS issue (APK teardown)
I need to ask, will this break the warranty trying to recreate these steps?
My favorite PhD dedication:

”To my surprise”
> “…it is never too late to learn math.”

Thank you for sharing your experience. I feel the same.

I tried to
It's interesting if it replaces a wearable or smartphone, too.
Did those people go to university or try to learn on their own? I absolutely would not have been able to learn upper mathematics outside of the structure (and intrinsic pressure!) of an academic environment. I would never have had the motivation or persistence on my own. Even within an academic system, generating the motivation to persist is a daily struggle, but a lot of my identity is around "being a good student", so that really works in my favor to counteract the difficulty of being a non-traditional student.

This learning adventure has been very, very hard. But it is possible.

Because if I can do it, seriously anyone motivated can. I was the epitome of "bad math student".

My precalc teacher in high school actually discouraged me from going on to calculus (I took his advice and took trig, not calculus, in senior year of high school), and I decided during that meeting that I would never take a math class again.

As an adult, I really take umbrage with that lack of faith. I wish someone had told me that math is not any harder than learning a new language (something I was very good at).

It would have given me courage and helped me see math as not some kind of untouchable, elite pursuit, but just a learnable skill set like any other.
Don't use "Show HN" for pages with a waitlist.
There's what people sometimes call the dark green / bright green distinction: can we solve the problems caused by technology with other, different, technology?

Environmentalism and precautionary principle thinking in general steer away from techno-optimism by asking "what could go wrong with this?"
How long until Apple releases firmware update that will brick this?
Presumably we need more air conditioners precisely because there are currently people without them..? I think the guy you're responding to believes there's a need for more AC to prevent exactly what you're describing.

And re; what you're describing, if you have an AC you (generally) don't need more AC's, that'd be pretty pointless. AC units aren't a thing that makes any sense to hoard away, so the future you're imagining where people in "mansions in the desert" somehow have all the AC and everyone else is just "boiling" away doesn't really seem like a realistic concern. Especially so if people agree that building more AC's will help.
That seems like the key point!
Agreed on both counts. We give C++ a lot of flack for verbose syntax, but separating scope resolution (::) from member access (.) is something that it got right, not a place to cut.

They're semantically similar, but not the same, which is actually exactly the place where you should distinguish syntax. Using parentheses for both expression grouping and function calls doesn't hurt readability much, but using them for both function calls and array access would. This falls more in the latter category.
It has definitely come along way, though the goal posts moved too. I bet if we asked you 5 years ago to describe what AI is, you wouldn't describe a massive text prediction loop.
I'm not quite sure what you mean by "narrative" here; is it what post-structuralism would call a "text" https://en.wikipedia.org/wiki/Text_(literary_theory) ?
WSL2 solves everything!
"But people who are good at school are good at modeling school so that it looks like what you describe. And they go on and do the same thing with work."

...And many go on to become teachers and textbook writers thus perpetuating the problem for students who absorb information differently to the way they do.

We need multiple approaches to teaching, unfortunately they're not seen as conducive with efficiency, minimizing syllabus material, keeping teachers' numbers to a minimum, etc. (See my comment to the same post.)
Thanks! I'm just not ready for a 60h/week job or an unethical scam. Otherwise 2. does sound better to me indeed.
That's the standard Star Trek backstory that was even there in the original 1960s series (the Eugenic Wars, and the character of Khan Noonien Singh, the genetically engineered tyrant, were introduced in the 1967 episode "Space Seed").
I'm only addressing the Pacman complaints because I genuinely don't understand them

> It uses pacman from ArchLinux, which is easily the worst package manager ever invented. Quick, how do you search for a package that you've installed? Oh? What's that, did you just have to google for one of the weird single letter options? I rest my case.

Rest your case? Is that the only argument? The fact that if someone can't remember specific flags that they rarely use makes a cli program the "worst" is stupid. By the same logic since I don't know how to search for installed packages with apt (it's been years since I used a debian based distro), is it fair for me to say apt is the worst package manager ever invented?

> If you don't think these things happen, you haven't use pacman for long enough.

How long is long enough? I've been using Arch (btw) daily for more than 10 years, maybe close to 15, on my personal PC and I've been using MSYS2 on my work laptop for more than 1 year. Never encountered Pacman-related issues...
A Kids Version of this would be great. Robust, drop and splash/dust resistent. My son would love this to listen to his audiobooks on Spotify.
Thanks for spotting those! We'll fix it asap
It can be much worse if people have to use computers and of course trust them completely. Just this week I brought five crates of empty beer bottles back, the machine to feed them into didn't work so the cashier had to do it "manually" at the checkout and after a little learning experience and hitting a key 100 times (5*20 bottles) they wanted to give me 85 Euros in return which I refused as it should have been just 24 Euros...
Ah postback. I probably missed the point of this thread then as I am not considering that to be an SPA. Or is this about it not being an SPA?
Cool, but I'd have to wait to see how annoying it is in use.
Not sure about Prolog itself but Datalog really needs to overtake SQL, it's just so much better.

Related areas like constraint programming are still very relevant.
It's not perfect or anything, but it's usually a step up[1], and the funniest thing is that GPUs generally had less of ... "interesting" compute facilities to jump over from, just easier to access usually. My first 64 bit laptop, my first android smartphone, first few iPhones, had more MIPS32le cores with possible DMA access to memory than the main CPU cores, and that was just counting one component of many (the wifi chip).

Also, Hyperthreading wasn't itself faulty or "bugdoored". The tricks necessary to get high performance out of CPUs were, and then there was intel deciding to drop various good precautions in name of still higher single core performance.

Fortunately, after several years, IOMMU availability becomes more common (current laptop I'm writing this on has proper separate groups for every device it seems)

[1] There's always the OpenBSD of navel gazing about writing "secure" C code, becoming slowly obsolescent thanks to being behind in performance and features, and ultimately getting pwned because your C focus and not implementing "complex" features helping mitigate access results in pwnable SMTPd running as root.
> Looking at human society these days, it doesn't seem that way though.

It seems extremely evident to me. Humans expanded from a small group of primates limited to a specific region of east Africa to being globally endemic, with a population of billions, and modifying diverse ecosystems to optimize for our own survival, all within the span of a few hundred thousand years.
My only hypothesis that needed validation here is that you're a former (theoretical?) physicist who has never been unblinded from your cynicism by say, living outside a well-paid Anglo bubble, or maybe by getting the chance to level-up in statistics professionally (working at ai for the MMAANG doesn't count, and you know it)

Let's revisit this conversation in 20 years' time when Pakistan has leapfrogged India. Keeping my fingers crossed for Ukraine
IMHO you should be downvoted for comments such as "It's not because anyone in the Republican party actually cares about any of this". This dismisses 100M+ people and their beliefs.
The other one being Wikipedia.
> "I still add new words that I run across to a vocab memorization list — recent additions are petard and malapert."

I'm familiar with those only due to Shakespeare. I don't think I've ever heard anyone say "malapert", but have heard definitely heard friends say, "<person> was hoisted with <his/her/their/my> own petard" occasionally while playing board games as a teenager. Those friends must have picked it up from Hamlet. None of us used SRS for vocabulary building back then. We just read a lot.
One of the booking web sites (Trivago, I think?) is running an ad that implies that some of the other booking sites only have access to a subset of a property's available rooms, which suggests that in _some_ cases the "last one!" nudge may be accurate, if misleading. Given the history of dark patterns used in that industry, I hesitate to give any of them the benefit of the doubt, but it's something I made a mental note to dig into at some point.
And...it's NPM again....
Have you tried the Yoto player? Our daughter loves hers and they are pretty cheap. You can load them with your own mp3s too, which we download from BBC Sounds.
I cannot believe you actually wrote that. With your comment it seems like you're saying that it's pointless to hide the guns ie not keep them close. But then you also said that those two people survived. Have you heard the saying: Opportunity makes a thief.
It's similar here. Except that it's not a theft, it's a suicide.
I wouldn't dare to write what you wrote, knowing that someone might read it and take the cue to _not_ do any precautions before their trip.
barely happens but suicides rates among teens are increasing & never were this high [0]

students who take a weapon with them to school, impact welfare & performance of nearby students just because they are aware of that [1]

[0] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1414751/

[1] https://apadiv15.org/wp-content/uploads/2019/02/Reducing-Wea...

go figure the plot you have to live after an event of this type
Oh yea Star Trek always has been a great example of optimistic scifi.

But I feel it’s a bit dated and rooted in “US American culture” - not a bad thing per se but it feels to me like it’s not real realistic to expect that kind of culture to survive the strive that is coming.
Possibly you may have come across it under the term an 'incomplete sentence' - as others have stated, it's a set of words which don't form a complete thought.

I'm also a en_gb speaker, and I'd never heard of the term until my teen years using the Microsoft Word grammar checker.
> technology so advanced it might as well be magic

All "optimistic" sci-fi is reliant on a utopian fantasy in some form, I wouldn't be looking to sci-fi authors to actually have a workable recipe for how to achieve any given desired societal outcome..
I'm not the commenter you're replying to, but in my case, I really enjoy the promise of "you write down the problem, not the solution".

In an introductory prolog course you will soon find that when a prolog program is written to solve some problem like 'whats-the-next-chess-move' it's actually doing a depth first (and if you use the ! cut-operator, it will stop looking for any more solutions).

But in principle, it's up to the interpreter/compiler to decide how to find solutions. In the same way that a C compiler might say "ah, you're doing tail-recursion, let me make a loop out of that", a prolog compiler might say "gee, this problem looks like it would be much more efficient to use simulated annealing to find some answers in a shorter time". That's perhaps a bit far-fetched, but a great example is Datalog which has solvers that parallelize the search. You don't write a parallel algorithm, it's just that a parallel algorithm is used to solve your problem.

A specific feature I miss in other programming approaches is that if you can find the answer to the question "is A a child of B?", the very same code is also the function to find out all of A's children, or all of B's parents. No need to explicitly code a loop, or to create the inverse function.
I do value free time for things other than a job and interesting problems. Work life balance speaks for #1, interesting problems for #2.

Experience wise, not sure what you'd need to know: I'm a (senior) technical product person, good at innovating and undestanding new things, respected and liked by the devs, bringing teams together well. I'm not fond of big corp beurocracy, inexperienced in finance and marketing.

thanks for your advice!
> the first paragraph of your comment is in contradiction to the third.

No.

I am not interested in explaining obvious facts either.
It's more that Itanium was the one system where it originally shipped, and that for no obvious reasons Intel closed-sourced it at some point. The Itanium proprietary firmware was, IIRC, "SAL" (somewhat related to modern UEFI's PEI layer).

For reference, it was possible to run it on x86 (and even the ICC with EBC was provided!) ~2001, including DUET which I ran from a floppy. There was close to same level of source access as today with TianoCore, though probably with different license.

Then someone at intel got a bright idea to close access to source and until the direction got reversed (which got us TianoCore) it was fully proprietary.
Do you have any papers comparing Scryer with other prolog systems (like SWI-prolog or SICStus prolog) performance-wise ?
Show HN: I made a privacy-friendly and free image, audio and video converter
"hey chatgpt, write a short description for my website, be entusiastic and promote it as the best website ever" and then every text reads the same.

"Our advanced AI negotiates on your behalf" does the AI reach out to the shopify/amazon/ebay seller I want to buy from, and negotiate the price?
Why don't they compose music like Bach any more?
My qualifications for saying "I don't believe there are any known effects that match that" is... reading quite a lot of clinical research on their usage, and not having seen anything that would match those effects. You'll notice I qualified that statement in two ways - both that it is limited to my personal understanding and that of 'known' effects.

I'm not really sure what you're arguing - neither of these links indicate otherwise. Are you familiar with the null hypothesis? Unless we have evidence of something being the case, why would we think it would be the case?

We also have decades of anecdotal reports on usage of psilocybin and psilocin containing mushrooms and I'm also not aware of any significant evidence from that that such an effect is even remotely common - it's the first I've ever encountered that sort of story about persistent headaches for multiple weeks following their usage.
def is the opposite; it gets rid of nitrogen oxides, which are strong oxidizers, not ammonia, which is a relatively strong reducer. in fact, def is made of urea, so if you heat it up enough, it will emit ammonia
Follow the money. The main question is:

>> How are you going to spend the $1K?
Oh yea in hindsight it would have been better to just stay in the editor and write HTML - but I was a kid and Dreamweaver was pretty easy to use.
Although I did hit its limits pretty soon and tried to mess around with the code.