skysight-inc/HackerNews huggingface dataset:
Thank You Nvidia hacker! You did it!
The Lapasu$ team threaten a few years back that if nvidia is not going to release nvidia opensource they are gonna release their code.
That lead nvidia to releasing first kernel opensource module in a few months later but it was quite incomplete. Now it seems they are opensourcing fully more.
What's "down" about environmentalism? Even thalidomide has its virtues, e.g. in Lupus treatment. You just should never give it to pregnant mothers.
Groovy is being replaced with kotlin DSL

KAPT being replaced with KSP (which breaks a whole bunch of stacks)

We get emails saying hey, you gotta make this change in a few months or we'll be delisting you.

Most of the popular libraries end up being replaced with bits and pieces of Google Jetpack. This is a lot softer, but we've spent weeks just updating dependencies because it breaks things in chains. We've had hours long pair programming sessions trying to debug some abstract error message. You can't replace a small piece, taking one out makes it collapse in strange ways.

The moral is don't expect Google to keep anything consistent (except Gmail I guess). But it also makes for decent job security.
There is still academic work on Prolog, and more broadly deductive / logic programming. If you are looking at things with a more industrial bent, I would look to Datalog which trades generality in Prolog for performance and predictability. Alternatively, you can go the other way and look at lambdaProlog which adds real abstractions / HOFs to Prolog.

What I've seen in practice is that while Prolog may be good at describing a solution, its performance is often too lackluster and brittle for actual deployment: it probably fits more as a prototyping language before you do a classic implementation of the solution in a more traditional language.
A Brief History of AI: How Did We Get Here, and What's Next?
It’s called user research
I had to do this fairly recently to make krita-diffusion available for my friends and family who don't have a 3090ti laying around. Probably the simplest way would be to run a local http service on your friend's M1 that is ssh tunneled to a server that you'll access over http. On the server you'll need to reverse-proxy the tunneled port to a public address and port.

You make http requests to the shared server, those get proxied via the ssh tunnel to his machine, and the client on his machine could make the determination when/whether to run the workload.
Many many languages that you will encounter and use in live projects are primarily imperative, eg: C, C++, JavaScript. The describe the "how" and "in what order".

While I was an undergrad I was exposed to Standard ML and Prolog, both of which were/are much more about declarative "what", though they could only practically interact with the actual world by side-effects and some imposed ordering (SML's 'ref', Prolog's cut).

I am still waiting for some of the amazing stuff that was in SML to materialise in C++ and Java for example, less so anything from Prolog. For example, to search a state space I might use an off-the-shelf solver with good heuristics and an objective function written in something imperative rather than use Prolog.

But it it really is over 30Y since I touched Prolog, so life in it may be very different now.
Fun fact: back when the original Apple Watch was being developed, Apple internally produced something similar for people secretly working on it to pretend it wasn’t a new product category. It was more or less a silicon sleeve that would show a fake keyboard. I may or may not still have one 0:-)
I really liked this course in radioastronomy: "EPFLx: The Radio Sky I: Science and Observations".

It's really well put together for an introductory course and gives a solid understanding, how radio telescopes work, principles, etc.
However, I'm not sure: was the course so wonderful or was it my deep interest in the field contributing to all the enjoyment? :-)

Hope it helps!
1 x PC

1 x GPU

2 x SSD

1 x Windows 10 host OS (SSD 1)

1 x Windows 10 guest OS (SSD 1)

1 x Arch Linux guest OS (SSD 2)

My limited gaming is on the Win host, I do my dev in the Arch guest, and I do general BS in the Win guest. The Arch guest is using SSD 2 as a physical disk whereas the Win guest has a small virtual disk on SSD 1. I was experimenting with being able to run the Arch install as a 'native' boot while still being able to use it as a VM but I never finished setting that up - would be nice, as Hyper V GPU acceleration doesn't/didn't seem to exist and it's noticeable on my 4K screen.

