skysight-inc/HackerNews huggingface dataset:
This is a beautiful way to frame it.

My consulting company works with folks to take ideas that are solvable or usable with an ML framework and map those to digital services or solutions.

Rarely is the end product called "<something> AI" -- but at the end, it's still using AI/ML.

We've been around a bit longer than the current AI hype, and our niche is engaging and fun.
> My main reason to reply here was this: You can also enable CI in your repository: https://github.com/postgres/postgres/blob/master/src/tools/c... - that's the same CI that happens for commitfest entries.

I need to get around to this...

> I find lkml style patch handling bad as well, particularly with every patchset revision getting its own thread. Very easy to loose track.

This is a good point, but if it works for the largest open-source software project in the world, I think it could work for Postgres too. I find that being able to reply inline to an email without having to copy-paste huge sections of an attachment is pretty valuable.

> One of the problems is that many of us end up preferring to spend time hacking on postgres than on development-process tooling / integration....

Completely agree, which is why I think we need to investigate migrating to a self-hosted SourceHut instance or something, so we can just use the tools that are provided by a company whose job it is to write those tools.
> in the case of humans, all from planet earth, it is trivial to go back and find an obvious common ancestor

It is trivial to demonstrate the likely existence of a common ancestor. It’s far from trivial to find them.
No warm up if you switch to metal with no ANE on sonoma
Serenity's purpose is more the other way around: what goodies can attract people to hack on Serenity? I.e. it exists first to be a place to develop things from scratch with a great community for the sake of hacking together something. Anything else is more a side-effect. That's why e.g. they don't publish releases, it'd achieve the opposite of that goal.
I was happy not to have to drive when living in London but because my comparison was with places with terrible traffic.

Now that I moved away to a place with better quality of life, and little to no traffic having a car is great.

I can go wherever I want whenever I want.

No doubt it's a symbol for freedom for many.
LMWTFY:

> Umami was first scientifically identified in 1908 by Kikunae Ikeda,[27][28] a professor of the Tokyo Imperial University. He found that glutamate was responsible for the palatability of the broth from kombu seaweed. He noticed that the taste of kombu dashi was distinct from sweet, sour, bitter, and salty and named it umami.[16]

> Professor Shintaro Kodama, a disciple of Ikeda, discovered in 1913 that dried bonito flakes (a type of tuna) contained another umami substance.[29] This was the ribonucleotide IMP. In 1957, Akira Kuninaka realized that the ribonucleotide GMP present in shiitake mushrooms also conferred the umami taste.[30] One of Kuninaka's most important discoveries was the synergistic effect between ribonucleotides and glutamate. When foods rich in glutamate are combined with ingredients that have ribonucleotides, the resulting taste intensity is higher than would be expected from merely adding the intensity of the individual ingredients.[14]
I bought a paperback of this many, many years ago and used it to write a MUD in C. Good times...

I think maybe I should get a copy of the new version because I don't understand IPV6 at all.
Do you not realize how much of modern society relies on cars and trucks as a mode of transport? It's asinine to think you can just get rid of them in most parts of the world and continue life as usual.
> not-interested in having a full Western-life experience (which necessitates having a car)

Wait, what's this "Western-life experience" I'm missing out on by not having a car? Having lived in Western Europe all my life, I seem to have missed the memo about this.
I can understand "of all ages" rather more, e.g. a teenager and two younger kids all going to the same place. Not young kids riding solo.
Never did. However, I discovered that unlike delivering a monologue about the subject, which unnerved me, answering questions didn't unsettle me. So rather than preparing a long speech, I just prepared a short "in a nutshell" speech, and then offered, "I'd like to hear what you think about the subject. Let's talk about what you want to talk about. Let's open the floor to questions." Interacting with questions proved more interesting, and somehow less threatening to me. And was more interesting for the audience. So my strategy was to launch into the question period as soon as possible. It worked great for me.
And RTFM predates that one. Read the f manual is a common reply to basic questions about tools and commands in Linux.
Look bombs are just an accelerated oxidization. Like rusting but fast. What's the big deal. Rusting is natural.
Probably just sends a press release.
Show HN: A bot-free alternative to Otter.ai
The writing has been on the wall for Cypress since 12.0, where they started funneling everything into the cloud SaaS workflow. It sucks because Cypress was 10x better than the nightmare (literally) we had before. Hopefully Playwright doesn't go down the same road.
> See also: “posi-trac” (limited slip differential), “alleve” (2-(6-Methoxynaphthalen-2-yl)propanoic acid), Technicolor (usually to describe a 3-strip prismatic camera+film arrangement).

