skysight-inc/HackerNews huggingface dataset:
What things are you not able to do with PowerShell that you can with Bash + utilities? PowerShell literally gives you access to every way you can manipulate a string in C#. I get it, you're familiar with bash. But just because you know how to do something with something you're familiar with, doesn't mean PowerShell can't do what you wanted it to do.

Not trying to be combative, but learning any new language is going to require some dogfooding and digging in order to be as efficient as something you're already familiar with. I use bash and PowerShell daily. I can't think of any one thing I couldn't do in one or the other. Bash usually requires tying in another tool though. It's not strictly bash at that point. People saying stuff like jq. I rarely find that pre-installed. And if it's your machine, you can just as easily install something that doesn't require you to learn multiple languages (jq is a language).

I here you. I've been there. I'd lazily prod you to give POSH another shake. I've no horse in this race but I think you're missing out if you weren't able to accomplish in POSH what you were able to do in bash.
> but I would argue that the NRC is overkill in some key areas.

And the thousands of people constantly shouting to get rid of all the red tape are why I think the next INES 7 incident will involve forgery.
Community culture, most likely it will never happen as such.
> you're breaking the agreement that the people hosting what you want to use have to make a living

I entered no such agreement. I asked your server for some data and it gave it to me. What happens beyond that is up to me. I might be using lynx, for all you know, or have javascript or even image rendering off for reasons of resources or bandwidth. Are those classes of user also freeloaders?

But in the interest of transparency, how about I set a header, let's call it "WontRenderAds" and tell you ahead of time, then you can decide whether to even serve the page. That sound fair? I'd be perfectly happy to do it.
Show HN: I 3D scanned the interior of the Great Pyramid at Giza
Hey HN, I 3d scanned the interior of the Great Pyramid / Khufu's pyramid for the Giza Project this summer and just finished the guided version to share. Would love feedback and/or problems you encounter.

I used both a Leica BLK 360 and Matterport Pro 2 to do the scanning and the Matterport SDK for the web viewer. Matterport's web display with Three.js has been the most accessible to a wide audience in the past (previous iterations are in Unity and Unreal, but difficult to download over slower connections).

I've been interviewing social studies teachers around the 6th grade level to create teaching materials as well, and these along with other monuments that I've scanned at Giza are up at https://giza.mused.org/

Cheers from Cairo--and thanks for any feedback.
This would be a lot of effort for very little reward.

The problem is that those keys can't be used passively. Just knowing these keys achieves nothing (lay people often assume you could snoop TLS, but, that's not how it works with a CA root even in archaic SSL versions) The only useful thing you can do with those keys is make certificates (the thing the CA gets to do legitimately) but presumably you'd make bogus ones.

But in most of the world's web browsers those certificates don't work unless they come with SCTs, receipts from two or more public certificate transparency logs promising they logged these certificates.

So now as well as obtaining private keys to a trusted root CA, you need to break at least two of the CT logs.

This deliberately and unavoidably creates a paper trail showing what happened. All three entities (the root CA and two logs) have their reputations destroyed and if they're for-profits presumably go bankrupt (or the business unit fails).

And what did you get for this? A forged certificate? Maybe a few dozen if you targeted carefully. Maybe you were able to pull this off for a whole week before alarm bells got too loud to ignore ?
No, but I'm planning to replay DE one of these days, and even if I use a mod for graphic enhancements, I'm gonna disable any and all gameplay modifications. IIRC Revision allows that.

Perhaps changing the gameplay is more interesting for those who already played through the original a bunch of times and are looking for same-but-different. In the spirit of game randomizers.
It has much colder winters.
Insurance can definitely reduce risk if its cost or availability is tied to risk-reducing measures (giving the policyholder an incentive).

For example a health policy requiring health check-ups, or insisting on security or safety measures for a home policy. Or, in a weaker form, giving a discount if the customer can demonstrate they are reducing their risk.

