skysight-inc/HackerNews huggingface dataset:
It's disappointing the focus React has on server side.

I feel like the project should have reorganised into the React Client project and the React Server Side project.
ah, that helps, it must be a new addition, I previously tried and failed to find a way to do this.
Brazilian language aka Portuguese
I agree. Hooks was the Angularification of React in the sense that it introduced many library-specific concepts and caused a deviation away from barebones JS.
Mechanically, there’s a reversing valve and defrost elements and controls to turn an AC into a heat pump. (So, it’s small, but not zero, mechanical differences.)
>> when they dropped Hooks

What? Gotta link?
Thanks for this! It'll make finding everything posted in that thread much easier, and the random blog button has already sent me down a few rabbit holes (even if I don't understand half of them!).
> Nope. The regex library is tightly coupled with searching strings. That's an intentional design decision. Making a regex engine like this have a generic alphabet is a total non-starter.

how can this be true? Not trying to pick any type of religious war, but if you had a C library based on char vectors, you could global replace with short or long and it would still work, pointers included, except for any places where you relied on the knowledge that a char was implemented as 8 bits.

or if you're saying "but I rely on the string class", is it somehow impossible to write a utf-32 based string class? would that string class be required to suppress anything that wasn't a valid code point at this particular time? I know professors like to teach that knowledge that a character is stored as an 8bit number is undefined behavior, but it sure is nice to know you have an 8-bit-clean data type, where 0 can in some contexts considered a terminator, and utf-8 is considered a special case on top of that.

I'm just trying to grok the type of impossiblity you're talking about here. Yes, I could read the code instead of asking :)
I hope you'll agree that it's a very, very different situation if a teacher makes 30 photocopies of 1 page of a 300-page book, vs. if he makes 30 photocopies of a 1-page poster, with intent to distribute those to students.

It is perfectly plausible that the original comment, in referring to "material" was implying the former, but it made no distinction about the latter, and the devil's in the details, as they say.
Just check back in like a month and it will probably be more stabilized
And in particular troff, which played a role similar to the one LaTeX plays today.
This individual has shown they lack a moral compass and will happily lie and disparage anyone they want in both public and private life. Their community of friends are enablers of this negative behavior. I would not hire them.
At this point, with so many of them disagreeing and with so many varying details, one will choose the expert insight which most closely matches their current beliefs.

I hadn’t encountered Pascal’s mugging (https://en.wikipedia.org/wiki/Pascal%27s_mugging) before and the premise is indeed pretty apt. I think I’m on the side that it’s not, assuming the idea is that it’s a Very Low Chance of a Very Bad Thing -- the “muggee” wants to give their wallet on the chance of the VBT because of the magnitude of its effect. It seems like there’s a rather high chance if (proverbially) the AI-cat is let out of the bag.

But maybe some Mass Effect nonsense will happen if we develop AGI and we’ll be approached by The Intergalactic Community and have our technology advanced millennia overnight. (Sorry, that’s tongue-in-cheek but it does kinda read like Pascal’s mugging in the opposite direction; however, that’s not really what most researchers are arguing.)
Noting it down so that the context is easy enough to restore may be a surprisingly large amount of work, easily taking 10 or even 15 minutes, not 20 seconds.

This is somehow related to the fact that e.g. a programmer can spend 30-60 minutes wandering through code and docs before the right amount of context is built in their head, so that a seemingly simple change can be done with confidence.
I watched a coworker screen share using Warp & was heavily impressed.

Warp have set a big hurdle to get over by making the top-of-funnel so harsh a winnowing function. But every time I see criticism against Warp, it's one and only one point. I'm not so willing to completely rule out & discard technology because it has one particular gotcha that yes i too snobbishly would reject.

Letting oneself be too quickly polarized is a weakness. We have to be willing to consider that we're wrong, that factors we think are important might not matter as much as they do. Or to consider that our perspective/assessment is wrong (such as assuming Electron is always a enormous resource hog).
>I am not sure how the non-tech masses book their trips,

By either calling (you have a phone in your hand, after all) the airline or their favorite travel agency, or using the application.

I know a guy who flies around frequently for both business and pleasure. The most he does is check Experia; usually he just books flights via the airline's application (made even easier because he's a frequent flyer).

