skysight-inc/HackerNews huggingface dataset:
> I don't know what y'all are talking about.

"You" can refer to either one person or multiple people.
Do they feed your data to recaptcha ?
We can assume the YouTube video encoders are descent, and they could likely encode such videos with one I-Frame only. Though they may use more I-Frame to make seeking faster.

I’m on mobile but I will check that later using yt-dlp and ffmpeg to list the I-frames.
I'll be perfectly transparent - I'm not interested in coding as a career. But I do it every day anyway because I am interested in the paychecks it brings me. Some days I enjoy it, some days I despise it. But most days, I just sit down and do my job, just like most everyone else.
> who would willingly implement a backend system that prevents 99.99% of SQL injection attacks?

Well, I mean in practice people deploy web apps all the time even though they have a long history of many types of injection attacks including SQL injection which is by far not a solved problem. And even very large companies often rely on heuristic defenses like WAFs. So I think that yes people will be willing to deploy these systems even if they aren't perfect. They already are! After all, in many use cases, overriding the prompt doesn't get you very far because it just means the output won't be parsed correctly by whatever system is driving the LLM API.
While there is not definitive criterion for intelligent there is a lot of intuition. For example, I can find a book to be very intelligently written, but at the same time the book itself is not intelligent. No matter how clever answers it has to complicated questions, the book is still just an inanimate object created by a human. The definition of intelligence has to be stretched quite far in order to bypass our intuition on this.

We see similar situations when people anthropomorphize animals, or ask questions like do plants have feelings. Biology research can look at neurons and DNA sequences and find all kind of similarities to humans, but it still requires a bit of a jump when we start applying human philosophy concepts to non-humans.

I find it easier to look at it as metaphors. ChatGPT has intelligence similar to how the planet has an intelligence , or how the internet is like a brain with every single connected device their neurons.
Does it noticeably change the taste?
Then tell the cynic in you that Prime and I are happily coexisting in the same space with different styles. I had issues with how he commented on the trademark stuff months ago, which resulted in harassment of friends of mine.

Things have gotten better since, Prime and I have talked yesterday and we’re good.
A great post. I can attest the same about information extraction from semi-structured documents. The situation is far from full autonomy. Can't do anything without human in the loop, not even with the latest AI.

I am seeing this trend - everyone can explain at length why AI is "not quite up there" in their own field, but believes it's "near AGI" in other fields. We find it hard to imagine future difficulties AI will have to face in general, we can only do that in our own field where we have learned from direct experience.
But did your fruit trees consent to being farmed by you?
Yes, but that use case is a different setup for each person who wants something like it. The typical case of one person with a speaker and headset attached is common enough that some heuristics can make the right thing happen for most people all the time.

You need a program that can setup the output graph manually. These are aimed at the home recording studio market as they are the majority of users for that type of thing.
Yes, the order matters! It applies them in order, one after the other, so you either enhance the boosted bass, or boost the enhanced bass, if you will.
See https://webtorrent.io/faq for some ideas of doing what you're wishing
epoll vs io_uring discussion:

https://github.com/axboe/liburing/issues/189
Perhaps it was worth adding the caveat that people who did a CS course actually do seem to use it directly. Practical things like Git and Linux commands are the real thing.

CS is somewhat unique in that you actually do what you do at a job, with the same exact tools. You don't use a toy version of a c++ compiler or a version control system, and your computer is as powerful as the one you get at work.

Everyone else at uni does things that are not the same thing at all, with the exception of medics who are sent to the hospitals. I built a 1m model of a bridge, and a radio that was fixed to one AM station. I used Cadence for a week to build a CPU with a few thousand transistors.

Don't get me started on Economics and Management.
> Each of the above explanations describes the circle's movement as a decomposition into rotation and revolution, but in reality no such decomposition is taking place.

Comments:

1. This is a specific instance of a widely taught principle from Buddhism: “Concepts are not real things; a conceptualized world is a dead world. Living actualities lose their life when put into concepts.” ― Gyomay M. Kubose, Everyday Suchness: Buddhist Essays on Everyday Living

2. For a broader audience, I'd probably rephrase the above as: "Concepts are human representations; they are different than the actual phenomena."

3. The above decomposition is represented in many of our brains. In that sense it is "real" as any other form of physical matter. Why? The concept is (somehow) encoded in the structure and relationships of neurons (as I understand it).

4. I'm torn: saying that "decomposition" isn't "taking place" is simultaneously insightful and obvious. In any case, as phrased, for a modern audience, it risks missing the point; namely, a decomposition is a useful way of understanding the world. For example, the idea of decomposing motion into {rotation and translation} is similar to decomposing the position of a point by referring to its {position in a coordinate system}, whether it be Cartesian, polar, barycentric, or otherwise. Doing so helps us bring analytic methods to bear.
I'm sure that increasing the feeling of guilt is what is missing for the Pentagon to have a change of heart.
Different data structures in different languages expressed with similar text is textual incompatibility, not binary.
Someone who is terminally ill doesn’t get to elect to die. The disease has already done that for them. Timing is the only thing they get any say in.

There is a big difference between not taking treatment to extend your life, and seeking treatment to actively end your life. That’s the difference between most hospice care and assisted-suicide/euthanasia.

Hospice doesn’t even necessarily mean ending all life extending treatment. It’s a realignment in process where the quality of the patient's existence is the top priority. Patients can elect to continue some or all of their treatments.
> The analogous hypothetical situation...

I'm not sure if that analogy holds any more given that neural nets scale with time and data. If that was happening with a neural net chess engine, the difference between beating Caplan and beating Kasparov is measured in maybe a couple of days. Google's Go AI only ever lost a game to Lee Sedol, then immediately moved a long way into superhuman territory with a bit more training.

The gap between novice human and expert human looks quite small to a computer. If it can outperform a novice, it isn't far off beating an expert.
Google Search of today won’t exist in 10 years
Presumably it means no runtime dependencies? A lot of media software requires you to have a bunch of libraries installed via system package manager, so I’m guessing this is intending to contrast with that?
Regarding tactics: I started with Coq and I felt for a long time that I had no idea what tactics actually do. Proofs with tactics look nice on the surface, but I really did not like hidden state and hidden actions.

Redoing some proofs in Lean by construction of proof terms was eye-opening, it's just functional programming with dependent types! I still think that teaching with tactics first without exposing proof terms is a mistake.

I've learned to see the value of tactics later, again thanks to Lean: there are proofs that are more natural in the tactics style. Sometimes a mixed approach is ideal: growing intermediate proof terms from the premises and then wrangling the hypothesis with tactics to meet the lemmas.
Yes, we shouldn't, but sometimes superficial features can be quite important.

I've ignored CL because it seems like the BASIC or bloated kitchen-sink of lisp/likes, but probably mainly because 'car'? 'cdr'? 'setq'? seriously?
Tone: Cross platform audio tagger and metadata editor
I sense a new replication crisis. The pool of academics that get excited about AI is very limited. Aaronson worked for OpenAI at least for a while. He cites Caplan as "his friend":

https://scottaaronson.blog/?p=7209

"As I’ve mentioned before, economist, blogger, and friend Bryan Caplan was unimpressed when ChatGPT got merely a D on his Labor Economics midterm. So on Bryan’s blog, appropriately named “Bet On It,” he made a public bet that no AI would score on A on his exam before January 30, 2029. GPT-4 then scored an A a mere three months later (!!!)"

Miraculous indeed.

I'll start listening if these experiments are validated by critics like Chomsky.
>What mechanism could public health orgs possibly have to convince, for example, Hasidic Jews in New York to get their children vaccinated?

Arresting the parents would work
> I've learned so many more things in university. I'm struggling to remember the last time I did something challenging at any company.