There's a couple of other misc VMs set up, like Debian and a development-oriented Win 10, but I use those much less.

I wanted to try the VFIO stuff but the anti-cheat problems were off putting and I ultimately lacked the gusto.
A bit late to this but I am working on https://tetr.app which serves a similar UI but also adds reminders, calendar sync, summaries and other features into the list. For a more native, Apple-centric experience, this is well done!
Its not weird. Thats how all sites used to look like before the cancer took over.

Basically what the video says.

New UX is so spammy.
I'm inclined to agree with your sentiment, but the example given doesn't quite sit right with me.

"Often a sentence fragment missing a verb (like this)."

vs

"Often a sentence fragment is missing a verb (like this)."

We still have short sentences which seem to make sense without a verb. Is the following grammatically incorrect? "Hello there!"
All summed:

- office (rent or property)

- furniture, including all safety equipment

- energy

- surveillance

It's just 1/25 of the salaries? It's very hard to believe... No balance sheet I have ever read is near that dimension.

Beside the fact of why the office anyway, because even if it's free why keeping up something useless in the modern world sound very strange to me. Why making absurdly big costs to keep up the city now that with globalisation (since '80s) and remote work the city have exhausted all it remaining reasons to exists it's really a mastery for me. The sole explanation I have is to support the large slice of population who refuse to evolve.
The updates in universe are definitely best effort.

We were paying for Ubuntu Pro through an AWS subscription on 2k EC2 instances, and could not get Canonical to update a package with a CVSS 7.8 in the 18.04 LTS.

We've moved off Ubuntu Pro as a result. Blogged it at https://blog.thinkst.com/2024/07/unobtrusively-upgrading-ubu...
Then you should never step in a vehicle again for the rest of your life, after all, the odds of the average American dying in a vehicle accident every year is 1 in 5000[1]. That doesn't take into account drivers/non-drivers, but I think it's reasonable to assume drivers are at higher risk than pedestrians considering pedestrians make up only a small portion of vehicle-related fatalities [2][3].

I do wonder what the actual odds are of getting injured by psilocybin though.

[1] https://www.pbs.org/wgbh/nova/planecrash/risky.html

[2] https://www.ghsa.org/resources/Pedestrians23

[3] https://en.wikipedia.org/wiki/Motor_vehicle_fatality_rate_in...
wtf leslu on HN!
Just wait until the OP freezes during a "easy programming problem" as an interviewee. I have been interviewed more times in my life that anyone I know. I have failed sooooooo many different ways -- all unique. Some days, you get lucky and can solve a brutally hard algo problem. The next day, you fail trying to reverse a string, or something equally as embarassing. Tech interviewing is a numbers game; that's it. I do it enough until I have a very good day and someone gives me an offer that I like.
It's because abstractions always leak. You are never completely insulated from the levels above or below you, nor sideways from the other components you interact with.
Thank you :) Made it as a time saver for "research purposes" though.
True or not, I wish people didn’t treat it as a scandal. It could be a great way to handle higher than usual charging volumes. Or provide power in a blackout.
Lots of stuff from MasterClass. It's difficult to explain it to the HN crowd, but if something interests you, it's probably worth it. Most of it goes really deep and into other parts of life as well.
The one piece of help I will offer in FizzBuzz is a reminder of how you can use the modulo operator, for exactly that reason.
I've always felt it was pretty self-evident that the purpose of sapience in mammals is social first. In order to understand social standing and dynamics, a theory of mind is necessary. And, this theory of mind primarily benefits social situations, such as raising children and living in packs / herds / tribes / etc. I also believe this is why you sort of "observe" yourself; your observation of yourself almost happens in the 3rd person, and even when alone you think of yourself as observable.
Short answer - yes, and we've already taken steps to remedy that.
Reliable, easy to repair light pickup in the US?
I saw this first thing in the morning and was wondering why you were giving them a nastiness score of zero
I get it. I've done a ton of languages too. But, like, that's so ridiculously easy to handle in an interview, right? "I think it's like this [show example], but maybe the hash rocket style is Ruby and it's actually colons. Either way, you get the idea."

