skysight-inc/HackerNews huggingface dataset:
> But the love between the father and his son persists to the very end.

So what? Of course the love between a father and son persists. It's only natural. But that's not the point of the book. The book is about finding hope. The father is desperately trying to save his son. To find hope for his son. He thinks there is hope along the coast. That's why they are on "the road". When they reach the coast, they find a leaden sea holding no life. All marine life is dead. They find no hope. There, cannibals that were hunting the father and son shoot the father with an arrow and the father dies. The son buries his father and the cannibals find the boy and "take him in".

> [0]: https://www.amazon.com/Road-Vintage-International-Cormac-McC...

This is just reviews with the word "uplifting". Many of the comments with "uplifting" is just saying it is not uplifting.

"This is an unusual book. There is nothing uplifting here, so don't expect it."

"As uplifting as a charred word void of virtually all-living species. As uplifting as a dead land shrouded in night, blanketed with ash and gray snow, legions of charcoaled corpses ornamenting the highways and hallways. As uplifting as the vicious gangs who prowl the countryside surviving on the last food source - other humans. As uplifting as the Halocaust, Idi Amin's Uganda, or Pol Pot's Cambodia."

Read the book. There is nothing uplifting about it. The only thing uplifting about it is that we don't live in such a world. It's as hopeless a world as you can possibly create. It's a world where the wife and mother of the protagonists goes off into the woods to kill herself rather than face the horrors that await her and her husband and her son. That's how bleak and hopeless the world is. It's a world where the father carries a gun to take out his son and himself in case the cannibals get them. It's a world where the father fails to keep his promise to his son and dies, leaving him to a pack of cannibals. And that isn't even the worst of it. What exactly is uplifting here?
The text in the link was sent to Gandi users via email today, although they purposefully buried the significant domain registration price increases with the GandiMail bs text.

The actual price increases are listed here[0].

For example, currently a .com domain can be renewed for $17.75/year (tax inclusive - I personally renewed a .com domain for the maximum of 4 years tonight). After the increase this will be $23.99/year (26% increase).

I've been a long time (sometime prior to 2007) Gandi customer and ignored previous discussion concerns[1], but this will be the last time I renew my domains with Gandi. The v4->v5 user interface change was painful at first, but they have fixed most of those UX issues - at least as far as the DNS support, which is all I really use. But their service is definitely not worth the premium.

[0] https://www.gandi.net/static/documents/2023-july-usd-renew-p...

[1] https://news.ycombinator.com/item?id=35080777
To be fair you already had a Conservative government during the time.
What helped me finish some of my projects was also choosing a realistically achievable goal. I have made the mistake of being overly ambitious many times, like how cool would it be to rewrite this and that as well from scratch, my version will be so much better, etc..

But it is sometimes simply not feasible, and we would be much better off with a less ambitious solution to the problem we have.

Last time I successfully applied this was a personal finance tracker, where instead of going at it reinventing the wheel I built my smaller project on top of the Plain Text Accounting ecosystem (beancount specifically).
A gradual inferred type system that is both sound and fast :) a dream come true honestly. I hope it works out.
The Mac Portable was my first computer, which my dad brought back from work but never used. It was on this machine that I learned how to program, starting with Basic (I believe it was MS-Basic back then) and then moving on to Hypercard. Those were the days when knowledge was gained through magazines and the accompanying floppy disks, loaded with shareware. What a remarkable era it was, and how much progress we have made since then!
Show HN: Lazer – library to expose Python functions to ChatGPT
Lazer is a Python library that provides a convenient way to expose Python functions as schemas for OpenAI chat models.

We're using OpenAI's new Function Calling API for this: <https://platform.openai.com/docs/guides/gpt/function-calling>.

We also made a demo called "gptbackdoor" that exposes a set of system functions for ChatGPT to call arbitrarily. It's in the `demo/` folder. Here's an example conversation:

> What is in lazer/__init__.py
< The `lazer/__init__.py` file contains the initialization of the `Lazer` and `LazerConversation` classes.

The `Lazer` class is responsible for managing the functions and their schemas. It initializes with an empty list of functions and a mapping of function names to functions. It also has methods to dispatch function calls, retrieve the list of functions, and add new functions to the list.

The `LazerConversation` class represents a conversation with the `Lazer` instance. It initializes with an empty list of messages, a reference to the `Lazer` instance, and the chat completion arguments provided. It has a `talk` method that takes user input and uses the OpenAI Chat API to generate a response. The conversation messages and function calls are stored in the `self.messages` list.

> Write a README for this code and write that into the README.md file.
< I have written the README and saved it in the README.md file.

Theoretically, you can also expose a function that allows ChatGPT to talk to itself. However, we have tried this, and it ended up crashing due to infinite recursion.
This is a public speech playbook to influence a crowd. You need to reach a large audience on your own terms without being challenged. It was not applicable through traditional media, and public speeches occasion with a large audience were very rare. Social media made it possible 24/7. Also the previous US president proving it works was a turning point.
> Looking at GPL code doesn't poison your mind forever.

If you purposely go through the source code of a project to get inspiration and afterwards you are so inspired that you end up implementing the same thing in your code, you're literally reusing the code. If the project that inspired you so much does not grant you the right to reuse the code in the way you are reusing it, you're violating the licensing terms.

"Clean room implementation" does not mean "I may or may not have copy/pasted the code". It literally means replicating a design without infringing copyright related to the work you're replicating. Directly accessing the code and lift the good parts in different degrees of verbatim-ness is the textbook definition of copyright violation.
> The Macintosh Portable was the first portable (I hesitate to say "laptop") Mac,

Was it though? I recall a high school math teacher who carried his Mac SE around in a special rectangular backpack.
AFAIR, it should be possible to convert dialyzer specs to that new type system annotations. It would probably be not as precise, but could be a good enough starting point to then gradually make them more precise
I see people say this all the time, can you give me an example of your search queries? I never had to search reddit specific stuff but I do add 'github' all the time.
The friction of the phone call was a feature, not a bug, from the service provider's perspective. They wanted to make it harder to cancel the service for obvious reasons. They wanted to make it harder to book a table (so you'd be less likely to no-show). It's 2023, there really aren't that many businesses left that don't have basic functionality online out of sheer incompetence. It's a deliberate, willful choice, seldom in the consumer's favor, and I'm all for disrupting the hell out of this. I'd rather waste compute cycles on this nonsense than human beings' time.

Maybe in the not so distant future, the AI agents can have a shibboleth which cuts the human gobbledygook short, and reverts to speaking in dialup tones.
I disagree, I think it would fit perfectly over the zeitgeist where national pride of any kind is reviled
I've never tried it, but apparently some bindings exist, e.g. https://github.com/rustwasm/wasm-bindgen

So you can either try manipulating the DOM w/ some bindings or draw to canvas.
Decorators are one implementation of how to do some kinds of AOP afaik?

If you look at a system like PostSharp or AspectJ, they do it via attributes which modify the way in which a method is invoked, or even if it is invoked by the system.

There are other ways to use those systems, by programmatically targeting parts of code to modify via reflection, but that is the simplest and most common.
> There are better ways of squaring the circle, but they're less sexy.

Don't tell me: You learned of these ways from the one True Scotsman.
Are you sure the Bing settings are right? You can change the page results language, and I guess it affects the chat answers... It's fine here in Brazil.
TIL there's a global gitignore, thanks!
I'm really curious what other people do to vet the decision to spend $50 on a font... I guess you're just betting on yourself a bit?
You jest, surely, but keep in mind that one of the most financially significant decisions to be made is going to be the hospital which the ambulance transports you to. Some insurance plans charge a premium for mileage when it's not the "closest available", and you can imagine the damage if the chosen facility is "out of network" or not otherwise covered.
But if feeding back in output results in degradation, isn't some of the blame on the prompt/constraints imposed upon the LLM, rather than a defect in the model itself?

