skysight-inc/HackerNews huggingface dataset:
Yes. Over-reliance on automated tests and telemetry (aka testing on the users) is a problem in the industry and Microsoft is big into these.

Unit tests are great but mainly look for things you expect and focus on the low having fruit. Not complex interactions between components.

Their QA teams used to test on all kinds of hardware but most of it was replaced by automated VM stuff.
It doesn't matter if SpaceX gets discounted cost from reused rockets and not taking profit, because SpaceX is losing out on money they could get from selling launch. There is backlog of payloads for Falcon 9 so there opportunity cost for internal launch. The effective cost for Starlink launch is the $67 million that others pay.
I recall them being hyped up quite a bit in press in prerelease articles about Halo 2 (2004) and TESIV: Oblivion (2006)
And on that day, I finally opened the Monolithic set of x86_64 programmer tomes, and finally figure out how to manually do linking.

You will be amazed how much of my skill with computers comes down to channeling Obsessive Defiance Disorder into digging into how to do what the compiler writers don't want to let me do, and doing it my way. With tests.
It already is: translation.
Presumably most people that will respond to this post will have some sort of interesting occurrence as a result of their blog (seeing as that is what is requested by OP). Just to counterweight the sampling bias here, I will add that my personal website/blog hasn't done much for me professionally. That said, it's been great for me personally to have someplace to write ideas, experiences, and project write-ups. While I originally built it to serve a professional purpose, it really has been nice to have a place to essentially journal and write down/flesh out ideas (although lots of them are really stupid).

zachbellay.com -- if you're curious
Works at facebook and can't find work?
It's probably necessary to look up more specific info on one's local stuff to be sure that it's safe for babies and is actually made with peanuts, but peanut-based sauces and dressings are fairly widespread. Any place with major influence from south Asia or southeast Asia likely has some form of peanut chutney or satay sauce, for example.
I find meaning in privacy, so I've never had a personal website or a public presence, but just wanted to say that I think this is a really cool product and I hope a lot of people use it.
TJs carries Bamba.
Because it’s a waste for anything other than proof of concept/handful of users.

It’s really simple to take some python inference code and wrap FastAPI around it.

However, inference servers exist for a reason. You’ll quickly find that performance, VRAM usage, model management, etc isn’t practical with the FastAPI approach.

Speaking personally inference server implementations like Nvidia Triton bring a model to performance metrics that are absolutely night and day vs the FastAPI approach - in many cases orders of magnitude higher performance in terms of response time and requests per second.
ChatGPT's Chess Elo is 1400
That sort of data should never be in a spreadsheet.
> This is going to be hilarious, giving kids prolonged access to these AI tools [..] we have the internet and wikipedia now, we have ipads in classrooms. They all have a role, and we have to incorporate them in sensible ways

I have three kids, and as far as devices used in education is concerned I become more of a Luddite with each passing day. I have yet to come across any actual evidence that shows children experience a net benefit from additional screen time.

The only exception is our 13 year-old, who currently is recovering from a dislocated and fractured right thumb due to being on the wrong end of a vicious tackle in school sport. He's still unable to hold a pen but found his iPad allows him to do various bits of schoolwork. This - fortunately - is the exception rather than the rule.
And Intel was the last reliable wifi chip maker I knew. What are good, well supported (on linux) wifi chipsets these days?
I think, in the long run, AI will have a positive impact on education for kids. But I agree that we have to start by being skeptical about it because it is still being determined whether the effect will be positive or negative with the current state of AI tools.
Disclaimer: I am not really into robotics.

I think the limiting factors is the interface between ML models and robotics. We can not really train ML models end to end since since to train the interaction the model needs to interact, limiting the data size the model gets trained on. And simulations are not good enough for robust handling of the world. But I think we are getting closer.
Apparently she is the organizer of the child abdictions, due to her position within the Russian state.

