skysight-inc/HackerNews huggingface dataset:
No, it's not more significant or worthwhile if you compare it to the emissions of 8 billion people. It's still negligible.
"Given sufficient time and compute" covers up a lot, though. The ultimate God AGI that would be created through that sort of process would take the form of a large room filled with a whole lot of monkeys and typewriters.
The associated hotkey daemon used by yabai from the same author is equally as useful

https://github.com/koekeishiya/skhd
Lying is currently usually protected for politicians, not illegal.

Lies are obvious in most cases, and I think there are established judicial systems to assess if a crime has been committed or not...

Of course investigations and indictments have to occur only with sufficient elements to suspect a malfeasance, we're not arguing for wiring politicians to mind readers
This is short sighted with many assumptions. Shouldn't this be considered for greying out?
It primarily existed to standardise paths between different Linux distributions. This, along with the LSB, was intended to make it possible to ship software that would work on all distributions.
Literary head-butting! Norman Mailer discusses head butting Gore Vidal, at about 8:00 into this:

https://www.youtube.com/watch?v=uZQfA-XN2OU
I think you need to go touch grass, or at least check out some real numbers and think about them

https://www.levels.fyi/t/software-engineer/locations/berlin-...

https://www.levels.fyi/t/software-engineer/locations/san-fra...

How many years are you going to have to save up to retire at $240k/year vs $80k/year, do you think? Would you rather grind 10 months a year until you're too old to do anything but sit around and watch TV, or would you rather grind 12 months a year for 5-10 years and then do whatever you want for the rest of your life?
should work now, thanks for pointing out!
Why restrict it to only Google accounts?
Ex-Apple employees are bringing AI to the desktop
Got that prompt for the hobby one?
Many of the modern day investors and businessmen writ large have never see inflation, high interest rates, nor historical average interest rates. A better piece would focus on how corporations may and are likely to react once they accept 4-6% rates as a new normal.
fzf is such an amazing tool. Like yes it can do fuzzy search but it's so hackable and you can do so many unrelated things with it.

Because it's also a tool that you can pipe an array of things into, select an element from it, and run a command on that element.

Just the other day I needed to scour the git history of a huge project, so I wrote a function that first selects a file by running fzf, and then lets me see the git history of any single line of that file by running fzf again.

gblame2 () {

local file=$(fzf)

cat "$file" | awk '{printf("%5d %s\n", NR, $0)}' | fzf --layout reverse --preview-window up --preview "echo {} | awk '{print \$1}' | xargs -I _ sh -c \"git log --color -L_,'+1:${file}'\""

}

chatgpt cooked that up for me in 5 minutes, saved me many many hours.
You want to use Hyper-v, you can use GPU-P(Gpu Partitoning) where hyper-v will pass through the GPU to the VM and share it, it's not some emulated adapter, it's genuinely the real GPU and runs natively and you can share it across multiple VM's and host. Linux has NOTHING that can compete with the feature.
I am a musician (ambitious amateur) with some tracks online and I also had a record contract in the 90s. I earn more today. Which is still very little, but it’s more than with CDs.

Would I like to earn more? Sure! But I can’t see that happening with all the competition in the entertainment space today. Mind you, people have many more places where they can spend their money now, so it’s not only music business today vs music business 30 years ago, but also music business vs gaming vs movie and tv show streaming etc.
Ref: https://www.vanityfair.com/news/business/2012/08/microsoft-l...
I do appreciate that FAANG companies are a bit like fly traps, collecting those sorts of people somewhere else so I don't have to work with them personally.

But understand, I am not asserting that FAANG companies are places nobody wants to work. I'm asserting that they are places I am not willing to work at. It's because I would be utterly miserable in that sort of working environment, and there is no amount of compensation that could make that tolerable to me.
Ohio first state to report 'white lung syndrome' outbreak
ProServe has different specialities - security, DevOps, mainframe migration, call centers (AWS Connect), ops, migrations etc.

Not all of the specialties require coding. Mine happens to be “application modernization”. Which really means that I had no specialty and that I could meld application development/architecture with cloud technology and jump into anything if needed on a high level and bring in specialists when needed.

