skysight-inc/HackerNews huggingface dataset:
Oh, it was wrapped up years ago.
Time to move to Matrix.
A good reminder.
Matrix is the best option, for sure.
Nice to see a dev on here.

Do you ever think the source of Descent 3 could be released?
Better everything: Matrix.
Ask HN: Accounting Firm in the US Recommendations?
Hi HN,

We've been using Indinero but they are sunsetting their accounting platform.

We have around 40 transactions per month and they charge us around $600-$700 / month for accounting and $2000-3000 / year for taxation services.

We know there are cheaper alternatives out there but it's been convenient with a one-stop-shop.

What are your recommendations for accounting and taxation services? How many transactions do you have per month and what is their price?
You think every time people call an external library to save their effort is a proof of their lack of capabilities?
Hello!

I recently released an app to design database diagrams and export them to SQL. The app has only a limited set of datatypes which can be inconvenient so I've been thinking of making the diagrams DBMS specific. I need opinions on how to proceed:

1. Make the diagrams DBMS specific
2. Keep them generic with a limited set of types but export to multiple SQL flavors.

Thank you:)
"Perfect PC", Dec 11, 2001.
"Technology in America", Mar 12, 2002.

I was sixteen when I got them in the mail. Such a shameless geek.
My position is quite simple: I do not believe it's possible to compare the righteousness of cultures, certainly not in a way as reductive as you've proposed, in a way that conveniently makes our culture (America) gooder and the others (Saudi Arabia) badder. Please re-read my original comment, I specifically proposed offering cultural asylum as a way to offer western moral values to others who want to live according to them. I am in favour of cultural evolution, I am in favour of taking action against our moral ills, I believe that in your hypothetical that I would have a moral duty to oppose and take action against slavery within my own culture.

My question to you is, do you believe the United Arab Emirates is more righteous than the United States? According to many measures of "goodness" like the Human Development Index (and the inequality-adjusted Human Development Index) the United Arab Emirates is a more "good" place than the United States and therefore, in your view of comparable righteousness, the United Arab Emirates is a more righteous place? Yet, the United Arab Emirates is, to many westerners (including myself and I am sure you) a place of many moral ills (including one of the most heinous: slavery). Do you believe that on your multi-dimensional most-good morality spectrum the United Arab Emirates out ranks the United States?

I'll answer that for you: no, you don't. And deep beneath this facade of objective morality, you know that morality is so deeply ingrained in your cultural upbringing that you cannot sincerely state that the United Arab Emirates is more righteous than the United States, and that regardless of what any measure, whether it's one dimension or many dimensional, whether it's black and white or a spectrum, regardless of what that measure says, nothing is above your sense of what is right and what is wrong.
Google was depressingly early on my daughter's word list (from, "hey Google, play $FOO")
This 13 minute video seems like total rubbish.

I hope this comment can save someone the head scratching.
Design (and specification) flaws are harder to fix than regular bugs.
That’s cool. Clickhouse and Alloy’s performances are impressive.
Conversational interfaces are superior... when the counterparties have context.

In the parent situation, I don't want a GPT spoken interface to give me the top 20 events: I want it to give me 1-2 events that I am most likely to enjoy.

In the same way that actual conversations take into account tone, facial expression, etc. to jump straight to important information.

I thought that's where Google was going with their "we have all your data because we run all your services", but it seems they Microsoftified before they could get services cooperating for the larger good.
I watched these three videos were pretty informative on the case:

https://youtu.be/GmAcpqZPrMQ?si=7JUYg7itjba_uGaN

https://youtu.be/KudcZvoP3C0?si=tF1DKfFoJmolGn5m

https://youtu.be/jv-j5AS3Fz0?si=lzRg0XhyNqtS3q9V

There’s other cases namely flc group
Not sure I agree on the core problems.

The core problem is that these systems are just so incorrect in fundamental ways that they're effectively useless.

