skysight-inc/HackerNews huggingface dataset:
Do I live in a different world than everyone here? Stack Overflow is awesome and I don't think I've ever had a bad experience with it (seriously). The response time is like 10 minutes or less since everyone there is so hungry for karma. The complaints about "closing questions" never really hit me because, when a question is closed, they usually point you towards an answer that helps anyways. They've always answered my stupid questions from years ago like "why does my program crash when I put a 1MB object on the stack" and "please make this CMake setup work for me," and if they didn't, they point me to a duplicate question that does. Just set aside your ego, fuck karma, and you'll be fine. I really don't see how people can find this site toxic.
A problem I've thought about lately has been making a programming language that optimizes for being expressive up to, but not including, being Turing complete (specifically, making non-terminating programs unexpressible).
Do you have any sources for that? Because last I've read neuropsychiatry literature on the topic, schizophrenia is a brain-wide neuronal dysfunction, with psychosis being a downstream consequence of erroneous information processing - as in "2+2=5" type of erroneous.

I get that some people really want to believe that everything affecting the mind must be psychogenic, but with schizophrenia you're seriously stretching it. Schizophrenia isn't just a psychiatric disorder, it's a heavy duty brain dysfunction.
I’m in finance, and cover a lot of tech stuff. This is where I see the most hiring still happening:

1. Non-tech. To varying extents, every large company is a tech company now. They were all shut out by Big Tech for 2 years. Walmart currently has over 1300 job openings with the word “software” in the title.

2. Battery startups. This is mostly not software, but they are hiring like mad.

3. AI startups. You may have noticed the gold rush atmosphere, and prospectors are needed.

4. Cloud services. Amazon laying off all over the company, but still hiring at AWS.

Good luck, which is always the most important ingredient.
I haven't used SO for about 4-5 years now.

In the past, it was the first place I'd go. The last few questions I asked were downvoted and closed or told to reference answers from another question that didn't have anything to do with what I was asking for. I just gave up on it being a useful resource when I got stumped as a developer based on the last few questions I asked.

The last few years I've gotten better answers from Reddit, Discord and various forums I visit from time to time. I've even started using ChatGPT to get answers which has worked surprisingly well.

I don't want to say its outlived its usefulness, but even the small dev circles I run in, none of those people have used it in a while either.
But then you lose the ability to participate in the community because of your "reputation".
We chose YAML for a few reasons. The first being that we wanted a format that is basically universally supported everywhere. This filtered down to JSON, TOML, and YAML. JSON is an awful configuration format, so that was a no go. TOML is pretty great, but is also not very ubiquitous. That left us with YAML.

The second reason is we wanted something language agnostic and not proprietary. It also helps that many other tools, like GitHub actions, are written in YAML.

And lastly, we wanted a format that developers are familiar with, and won't need to spend time learning. Requiring developers to understand a special syntax simply to define a task to run is something we want to avoid.
Hey Y'all - Ed Kearney, Boundary Layer Technology CEO here.

Love all the interest in the space!

Reason for the pivot was pretty much the market crash in 2022. Finding funding for this big plan was going to impossible. We found a massive demand to replace airfreight with small, fast, green ships. We just needed to build them!

So now we are going to start with a a vehicle that is small and fast to develop and build, prove the tech, build an amazing team, then keep going bigger. Fast first vs big first. Check it out - ridevalo.com (shameless plug lol)
I just wish they would reopen the physical space... I'd find it 1000x more useful in person. I was on the verge of putting in a leave request for an RC application before the pandemic, and have been waiting to hear about their reopening, but still nothing more than "we are planning to, but not committed to anything yet." :(
Off-topic, but I'm genuinely curious. I see "orders of magnitude" misused all the time, and I never know what the person actually meant.

Two orders of magnitude means 100x more expensive, but obviously you didn't mean Android is $10 while Apple is $1000.