If your interviewer finds that problematic, well, that's on them.
ok that's crazy :) and super interesting!
also it makes me think there must be so much secrecy, paranoia and politics within apple

any other juicy stories??
>If you look outside of “tech” companies, you can find pockets of high demand for software engineers.

List them please, I cannot find them.
My app tetr https://tetr.app has a couple of the things you mention, although not LLM based yet it does support alternative views and summaries (as well as special UI for tasks).
No idea, but it might be worth looking into Mercury and {mini,micro}Kanren/core.logic as more practical iterations on it (either by adding things to Prolog or extracting the interesting to stuff to use in more general purpose languages).
Thank-you for your reply. I think it would be interesting to see whether things get complex enough to where, necessarily running on its own and outpacing our monitoring of it, there will be a need for a governing module that the machine identifies as, well, our emotions.

Fear, authority, or what it identifies it as. I assume it will need to diagnose and repair itself, so will need to reflect. Who knows, maybe just fiction.
And from what I recall, even then they are more of an exception to the rule (something about not toeing the line on father-in-laws ideas...)
So are red-black trees, but almost no one has the rotation/rebalance algos memorized. Hell, even look at binary search: There are so many ways to go wrong. There is a famous blog post from Josh Bloch about it.

What will you say when you fail an interview over an "introductory data structures" problem?

The lack of humility makes me wonder...
> The story follows a crew of astronauts sent to investigate a trans-Neptunian comet that has been found to be transmitting an unidentified radio signal, followed by their subsequent first contact. The novel explores themes of identity, consciousness, free will, artificial intelligence, neurology, and game theory as well as evolution and biology.

> Blindsight is available online under a Creative Commons license.

Here's the novel:

https://www.rifters.com/real/Blindsight.htm (HTML)

https://www.rifters.com/real/shorts/PeterWatts_Blindsight.pd... (PDF)

http://www.rifters.com/real/shorts/PeterWatts_Blindsight-v1.... (ePUB)
Leaving the interview to skip the question.
Any answer here is a good one since the question is soooo unspecific :D.
My professor is a staunch advocate for RDF/OWL, inference engines and stuff like that (hence why i also mentioned ontologies :D).

The thing is that i think that the language itself has so much untapped potential and the world that i dived into with my studies is so vast, so full of stuff that it left me kind of dazed to be fair!

I got some papers in regards to knowledge representation (that to be fair i still have to read... exams and work got in the midst of all :/) but still it seems so... odd:
when we were studying OOP in my bachelor we went over the usual examples that made you understand "this is not an imperative paradigm but there are object abstractions" while, in my studies, prolog and logic programming in general was seen as a tool of sorts for reaching an objective like "hey we have a MAS system, let's sprinkle some prolog in it for fun :D" (maybe i am exaggerating but it feels like this lol).
I feel it can do much much more
And if you’re looking for one that also targets tasks and productivity, check out mine: https://tetr.app
I think there's some kind of rhetorical confusion in taking the fact that we have trouble explaining consciousness to ourselves on a philosophical/metaphysical level, as a sign that it also requires a very special explanation on the biological side. As far as evolution is concerned we can just take things at face value: I am conscious of seeing a tree because I'm looking at it and the image gets processed by my brain, and then I think about it etc... Obviously being aware of things is useful for an organism, and any philosophical problems beyond that are irrelevant to evolution.

Sure, this may result in the conclusion that consciousness is just an evolutionary by-product of other, useful things, but when a by-product is posed as a biological problem it's usually from the angle of wasting resources. If consciousness is just a logical result of plain awareness of sensory stimul and thought there are no further resources wasted on it beyond those needed for awareness and thought. The philosophical problem of how to understand consciousness is orthogonal.
Same reply as above, you'd easily be able to speak to this in an interview and not hit the "fraud" alarm. "I think it's accumulator, element here on reduce, but I may have them transposed."