There are some areas of AWS where I was really good and one specific niche where I’m objectively the best in the industry when it comes to automating a very complicated service - I worked with the service team to beta test the APIs and I did and open sourced the reference implementation around it.

My interview process was all behavioral. The “system design” portion was my walking through real world implementations I did and explaining choices and tradeoffs. Heck one of the interviews I spent the entire time discussing an earlier Hashicorp Nomad/Consul and Mongo based Master Data Model project that had nothing to do with AWS.
It's a product instead of a box of parts. My brain only has so much cognitive power. If I'm spinning up a VM, I'm trying to accomplish some other work.
Thanks, that helped! The idea of massively parallel computations like that was kind of what I was leveraging, I was like “I guess I treat this vec2 as a NumPy array of vectors?”—but it's cool that the job gets batched behind the scenes
The other day, at a meeting:

- It will be great to be able to count on your experience.

- Sure, no problem. (Wait, what? Oh, I see.)
That's odd IMO since none of this workflow should be hitting OpenAI.
Not that it changes your point, but Spot is $75k.

There's a knockoff for $23k though,
so hopefully this one for $20 makes competitors available for cheaper.

https://robostore.com/products/unitree-go1-edu-plus-3d-lidar
BuT ThEy'Re ThE NeW MiCroSoFt!!
A Century Later, New Math Smooths Out General Relativity
It seems like that's only a question of when it needs to shut down rather than if:

https://www.wired.com/story/nuclear-power-plants-struggling-...

> In the US, the sole desert-based nuclear facility, the Palo Verde plant in Arizona, relies on municipal wastewater rather than rivers or seas, though the facility has struggled with rising costs as more industries compete for limited supplies.
Listen, you’ll hear.

Nothing quite as weird as someone accusing me of not knowing how people in my own country say my own name.

The amount of misplaced confidence in this form is just absurd sometimes.
Are we all ignoring the part of the interview where he gets the reporter's name wrong after calling him a "good friend"? Personally I think that's way more interesting. Like, who does that?
> good liars probably have a solid theory of mind

That, and confidence, and ideally a good memory so that they can keep track of what they have previously said to someone.
I'm using it to write short stories where my 3 year old kid is the hero (a custom GPT sets the proper context (name, age, location, interest) so the prompts can be short like "a story about learning to read with a new dragon friend")... and doing so bilingually, with each paragraph available in both languages
The Obnoxious and the Nice (1977)
That's an interesting question camouflaged as a boring question.

The assumption is that though interview processes are acknowledged as imperfect, they're largely considered to measure something like productivity or worker value.

Under that assumption, then it should be exceedingly difficult to "cheat" the interviews such that a person could do great at an interview, and be of low "worker value". Not impossible, but difficult. And I'm just pulling stuff out of my ass here, but if we were to do a survey here on HN, the most likely consensus on how difficult that is would be something like "it's actually more difficult to fake it in the interview than to just be good enough at what you say you're good at".

Imagine if you were one of the fastest sprinters in the world, but to be "hired on" to the Olympic team they decided to interview you for it. Sure, they'd probably ask in the interview what your latest 100M times were, stuff like that, but after the interview they'd all talk privately about whether or not you were a good "culture fit", and whether your smile was sincere or fake, whether you were too nervous or smooth and a "real go-getter". In such an environment, the Olympic team might well have 30% of its members that could be safely culled. The only jobs interviewing is even a good process for are those jobs where the actual work itself resembles interviewing... sales positions, PR, being the "public face" of an organization (news anchors, I dunno). The reason we use interviewing for technology jobs is because that's what the big bosses know works for their jobs, a CEO is the public face of the organization.
Uh. It's not like she suddenly found herself in the middle of this nonsense like those H1-B employees. She explicitly chose to be part of the shitshow. She is the person requiring the LEAST sympathy here.
Another idea from Buddhism is that this core of awareness you're talking about is nothingness. So when you stop all thought (if such a thing is really possible), you temporarily cease to exist as an individual consciousness. "Awareness" is when the thoughts come back online and you think "whoa, I was just gone for a bit".

