skysight-inc/HackerNews huggingface dataset:
I don't know your business and we didn't have sponsors, but the calculus for us was "can we curate speakers, audience and events that will be greater than the sum of all parts?" and we felt we could. Thus, could we then convert that into material value?

If our goal was to be recognized as awesome at a certain time by a certain group of developers, we succeeded. A huge number of connections were made, and a huge number of reputations were bolstered.

Did that translate into paying customers for our consulting business? Maybe, indirectly, but I can't remember any direct referrals. Not to say that we had a leads board on the wall... if that had been our conscious objective, that would take the prize for least efficient pathway to new clients ever. More Rube Goldberg than Business Development.

So yeah, for us, the "sponsor" by virtue of the fact that we were unpaid volunteer organizers, it was probably a crazy thing to do. We worked our asses off and lost a lot of sleep and brought a lot of amazing people together. 15 years later, I'm super glad that we did it in the same way that I'm glad I toured in a rock band that you've never heard of.

I would suggest that while I'm confident that you can hit Google and find someone happy to say the right things and take money to run your event, this is worse than not doing it at all. YC teaches us to not outsource our core competencies, right?

All of the things that make a conference memorable and impactful come from passion and sweat by true believers. To hire someone to just plop out an event is to boil fruit. It's like spending money to guarantee that nobody has fun. Don't do this.

In our case, my then business partner turned out to be a brilliant event organizer. She had amazing logistic chops and work ethic. Every hour I put in, she put in three. It was in our founder DNA, you could conclude.

Now, you could hire someone to organize events large and small, if you're at that stage of your companies' growth. If that's not where you're at, then it's too soon and I wouldn't recommend it when it would come at the cost of not hiring a great designer or something. We got lucky because one of our partners discovered a hidden talent.

YMMV in all things, of course. Either way, I really do hope that your event goes smoothly and helps everyone involved connect the dots.
I would have said Libertarians
Usually companies would rather delete uploaded content / text to avoid the chance of the user having disclosed private information through that content which will remain if simply "anonymized" because the account holder's PII is disconnected from the content. The liability is high enough to warrant deleting the content.
I'd argue that multi-touch gestural mobile phone and tablet interfaces were different enough from mouse and keyboard to be considered a new paradigm.
Even outdated comments can tell you the original purpose of the code, which helps if you're looking for a bug. Especially if you're looking for a bug.

If someone didn't take the time to update the comments and the reviewers didn't point it out, then you've probably found the bug because someone was cowboying some shitty code.
> NixOS doesn't have, like, a profile switcher to let you switch between work mode and play mode on the same PC.

I thought that `sudo nixos-rebuild switch` was supposed to do exactly that; swap from whatever "state" your PC is on to the result of the nix expresison on "/etc/nixos/configuration.nix"
> solvable without a full switch to a threaded model (eg. by having pooling built-in and session-state-aware).

Yeeeeesssss, but solving that is solving the hardest part of switching to a threaded model. It requires the team to come terms with the global state and encapsulating session state in a non-global struct.
Ah yes how many times have I heard the launching vs landing discussion in perf and promo discussions.

So fun fact - at FAANGs (at least) introduction of new vernacular is very important to show that you are the objective (tm). Eg we will now reward landing instead of just launching. All well and good.

How did that translate to in practice? Well X had impact by helping, supporting across many broad projects that needed legacy support. And X was a junior eng who went above and beyond in doing so - some times showing ownership and accountability at level + 1. So X should be ready for a promo yes? Yes but - "Focussing broadly meant low - more objective sound verbiage - focussed technical complexity is not enough". Translation - "you didn't build a complex shiny thing".
This is probably a pretty good read on the situation. People who have really thrived with Nix are often at the intersection of 'FP people' and 'extremely stubborn Linux people', and that's because sometimes it takes getting your hands dirty and fighting a build system that belongs to a package you've never used before to get the Big Ideas to pay out. When the footwork is already relatively familiar to you, it makes it easier to push through whatever obstacles there are to playing with those attractive Big Ideas in practice.

The Nix community's roots are definitely with FP people, partly due to the language and its inspiration and design, and partially also due to early success using Nix to solve particularly painful Haskell dependency hell problems years ago. All of the original 'marketing material' for Nix focused on principles and properties that would be attractive only to people who already knew and valued those things, which was mostly FP folks.

> Perhaps [Nix] will influence more mainstream projects, bringing the benefits to me without a lot of upheaval.

