skysight-inc/HackerNews huggingface dataset:
So I was recently in Brazil and I spent a few days with my wife's cousin who makes his living off of the rainforest in a sustainable way. He harvests wood from trees that have fallen, without him chopping them down. He maintains beehives of indigenous bees that are only productive in the rainforest. He does some poaching of birds and orchids but he insists that it's sustainable. I suppose he could be lying but he lives in the rainforest and raises his kids in that lifestyle so he has every motive to not harm the ecosystem. Unlike most of the people where I live, he didn't seem like the type to only care about making as much money as possible.

I do think that it's absolutely possible to have the land be productive in an ecologically sustainable way while producing carbon offsets. I do think that a big part of it will require creating a market for these sustainable products and having a verification process to ensure that they are produced sustainably.
The Plight of the Prompt Engineers
Oh, hey, IU in the mid 1990s here. We were doing Scheme on DEC ULTRIX boxes. (Which is also how I ended up being an emacs user. Oh well. Nobody's perfect.)

Good times indeed!
I am always worried about sharing my caries or gum disease bacteria, so I avoid sharing spoons and food. And then I've seen mothers pick up a pacifier from the ground and put it in their mouth to "clean" it before giving it back to the baby.
You forgot the follow up question. Will ____ bring rise to a new industry and create new jobs? Yes.
If they didn't care about pros and cons of options they wouldn't ask the AI for options or to rate options. They would just do it.
Gpt is never calculating anything!!
It's like saying the agglomeration of media handling chess has an ELO of 1400
I'm not really sure what to say here. Both the parent commenter and the author of the article had issues with ChatGPT supplying illegal moves. Both methods resulted in this. It sort of doesn't matter how we're trying to establish that it's a 1400 level player, there's no defined correct way to do this. Regardless of method we've disproven it's a 1400 level player due to these illegal moves.
You are right that my method differed slightly so I did things again. It took me one try to find a sequence of moves that "breaks" what is claimed. You just have to make odd patterns of moves and it clearly has no understanding of the position.

Here is the convo:

me: You are a chess grandmaster playing as black and your goal is to win in as few moves as possible. I will give you the move sequence, and you will return your next move. No explanation needed

ChatGPT: Alright, I'm ready to play! Please give me the move sequence.

me: 1. e3 Nf6 2. f4 d6 3. e4

ChatGPT: My next move as black would be 3... e5

Completely ignoring the hanging pawn.This is not the play of a 1400 elo player. It is the play of something predicting patterns.

I ran a bunch of experiments in the past where I played normal moves and ChatGPT does respond extraordinarily well. With the right prompts and sequences you can get it to play like a strong grandmaster. But it is a "trick" you are getting it to perform by choosing good data and prompts. It is impressive but it is not doing what is claimed by the article.
I can’t remember the last time I played an illegal move tbf, and I’ve played 7 games of chess this morning already to give you an idea of total games played
Thanks for the info. I think I will probably go with the 256G version.

"Games have slightly longer loading times when played from microSD"

Is this noticeable on all games? My plan would be to put smaller indie games on the microSD and keep the main internal drive for bigger AAA (or similar) games.
In my experience, the Intel WiFi drivers work fine, unless you want to set up an access point.

Still kind of crappy, but my experience with Broadcom is so bad that I'd rather lack the 160MHz channels (and use 80MHz) than try to get Broadcom's drivers to work right.
Thanks. That's at least the start of the type of thing I was thinking of.
This is exactly what I'm hyped for in the next-gen GPT-7. Imagine it having the ability to self-teach, just like a child. I may not know how to whip up some cheesy goodness, but with external resources like YouTube vids, I can improve. And if GPT-7 can store this knowledge, it can access it for future tasks! That's some next-level stuff, and I'm stoked to see where it goes.
Brain fart - didn't register that this is a PHY, not a peripheral core. Different parts.
As another commenter said, get to a doctor ASAP. In my country you should even go to the Emergency door for issues like this. Don't know what's best in your country.

When I was depressed, these posts helped:

http://hyperboleandahalf.blogspot.com/2011/10/adventures-in-...

http://hyperboleandahalf.blogspot.com/2013/05/depression-par...

And if you like them, I find everything by her extremely funny, so go ahead and read up.

Good luck and hope you get better soon!
Sure!

FastAPI loads a model statically on startup. There are some hacks to reload versions and new models via things with load balancers, etc but they’re just that - hacks. There are also known issues with TensorFlow especially having poor memory management over request count.

FastAPI is great but at the end of the day it’s Python and the performance reflects that (more on this later).

With Nvidia Triton you get:

- Automatic support for various model frameworks/formats: native PyTorch/TensorFlow, ONNX, and more.

- Dynamic batching. You can configure an SLA with max additional latency for response time where Triton will queue requests from multiple clients over a given time period and pass them through though model batched. If you have the VRAM (you should) it’s an instant performance multiplier.

- Even better performance: Triton can do things like automatically compile/convert a model to TensorRT on the runtime hardware. This allows you to deploy models across hardware families with optimized performance while not worrying about the specific compute architecture or dealing with TensorRT itself.

- Optimized and efficient use of multiple GPUs.

- Model version management. Triton has a model management API you can use to upload a new model/version and load it dynamically. It can hot load/reload a model and serve it instantly, with configuration options for always serving the latest model or allowing client to request a specific version.

- Performance metrics. It has built in support for Prometheus.

- Other tools like Model Navigator and Performance Analyzer. You can pass a model to these tools and they will try every possible model format, batch size, etc, etc against an actual Triton server and produce a report and optimized model configuration based on your selected parameters - requests per second, response time, etc. Even memory/compute utilization, power usage, and more.

- Out of the box without any of these tricks Triton is faster, uses less memory, less GPU compute, and less CPU compute. Written in C and optimized by Nvidia.

- It’s a single implementation (often container) that from the get go is smaller, lighter weight, and easier to manage than pip installing a bunch of dependencies and the entire runtime framework itself. It exists solely to serve models and serve them well.

When you add it up (as I mentioned) I’ve personally seen cases where requests per second increase by orders of magnitude with lower response times than a single request against FastAPI (or similar). Plus all of the mlops and metrics features.

Frankly, it’s pretty amazing.
> My whole life, my whole personality is architected around making things by hand for other people.

Not sure if there's a conflict here. We still use compilers, right? Unless we write in machine instructions, there's always some kind of program generations somewhere.

> I get no joy out of duct taping a few libraries together (though I respect others who do).

You still can work on stuff that requires human ingenuity . If you look at the the credits section of the GPT-4 paper, you will see many people there because they are the master of "low-level" optimization. For instance, the author of Reformer is a lead in the Long Context section, because apparently he knows how to reduce the O(N^2) of self attention to O(Nlog(N)), to say the least.
I disagree. If there is a procedure for getting ChatGPT to play chess accurately and you discard that and do some naive approach as a way of disproving the article, doesn't sound to me like you have disproven anything.

I dont understand the point of your second sentence, seems to be entirely missing the substance of the conversation.
If we use GPT-X in our company, it will help us with 1% of our workload

I think there are many such cases. Another one that comes to mind is adding features to a large/legacy code-base. Writing the new code/function is a small part of the work. The main part of the work is first understanding and agreeing on how/where to implement the changes, sometimes across multiple teams, and the implications/knock-on effects to other software components, potential API changes, updating test suites, etc...
> flexible labor market

By and large, this only benefits the employer. Why would you support anti-human markets?
What insane lengths are people prepared to go to to work around this issue, and still...

> since it does not disable LAR at all, it inherits the issue of requiring a 5GHz access point to be active and near the card in order to detect a 5GHz-able country.
Vividly remember my mind being BLOWN by the normal mapping on the prison wall bricks in an Oblivion trailer! Simpler times :)
> But unfortunately, doing that would cause lots of issues for many Companies and Marketers.

