skysight-inc/HackerNews huggingface dataset:
You don't have to translate them. Just stick `#!/usr/bin/env bash` on top. It is totally fine to use fish as your "terminal shell" and default to Bash for scripting for things like automation, etc. I've been doing this for a decade. I will also add that Fish is so good by default that I barely have any config.
I just run `bash script.sh`, or `./script.sh`? What does not work for you exactly?
I think I misunderstand what "prompt" is referring to here. What is it?
I will warn against “if only I knew the warning signs” in situations where you actually cannot reasonably predict or it isn’t reasonable to take initiative in preventing. This is common with anxiety where something awkward or weird happens and, at some point in the past it might’ve spun out (especially in childhood where children also don’t have the capacity to gracefully handle another awkward kid), but generally most people can laugh it off and promptly forget it— treating small awkward moments as warning signs a friendship is over isn’t actually true for most friendships.

(This also happens about more serious circumstances like domestic abuse, where most partners aren’t abusive but due to experiencing abuse in the past suddenly normal things are warning signs of oncoming harm that isn’t actually happening.)
What was your experience with these companies? I've only spent seven months in a supposed flat structure and in reality it was anything but flat. Barely literate juniors conducting internal "interviews" and wielding actual power made me run like hell.
Western travelers would fit more within the 10% or so of China with total wealth in the $100-$1,000k range.

These are the people with the means to challenge the power structure, and they are watched more closely.

If someone in this wealth range holds up a blank piece of paper, they may end up in jail.
You need to maintain some slack to be able to react to change quickly. Driving your developers at max capacity will bite you. You want them to have some spare energy and time.

Also, have some indirection between "what I want" and "how to build it." Let software people manage the software.

My last non-technical cofounder did neither of these things. He always wanted to-the-hour estimates, granular checklists so he could "see progress," and he would prescribe implementation and write pseudo-logic instead of focusing on business need.

Part of that last part was he was kind of a control freak. If things didn't turn out as he expected, he would complain and it would take a whole debate to convince him the minutiae he wanted weren't worth the cost.

I left that startup several years in. Well before we really got anywhere. That's the other thing about software developers. You are managing them and telling them what to do, but turnover of the wrong people at the wrong time hurts.
Agreed, although there's no good way for them to leave that up.

No matter what addendum they add, or how they mark it as archival, it reveals that HashiCorp was not actually committed to open-source like they claimed to be. Their word was 'committed', but in actuality open-source was just a feature of the license they happened to be using at the time. So that page will always invite questions about what else they say they're 'committed to'.

Leaving it up but changing the title would seem underhanded in the same way. Leaving it up and changing nothing would be confusing and look like an obvious oversight.

The page had to go, I guess.
Why don't governments just establish departments/ministries to quell disinformation if it is so important. I think a Ministry of Truth similar to Ministry of Defence is what will do the job. Given that so many people in Government and media think the truth is always objective and universally known, a Ministry of Truth seems like an inevitable conclusion. Just like the FDA does for food, it can determine what falsehoods are hurting regular people
> we continue to fail to hold those directly causing the problem responsible.

That would fun to deconstruct....we've got the driver of the vehicle, (possibly) people that may have agitated the driver contributing to their carelessness, their parents for raising them the way they did, the driving instructor, those who design and oversee training/testing for drivers licenses, the same for enforcement of laws, nosy (or not) journalists who keep all of these officials on their toes, all of us for complacency with how all of this complexity is run....tricky business, maybe too much work to even think about when one can just blame the driver and be done with it, "close enough".
Hey, I’m Dries and I created UniHosted [1]. It's a service that hosts UniFi Controllers in the cloud.

While it’s possible to self-host a UniFi Controller, doing it right can be very difficult.

You need to take care of installation, backups, software updates and make sure it runs securely. A Shodan search reveals numerous instances where these controllers are exposed to the internet without proper security measures. This is why I created UniHosted.

I'm trying to raise the bar from a sec perspective, and I’m quite proud of the result. Everything is automated with Ansible, and new servers are provisioned using Terraform. Gotta love Infrastructure as Code! ;) We also use multiple cloud providers to manage the risk of a catastrophic event. Remember the OVH cloud incident [2].

