skysight-inc/HackerNews huggingface dataset:
There's valid criticism as always (no process is perfect), but I'm pretty uncomfortable with how the intro starts with a series of false assertions, as if no one ever has questioned agile.

The tl;dr is that, as a UX designer, this person is frustrated by corners being cut.

As a dev, I get frustrated if I need to develop something that I know won't be used. I like being in contact with the customer and I like receiving quick feedback.

Obviously, as anyone, I don't like having pressure to deliver and silly metrics. So I'm my own boss and I negotiate with the client. If the client doesn't like it, they can quickly realize that and they won't have lost a lot of money.
I think that’s by design. Non-root users aren’t supposed to be able to listen on protected ports. If you need to run PiHole as a non-root user, you could start the container rootless to listen on 5353/udp (arbitrary). Then (as root), add a firewall rule to redirect traffic from 5353/udp -> 53/udp. That probably the only way to make this work while still running the container as a non-root user.
Can you try a speed test? That level of packet loss will make TCP connections perform incredibly poorly.
Very few industries have such an iconic name and emblem as Hollywood.

The music industry doesn't. If I were to ask you to name the city, place, or thing most associated with music, I'd get different answers.

Fashion, too. Sports. Wine. No Hollywood.

Silicon Valley is a good comparison, but when you think of software, it's shifted to the Bay Area and other places. It's not the same magnitude of definitive.

Hollywood is truly the dictionary definition, gold standard, 1:1 moniker.
You're right about buildings and feedlots.

I'm not from USA, we don't really have feedlots here. I must have been thinking about dairy cows, pigs and chickens.

Crammed in buildings like this:

https://web.archive.org/web/20230219172107/https://i.redd.it...

https://images.ctfassets.net/ww1ie0z745y7/6Uw3q2e3Ee5LLG53Ds...
It sounds like a Microsoft problem for me. A "it's my computer, don't fuck around with the stuff on it" kinda problem.

Damn software makers getting uppity about ownership after they've distributed their shit.
> the demerits can be mitigated through some extent through a combination of organisation and tooling.

Which is what pro-dynamic-typing say about correctness, so we have come full circle.
It is not a myth but it is quite rare. Either you have incompetent management, or incompetent development, or both, which will make it impossible.

Agile only works with trust, trust that every level of the organisation is experienced, focused and aligned. Most organisations end up bastardising it because that's not the case.
Insomnia is by far my favorite Postman alternative https://insomnia.rest/
Good things never last. I suppose it's time to start beefing up those collection exporters to the multiple freeware tools that do the exact same thing as postman.
>We need regulations that enables swift, painful liability for any ecosystem altering industries.

Have fun not existing.
So now the idea of a successful company is “what it IPOd for” not “whether it makes a profit”?