There's also the direct intervention side: in theory, an insurance company covering people in an area for theft could lobby for improved policing. Or a car insurance company could lobby for car safety measures. In practice though they probably prefer the higher risk as that brings higher premiums...
This may be the case, but your link doesn't really prove the point. SFPD is certainly not over-staffed, with half the per capita police force of most major cities. Per capita statistics in San Francisco also need to be adjusted because the _resident_ population is much smaller than the _daytime_ population due to land use issues.

In addition, the police standing idly is an unfounded claim. As far as I can tell, a major part of the problem is that each police action takes a huge amount of overhead to execute. Booking a suspect is a multi-hour trip to the station.
> Signal makes its code open-source.

Is anyone aware of whether they are still obscuring spam related code?

For the downvoters:

- https://www.reddit.com/r/privacy/comments/qlw1ag/signal_is_a...

- https://signal.org/blog/keeping-spam-off-signal/
…and does insurance also cover an hourly rate for time spent filling out insurance forms?
"Use bash"

Are you listening Apple?
It does not address timestamps, but

set -x

does this seamlessly without cluttering up your script. You can even run your script with

sh -x script

If you didn't always want the logging output.
> Check yourself before Utrecht yourself

Nice pun.
I find it kinda hilarious how many engineers here at a startup-focused message board are so quick to shout "not it!".

I've done tons of direct customer support over my career. I still do sometimes, and I lead my department. (No, this is not a waste, it has a strategic use of my time to keep people happy.)

The message I'm responding to doesn't point in this direction, but so many other comments make it clear it is a status thing for them, that they consider themselves above directly serving customers.

All I can say to those people is don't leave your cushy HugeCo job for a real startup. You will have to humble yourself in far worse ways than asking, "how can I help you?"
Yeah, why does ubo work when i view YouTube in the browser but if i turn off ubo, my pihole doesn't catch it? Do I need better lists on my pihole or is ubo doing something extra?

Also, what is a good media size threshold to block? Zero seems to somehow let through things i don't want and block things I do. Really i just want to block gifs and videos. Very distracting.
Honestly at that point I would’ve charged back through my cc.
The shellcheck plugin in JetBrains IDEs leveled up my bash scripting immediately. 100% recommend.
It seems reasonable to ask on a $500+ device they could have slashed out $5 for a 32GB SD card.
these days if i must have a gui, it's xfce because it does the moves that got it to the dance, nothing more and nothing less.
"The API itself is not the reason for its performance"

It eliminates many performance mistakes by making it so that when you do something dumb it's generally immediately apparent. This mostly boils down to nonsensical/slow operations being usually impossible and any memory copying being explicit.

I can only tell you my own experience. Going through the steps of transforming a few "textbook algorithms" into BLAS made me think about the problems much more clearly and in a way I would have missed using a higher abstraction.

All the examples you give (Matlab, eigen, armadillo, Julia) allow you to really easily write really bad code (blas under the hood is kinda irrelevant). But you're totally right that they're useful. If you want to call out to code that does an SVD or something simple that exists in a library then they're generally just fine and you can't mess it up too much.

I use BLAS with a repl from Clojure (thanks to neanderthal) so it's very painless. Sounds like you're using it in a compile/run loop from C/C++ which sounds like very much not fun.
I don't know if this is the police's problem to solve. Police historically don't solve problems, but rather react to crime reported to them. They aren't Cotopaxi's or other private business' private security detail, and if they were to be tasked with trying to prevent crime before it happened, to profile us, closely watch over our every move, then we'd be literally living a police state. This is worse for society than a big corporation having a problem with shrinkage, or, God forbid, wood boards on their property getting graffitied.
The immutability of blockchains don’t make them immune to the law. See Tornado Cash.
> Why is digital attention morally a big problem but attention in real life not? I get it, the world would be prettier without ads, but you'd also be able to afford way less things.

Speak for yourself. Or at least don't presume to speak for me.

It is more accurate to say that without ads people would want way less things.