Other solutions, like Hostifi, have gotten quite expensive. Servers cost money; I know that. But I feel that if I can generate a decent living from business customers, I can offer it for free for the rest of us (up to 5 devices).

You should know it’s a shared server, but it's a great way to get started.

I would love to hear your feedback, so feel free to ask me anything.

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

[2] https://news.ycombinator.com/item?id=26407323
Looks like nextdesk got free advertising and traffic and didn’t appreciate it enough. It’s astounding that after enjoying it for many years and refusing to share any profits from that traffic they still have something to complain about.
These responses are hard-coded by developers, we know this because it's the same stock response every time. It is personal because it's not the model, it's a wrapper around the model enforcing US-centric cultural censorship norms onto the rest of the world.

I understand the optics around why FB/OpenAI/etc do this, (as a sibling user posted), but make no mistake, it is no accident that it talks to you in a condescending way.

For example, why can't the response just be "I am not allowed to answer that request"? Why does it have to give you this condescending spiel about "offensiveness" or some other subjective reason?
I have been hit by a car; the driver didn't look my way when pulling out after having stopped at a minor-to-major junction.

Even at, to guess, 10 mph, I don't recommend it. Wrote off my bicycle.

But yeah, small samples are bad to draw conclusions from.
> and the rules of the platform obviously

This little parenthetical destroys the rest of your claim.
Not an Elon fan but citation needed
https://starship.rs/

A shell theme
I do loathe to make the comparison because it’s lazy, but humor me: if, back during the rise of the third reich, someone were able to silence Hitler and keep him from gaining the spotlight and eventually becoming Germany’s chancellor, would it not have been a good idea to do that? Do you not believe in the possibility that some people just are _bad_ for the world and maybe should not be heard? Has history not shown enough that such people have and do exist?

I’m not sure I believe in free speech for everyone. I think some people are simply too powerful to be able to say whatever they want.
The abandonment of rural areas and the mess that left behind were the seeds to populism growing in my part of the world (US). It was an unforeseen aspect of winner-take-all globalism-driven economic growth.
Limbo, Journey... yep

