skysight-inc/HackerNews huggingface dataset:
If an artist has limited time (as all humans do), they can either work a regular job and have a guaranteed income, or they can create art and possibly starve, even if their art is great. You understand that, right?

You can't go up to people and say "hey, I have this incredible idea for an art project, please give me enough money for 5 years go work on this". A few artists can, but most a) won't convince other people that their specific idea is as good as it might be, and b) can't create enough publicity to actually get enough people's eyes on their ideas.

Your "it's not great if people don't want to pay for it" might work in a system where every human can talk to every artist and compare everything. But that is not our world. There will always be people who are undiscovered, there will always be people who could create great things, but don't have enough money.

But I don't think a capitalist can actually understand this.
Mini LED Laptops like the 14 inch Macbook Pro. Peak brightness is over 1000 nits but it is locked out by default except for HDR content.
Not really, they got bashed too.
Thought the same. On a side note, the Sketch website is a hot mess. Love the Sketch product, but this... this is something.
This is blatant and quite distateful propaganda:

> The whole point of apartheid was that blacks could rule themselves, in their own homelands.

No. I don't think that was the whole point at all.
The end result is pretty.
loss of income seems like harm to me?
There is an average age that an American has their first child. No amount of 3+ syllable words negates that obvious fact...
Building auth is hard, but so is properly integrating with external auth providers. You'll be surprised how many applications you'll find online that accept unsigned JWT tokens because many people don't know they need to turn those off. You also need to cater to the specifics of your auth solution (i.e. how to prevent spoofing, how it deals with brute force attempts, how to set up the proper session lengths). You end up learning about things like "OAuth 2 scopes" and other fun terminology that will have you become an expert in the specific auth solution you've chosen before you can reliably roll it out.

I'd guess that for most platforms that work with a simple username and password, rolling your own auth is probably a lot cheaper and easier. With 2FA this becomes trickier to pull off, but depending on your platform you may be able to build it in the same time it takes to properly configure, style, test, and document an external auth setup.
https://twitter.com/danriversitv/status/1670799223887896578?...
A fitting tribute. Sort of like Kennedy's eternal flame.

https://en.m.wikipedia.org/wiki/John_F._Kennedy_Eternal_Flam...
> On macOS you can use apps like BetterDisplay, Vivid or BetterTouchTool to enable that HDR mode for the whole display

I have BTT and can't figure this out. Can you say how? Thanks.
Unicode Bidirectional Algorithm Basics
If you have drift in actual state using Ansible you have to account for all eventualities and you simply can’t declare “make my system(s) look like this”.

I’m talking “desired state” here and how to fulfill it - not “various states to switch between”.

With nix(os) I feel you treat a machine more like an appliance!
The term "rationalism" is defined earlier in the linked comment. I don't believe it's being used with the typical definition. This quote needs context.
You basically have two choices: you can take the complexity upfront, and in a predictable fashion by learning Nix, or you can deal with the complexity after the fact when you’re dealing with dependency hell and a deadline is looming and your boss and/or client is mad.

The Nix language is basically JSON plus syntax sugar plus pure functions. A Nix derivation can be thought of as a super-powered lockfile that includes not just the versions of the dependencies, but also the build instructions and the environment in which to build them.

The argument for Nix is basically the same argument as the one for writing pure functions as much as possible, or not doing so. Any amount of experience doing the former will demonstrate that it is superior.

Now, Nix may be complex, and some of that may be reducible, but the fundamental idea of treating a build like a pure function is NOT reducible, and is well worth the effort of learning, because it will apply to ANY future pure build and dependency management tool
P=NP and Sales?
I have seen what you describe, but I wouldn't call it "intellectual".

Especially your second paragraph I wouldn't call "intellectual", because there's no actual thinking. It might be pretend intellectual, pretentious, or some other term, but it's not actually intellectual.

What it really is, is scorched-earth zealotry that will not listen and will not shut up. It's a "score points at all costs, don't let them have a single point, continue the fight to the ends of the earth" approach that gets really annoying the hundredth time you see it in action. It (sometimes) wraps itself in intellectual-sounding words, because intellectual discourse has a number of things that can be used as shallow dismissals. But the point of the exercise is the dismissal, not the intellectual wording, and if a non-intellectual-sounding shallow dismissal seems like a better opportunity, that will be used instead.
Show HN: My recommendation engine for Hacker News
Hi!
I’m Julien and I built a recommendation engine for Hacker News.

I feel like this website is a gold mine. Every day, I find some very interesting stories about a topic. And sometimes, I want to find other stories covering that same topic but I can’t.

Hacker News has years of history of awesome discussion and ressources. Unfortunately, I think HN Algolia isn’t helpful in searching these old threads. As a student, I want to learn a lot from this website.

