skysight-inc/HackerNews huggingface dataset:
> every programmer and especially every sysadmin should learn

There are lots of things "every <tech position> should learn", usually by people who already did so. I still have a bunch of AI/ML items on that list too.

What's the advantage of learning AWK over Perl?
Passkey support (I know it's a pain) would be great...
The idea behind defragmentation is to make the files themselves consecutive, which is not done in any way in this game, which makes it somehow confusing. The fact that DOS/Windows defrag also moves the used space to the beginning of the block device is mostly an implementation detail (and the experience with unix filesystems seems to indicate that it is actually better strategy to intentionally fragment the files by allocating the space almost randomly as long as the fragments are "large").
The article doesn't assume that such diagnosed people see all authorities as illegitimate, in fact it specifically posits the opposite.
Zig is not comparable to Rust in memory safety.
I fixed the link in the post, there was a M missing at the end, here the correct:

https://www.youtube.com/watch?v=KR3TbL3Tl6M
Programmer was also a different job then, which no longer exists.
Shilling scams, cosplaying as an influencer or being a bot does not make users an advertiser.
Can you make containers in Darwin?
Israel has “new historians”, legit society polarisation due to its conduct and handling of the conflict, and over 500.000 demonstrations against Netanyahu’s demonic government.

What do Palestinians have that shows their will to believe an Israeli life is worth as much as any other life? (and Palestinian lives also, especially their children’s)
So I have to blindly play a round until I finally get the goal explained?
Nerve receptor sensitivity is controlled in a large part by the amount of Guanine Triphosphate (GTP) in the cell by sensitizing the G Coupled Protein Receptors (GCPRs). Guanosine[1] and Inosine (Purines) are added to foods as flavor enhancers, along with glutamate because they are excitatory.

I have an enzyme deficiency called Partial PNP Deficiency which slows the speed I can metabolized these low level purines. When I eat these food I have full body pain as well as mood issues.

They add these to nearly every processed food in forms as innocuously sounding as "malted barely extract".

I used to need drugs, now I just need to watch what I eat (and watch other things in my environment like stress).

[1] https://en.wikipedia.org/wiki/Guanosine_monophosphate
[2] https://en.wikipedia.org/wiki/Disodium_inosinate
Oops, could be. I was half awake when I responded. Apologies!
Dissections, man! Yikes
"The secret of success in business is knowing something no one else knows."
— Aristotle Onassis

aka insider trading
really funny, I also think scoring should be inverted and should be more clear
Maybe. But LLMs are pretty non-deterministic and illogical. It will likely take another decade (or two) to fix that. Til then you just replace programming by repeatedly running the LLM and then doing much code review and testing, which by the end of the day is by no means less work.

EDIT: since the post has been flagged (for questionable reasons IMHO) I have to respond here to the comments.

@keyhanjkm: I think I understood what you meant; memory management is no longer an issue of the human programmer if there is AI, so neither we would have to use borrow checking or other explicit or implicit memory management syntax/semantics, but can focus on other things and use simpler languages; my comment exactly responded to this idea; if you use a simpler language which can no longer express memory management concerns, then the code reviews will move to the IR or assembler generated by the compiler.

@pvg: this is an interesting topic and in no way a "language flamewar"; it's about if when and how AI could take care of memory management concerns instead of the programming language or the programmer.
For one, to ensure we're building our civilization for millennia rather than current short sighted thinking which has given us global warming and other problems. Profit motive solves for incentives, but isn't tuned for long term and community/overall betterment.
i see! given your forth comment, i'm sort of surprised you didn't have r> and >r keys to move numbers between the stacks

i feel like on a multitouch screen we ought to be able to tap on numbers to roll them to the top of the stack
The original comment says that using yacc/bison is "fundamentally misguided." But parser generators make it easy to add a correct parser to your project. It's obviously not the only way. Hand-rolling has a bunch of pitfalls, and easily leads to apparently correct behavior that does weird things on untested input. Your comment then is a bit like: I've never had memory corruption in C, so Rust/Java/etc. is for toy projects only.
This is pretty vague. Your post contains only analogies. No content.
Researchers cut to the chase on the physics of paper cuts
This is not like defragmenting a disk at all. There are no sectors or clusters, I can and have to move entire files at once. I have to move them in some fixed order and I can only move each once. Files can bump into each other?!? This is extremely confusing if you think the game is about what the names says.
portnoy is not the op
while twitter is no longer competitive with mainstream social media sites, it has a good chance of putting a dent in 4chans numbers.
I don't think it would work as well as a 4090 that has almost as many shader cores, and quite a few more cuda cores than h100.

Seems the pros of an h100 over a 4090 are: much higher vram, much faster vram, technologies like nvlink available, and a focus on lower precision performance more useful for ML (as opposed to 4090s focus on fp32).
> How do you handle service account credentials in a good way?

Passwordless. If someone can log into a service account then it's not secure.

If you need direct access to systems then you grant temporary rights to individual users. To make this smooth you need to create a service to do it. Basically the flow would be for a user to request access and for the service to ask their direct manager (or whoever has the rights) for permission.

I know it's common for organisations to let IT operations handle this, but this is a terrible practice. Your IT department will almost never be in a position where they are the ones who have authority to grant access to anything without manager permission, a permission they should basically ask for every time. Also it's a massive waste of time for everyone. Yes, I know it's extremely common to just let IT operations do it anyway, but well, you shouldn't.
You need to swipe. Works on iphone 13 + chrome.
That was when Sweden got a more general law of limited liability cooperations. There existed limited liability cooperations before that but they were created on an ad hoc basis by the government.
The Original "Baby Is Three" by Theodore Sturgeon (1952)
I can confirm through my family’s history that coming of age in that era was also life on easy mode for very-poor white men who moved to the city early and were willing to able to show up to work consistently. No degree needed. Everyone who fit that description did really damn well, often despite multiple mistakes the presence of which in a bio would mean fucked finances for life for someone today.

Pensions were magical and housing was cheap. Powerful combo.
Get any Kobo and immediately install koreader:

http://koreader.rocks/
When NYC tried to ban cars
Not to be confused with the much more desirable form of ownership that makes your boss rich.
> of course you can make compiling c++ arbitrarily slow with templates

This might be my problem :/ (template are the closest to metaprogramming I can find outside of Lisps)

Tbf I was mostly comparing my experience with Rust, SBCL and C++, to me it was a given that C was an order of magnitude faster (3 order of magnitude seems a bit much). I found opt-level=1 quite early and managed to feel way better about rust and let C++ go (i was toying with polynomial regressions) (I rolled my own matrix library :D never do that!)

Thank you for the informations.
>some people think it’s okay to install a specific app to bypass youtube ads

My god man with the way those things have been trending it makes you a saint lol
People can do whatever they want. They just need to accept the consequences.

I post my comments here knowing there's a risk this judge might learn of my existence and persecute me for them. I chose to accept that risk because I find this situation to appalling to keep quiet about it. This wasn't a choice I made lightly. My own parents who lived through last century's military dictatorship recognized the signs and asked me to stop commenting online. They feared this guy might order my arrest and generally ruin my life. Their fears are not unfounded.

So I respect Elon Musk for this utterly political move. He accepted the consequences and did something few others would do. I can respect that. I have no doubt he has hidden self-serving reasons behind this move but that's an analysis for another day. Right now I'm just interested in the political ramifications this will have for my nation.
Why not? The Vatican is its own country (and throughout history more a "real" country with lots of ordinary people living inside its borders).
I'm always a little perplexed by the world of microcontrollers. How would you program this without having some kind of embedded linux? And where does the OS live in this modules? Or does this sit on a Pi?
> This is the same old guard who has been steering the ship more and more directly towards world-wide antitrust issues as the years have gone on.

Is there an old guard at Google/Alphabet, which is also getting antitrust scrutiny? How about Amazon:

* https://www.ftc.gov/news-events/news/press-releases/2023/09/...

The US healthcare industry in general:

* https://www.justice.gov/atr/HealthyCompetition

Perhaps there's more scrutiny in general since Biden appointed FTC folks that actually care about the topic?
We happen to be doing Twisty Little Passages in our book club this month. Excellent timing.
Just look at how xanax works for a clue. Xanax increases the function of the GABA receptor. So you either have low GABA (inhibitory) or high glutamate (excitatory).Or have high levels of GTP which are making your auditory nerves more sensitive.

"Relaxing" will either slow glutamate release or increase GABA release. Processed foods often contain glutamate as a flavor enhancer.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8113735/

Fellow ear ringer here. My issue is with high GTP.
Another take on the matter is that Brazil is a trial run for a general global crackdown on unfettered communication.

Your hint that Brazil have the USG give Elon Musk the Pavel Durov treatment is chilling, indeed.

I guess after HN is shut down, a Martin Niemöller moment might find you. https://en.m.wikipedia.org/wiki/First_they_came_...
Could it be because China had a communist revolution and privately owned companies where banned (for a while)?
Yeah, the Church of England is (ironically, given its origins) structurally not a million miles away from the Catholic Church.

Much newer, though, of course; there are (quite a few) pubs older than the CoE.
This is a path that ends with Starlink being unable to respect the law in other jurisdictions, and getting progressively banned elsewhere, or Musk getting jailed on foreign trips like the Telegram CEO.

There is a reason why legit companies tend to avoid using the same tools and methods as drug cartels.
Show HN: UART Terminal: A Web-Based Serial Communication Tool Built with React
There are already some great serial terminals out there, but I wanted to create one that I could easily access and customize with my own features. This project uses the WebSerial API to make it all happen. My hope is that this will grow into a collaborative project. I've got some previous experience with React, so I decided to go with that. I was able to build the initial skeleton quickly, thanks to GPT 4o.

I'm open to any and all collaboration - if you've got ideas or want to contribute, I'd really appreciate it!
christ, you've just shown me that I need to optimize my boot loader (systemd-boot), and how great apparently my firmware is.

> systemd-analyze
Startup finished in 3.259s (firmware) + 35.127s (loader) + 1.823s (kernel) + 2.927s (userspace) = 43.138s
If you're trying to demonstrate what no sense of humor looks like, I think you've nailed it. Thanks for playing.
yeah! you can get an enormous amount of metaprogramming mileage out of c++ templates. i think the pattern-matching paradigm embodied by sfinae is maybe a better fit for, effectively, user-defined language extensions, than the more straightforward imperative approach lisp uses by default. but c++ templates are unnecessarily hard to debug i think, for reasons that aren't inherent to the pattern-matching paradigm

i didn't get c to compile three orders of magnitude faster, just 44×–56× faster (4400% to 5500%). sorry to be confusing!

i've certainly experienced the temptation to roll my own matrix library more than once, and i'll definitely have to do it at least once for the zorzpad. i may do something this week in order to understand the simplex method better; my operations research class was years ago, and i've forgotten how it works, probably because i never implemented it in software, just worked through examples by hand and on the chalkboard
Don't fix it if it ain't broke.
> Taking a computer out of the loop is the best way to guarantee speed and reliability.

As suggested by pjc50 in another comment [0], a passive safety would be good for this application.

The main drawback being the space required to protect the entire danger zone.

> Bon travail et bonne chance!

Merci beaucoup

[0] https://news.ycombinator.com/item?id=41390704
”Problems to be solved” is a narrow view of the mechanism of providing goods and services.

Is food a problem? Clothes? Housing? Historically societies that have lacked markets in these (grow your own food, make your own clothes etc) are not something I would call as aspirational models for our current civilization.
Does anyone integrate with their customers' DB directly?
Hey all, integrations with third-party SaaS vendors are super common these days, especially with all the AI tools complementing and enriching SaaS platforms, but as the title states, I'm curious to hear if anyone integrates directly with their customers' data store like Supabase, Snowflake, etc.

In my last startup, we were building a chargeback management tool for fintechs, and essentially whenever a chargeback came in, we'd only get the transaction ID, so we'd have to query the fintech's database to search for that transaction ID and pull additional data points like name of seller, email of seller, etc.

Now, when we did this, it was more of a scrappy workaround to the fintech not being able to dedicate engineering resources to send data to an API endpoint of ours. However, after a while, I thought to myself, there's nothing wrong with querying the fintech's DB as long as we're treating infosec seriously, and so now I'm curious to hear how common this practice is.

Maybe it's just me, but it feels like integrating with internal DBs could allow a startup to onboard and go live with customers much more quickly. For some reason though, I haven't heard much of this around, so to be completely honest, I'm thinking of starting a tool to make this process easier / standardised.

Before that though, I'm trying to wrap my head around the use cases for this so it'd be amazing to hear about your story of integrating directly with a customer's DB -- what was it for and how was the experience!
This is insane. Apparently (at least on Debian) this can be circumvented by putting this in ~/.config/pip/pip.conf:

[global]
break-system-packages = true

I would have preferred single-version-externally-managed to keep fond memories of setuptools alive.

It becomes increasingly impossible to track down home directory pollution and config files in Python. Next step will be a Python registry on Linux. How about:

regedit VENV=/home/sjw/venv42 KEYWORD=single-version-externally-managed DWORD=0xbadbee
Does anyone know if you can run arm64 images on a x86 Linux machine?
I'm currently doing it with Docker and QEMU but it is super slow.
my own design for print in place hinges, matched with last week's multiple orientation snap tab and socket interlocks.

https://www.printables.com/model/991503
> But who signs my stuff, especially my own scripts and automation? Me of course, if I had good tooling.

There's already a mechanism, provided for DKMS - you enrol a 'Machine Owner Key' which only root can access, and any time you update your kernel (requiring you to recompile a kernel module), it gets signed with the MOK. Which of course means any malware that gains root access can sign itself too.

An alternative is that any time you update your kernel and reboot, things like the nvidia drivers would get disabled until you perform some special ceremony. Not that great for usability, we want people to install updates in a timely manner after all so we don't want to make it too inconvenient.

Another alternative is to only load code blessed by a Microsoft-approved Linux distro - the Ubuntu Core approach. But this requires abandoning the open source ethos.
I love watching defrag vids on youtube. There's still a strong but small community pumping out world records.

A classic from about a decade ago: https://www.youtube.com/watch?v=RUCtMIjL-Z4
> not sure where you are based in France

I answered your question too quickly, I'm near Clermont-Ferrand, we have several local brewery here.
Bolsonaro wanted to remove environmental protections and exploit mining resources in the Amazon, I feel this to be the only real reason why Elon has started to pushback hard against a Lula government who is driving Brazil back into protecting the Amazon (at least somewhat, still much more than openly supporting illegal mining as Bolsonaro's government did).
for the next level each file could have a different color. then multiple blocks of the same color would be one fragmented file. in easy mode the order of the blocks would not matter as long as all of one color follow each other, in hard mode the blocks would have to be in a specific order.

i would also allow blocks be moved freely with the goal to move as little data as possible.
I know professional artists who have made use of Photoshop's generative AI for years in photo retouching scenarios. They are great artists but find no reason to waste time and money doing tedious generative tasks themselves.
I hoped this was an article about the golang debugger…
Why Not Open Source?
I recommend the moon math manual, it's a good way to learn this.
Yeah, it makes for VERY confused builds when you select on cpu features available.
> In Israel, the People decided democratically (through their elected representatives) against some kinds of so-called "free speech" (for example: Palestine existence)

This is both completely untrue, and has nothing to do with this post.
The Mars Terraforming Company? Half-kidding.
AIs can’t get a bank account but they can use cryptocurrencies.

AIs can't contract for electricity or network broadband or compute resources either.

What will they do?

But thanks for providing yet another empty and logically bankrupt argument for crypto.
Honestly only makes sense in the context of a Python library and implementation as well, since so many libraries use C extensions in order to speed up processing. Also, Python has gotten a lot faster over time.
Long ago we used to stuff them into Keybase FS at a defunct startup I worked for. This worked pretty well and also meant when you needed a password you could just cat a file.
Rust developers find out some additional memory safety brings trade-offs many c developers find unacceptable?
> There's no visible rhyme or reason why he's fighting the Brazilian courts much harder than orders from other less democratic countries

I've read speculation that he's after our lithium mines. Not sure how true that is yet but I don't doubt it.
I was really surprised by that, I upgraded to Ubuntu 22 and magically it can upgrade firmware on my dell labptop.
Sounds like an interesting app. But I just wanted to comment that I don't need an account to use draw.io and I can download an xml of the diagram just fine from them. I noticed you didn't mention them in your comment, so perhaps they are not a competition?
Emulation will generally be pretty slow, much slower than native virtualisation (although Rosetta has tricks to make this quicker).

Ideally use multi-arch images or build your own.
I don’t mean that medicinal plants developed those properties to benefit us, but rather it may have evolved as a response to some animal for some purpose, and it happens to be beneficial to us in some way.

Take caffeine for example, likely it evolved as a defense against pests.
> But it's time to switch to fiber optics!

The PSTN has been hybrid fiber/copper for decades. The vast majority of inter-CO traffic is carried on fiber optic lines. Many POTS lines are carried on fiber optic carriers from the central office to a subscriber loop carrier or similar device and then only travel a short distance to the subscriber premises on copper lines.
I wanted to avoid making this a "it's Lennart" point.

Even then, IME he's building software for 99% of users, which this covers.
It can be quite annoying when he makes life hard for the remaining 1% (or fraction thereof), but I'm not as antagonistic to him as others.

Also, he kinda mentions it in the "Anything Else?" section.
Not the firmware that doesn't ship with the MS keys at all, but the ability to insert your own keys and distrust the MS ones.
Making it easier for immigrants to settle in Germany is a meaningful challenge. It's not easy, but I feel like I'm making progress. The constant positive feedback from readers is a strong motivator. The income and the lifestyle I get from doing that work are a considerable bonus. I think it's also nice that my work is a mix of programming, research, networking and marketing.

Right now I'm trying to create more effective ways of keeping track of bureaucratic changes. I want to have an official line of communication with the various offices in Berlin. It would make my work so much easier. Instead of trying to figure out what they want, I could just ask them. This has been surprisingly difficult to implement. They are completely indifferent to people doing their work for them.

I'd also like to collaborate with the administration to create a more effective bureaucracy. This, too, has been a frustrating process so far. Nonetheless I persevere and hope that we can eventually get something off the ground, even if it's just a slightly improved form.
You're ignoring the elephant in the room: frozen mammoth dung.

To restore the gut health of humans, there is this thing called "fecal transplant" [1]: use another person's poo to bootstrap the growth of your own gut microbiome.

There is an abundance of mammoth dung in the northern permafrost. When thawed, its microbiome becomes active again, producing methane. [2]

So resurrecting the woolly mammoth as a species is the hardest part. Equipping the first individuals with a proper gut biome will be really easy.

[1] https://en.wikipedia.org/wiki/Fecal_microbiota_transplant

[2] https://www.smithsonianmag.com/science-nature/melting-permaf...
I would have loved to pay monthly for IRC Nitro™ back in the day to use… uh, forbidden ascii art?
Microsoft startup founders hub. I needed to get up to speed on RAG and Fine tuning. I shot about 40 introductory messages to their “Connect with an expert” network. I found a data scientist guy from Egypt who responded. He gave me a one hour crash course on RAG. I didn’t use his suggested methods but he set me up go and figure it out. I’m now caught up using haystack, chromaDB, DuckDB, and Mistral for my RAG needs.
This one might be interesting for you: https://daylightcomputer.com/
it has a fast e-ink-type of display. Unfortunately it is expensive and not available.