Your interviewer is probably also questioning if it's (a, e) or (e, a), but you passed the fraud filter.
with a compounded growth of 3% yearly, USA would be able to double its GDP every 24 years. thats where most people expect the extra revenue to come from, somewhat naively
> You pay for your high salary with the fact that the one thing you can be sure most people you work with care about is how much money they extract out of Google and how they could get more.

Dang, must be rough. I know somebody who only pays for their high salary with long hours and hard work.
The most recent prolog news I've come across in recent years is some updates to SWIprolog (can't find a good link) and some talk of Scryer-prolog[0] which is a more recent implementation of Prolog in Rust.

One interesting development recently is a load of research into, reverse engineering of and emulation of the 1986 Sega AI Computer[1], which used prolog under the hood for mostly educational software. Unfortunately it does not seem there is a way to actually write some prolog for the thing today :(

[0] https://github.com/mthom/scryer-prolog

[1] https://www.smspower.org/SegaAI/Index
Isent it already?

*ah I see they want to focus on the women shopping I notice more women shopping on temu and shein, shein is basically only for women and they have such garbage.
Why does the implementation language matter?
I’m not a real hardcore gamer but there’s a few that I like. For the most part Steam with Proton works well enough. I have an all AMD system.
How does the inference for LLMs impact battery life? For SD it can be 5% battery per image at times.
They aren't even on the same league, computing-wise.
Pretty interesting stuff, thanks for sharing :D
Is the extent of judgement around who makes the most money a recent phenomenon? It seems more common these days for people to look down on others that make less than them. Maybe there are more visible status symbols now.
The older I get, the more I realize how little I need in day to day life. But I have profound gratitude for the opportunities I have been given.
I have deep respect for those that help to repair my plumbing, deliver my mail, and cook a breakfast sandwich at 6am.
Part of me suspects that politically the US is experiencing class struggles right now, particularly around how we treat each other. A little bit of seeing the human being in the people around us and treating them with empathy can go a long way IMHO.
While I see your point and how OPs comment could be interpreted that way I don't think that is how he meant it. I read it more along the lines of your sibling comment, I.E. "I can't believe I am getting paid a ton for little work while others are slaving themselves away" in a shameful sense, not a bragging sense.
Cloud providers have been delivering shit IOPS and charging unhinged prices for basic modern day performance that I really can’t agree with you at all. Nobody “needs” high IOPS the same way nobody needs a car that can drive faster than the 70mph. Why would anyone settle for an artificial ceiling?
Having experience from both the side of applying for jobs and running (some) job interviews I have to say that the delusions some candidates have shown have really surprised me. When I read comments online about application processes I wonder what our most delusional candidates might say about our extremely fair, one hour max interview process..

What I mean by delusional is that many candidates seem to not put in the work to research what we do, how we do it, etc. They then applied for a position that fits their own profile, not for the position we offered. Some even had a different companies name/address and the wrong date in their application letter. This combined with a display of extreme self confidence you can only wonder..

My number one tip for anyone applying is: Although it feels like interviews are about you, the way you should look at them is you solving a problem the people hiring you want to see solved. Your task is to know who they want and tell them why it is you, despite certain obvious flaws that you could anticipate them seeing, be it your age, your lack of big names in the CV, etc. But key is, that this is not a game where the higher leveled person automatically wins.

That means if they are looking for someone cleaning up their rubish database and you come across as The mega database expert that only picks the toughest battles and gets bored if he can't find a bigger mountain to climb, chances are that less qualified but more stubborn, more patient person will get the job, as they are more likely to be the lasting solution.

So the key questions for you should always be: "Who, exactly are they looking for?" and "Am I willing to be that person under the conditions of the job?". The first question is a research question for you before and during the interview, the latter a question you should keep in your mind throughout the whole process.

This is also why to me it is kinda a red flag if a candidate has no questions, because usually they should have if they wonder if they are the right person for the job and if the job is the right one for them. Especially since that is an interview-cliché already.
The author doesn’t explain why their “give someone 200k for life” funding idea works but tenure doesn’t.

Also no reference to if/whether/why DARPA had a good funding model or not.
My favourite bit about this project:

> In June 2022, project scientist Robert Pappalardo revealed that mission planners for Europa Clipper were considering disposing of the probe by crashing it into the surface of Ganymede for Europan protection purposes, in case an extended mission was not approved early. He noted that an impact would help the ESA's JUICE mission collect more information about Ganymede's surface chemistry

What about Ganymedian protection, eh? The Ganymedians, should they exist, are going to be furious.

Also it is weird that the outcome of the EJSM divorce (originally there was going to be a joint NASA-ESA mission to the Jupiter icy moons; Europa Clipper and JUICE are a result of the breakup), is that America explores Europa and Europe explores Ganymede, as the other way around would be less confusing.
Using shedskin Python to C++ compiler is a kind of roundabout way of doing that. :)