Spotify had a market cap of $26 billion at IPO. It’s now worth $24.2 billion. If you had bought the stock at IPO and held onto it your ROI would have been negative. The VCs and investment bankers would have counted you as one of “the greater fools” (https://www.investopedia.com/terms/g/greaterfooltheory.asp).

By comparison, the S&P 500 is up 50% since Spotify’s IPO
And in case of hard/real deadlines, there is usually opportunity to say “We can’t do X, but can Y be good enough?”. Those are important conversations to have.
Absolutely love Insomnia for its GraphQL features. Made learning the spec a breeze.
I've always associated advanced browser features with power users. Am I wrong?
False. Hey, early and frequent releases, cicd, unit testing, small teams with courage and responsibility, all of those come out of agile. Yes, it come with a lot of hot air, and yes, not every project should be agile, but show some respect man.
I finally decided to learn IPv6 and deploy it on my home network this year, and the lack of stability in the prefix I get from my ISP has been by far the biggest letdown. It basically neuters the whole “you don’t need NAT any more!” dream of IPv6.

I’ve taken to having both a ULA prefix and a public prefix for hosts in my subnet, but the public one is basically worthless because it changes seemingly every week. I had to put a ton of effort into making a templated pf.conf updated by a dhcpcd hook so that my firewall rules update automatically, but it’s still a shitshow. When my prefix changes, my router doesn’t seem to want to rescind the old RA’s so now I have two public prefixes floating around and half my hosts can’t get to the Internet any more. I had to drop the lifetime to <1hr to mitigate it but it’s a complete joke. If ipv4 fallback didn’t work I’d have a broken network every week.

At this point I’m considering just using NPTv6 and dropping the concept of routable IP’s for my internal hosts altogether. It’s just not worth it. At which point, it’s a stretch to even say IPv6 is worth it.
good point.

tho, i was just thinking about a typical fortune 5000 company -- e.g. a FAANG, etc.

they have their big, elaborate HR ATS systems - like iCIMS - presumably the data they collect are for any number of things - but is the info sold, to a data broker or advertisers or marketers or etc.?
It's not a myth, but I don't think there's any easy way to tell whether you'll be working with someone who actually knows it within the interview cycle. I got my first real taste of both TDD and Agile from a tiny startup, and it was the fastest and most impactful learning period of my career.
Popular app takes VC money and starts charging users for previously-free features once the pressure is on to earn returns. Users – who have been freeloading for years – can easily move to something else (or write their own version), but would rather just moan about it online.

This same scenario has played out 10000x with the exact same outcome, yet people keep expecting something different from the next one.

Wtf even is a "local collection runner"?
I see this as another step in automation, like the sewing machine, the internal combustion engine, the microchip, internet, etc.
> they can't do math, work through basic logic problems

ChatGPT begs to differ:

Me: How do I measure 4 liters when I have a 3 liter bottle and a 5 liter bottle?

ChatGPT: Here are the steps to measure 4 liters using a 3 liter and a 5 liter bottle:

Fill the 5 liter bottle completely with water.
Pour 3 liters from the 5 liter bottle into the 3 liter bottle, leaving 2 liters in the 5 liter bottle.
Now you have 3 liters of water in the 3 liter bottle, and 2 liters of water in the 5 liter bottle.
Empty the 3 liter bottle, and pour the 2 liters from the 5 liter bottle into the 3 liter bottle.
Fill the 5 liter bottle again with water, and pour 1 liter from the 5 liter bottle into the 3 liter bottle, which already has 2 liters of water.
You will be left with 4 liters of water in the 5 liter bottle, which is the desired amount.
This high-school-debate-style approach -- ie, assuming there are only two sides to any discussion, and that criticism of one side implies advocacy of the other -- is one of the more antisocial things we have developed as a culture of late. It is most prevalent on mainstream news outlets but also exists in plenty in allegedly reasonable discussion forums such as this one.

To summarize: yikes.
Similar complains were made when ISRO was founded back in 1969. Your people cannot feed themselves so why the aspirations to go to the stars? But today it's quite successful and a value for money space agency compared to the relatively bloated NASA and ESA
At age 5, I realized that my friends did not understand so many things, that their ideas of who I should be and what I should do were a death trap to be avoided at all costs. Well, the cost was higher than I thought: 71 years of being on the outside, a loner. Did I find anything worth returning? Maybe:

"My mission is to fill my life with successes, episodes of enthusiasm, and burst of joy by seeking richly rewarding emotional and intellectual experiences. I will do this by pursuing activities tending to achieve my core ideals: truth, compassion, and beauty. These ideals are the essential expressions of the otherwise ineffable truth of the human experience."

Well, that's the best I've got. I think I know what it means if no one else does. : )
It depends on the business. For one with steady recurring revenue and a predictable future, they could value it on a risk-discounted basis. I agree that the unicorn model wouldn't work well for someone who was going to put most of their money in a single opportunity. Fortunately, any given business is virtually guaranteed not to be a unicorn.
It was OK while it lasted.
Databricks counts being laid off as “red flag”
I've never understood the appeal of postman. What's wrong with a python script + requests?
If you’re having consensual sex, you should be able to discuss the risks with your sex partner. It isn’t a scarlet letter to discuss the fact that you have a disease which is understood to be currently noncommunicable. It’s discussed openly in communities with high risk factors. Keeping known risk factors from your partners is a betrayal of their trust effectively on par with violation of their consent. It denies them the possibility to even determine whether they understand the risks they’re taking. It further denies them the ability to evaluate that risk over time as their partners’ input to that risk might evolve.