Imagine a buddy of yours tells you about an event he's pretty sure you'll be interested in. Why does he tell you about this event? Well, he knows your interests, what kind of things you enjoy, when you're free, who you might want to go to the event with, how much money you're willing to spend, how far you're willing to travel, when you like to go out... So when you're on the receiving end of such a suggestion it often feels great! It's like you've struck gold.

Now imagine your average 'AI' powered recommendation engine reading you a list of events. It doesn't feel magical. It doesn't even feel like it knows what the hell you enjoy doing half the time. Forget about knowing about your free time, budgetary restrictions, family restrictions, who you'd be able to go with; None of that stuff is even sort of in the picture. And it's all delivered to you in a voice that sounds like it would be as happy to kill you as give you advice. There's no lively back and forth on the logistics of the event. No feeling of discovery as you two talk it out, honing the plan that brings it from an abstract concept to reality.

It's just dead and lifeless and shitty.
From Elon Musk’s other products, it doesn’t seem he is a fan of the advertising model.

Trapped in a 3 ton metal box for hours seems the perfect time to force feed ads, and yet… nothing
Bootstrap a niche model based on what?

On the yet to exist data?
I just wanted it to show a clock in a huge font so I could see when I needed to rush back into the "office" when taking a break or making coffee. Alexa Show became useless after a while because of all the non-disable content, and it barely even shows the time anymore.

I swapped it back to my old Echo Spot (the round screen one). It's great at being a clock.
> Observers of contemporary culture coined the term "McBoatfacing," defined as "making the critical mistake of letting the internet decide things."

A good example of "The most entertaining outcome is the most likely."
Back to Internet relay chat. Hell, if you find its interface "Too clunky" and it feels like last century and for terminal nerds that never adapted to modern GUIs them use IRC cloud. IRC isn't dead by a long shot, Yes, People still use it, Daily. Traffic is down overall, but it remains a thing along with the XDCC bots "The warez scene" and all.

It's the same as it's always been. There are networks more than happy to host such channels, I remember one IRCop on IRC repeatedly directing me to upload files to FTP Servers that were Bots on Rizon. Either blissfully unaware of these machines being compromised and hacked or knowing and complicit, either way.

He had me initiated into the whole FXP couriering culture for a while. Such Networks would ethuasistatically welcome Suzu and others.
Yes. They even talk about ghost cities in India. That alone makes me doubt everything they say.
The most recent execution by the federal government was 2021, after a gap of 17 years. A lot depends on who is president.
Whole story of course is longer than that, lol.
5M (truthfully its probably a lot less) is about the number where it gets hard to participate with the rest of the world without leaving behind a easy to follow trail.

Buying a house needs a bank account and other things and then someone in the chain eventually asks "where did you get this money?" and unless your answer is "I have owned these sweet shops in central London and empty takeaway restaurants for decades and they unfortunately only deal in cash" then someone will catch you.
This is some odd looking C++.

Has it really been polluted/infected this badly? What's with the `noexcept's?
As OpenFeint with another coat of paint and selling more user data and metadata than ever, it never was not evil.
Windows XP required a minimum of 64 MB of memory. The installer must not only fit in that space, it must be able to run at the same time. Not an impossibility, but a much taller order than running the same/a previous version of the OS directly off the disk.

I have definitely used OS installers that allowed/required CD swaps, though. Maybe Ubuntu at one point? Now that's a slick setup process. Opening Firefox to read the orange site while your OS installs on the same computer is a great trick.
I disagree, people just need to learn to suck it up and learn how the fuck to to use IRC. We HAVE technology can get the job done already. People just h ave to get used to it and start using it.
> By reading the source code, I realized that the incoming data was put into a fixed-size static buffer in the stack, and the payload was decrypted into another fixed-size buffer. There’s no boundary or size check.