But none of those examples are misleading. "AI" is (or at least very often is).
I know you're joking, but it wouldn't hurt to have a nationwide nonprofit pet insurance offering.
By the way in which the VPSs starting going down one by one, I hope it's not a fire...
In Boston I feel like we didn't really get much of that, there was just less traffic.

Or I just didn't know about it? But I am honestly jealous. Being able to walk, not worry about cars and have plenty of room to not need to weave through slow walkers is amazing. And my health benefits from the extra walking.
> If someone doesn't send a thank-you email, don't hire them.

You may be missing out on a lot of potentially good people.

Alternatively, maybe they're dodging a bullet. ;)
This is wrong question (in the headline). Unfortunately many founders begin with it and have problems (mostly, stuck inside circle of first users), because local bubble users (first users) are absolutely different from other users.

And first users are so different from rest users (lets name them Second users), that considering first users in business decisions could scare away Second users, limit business on local bubble.

Yes, you may need first users, like car gas engine need starter to make first turn, or better analogy kick-starter in motorcycle. But these additions in most cars and cycles considered only for cold start, and 100% other time they are just expensive load.

The best paradigm I seen on this problem, just start business without first users, start from second users.

What this mean, you not start making MVP for nowhere, you start with find large community, who will just buy ready product.

For example, you could start with making some additions (mods) to existing product, make your respectable brand name, and once just present your own product, instead of additions.

Most known for me example, Counter Strike started as mods to Half-life game (may be, this legend not exact, but very close to reality), its First clients was from HL community, and once people release, around CT created NEW community, and CT have enough SECOND clients, to be independent subject and they separated it to different business entity.
Ah, yeah, I can see that. I wrote the initial code in 2018ish, re-discovered it just before covid, IIRC.

> It does seem like you are stating the MTM valuation (i.e. spot x notional) without mentioning liquidity, which is where the confusion from others is coming in. It's very possible to accumulate a large position in a low liquidity altcoin that you will have zero hopes of selling for that valuation, even over time.

I'm not 100% what those words mean, but if I'm understanding you correctly, this 11 million was if I could sell it for in a perfect universe. It wasn't the actual price I could sell it for ... obviously, that was about $700.
I doubt it's "we need marketing to sell stuff" that engineers hate, but rather the seemingly inevitable "marketing lies about what our product does".
There are backports of security fixes for older versions I think, just not offical from the PHP devs.

I do not know much about it but WordPress (Requires 7.0 since very recently) used as part of their explanations (excuses) for their extreme backwards compatibility that some of the major webhosts used some special PHP versions to account for security risks while still serving with old versions.
When role playing, I've gotten it to self correct during games a few times, as well as correcting itself when told to.

Also if something is not possible then an LLM, unless trained otherwise, will do its best to answer you no matter what. Current training doesn't really include answering "I don't know" or "this isn't possible" apart from examples with very narrow/shallow scope like "is an apple a banana?" but something like "give me some code that sues the React.doesNotExist function in React" is just too wide/deep informationally for it to handle. I often find that "warming" an LLM up to the topic so that the context is full of content only relevant to the current topic helps much more than trying a fresh query in this regard.

But with a role play game I've definitely found that it can correct itself or be corrected, usually I mark comments outside of the game with something like >character x is not in the room and therefore cannot hear character y< and it corrects the output for the most part.