https://shedskin.github.io/
There are certain (academic) problems for which Prolog is simply the best tool for the job, see e.g., https://github.com/hbrouwer/dfs-tools
This has made me want the Apple Watch more than any ad
Would you like to share that date with us?
it’s too bad Claude Sonnet lags to complete uselessness after a good number of messages are exchanged
If they were immortal they'd soon find a way to move beyond this planet, then beyond this solar system. Once that is accomplished there is a whole universe to colonise so I assume that is what would happen. It would be the only way really since the planet would otherwise quickly fill up and 'immortality' would end up a pipe dream due to endless conflict over land and sustenance.
I do understand that, it's an interesting point of view. I appreciate it as I meditate. And there is something to it for sure. Your statement is certainly incontrovertible. I suppose it is better to separate the creation of happiness independent of current conditions from other variables.
Great point actually that's really true in many orgs
Gender and physical contact.

I am at close to zero rush within group (creepiness, leading on, sexual harassment, etc.). Same type of casual physical contact across gender groups, and it's a trip to HR or a cancellation.

A lot of language takes on different making across cultures, and there are literally textbooks about how white casual language is perceived as disrespectful in many African American cultures. The reverse is casual African American behavior incorrectly perceived as aggressive in white culture.

I like looking at this in international studies since there is not the baseline baggage of racism or sexism, and Meyer is a good study.
He’s not your “bro” little mister, he’s clearly your elder!
‘When metal detectors are outlawed, only outlaws will have metal detectors’?
Hi everyone, author here. If someone has questions, do let me know! We really care about open science and reproducibilty.
I think you can (pretty) easily set this up with an otel collector and something that replays data from S3 - there's a native implementation that converts otel to clickhouse
the Mosfets are actually from IR HiRel which is an American legacy space company
Seems it went through nicely, thank you once again for your support :)
Anyone have any insights into why this doesn't seem to come with a rise in unemployment rates in the US?

Its still common to see headlines and politicians touting how low unemployment is and how many jobs were created last month. Is the data wrong, or is this issue very limited to a small enough population that it doesn't raise national numbers?
That’s such a random bar with such random outliers

Someone that doesn’t watch tiktok thinks a millions views is a lot there

Stick with YouTube your worldview isn’t relevant this decade
I think my concern is less about consistency, and more that I don't know how the LLM is deciding what is, for example, a "dystopian setting." Sure, it could be true that the percent of sci-fi movies since the 1950s that have a dystopian setting has increased from 11% to 46%. An alternate explanation is that the LLM is trained on more modern language, and so is better at detecting modern dystopian storylines. And with this method, we cannot know.
The Life of the Mind. In her final work, Hannah Arendt incisive critique
It sounds like the space is already fragmented (with multiple ecosystems competing for your devices and attention). We will look into Home Assistant compatibility.