This is not normal. It's amateurish in the extreme that leads to the only conclusion that whoever wrote this ZeroMQ thing is not a real software engineer. I.e. stay away at all costs.
Nothing /yet/
This is exactly the kind of art I've always enjoyed the most, but I'm most glad that someone finally pointed out to me that it was art. Thank you!
Here's a better alternative: If you need an IRCD with such features, UPGRADE IRC. Contribute the code!
It gives the board someone credible to ask dumb questions to, while also making it look like they’ve doing something
It’s funny how completely normal it is and feels like here but I’m sure it looks entirely barbaric to outsiders. I was in Chicago and frankly astounded with their alleys as if they’re from the future
Are YC Acceptances Out
met with a founder who says he got into yc a few weeks ago. Is this possible? Thought it might be part of YCs early interviews for their request for startups
Unfortunately, Ruhlen, Greenberg, and Starostin's work relies on mass comparison and is neither rigorous nor noteworthy. Prefixing languages are rare and most have been suggested to be related to one another at some point on that basis alone, starting with Trombetti's unscientific speculation in the 1920s.

Ed Vajda brought rigor to the hypothesis in series of publications which established Dene-Yenesian through the comparative method starting in 2008 and continuing to the present. Nichols briefly and favorably reviews this bibliography in her paper. As a senior researcher in the field, she was one of Vajda's original advocates when his proposal made its splashy debut.
For all of human history until 70 years ago, no baby watched TV. Reconsider what you "have to" do.
They were always evil, look at the data collection.
If IRC was usable for most people, Discord would not exist.

But it's not.
This is better because it's "serverless" DNS over https
Does anyone remember an internet comic in the early 2000s called Boatface? think I might have found it on something awful, or from another web comic I found on something awful.
It's plastic. Not all plastic leeches chemicals into cold water. If they did, the water tests would show it.
Use inheritance as vomposition with parent ?
I called it out last year [1]; Amazon failed to monitze off of Alexa and it costs them quite something to keep its backend hardware & software up and running.

Going by the rumours the layoff axe fell the hardest on Alexa division. And now we see this news about 3rd party apps. Next Alexa will be put on life-support and then stop it completely 3-5 years from now. It's good that they do have bluetooth and audio cable interface so the hardware won't be bricked.

[1] https://news.ycombinator.com/item?id=35042440
I use an Aquasana one but it's kinda finicky and hard to recommend. Check an independent lab's recs.
In the case of `Set` and `Map` they're keys though. It's sorted in that you can reference `data[1]` and get that element, but I don't know the keys are necessarily sorted.

This guy says "V8 team explains how some memory optimization was done on its hashtable implementation for Map, Set, WeakSet, and WeakMap: Optimizing hash tables: hiding the hash code

Based on 1 and 2: V8's Set and Map's get & set & add & has time complexity practically is O(1)."

https://stackoverflow.com/questions/33611509/es6-map-and-set...
100% agreed. I think it would have been a big hit.
IRC is fine. Not everything needs to be "modern".
It's not about the cute icons. It's about meeting users where they are. Discord is popular, and users are reticent to migrate or begin using other community-hosting software. That's not to say that I'm against using Free community software, quite the opposite, but the problem is real; if you exclusively host your own Matrix community you will have less participation than if you make a Discord space. That is simply the state of things. I don't know how we get to a better state here, but I'd love to hear ideas. Perhaps just boycotting Discord and encouraging other FOSS projects to do the same could eventually turn the tide?
I beg to differ, most people are whiny spoiled brats who could easily suck it up and learn how to use IRC if they were determined enough to do so, this is not a matter of ability, it's a matter of will.
It might, she just sees a lot of tech workers given the area and she's the "get to know you" kind of dentist so she's not just guessing who has what career.
I wonder if IRC or other alternatives are easy to ban somehow. Like if all “acceptable” users are on walled garden platforms will ISPs or regulations eventually ban everything else. It would be better if all the walled garden usage was also on these alternatives.
Gab AI System Prompt Leaked
What does this have to do with anything? Can you not discuss something without attacking the identity of the speaker? If you are bullish on the dollar there are plenty of simple things you could do, like treasury bills.