If that's how it works, then the "soul" is more like an emergent phenomenon created by the interplay between the various layers of conscious thought and the base layer of nothingness when it's all turned off. That architecture wouldn't necessarily be so difficult to replicate in AI systems.
I read “On Pneumatic Tries” and was trying to imagine what “Pneumatic” could possibly mean in the context of a trie. Like dynamic node expansion?

But then it was about tires.
Reminded me of this pong inside a sprite tutorial for the c64:

https://youtu.be/C_J4dSAWqY4?si=BQN90pEFjOaGtOxj&t=1118
My robot can open drawers at near 100%, but it takes the form of a stick of dynamite.

Still working on closing the drawers afterwards, though...
PDF: https://sci-hub.ru/https://www.jstor.org/stable/3033527
In this post, I explore the power of GraphQL directives to implement a custom @filter directive for a more concise, composable, and efficient GraphQL schema. Discover a solution that enhances maintainability and readability, providing developers with a robust toolset for optimizing GraphQL APIs.
didn't work for me :/ got a safety system error
Ford Maverick is about the size of your old Ranger, although it looks visibly chunkier.
He's an idiot who hires smart people who do great things in spite of him. He's not really an engineer. It's merely a title he probably bestowed upon himself.
I'm unable to log into the Cloudflare Dashboard. I receive a 524 error during the 2FA step.
SpecLang – Developing Software in Natural Language (GitHub Next)
LIFE LESSONS FROM A 68 YEAR OLD.

November 30, 2023

1. Don’t exercise to be strong. Exercise to be healthy.

2. The best place for ideas is where ever works best for you.

3. What she said. And carry and pencil and pocket-sized notebook everywhere. People say I have a great memory. It's a hack, not a gift.

4. In relationships, the most important thing is love. If you have it, no problem is too big. Without it, who cares?

5. If sex ever becomes hard work, become a hooker. You might as well get paid.

6. Consider a pet before having anything else.

7. At any age, if you take care of yourself, you will not experience irrational weight gain. Nothing happens out of nowhere for no reason at all. There are no rewards or punishments, only consequences.

8. Sometimes in life, the best thing to do, is to <insert whatever works for you>.

9. In a long term relationship, be either "all in" or not. If you're "all in", be "all in".

10. Learn the difference between issues and details. Issues matter. Details don't.

11. Allow aquaintances to come and go. True friendships are so rare and precious, never lose them. (I learned that the hard way too many times.)

12. Give every "no show" one opportunity to apologize. After that, ghost them. No matter what happens, it will be for the best.

13. Never allow anyone to "make you feel" anything. You must always decide how to feel yourself.

14. If you're too stupid to use a condom, you get what you deserve. Unfortunately sometimes your child gets what you deserve too.

15. The more you know, the lower the percentage of everything there is to know will be known by you.

16. Don't pick the phone up in the first place. (There, you just eliminated the need for 4,528 "put your phone down" rules.

17. See #14, #15, and #16.

18. See #16. See how easy.

19. Apply #16 to social media. Except Hacker News.

20. If you're older than the author of a listicle, you have automatic permission to build upon it with your own listicle.

OP, thanks for the nice list, and the opportunity to play along with good clean fun. :-)
At this point in my life, I can honestly say there is no realistic amount of money I’m willing to give up for my lifestyle.

It’s not my dream to make a lot of money. It’s my dream to do exactly what my wife and I are doing right now:

https://news.ycombinator.com/item?id=36767599
Hm so I guess your setup uses the default SQLite database? I switched to MariaDB because I kept having Nextcloud freeze after a few weeks.
I've never been through a PIP, but based on what I've seen with people who have, if I were put on a PIP that would be a strong signal that I'm not wanted there, so I'd just quit and save everyone the aggravation.
I've shared it before but my tool for switching git branches based on time (it's called flog because I always read reflog as re-flog not ref-log)

flog () {
branch="$(
git branch --sort=-committerdate --format="%(committerdate:relative)%09%(refname:short)%09%(subject)" \
| column -ts $'\t' \
| fzf \
| sed 's/.*ago \+\([^ ]*\) .*/\1/'
)"
git co $branch || (
echo -n "git co $branch" | pbcopy
)
}

I have a much longer one for switching between PRs requesting my review and previewing them while I do it.