So as long as you're here... what did you mean by order of magnitude? Did you intend 2x so two orders of magnitude would be 4x? Or did two orders of magnitude just mean 2x? Or two orders of magnitude more means 3x then?

(I'm seriously wondering if "order of magnitude" is starting to change meaning for some people the way "decimate" did a long time ago, it originally meant to reduce by 10% but now it means to reduce drastically.)
Aside from the fact that the necessary jobs are on 24/7 schedules. Medical, food delivery (logistics), airlines, etc...
> How could you ever fall in love? How could ever be happy? It just sounds very lonely, very difficult, and not very human.

How is that different from belief in certain religions, where sex is solely for procreation? Everybody puts some sense of what they want to achieve over biological urges for immediate hit of dopamine. The only difference is that I say that these choices should be rational.
>> Part of Oxford's 15 minutes city is to fine anyone that leaves their zone.

You are being dishonest. The fine is for driving through zones[1], not unlike fines for driving in city centers that are seen across the world.

[1]: "Under these new filters, residents will be able to drive freely around their own neighbourhoods but will be fined up to £70 for driving into other neighbourhoods through the filters." https://www.oxfordstudent.com/2023/01/25/15-minute-city-plan...
Might have a hard time, finding that, in this venue.

Most VCs are betting for The Big One, and microstartups are probably not gonna deliver that.

I would be a "microstartup" kind of guy. I hang around here for the community, not the opportunity.
Cambridge University students vote for completely vegan menus
> It's working exactly as designed.

I am fairly confident that you have no idea what you are talking about.

None other than Adolf Hitler himself admired how "The American Union categorically refuses the immigration of physically unhealthy elements, and simply excludes the immigration of certain races..” [0].

If you are aware of how to immigration system specifically puts some people in a short line that takes 3 months to clear, and others of a specific national origin in a different line that takes decades to clear, with all other factors being exactly equal, and still believe that the system is working exactly as designed, we have a problem.

[0]. https://www.timesofisrael.com/american-laws-against-coloreds...
It's sustainable because the gamer demographic has grown tremendously in the last 25 years as well. Bigger market, means more people buying AAA games in general, which allows for a larger budget without increasing the price and still being able to get a profit out of it.

That said, I'm not personally a fan of the latest generation having price increases. I went from buying games when they came out to just waiting until the games are half off and only buying games on release when there's a vital story I don't want to have spoiled for me. But 90% of my purchases are now only when the game is 50% off or more.
Once a revision is widely known to be "racist" there'll be pressure to update to the "corrected" version.
With any luck, this is the start of winning back our city centers from megacorp logos.
How we know that Einstein's General Relativity can't be quite right (2019)
Because you're trying to collect karma (a loose proxy for social standing) with a machine-generated product. If you want to do that, make an account called GPT-summary-bot. That way people know what they're getting and can ignore or make use of it as they see fit.

Faking personhood to get attention is a drain of other people's time. Additionally, everyone else on HN also has access to GPT if they want something summarized, so posting yours is redundant. It's the equivalent of putting up cardboard cutouts to advertise yourself, and attaching a dispenser with flyers.
Did I miss a memo somewhere that said "every single AI related announcement must pretend as if you are bringing peace to the world and solving all forms of inequality forever"? I mean come on, "democratize machine learning"? Even the langauge of "accessible" which is constantly used by AI people over and over is just absurd.

It feels like whoever wrote this mashed together Social Justice Words until they got something intelligable. Example:

>“The future of AI is here, but it’s not evenly distributed,” said Clement Delangue, CEO of Hugging Face. “Accessibility and transparency are the keys to sharing progress and creating tools to use these new capabilities wisely and responsibly. Amazon SageMaker and AWS-designed chips will enable our team and the larger machine learning community to convert the latest research into openly reproducible models that anyone can build on.”
My wife has been iPhone only and is now going to switch to Android for her next phone. The reason: she doesn't like Airpods, and any other Bluetooth headset is unreliable. (Apple just works only as long as they control all the hardware.) She wants to go back to a regular headphone jack because Bluetooth is horrible across the board. As the Android in the house I'm happy to see her defect. Mostly I like having raw access to the file system, it'll make handling her backups much simpler.
I say no, and I do not see how this could ever happen. Just look at IPv4 to IPv6 to see an example on how this would go :)
No.

