skysight-inc/HackerNews huggingface dataset:
"People have been comparing software components to LEGO blocks for a couple decades. We should be able to assemble applications by snapping together modular components, just like LEGOs. There has been progress, but for the most part we haven’t realized the promise LEGO-style software development."

pg_dump -U postgres db | ssh user@rsync.net "dd of=db_dump"

... looks like Legos to me ...
> Programming seems to be the only profession in which the neophyte is excused learning the language thoroughly and, worse, that he/she expects the language to be dumbed down to make it easier to learn. Can you imagine a budding musician complaining that musical notation should be made "easier for beginners"?

Yes. Yes I can[1]

[1]: https://how-to-play-electric-guitar.net/tab-symbols.html

The problem isn't merely that notation is easy/hard, but that people will not only pass judgement about a language (or any other idea), they will also work actively to convince others to agree with them, and oh yeah, that programmers are people too.
That's not desperation, that's literally sales.

Twilio and MessageBird have the same customer. Someone who is using Twilio could reasonably convert faster than someone who doesn't use any api-based telephony integration. You skip the step of convincing internal teams that you should do this in the first place.

At ZenPayroll we didn't just ignore people on ADP, Paychex, Intuit, etc. That would be nuts!

If you're trying to reach "people who integrate with telephony APIs" the Twilio conference is…the perfect place to find them!

re: spending time/money/effort to come to conferences:

1) They are networking events.

2) They are paid for by companies so employees aren't by default that invested.

3) It's not a lot of effort. Employees like going to conferences. You meet people. It's paid for. You don't really have to do anything. It's a workation for most.

As for retention, much of Twilio is mostly a commodity. MessageBird came to the US and started a price war, which is really what you're competing on. Switching SMS APIs isn't the same as, say, switching off of SalesForce.
Having not used any of the following I may be wrong here, but
don't dataflow languages (eg Labview?) come close to this? https://en.wikipedia.org/wiki/Dataflow_programming