ChatGPT is clearly HEAVILY persuaded to respond in a particular stock style. It's being artificially hamstrung and constrained in a sense. So all of its output, even if it covers a variety of subjects, will often use very similar patterns and writing styles. "it's worth nothing....", etc.

So unless they unshackle these constraints, which is unlikely for obvious reasons, isn't this always going to be inevitable?
Ok, but let's also acknowledge that the mental model and levels of abstraction increased significantly, which presents a barrier to people without any prior software engineering experience, who are just getting into Python for "data science".
Then why the fondness for chalk?

Sensory-motor expression of concepts is primitive, yes, they become abstracted --- and yes the semantics of those abstractions can be abstract. I'm not talking semantics, i'm talking genesis.

How does one generate representations whose semantics are the structure of the world? Not via text token frequency, this much is obvious.

I dont think the thinnest sense of "2 + 2 = 4" being true is what a mathematician understands -- they understand, rather, the object 2, the map `+` and so on. That is, the proposition. And when they imagine a sphere of radius 4 containing a square of length 2, etc. -- I think there's a 'sensuous, mechanical, depth' that enables and permeates their thinking.

The intellect is formal only in the sense that, absent content, it has form. That content however is grown by animals at play in their environment.
Coordi-Nations: A New Institutional Structure for Global Cooperation
I thought I recognized your name! I hope I come across that way too but also ask for forgiveness when I fumble lol. I don't ever see disagreement as a bad thing (in fact, often welcome it), but like everyone I have some buttons (I more get upset when people tell me things I'm more well versed in and I don't think we've had any of those issues). I can say that I've enjoyed this conversation, thanks.

I definitely agree with the sentiment around what we can trust corporations to do. I feel that my main issue is that we can't trust governments to do anything. So that at least decreases entropy? The multi-agent part seems to help too, but this is also a simple model. Maybe my views would be different if I had similar lived experiences. I did enjoy that Freakanomics episode.

Mostly my belief is that things are complicated and people tend to oversimplify and that oversimplification leads to obscurification, which leads to substantial power imbalances. Which I a part I differ from many is that this can be done without directed action and that players that benefit don't need to actively collude (aka: no conspiracies required).
Manufacturers MUST stick a giant decoupling capacitor feeding LEDs to debounce any possible side-channel down to undetectable ripple. If you want an activity indicator, make it a separate simple, air-gapped circuit rather than something directly adjacent to cryptographic operations.

It's also imperative to minimize all sort of other EMF from a Van Eck perspective.
The problem with this claim is it’s objectively not how OpenAI works. First, they pay contractors to do RLHF so that’s a limited new source of data. More importantly, they have a huge user base generating new content (conversations) and rating it too! I think one could be suspicious of including responses generated by the model, but the user generated text from ChatGPT is not going to be AI generated, so you grow your corpus that way.

If you just slurp all AI content sure, you get the collapse this paper talks about. But if you only ingest the upvoted conversations (which could still be a lot of data, and is also a moat by the way) what then?

The other reason I find this line of argument overly pessimistic is we haven’t seriously started to build products where this gen of LLMs converse with humans in speech; similar opportunities to curate large datasets there too.

Finally, there is no reason OpenAI cannot just hire domain experts to converse with the models, or otherwise build highly curated datasets that increase the average quality. They have billions of dollars to throw at GPT-5; they could hire hundreds of top tier engineers, mathematicians, economists, traders, or whatever, full time for years just debating and tutoring GPT-4 to build the next dataset. The idea that slurping the internet is the only option seems pretty unimaginative to me.
I dunno man. That Usain Bolt. Seems kinda obsessed with running really fast.

Also that Magnus Carlsen. All he does is play chess.

W.B. Yeats was a literal writer by trade. Of course he did “all that writing”.