I had questions in my repertoire that came from specific situations I had at work. Things like "Your application fails with a message 'There is no space left on the device' but when you check the filesystem you find there is a lot of space available. What could have caused the problem." Or a static initialiser block in Java that was executed multiple times when the application started causing a problem.

I found I was just comparing somebody elses experience to my own which is wrong. I should be trying to figure out if the person is able to do the job.

So I stopped asking those questions and instead I am selecting topics that every developer should know and constructing specific situations where the person with the knowledge of a given topic should immediately recognise what is happening.
Huggingface started off as GitHub for machine learning and anyone can download the models there. OpenAI has everything behind a black box where you don’t exactly know what actually happening.

Then to monetize they host the models you want to use at a cost which would be a good investment for Amazon but you can still self host using their libraries.
japan maybe? I don't know all the details of their setup though. I know there are multiple lines managed by multiple different companies though.
IDK. I've been using buck for a bit, and having python within grasp is pretty useful. I don't like yaml for a variety of reasons, but the biggest of which is I like my config being able to be generated... maybe that's an anti pattern? IDK. Would love to know more about your take on yaml vs anything more pythoney.
I haven't played those games, but it does happen in real manufacturing facilities.

A facility I worked at started off in low volume, high mix manufacturing (a job shop) and eventually moved into more high volume, medium mix manufacturing. What makes sense for low volume doesn't make sense when you move to high volume.

"Refactoring" happens at different levels. You can look at the entire facility, specific product lines, or specific machines. Generally you care about efficiency and yield. Safety is baked into everything you're doing, so sometimes you need to sacrifice efficiency or yield for greater operator safety.

You can have a product line with initially low sales volume, so you use less efficient or less tooling and automation heavy processes. As your volume increases, you can start to invest in new tooling, machinery, move the production to existing machines, or change the shop floor layout. For example, you can move from hand clamping some pieces for welding, dedicated fixtures / jigs to clamp and hold the parts, up to using robot welding machines for high production volumes.

You can have machines set up for batch processing as independent operations. If it makes sense through having higher volume, you can dedicate a specific set of machines and move them into a production cell.

At a machine level, you can realize that yield is too low and you can look at the design of the tooling or look at the sequencing of operations if it's a CNC machine.

Similar things happen for service operations. It makes sense to have someone manually process or copy and paste some stuff if it's low volume. Once it ramps up, it can make sense to automate in Excel with VBA and then eventually move to a more dedicated program.
Amazing, correctly identifies the trees outside my flat.
An existing clan structure and the collapse of the Albanian state in the 90s leading to intergenerational trauma among the diaspora.

Also, a lot of ethnic Albanians in the diaspora are from Kosovo, Macedonia, Serbia, and Bosnia so they are survivors or the children of survivors from the Yugoslav Civil War.

You see similar issues and dynamics among Sri Lankan Tamils in Toronto and Australia, Vietnamese gangs in the Bay Area in the 90s and 2000s, Punjabi Gangs in BC in the 90s and 2000s, Algerians in France/Belgium/Netherlands, Kurds from Turkey in France/Sweden/Germany, and Central American gangs like MS-13 across California - all are the children of survivors or survivors from very brutal civil wars dropped into impoverished neighborhoods with locals who were antagonistic to these refugees. Because these survivors had existing community structures and occasionally actual combat experience, they could organize and fight back.

Add to that a lot of the players in the conflicts in the old country ended up converting their militias or organizations into Organized Crime to continue funding the "good fight" in the old country.