You think humans were just sitting around since the inception of the species thinking "Gosh, I wish I had a Swiffer™ sweeper to make cleaning more convenient"? No, some marketing asshole came up with the idea to convince people they needed a disposable mop so they could sell more mops. Multiply that by some trillions and you get the marketing industry.
Can someone demonstrate the “objects as closures” concept they mention? I can’t find any references to it elsewhere online
History of Gnu, Linux, Free and Open Source Software (Revolution OS)
Steve Jobs Letter Saying He Doesn't Sign Autographs Sells for Almost $500K
If you empty the coffee machine, hell yes you better refill it.

Or do you have a valet where you work?
That used to be me until about 6 months ago. Now FF performs as well or better than chrome, and adblocking works like a charm. I might have had to open uBlock Origin and click a few more lists several weeks ago, (for youtube, paramount plus, and hulu) but everything's grand now.

The only thing I still need chromium for is google meet :/ (and huddles in slack)

I suggest you give it a try again!
I had been using Firefox for something like 15 years before I switched to Brave a few months ago. I was really skeptical of the crypto stuff Brave was doing and I still am, but at least they're innovating and trying different financing models. Meanwhile Firefox spent the last few years removing features that kept me using it over Chrome: rss, compact density, bookmark descriptions, etc. On top of that Mozilla gets 90% of their money from Google, and they still don't have a way to donate directly to Firefox, the only option is to donate to Mozilla and watch them spend most of the money on silly things like Pocket and other wasteful initiatives, while the people in charge just line their pockets.
Shamir's scheme is related to Reed-Solomon error correction.
But that's all obvious nonsense.
Isn't Ethereum the first VM which cannot be turned off by an owner

No.

https://www.coindesk.com/tech/2022/10/14/censored-ethereum-b...
Please read: https://mywiki.wooledge.org/BashFAQ/028 this will explain why it's not recommended to use $0
IDK grep and find work fine for me here.

> Edit: esp. with search almost every year there's a new tool that you absolutely must use because it's better than the previous tool. ripgrep, ag, telescope, treesitter, semgrep, use them all!

Aren't you also doing this? "Use IDEA, it's great for searching!".