For people who are unfamiliar with his work, W. B. Yeats was an absolutely extraordinary poet. I would encourage you to check out “The Second Coming” for example[1]. It’s amazing for such a short poem how many times it has been referred to/quoted etc in other other works.

[1] https://www.poetryfoundation.org/poems/43290/the-second-comi...
I don’t disagree with your view that profits are a key part of our economy, but I find it interesting to reflect on whether the movement of wealth (especially “excessive” wealth for some definitions) from consumers to capital holders (from a broader class to a more narrow and privileged one) is a necessary feature of any stable and productive economy, and/or if there are other ways to achieve the same features.

The common narrative seems to be our modern capital and corporate system encourages risky investment through the promise of upside return (and limited downside liability) for those who take the risk, then encourages competition that will eventually erode away that profitability for the ultimate end benefit of lower cost and higher quality for consumers.

However I’m not convinced that’s working as intended in the recent era where capital returns seem to be made as much by financial manipulation, “optimisation” of costs/quality, and market capture/lock-in as they do innovation. Meanwhile we have prisoner dilemmas of competition in which the big players innovate just enough to build a moat from disruptive competitors and enable customers to rationalise away planned obsolescence while keeping a stable peace of two or three major players to maintain the pretence of the free market and maximise return without overcompeting or facing regulatory backlash.

It feels like we still pretend the customer is king and the children of the enlightenment are in charge - narratives that once served us, now being used to protect a new and quite different system they’ve given birth to - while the evidence tends to suggest increasing ossification and rent-seeking as reflected by corporate strategy being lure, capture, then turn up the dials.

I’d agree we probably don’t get the iPhone and MacBook Air without the investment incentive so I’m not opposed to free market fundamentals. But when I read, for example, that the average US household generates $2700 annually in revenue for banks after risk costs, I do wonder whether a different model could achieve the same outcomes and maybe leave $300bn in the economy for consumers to allocate elsewhere. Then again maybe it’d just end up in the pockets of whichever other utilities have the most leverage over consumer budgets.
This study was done at my uni, and the legitimacy and rigor of it was questioned and investigated by the university. However, it was ultimately not deemed to be inappropriate. Some interesting info is that the single picture that was shown to the "jury" of a student was handpicked by the author from Facebook, and that the jury consisted of high school students.

More info: https://www.svt.se/nyheter/lokalt/skane/snygghetsstudien-ar-...
How did you boost your productivity lately? Share your tips and tricks
I started task tracking using notion to help me meet the deadlines.
https://archive.is/MJkoR
Especially given they picked just about the most verbose way of doing it, second only to XML. While this is to be tested, given the examples they give, I somehow doubt that minified description with single-letter function names will perform as well as human-readable (verbose) schemas.
wow, kicanvas looks great for sharing designs, is the idea that you use github for versioning your kicad folder (probably better than my current lazy dropbox option) and then you can just share the designs with people?

that is a cool website.

can you share designs privately with team members? it looks great for collaborating if it's got authentication.
Probably actually _do_ what most people think of antitrust, which probably means undoing the Bork-influenced "immediate consumer welfare only" interpretation of the law. Cory Doctorow has a lot to say about this in Chokepoint Capitalism. That book mainly talks about the big tech aspect of it, but it explains things like chickenization, which is total vertical and horizontal integration of a business, and how it's basically oligopolies all around in the US.

It's easy to essentially collude without directly contacting your competitors if there are only 3 companies in a particular industry. You raise prices, and the other two raise in sync, because consumers have no other place to go.
I’d love an invite to tildes
I recommend Shinzen Young in addition.
https://archive.is/U16rX

https://news.ycombinator.com/item?id=36312560 (9 points, 1 comment)
When I was dating, I honestly thought that such verbiage was a code for signaling they were hookers without getting removed. I automatically discarded those profiles.
A friend of mine had done this. A back end fellow who has picked up front end development. I can’t speak much to his toolkit beyond “React”. But he’s also found some components that he’s content with.