Also, other Balkan diasporas have similar issues like the Albanians. Serbian organized crime is a player in NYC, Chicago, Australia, and Germany for example.
Or DDG?
> Before the bankruptcy filing, J&J faced costs from $3.5 billion in verdicts and settlements, including one in which 22 women were awarded a judgment of more than $2 billion, according to bankruptcy court records.

Around the same time as the LTL shenanigans, on 2022-09-14 J&J announced a $5billion stock buyback[0]. It's not that J&J didn't have the money which led them to do the "Texas two-step" and push liability to their soon-to-declare-bankruptcy LTL subsidiary. They just wanted to line their pockets with the money instead. Isn't that pleasant.

[0] https://www.jnj.com/:~:text=NEW%20BRUNSWICK,%20N.J.,%20Sept.....
Knowledge and trust of the source.
> They effectively entrust the keys to your entire digital life to (right now) either Google or Apple.

Yeah this seems like a big one. Of course password managers will add support too but that isn't an actual solution since those often cost money and require extra effort on the user's part.

Part of me feels this needs to be legislation that requires tech companies to settle on a standard that works cross-browser cross-device. I imagine something like the EU's recent moves to force Apple to support USB-C could work well here.
Don't. In a nutshell: C has evolved considerably from when that book was written and it teaches you a bunch of stuff that is considered bad practice. On top of that it teaches you to use a whole raft of stdlib calls that are considered insecure. Please use a more modern resource if you want to get into C.
Trust isn’t so easily lost when you understand the lack of certainty in this world.

So then, who benefits from offering certainty, if it’s more or less impossible to obtain?
Unless the alternative is a 100% backwards compatible drop-in replacement for TCP, even starting to discuss it is pointless. And if it is compatible at that level, it will just bring with it all the pitfalls that we want to replace in the first place.

The TCP/IP stack works because I don't need to care about what environment the two processes that need to communicate are running in. They could both be on my local machine, or in my home network, or communicating over the internet, or some random intranet, in a data center, across continents, on any OS or any kind of device...it simply does not matter. "Just do a ground-up rewrite of your entire software stack and you'll get a guaranteed 5% efficiency gain" isn't the bullet proof argument that people who come up with these alternatives seem to think.
It used to be cool. A good place to ask questions (and answer them when bored).

Now it's read-only. One of many sources of answers (mostly for Linux config rabbit holes these days). Never post anything on there because it gets modded to shit within minutes.
>Twitter is all about the reach beyond your followers, and that's why most twitter users won't ever consider a switch.

Also, the inability to move existing posts or DMs from one instance to another discourages Twitter blue-check types. What if your instance is blocked by others (as this guide briefly mentions)? What if your instance shuts down?[1] What if you change jobs? (I think the last is why we haven't seen CNN or BBC or Yale create an instance and its people start using it.)

[1] Such as the recent spectacular implosion of mastodon.lol after its owner got horribly abused by members over Hogwarts Legacy. <https://news.ycombinator.com/item?id=34748195>
> The primary purpose of S.O. is to produce a searchable corpus of answers with few duplicates and pretty high-quality answers. They're optimizing for being the first google result for "how to do X in Y language."

The problem with this is that answers change, for some languages the way you did X 5 years ago might still be the best way to do X, but for another language it's no longer the best way of doing it. And while S.O has done a good job of moderating and make sure they are that high quality source of info, they caused a second order effect in that no one wants to post there anymore. After a while you're left with a bunch of outdated answers and no one wants to post updated answers because "it's just going to get flagged".

The authors example of any new JS answers being marked as dups and old jquery answers being provided instead is exactly what I am talking about. I hardly ever use S.O for JS questions anymore because everything is from 5+ years ago with examples in Jquery or ES5 that you have to translate to modern JS. Yeah those are high quality answers, if we were all still using Jquery.

S.O could have gone about producing the "searchable corpus of answers" in a different way that would have preserved the quality but not dejected all of it's users.
You have to show measurable harm beyond "I don't like it", basically.
A few months ago, I realized that my pursuit of "The Grind" was a victimhood-mindset related to work. I felt helpless under the weight of my own aspirations.

What helped me was re-framing it as a discipline problem. I decided to take responsibility for my own dreams and energy. I decided to learn when to start and stop.

[1] https://taylor.town/beware-the-grind
You buy into this idea that the individual can somehow escape and opt out, like Ted Kazynski opting out of technology and society…

Most people can’t, because even the fruits are engineered to have tons of sugar now: https://qz.com/1408469/humans-have-bred-fruits-to-be-so-high...

You think the uptick of people experiencing obesity and diabetes is because they just got lazy and gluttonous?

Also this recently was found

https://www.cancer.gov/news-events/cancer-currents-blog/2021...
> However, there has to be something that the human society should cling to. And that is the natural sunrise/sunset cycles of our environment. We cannot please everyone, but could you agree with me on this ?

100%. Everything should open/start at noon and close/finish at midnight.
It's terrible indeed. The dating app style doesn't work + its full of buzzwords (blockchain and etc.).
This is false, the biological pathways that underly circadian rhythms have been mapped out in great detail in multiple organisms.
you can run a new protocol on top of IP "relatively" easily: it routes fine across the internet as switches and routers don't care about TCP[1] (switches don't even care about IP)