Heard about Inside, and lurking on Planet of Lana (but I need to validate it runs well in a lean wine+vkd3d build before #noproton).

(I am waiting for some of them since I played their demo, don't recall all the names)
That is true, but it's not "good luck making one."

The "bespoke language" of debian/control is trivial, debian/rules is a makefile and the rest is mostly "one file glob per line" or that sort of thing.
From the documentary I've watched, Theranos was a very dictatorial organization that had strictly enforced knowledge silos and spied on its employees. Their fraud wouldn't have been possible otherwise, but the article's "expert" claims the opposite. Also, quoting what Elizabeth Holmes said as evidence for anything is really beyond stupid at this point, yet it's exactly the logic of the article.
Is the issue running bash shell scripts or copy-pasting one liners? If the latter, you can always use the command flag for bash to execute one liners within its own context.

bash -c "grep word file.txt | sort -u | tail"

Scripts shouldn't be an issue as long as you either launch it with the proper shell or configure the shebang correctly after making the script executable.
Basically what I wrote in a different thread:

I get idea that some parts of the front-end ecosystem are designed to be busy work, or at least usually turn out to be. But not all of us work in a SaaS development team that can affort 30% or 40% to just play with front-end build systems. Some of us work for clients instead, and need to make the best of the time we have. And more often than not, that means excluding risk factors like large parts of the NPM ecosystem. Limiting things to some simple gulp, dart-sass and some terser to “build” the front-end.
The One Best Programming Language, One Year On
Note that the GGP is arguing a stronger stance: that no amount of consent makes this okay. You’re saying “it’s okay with consent”. You’re taking a weaker stance, one which I don’t necessarily disagree with, but that’s besides the point.
This week I launched this library on Product Hunt and got:

- 153 upvotes
- 32 comments

Finishing as the #12 product of the day.

This was a big surprise because i never thought such a simple library could get so many upvotes.

Let me know what you think of this library and don't forget to leave a start on GitHub!
Let maintainers be maintainers
I agree. There are now three federal regulators going after Elon because he is inconvenient to the unified news+military+intelligence+financial complex.

I don’t blame the general public for not understanding what goes on in the world - the filtering of what information is shown to the public is effective.

I am an old guy (in my 70s) and I like to reflect back on all the things that have been labeled “conspiracy theories” in my life that were later to be shown to be true. Breathtaking in the scope of deception.
> If you think that's what it is, you should be free to say so. If you disagree, likewise.

If somebody creates a media platform, do they not have responsibility as to how that platform is used?

I believe that they do.

Let's take the Rohingya genocide in Myanmar. Should FB be off the hook for expanding into a country where they had no language skills to enforce their own moderation rules?

https://www.bbc.com/news/world-asia-46105934

> "quelled"? how?

There are all sorts of moderation tools. For example, Community Notes on twitter.
Would it be a good guess that you're not vaccinated?
I can’t tell if you’re joking…
People love to pretend that it wasn't the Soviets themselves that ended the USSR.
Yes, and the thing is the US is just a bigger place where things/people are more spaced out.. so the distances travelled tend to be much greater.

Even within cities it's pretty normal to have a 10+ mile commute each way. My commute would be about that far and include crossing 2 bridges, one of which would be a not insignificant climb (350ft). And I live relatively close to the office relative to many of my over-30 peers.

My wife & I both have our parents "nearby" or at least, relative to most of our friends.. nearby. That is to say, 75 miles away. My siblings live 200mi away in different directions, about 400mi apart. Etc.

Just a big place, some stuff works different. :shrug:
I sometimes feel like insurance in general is one of the greater "hidden" evils in this world. They prey on your worries and fears, and then they try to do anything possible to weasel out of paying out when a fear becomes a reality.

Don't get me wrong, I think there is some good in it (mostly around risk calculations), but the entire industry feels scummy.
What do you mean no news? The interop mandate is still in it?
WTF Is Zig Comptime
Sadly it's all getting rather Douglas Adams.

Maybe Elon can send them all to Mars, along with the telephone sanitation technicians.
Love wfmu but due to time zones I spend most of my time listening to clay pigeon on wake and bake
But one woman can have 9 babies in 9 months!
Social media's sheer reach and algorithmic targeting makes it way more lethal than postcards.
Making a newsletter backend
Like a train switching tracks! I never noticed.

So what does ⌘ represent?
All these generalizations serve no purpose and are strictly speaking off-topic.

I agree, but I'm responding to a comment that made a generalization, not bringing a generalization into the discussion.

Dragging in asylum seekers serves no purpose

I'm responding to a generalization, so providing a specific example where the generalization is untrue, serves the purpose of proving that the generalization is untrue.

If you have concerns that specific topics shouldn't evolve into broader topics (that seems to happen in the comment of every HN post?), that's fine, but I think your comment would have been better directed at the person I originally replied to that introduced the generalization.
When you open a new shell, by default it'll say something like `user@hostname: cursor`. Starship lets you change that to whatever you want, but out of the box it hides unnecessary information, and shows you stuff like the your language and package versions, if you're navigated into a git repo, for example. Take a look at it yourself, there's a lot you can do
Less common with individuals but a lot of households in the US have two vehicles that are optimized for different purposes. I did for about 20 years--but finally sold the "fun" two-seater once I stopped commuting.
It's difficult to develop products without understanding customer needs, and it's difficult to understand customer needs without a variety of customers. That's the problem their business model is it solving.
The verbiage you cite makes it seem dull.

I thought it was actually pretty interesting.

The take away I got was that people whose fields are too similar don’t knowledge share and generate good knowledge creation nearly as well as situations where the knowledge transfer is with someone with only “some” overlapping interests.

Ie there is a Goldilocks zone for knowledge creation that involves some, but not too many, overlapping interests between collaborators.

It kinda makes sense once you think about it, but was nice to see the sophistication they took to show it experimentally. (But I’m not an expert, this isn’t my field and I only spent 5 minutes skimming the first portions of it.)

Considering that yesterday in a meeting I was casually arguing for peer groups within an scattered enterprise, perhaps time would be better spent with something less rivalrous like semi-peer groups? Too much of a shared interest is actually a bad thing? Worth thinking about.
Infrastructure state management is a massive opportunity, but I’m not sure that Terraform is the way forward (it should use an existing programming language, state should probably be in git, or even better it should be able to analyse state in real time, you should be able to spin up a local environment on your own computer).

Managing a cloud deployment in 2023 feels a lot like managing a Sharepoint server in 2010. You really want it all to be scriptable, but the tooling isn’t quite there yet.
Yeah I would have thought so too, but I have personally ran into this issue running fish-shell on my mac. There are some scripts I need to run that do not work even when I shebang the script to run in bash.
Phosphor is a flexible icon family for interfaces, diagrams, presentations
How much land area would we have to cover with this to solve global warming?
At least in the US there’s a meaningful difference between killing a cyclist on the road and a pedestrian on a sidewalk.

The law may not make a distinction, but prosecutors and juries definitely do.
Just my opinion. Web scrapping isn't important for AI or AGI anymore. It's important only for the facts, like news. But not for the logic. With current datasets it should be possible to move forward, beyond GPT-4. Blocking access now is like investing in aluminum was, when it was more expensive than gold. And suddenly it's not.

When we get facts separated from the model it will be enough to have just one article about, say, landing on the Mars for the model to be able to actively use this new knowledge. In this case 'AI providers' will need to cooperate with one news agency, buy right for only for a few classic books. Judging by how fast everything is moving this will happen within a couple of years if not a few months.
The best counter against propaganda and disinformation is dilution.

Trying to get a monopoly on "truth" is a short path to the worst kind of propaganda, the single sided one.

I don't mind the flat-earthers and the climate-skeptics and the crazy UFO tribe as long as I can hear different voices.
Indeed, "eska!"

& Here are the two (most widely known-to-date) ports of "youtube-dl":
"yt-dlp" and "youtube-dlc"

However; in order to avoid any issues. For both, you're gunna want to completely uninstall "youtube-dl" and remove any remnants of it from your system.

To do so,
For those using Linux, start by removing the "/usr/local/bin/youtube-dl" directory; Then, if found on your system, remove "/etc/youtube-dl" too.

For those using Windows, uninstall "youtube-dl" entirely by removing the "youtube-dl" directory found in your "\Program Files\" folder, manually using explorer or via the command prompt. (Or which ever directory that your installer or build had previously installed "youtube-dl" to).

Finally, now you may being your journey--to the PROMISE LAND!

DANIEL SON!

Go ahead and now install one of the following "youtube-dl" ports
(Installation instructions are included in the documentation provided by both forks)

I) https://github.com/blackjack4494/yt-dlc
&
II) https://github.com/yt-dlp/yt-dlp