This is definitely already happening. Off the top of my head, Nix has served as inspiration for Guix, Habitat, and Spack, which are all respectable package managers that try to make things a little smoother than they are with Nix in terms of UX. The latter two are also more conventional, with a relaxed notion of 'purity', and so it may be easier to get packages to build in them when those packages are built in problematic ways. (Guix, if anything, is even stricter about packaging conventions than Nix, but it has a really nice CLI and the language might resonate more with some people, so if Nix has given you pain it's definitely still worth trying.

> Perhaps I'll have a project that really needs its particular benefits, and so I'll take on the cost of a paradigm switch. But in the meantime, I have stuff to do.

I love Nix and its fundamental design, and I want to see it flourish and grow, both in general and in my own professional life. But at work, I try to maintain the same attitude as you describe here. I use Nix for myself everywhere I can (with some escape hatches in place!), but for projects that others work with, I only use Nix where I feel that some specific aspect of the project calls for it.

All of that is just to say that even to some folks who really are drawn to Nix in substantial part due to the Big Ideas that power it, your pragmatic stance is quite understandable and entirely welcome.

Feel free to just play around with Nix in a low-stakes way and advance your usage as curiosity or new problems drive you to do so. You don't have to jump all the way in to benefit from Nix or get a taste of it.
That's pretty unusual to graduate college at 18, and then to start as a construction worker with a college degree. But my anecdote would be my uncle who started as a diesel mechanic from a young age. He worked hard all his life but never made a lot of money and then died of cancer at 60.
If you squint a little, what OP has invented here is pattern matching with algebraic data types.
> Another lesson of Ikea is that often you cannot move them from one home/apartment to another, because if you try to take it apart and then reassemble it, it's never the same.

My IKEA desk has survived 13 moves since 2005...
What is philanthropic about spending "a million dollars on gas" per trip to send some billionaires on a glorified elevator ride?
Not a dev, but I've often seen software that acknowledge their dependencies in About sections and on their websites. Is that particularly intrusive? Especially given that you could always use the GPL too if you want.
What isn’t “clean” about it?

I’ve found it incredibly easy to navigate and digest its content. What more are you looking for?
> you don't want a sudden policy change to scrap half your roadmap, and RISC-V protects you there.

I didn't ever experience a situation where we were free of thirdparty IP; RISC-V only covers the ISA; everything else remains the same; so maybe we get less dependent of one company, but a lot of other dependencies remain; whether this is worthwhile remains to be demonstrated.
Moving furniture is probably a difficult one to charge for, but a disposal fee might incentivize moving or selling second-hand/reuse. If it's gonna cost me £30 to move a Billy and £50 to dispose of it, I'm going to move it instead.

But mass manufacturing and the industrial revolution really and our current economic reality has warped things. It's easier for raw materials to be mined from the ground, processed in a factory, molded into a form, packaged, shipped across the ocean, put into a store, purchased by a vendor, and then resold to end consumer as part of a to-go meal in the form of a plastic fork, and then discarded by the consumer (me), than it is for me to bring a fork to the cafe and wash it and bring it home when I'm done.
At the start of the manual, the fasteners are shown to-scale and with a part number. Compare to the scale and you don't have issues.
Rio Tinto is always extorting the Québec government for preferential rates on power to make aluminum. I don't understand why governments let companies hardball them like that. The c-suite and the trademarks can leave, the factory, the expertise and the market will still mostly be there, governments could invest and rebuild something they/the people actually have ownership of.
The narration was bad. I was thinking maybe it was the head developer of the project and they wanted her to narrate or something. Why would you choose that narration?
They dont build em like that any more (from wood).
It kind of is in rust now, with module-level documentation given its own specific AST representation instead of just being a comment at the top of the file (a file is a module).
Atmospheric Carbon Dioxide Tagged by Source
> Summary: AI is introducing the third user-interface paradigm in computing history, shifting to a new interaction mechanism where users tell the computer what they want, not how to do it — thus reversing the locus of control.

Like every query language ever.

I'm not sure the distinction between things we are searching for and things we're actively making is as different as the author thinks.
The Icon language (by the Griswalds, the same couple who brought us SNOBOL of decades past) has similar control structures for its generators.
What's the matter with that?
I was very surprised when it happened, and after that I did not share much about my personal life. I think they thought it was incredibly corny and/or nerdy.
Your example is weird and bad. Let me give you a better one.

Imagine buying a washing machine but it will only wash clothes made by Old Navy, you cannot buy any other brand of clothing. Additionally, the local bars and restaurants, only allow you to enter if you are wearing Old Navy as that is in the contract of actually wearing the shirt. Your friends can only talk to you in a group if you are wearing Old Navy. Otherwise they must talk to you 1 by 1. Finally, Old Navy Clothes cannot be used in any other brand of washing machines as they will not 'wash', they are incompatible.

Because of this, everyone you know wears Old Navy. If you want to get a bite to eat with them, you must own this washing machine. Because everyone is locked into Old Navy clothes, Old Navy gets a cut from the restaurants and your prices go up.

This is how weird the software market actually is.
> But there is another way.

Ok?
Right I see what you mean. A disassembler and diagnostic thing might be very particular, but I suppose it's something I can Intuit, something with a high degree of dexterity and enough brains to get the broken unit back to the platonic ideal of said doodad.

It'd also be a nice springboard for an AI's first go at manufacturing and going out of spec lol
There is absolutely no reason. The digital fiefdoms of gaming companies must be abolished and outlawed as well. They do nothing but harm consumers. For example, there's often no technical reason why one platform can't play online with another but these corporate lords impose heavy prices on such functionality with the aim of strengthening their little fiefdoms.
Horses for courses I guess - purely threaded vs purely MP both have different set of tradeoffs and shoehorning one over the other always fails some use cases. The article says they are also considering the possibility of having to keep both process and thread models indefinitely for this and other reasons.

I know nothing of PG internals but I can see why process per connection model doesn't work for large machines and/or high number of connections. One way to do it would be to keep connection handling per thread and still keep multiprocess approach where it makes sense for security and doesn't add linear overheads.
libp2p: https://curriculum.pl-launchpad.io/curriculum/libp2p/dht/
I assume they meant that clinical trials are already free for the patient, as suggested by the comment they were responding to.
> You call it more user freedom, but more freedom to do what, exactly? What’s your pitch for those who are hesitant?

Nothing will change for you if you don't want it to change. This is only an option for people who want additional functionality. Nobody is forcing freedom or change on you by adding one more hard-to-find option buried in a menu somewhere for people who really want it.
Maybe you could do a CSS redesign of it ? You could even hold a contest on Twitter or on blogs to compare redesigns/relooking people are coming up with ?

That could be interesting.
The particle/flake board stuff doesn't do well during disassembly. The threads and bore holes for the various pegs that hold the boards develop cracks an begin to crumble. When you start applying force during disassembly the weakened particle board gives way and the pins pull out of the flake board. Spent half a day repairing a nice looking flake board Ikea book case a friend gave me when he moved. Half of the pins ripped out and two shelves split during disassembly. Wood glue and epoxy putty to the rescue.
Taking time to do things right is not the same as more meetings with more stakeholders.
It's not the same at all for global variables, of which pgsql apparently has around a couple thousand.

If every process is single threaded, you don't have to consider the possibility of race conditions when accessing any of those ~2000 global variables. And you can pretty much guarantee that little if any of the existing code was written with that possibility in mind.
With all due respect, why? This seems fallaciously wrong.

It is rather akin to saying that I can't tell whether seatbelts reduce car-crash fatalities simply by comparing collision fatalities from 1967 seatbelt-lacking car models with otherwise-identical 1968 seatbelt-equipped models; I would need to actually randomly and secretly sabotage a certain percentage of the seatbelts from 1968-model cars, while deliberately ignoring everything I know about prior fatality statistics. Even if every automobile collision without seatbelts was fatal, and every collision after seatbelts became mandatory was survived, even if nothing about the cars or driving conditions had changed, you're implying that it wouldn't provide any evidence of the efficacy of seatbelts, unless we conducted a new trial from scratch with a randomized control group as though we had no prior data?

What is the actual difference, in terms of causal evidence, between someone who died of the same disease before the study officially begins, and someone in the "control group" who dies after the study begins?
And there's been significant market recovery since. What does it all mean? Heck if I know.
Didn't Oracle switch to threaded model in 12c - at least on Linux I remember there being a parameter to do that - it dropped the number of processes significantly.
Neutral buoyancy varies by depth, because water compresses. You'd have to have a tether with the same density of water and the same compressibility.
> To a passive observer, all Theseus DHT protocol traffic is indistinguishable from random noise.

This.

And it should have been a design requirement for every protocol on the internet since day one.
In what universe is electricity in the year 2023 not a necessity? It's been a necessity for going on a century now
> You're seriously comparing a cancer diagnosis with being bored while reveling in nigh-infinite opportunity?

Yes I am. I can compare anything even grasshoppers and peanut butter. They often have different colors, but grasshoppers have more legs.
You could be, but I don’t think there’s any evidence of that ever happening with the Nintendo Switch specifically

It’s hard to be sure because not everyone who pirates or cheats will admit to it and there’s a lot of conflicting information online but I go online with Atmosphere booted sometimes and I’ve never had any issues and many others do the same

I don’t think Nintendo have any way to know if all you’re doing is booting a custom OS unless there’s detection code that no one found yet
The democratization of the internet with smart phones have had the effect that there are a ton of people polluting the internet with questions that are easily answered by looking just a little bit for the answer before you ask. Like looking less than a minute before you ask. The mentality is "Why should I waste any of my time and effort to try to find out my answer, when I can just ask and see if any idiot replies?"

Yes, they benefit immensely by having people answer their questions at once. But why should these people be benefitted? 99% of them will not even say thank you when somebody made the time and effort to answer their question. They'll just close the tab and get on with their life.

Soon enough experts on discord will get tired of answering any and every question from strangers, without any reimbursement or gratitude. These chats are going to get flooded by it very soon.
I hope someone relays the message that they need to not be incompetent. Thanks for the concern.
Wouldn't this be a bit like reinforced concrete? In practice there are not just pure compressive loads, but flexing and shearing that put some areas under tension, so the embedded reinforcements fight that and help keep the bulk material in the right places.

Also, think of the bill of a toucan or fiberglass surf board. A lot of rigidity comes from the tensile strength of the skin wrapped around an enclosed volume of relatively weak stuff that mostly keeps the skin in the right configuration.
You just need to pivot
Microsoft SQL Server has SQLOS which is another way [0].

[0] https://www.thegeekdiary.com/what-is-sql-server-operating-sy...
Maybe a better option would be finding a team to create nugres, aka a fork for this and other experiments. So that mainline remains stable.
For sure I don’t want to argue what the current law/attitude is. I think that trying to work between the current law and the etymology of the words 1000+ years ago is a bad way of understanding the laws of today. I think one would do better to look over a wider range of historical sources.

The source for what I wrote is the Oxford English Dictionary (the one that comes in 20 volumes) but it may be that that entry hasn’t been updated in a long time.
IMO Lego are the gold standard of instructions. From what a remember, IKEA also does labeled bags with a small subset of pieces.

While I think IKEA instructions are clear enough, they feel frustrating at times, while Lego feels very satisfying. Maybe it is the full color of the Lego instructions, or that the consequences of a mistake are easier to undo? Or the lego units make it easier to count the distances. Or maybe my love of Lego is stronger than the often chore of assembling furniture, in a pavlovian way? :)
I actually do know a few older childfree folks who are quite happy with their hobbies and have no regrets, but the sample size there is so small as to be worthless. And there's probably a sizable generation gap there too, since it wasn't always this socially acceptable to not have kids (especially women). We probably won't see the societal impacts for another few decades.