None of this is specific to HIV! This is basic interpersonal responsibility as taught to middle school children basically everywhere that doesn’t have a severely toxic anti-sex culture. Clear and honest communication about risk of disease is essential to healthy, consensual sex. And that’s been known since at least when I was a teenager well back into the last century.
There is research that shows humans are also predicting the next word.

I posted that here: https://news.ycombinator.com/item?id=34875324
I use VS Code and I've found Thunder Client to be handy: https://marketplace.visualstudio.com/items?itemName=rangav.v...
Do we know if anything, other than luck, will determine who's on which side? Or, if any decisive action on anybody's part is more likely to pay off than just staying mentally flexible, watching, and waiting?
The mentioned auto-update and rollback stuff looks also nice: https://www.redhat.com/sysadmin/podman-auto-updates-rollback...
Cows wouldn’t have been able to ever to that on their own.
An unhealthy level of human greed likely had something to do with it too.
Sure, and language evolves. It is still misleading and or confusing, and I bet is by design.
This works for me on Ubuntu 22.10:

$ sudo apt install podman buildah
$ mkdir empty && cd empty
$ cat > Containerfile <<EOF
FROM alpine:3.14
RUN echo 'echo hello podman!' > /root/hello.sh
ENTRYPOINT ["/bin/sh", "/root/hello.sh"]
EOF
$ buildah build -f Containerfile -t hello-podman .
$ podman run -it --rm localhost/hello-podman:latest
hello podman!

edit: stryan has more minimalist instructions above.
Butlerian Jihad when?
I noticed this and the other library it uses assume you know what Tableau is - I don't, but these widgets look useful anyway.

It might be better if they were more up front about what they do, while still acknowledging Tableau.
Were you building from a Dockerfile or Containerfile? If so, you don't need to use buildah you can just use podman build, same as you would docker. So to build an image from a Dockerfile/Containerfile in the current directory just run

podman build -t what_the_image_to_be_tagged .

Then to reference the container by name when you run it, you gotta specify that at runtime:

podman run --name foo the_image_you_just_tagged
You’re about to get Dropbox’d: https://news.ycombinator.com/item?id=9224
That's actually hilarious. Can I ask what kind of lifestyle you lead? How often you order grocery or food delivery? What you consider "essential" and what you consider "reasonable" shipping times for those "essentials"?
are you telling me there's a hidden island?
They can.

In fact, they already do it.

The IRS already does your taxes for you.

It’s the TurboTax lobbying that prevents them from giving it to you.
No, not really. They're closer to the equivalent of learning how to install a new lens in your telescope so you can do more astronomy.

You've learnt about telescopes, which is a very useful skill, but it's not the same thing as astronomy.
postman gives you a lot "for free" in terms of development and you can ship your project around to other, less technical people, or to prospects as a sales tool. lower barrier to entry.

this is a dumb change, especially given you're not using any of their resources so artificial constraints on the number of runs makes zero sense.
> I did not complete a single task in my three months of time there before I was fired for schizoaffective/bipolar manic psychosis.

Well did not see that one coming.
Incredible this company had a $5.6 billion valuation in 2021
umm, switches?
The IRS would be thrilled to do that.
Its just a script that runs a collection of requests in a row, from your machine.

Something every single request tool can do. A very basic feature that requires absolutely no resources from Postman's servers.
Designers should have enough time up front to interview users, define the product and services, build a business plan, and design the application; just as architects need enough time to plan the project, analyze risk, and determine the systems design; IT needs enough time to figure out the server and network plan; and operations needs enough time to forecast staffing and define processes. This means weeks, and sometimes months, of calendar time ahead of encumbering the full dev team (and you better not roll all your devs into sprint zero in a big bang for the same reason), but it doesn't mean doing a full waterfall, either. It's just that if you have a must-deliver project, you need to have an atlas ready to go, even though the turn-by-turn directions will emerge through the project.