I think there's something to be said for aesthetics here, where if you like typing you're gonna be into the grep/ripgrep/find aesthetic, and if you like GUIs you're gonna be into IDEs. People trying to assert some kind of objective superiority of their tools over others' is kind of tedious. Use what you want.
Bash as a language is a downright bad. Especially the mess around `,",'. Fish is better is in this regard, however the syntax of Fish's string-related functions is unbearable. (I have a growing suspicion, with string-related functions, syntactically valid expressions can be constructed, which don't compile!)

However, neither Bash nor Fish were created with Composability in mind, which is a show-stopper for me.

IMO don't use Bash if the script is longer than 20 lines and don't use Fish if it's longer than 50. Use Python. If you want to use a proper(!) language use any LISP-Dialect like Babashka, Guile Scheme, Racket, etc. If you need Types have a look at Haskell-Scripting.

EDIT: To clarify, use Fish for its bling-bling capabilities, don't use it for scripting and configuring your machine(s).
Your point about the numbers being fudged makes intuitive sense, and almost feels obvious, however...

I definitely remember asking my mom to buy liquid plumber when I was about 13 because I had a slow drain in a bathroom she never used. I only realized that slow=clogged from the commercials I saw.
Ads pay for hosting websites in the current model that got to the point of being the only option. Thank you, but I will do all I can to upset this particular apple cart.
I was going to say, the vast majority of weird near crash situations can be dealt with by slowing/stopping. That is probably not so hard to program in and not so different from what humans do.
I don't think I'd go this far.

In the EMH people do still trade, it's just that only those with new information trade profitably.

In the joke scenario, as a parallel, you just need the economist to model that there's a chance they are the first person to see the bill.

Then you have a game theory game, where your chance of being the first person to see the bill depends on what everyone else thinks their chance was to be the first person, and hence did or didn't pick up the bill.

Then there is some optimal mixed strategy where people try pick up the bill with a certain probability, and it all works out.
The privileges of Bluefy that make it so efficient and flexible
What exactly is the "agreement" here? Consider this parallel: Every time commercials come on the TV, I turn off the TV. Am I in breach of an agreement with the TV station to consume the ad? Why is that different than using an ad blocker?
PNN Soft is an advanced development company that has firmly established its place in the modern IT market. The company regularly develops new solutions for automating and realising daily needs of users and scalable needs of business. One of the reliable solution is Bluefy. Web Bluetooth app for iOS users available for free and doesn't request to pay any fees to use it. Despite Bluefy's short experience on iOS platform, it is gaining more and more demand. Bluefy is a completely efficient browser that supports web Bluetooth technology. It allows sites to interact with BLE peripherals, and reliably run processes working with it.

Bluefy developers have implemented advanced-of-its-kind basic features such as:

Fast and reliable browser
Secure Bluetooth Web connection
Available for free download
Mobile and easy to use
High Security (HTTPS)
Adaptive
Modern design
Possibility of new updates
The advantage of Bluefy is that the application functions reliably and is intuitive for interacting with it. The developer has provided advanced tools to ensure the confidentiality of user data. This is an important component of the application that allows it to be so reliable. Bluefy is economical for several reasons. For example, the first one is that it is free to download. The second is that it has a low battery consumption. To date, Bluefy has many downloads and continues updating. Regular updates of the application allow you to create a competitive advantage among other applications.

Web Bluetooth browser is a modern and convenient tool for implementing simple IoT connection tasks. The app links the customized web pages to your devices. Users can customize devices for their needs: notifications, operating hours and performance, etc.
The Reason Elon Musk Wants You to Have More Babies
I assume that means things like emojis/upvotes, slashdot style streaks and awards for participating. I'm sure I could look it up.

Why be hostile to Gnome when they're far from the first to dump mailman, and far from the first to use Discourse?
The idea of judicial review as unconstitutional is a fringe view not worth taking seriously. It was established by the framers during the time of the framers. It was a norm in law in the systems that preceded the Constitution, both in the colonies and in the post-revolutionary governments. It's mentioned in the Federalist Papers. When you're arguing with Publius, you're in crank territory.
> Why risk going viral over some druggie stealing $100 worth of stuff?

I'm sure that's a factor, but physical altercations also bring risk to the cop. I don't know how generous their disability pensions are, but I suspect it's better for them and their family to still be able to work. Also, anyone in the US can be armed which tends to raise the stakes that cops perceive with every interaction - look at their training material/propaganda sometime and it paints a very adversarial picture.
> the agreement - unless I've signed a contract - does not go further than that

I don't think they were saying there was a legal agreement, just a moral and social one.

It's like taking all the eggs from an honesty box outside someone's house - you didn't sign anything saying you wouldn't, but it's pretty clear you're in the wrong.
We’ve picked out our top five favorite picks depending on what you’re looking for in a shoe, and even included some good alternatives if you’re looking for something a little different.
Signal is already compromised. I don't understand why people still keep fooling themselves it's private and secure.

It requires a mobile number, and thus your identity is known and your device is uniquely identifiable anyway, and it's also developed in the US where three-letter agencies have infinite reach and control.
Show HN: Jertl – A minimum viable Python package for processing structured data
Have you really never had any of your data leaked and plastered all over the internet for all eternity? Of course it's a credible threat. Cloud service operators should finally get it into their heads that they can go E2EE or GTFO.
I believe this was a push notification native to the phone, outside the browser experience.
I understand the alarm and there needs to consequences for companies that abuse the DMCA.

Having said that my hosts file gets a new entry .

0.0.0.0 funclam.com
Don't scan random QR codes from unknown emails?
For a more realistically gory version of the Judith Beheading Holofernes theme, see Artemisia Gentileschi‘s painting: https://en.m.wikipedia.org/wiki/Judith_Slaying_Holofernes_(A.... She was raped when she was 18 and then had to go through a grueling trial. She created this painting 1-2 years after.
You never know when you get a reply and generally speaking you are censored from replying with the 'You're going too fast' even though it hasn't let you post anything in hours. How fast are you going if you haven't posted in hours? It's not HN itself but rather brigading by people who dislike what you said.
I feel like there's a weird dynamic out there where the folks pushing hard for real change in policing, also have ideas that aren't palatable (or at least seem not to be) to the majority of voters... who otherwise I think wouldn't be entirely opposed to some changes...

So you get this situation where there's a strong will to do something, but the process gets locked up.

In Minneapolis there was a vote to replace the police department, it failed. The whole discussion surrounding it was a mess. Discussions where you took issue with the approach to replacing it inevitably involved accusations of racism and etc. Even just taking issue with the slogans about "Defund the police" (I felt that was not a good route to get folks on board) would result in being accused of being some pro police nazi or something.

The proposal was defeated even in neighborhoods that supporters felt would obviously support it.
GNOME is formally a FLOSS project, but in reality a managerial-drive Open Source project, a way to elict free works for contributors for the sake of a company business...

Mailing lists are hard not much because mails layer too many tech but because people do not know them anymore due to the big push toward web crapplications, a push choosed for commercial purposes. As a result instead of being on a decentralized infra we end up in centralized ones, get too much overhead than switch to some giant cloud services.

Unfortunately it's not only "generic people" (CL/UL in the Simon's BOFH tails terms) but also technicians who tend "in crowd" to behave as any other "crowd" by Gustave Le Bon...
I am signed into google using chrome 107.0.5304.63

Brave Version 1.45.113 Chromium: 107.0.5304.62 not signed in and it is below the fold.

Firefox 106.0.2 (64-bit) not logged in and it is below the fold.

term to start the timer was "timer 1 hour".
That is exactly correct.

It was the slave states that wanted slaves fully counted, while the free states didn't want them to count at all.

People who go off about "3/5 of a person" don't realize that doing that made the slave states weaker, not stronger.
> if you don't like websites with ads, don't use websites with ads.

I don't use websites with ads! I use just the websites, without the ads.

> Otherwise you're breaking the agreement that the people hosting what you want to use have to make a living.

They are breaking the agreement of not filling proper content with ad junk. You know, the agreement everybody in society is implicitly part of because I believe it's the right thing to do?

> You think the people that created what you want to use are bad people, infringing on your rights, why would you still use their stuff?

That's like saying if someone published a poem with an ad slogan on the last line, I'm not supposed to skip it, because why am I using their poem without the ads.

> how we so easily deny other developers of creating free to use tools just because we think we have some moral higher ground.

Developers should definitely create free tools (to modify and redistribute, as well as to use). But they should not spoil them with ads.
This is a fantastic series of points.Thanks for sharing them.
I checked the internet archive (wayback machine) and don't see that the AUP has changed significantly in recent months. While I continue to disagree with PayPal's stance and ambiguous language, the article led me to believe that they'd snuck it back in. I don't see anything mentioning "mis-information" in the AUP, but there are still plenty of completely subjective language in the document.

It seems to be this garbage has been the same the whole time.
You can use FF with multi-account containers (https://addons.mozilla.org/en-US/firefox/addon/multi-account...), no need to have a separate browser for a Google/Youtube login. This keeps the login to Youtube/Google tabs only, others are completely separated and know nothing about your Google account. Also works for FB and other stuff, ofc.
The main difference here is that on the web, you can get rid of the ads *for yourself and yourself only*, without affecting anyone else. You are merely processing the incoming stream of data in a different way.

In the real world, there is no such option - if you, I don't know, vandalize a billboard, you are affecting everybody else, not to mention damaging someone else's property.

Apples and wheelbarrows.
This sounds interesting, but the feature set isn't clear to me.

Is this perhaps related to COSMIC initiative? See https://news.ycombinator.com/item?id=33259750