skysight-inc/HackerNews huggingface dataset:
The key here is VC-backed. The enshittification rate of bootstrapped products (especially solo or small team) is magnitudes lower. Ironic thing to say while on YC's message board, but there you have it.

Nowadays when I'm looking for a new software product or service with a good number of options, first thing I do is check how they're funded.

Funny thing is that teams are catching on to this! Very recently I've seen two products have a separate "Are you VC backed?" heading in their landing FAQ (both answered with "no"). I can see this becoming a trend - if I were to create a product, I'd do the same.
I don't struggle with git, and I can assure you, I am not brilliant. I do, however, refuse to give up when something seems hard, and I refuse to ask the computer to be easier for me. (Understandably, I started programming computers to make them do what I wanted them to do, not to sit and whine when they didn't.)
> This alone is probably going to cost me about 1000$ to 2000$ per year.

This is a temporary hold while they figure out what’s going on.

They’re not announcing that shipments from China are over for the year.
Indeed you can. This only affects the heavily subsidized usps shipping process. If your r&d cannot afford fedex you shouldn’t be doing r&d.

For all the supposed panic and importance of this process, the poster didn’t do even a google search of this issue
It scales exponentially in difficulty with border length for something like fentanyl where so little is needed.
Money talks. No amount of outreach makes a mispriced offer attractive.
> Zig does enhance on C, there is no doubt. I would rather write Zig than C. The design is better, more modern, and the language is safer. But why stop half way? Why fix some problems and ignore the most damaging ones?

I was disappointed when Rust went 1.0. It appeared to be on a good track to dethroning C++ in the domain I work in (video games)... but they locked it a while before figuring out the ergonomics to make it workable for larger teams.