I've also successfully managed to get gpt3.5 to role play as several different characters at the same time, up to four characters in a single response whilst maintaining the individual characters' personalities and current goals/objectives. But the small context window does mean that certain details are lost - I think a large part of LLMs interpretation of "reasoning" is actually the context and not the weights. For generalised LLMs the weights are just such a giant glob of dense information that it really does need heavy use of context/attention to narrow things down, things mostly seem to go awry as the context starts to be truncated.

One cool thing I guess would be for someone to see what a multi-context/multi-"thread" model looks like. Where the larger, central context is the current query/very recent history, but smaller more supplemental contexts are provided with relevant/condensed information.
I'm an NRI (a non-resident Indian) and an Indian citizen. I can open an NRI type account with my bank, although even Persons of Indian Origin (PIOs), Overseas Citizens of India (OCI) cardholders and resident foreign citizens in India can open bank accounts, the former also being able to open NRI accounts in spite of not being citizens.

AFAIK, the people facing issues opening a bank account are only tourists, and opening a bank account is relatively easy compared to most countries.

As for actually using UPI, the government recently allowed some foreign numbers to be registered with the UPI authority, so all bank accounts with those countries' foreign numbers such as NRI accounts can be used within the UPI system. Those countries include Canada, USA, UK, UAE, Qatar, Saudi Arabia, Oman, Singapore and Australia iirc. So I'm certain that they'll extend it to more countries soon.
There are many instances where choosing functional over pretty can be beneficial, and the author illuminates one of the most important instances, which is when trying to be pretty allows the introduction of flaws.

This, I think, is a bigger problem than we realize. How many things have obsolescence baked in due to decisions based on how the thing looks? How much better might they be if that energy and material were put in to functionality rather than appearance?

I don't remember details, but there was a story recently about a car's plastic lenses that cost thousands of dollars to replace.

I wonder what a car redrawn by the author of this piece might look like. Perhaps it'd look like a car from simpler times, one which confuses nobody and one which would be easy to repair. It's too bad that only exists in the past.
Why? Cars are the most convenient way of transportation.
I heard there might be a big DDOS today.

--
#kruhft
Wow, is that a local/US thing? Having worked for the majority of my career in the UK (and now in Central Europe) I didn't experience many rejections after an interview, but these few I did have I was always told why.