Cheers!
x()x()__@zyp.LOL__O.o
Company structures make sense depending on the products, and there is no universal standard. All kinds of company structures have been demonstrated to work, and they have to be derived backwards from the product development needs.
ElonJet for starters.
Last commit to the repo seems to be from 7 years ago. Previous post from 2016:
https://news.ycombinator.com/item?id=13230382
But this isn't pure bash. It requires a shared library you have to compile.
The people who have been rammed by a car can't contribute to this discussion as they're dead. It's around 10-20 every year in San Francisco.

It looks like there was one pedestrian death caused by a cyclist in around the last 10 years.
People get busted all the time.

They get questioned about their "vacation" in the US and don't have great answers. The CBP asks to see their phone, and in less than a minute asks "Why did you send this text that you'll be starting a new job on Monday?"
Yeah. I love the default starship and install it on every shell I use, currently PowerShell + fish + bash. It shows me all kinds of useful info like which k8s cluster I'm logged into, which AWS/Azure/GCP account, whether the current directory has uncommitted git changes...
> Humanity has collectively decided cars have more utility than bikes.

Humanity has not "collectively" decided to prefer cars over other modes of transit. Other countries, most notably the Netherlands, do in fact prefer a much more multi-modal transportation system over a car-centric one like in the United States.

Moreover, your comment ignores the contentious history about this decision in the United States, which was very much imposed on many communities without their consent and to the advantage of a select few who benefited from private automobiles over public transport and other modes of transportation like bicycles. I suggest reading historian Peter Nolan's book "Fighting Traffic: The Dawn of the Motor Age in the American City" if you are curious.
After using NATS I don't think I'll ever want to use redis pubsub again.
You’re always locked into your infrastructure at any type of scale. I’ve worked with large VM migrations that took a year to migrate and still had issues.