This is why I created HN Recommend. Input a sentence or the URL of an article, and get the most popular and similar posts from Hacker News.

About the technical details, I've computed the embeddings of over 100,000 articles from HN and indexed it using Faiss. I made a blog post for a deeper explanation.

Source code: https://github.com/julien040/hn-recommendation-api

Article: https://julienc.me/articles/Extract_embeddings_Hacker_News_a...

Project: https://hn-recommend.julienc.me
Higher quality image

https://twitter.com/Dexerto/status/1670803693254344706
I think you're thinking of NixOS, which is a distro based on Nix. Nix itself is not a distro.

Ironically, this further emphasizes how confusing the project is (projects are?).
Additional sad part is that Musk has been pulling that stuff for a long long time. Tesla is known for having very unhealthy relationships with suppliers (that includes not paying bills), factories have management approved racism running rampant, etc.

And what happened in response to that? He became wealthiest person on earth and for years was considered second coming of Jesus in the tech circles, that only started to fade recently.
They just don’t want to pay. So they speak to the press to make a cover excuse of being “too busy” so they can delay until bankruptcy.
In arbitration cases, costs are rarely awarded. The best you will usually get is '$50 awarded for inconvenience'.

That means the claimants will also want the discovery process shared between all of them, simply so that all of their award isn't eaten by legal costs.
I can’t help but feel that your reductive description of child-free people says more about how you see your own choices than it does about theirs. Surely a sufficiently-motivated child-free person can use their advantages wrt time and money to not be fat, ugly, and jaded. More time for exercise, more money for travel, etc. And there are plenty of people with kids who are fat, ugly, low-energy, and jaded – I’d argue that number taken proportionally is probably even higher than it is for people who chose not to have kids, provided they made that choice consciously and they take initiative in life to make meaning out of it.
Why We'll Never Meet Aliens (2013)
Ask HN: How do you manage your dev environment?
My company has problems with its local dev environment. We spend quite a bit of time debugging it. So I was wondering, how do people manage their dev environments?

- How many operating systems / IDEs do your developers use?

- How does your tech stack influence how you manage your dev environments? (e.g., running Kafka in the cloud and connecting to it from a local process)

- Do you run all production services or a subset?

- Do you have different dev environments for different kinds of work in the same team? E.g., frontend devs don't need breakpoints in the backend but backend devs do.

- Do you use cloud dev environments are have you stuck with local?

- What is the size of your team / company? I ask because managing dev environments for 1000 developers will be different from 100 or 10.
Isn't that pretty much how design was done back when people used <table>s...?

That predates your article by roughly 20yrs
I wasn't aware that was being done.

Can you show me how to access the archives of the ask-for-help channel on the openllm Discord server? Right now they're discussing "loading models on CPU vs GPU". No matter how explicit I got, google did not find the discussion.
Google Translate link: https://fi-m-wikipedia-org.translate.goog/wiki/Vasa-j%C3%A4y...

for "ice", read "prank"
Also, there's the perpetual issue of people who just want to be assholes to other people on line and not actually help. This has existed in internet based chat platforms and is why they will never be better than documentation.
Great and succinct video. The old but good, "Twist of the Wrist" was a lifesaver video for me as well, where it shows similarly how committing to curves to leverage the additional traction is safer. I was just working from a motorcycle cafe at the forks of some twisties this morning, and while there are so many philosophical analogies to be made about riding, when I meet other motorcyclists, the most interesting thing is the diversity of people who are each capable of the courage it takes to ride one.
I know some smaller events that basically have a $15 (or so) fee just because of that.
Symbol.dispose is just a well-known symbol. Symbols are a fundamental part of the language, not a hack.

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
Cue Emacs Org Mode argument.

Also, shouldn't it be

cal -m 1

In zsh it complains without the extra argument.
The major innovation of VC is high amounts of capital being made available for business experiments. Before VC it was a small time entrepreneurs scraping to make something that could sustain itself, or new business models funded by existing large corporations that could siphon off some money for experiments. VC enabled big money on truly crazy ideas.

VC will continue to exist but entrepreneurs will be far more focused on earning revenue ASAP. You can’t rely on easy money continuing for each round based on your name and connections.
Nah, just void their trademark.
Love sketch.systems!

We built https://www.teampando.com out of a similar love for state-based thinking. We turn natural language requirements into state machines, have a Figma plugin to connect designs to states (didn't realize sketch.systems had embeds that can support that - very cool!), and can export XState state charts.