That's his point. You ostensibly learn things useless for the job so you can prove to your employer your capacity to learn and be somewhere on time and meet the deadlines reasonably well.

In the real job you learn a lot, of things that are incredibly easy when compared to useless stuff you've learned in the university. So easy in fact that you might not even notice them.

Throughout my whole career maybe two courses from the university were directly useful. And yet when I was getting employed in a corporation I was asked for a proof that I completed higher education, despite the fact that nothing on the job required even a shred of knowledge from there but required a lot of knowledge I acquired later. Which they already tested me on before the point they asked for my diploma.
Remote proctoring is a thing. I imagine proctoring can be automated to large extent as well, if it isn’t already. Today for technical certifications when you log into the test environment there is a person in a far flung country watching you.
A usb mouse (an el-cheapo, "travel" one with a reel for the cable is good enough)[1].
If you have space enough I would also consider a (small) USB keyboard.

Anecdata:

only three days ago I was working on a (relatively) important document on a (crappy) Windows 10 laptop. I had not saved the work and went to lunch (I know I should have saved it) leaving the document open in the word processor. When back, for whatever reasons, the computer trackpad and keyboard did not respond. Luckily I had a spare mouse handy and managed to save the document before rebooting and "fixing" the issue. Actually I don't think I fixed anything, upon reboot the keyboard worked just fine, but not the trackpad and had to re-install the trackpad driver.
I had this same thing happen a couple other times on older Windows laptops.

[1] I have one of these cheap kits, that include a small USB hub and various connectors beside the mouse:

https://www.tradeshopitalia.com/accessori-usb/177-kit-usb-17...

This is an old one, nowadays you would need also some USB-C converters/adapters.
No that's preposterous, I've lived both being self taught and going through college. As a self-taught I couldn't know my unknown-unknowns and/or would've had the drive to study some topics college forced me through, and those who went through college are kidding themselves if they think they'd have learned what they know on the job.
Giphy Changes Hands: Shutterstock Takes over from Meta
The claim is bullshit, I only politely asked to elaborate.
My pet grievance is Apple's progressive transition from direct manipulation and drag-and-drop to the most evil click-and-wait-to-reveal-and-reorient-the-pointer-to-eventually-drag scheme, e.g., for proxy icons.
> Don't waste energy talking to yourself while you perform the task. Then afterwards, reflect upon what happened.

I've recently learned this lesson: prevent my thoughts from going wild while I'm trying to focus (putting my psychic effort) onto something. By this way, I can stay with the "flow" longer. I coalesce all of my worries, ideas and judges to the end of the day and decide what to improve. Life feels much lighter instead of constantly judging myself.
IMO The first market RISC-V will be competitive in is microcontrollers. Cortex-M is very popular but it wouldn't take that much for it to start being replaced by home-growned Chinese MCUs.
I mean, I know some humans who would miscatacorize a mineral as a dock sometimes, are they not intelligent anymore?

I'm pretty sure gptchat can get those definitions right better than the average person.
Controlling Your Fate with OIDC and Tailscale
Google has scanned 40 million+ physical books and magazines

Which it used OCR to produce digital text.

So one source of training data at least.
Netflix's Long-awaited Anti Password sharing measures are coming out
> "you wrote assembly code BY HAND ?"

The first computer I was exposed to was an IBM Schools Computer. It had no assembler. It booted into what in retrospect I suppose was a primitive memory debugger; you toggled machine code into the box as hex bytes.
The fact that IA is so liberal with their scraping policies is laudable, because on the other end of the spectrum lies Wikimedia, where you're lucky if you manage to download their dumps at 500kbps, which makes their dumps pretty much impossible to obtain...
Ask HN: Any programming language or framework with LLM AI helper in website yet?
It seems obvious and inevitable that programming languages and programming frameworks/libraries will have dedicated LLM AI assistant specially trained on the language or framework topic accessible on the language or framework's website. Anyone know of a language or framework who has already put one up?