That being said, I’m not going to base my entire company’s infrastructure on a small vendor that may not be around or for that matter anything that Google says is the next big thing.
On one hand, federally-mandated paid time off outside of FMLA sounds nice.

On the other hand, Europe's median annual salary is €33.5k compared to $59.5k, while the average home sale price per square foot in the US is significantly lower than Europe [0] [1].

So I don't know what to think about this. Given that I've only worked at places with generous time-off policies, I don't think I can have a say on the matter.

[0] https://www.statista.com/statistics/722905/average-residenti...

[1] https://finance.yahoo.com/news/study-reveals-average-cost-pe...
Free speech is a trade off between being able to criticize the powerful and allowing room for demagogues, racism, lies, falsehoods and misinformation. I wish more people would understand that.
Make a little script, bind it to a hotkey. For me, I use Windows+S

$ cat ~/bin/monitor-off.sh
#!/bin/bash
sleep .5
xset dpms force off

Same little trick for when I lock the screen, (Settings -> Notifications -> Screen Saver -> Configure Events):

cat ~/bin/LOCKSCREEN-ACTIONS.sh
#!/bin/bash
## Anything that is "slow" should be run in the background otherwise lock/unlock is slowed down

#Mute audio on screen lock, only if not already muted:
(
if [[ "$(amixer get Master | awk '/Front Left:/ {print $NF}')" = "[on]" ]]; then
amixer -q set Master mute
touch "${HOME}/.audiomutedbylockscreen"
fi
) &

#Pause foobar2000 only if playing, and make a note.
( "${HOME}/bin/foobar2000-pauseonly.sh" && touch "${HOME}/.foopausedbylockscreen" ) &

#Disable all mouses (to prevent movement waking monitor.)
"${HOME}/bin/set-mice-status" disable

#Force monitor to sleep.
"${HOME}/bin/monitor-off.sh"

And finally, I have the inverse of that, which is called on screen unlock, called automatically on screen unlock (Settings -> Notifications -> Screen Saver -> Configure Events):

cat ~/bin/UNLOCKSCREEN-ACTIONS.sh
#!/bin/bash

#Unmute audio only if muted by lockscreen:
(
if [ -f "${HOME}/.audiomutedbylockscreen" ]; then
amixer -q set Master unmute
rm -f "${HOME}/.audiomutedbylockscreen"
fi
) &

#Enable all mouses.
"${HOME}/bin/set-mice-status" enable &

#Unpause foobar2000 only if paused by lockscreen. Remove note.
(
if [ -f "${HOME}/.foopausedbylockscreen" ]; then
"${HOME}/bin/foobar2000-playonly.sh"
rm -f "${HOME}/.foopausedbylockscreen"
fi
) &
If BSD can run existing Docker ecosystem, then suddenly FreeBSD becomes a candidate for use.

Though I don't find anything better than Linux, it's not lacking either.
Does it have support for reverse search yet? Not interested in auto complete.
This is extremely accurate. Code is very similar to a loan for which you need to make periodic payments.
>> Imagine we took this approach to cars

An RV with a bike rack towing a car.
Elon is less polished or inclined to perform but it's a lot easier to read him and I like this.

Jack Dorsey was much worse in this respect and he'd actually DJ twitter discourse behind the scenes in secrecy.

https://nypost.com/2022/12/17/twitter-leadership-full-of-for...
RFC 9450: Reliable and Available Wireless (Raw) Use Cases