Any language that imbues the entire set of special characters (!#*&<>[]{}(); ...etc) with mystical semantic context is, imo, more interested in making its arcane practitioners feel smart rather than getting good work done.

> I don’t think that simplicity is a good vector of reliable software.

No, but simplicity is often a property of readable, team-scalable, popular, and productive programming languages. C, Python, Go, JavaScript...

Solving for reliability is ultimately up to your top engineers. Rust certainly keeps the barbarians from making a mess in your ivory tower. Because you're paralyzing anyone less technical by choosing it.

> I think my adventure with Zig stops here.

This article is a great critique. I share some concerns about the BDFL's attitudes about input. I remain optimistic that Zig is a long way from 1.0 and am hoping that when Andrew accomplishes his shorter-term goals, maybe he'll have more brain space for addressing some feedback constructively.
> The standard library not being equipped to handle Unicode is the entire problem

Zig: I want to be a safer C

C: I don't have string type

Zig: No… not like that!
In China, they compete with each other to get be the cheapest. Here (Bay Area) it feels like the PCB fab and assembly houses have decided to be higher priced because the defense contracts (and FAANG Quick turns) are willing to pay it.
> Some drunks drink more as they approach bottom. Is it the booze? Is it being the sort of person who becomes a drunk? Does it matter? More booze ain't helping.

I mean, it kind of does. If you want to design intervention, it helps to know which causes the other to a greater degree.
> complex applications can be fully specified in English

Of course. We established that at the beginning. The entire discussion is about exactly that. It was confirmed again in the previous comment. However, that is not natural. I expect most native English speakers would be entirely incapable of fully specifying a complex application or anything else of similar complexity. That is not natural use.

While the words, basic syntax, etc. may mirror that found in natural language, a specification is really a language of its own. It is nothing like the language you will find people speaking at the bar or when writing pointless comments on Reddit. And that's because it is a programming language.
Thank you!

I couldn't find any videos from the recent FOSDEM talks but may have been looking in the wrong places.
You're welcome to switch back to CVS or RCS at any time. You're also welcome to deal with their specific tradeoffs.
Mammoth must have been eaten much like whale meat today. I.e., fermented. (Or rather even a bit spoiled.) Definitely an acquired taste.
I remember the moment when in my last startup, the first invoice was paid - $5. A magic moment. I still remember the name of the customer. The last invoice before exit was $50.000. I remember that customer too.
Agree. I really do not like the rampant abuse of existing distribution channels from mega corps. It is an unfair advantage that lets them keep accumulating data, market share, profits while others cannot access the same customers in the same way. It’s unhealthy for the economy and startups in particular.
I’ll be clearer. The failure mode that you’re talking about, where debt ratios are so high that a country isn’t able to service its debt, is economically speaking impossible. This isn’t “too big to fail”, it’s the system working as intended.
> I'm guessing you don't do it often (understandable if its not working for you).
For me pair programming accelerates development to much more than 2x.

The value of pair programming is inversely proportional to the expertise of the participant. Junior devs who pair with senior devs get a lot out of it, senior devs not so much.

GP is probably a more experienced dev, whereas you are the type of dev who says things like “I’m guessing that you…”.
Because there's nowhere in the US like Shenzhen, Guangdong or Hong Kong.

Remember how Apple couldn't just pick up and move the production of iPhones to India or Vietnam? You need all the ancillary industries around the production to be there, along with being competitive and commoditized as well.

When a supplier has something go wrong a line of manufacturing doesn't go down. You go down the street to the same guy selling the same thing and have them pick up the slack. If you want a 1uF ceramic cap come hell or high water there's going to be a dozen people selling them all quoting a price a little above cost. When Apple moved production to India and Vietnam? When you hear Apple talking about a few billion in investment in Indonesia? This is what they're helping set up and what takes a decade to do.

Anyone can buy automation equipment but there's nowhere in the US you can do what JLCPCB/PCBWay do with PCB and electronics assembling because we literally don't manufacture all the ancillary stuff required in the US, little alone manufacture it all in the same place. If the SMT components are manufactured domestically say for military purposes it's going to be spread out all over the US because politicians pork barrel contracts for their districts and states.

You could setup next to a Mouser distribution hub but Mouser is a middleman and they have you over a barrel. What do middlemen do in that situation? They raise prices just enough to the point where it's uneconomical to leave.

You metaphorically need to invent the universe to make it work in the US.
Spent last year working on a side project and assumed I would need this and that in order to launch. But after it was ready to launch, I found out there was no product market fit. I have known about the importance of quickly finding out pmf but still made the mistakes. knowing != doing. We just love building stuff and mistakenly convince ourselves that if I add one more feature, this thing would be ready for launch and take off. But in reality...
Just so I understand: it's bad for Apple to have a proprietary E2EE solution, but it's good for Google to have one, and additionally it's Apple's fault for not using Google's?
You’re not forfeiting any rights by buying something on Aliexpress.

US law doesn’t apply in China. Nobody is going to take your case because some Aliexpress seller has no reason to even respond to your threats to take them to court.
> You miss the point. why the low view exists is irrelevant.

It's very much relevant to this conversation. Without specific negative factors like a "predatory" aspect, increasing earnings will increase prestige. ATC doesn't have those factors.
Surprisingly the cost to develop is fairly accurate, using scc's COCOMO

Estimated Cost to Develop (organic) $1,023,233

Estimated Schedule Effort (organic) 13.87 months

Estimated People Required (organic) 6.55
You've just described computers. It's possible to get into a bad state because git can't read your mind, and, at the end of the day, it is incumbent upon you, the programmer, to make the computer do what you want. That is our responsibility as practitioners.

You need to think about what you're actually trying to accomplish, and that requires having a mental model of how the tool works. And no, I don't mean under the hood, I mean stuff like "what does a rebase do?" and "how do branches work?"

The Git Book is a great resource for this. I recommend reading it and trying the examples over and over until they stick. I promise, git is not inscrutable.
Honestly that does sound like a really frustrating corner case.
Right now. $10bn?
I thought it was power & wealth, fairly easy to capture in a profile
Isn't a wallet just a private-public key pair? One could easily generate those on a whim and start transacting using them. I assume the KYC laws apply to exchanges but what about individuals with bitcoin directly trading with each other? No way to track that
This goes back to the release of the no-ads Hulu plan. Due at the time to fun shenanigans and weirdness around the exact licensing deals for a few shows. (At least one of those shows is VERY long-running now https://www.reddit.com/r/greysanatomy/comments/12prhpf/no_ad... - not sure if there have been any new ones through the years or currently )
Yeah the under 31 surprised me. That alone would bring a shortage.
I can't remember the last time I ended up in a weird situation, I stick to basic options with init,clone,fetch,checkout,branch,commit,rebase,remote,log,stash,cherry-pick,blame,config.

It did take maybe a year or so to develop the mental model of the how commands map to the underlying structure of commits, and another few years to avoid footguns (like always "push --force-with-lease").

So I think it is probably too complicated and would be happy to switch to a better alternative if one comes up, but what seems really implausible to me is going back to the bad old days of SVN.
Yes, private shipping is perfectly fine. This is not a shipping embargo. USPS is just not taking packages. Letters and flat rate will continue to be processed.
Are there not other delivery services? Is FedEx also not allowed to deliver packages?
Most US-based PCB manufacturers can do low-volume PCBs rather cheaply for you, but not quite at China prices. AdvancedPCB in the US has their "$33 each" which gets you a very quick turnaround on a pretty-good-tech 2-layer board for $100 total (minimum 3 boards). They do 4-layer PCBs for $66/board and they apparently also do RF materials for $100/board. Sierra Circuits, for example, also has similar prices. This is a market that exists.

This is not the price you get from China, but this is still a pretty damn good deal. When I was in college, $33 each was great (this was before JLC and PCBWay), and I would say the same for most hobby projects.
Anything "centered on blockchains" is grifty bullshit, no exceptions, none whatsoever.
Par for the course. It is political. HN isn't Reddit.
mispasted, thanks!
My guess is that because of Trump's "de-minimus" change the USPS will now have to collect import duty on each and every parcel - they've probably stopped so that they can tool up for doing this. The annoying part of buying something is going to be physically going down to the Post Office and paying them, (or possibly having to poll them to pay online).

I live in NZ, manufacture open source hardware in China and ship from there. I ship all over the world, some countries charge import duty, some don't, but as an exporter I NEVER have to pay anyone's tariffs - Americans are going to learn who pays tariffs because now you personally will get the bill and have to deal with the annoyance of having to pay it.

Note: NZ charges import duty (which here is essentially our sales tax), they have deals with places like AliExpress/Digikey/etc to pay it at source (ie it shows up in your cart as you check out)
The value of a currency has nothing to do with how that country’s economy is doing. It’s mostly a factor of international trade. That has nothing to do with debt ratios.
Alpine Linux is in the same boat. They're on Equinix, too. https://alpinelinux.org/posts/Seeking-Support-After-Equinix-...
Large parts of Sweden's health system run on APL; Deutsche Bank also uses lots of APL; Denkmark has an appreciable number of companies using APL. IMHO, the problem isn't the scalability of APL (Dyalog, specifically) but more that good, maintainable, solid APL violates what the industry holds up as Best Practices etc. Trying to apply typical software architecture methodologies to APL definitely evokes the feeling you describe.

However, APL in my experience enables radical simplicity for building large applications. Learning to leverage that means that you need to first unlearn lots of ingrained problem-solving habits and ways of thinking as a software engineer. It's admittedly a steep hill to climb.
The assembly houses have done this, but the American PCB fabrication companies often have a "slow and cheap" service. They definitely optimize for the defense market, though.
Services are naturally expensive when people are earning more. That's a sign of low income inequality and low unemployment.

https://en.wikipedia.org/wiki/Baumol_effect

See Agatha Christie's quote about how she couldn't have imagined affording a car before WW1, and couldn't have imagined affording servants afterward.
LOL - fair enough. Always sounded like a skin condition to me..
(I'm not a JS programmer though)
Despite the recent deluge of criticism on HN, this perspective offers important counterpoints about the new administration's actions.
> If the sentiments expressed in those internal deliberations seem perfectly normal to you

I didn't say that. Perhaps you might like to re-read. We may have different backgrounds in parsing English.

> Breadth of viewpoint has nothing intrinsically to do with the color of one's skin.

Again, I didn't say that.

The point of these fat fingered US attempts to fix a problem is to ... fix a problem.

The problem is that the starting point in reporting, ethinic studies, and geography was that the fields were dominated by an unrepresentative minority; white faces with vanilla backgrounds being the voices of authority on subjects they had no experience of.

That was the problem. These fixes aren't great.
I'm on the "No" list for overtime, so I don't normally get scheduled it, but when I do, it's about two or three weeks in advance. People on the "Yes" list get the scheduled overtime when the schedule comes out about 5 or 6 weeks in advance.

By law we cannot work more than 10 hour days, 6 days in a row. There are some facilities where controllers are all being scheduled to that limit.

I do often get calls on my days off asking if I want to come in for overtime that day.

Our schedules are generally pretty consistent, so I can kind of plan my time off in advance, but on a particular day I won't know if my shift starts at noon or 3pm until the schedule is posted. We can trade shifts, ask to be bumped up or back an hour or two, or even use leave for maybe the first few or last few hours of a shift, but coworkers get squirrelly about it if you do it too often.

If you bid leave, those days are guaranteed. If something comes up that you want to do (party, convention, child's recital) and put in a leave request and it doesn't get approved, then most people will call in sick. As long as there's not a pattern to calling in sick (like you only call in sick on Saturdays), then most people don't care, because this is a job where your head needs to be focused and not distracted or in a funk.

You could probably FOIA the wash-out/quit stats, but I have no idea.

Yes, pay after graduating from the FAA Academy is about 50k until you start getting certified on sectors (D1, D2, D3, then CPC).

Opinions are my own and not necessarily that of the FAA.
Those are the same thing. Higher public debt means there's more private credit available.
I coded a Pascal compiler for transputer as a teen in 1993
Yeah but then you need an oscilloscope to really know whether the NIC firmware is phoning home.

Joking of course (but also not).
killedbygoogle.com will need an extra entry, plus a whole new subcategory.
I just moved an eslint config from a project started a little over a year ago to a fresh project and migrating the config took up way more time than I expected. The old config had options that didn’t make sense in the new config, or that weren’t covered in the migration docs, etc. I think it all works now but who knows if some odd rule got missed and that’s just that from now on
> that altering their brain with pretty much anything can risk upsetting that balance. Doesn't matter if it's weed, LSD, opioids... SSRIs, stimulants...

Of course it matters. Different drugs and doses have completely different effects on the brain.

Trying to to equate different drugs and claim they’re all similarly risky goes completely against everything we know.
Sorry, I probably shouldn't have said it like that but I do want to clarify one thing. When I said "excuses" I meant for themselves not for other people. As in folks with ADHD do deserve some affordances or understanding from others (myself included), but I think it's more healthy to look for solutions than to consistently blame all your problems on whatever you have going on in life (ADHD or otherwise) and avoid dealing with the situation head on. Don't beat yourself up about either, of course, but try to find some creative solutions if possible.

> How are you accommodating people who you think are using ADHD as an excuse?

There are two people in my life with ADHD. I think so anyway. My good friend was diagnosed, my wife hasn't been but we think she is. Neither really use it as an excuse. My friend talks about it occasionally, it affects some aspects of his life, but it's just never been a problem for our friendship. If we let him, he will keep talking into the wee hours of the night even when it's time for him to go. We just drop more and more obvious hints that it's time to go home until he gets the idea or his wife drags him out. My wife OTOH forgets all her belongings when we leave the house, and when she gets to talking I can't say a word to her, just in one ear and out the other, she has to finish her story. I just go about my day and do what I need to do while she keeps talking. I'll cook, put the food right in her hands, whatever needs to happen because she won't be able to fulfill simple tasks when she gets going. And when I leave the house I just ask her if she has this, this, this, this and this. She'll still forget something but it is what it is. So that's how I "accommodate" them. I recognize when they're hyper-fixated on something and I just work with it. I don't blame them and I don't think it's a personal failure on their part.

My friend, by the way, works with me at FAANG. I say this to give people hope. I certainly don't want anyone to feel shame or have thoughts of suicide. Y'all can do great things and live great lives.
The past challenges are available too: https://dyalog.com/apl-challenge.htm

I found working through them was helpful when learning K, and comparing the solutions to other languages can be illuminating.
They are building more renewable capacity than the rest of the world combined, and have an 86% renewable target for 2050.

What's the US target for 2050?
There is nothing free and good in this space, last I checked. The alternatives I know of:

- GetGuesstimate[1] is probably the most polished, but development on it is slow and it doesn't lean into the same interaction patterns that I think make actual spreadsheets popular.

- There are various plugins for the proprietary Microsoft Excel that can do this. I don't remember their names off the top of my head, but sometimes "Monte Carlo" is the phrase that unlocks many searches around this. (Crystal Ball is a name of a plugin that pops into my head.)

- One can hypothetically do this in vanilla spreadsheets, by generating arrays of random values and serialising/deserialising to space-separated strings in a cell. This is very, very slow, though.

- I have started working on something I call Precel[2] which is not very polished but I think the basic idea (if not the current implementation) can be a solid foundation for a proper spreadsheet-for-full-distributions.

[1]: https://www.getguesstimate.com/

[2]: https://git.sr.ht/~kqr/precel/tree/master/item/README.md
This is like probabilistic programming but with implicit uniform distributions over the supplied values.
I agree with this critique, but I think it fails to get at the heart of the Web3 problem, which is that blockchains use a protocol to enforce consensus, but politically speaking, a forced consensus is no consensus at all.

We do desperately need a big rethink of our incentives, by all means invite the game theorists--lets get nerdy about it--but if we then enshrine the results of that analysis into a protocol that makes it so (thus creating a network state) it's doomed to fail due to a lack of legitimacy. Whatever we build has to let people disagree, but amplify the cases where they agree so that we can find what's actionable, not what's engaging. Web 2 and 3 have failed so far to get that right. C'mon 4 we're rooting for you.
No he hasn't! He's been a Republican all that time and supported Romney.

https://www.businessinsider.com/surprise-silicon-valleys-her...

People are just so surprised to find out he's a Republican that whenever it happens they assume he's a recent convert.
I think your cause and effect is backwards. They target defense and FAANG R&D because there's no way you can compete on price when you have to pay your employees $20-30 an hour and you have to do small batches because you can't compete on price.
he's being ironic

https://i.rdrama.net/images/17204020385384521.webp
I've been waiting for ops roles at DuckDuckGo to pop up! Just submitted :)
It's not especially technical, but here's what I'm working on currently: https://www.howbazaar.gg/

It's a companion website for an upcoming game called The Bazaar, https://playthebazaar.com/

I'm hoping to become the wowhead for this game. Players use my website to theorycraft about the game both as they're playing and when they're idly musing.

It took me about three weeks to build what you see linked above and I get ~12k tracked pageviews per day, trending slightly upward right now. A lot of the effort was being the first mover and marketing aggressively to Reddit/Discord/Twitch until it spread readily by word of mouth. It's not a very defensible moat aside from being a household name, at least at the moment.

Crossing my fingers the traffic triples when the game exits beta, but who knows. I need to start running AdSense on it to recoup the Vercel costs, clean up the mobile UI, and implement some features that lesser known competitors have that I've been too lazy to follow up on.

It's certainly the project I've been least passionate about and yet have had the most success with relative to amount of effort committed. Funny how that works.