>I hate this new trend with a passion.

20/20 hindsight says it was inevitable. Microsoft was too early and too innovative to the party with Windows 8, but otherwise they were right in judging that the desktop was on its way out from the front seat.

For the vast majority of people, a phone has more computer than they would know what to do with.
Your imagination is spot on. They'll make the experience attractive until they have enough momentum to ruin it.
Realizing that 99.9% of the bugs I will find I can solve by myself. Really, just work the problem a little bit at a time. How many times have you found a bug that you absolutely couldn’t figure out? Scant times most likely.

Now, the other side of that coin is realizing that, yes, I’ll eventually figure it out, but some of them will just be absolute misery to work through ;)

But eventually you emerge on the other side and you move on.
The coefficient of performance of a heat pump isn't a measure of thermodynamic efficiency, because as you pointed out, a heat pump moves heat rather than creating it. That's why you get more heat per Watt-hour, because you aren't expending energy trying to make heat.

The closest analogy that I know of is in electrochemical processes where some of the energy input is allowed to take different forms. If you put in 85 units of electrical energy, 15 units of waste heat from a different process, and get 90 units worth of product, your process is 90% thermodynamically efficient, but has better than 100% electrical efficiency. In the case of a heat pump, measuring units of heat per Watt-hour is a bit like this in that some of the input energy (for the heat generation) has already been provided by a different process.
Surface machines feel nice and do their due x86 diligence, but they're just as ugly as a Macbook when something goes wrong. My Surface Pro 3 was a great machine, sadly plagued with a dearth of issues that could only be solved by replacing it. I like feeling like a premium user with milled aluminum and all that, but the fragility of those machines just make me too paranoid to carry them around. They make poor work laptops in my opinion, but I guess it's all very subjective and depends on the sort of "work" you do.

My best compromise recommendation is to swallow the cost and get a Magic Trackpad. They work great on Linux, and the only "broken" feature is Force Touch. If you're using GNOME or KDE in a Wayland session, it will zip around and make you happier than a kid in Compiz.

> With that in mind, I tried it anyway and had a lot of issues with dependencies missing arm64 binaries

You don't know the half of it. I worked on internal tooling at a mostly-Mac studio during the Apple Silicon transition... it was awful. Our entire engineering team bought "upgrades" before we knew if our product even built on M1, and wouldn't you know it, huge portions of our build system was unusable. So then they all switched to cloud-only builds, and then eventually to builds in an accelerated Linux VM, and then to a mostly ARM-native pipeline with Rosetta shims for the less cooperative software.

Mind you, we didn't actually ship to Mac. We wasted hundreds of engineering hours a month just because we wanted to develop on them locally, and by the time I left that dream wasn't even a reality yet. YMMV, but for enormous and fragile business frameworks that's not an uncommon story or anything.
Going by volumes of commits and posts on most mailing list, it has been in a long slow decline since probably early-mid 00's. I'll leave others to speculate on the reasons, but it is a pity. I'm a Linux user and developer and hardly meddled with the BSDs, but I think competition in the open source OS space is a great benefit. I certainly remember the competition used to spur ideas and development in days past.

One thing that has amazed me is that despite the weight of development and investment in Linux far outstripping FreeBSD since around that time if not earlier, FreeBSD still managed to hold its own in performance, at least in some workloads and situations. Is there something about the people, community, methodologies, or technology that provide advantages to help achieve this? It would have been nice to know what could have been with a more even split of resources.