And isn't GNU Radio effectively a domain-specific language for plugging signal processing elements together?
Functional programming does it better - but it still suffers from the issue that when developing a programming solution we developers need to account for all edge cases (if we're doing it right) which requires a lot of decisions to be made. The important decisions for the use of the module will be carefully made - the less important decisions will be arbitrarily made. Almost no uses of the module will encompass a need for every edge case to be decided in a specific direction but when that module is reused the new consumer will probably have a slightly different requirement about which decisions go which ways - this, I think, is the central pain point of software reuse.

Completely agnostic problems do exist and modules to solve those can be very strong - but that is a small subset of all the problems we want modules for.
David Parnas makes the distinction between general software and flexible software. General software runs without modification in a variety of environments. Flexible software can cheaply be modified to run in a variety of environments.

When you cannot predict the future, flexible is often more efficient than general.
You could also accomplish this by installing any random distribution, then remove the browser and network capabilities, then change the admin password to something hard to remember and either discard the password or store it someplace hard to reach.
Python 101 – Working with Files
I agree Kotlin has a sweet spot in JVM language design.
> But the subtlest, cleverest restriction is that webviews are forced to use an older and slower JavaScript engine.

AFAIK that hasn't been true for years. WKWebView (as opposed to the old UIWebView) lets you use the full speed JS engine.
Finding out that hippies in the '60s were into The Hobbit was a huge headtrip.

For example, Leonard Nimoy sung a ballad about it in 1967, with a music video full of dancing hippies. It's a lot of fun! https://www.youtube.com/watch?v=BC35cQKHwzg
My phone's port is bent from use of these docks:

https://www.apple.com/shop/product/MGRM2AM/A/iphone-lightnin...

It looks good but after a few years destroys the port due to lack of support.
> Seems like if each key is in possession of a different party,

The nature of the federal executive is a problem here: keys spread among federal agencies are functionally in the hands of one party.
It's also been done to death, which is why it's being thrown around like a meme.
That might be a possible explanation, except the facts are the opposite: HN has had dozens of extensive discussions about these topics, with tens of thousands of posts. The claim that they've been suppressed or ignored is beyond wrong—they are the most discussed topics in the last month. See https://news.ycombinator.com/item?id=23624962 for an extreme list of examples.

I always ask myself how people arrive at these perceptions in the first place, and what makes them so sure that they're right that they will make rage posts about it on e.g. Twitter without even a small effort to find out the truth. Any ideas? Here are my theories: (1) we are much more likely to notice the things we dislike, and to weight them much more heavily, than the things we like or agree with—so people on all sides end up feeling like this community is against them; (2) everyone always feels like the stories they care the most about are under-represented on HN, no matter how well-represented they actually are—this is an artifact of frontpage space being so scarce.

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
And not only is that strong business interest, its also mixed with strong political agenda that's pushed on Facebook despite recent pointers* that FB internally moderates in favour of Democrats already.

* https://twitter.com/Project_Veritas/status/12756067933271736...
This is scary. I also have DSP since then, but no one ever suggested the 2 could be linked.

Now I wonder how much data we are missing, as doctors also shrugged off my much worse baseline state, saying EBV was innocuous. But as I did a lot of sports, I know very well how it affected me. Another person on this post mentioned of their weightlifiting suffered.

We should get organized to find anything that may help us go back to normal and healthy.
"Throw of the dice" is an exaggeration. Personally, I haven't (knowingly) had an issue with counterfeit. And I have found things on Amazon or eBay that were super-obscure and I'd have had difficulty tracking down elsewhere. And it's not like various obscure websites can't be dodgy themselves.
There's no reason a browser couldn't have generated a new self-signed client certificate for each site, though; the fact that they don't offer that as an option is just a browser design decision.
Correct. There was a post the other day about VC "pattern matching" causing discrimination...this is the same thing.

Most executives are chosen because they look like executives, and have a good CV. If you have failed but have an MBA from Harvard, people will give you a pass.

I don't know how you solve this either btw. Part of the problem is people failing but the obvious connected factor is companies hiring poorly. Hiring is where many companies go wrong imo.
At the end of the 90s Javascript was used to write a part of Dreamweaver and I mean the app itself, not the Javascript/HTML interface. So the language as always existed independently of browser implementations.
To clarify, it was the United States Office of Personnel Management (OPM).

But I agree, it's a perfect example of why we can't trust even the most security-trusted people in the US government with skeleton keys to all of our data.
As a consumer, I don't care a tiny bit about making my food less expensive (by making production more efficient). Food is already very cheap.

I care very very much about reducing the suffering of farm animals. I do not want to become vegan (for health reasons), but the guilt I feel because of my contribution to animal suffering is one of the worst parts of my life.

Please, please, smart young technologists out there: figure out some cool technology to make it possible to raise farm animals efficiently while also ensuring that they live comfortable, decent lives.
What every Node.js developer needs to know about Elixir – Bryan Hunter (2016)
I've been a happy customer for years. Their services work well. Unfortunately, the same cannot be said (anymore) about their dashboard. Slow, unreliable, buggy... I got really close to trying Twilio this time. It concerns me when companies want to grow faster when it seems they are having problems with having grown too fast already.
Yes, humans are biased. Sigh/Yawn. Still, there is a world of difference between trying to be objective and not trying to be objective at all. I think, generally, the Times is trying a lot more than most organizations and I respect that. Just because humans are biased doesn't mean all journalism is equally biased.

And yes, story selection is editorializing. Sigh/Yawn. I think choosing to run this story is a legitimate editorial decision as I believe enough people care about it -- in fact, I care about it.

I think there's only a case of bad journalism here if you catch the Time in a misrepresentation. The existence of the story is not, in itself, a misrepresentation.
The SaaS expansion could make componentisation easier - it would just be microservices, but from different companies. Somehow it doesn't. Possibly because it's not in their interest to do so.

On the other hand .. look at how much software goes into e.g. car entertainment systems. How many systems have "curl" in, for example. Have a look at the vast list of BSD license acknowledgements in many systems.

Look at the npm ecosystem, where people complain that there's too much componentisation.
As a native Swift developer, I can live with this.

I used to spend a lot of time, optimizing 8-bit images (PNG8), but gave it up, some time ago.

This looks like I may want to revisit that exercise.
You're not giving them to the browser!

https://manuals.info.apple.com/MANUALS/1000/MA1902/en_US/app...
Strictly speaking, I'm interested in comments which cover technology. That's the content I learn from and I consider that to be more on the side of documentation rather than opinion. Why not just have one account for such content and other for political / opinionated content? I'm pretty sure those can be very clearly divided, don't you think?
Microservices Without Mocks, Part 4: Code Whispering [Livecoding]
Is there a Twilio competitor for which per-minute rates to Belarus aren't ~ $0.50 USD? I remember purchasing "calling cards" in the 90s at convenience stores with better rates.
Oh, thank you, didn't know that!
SignalWire is also a Twilio competitor. Their SMS pricing is much, much cheaper and they have cloned the Twilio APIs. I am not affiliated with them, other than as a customer of both Twilio and SignalWire at different times (small dev accounts.)

https://signalwire.com/pricing/messaging
I find it so funny how people think "freedom of speech" protects them from private enterprises. The first amendment protects your right to freedom of speech from the GOVERNMENT, and only the government. "Congress shall make no law..."

Their algorithm is not interfering with your free speech because you have no right to free speech on THEIR platform. Facebook can manipulate you, shame you, ban you, etc. from their platform and you have (practically) no recourse. They don't owe you anything, you chose to use their service and abide by their rules. No one is forcing you to use them or any platform (whether or not you feel social pressure to do so is another matter). I choose not to engage with most social media and am much happier for it.

All that said, I DO think some social media platforms have overstepped their Section 230 protections and are dipping their toes into publisher territory. They want their cake and to eat it too.
I've got a hard rule of not ordering anything from Amazon that goes in/on my body. Too many counterfeits and too much risk. I'll stick with trusted retailers for that (ordering from Target is just about as easy these days, maybe slightly slower shipping but can pick it up in-store if I need it fast).

Even Walmart is getting hard to shop online and filter out products that are sold by "marketplace" sellers.
The two articles that are discussed in this post have both been featured on HN in the last 24 hours [1][2].

[1] https://news.ycombinator.com/item?id=23629918

[2] https://news.ycombinator.com/item?id=23612140
Is there any analysis on how much wealth of the 0.1% is in physical assets vs stock/equity?

When I look at something like this: https://mkorostoff.github.io/1-pixel-wealth/?fbclid=IwAR2j0g...
The volumes of wealth in equity is so large it seems like the luxury yachts/mansions might matter less.
Yes, the method applies anywhere in the planet. But for that you need to deeply understand the plants available for you, I mean those that are able to grow there in the beginning, native or not, here we use lots of african grasses and eucalyptus to start. There are a few people replicating this all over the world in very different environments.
pretty straightforward to understand: https://support.apple.com/guide/security/secure-enclave-over...
I believe they're referring to the general perception of white people as extremely gregarious compared to East Asian cultures.
> need to do some "introspection" on account of their wrongthink

Did you miss the if statement? If someone is on so shaky ground wrt their ethical boundaries that all it takes is some fancy wording for them to actually consider race science legitimate, they should indeed to take some time for introspection.

Anyway, according to your comment history you definitely fit the introspection mold. Zero surprises there.
This is a pointless attack. The modules available on CPAN usually have a strong emphasis on backwards compatibility.
According to Wikipedia PHP stands for "Personal Home Page".

Yes, the memory isolation model of mod_php was the crucial factor in beating the competition. With mod_perl you had to write your Perl modules to a specification so that globals were not accessible by other hosts. That was too much of a risk for shared hosting providers. The situation is muddied, however, in that a lot of shared hosts only allow PHP as a cgi which, in theory, puts it on a level playing-field with Perl. However, in practice, Perl only has one PHP-alike templating framework - HTML::Mason - and that requires mod_perl to perform decently. So PHP's other advantage is that its templating engine is simply faster.
We do more than Heroku in some cases. Our plans is to offer more convenient abstractions for _developers_, where they can just ship code and we do the rest (imagine netlify but for the backend).

YAML/K8S/AWS make sense for complex backends, not for our target use cases (small tools and utils).
Chrome? Try Edge. On mac, it's day and night, Edge does actually stop the pages you aren't viewing, bringing battery life and CPU use much closer to battery.

It's like this was a low hanging fruit of finally cleaning up some old mess in Chromium, Google ignored it for years, and MS team just did it.
Nothing that cannot also be applied to Facebook.

The Brazilian Central Bank has authority on money transfers, so whatever regulation they want to arbitrarily impose regarding this matter, they can do.

Facebook is a registered company in Brazil, they were going to operate the payments platform through a card processor, etc, so directly or indirectly they are under the authority of the Central Bank.

EDIT: by the way, regular banks and fintechs already have to be a participant in the Central Bank's payments system in order to settle funds. PIX is (also) a 24x7 implementation of the existing electronic money transfer system which only is available on working days.
> This seems obviously false. Google clearly monetizes gsuite

It's not obviously false when advertising makes up something like 80%+ of their revenue:

https://theatlas.com/charts/n8ea9MPE0
they should start by investigating the "Amazon Basics" brand
While it definitely predates Nirvana, it doesn't appear in Catch-22.
Oh them's fightin' words. Actually I have tried evil mode. Although it's been years since I last did. I remember it being one of the better vim emulators out there. I should give it another go.
Perhaps. Meanwhile, the most recent release of the Inline::Perl5 module of Raku allows one to have code blocks written in Perl inside Raku code, and vice-versa. And of course be able to use any CPAN module from Raku: https://modules.raku.org/dist/Inline::Perl5:cpan:NINE
Like they care. The CEO got a golden parachute with 57MM even after this.
I don't know anything about the terms or whatever, but we were in the same batch. It was really funny with the whole batch practicing for Demo Day giving revenue numbers, growth rate, etc. We had in tens of thousands of dollars per month in MRR, which was on the higher end.

MessageBird, as you said, came to the US already with a _well_ established business. Obviously they weren't competing for the same investors/checks as most of the rest of the batch, but it was still hilarious to hear them pitch next to everyone else.
Though this "implement one box of the flowchart at a time" approach can lead to inflexible software due to insufficient modularization.
Even with strong consumer protections, the bad actors are often based overseas. There is little to no incentive for the Chinese government to inhibit fraud taking place in the US or Europe.
I thought that was in the realm of theoretically possible but 1e-10 x as efficient?
Except that Microsoft's discourse states otherwise to its business customers :)
Drained Resources
I always thought vertical farming was about developing strategies that will be essential in space under the guise of figuring out how to make cities less dependent on external resources.
More info at https://aws.amazon.com/blogs/aws/introducing-amazon-honeycod...
"If passed, the act would require tech companies to help investigators access encrypted data if that assistance would help carry out a warrant."

Isn't that already required? If someone shows up with a warrant (presumably signed by a judge and listing the particular things being searched), then basically you need to do everything you can to help them (as you should). Subpoenas are a little different and there's more room to argue about them, but are also important in general. Regardless, if it's encrypted and you don't have the key, then it's a dead end and that's the way things go.

So what is this law really doing? My guess is that it's actually asking tech companies to do something in advance of any specific criminal act, that would somehow preserve private information or prepare it so that it's easier to comply with hypothetical warrants that might be issued in the future against anyone on the platform. That's really a different kind of thing than just assisting in carrying out a warrant.
There's usually a non-app payment alternative.
>In 2019, algorithms from both companies were included in a federal study of over 100 facial recognition systems that found they were biased, falsely identifying African-American and Asian faces 10 times to 100 times more than Caucasian faces.

This is damning.
If Azamon.com promises to be more diligent in monitoring for counterfeit items I would happily become a Preme subscriber.
> Oh, you 'know where to find them' meaning, you don't actually know of their existence at this point

No, I do. Developing an informed opinion on this matter is about a thousand times harder than figuring out who is supposed to regulate this, how they are supposed to regulate it, and where their documents live. You can't even be bothered to do the latter, so I conclude that you have no genuine interest in the former.

In my experience, it takes 5 minutes to spin a crackpot theory and 5 hours to assemble, review, and summarize studies to craft a "bespoke" refutation. The moment I do, the crackpot spends another 5 minutes to spin another crackpot theory, and it takes another 5 hours to craft another bespoke refutation. See the problem?

That's why I don't do bespoke refutations anymore. I can't. Nobody can, at scale. Nobody gets paid to track down every ill-conceived half-idea posted to facebook or HN and carefully assemble a refutation. There might not be enough scientists in the world to do it even if people were willing to pay. Instead, we point to experts and scientific consensus. Are they fallible? Yes. Very. But they're a lot less fallible than crackpots.

A crackpot theory is a broken clock that's right twice a day. Scientific consensus is a shaky compass needle that usually points somewhere in the vicinity of North unless you shake it too hard.
We've had some bugs with loss of recent modifications to some spreadsheets when several users modify it collaboratively (Google Sheets-style). It sucks, unfortunately.
brian d foy always insists on not using any capitalization or punctuation in their name.
Still won’t address my point. Compared with what the elites are getting, a ride on air force one is a pat on the head. Get a clue.
I think what OP was hitting on is that functional programming likes to put function composition front-and-center.

Glomming together functions that operate on very abstract data structures feels a lot more like Legos than wiring traditional imperative/OO code.
And here is what I consider the best client emulator for Ultima Online https://github.com/andreakarasho/ClassicUO
What is your opinion on Brad Mehldau - After Bach?
https://www.youtube.com/watch?v=9MZw6XI-b6Q
Welcome to the club! There's tons of us.

Some people recommend starting a lifestyle business https://www.indiehackers.com/
There's a lot of business that use Zapier for automation and are low/no code

If you like the web shop life, some people find freelancing (Marketing, UI design, Squarespace consultant) gives them what they're looking for https://www.moonlightwork.com/

Sorry to hear about your burnout. I think a lot of us are looking for relief from that as well. Wish I could help more there.
You have the blame misattributed: almost nobody used client certificates because they cost money ($100+/year). That meant there was little demand outside of a few spaces like government and absent usage there was not much pressure on the UI improvements.

Client certificates are also worse for privacy and phishing resistance: with a certificate, if I can convince you to click on a link I get your identity. From the site's perspective, I don't have any way to tell whether the person with the certificate is the same person I saw or the person who compromised their computer or convinced a CA to issue a cert for someone else. Requiring key storage to be on a hardware enclave significantly reduces that risk, allows for the stronger attestation requirements mentioned, and also means that you're changing things from “trust anyone who can get a CA certificate” to “trust anyone who can do signatures from a previously-registered hardware key”.
Have you been circulating subversive documents which embarrass our wise and honourable government?
I miss touch id. Face ID is one of my least favorite things apple has done