Unless you mean, they don't tell you why, when they don't even invite you for an interview. That I found very common, but I think it can be a number of things. From stuff that is completely irrelevant to your suitability as a candidate (they already found someone, but they are unsure that person is going to cut it - it's in their interest to not respond and keep you in suspense for a bit, if the other person quits after a week, they might get back to you), or they currently have approval for one new employee, but they're hoping to get another job approved any day..., there are also recruiters and middle men that just want to build up their candidate DBs. I see lots of the same ads from such companies. Then there are all the "we have a great project paying $5xTheUsual, immediate start", but when you talk to them you find you have to help them win that business first... Such companies profit from just having lots of cvs on file to be able to tell a potential customer: we have 20 people with that skill you need.

So, unfortunately not getting a reason for rejection prior to an interview stage is pretty normal.
Most of these suggestions are either bad or useless. The only one I can get behind is to use spaces for indentation instead of using a mix of tabs and spaces.

Other than that: author has some very unique problems (changing fonts so often that they need to adjust how Emacs window fills the screen). Most people change fonts... never. A small fraction -- once or twice, at the time they install and configure the system. The author might be the only person in the world with that problem, but acts as if everyone does the same, and needs a solution.

Author doesn't understand why file backups are done they way they are done and advises to make them less reliable.

Putting all backups in the same directory will be inconvenient for files named in the same way.

C-h is one of the first keys anyone learns about Emacs and it's used all over the place in various combinations. Turning this functionality off in favor of a command that already has a key for it is just stupid.

Sentences need two spaces between them to distinguish them from acronyms, abbreviations and other uses of punctuation (like in proper names of products or references to pieces of code). This is the easiest way to deal with this problem. If you don't write two spaces at the end of a sentence, the editor will not be able to reliably determine where the sentence ends, and will screw up your formatting every now and then.
My personal favourite is people jamming VGA cables into serial ports on the back of PCs. Like, they both have pins sticking out of them.
Its also doesent scale. Medieval farming for industrial societies gave us the atrocities of WW2 including Lebensraum.
I'll change my mind if you show me a higher power and that higher power personally tells me that humans are inherently special. No prophets, no texts, no metaphors, no sunsets. A personal meeting with a God. Considering the Christian God is supposedly omnipresent, this should be a very low bar to clear.
Artificial Intelligence Could Finally Let Us Talk with Animals
I call it "lying". It's a special subset of lying, but the intention is to be deceptive, so it's in that category.
https://www.rythmikaudio.com/DirectServo.html

Seems like they do the same in their subs what Backes & Müller and Silbersand do for every speaker. Cinema for the ears, if you ask me. Even at volumes below speech, you can hear EVERYTHING! Even low bass, from a closed enclosure!
> I've extreme difficulty to differentiate between "deux", "de" and "des"

French here, a few tips:

«deux» and «de» are pronounced the same (almost everywhere at least). The only thing that change is the «liaison»: if you have «deux» in from of a word that starts with a vowel, then you'll need to add a “Z” sound in between: ex. «deux animaux» is being pronounced as if it was spelled «deux Zanimaux».

«des» sounds different, it pronounces like «dé» with an «é» sound like in «thé» or «café», and since it finishes with a “s”, you have a «liaison» as well: «des animaux» => «des Zanimaux».
Esketamine nasal spray effective against depression
“You will drink nothing behind the wheel until we approve it.”

“You will wear this belt because we say so. You have no freedom.”

If _they_ don’t want you to go somewhere, your car surely won’t take you there.
they re going after twitter because mastodon doesn't have a CEO and $$$
This could be said about any South Asian migrant worker in the gulf nations.
Falling Out of Love with Michael Lewis: Complicated Demands of Business Writing
They’re saying the opposite. Use of CSAM material is linked to increased likelihood of real world abuse in some research. Which makes sense to me. The existence of a community encourages people to contribute and participate for basically any “activity”
One of my favorite McSweeney's articles. It only gets more hilarious towards the end. Very funny satirical take on some of the more bizarre (but very real) traditions in academia.
To get a good answer you need to clarify what you mean by a functional language. Do you simply mean a language that has first class functions, or do you mean something that's inspired by category theory, or something somewhere in between?
Also, little by little Emacs defaults are getting modernized. For example, show-paren-mode is now t and use-package ships with Emacs.

Hopefully, at some stage, make-backup-files will be set to nil. It is annoying to log into any server, launch Emacs and discover you have generated lots of litter. I think at this stage backup files should be opt in, not opt out.
I'm not entirely sure what you mean by floating point for an ADC.

from a super high level all ADCS do is quantize an analog signal. They take in a voltage from say 0 - 1.8V and quantize that on a 12 bit range. Return a value from 0-4095.
You could build one that scales this range with non-linear steps. But this doesn't add any value. We won't get more accuracy at smaller steps. Our noise and accuracy problems won't be solved by this as they are due to thermal noise or mismatch. quantization noise is not the problem.
(We already build segmented ADCs to try and do this)
Distressed debt is often a good investment. As for collateral, Twitter itself is the only collateral in these loans. You are thinking of margin loans, and IIRC Musk denied taking out margin loans.

As it often is, distressed situations could be complex financially. For example, Musk might be lending money to Twitter to pay the banks' LBO loans. So anyone buying Twitter or taking posession of all or part of Twitter in a loan default would have to make sure there are no claims on twitter they don't know about.
> OpenGL is recommended to get started and learn the base concept

IMHO learning OpenGL today just fills your head with outdated concepts, the API is much more confusing than it should be, and error reporting is non-existent.

At least more modern APIs tell you exactly what you did wrong in their validation layers.
What about other people's freedom to not breath polluted air from bigger trucks ?

The freedom to impose on other people's freedom is a funny one.
> It's quite amazing to me that people are going to lose freedom of movement

This isn't what "freedom of movement" means.
Moi aussi. I was just speaking with one of my friends on Sunday at my local French meetup, and she said there are tools for correcting/verifying one's pronunciation, but she couldn't name any specific tools for French. I have a good accent and generally decent pronunciation, but I still make many errors in my French. I'd love something that would help me improve.
The iPhone Pro is a midrange device?

The EU just mandated a charging standard. It didn’t mandate that Apple go whole hog implementing the USB 3.1 protocol including video over USB C - all things that the typical Android phone doesn’t do.
Things I wish someone would have told me about configuring VSCode
Their point is that standard YAML is a poor fit for dependency config files.
ECL runs on wasm via Emscripten.
Senior police analyst dog here. Excel macros is a key skill, along with using the colour picker and pivot tables. ;)
Sounds like you met a bunch of junkies that are so determined that they picked their career around drug-access.
Margaret Atwood Reviews a "Margaret Atwood" Story by AI
Personally, I hate this too. I once spent over 20 hours interviewing and testing with a popular personal financial tool. Out of over 500 applicants I was one of the final 3. Even that wasn't enough to merit anything beyond a templatized rejection letter, and radio silence when I asked for any information.