Although I will say in my experience by far the most capable people have been those with passion who would have been working on a project as a hobby anyway (if not so many hours), and often the best results come from those people attacking problems that interest or concern them as opposed to ones that go through committees and executives and project managers, etc. The latter often serve to crapify things in the long run by being driven by short-term and selfish thinking (not necessarily by any one developer or person, just the nature of the whole beast). Linux kernel has been doing as well as can be expected in avoiding that corporate crapification, but it certainly is not immune. I could easily believe the average developer-hour invested in FreeBSD has a far greater value to the project in general than that in Linux (yes I'm aware many FreeBSD developers do get paid to work on it, and many Linux ones don't).

(References)

https://marc.info/?l=freebsd-commits-all
https://marc.info/?l=freebsd-hackers
https://marc.info/?l=freebsd-current
I feel similarly, but I do actually like CBC content usually. It's deeply ironic in my mind that one of the meme mantras of the PCs is defunding the CBC, good job literally every other voting MP except the PCs
It doesn't ask for your location
Give me a shout when you get around to writing something. Even if what you post goes over my head I'll be happy to check it out!
Love it! Thank you!

Usability was very important in development. The crystal is dishwasher friendly and as is the design itself (I wanted them to be able to fit in the top-racks of consumer dishwashers as most wine glasses are too tall.)
https://jasonraimondi.com

On and off poster, these days probably going to be more ts centric. I usually post about things that I want to remember.
Industrial Automation: Who Leads the Robot Race?
I’ve been using kitty for a few months now as my primary editor and have tried out about a dozen coding fonts because I think they’re neat, I’ve never had an issue getting kitty to find and load them.
286 millions PC shipments in 2022 according to https://www.gartner.com/en/newsroom/press-releases/2023-01-1...
I am sure that there exist good criticisms of this curriculum, but I don't think these are them. As per the HN commenting guidelines, I think they're incurious and attack a weak version of what's being proposed.

It seems to me that the disagreement here is about whether to structure a curriculum around bottom-up or top-down pedagogy. Do we fundamentally structure things:

- like the tech-tree from a strategy game: I think this is how a lot of us conceive of traditional learning. "Congratulations! You've done enough calculus problems to unlock Newtonian physics!" is the extreme position.

- or like a Kanban "just-in-time" system: We start with a large theme and learn things as we need them. "Well, we've been learning about `conflict and civilization` for six months, and you've been trying to build a better trebuchet for a while but in order to for you to improve it any more I'm going to have to teach you this thing called calculus".

Obviously both approaches have strengths and weaknesses. Also obviously, any real learning is some combination of both of those. A purely "tech tree" approach would require hellish discipline, and human knowledge is way more messy than a clean DAG anyway. Also no-one would stare at a group of kindergarteners who can't count past 10 and say "lets build a large language model!"

I happen to think that the ideal system is closer to the to top-down approach, but there are big challenges to implementing it. I think it's probably much easier to do bottom-up learning if you're treating large classrooms of children like widgets on a conveyor belt. I.e it may be that bottom-up wins on efficiency and so given the current resources of our education system, a much more top-down system would just fail at the implementation stage. Whereas if our education system had way more resources, then top-down would win.
Were you forced to use hooks? Or did other people prefer it?
The amount of uncaptured value in forked projects containing one vital change, unmerged into mainline, is easily in the billions of dollars.
Apparently, as I feared it might happen, it's linked to your Instagram account.

I've seen notifications in Instagram saying "Your friend X just posted for the first time in Threads" this is JUST what I did not want, to have both things linked, my Twitter is silly I don't want my family or old friends to follow me there.

Conversely, semi-public figures like journalists or CS researchers might not want people to follow them on Threads so that people don't immediately find their Instagram account (I believe you can still keep that private and have to manually approve followers, though).
Plastic packaging is more eco-friendly than any alternative. Lightweight, carbon sink, and as long as it's not dumped in the ocean, has a very small and environmentally friendly waste footprint.