If you believe there's an underlying deterministic system to markets, it stands to reason that evaluating these theories may benefit your understanding. Typically experts in the field will debate amongst themselves and present those theories in a public forum.

I had some time yesterday, so I figured I would take my boat out for a little fishing. When I arrived at the marina, I saw the usual characters milling about. My mother warned me about the dangerous siren songs of sea captains. She said, "Be careful, those sea captains only want one thing! To sell you marine services and seafood! Don't listen to anything they have to say, especially nautical topics"

Forewarned is forearmed, so I firmly inserted earplugs to protect me from any "advice" these shady nautical characters might offer. Many approached me, some even waved, but I was blissfully insulated. My earplugs afforded me my own private safety bubble. I was protected from anything these experienced sea captains said about the ocean. There was one who was particularly insistent, I rudely rebuffed his advances with a middle finger. As he walked away, I yelled, "Get out of here you good for nothing sea captain. Nobody wants to buy your smelly seafood or malicious marine services. My mother told me all about you!"

Here's what the people around the marina were actually saying: "It looks like a perfect day for it!", "Have a good one!", "Catch one for me, buddy!"
You can't just make people do what you want because you think it's better. IRC is unusable to the average person without significant investment whereas Discord is immediately familiar.

Discord is more popular than IRC because to most people it's better.
It should be stricken down as unconstitutional as it violates the 1st Amendment.
People not programming their computers with a needle, magnet, and steady hand are whiny spoiled brats who need to suck it up.

/s

UX, usability, and accessibility all matter.
Does anyway know what this is?
https://computernewb.com/vncresolver/browse/#id/93018360
> The best example of this (IMO) is how `AbstractMap` works in Java.

I think it is fair to say that this is idiomatic Java, and for that reason it is a great example within the context of Java.

But does it translate to the abstract? Given your hypothetical ideal language that allows you to do anything you can imagine as you can best imagine it, is this still a good example, or would you reach for something else (e.g. composition)? Why/why not?
All Economies work this way. See Pareto's Circulation of the Elites. It covers under what conditions Elites take each other down. And Elites go down only when other Elites want it to happen. Not because of any rule of law.
It astonishes me that the prospect of being on a platform where literally you would never have to pay for access to anything that could be digitized again in your entire life is not enough incentive to overcome this reluctance. IRC is the motherload from where all Warez originates. How the fuck is that not enough?
What is the relationship between Rye and uv? Aren't they now both under the Astral.sh umbrella?
Interestingly, Wikipedia editors are aware that Wikipedia articles are used to find the current URL of sites that are forced to change URLs frequently due to legal or moral issues, and they face the same dilemma registrars and service providers face.[0] So although it seems somewhat more resilient than search engine companies to demands from copyright holders, it's not uncensored, something to keep in mind if you're infrastructurizing it for that purpose.

[0] https://en.wikipedia.org/wiki/Talk:8chan/Archive_2#Inclusion...
>Developers are no longer allowed any say in what to build or how to build it, they are micromanaged by product managers and program managers and team managers and required to give daily status reports ("agile").

I don't see how this is a bad thing, for a large and complicated product. For a small company where a team of 5 people can do the whole thing, sure, you don't need all this management, though I think some parts of the Agile methodology can be useful just for keeping people in sync. I worked in a small-ish team a while ago using an Agile methodology and it was fine: the program manager basically told us the feedback from the customer, and then it was up to us to decide what features to make to keep the customer happy and how to do it and how to schedule it. The Agile methodology just forced us to have regular meetings, and made it easy for the outside stakeholders to keep tabs on us and attend our meetings when necessary. Having daily habits in your life isn't a bad thing for many people, and that's basically what Agile was, in my experience: a way of having habits.

>Pay was much lower but respect was much higher.

No, it really wasn't. Maybe within the profession, but not to society at-large. Developers back then had little respect, until they started making lots of money in the dot-com boom, then people starting respecting the profession a bit more. Software development has never gotten the respect that doctors and lawyers get.