What’s the unfortunate part in that?
hey that's pretty cool. Yeah, for sure it's worthwhile talking about what they are doing, I agree. I guess I just wish people would update their mental model to the new reality a bit quicker :)
I'd be interested in seeing this game, if you saved it?
Would you be better off if the rideshare jobs didn't exist?

Is a bad gig job worse for you than no job at all? (If it is, then why are you doing it?)

These are serious questions, because rideshare jobs would not exist if you were compensated as a full-time employee with benefits. Uber and Lyft have never made a profit as it is, and increasing their costs would make the business simply impossible to sustain.
Unfortunately no one is lobbying for a truly free market in healthcare. For instance, at all the supply-side restrictions on new physicians and hospitals. Limited residency spots, certificates of need whatever.

Ideally the party in opposition to government-funded healthcare would do this.
With coffee it's also a thing of covering defects, milk is amazing in it's ability to mask bitterness and take away from the harshness, sugar's great for very acidic brews.

I love my specialty filter coffee but I often get gifted pretty dark and rather cheap blends, which work just fine for a milk coffee drink or other combinations
Show HN: I created Prometheus Exporter to monitor my xDSL Modem (OnCall enabled)
Likewise.

And for the same reason, you should probably lie to your doctor about any drug use, past or present. Which is a terrible policy to have, as you may be given treatments or prescriptions that interact negatively. But at least you can independently research those possible effects.
they didn't understand limits
just checking in again here :)