edit: funny story, I went to add 4 spaces to the start of each line and it turns out I did the same thing last time and my autocomplete got it for me
which flog | sed 's/^/ /' | pbcopy
Chrome extension malware.
An ensemble of weak learners, if you will.
No, alignment should be done. Also, both base and aligned models should be released publicly.
In general, app feature creep is becoming increasingly tiresome. It’s sometimes ok for software to be “done”, with any further engineering instead going towards making the product ever-more rock solid. Nobody seems to realize this though.
It's a hack from the days of separate compilation. Like lots of the "no diagnostic required" sucks to be you UB which can only be diagnosed at whole program link time. That is, the semantics and usability of modern C++ are compromised by the hardware capabilities of the machines on which C was first developed.
Ability to deliver the projects? Be a pleasant, reliable collaborator? Teach, learn, critique, take feedback, adapt?
Well, yes. And lets expand that.

The coal miners' solution was to get a bunch of guns and/or gasoline, and either pump bullets in the bosses' house, or to torch it with gasoline. Usually both.

That was responded to by bringing in the Pinkertons (private military), along with the US military. These got horrifically bloody.

And it got to a point, that by the 1920's, the USA had a strong representation of US Communist Party. 1927 really cemented that they were right in the long run. However, FDR sold the Communists out with "labor reforms" that paled in comparison to what the Communists wanted.

Now, FDR's reforms lasted until the late 60's and 70's. Capital was able to get enough property and money, that they ended up *buying* the governmental reforms one politician at a time.

Well, perhaps heads will have to roll again, to reset Capital. They're not going to willingly cede property/money/power. And this time, they bought government. And it's obvious that the NLRB and the DoL is going to do diddly. But whatever it is, I hope it's peaceful. But knowing labor history through the ages and US specifically, it will be anything but.
Because to keep their jobs they have to be seen as doing something and the old 'this is something therefore it must be done.' truism still hold. They never look farther ahead than the next election, were lucky if the look farther than the next nights news most of the time
> I don't understand why no one just copies SQL so I can write a query like "SELECT * FROM $json WHERE x>1".

You could ask the same with respect to XML too -- why XPath/XSLT instead of SQL?

The problem is that SQL isn't that convenient when you're querying data in a free-form and recursive schema. Especially the latter, because recursive queries in SQL are just not pithy. I say this as someone who loves SQL.
Doesn't look promissing, sorry. Was looking and looking, but where is the GUI-based OS?

Nowadays we can use LVGL and C++ to write apps, or run script based C code using interpreters like Wrench: https://github.com/jingoro2112/wrench

What I'm missing is an GUI-based OS like Kolibri to launch apps.
To the public: For the normal PR reasons that every large enterprise is subject to caring about. To employees: I suspect substantially less than the like 95% of employees who came down against the board would have done so if the board had explained what they were thinking. There are probably at least a few people there who are not comfortable viewing themselves as rank mercenaries in service to a profit-and-power-motivated game-player, and actually joined OpenAI with some belief in its mission. But maybe not! I dunno.
Anecdotal but I have seen it work more often than not at my employer.
Do you mean 1989?
"Source" for what? If someone who purports to be against eating fish (a legal activity anywhere) starts going off about the "Catholic Church fish fry loophole", there's no need for a source to conclude that the person is almost certainly trying to hurt the Catholic Church, rather than protecting fish per se.