>Nobody wants the rookie heart surgeon, everyone wants the 60 year old who has done it thousands of times.

This might have some truth, but it's a bad view: generally, older surgeons prefer to use older surgical techniques that they learned decades ago, since they weren't trained on the newest techniques. The newer techniques generally are much less invasive and have faster recovery times. It's better to go with younger surgeons who have more modern training, but still some experience (i.e., not fresh out).
Thanks for the thoughtful reply.

> I'm not sure why this is particularly needed and it isn't really in the novel...

I know saying this is sacrilegious to some sci-fi fans, but I think that the novel, Dune, could do with improvement. Neither the book nor the movie spend enough time fleshing out the details of their characters, which in my opinion robs both of them their ability to connect more deeply with the audience. The scene where Duke Leto explains to Paul that they will require desert power to rule Arrakis, for instance, did not have to be set such that the characters were alone on an empty cliff above the shoreline. There could have been a city full of culture upon this shoreline with great boat yards and planes over the sea to show the audience the empire that they are leaving behind on Caladan. I want both the novel and the movie to flesh out the details which make the audience engage with the fact that Caladan is a comparative paradise to the harsh, prison-like planet called Arrakis. It would suck to be forced to leave behind all the great work that the Atreides' forefathers put into Caladan. But, ultimately, both the film and the novel fail to fully engage their audience with these facts since they don't flesh out the details about the environment and people that the Atreides rule. At least that is my opinion.

There are a number of things I'd like to change or improve upon if I had the chance to edit Dune (novel or film): the story's allusions to the Cold War fight for oil in the middle east; the poor decision making by the Harkonnens; Dr. Yueh's murder of Duke Leto etc. But I don't want to ramble on too much. My point is that I think the film could have improved upon the novel in a number of places, instead of following the novel to its detriment.
Do you have any published games out to share?
My second GPU was a Rendition 2200. I was pretty upset, to be honest. I had asked for a 3dfx Voodoo for Christmas, and was given the Rendition instead.

It was mostly worthless. At the time, games were almost all using the Glide API.
I think it's written that way as an aid readers in understanding the topic of the article. X is a tremendously stupid name and it's not guaranteed that people will immediately be able to identify it as the social-network-formerly-known-as-Twitter, so making the connection to Elon Musk helps people put the name in context.
Well point #2 is obviously not working, and it makes sense, how many murderers are making rational decisions?

Also, who would be deterred by the risk of execution, but not deterred by the risk of a life sentence?

Claiming harsh sentencing is a deterrent is a convenient cover for the real reason - it's about revenge. Because it very obviously isn't a deterrent, at least, not an effective one.

Unless US states that execute people have dramatically lower rates of murder than states that don't, in which case, I'm wrong and stand corrected.

Guess it depends which of rehabilitation or punishment you value most.
Matrix has annoying HTTP long polling. That still hasn't been fixed. There's still no officially blessed alternative transport that wouldn't require you to send a request every N seconds just to see if you have a new message.

JSON transport is also eh. At least with XMPP one could embed things like rich text easier and in a more "native" way.

There's also some shadiness with how for example the reference client Element got a CLA a couple months back, because I guess Element wants to sell the AGPLv3+ code with a proprietary license. Of course one need not use Element or Synapse or whatever, but this kind of action is still something to consider.

Matrix is certainly very, very good. But the best? Eh.
Matrix needs to improve the UX a lot. I’m a big supporter and I’ve donated a ton in the past, but I just don’t use it anymore because it mostly doesn’t work properly and a ton of features technically exist but are so painful to use that they may as well not.
It seems most package managers were built with the assumption that you will stick to a single, officially sanctioned version of the language runtime and core libraries.

Which is a reasonable assumption to make, for example, if the language in question is also used by system utilities in a traditional Linux distribution. You really don't want yum invoking the wrong version of python.

For newer languages that change fast, though, we need something different. I don't think "every project brings in its own language runtime and the kitchen sink" is a sustainable situation, either. The dependency graph is crazy enough already.