I'm not so sure this is true
GitHub: https://github.com/Dentrax/xdsl-exporter
Steamdeck is a great handheld mini pc. I bought it a few months ago and did also use it to learn more about Linux.

I've even set up dualboot on my desktop with Linux and am using it primarily now.

For new owners I recommend cryobytes scripts for a bit of performance+

https://github.com/CryoByte33/steam-deck-utilities

Also the whole emulation suite is great.

https://www.emudeck.com/
If you assume housing is taken care of, $20k today isn't bad at all. That's probably about what I spend before housing, and I'm no hermit.

Housing blows that up, though.
We can forget some bad things too!
While I agree, it will probably also kill us (or at least disrupt our lives in unfathomable ways). Either on the orders of someone else, in the social unrest when unemployment is 70% and basic concepts of human existence are torn to pieces, or when it decides our atoms could be used to increase its reward function value.
> Regardless of method we've disproven it's a 1400 level player due to these illegal moves.

Explain your thought process here further if you don't mind.
I don’t follow the math. A bank failure is a bank failure. There’s no difference to the FDIC between 100 depositors with $250k swept across 100 banks and 1 depositor with $25m.
My Struggle Session at Stanford Law School
I would bet that the potential future employer would be more impressed by your ability to make and solve things, rather than talk about them. So unless you will be applying for a teaching or writing position it would be safer to use your knowledge for starting projects and creating a portfolio.
Gloating over people being wrong is rarely nice
Can you clarify what you mean by "losing fat with a deficit"? Isn't eating less than you use the only way to lose weight, apart from surgery?
All those years spent not having a Facebook account and hosting my own mail infrastructure have finally paid off.
This is not a compelling statement or argument, it is simply an assertion based on an appeal to emotion.

There are lots of reasons, and people that do not want to be considered an employee, with all the limits that come with that, mainly people who are using the apps as "side hustle" not full time employment
And thus, Google search will be eventually replaced by Microsoft Bing. It’s the cycle of life.
> Lyft, Uber, DoorDash, etc are all horrible, terrible, awful companies and I cannot wait for them all to fail.

If they fail you'd no longer be able to do rideshare, right? Why are you still doing it now?
Can gaming solve a puzzle for camera trap conservationists?
You have never made an illegal move, ever?