Your understanding is wrong, by the way. If you sell more than a few guns per year (where "a few" is up to the ATF agent's discretion), the ATF is going to conclude that you are an unlicensed dealer and you will go to jail for a very long time (edit: five years in prison, $250,000 fine, or both).
Sam Altman's New Order Doesn't Include OpenAI's Chief Scientist
"Once anyone chooses that role, they deem themselves more enlightened and therefore more capable than the poor, deluded masses trudging in dirt below from whence they came."

Or they simply want to sell their models to enterprise clients who don't want to expose certain things to their employees during the work day. This reads a bit like those "I'm a lion" or "I'm the alpha wolf" type posts. Go ahead and try to sell a product that can generate hate speech, nudity, and violent content to enterprises.
Trump does it.
Fully agree. At around that age they increasingly don't want your undivided attention, except when they do. Its important to give them space to develop their own identity, with the reassurance that they have safety and support. And that if they need that, you'll be there and fully engaged.
When I looked this up on an apple support forum, the replies were all basically: "Why would you want to disable this feature? Apple designers know better than you, go back to Windows"
Error code: 429 - {'error': {'message': 'Rate limit reached for gpt-4-vision-preview in organization org-eRnbbdbvRysampoMyGNkYZ8A on tokens per min (TPM): Limit 10000, Used 6380, Requested 4151. Please try again in 3.186s. Visit https://platform.openai.com/account/rate-limits to learn more.', 'type': 'tokens', 'param': None, 'code': 'rate_limit_exceeded'}}
This is my issue as well.

Telegram in 2019 was perfect. None of the features added since then have been that great.
the user experience is the same which makes it odd to be vicariously offended by that
Can we resolve the problem with `Box` by implementing `IntoFuture` for `Box<Future>` instead? `IntoFuture` takes `self` by value, so the problem of `Unpin` does not exist. The question is, will it be a breaking change somehow?
I think Amazon's 4-year vesting schedule is 5%/15%/40%/40%, so monthly vesting wouldn't help much.
It's honestly a miracle he survived as long as he did. He was definitely a character and the man had his own so voice style that would be recognised straight away.
This is a profound question but I also wonder if this non-thinking “awareness” you’re referring to is largely defined by quieting the thinking mind and listening to the senses more directly. A lot of meditation is about tuning out thoughts and focusing on proprioception like breathing, the feelings of the body, etc.
Phage lambda packaging motor-DNA interactions with gripping and friction
Elon cucking to Trump loving in one comment plus a drudge report link. Truly this comment has it all.
FZF is the best, I've got a variety of scripts that use FZF as their UI, for everything from logging into a team member's meeting room to targeting a cluster.

I use FZF for my command line history search and save 10000 lines of shell history, and now I can find every weird jq, kubectl, awk, etc. command I've ever ran to get me going on some of the syntax quickly.

fuzzy search is the best UI for navigating lists ever
yes, but come on: you download it and quickly check yourself
/mnt historically was used as a single mount point. This became problematic when it became common to have multiple temporary mounts, for example a CD-ROM and a USB stick. /media solved that by stating mountpoints are folders inside it, eg /media/cdrom.
From your own link:

>[Twitter] officials emphasized there was no government involvement in the decision.

>“I am aware of no unlawful collusion with, or direction from, any government agency or political campaign on how Twitter should have handled the Hunter Biden laptop situation,” Baker said in his opening statement. “Even though many disagree with how Twitter handled the Hunter Biden matter, I believe that the public record reveals that my client acted in a manner that was fully consistent with the First Amendment.”
US govt and court rooms are very very lax on large corps.

Lina Khan is really struggling on anti-trust. The lawyers aint buyin it.

I do think our current big tech is a toooo big. The big 5 (AAPL, MSFT, GOOG, AMZN, NVDA) with > 1$ trillion market cap need to be broken.
"Show HN" implies that this project is your own personal work. Since you posted both this today and https://news.ycombinator.com/item?id=38461101 (as a Show HN) yesterday, I'm thinking that maybe you weren't aware of this rule? If so, it would be good to read https://news.ycombinator.com/showhn.html and follow the rules in the future.
The editor restarts fast enough that, for me, it was a tolerable part of the iteration process. But yeah this is a massive improvement; GDExtension is a really important part of what makes Godot attractive for serious game development.
Here is another solution for loading a potentially unaligned 64-bit integer in the CPU's byte order, that does not violate strict aliasing:

uint64_t load64(uint8_t const *b) {
union {
uint64_t u64;
uint8_t u8[8];
} u = {.u8 = {
b[0], b[1], b[2], b[3], b[4], b[5], b[6], b[7]
}};
return u.u64;
}

Type punning through a union is explicitly supported by the C standard, insofar as we do not evaluate uninitialized memory or trap representations. We are fine here, as uint64_t has no trap representations, and must have exactly the size of 8 uint8_ts, as those types have no padding bits.

GCC appears to compile this function to a plain unaligned load at optimization level 2, when supported, e.g. on arm64 (see https://godbolt.org/z/frEox67sG).