State-based thinking is already helpful just to get your thoughts organized as you're building something but it's super helpful to give everyone (eng and non-eng) on the team something concrete to talk about and play with.
It's based on an ECMAScript proposal that is going to be added to mainstream javascript. Typescript is just adding it faster before the browsers.
It's a good deal for sure, but it didn't do the creative work that is the game any favors. It basically killed off the exclusivity deal that indie studios can often get for on-platform advertising.
I mean, I get that, but that means that the reproducibility of my build depends on the whims of the nixpkgs maintainers, it's not a property guaranteed by the package manager.
Can you point to some great movies that didn't see any success this year?
> Also, there's the perpetual issue of people who just want to be assholes to other people on line and not actually help. This has [always] existed in internet based chat platforms and is why they will never be better than documentation.
No.

Web 1.0 was one-to-many publishing, the direct translation to the web of existing pre-web business models. Thus "1.0", the first iteration based on known/previous models.

Web 2.0 was many-to-many publishing, user-generated-content, stuff that wasn't possible or even conceivable prior to the web. Thus "2.0", the second iteration based on characteristics unique/native to the web.

Honestly, people need to stop redefining those terms.
Yeah, I saw that and don’t mind them defederating. I don’t want to interact with those people…

But I’m really glad it exists. I’m glad they have a space for themselves. Glad I can (hopefully) find a space for myself, and that we are no forced into co-existing. I might even recommend Beehaw to some extended acquaintances… but it’s fairly anti-me.

Anyone recommend something like Something Awful from it’s glory days? I don’t mind trolls and saltiness and edginess, just don’t want spam.
plugging the open source and self hostable https://revolt.chat which i've found to have great UX and be very performant compared to discord.
I had no idea that "tourists" visited Titanic. Is this the new thing after Everest became crowded?
I'd like Failory more if it was less of a blog and more of a database. I'd love to be able to find previous attempts at a given startup idea, learn what it did differently, why it failed, and perhaps reach out to the founders for some retrospective advice for any one else attempting it. AFAICT Failory only lists 120 startups and they aren't searchable by category (best bet is to use a search engine with site:failory.com). That said I'm glad to learn about this site and I'll definitely do some reading.
He was advocating for "perse" (as in "person"), which is genius because there's no they/them for "Hello, sir/ma'am". If someone's gender is ambiguous, you're fucked. But you could say, "Hello, perse".
Not to disagree with you but if there are people with insider knowledge they will either dump a massive amount of stock or buy it up changing the stock price. So the insider knowledge should be priced in quite fast thanks to their greed.
They didn't steal it completely since it doesn't happen automatically. You can still forget to clean up and leak files or threads or what have you.

I continue to be disappointed that only Rust and C++ have automatic destruction. People already regularly forget to use Java's try with resources or Python's with, or Go's defer.

Isn't the point of computers that they can remember stuff for us? Everyone agrees automatic cleanup is the way to go for memory but not any other kind of resource?
Are high resolution timers allowed from inside the sandbox? I couldn’t tell from a quick glance.
Try the utility called Alt-Tab: https://alt-tab-macos.netlify.app
On my MBP in Safari, this adjustment is done in several steps. When the page loads, the image is there but takes 6-8 increases before stabilizing at the final brightness. It's not a smooth ramp at all.
As the only guy maintaining the flake.nix in my team's repo, I don't think it's really contributing to my job security. I'm just happy that they don't mind the extra files and commits here and there because I value the ability to contribute from different devices without worrying about which versions of what are installed.

Maybe it'll be job security if people start agreeing that downloading binary tools in in CI without a hash check is unacceptable attack surface, but until then it's just this weird thing I'm doing on the side.

I do catch a lot of bugs where people are relying on dependencies that they happen to have installed but have not declared. It's the kind of thing that prevents newcomers from being successful out of the gate, or makes taking a local process and putting it in CI difficult, but fixing those is not exactly high visibility.
> and the local timeline is full of

To me this highlights my top issue with fediverse replacements for sites like Twitter & Reddit.