She is also a prominent public supporter of the programme, having abdicted herself a teenager from Mariupol.
My $0.02 is that this a very dangerous idea with the current state of GPT. My experience with ChatGPT is that it has a tendency to make up bullshit when it doesn't have the answer to a question instead of admitting that it doesn't know, and that's an extremely bad example to set for children.

Maybe some day this could happen; it probably is possible to make a language model that isn't an arrogant jerk, but it needs to be thoroughly tested first.
Computer Science with Theatricality [video]
Loved the article. Thank you.

I went from VB6 to C#, and lived through the drama surrounding the end of VB6. Everyone one had something to say, but here are some words from Bruce McKinney https://classicvb.net/hardweb/mckinney.htm
ARC Team https://arstechnica.com/information-technology/2023/03/opena...
My kids still eat them at 4 and 7.
Hey there, fellow hackers!

This is awesome. I also wanted to share with you all a cool project I've been working on recently. I built a pricing page scraper tool using AI GPT, and it's been an incredibly useful tool for me so far.

Basically, the tool uses GPT to scrape pricing information from various websites and responds in a json format to consume. Products like Stripe, Chargebee, Paddle can make use of this tool in the onboarding process to auto configure the pricing plans.

Of course, there are some limitations to what the tool can do. It's not perfect, and there are some websites that it's not able to scrape pricing information from. But overall, I've been really happy with the results I've been getting.

If you're interested in checking out the tool for yourself, I've made it available on GitHub. Feel free to give it a try and let me know what you think! And if you have any suggestions for how I can improve it, I'm all ears.

https://pricing-page-scraper.bharathvaj.me/

Happy hacking!
I have a Twilio app sending 3 texts per week to my parents containing my siblings grades scraped off some difficult to use portal and apparently I have to submit a bunch of documents now. How about targeting the accounts that have actual volume?
You still get the gain of zero loading time. The issue with loading a model is it ensures 100% of the file needs to be copied into memory. This change means we don't have to copy at all. The file cache pages can be made directly accessible to the matmul ops. You could have ten of these processes running at once, and they'd all share the same memory. However those pages still have to be pulled into memory. What I was hoping for, when I said that, is it's possible in some cases for mmap() to make things even faster than this change managed to accomplish. Some scientific computing applications use sparse datasets. If you skip loading, and use mmap(), then the system will only load pages as-needed on a 4096-byte basis. If the data were actually sparsely used, then with mmap() you could for instance load a 1TB file into memory on a system with 32GB of RAM, and no file cache, only touch a small portion, and it'll go fast and barely use any memory at all. That's not the case here sadly. It's still however a big improvement.
New Zealand is incredibly beautiful, I just wish I could go back. The US healthcare system suits the rich quite well. The companies that the rich people work for tend to offer significantly better plans that cover a lot of what you hear a bunch of people complain about. High earners and C-suite execs typically get offered a different plan then the rest of the proletariat do. They can cover the out of pocket costs just fine, and cover the elective procedures themselves. They generally have access to better doctors as well just based on location, flexibility with working hours, plans that will pay for them, and/or it being easier to handle the out of pocket costs.

Universal healthcare actually means a downgrade in the experience for these people, which is one of the reasons why they don't want it. Yea, they might want to make sure that people don't get sent to the poor house just because they came down with some random disease, but god forbid they have to wait their turn behind some plebe in the doctors office.
As soon as I read this, I knew it was St. Louis.

A former co-worker used to have a shop on Cherokee Street about 15 years ago. He told me that a neighboring building had access to the caves through the basement, though its owner was too afraid to explore it.
“you should be smart enough to figure this out from here” bravado probably for some cases.
I'm more fearful of how difficult it is to discuss problems with woke people due to their tendency to make it personal and belittling people they disagree with.
The pipeline is kept full and under pressure even when not delivering gas. It was one of the worst environmental disasters but it's being ignored because of controversy of who blew it up.
I believe so, I have read it in, ahem, books.
Software Receiver Design: Build Digital Communication System in Five Easy Steps
A simple Python implementation of the ReAct pattern for LLMs
It's video game trivia on a twitter fan account.
Energy + matter + design => Baby AI. "CnC". "Money". "internet".