Imagine being able to ask the golang gopher or the rust crab "how do I build a REST app?" and being given a response with links to specific pages in the documentation. Imagine being able to do the same with (insert latest JS framework here) JS framework to ask how to create a web form with links in documentation. It would be interesting if language LLM ai assistants even knew of popular frameworks, libraries, or books to read.

It seems obvious because I suspect it would enhance the on-boarding experience of new programmers and eases the documentation search burden and thus would provide a competitive edge over other languages or frameworks.

Using documentation search functionality is already something all languages and frameworks offer but its much more limited than experience of using LLM AI assistants. A keyword search is a different experience than being able to explain some context.
Lenovo ThinkCentre, HP Thin, Android tablets,...
You're missing a valuable difference: consent. If there are people being forced to compete the same way we force animals, that should be shut down too.
> you try to help fix it. Sure if that doesn't work resign

Why wouldn’t you generously assumed this is exactly what JT has done? Because from what I know, that’s exactly what JT has done.
Game odds are very rarely advertised. Sometimes it is trivial to calculate or simulate the game (blackjack, roulette, craps, video poker) because all of the game parameters are known (i.e. 52-card deck, 38 slots on an American roulette wheel, two 6-sided dice) as are all the payouts.

Slot machines, however, are opaque because the probability of hitting any specific combination is unknown to the public. The machine can promise that a 7-7-7 result will pay $5000 but you have no idea how often a 7-7-7 is supposed to hit.

Sometimes a casino will take some less popular machines and configure them with an extremely low payout percentage (3% for example) and because the players would not otherwise know this, the casino will put a sign up "97% payout!" to try to attract some value-oriented players, just like a retail store takes old merchandise and puts it in a bargain bin at 50% off.
Being a Good Unix Neighbour
Is the average human intelligent? If I had to choose between an average human or GPT4 to help me with my work, I would choose GPT4.

Seems many people think of intelligence like they think of magic. Once they learn how the trick is done, it’s no longer magic.
Over 270 tips on Web Development
Tcp is a last resort rather than an important feature. Most tcp connection are built stateful. They expect long running rather than short-style connections like http. It'd be very expensive running serverless tcp connections e.g. to a database.
The organisation I'm currently working for is trying to move everything to the MS ecosystem. It's all being decided by executives who have no business reason to do so, it just seems like a 'good idea'. I'm not exaggerating. They really are that stupid and they're prepared to throw a lot of money away doing it. They're like sacrificial goats that lie on their back with

--- 8>< --- cut here ---

tattooed across their rich, juicy belly.

There are even talking about using Microsoft's analytics, you know, big data lakes, Spark running over clusters, the fucking works. But they have very little data to analyse, no idea whatsoever what they're analysing for, and no one in the organisation seems to have any knowledge of statistics, analysis, ML, or as far as I can tell, anything beyond basic mathematics.

No common sense, no ability to listen. Fuck it.

Edit: meanwhile the plebs on the ground are suffering from a lack of knowledge and even basic software tools. It's like top management are trying to compete with Liz Truss for who can do the worst possible job.
The problem for Google seems hard to me. They scrape original content then find ways to present the best parts of it without sending you to the content creators site.

Now they will have a harder time finding human generated content. So AI will start training itself on AI generated data. Which sounds like a loop that leads downward in quality.
Exactly this! I chose radiology given my background thinking I could "easily build radiology AI systems" and help our struggling system.

Then I became a radiologist and quickly discovered how hard this is. Something "as simple" as NER and entity-linking on radiology reports is damn near impossible at the moment (even with SOTA LLMs which have made it easier but still not accurate enough for production use).
The largest group of people with no immunity to measles may be middle aged people who got vaccinated as children.