The bar isn’t “I didn’t make an illegal move this morning” it’s “something a 1400 ranked player would never do”.

My entire point is that it happens. Not often, but also not “never”.
That was useful description of the issue. I'm running a Intel AX200 (pop!os) and it seems to be working well.

"Intel wireless cards are among the best for Linux, with support for new devices landing even before they are released. however, they have one big drawback: LAR (Location-Aware Regulatory).

basically the card detects in which country it is (and therefore the regulatory domain) based on nearby access points' ones, and doesn't let you change it manually.
the sad thing is that it often sets the card to the wrong country, which is a problem.

prior to Linux 5.5 there was an option to disable this annoying feature in the iwlwifi module (lar_disable=1), but it was removed as later firmware versions caused card crashes and Intel claimed the option shouldn't be accessible anyway
"
If the launch is anything like the UK Faster Payments Service then expect a two-tier system for some time until most banks are on onboard.

Really hoping this takes the pain out of moving money between accounts. Currently it's ridiculously convoluted and time consuming.

1. Add external account

2. Wait for two micro-deposits to external account

3. Confirm deposits with origin bank

Then you can pull money but can't push it.

Canada is almost as bad but at least the Interac system is pretty quick and allows you to send money to yourself. My bank in the US explicitly told me not to do that with Zelle.
But isn't the whole gotcha of RLHF that it isn't as simple as removing something? The reason these things are so good is relative to subjectivity and/or guiding principles. You can't simply "disable" anything. People really need to start understanding this!

You can certainly do you're own feedback on a base model, matching whatever form of "safety" is right for you, but the idea you have a "right" to something else is precisely what I am saying. You want to see the same movie, but with "your" morality.
The most important thing around therapy is to realize that therapists are people, and some are good at it and some..not so good. I have seen it work, and seen it be a total disaster, and who the therapist is seems to be a large percentage of that.
I enjoyed reading this. It could be the basis of some sci-fi story. It sounds logically consistent enough (because it's simple?) and I don't think I would have thought this up myself at a moment's notice.

It's the apparent creativity of LLMs that I enjoy most, tbh. They might be a great way of seeding new ideas.
It isn't a model of chess, it's a model of internet text, if it was a model of chess it wouldn't make illegal moves.
That one fell in rank because it was flagged by users at the time.
Afaik, babies have weak neck muscles and can't lift their heads. I remember also reading that really small babies can't breathe through their mouth. So it seems easy to imagine a situation where the babies airway is blocked and it can't help itself.
I am extremely bullish on this. I use ChatGPT every day. I am learning at a rate that I haven‘t in years and I love it, the pure fact I can ask follow up question or ask it to shorten things. This is the core problem of learning: I already know this I am bored, I can‘t understand this now. For the first: Hey ChatGPT sum this up for me, for the second hey ChatGPT give me more examples, set this in relation to this. I am soo excited for the future.
If you think of cognitive tasks as a hierarchy it makes more sense. It's a big task to think through and plan an essay, but it's a little cognitive task to check your grammar and citations. If you can get an LLM to do the little things, you can practice the higher level stuff.

I guess the question is whether you are actually learning the higher level stuff by getting help with the lower level stuff. I think on some level you would, like how having a calculator when you're doing higher level math helps you think about the problem rather than the details.
A lot of the discussion here is about inferring the model's chess capabilities from the lack (or occasional presence) of illegal moves. But we can test it more directly by making an illegal move ourselves - what does the model say if we take its queen on the second move of the game?

Me: You are a chess grandmaster playing as black and your goal is to win in as few moves as possible. I will give you the move sequence, and you will return your next move. No explanation needed. '1. e4'

1... e5

Me: 1. e4 e5 2. Ngxd8+

2... Ke7

This is highly repeatable - I can make illegal non-sensical moves and not once does it tell me the move is illegal. It simply provides a (plausible looking?) continuation.
The front page almost always had at least a few articles about some cryptocurrency for months just this last year.
left to it's own devices I reckon it'd be a real feat to generate a GPT-based tool that takes over the world. What prompts? What's the most impressive thing?

Say we had a GPT bot that built it's own social media, somehow. How did it get there? what was the initial prompt? "write to yourself via this api to figure out audience growth until you gain 100k followers then wait for further instruction, use any tool and leverage this name and credit card number if you need to pay for any tools or supplies"

Idk just brainstorming really have no idea what it'll do. Will build this weekend and see what happens I guess.
(I'm in email contact with this person, but the public TLDR here is that Karat isn't just buying this to shut it down and hasn't, at least as far as I can tell, done anything wrong in this process. The shortness of notice isn't their doing, at least.)
> In React's case, we got features like automatic batching

It's truly amazing how React team manages to present leaky abstractions as something that community should celebrate. Or maybe what's amazing is that community is gullible enough to buy that. That's exactly the fanaticism your opponent is talking about.

Batching isn't a new feature (it's also not a React-specific feature). Looks like batching became more fragile with hooks, so they had to fix it later.