The dumping in the ocean part is an issue in countries with under-developed waste management infrastructure, not something inherent to plastics.
Isn't infosec.exchange shutting down, thus validating the concept that it doesn't work?
Hmm... have you seen the environment minister's interviews? Not great.
> JavaScript was also famously built in 10 days

And boy does it show!
I think it's healthy to consider yourself tinkerer even when you have a lot of experience.

People who believe they are skilled can fuck shit up on a much bigger scale because they are a bit too confident. In reality, almost all code is crap. Understanding in what way your code is crap is healthy and useful. Believing that your code is good is not healthy.
God I hate ads…
Are there models available that have been fine tuned in this way? I don't have much interest training on my own data but (like many I'm sure) would love a Vicuna-like model that had an expanded context. Has anyone found or hand any success with such a thing?
> Not Canadian maple syrup, it's regulated.

Correct for things with that specific label, but other X syrup labels can be fair game:

> In the United States, table syrups can be sold under a name consisting of any word followed by the word syrup with the exception of maple, cane, and sorghum. Commonly used names are table syrup, pancake syrup, waffle syrup, and pancake and waffle syrup.[1]

* https://en.wikipedia.org/wiki/Table_syrup

* https://en.wikipedia.org/wiki/Maple_syrup
Is that supposed to be an argument for or against doing it?
I've never liked the flavour of maple syrup very much. At the same maple syrup place visit, we had some, on pancakes. WTF? This is plain table sugar! What kind of stunt are you pulling here? The guy supervising the boil said don't you know? The very best grade is like that, hardly maple-y at all! Turns out it really was about the sugar all along, with the initially undesirable maple flavour coming to be prized over time as a side effect.
It's shocking how angry this article makes me. In an era of scummy ad-tech, decreasing search result quality, and explosion of crappy web content, I'd be embarrassed to publish this.
It's state sanctioned and perpetrated by their navy, so I think that makes it commerce raiding.
My guess is it would be a disaster trying to launch while also shooting all the content onto Mastadon, which would probably cause some kind of DDOS. Probably a lot better to do it in a controlled manner in a couple weeks when they know what kind of load etc they're dealing with.
Maybe? People run all manner of binaries/installers without checking them; I'm not sure why these sorts of things require any EXTRA scrutiny.
It depends.

The thing about the baby market is that, because it’s driven by emotional decisions, there are buyers at every price point - and it isn’t even directly related to wealth. Some people get into debt trying to make this harsh world safer for their newborn, even though safety benefits taper off as the price increases.

For me, I picked the lower bound and my wife picked the upper bound on the price range we were looking at. She is frugal above all else, I am safety conscious above all else. We met in the middle and found one that suited.

It required some negotiation to begin with though, because her upper bound was lower than my lower bound - and was firmly in the “dodgy unbranded wholesale, sold on a website with an invalid SSL certificate, claiming to be UK based but registered to a Chinese address” territory.
There’s already a real achievement called YOLO: “Merged own pull request without code review”.

Full list of real achievements here: https://github.com/Schweinepriester/github-profile-achieveme...
It also has been largely trained on people talking about doing things and not actually on doing those things.

I wonder if that kind of training data is being worked on now..
You don't even have to write document.getElementById as all html ID`s are global variables.
Trying to treat CICD as a function interface, that is calling other jobs with inputs that return outputs, is so sketchy to me. I've been tasked with unraveling these types of constructions before and after that experience, I'd personally prefer anything of the sort be deprecated entirely unless it's given dramatically better dev tooling.

At that point you're probably not creating builds, you're creating apps, and you should just use an actual programming language that supports tests and debugging, and pull that into your pipelines as a proper tool with proper controls and its own build.
You call paying a software engineer who would have to move up the rank from a level 1 to a L7 “in the ballpark” of the same pay as someone who would only need 2-3 years of experience “in the ball park”???

You shouldn’t need to “do research” if you knew what you were talking about.