AI's startup will be strictly wfh ;)
I can only speak for myself here, but I'm running a MediaTek MT7921 on Fedora 37, I picked it up on eBay for £12 and its been spot on.

Unlike my Intel AX210 I can actually get a full gigabit down sat next to my router.
Maybe rely on people that have done the tinkering already.

For example after trying multiple SSGs, I eventually settled on the simplest combination for me: Caddy with markdown files

Wrote about it here: https://notes.alinpanaitiu.com/How%20I%20write%20this%20blog...

I already had Caddy running for lunar.fyi and lowtechguys.com so it felt simple to just add some lines in the Caddy file and start writing words in .md files.
Unless you're planning to immediately replace the SSD yourself, I recommend going with the 256G version.

The 64G version uses an eMMC drive, which might as well be a microSD card itself.

That said, I use the 256G NVMe version with a few microSD cards and it's been an amazing experience. Games have slightly longer loading times when played from microSD but that's almost completely irrelevant because of how well the deck handles resume from suspend/sleep.
It's awesome going through this thread and seeing all the light-grey links. Your blog is a gold mine for distributed systems.
The 3d-printed fingerprint one is not scary since it requires physical access, a 3-d printer and your fingerprint.
> -lahR` cover the vast majority of common uses.

For me, 99% of the time I use -ltrh and -ltrha. But instead of -R, I use other utilities like fzf, find, or tree. Tree is really nice for a quick overview of directory structures.
Yes, the expression--not the Bond novels, for the expression has been around a lot longer. I believe that Sam Rayburn's branch water came out of a Washington, DC, tap.
I self taught myself how to code and have never been very good, I don't code often and when I do I spend a lot of time relearning some simple programming detail I forgot.

ChatGPT (also copilot) allows me to focus on the project that I'm working on and offload the stack overflow searches to prompting. I don't have to find a similar error someone else posted on SO and figure out how it applies to my current problem. I can keep a high level view of the project and not get bogged down with silly bugs, learning new libraries, or deciphering someone else's code.

I imagine there are a lot of people who are in a similar situation, it's crazy that we've just unleashed this massive productivity booster onto millions of people.
That's not quite the same thing, this is specifically about the allergen itself needing to be introduced vs. avoided. The "hygiene hypothesis" as you said is more a general idea that the immune system should be exposed to a wide variety of foreign or pathogenic material in early age.

The avoidance of allergens was a deliberate thing under prior advice, and/or them being less common in the diet to begin with, it's not really a matter of hygiene or cleanliness.
If your tuition costs are so high, then surely you're trying to get the most out of higher education. What the OP is preaching is exactly the opposite of that.
Or in any situation where there's necrotic tissue! They're incredibly selective about only eating dead tissue.
Thank you. I am working on some social features right now that will let people lock down pages to a small group of people. Like a local social network. (Because, I feel you too. The tension between keeping private, and also wanting a more signs of life on the internet.)
Hey liuliu, would love if you join the project when you find the time - your work is really inspiring!
Show HN: A singing vTuber How I used Deep learning to fight loneliness
This is my pet project where I aim to build a digital entertainer (vTuber) using RWKV (LLM) and various tricks. I created a foundational tool called "Grid" which is a node editor that connects various AI/DL components together. I plan to release it for free once it's ready. This was just a test of the tool, but you can trigger it to sing every hour with the "!sing" command. There's a bit of a playlist below, and it will even talk back to you.

I got the idea for this project after hearing Vivy Fluorite Eye's Song. I never thought I'd actually use the bot, but it certainly helps when I'm feeling lonely.
I never said they weren't weird to reason about. Side effects are hard to reason about. I was responding to the claim that hooks "push the boundaries of the language". Closures work exactly the same as they always do, but they're also something a lot of people struggle with and always have. This is all entirely normal JavaScript, but that doesn't mean it's going to be easy for people. Class components were incredibly easy to introduce subtle bugs in, especially because of the abilities to do things like define your own non-idempotent constructor or doing things like assigning to and reading from instance properties (refs are like this too, but I've seen much jankier code around class instances than the--already considerable amount--I've seen with refs).

Hooks make you run into those potential bugs head-first, and that's always seemed to me like what a large part of the "hooks are hard to reason about" complaints stem from. The other parts are people who expect functions to be invoked in a different way than they are. I don't really know what to tell those people beyond asking them if they've ever seen code calling a component directly.
Stackoverflow Sucks
I asked the following question on stackoverflow about dark mode

I'm trying to implement dark mode in my IOS app. Is dark mode simply changing the background to black and the text to white? I'm using a webview.

People immediately closed the question. I’m trying to implement dark mode in iOS app and want to make sure I’m getting the styling correct. I might be a newbie but it’s not fair that people on stackoverflow keep closing relevant questions. Is it me or does stackoverflow suck?
Your examples aren't equivalent. "Would your print out my boarding pass?" is equivalent to "would you pick me up from work?"

Whereas "the car won't start" is equivalent to "the printer isn't working."

Many people know how to diagnose and resolve simple car issues, like a dead battery, just as many people know how to fix a printer that isn't working.
The integrated debugger was also excellent. Outside of Lisp, few languages have decent support for Edit and Continue.

https://blog.codinghorror.com/edit-and-continue/

I think Java and .Net are pretty close. It is utterly shameful that languages like Python and JavaScript consider themselves to be developer friendly when their debuggers still require full reloads whenever the local state gets modified in place. Common Lisp had Edit and Continue (equivalent functionality in their debugger) before the dotcom crisis.

Vercel and Microsoft product managers, if you are reading this, please implement this feature in Next.js, VS Code, and Typescript.
TBH I can't even figure out what useEffectEvent does after reading the docs and looking at just about every Google hit for it. Please let me know if you figure it out.
I've mentioned this before across HN, but I'll mention it again - human-to-human interaction is critically important for young children.

You basically have to teach young kids how to act like a human being. Kids will get this teaching in daycare and through their parents, but that alone isn't enough and it is important to reinforce this through schools.

People often forget this because you don't really remember it and then you end up making assumptions on how you act now - not realizing that a teacher may have taught you when you were younger.

I think the best example of this is handing out worksheets to kindergartners. An average person may think that you just give them pencils and paper. An experienced teacher knows that they have to teach the kids where to write their name, how to follow along the line, to read instructions, flip the page over to check for more, etc.

This is practically true for all children. Again, many may argue that you can receive this teaching through your parents and day-care, but once a child gets old enough they are spending most of their time in school. Think of it like language learning. You'll learn more of the language if you are being taught it all day, rather than only at home with your parents.

You also experience more interaction with kids your age at school. There are many situations that come up where a teacher guiding you is important, and these same situations may not come up at home (especially if you are a single child).

I do think after a certain point you can rely on technology more for learning. I just want to emphasize that having a human teacher trained for working with children is critically important for the growth of a child.
It stops being a dumb trick the moment the Fed manages to wind down the balance sheet (i.e. never). Until then, the Fed is just the bagholder of last resort, and talk of a money printer is more accurate than talk about backstops and the monetary base.
It appears this is a non-US issue? "iw reg get" shows "country 00: DFS-UNSET" with 9 frequencies (incl. 755-928 MHz ... huh) and "country US: DFS-UNSET" with a long list going from 2402-7125 MHz on my Wi-Fi 6E AX211
I think maybe "treatable" vs "untreatable/terminal" could be a better metaphor. Both obviously still suck and are expensive and painful and time consuming, but the difference seems signficant
These numbers are nothing compared to https://en.wikipedia.org/wiki/Busy_beaver
Whenever I google something linux-y, and I see your domain, I click. Kudos on the excellent click-bait-less content. Thanks for all your contributions to my own career.
K8s powered Git push deployments
I've recently found this quote by Kelsey Hightower:

"I'm convinced the majority of people managing infrastructure just want a PaaS. The only requirement: it has to be built by them."

Source: https://twitter.com/kelseyhightower/status/85193508753294540...

In the last few weeks, I've experimented a bit with Flux (https://fluxcd.io/), Tekton (https://tekton.dev/) and Cloud Native Buildpacks (https://buildpacks.io/) on how to provide K8s powered git push deployments without using a dedicated CI/CD server.

My project is still in early alpha stage and just a proof of concept :-) My vision is to expand it into an Open Source PaaS in the future.

Do you think the above quote is true? What does an open source PaaS need to be like in order to be accepted by software developers?

Some other projects have been discontinued in the past (like Flynn or Deis) or were created before the Kubernetes era.

Is it the right direction to provide a Heroku like solution based on K8s or is it better to provide an Open Source Infrastructure as Code library with building blocks to avoid building everything from scratch?
I address that.

Tersely refusing to answer questions that are off-topic ("Sir, this is a Wendy's") is meaningfully different than expressing unnecessary normative judgments ("Hey, you shouldn't have asked about that bad thing. You need help.") or the natural progression of them ("... and I've updated your profile so that we can better understand your troubling needs.")
> Will teens use [] for sex?

> Were they going to have sex anyway?

These are nice insertions to add humour, but I feel the "teen" specifier here dates this comic somewhat (even now, only about a decade after it was published). In a similar way that articles from a few decades ago about gamers being "kids" would seem dated today.
> What you're trying to do is extend this to nation states to provide a justification for a war of conquest and honestly, it's not really working. A bit of a stretch. Very weak strawman..

What you’re trying to do in your turn is pretend that nation states operate by their own code of values devoid of the interests of particular individuals. So as long as the interests align with your political stance you see no problem in coercing other individuals into dying for your goals. I bet you won’t volunteer into trenches of Bakhmut any time soon, but you’ll happily accept the fate of those who are being beaten and sent there by force by the Ukrainian government at this moment.

> Better check your nation's laws. I bet they're the same of not similar to what's going on in Ukraine right now.

Note how quickly your arguments shift from being based on ethics (the virtue of agency) to interpretations of jurisprudence (state laws allowing to deprive people from the virtue of agency if self-preservation of the ruling class is at risk). In other words, you’ve got no ground for a moral objection if one day there’s a side to hold the power over Ukraine’s agency and sovereignty, as long as there’s a lawful declaration of Ukraine’s territorial and political subjection to that side.

> Are you a 'sovereign citizen' or something? This is literally how law enforcement works pretty much all over the planet.

You’d better address this question to the Secretary of the
National Security and Defense Council of Ukraine, Mr Danilov, who happens to think that he’s sovereign enough to receive a preferential treatment from his employer that allows him to hide his adult male children in the US during the forced conscription of his fellow citizens. All in the name of the sovereignty that he and his family benefits the most, as you’ve demonstrated with your arguments.
Without the number of patients, this number is fairly meaningless. The hospitals can be and often are huge.
If you look at the Leetcode scores, it looks like GPT-4 can generally do most "basic" leetcode but fails on "medium" or "hard" problems. This seems to align with what I see most people's experience with using GPT-3/3.5/4 to generate code seems to be. Works well for simple cases (which you could probably find examples of online) but stumbles on nuances of incrementally harder problems.
What do you miss from Clojure?

BTW, is that your channel?
Sites like this are the problem, not the AI itself. People should not have to justify themselves like this.