But statistics aside, I think there is also a deliberate tradeoff there in terms of optimizing for the present vs the future. Some folks think of children as an investment for their future, someone to take care of them and provide companionship when they're older... but often at the cost of surrendering several decades of their mid-life for child rearing.

Conversely, for those who don't want kids, some of us choose to frontload our life's pursuits towards the prime middle years instead, traveling and doing stuff and meeting new people etc. while we're still physically healthy mentally sharp. Some chronic illness is always around the corner, and being stuck with disabilities in a nursing home, with or without kids, doesn't really excite.

Not having kids means planning for the future is a bit different, not just in finances but also risks and costs. We can choose to make a planned exit at some point without that decision being blocked by next of kin, opting for some happy accident doing something fun (space travel? free solo climbing? or just medication). I'd much rather shave off a decade or two of my life if that means a higher quality of life for the preceding decades... quality, not quantity :) Even without something that drastic, planning for retirement looks very different when you have no college funds or weddings to save for. Even homeownership (which is largely out of reach for my generation anyway) ceases to be as important a consideration. You can live more fully in the present time, instead of forever optimizing for some future state that may or may not ever come.

And that's to say nothing of where society will be in 40-50 years... probably not gonna be pretty, lol, and not something I'd want to subject kids (or myself) to unless we make drastic improvements.

In the meantime, though, what we have is the here and now. Might as well live it now instead of worrying about living it someday later.
But why? I didn't buy an iPhone to be a general purpose computing device, I bought it to be an appliance that allows me to place calls, text my friends and take photos. Is there a magical force of nature that automatically transforms any device with a sufficiently powerful CPU into a general purpose device? Is there a FLOPS limit above which you're supposed to support general purpose tasks? Why is it that my washing machine is exempt from the rule but my cellphone isn't?

I mean, I'm not even on anyone's side here, I don't really care that much if they allow sideloading in iOS (I could think of a few reasons to use it, but I probably won't), I run a headless Linux machine to tinker with, I can build a gaming rig, I can and do all kinds of general purpose computation but I just don't think of my iPhone as a computer and I'd like to understand how someone who does is objectively more correct than me.
Nintendo only bans for cheating in online games or installing pirated software. Nintendo has (so far) not issued any bans for just installing or using custom firmware.

There is no circumstance in which Nintendo remotely bricks your console.

When you get banned for cheating, you are banned from that specific game's servers.

When you get banned for installing pirated software, you get banned from all Nintendo Switch online services. The console can continue to be used fully offline.
Is moving to EU from the US a terrible move?