Are you now claiming that “dozens” of companies - ie at least 24 — non tech companies in the f100 pay “in the ball park” of Google, Amazon, Apple , Facebook and Netflix???
Checkout can move your head to different commit and it can copy files to your working tree from a non-checked-out commit. What's it's third function?
You’re describing my situation. How do you de-leakify a house?
When rich people and rich companies tell you to do things fast.
It seems like there’s no edit button (yet).
This is a malware technique.

I am not saying don't do it. But that is mostly where I see this type of trick.
I was never able to find the publication again but I read an article one time about the work of 2 Australian professors (I forget which kind) who designed a giant circle shaped verical axle wind turbine with 2 tubes that suck sea water up along the sides and sprays it up in the air with the brine dropping near the turbine. An array of those they claimed could create dense clouds that produce a lot of rain at some (according to them) surprising ratio to cost.
Almost every project directory of mine has an org mode file for notes, references, snippets, etc.

Otherwise it's too hard.
Landmarks can be ugly.
Writing the first (small) program (I think drawing a line in qbasic) that, on the very first try, went through the compiler without any warning or error and did what it was supposed to do.
Why would people want to give the power and prestige of an executive position to a computer program?
I don’t know exactly where the line is, but it’s actually not so important. Arguments like these miss the more important point. There absolutely is a line somewhere. Why? Because SCALE MATTERS. Always. This is something that is largely missed in most legislation and regulation. It’s so obvious and self evident why a trillion dollar company should have higher regulations that a billion dollar one which should have higher regulation that a million dollar one. Where is the line? I don’t care that much, just make one and address the larger problem.
Oh, I think you've misunderstood me. Business problems are someone else's gig - I have no intention in making this a product or making money off it. It's for me.

The thing is, I've managed to get this working as an interface for a whole segment of stuff that was a pain in the ass before. My task list is all in one place for the first time, and it talks! With words! I have a pair programmer, who is excited to do stuff, on the command line, 24/7. They also have encyclopedic knowledge of anything that isn't a super deep cut, so I can move through more spaces and find solutions that I never would have dreamed of due to the cognitive load of sifting through textbooks and documentation just to create a [ insert more or less anything here].

If you're looking at the folks here who are getting excited and wondering "What's up with *them*?, this is it. It's not about the Next Big Thing so much as it's about "Holy shit, computers are magic again". For themselves.

Of course, I can speak for some of us. For sure, the hungry lets-make-a-startup folks exist and are currently working on doing that - and that's fine. But to me that's boring. Commerce and markets and economies are toxic to creativity. I've tried Bing-with-GPT and it's AWFUL compared to GPT-4, despite being sorta the same underlying thing.

I'm perfectly happy paying OpenAI to use the thing they built, for myself, for now. I am seriously looking forward to migrating to locally run models, once we get there (and we will).
It can create a branch with -b, based on a branch of your choice (not necessarily current).

I constantly use this, having created an alias:

[some other branch]$ git cob feature/foo123 main
That mobile 4090... it scares me.

Blender benchmarks claim it gets more than 2x the performance of the max-spec desktop M2 Ultra. That's an Nvidia 120w GPU versus a 300w Apple SOC.
Separately from "is this desert ecosystem useful", I would assert that the biodiversity of stuff that survives in arid environments is immensely valuable, representing umptillion creature-years of evolutionary R&D.

Even if our descendants committed to turning Earth into a uniformly-lush garden world, think of its value in terraforming other planets, or even just novel biochemistry and adaptations.
Shouldn’t the fact it’s not available in the EU and that the app tracking and permission settings seem to basically be ‘everything’ raise a few red flags? Also the fact it’s from Meta, those well known and highly trusted advocates for user privacy.
I don't fully understand what I just saw but I'd implore everyone to keep watching until the Steve Ballmer part.
For what it's worth, the Astro guy apologized and replaced the graph.
Ah. Mine is up, now, though the entry shows some sort of parse break, maybe around newlines.

Sorry for being and edge case :)
I’d guess those Paradox games such as Europa Universalis and Victoria do wonders for working memory exercise.