At the time, only a single dose was included in the vaccination schedule, and immunity may fade with time.
Ask HN: Does anyone here track their projects? What systems have you used?
Metrics are dicey, but for longterm projects it can be useful to see progress. I'm looking for tools a bit more technical than kanban or tickets. Just what's out there.
A Tale of Two Dimensions
Yes. My version of this is that products should generally focus only on doubling down on their strengths, making the people who love them love them even more, with the exception being people who kinda or could love the product but don't - in those cases it's worth removing the negatives that get in the way of those people being able to love the product.

So:

* Positive feedback from people who love your product: use this, double down on what's great

* Positive feedback from people who don't love your product: ignore this

* Negative feedback from people who love your product: use this if it seems helpful, but it may not be critical, because it didn't prevent them from loving it

* Negative feedback from people who almost love your product or kinda love your product, and who could really love it, but don't because of issues: use this feedback to sandpaper away the issues

* Negative feedback from people who don't and will never love your product: ignore this
This is a tricky problem given its a people problem in a company with only a few people. There seems to be some good advice in the comments here. Would you please post a follow-up and let us know how things went?
Find something you agree upon. You could appeal to her energy saving mindset.

For example mention how much power an always on computer is drawing and say that videos use CPU which ramps up the wattage and usage. Bright monitors use more energy than dim ones etc. Sleep mode vs always on.

If you want to go even further you could mention the carbon footprint of youtube and internet servers but this is pushing it a bit.
To misquote John Cleese - "This is exactly how Nazi Germany started"
I dislike 1-based indexing, but I also don't really care that much. In my experience, people react with disgust to it, then get used to it, and still prefer 0-based but discover that 1-based isn't all that much more awkward in practice.

You get used to it pretty quickly when the whole language is built around it.

I solved the immutable table thing by encoding my tables to CBOR in the canonical representation. The same table structure always encodes to the same CBOR. I did have to write my own CBOR encoder, though, because the existing art wasn't good enough.
I'm happy and am making measurable progress in life.

How is complaining and pessimism working out for you?
I coded the back-end for the borders of europe and it's basically CRUD. Okay, CRUD but distributed. Before that, I did commercial compilers - but the difficult parts were already built so it was just a matter of extending the grammar using what's already working pretty well. Before that - I did web development. Nowhere there did I do any concurrency, data structures, distributed software, nowhere did I need to know about computer architecture or any of the very difficult things I did in college - which prompted me to move away from web to seek bigger challenges, but in the end it's all CRUD, UI work, derivative extensions of already built codebases, fixing bugs and drinking coffee
You meant to say `onelua.c` file; indeed it's a fascinating language, I have to admit.
I don't get it. How did advertisers, tracking bots, clickbait creators, attention-hungry influencers or reply guys destroy txti?
Escaping the Caterpillar Pillar
> which will provide no further benefits

Source please.
> on my work computer because it doesn't allow changing the lock duration

Well, I did not expect that, but I found an actual explanation that really makes sense.

(For your own Mac, there's https://www.caffeine-app.net/ available though)
Hot take: why don’t we stop the root cause of the problem, instead of the insestuous habit of layering on symptom management on top of symptom management.

Stop giving kids these insanely high levels of sugar. No soda is a great start.

Same thorn in my side is this completely crazy trend that this new life-long injection Ozempic/Wegovy is being suggested for kids 12 and up. Like what? It also atrophies muscle, tendons, and bones.

I hope with the next generation of leaders, we stop this madness of blindly trusting big pharma and corporations and ask where the money trail goes, and what may actually be best for our kids and loved ones.
Oldest one that comes to mind is the epic sax guy on repeat. There was also Fukkireta x9, which someone managed to preserve a snippet with annotations hardcoded in the image.
OK, I'll bite: How much energy can they harvest? While realising that this is still highly experimental, early days and bleeding edge (and also very exciting!) it would be very interesting to get some idea of the actual energy harvest, even though this will surely be an area of intense future research. I did not see any mention of it in the article, though, and the original paper seems to be paywalled.