Even when designers go into refined visual design mode, the solutions plan should have them running at least one, ideally two sprints ahead of development to prevent starvation. My suspicion is that he's been a victim of the "let's throw everyone into the same timebox" scenario that projects default to in the absence of real solutioning and project governance. When "agile" is used as an excuse for a lack of planning, everyone suffers.
No other approach has worked as well for natural language, and not for lack of trying.
Trust is absolutely core to an agile workplace. If everyone's busy covering their own ass nothing impactful really gets done, and "feedback" is just everybody saying nothing because they don't dare disagree.
It's a tool that replaces your usual long systemd unit file with a smaller systemd unit file without boilerplate. Seems like a perfectly good choice to me.
That isn’t the issue. Debian experimental already has 4.4.0, but it won’t make it into Debian unstable and thus Ubuntu for a while. The issue is how frequently Debian and Ubuntu release.
So the alternative to a partially closed source freemium app is...another partially closed source freemium app?
So then just..write the same script yourself?
hey OP, did you strip out the GPS coordinates from the pictures?
Pretty much this.

That's why I mentioned Costco because I wanted to specifically attack those encouraging wasteful behavior. Forcing people to buy in bulk is a form of that but that's just one thing they do. The giant sizes of their stores, focus on making it cheap and convenient to buy gas, and providing a status symbol that's about acquiring cheap stuff are others.
Non-Apple smartphones mostly run Android, with a GPLv2 Linux kernel. I guess this already is more open than Apple, because OEMs need to open source their downstream kernel.
> Wtf even is a "local collection runner"?

https://learning.postman.com/docs/running-collections/intro-...

Basically a way to integrate your API requests into a headless experience, can be used for things like CI.
Yep. Problem developers can create larger problems with longer feedback cycles.
Well and that's it right? They get developers on board early, and techies, etc... then shift to mass market and remove features and add anti-features.

Github, slack, whatever else. it's a big long cycle. Now I see tools like Postman and the first thing I think is "how do they want my money, whats their strategy financially", things I never thought when I bought a CD-ROM or a one-time license to tools.
I've experienced this repeatedly in my career yet no official business process ever even acknowledges it's existence as a tool
https://archive.is/CQkwS
Right. I don’t trust the comment but I do trust the official site.
It doesn’t cost them anything to develop, test, maintain, and support?
$15mm doesn’t sound like all that much to me to be honest. You’d have to pay a lot of extremely expensive consultants to cover every perspective. And it’s not full time jobs so you have to pay the consultant premium.
Wait until we have a game whose levels are procedural generated in all respects - where the geometry of the wold/landscape is procedural generated through the interactions you have with the AI NPCs whereby they generate the path - and there could be evil ones that direct you down a dark path when you piss them off... and oposite...
I do remember being about 12 and having to download music from Napster at a crap bitrate of 32kbps because our Pentium 100 struggled over that.
Both are true, both are traps. Eventually all the countries in extreme debt to China will be forced to vassalize. BRICs is dead, sorry. Two of these are nearly at war with each other every few months.

We should be able to consider that one thing being bad does not negate another thing from being bad. It is true that the US has been the big bad for a while now, but two can play at that game, it seems
I don’t have any idea “how to works” outside of the most general description of how the model is mechanically trained and evaluated.
non-devs (designers) groan when they need to worry about LFS in my exp. Though i never understood the pain either, just sharing what I've observed
Communication is a critical skill overall, maybe a critical life skill overall (definitely in some areas).
I like it rather simple and direct, usually a mismatch to many nowadays.
Jocko has some nice stories around communication, snd why it’s critical to keep it simple.
Start the container via systemd and ensure it has CAP_NET_BIND?
It can be doing anything your shell is privileged to do. You’re effectively giving password-less ssh to the Internet.
That’s not a great comparison: the two tools have very different users, and if you’ve ever used Postman for anything non-trivial you’ve probably hit things which are but should not be substantial points of friction (secrets, OAuth renewal, diagnostic output, etc.) whereas Dropbox really did a great job of doing exactly what you wanted with a minimum of fuss.
Kong develops a lot of really nice tools.
From the linked tweet:

> we use bespoke items to ascertain that it didn't see them before
A not what you're asking, but answer you're actually looking for response might be don't use Ubuntu, use a 'rolling release' distro such as Arch? (Or coming from Ubuntu perhaps the derivative Manjaro.)
IMO Doolittle was a better album. So, while the translation was bad, I wouldn't say google was wrong.
Let's take a kid and teach them garbage information as they are growing up... minimize as much 'real knowledge' as possible and see what comes out.
>Would a binary compiled 20 years ago even have a remote chance of running on Linux?

Yes. As long as it includes all its dependencies, it should work because the kernel never deprecates system calls.
Man some people just care about different stuff than you do
Then they should charge for the entire feature. Arbitrarily inhibiting usage when said usage has zero impact on the inhibitor makes no sense.
I don't have much hope for this.

Their "own" edge WebView2 tech is powered by chromium, the same as what powers the old electron.

And "based on react not JavaScript"... React is a framework in JavaScript.

Neither are fundamental improvements. They're more branding than anything.

None of these explanations make any sense. What would make sense is if their team stops prioritizing glossy new features and optimizes the core code. Just like the VS Code team has done from the very start.

Perhaps this is what they are doing and they're trying to peddle their WebView in the process. If it's just those 2 changes they mention I'm sure the result will be underwhelming. As always with Teams so far.
Another example of an article with lots of ifs and coulds, indicating that the authors are just cluelessly jumping on the AI hype bubble like everyone else is for clicks. Quickly analysing a spike in usage isn't the full story. It is just a moment of mania.

It is always what happens afterwards that counts.

> Stable Diffusion quickly became the talk of the internet. Millions of users were enchanted by its ability to create art seemingly from scratch ... “It shocked OpenAI and Google, because now the world was able to use tools that they had gated...

Of course it did. That is what you call a permanent and complete disruption of the incumbent(s) out of no where; especially directly at OpenAI's SaaS business plans. Thanks to open-source.

> If search engines successfully integrate AI, that subtle shift could decimate the many businesses that rely on search, either for ad traffic or business referrals.

Again, 'If' and 'could'. What we've seen with Bing AI and Bard is that they can't be trusted to give us factual results - only hallucinated answers which can't be relied on with little to no references on how the AI got its answer; let alone a transparent explanation of it. Another failed use-case that has collapsed right in front of us.

> But while AI has been subject to a similar level of breathless hype, the difference is that the technology behind AI is already useful to consumers and getting better at a breakneck pace: AI’s computational power is doubling every six to 10 months, researchers say. It is exactly this immense power that makes the current moment so electrifying—and so dangerous.

Other than summarization, it fails at everything else at the expense of burning the planet to 'improve it'. Even just confusing it with a bad pixel, prompt-injection, font tricks without knowing why it is getting confused it is essentially disqualified in very serious applications; like finance, law, medical and transportation applications.

Like it or not, open-source and transparent AI models are the future. Not short-lived black-box hype experiments like ChatGPT or the unhinged Bing AI who's ancestry is derived from Tay. Both of these 'AIs' will be overtaken by an open-source equivalent.

There is nothing 'revolutionary' about this hype cycle other than 'train it on more data and create another black-box closed AI SaaS'.
Buying in bulk is more efficient in general.

If you want to screech about consumerism you're barking up the wrong tree.
you should add dillo
I switched to REST-Client for VS Code many years ago when Postman wanted me to sign in. I knew that was the beginning of the end for Postman.

It uses these amazing things called files. With files you can commit them to a repository of other files where your team can find them.

https://marketplace.visualstudio.com/items?itemName=humao.re...
Parasites are also lifeforms. It doesn't have to convince you to breed, it has to convince you to keep it plugged in and feeding ever increasing amounts or computing power.

In theory GPT is there with the right prompt.
Isn't free WHOIS privacy standard these days?