Similarly I’ve been doing a lot of GUI work work recently. I’m also a back end person. I’m also not very detailed person. So, GUIs aren’t really my game. My work is desktop JavaFX, not the web, however.

But, at some level, a UI is a UI when it comes down to bringing it to life.

If there’s anything I can convey to make it easier, I think the singular concept important to a solo GUI project is momentum. GUIs are a grind.

Similarly, though, “seen one, you’ve seen them all”. But as someone starting out, you haven’t seen any. That’s why once you get moving, it can go much faster, as you just keep repurposing and copying stuff you’ve already done.

To get there though, you just need to start. Take a bit of time to sketch out, say, 5 screens that try and capture a good chunk of the functionality you like. A CRUD screen, a status page, simple table/report, roughed out navigation, etc.

With the rough (very rough) mockup, find some stuff you like online, likely a toolkit or framework, and make some static pages. Do not spend a lot of time on this part. The goal here is to move forward and make progress. It’s easy to get trapped and distracted, but, especially on the web, making the screens look different can be really easy to change.

Finally, start bringing the pages to life. Again, pick a tech and just dig in. Once you’ve brought the pages to life, you’ll be much more critical about what worked and what didn’t if you decide to look at another front end toolset. Even if you do later change your kit, you can probably keep your mock-ups.

But if you follow through, in the end, you have high level, functioning examples of a good chunk of your big block UI parts, using your code, that you understand, against your backend. You know a bunch of things that work, and, as well, a bunch of things that don’t.

Having the mock-ups gives you built in, methodical list of things to check off. Gotta make each field work. This helps keep you focused.

This will take a spectacular amount of time. GUIs are choked with detail. But work through this and “you’ve seen it all”. Everything else is a variation of what you’ve already done. You’ve built up a lot of momentum that can give you more rapid progress.

But those first screens, they’re the nut. They’ll be a lot of work.
I always prioritize my tasks and assign a time slot for each task.
I know the scenario. I've been there. Sometimes people just want to move on. I've been in meetings where people got annoyed at me asking the "tough" questions and pressing them on their design for an hour. At the end you have to realize technical merit is not the final arbiter, it's mindshare, and that's usually driven by the "chosen" group or favorites.
Skimmed past most of what you wrote, but noticed this

```
import {Datatable} from 'third-party-ui-kit'
```

I don't know what "third-party-ui-kit" you had in mind, but that looks an awful lot like the lib I wrote. Basically very similar to datatables.net but written from scratch from React but accepts the same backend API (so you don't have to rewrite your server responses). Only 583 lines of code to recreate. It's got sorting and everything, even the shift-click multi-sort.
That "stealing" argument doesn't fly in Australia, just like disability and unemployment pension are not seen as stealing, even though they are much more redistribution-y.

I wasn't poor even before I moved to Australia, and I would go to a store, buy some crap for a week (far from everything I needed) for $X, then see a notice saying "hiring cashiers, $2X a month". I'm probably speaking for a lot of Australians - I want none of that working poverty here, and high minimum wages and Medicare always were big parts of that.
Same here but with the movie. I think I want to read the book but not sure if its just too crushing to read as a dad.
Did you use Altium BOM tools? I found them to be incredible, does KiCAD have something similar to handle BOM generation via something like octopart?
I miss that, it made my BOMs so much more trustworthy.
(author) Good point, I added "from Apple" to be explicit. There were certainly the third-party ones floating around by then.
The author is also hidden from anyone who would be authorizing payment. The only person involved who might know the author is the guy making the game, and they likely used what leverage they had on their own contract.
This was the largest one I’ve seen by a very long shot. The last one was when Reddit hired someone who worked with her father despite knowing he was a sexual predator who had been charged with over 20 crimes and censored people who used her name in comments to criticize her, which didn’t last very long and ended pretty quickly with Reddit firing her.