linux will even let you do it from userspace (with net_admin cap)

there are some exceptions: like if your endpoint is some a crappy cloud provider (e.g. azure) that provides you something that looks like an ethernet network but really is a glorified TCP/unicast UDP proxy

[1]: ignoring NAT and IGMP/MLD snooping (not that anyone does those outside of internal networks... right?)
But the other part of that was that it would be constantly up to date.

They want to be the first result for "X in Y" and also have that be correct.

But if I ask how to write getter/setters in C# in 2009 and get an answer that represents the state of the art and accept it, that's it. That's pretty much locked in forever. Despite the fact that 14 years later, that answer should be very different.

But you can't "re-ask" the question. No one is going to "unaccept" the answer. And if anyone does edit the answer, it's not guaranteed to be correct anymore.

You get stuck with a corpus of knowledge that gets stale.
I have pretty much the same stats as the OP, with 28 questions over 8 years.

I haven't had many questions closed, but there hasn't been one time where it was not legitimate, and the linked question didn't answer my problem.

The OP linked a few questions that got closed, and while we cannot see the content, we can see from the URL that it's pretty obvious they are very searchable questions that are obvious duplicates or do not fit SO:

- "meaning-of-dollar-sign-after-digit-and-dash-in-a-regex"

- "any-reason-to-use-grid-for-mobile-andn-desktop-views"

- "regex-matching-behavior-between-char-class-and-eol"

- etc.

Not only that, but those questions were not just closed, but were actually deleted, which indicates not only a problem with the content, but also big problems with the format.

StackOverflow ain't the problem here.
It seems it was the easiest.
Same. Pretty bummed. I like HuggingFace, but there's no such thing as "partnership" when Amazon's involved.

Amazon has a clear reputation of "brand killer" (e.g., Zappos, IMDb, 6pm, WholeFoods, ComiXology, GoodReads, Roomba, Ring, Eufy, Woot, Sleep Jar, Fabric.com, Shopbop, Graphiq). Very much "if you can't beat'em, eat'em," although I sometimes wonder if it's negligence more than strategy. After all, their own services don't even work half the time (e.g., Prime Video and Music, Alexa), and its retail site is overrun with fake goods with fake reviews.

Good luck, HuggingFace. You'll need it, along with an active team of lawyers and a backup repo in Azure.

Edit: Adding additional sentiment below.

I desperately wish what I said above wasn't true. I am in no way faulting employees who work(-ed) on these projects with best of intentions. Persons who have endured understand, the problem is above, not necessarily below. Again I will strongly encourage HuggingFace to have backups and lawyers. Please don't give everything away; there is no good faith at present.