Professionally, I still hate it, but to some degree I understand it. Forgetting even the matter of additional business spent personalizing rejections, the truth is that most of the time the rejection will be taken personally, feelings will be hurt, and any feedback given won't be actionable anyway.

"Sorry, you look good on paper, but your solution to the challenge you was buggy, and you misunderstood the requirements. Go become a better developer."

"Sorry, your code was good, but you struggled to convey information to us. It appears you're a terrible communicator and that would cause problems on our team. Maybe some books on the topic would help, but I doubt it."

"Sorry, you aren't a good fit for our culture. You're abrasive and rude, and talked to the interviewer like you knew better than them. Quit being a narcissistic jerk."

If you're talking about being rejected at the application stage, IME it probably means you didn't follow the instructions completely, you don't actually meet the requirements (remember, it's probably HR or someone non-technical doing the first stage of rejections; they're just driving by checklist, so simple things sometimes get triggered here; if the requirements say "5 years JavaScript experience" and you list "5 years React experience" that might not make it through their filter), or your resume/application needs revising.
I have to say I wrote this as more of a joke as I do have no actual experience with Pascal. Looking at the syntax I just assumed it to be extremely similar to the language I have to work with on a daily basis. And with that, just as limited.

C/AL is a product of Microsoft and is only used in their ERP Software Navision. It's a horrible experience to work with as you don't have a lot of modern languages features just for the sake of readability.

At some point in the article the author wrote that Rust code isn't readable for example. I'd argue code shouldn't have to be readable by non-programmers. And especially not if the language sacrifices features like creating objects or dynamic arrays...

But as I wrote, I don't have actual experience with Pascal so maybe it's actually better.
Was it insightful? Did it help?
I remember when there were no HR departments.

They used to be called Personnel and their job was to pay salaries, keep track of vacation time, medical reimbursements and the like. Actual work. Good times.
Whoa, that’s wild! IMO == “In My Opinion”, and it’s all over the internet, along with its cousin IMHO (“In My Humble Opinion”). Are you sure you haven’t seen it before? Try searching for it on HN or Google. HN search shows me almost 100k comments with IMO, and the first page of hits is all this meaning.
absolutely brilliant! like a mini personal FOIA[0] request. wow.

[0] https://en.wikipedia.org/wiki/Freedom_of_Information_Act_(Un...