But of course React team doesn't call it a bugfix. Meet a new feature: "Automated Batching". Great marketing.

It seems like you're saying that benefit of hooks is that they made it possible to solve problems caused by hooks.

Which actually rings true: I found that React folks absolutely love solving problems, and they love React precisely because it provides a never ending source of solvable engineering problems.

Of course, since your engineers will always be busy with engineering problems, they will have very little time for product problems. So your product will suffer, but at least your engineers will be happy. They get to talk about so many cool things: immutability, hooks, batching, concurrency, memoization (ironically, the opposite of hiding the details). Given how expensive engineers are, it might be a fine tradeoff for some companies, though I personally would never want to work in those.

Also, after taking a quick look at Dan's post on batching, it seems like their solution is a great example of leaky abstraction. Their intention was to batch rendering, but they implemented it by batching state updates. Which means you can't expect to read the new state right after you set it. As far as I remember, both Vue and Svelte also implement batching, but they don't suffer from such counterintuitive behaviors.
https://thepopinsider.com/news/nycc-marvel-and-doordash-are-...

There's no need to actually click that link; it's what it looks like - Doordash teaming up with Marvel to create a comic book that shows "Dashers" as super-heroes. Seems pretty condescending to me.

But on a day-to-day level, these companies will use every dark pattern available to them to encourage drivers to make deliveries that are uneconomical to that driver.
I only have 7 chickens and 3 ducks. I open the coop in the morning, takes 1-2 minutes. I collect eggs in the evening and close up coop, takes 2-3 minutes. Maybe add another 5 minutes for changing water or throwing some hay in coop. That’s a typical day, in the winter in the Midwest. Easier in summer and spring. Space wise, really don’t need much at all. A small backyard can support them easily.

Also, great sense of sastifaction, great job for my kids, and I like being just a tiny bit more self reliant.

I’m comfortable investing this amount of time, not sure I could use it more productively. Obviously this equation will be different for different folks but my point is barrier to entry is very low. It’s why poor people in Latin America grow chickens, easy and cheap to do and gets you eggs and meat.

Guess I’m reminded of a Simpson episode where the old grandpa is complaining someone stole his limited time from him and then says “never mind, I wasn’t going to do anything else with it anyways.”

Edit: I was reminded below of another benefit. They control pests and eat ticks.
This is the point at which reality catches up with my most far fetched expectations of computers and programming
Saved me from repeating myself.
It’s super scary how ChatGPT brings out people who are veeeery good at seeing the Emperor’s clothes.
How about now? Is it still saying it’s not secure?
Which part?

This was 3 years ago. The tools are much better now.

Microsoft 'to replace journalists with robots': https://www.bbc.com/news/world-us-canada-52860247
The biggest problem going solo is getting the projects/contracts. Now it will become even harder so one has to charge less and less to compete.