I always want to be able to see everything. I do not care a single bit about the "local timeline" of my Mastodon instance (also hachyderm.io here). I have no desire to choose a Lemmy server based on its population. The thing I like most about sites like Reddit & Twitter is that they provide me with boundless one stop shopping, and I can choose to ignore things I don't want to see at any particular point of time.
I think you're conflating absolute and relative 'cost'. The rich might have to pay settlements for their wrongdoing but for a multi billionaire a 1m settlement is more of a hassle for the time it wastes than the money itself. The rich rarely have to pay so much that it genuinely hurts. Any fines levied by the EEOC are likely to be an absolute slap on the wrist.
You're actually making the case for licensed software without free distribution here -- the plumber has worked on your house, and possibly installed parts, just as someone may work on a computer, and possibly install software. If you want, you could remove those parts and sell them to your neighbour, but then you wouldn't have them anymore. Or, you could sell the house whole, just as you could sell a computer with software installed (okay, peculiarities of licensing may make that challenging, and I'm in favour of licensing reform).

But what you can't do with plumbing work is have it performed, then copy it to your neighbour's house whilst still keeping it for yourself. You can do that with free software.
I think its cause Musk is the richest person in the world (eat the rich, etc), isn't lock step with popular narratives, and engaged in the culture war stuff. "Cutting bloat" doesn't sound very empathetic either and is "anti-worker/pro management", thus the left leaning tech crowd disapproves. In his oppositions perspective, companies have an ethnical obligation to doll out corporate welfare and support causes they believe in. Musk isn't really into that. tl;dr - he's a Capitalist
It's funny how much weight people put on money. And how they think abundance of money means solving all of their problems and removes all challenge from life. You are decaying organic matter soon to be corpse trying to interact with similar doomed entities who constantly mess up their lives just like you do yours. And you think money solves anything but the most rudimentary crap? Your parents are still gonna die, somebody will still get cancer.

Even if you have all the money you wish you still have the same crap jelly in the box on top of your neck that will make you suffer and same ugly mug in front of it that will make people run away. You barely solved anything.

Not to mention you might want at some point to co-live with some other unfortunate soul and finding a lasting match is a challenge that rarely ever anyone succeeds at and money there can be as much of an obstacle as it is an asset.
Not sure to what degree Drew Devault is involved in this project, if at all or entirely: https://drewdevault.com/2023/06/19/Reforming-the-free-softwa...
The New York Times' Latest Puzzle Seems Awfully Familiar
Verifiable Distributed Aggregation Functions [pdf]
Interestingly, Chrome does seem to be accepting the affected certificates based on some limited testing. I'm not sure why that would be, though. Chrome certainly requires SCTs to be present, but perhaps isn't (always?) checking the SCTs signatures over the certificates. Once we've wrapped this incident up, I'll have to follow up on that.

Safari does seem to be rejecting them as expected.
> "Not only did we not make money for the hundreds of hours we poured into our labour of love, but that was hundreds of hours that we didn't spend building our actual business, which more than defeated whatever growth goals we had when we started."

We're in the same boat (you can read my in-depth comment below), and an early takeaway for us is 2 fold:

1. In light of having to sacrifice our primary businesses to throw this conference, is there a way to leverage the exposure/in-person experience/connections made/relationships built/etc to disproportionally grow our primary businesses? Another way to look at this is whether or not there's a way to "invest" in your conference for the greatest ROI of all the sponsors? To be seen if we'll be able to pull this off after next weekend, but if you can't answer this question in the affirmative then I don't know if throwing a conference is anything other than a labor of love.

2. Much like any other business/startup advice - is there a way to hire/inspire a team to run this conference on your behalf?! If not then continuing with the startup example you're choosing to invest sweat equity into this conference, and if you can't answer #1 in the affirmative then it may not be the best investment of your time and energies.

edit: clarity/typos.
In fact, mobile applications are now being written by everyone who is not lazy. And today there are millions of such mobile applications of various genres. Moreover, it is very convenient to write open source applications on Android. And today, the development of mobile application development has reached the maximum level of professionalism among developers. Here's a great article https://tinytunes.app/2023/06/12/exploring-the-world-of-andr... where all the subtleties of Android mobile application development are described, as well as the most convenient frameworks for creating applications today are mentioned.
I see it as interesting case of arbitration process, being about Twitter secondary. Another commenter points to DoorDash having been in a similar situation.
> Running your own instance seems to be the only way to avoid this

The problem with this is that running your own instance is also seen as inherently suspicious by the same communities, see the comments about Pleroma by the admins of many medium size instances - because it's easy to set up it's often set up by people avoiding bans, but they miss that easy to set up is a factor that helps everyone.
I don't like discord but new users can be directed to the Forum Channels and search those.
That new feature has helped me.
> All of the inclusivity movements that have happened in my workplace have involved hiring people unfit to do their job.

Honestly it sounds more like a problem with your job's hiring process than with diversity movements. Even if you restrict your pool of candidates to a minority, if that minority is large enough, it's very likely someone from that community is capable of filling the role.

If you really don't care about the background then you can ally yourself with someone who does and get someone who both increases diversity and is competent at their job.

> The issue around unfettered inclusivity is that it enables grifters to gain positions of power based purely on superficial elements that they possess.

That's not specific to diversity. Dick measurement contests have existed forever. It's a myth that the past was more meritocratic that now. The proof is actually that if it were then the high ranks would be a lot more diverse than they are now. At least if you accept the premise that background is not related to capability (ie you are not racist/misogynic).
No, questions don't have to be asked and answered again and again, because all the knowledge is lost, full stop. No one would know anything.
Give io-ts a try for the runtime type checking. We’ve used it in prod for a few years now and it’s pretty solid.