skysight-inc/HackerNews huggingface dataset:
Having seen many, many comments in my lifetime that have ultimately been removed due to moderation: yes, we do seem to need someone babysitting us. Without moderation, bad actors end up ruling all spaces.

Bad actors are especially egregious in spaces dedicated toward a niche topic. Want to talk about hiking in a hiking forum? Nope! Ends up in culture war talking points and racial epithets.

That might be the type of communication platform you'd like, but the vast majority of people disagree. Good moderation is a Godsend, and dismissing it as "censorship" is a thought terminating cliche.
If you took it as an insult that’s on you. I just stated a fact.

Like the fact that wealth inequality is bad, and we know that it’s bad. It’s just a fact, and if you want to ignore the facts because your opinion doesn’t agree why them that’s ok, but it doesn’t make it any less true.
Wheelchair Basketball
Article title: New unique package https://news.ycombinator.com/item?id=41375821
> statmodeling.stat.columbia.edu
Verifying you are human. This may take a few seconds.
statmodeling.stat.columbia.edu needs to review the security of your connection before proceeding.

Very funny.
When I was an undergraduate at UT Arlington in the early 80s,
Jim Hayes and the Freewheelers were a force to be reckoned with
in the world of Wheelchair Basketball. Sport is sport and it's
just as exciting as a non-wheelchair game. With the paralympic
games kicking off, it's worth watching if you're hip to sports.
I don't know about you, but for me, "the enemy" describes the government of the country I live in, at least much and probably more so than anybody abroad.
Interesting. Does this apply to all Norwegian farmed salmon though? The one at Lidl that hasn't been frozen explicitly says to not eat it raw. Perhaps a German law that they have to state it on the package?
Remember that for any startup idea, there is reasonable chance that Google launched it and already killed it:

https://en.m.wikipedia.org/wiki/Google_Helpouts
They are excellent! Another great example is the Django project, which I always point to for how to write and structure great technical documentation. Working with Django/Postgres is such a nice combo and the standards of documentation and community are a huge part of that.
I've had great luck with graduate students (and sometimes even ungrads): I'll find a grad student who knows the topic, often by searching for lesser known content creators on youtube/blogs, and reach out with an offer to pay for their time to explain a particular topic. So far it's worked out great, and I've created relationships with smart up and coming people in the field - they make meaningful money, I accelerate my learning. I ended up eventually hiring one, and another did consulting for me for some time. We had a routine where I'd ask them to read and summarize / teach me ML papers that were of interest to me, which they in turn could use in their studies/thesis/youtube channels.

Tips on this: content creators tend to be more open to and better at explaining things, and you get to see their ability to explain before you pay them. If you can, overpay them - students need the money more than you do :-)
Interesting! I used to use WM as a desktop, and while it wasn't bloated feeling, it did feel like there were rough edges. GNUStep looked interesting, but I guess I never gave it much thought, or hit a roadblock with it.

If both are really two sides to the same coin, it would be nice if they merged. I obviously don't have the full details, though.
In my country, they just write a website domain on the wall and add "VPN Tor". I wonder, why police doesn't do anything with Tor and VPN.
I think this is a confusion between “marginal” and “by and large”.

If I go to a coach to help me with running faster their advice won’t be “completely wrong” — it will be “by and large” correct.

But there are still opportunities for “marginal” improvements that can be found with better measurements. Eg in moneyball they weren’t showing that everything the scouts did was completely wrong. They showed that marginal improvements could give them an economic edge. Even a few percentage points of improvement of received wisdom v measurement meant their
money was much better spent.
I think people simply worry calling Open AI on a lower price plan would cause the data to be scan for training purposes.
Many software engineering adjacent courses, starting with AP Computer Science A, are heavy on the Java-style OOP. And you're never designing an actually complex system, just using all the tools to "properly" abstract things in a program that does very little. It's the right idea if applied right, but they don't get a sense of the scale.

The first place this bites a new SWE in the rear, the database. "Let's abstract this away in case we ever want to switch databases."
You can certainly apply to a private repo. If you want to ensure data stays local, you would have to add support for an OSS embedding/LLM model (of which there are many good offerings to pick from).
Fluxbox is awesome.

I used to use it on hardware-limited machines at first, then started to prefer it for its minimalism.
Short, guessable passwords are another strawman. There are short passwords which are unguessable. Those passwords are crackable from their hash, which is different from guessable.
A post by Guido van Rossum removed for violating Python community guidelines
The original text stated:

> I don’t know much about voting systems, but I know someone who does. Unfortunately he’s currently banned. Maybe we can wait until his 3-month ban expires and ask him for advice?

Currently, the text reads:

> This post was flagged by the community and is temporarily hidden.

Since it has been hidden for more than 24 hours, this suggests that a moderator action has marked it as permanently hidden. Due to a recent decision, this means no one outside of the moderators or admins can view it: https://discuss.python.org/t/moderated-posts-are-no-longer-p...

Edit: I meant to post slightly more direct link in title: https://discuss.python.org/t/should-we-consider-ranked-choic...

Edit 2: Some comments suggest that Guido was banned from posting, but this is not accurate. I have edited the title from "Guido van Rossum's Post Removed for Violating Python Community Guidelines" to "A Post by Guido van Rossum Removed for Violating Python Community Guidelines" to clarify what actually happened.
I like Valgrind, but day-to-day, I find myself typically reaching for Sanitizers[1] instead (ASan, et. al.), especially since they're built-in to many compilers these days, and are a bit faster IME.

Are there any use cases that people here have experienced where Valgrind is their first choice?

[1] https://github.com/google/sanitizers
Not a deer expert but they can probably spread it by licking stuff, drinking from the same puddle and the like.
Depends on how the money was disseminated. Money only goes into the economy if it’s spent. If you give 1 person 2x as much money they don’t buy 2x as many cars, pairs of shoes, and iPhones. Wealthy people tend to save their money.
You can use Telegram Web.
Either know someone or have $$$$
Pop OS pre cosmic is a great desktop already. Absolutely the closest to a full replacement for macOS and windows to date. I worry that this rush to Cosmic will discard all that progress in pursuit of the new shiny shiny. Then in a few years by the time cosmic matures, another new shiny shiny will appear and we’ll discard it and move on. Rinse wash repeat.
They trust their AWS EC2 instance doing the processing but not their AWS S3 bucket doing the storing? I don't really understand the threat model here.

And what's "public bucket"?
Someone might hire you for the things you did with it, or for the passion you showed by learning it.
During Antitrust Trial, Exec Admits Kroger Jacked Up Milk and Egg Prices
Original, slightly too long title: During Antitrust Trial, Exec Admits Kroger Jacked Up Milk and Egg Prices Above Inflation
Pretty sure all hell would break loose financially so there would definitely be signs. Think how much value is locked up behind cryptography.
> Databases that are built into the application by default are the future. Our computers are definitely big enough.

Knowing this, I wonder if there will be another wave of object databases at some point.
this was funny , i'll admit
End user machine.
These aren't anti toxicity features. They're censorship tools.

It's quite hard to make anti-toxicity features and I'd love to see some real ones. These aren't them.
> took on the role of world police,

There's a neighborhood in my city where this family has taken on the role of community police. Strangely enough, most people outside that family believe they have taken on the role of the dominant criminal gang; I wonder why that is. When accused of violence, they mention the belligerence of some of their (real and imaginary) rivals.
Martin Shkreli must return unreleased Wu-Tang Clan album copies, judge rules
The framing people I knew were all mostly deaf from the saws and nail guns.
The "Xbox Series X" is such a nonsensical name that only a marketing department could come with it. And this entire line of names exists solely because someone thought that nobody would buy a "Xbox 2" instead of a "PlayStation 3".
I've had an idea for a while of a site... kinda like letterboxd, where you could log "learning paths" for textbooks and the like (for example to log what chapters you've gone through, exercises and the like).

I've built out some of it but would always get a bit lost in the weeds. I think there's a big challenge with self-learning in that you do kind of want feedback from people about whether you're going about some material the right way or not.

This sort of stuff looks fun though.
Windows search already has an index and query interface for filenames built in. Why reindex?
Rink issue: Add `assload` and `buttload`
You can’t reproduce it from scratch. That’s about all. The fact that this is effectively impossible anyway without tens of millions in funding to pay for compute apparently doesn’t factor into it.

I don’t think this is an issue about open source, or pragmatism or utility or even ideology very much. There’s one big tech company that makes open source models available. Instead of rewarding this behaviour, some people think that attacking them for it instead is the best response.

I think this is a primarily social phenomenon which really just boils down to “meta bad” with various post hoc justifications tacked on.
Right of First Refusal for EIR
A VC firm is offering me an Entrepreneur in residence role, with the condition that they will have the right of first refusal for the startup created out of this. In their words, they are 'opening up their resources in exchange of ROFR'. I understand the ROFR will limit my options when it comes to fundraising, but having access to their resources is valuable to me. I would appreciate any advice and wise words as regards to how to think about this.
Same logic as a search engine might apply to the Web - some kind of crawling rules. That said, the network tends to use Relay services to optimize it. The Relays are essentially dumb caches that provide a firehose from multiple servers. We introduced them to make it easier for new applications to pull from the network, but they're optional; you can setup your own relay or crawl/subscribe directly with servers.

EDIT: to answer your question - this means the relay tends to decide what gets indexed.
The magic is just software. There are extremely fast barcode scanning libraries available, e.g. Scandit.
In My Humble Opinion – things I've learned building a tech startup
I've been working on Weaviate for 5 years, and today, I'm in the fortunate position to be able to help other founders, too.

In the process, I've noticed that many founders ask me the same questions so I've decided to answer them in an IMHO section on my website.

I would love to get some feedback and/or opinions if this is helpful to other founders, builders, etc.
LibreChat's Code Artifacts – React, HTML and Diagrams Instantly – Open-Source AI [video]
> Nvidia has to keep maintaining this huge footprint of software, keep it going themselves, supporting a vast legacy, while everyone else gets to innovate forward, with much better access to the hardware.

When I hit an input box on my phone, a keyboard pops up on the screen, with the first row saying QWERTYUIOP, just like the Sholes and Glidden typewriter of 1878. I'm waiting for innovation on this first, then I'll look for innovation beyond CUDA.
The way things go there would be almost no people in the field, just drones of all kinds and occasional stormtrooper teams in extremely expensive stealth cloaks. Basically no human would be able to exist in the environment with several thousand drones per kilometer. And I don’t think much of these drones are going to be repaired , more like smartphones - nobody repairs them.

By the way, extremely important part, becoming even bigger and more important - the massive scale battlefield data intelligence gathering, including from all those drones, processing and targeting is done in Ukraine by Palantir in major part by their people deployed there. There is no real right-to-repair or ability to repair in the field when it comes to such software (or to communication networks like Starlink). With that background it is really small peanuts, which will take all the attention away from important things, whether soldiers can replace on their own an RFID-ed DRM-ed valve in the howitzer blowback hydraulics.
What a brutal slope here. What is the EU's endgame? That they can tell any tech company to implement specific features and backdoors to any product? How much do they pay for those man hours? Is there any examples of companies giving over gigabytes of encrypted garbage, then being told "hey you need to come up with a way for us to decrypt this"

What if it wasn't even encrypted, and was just so many gigabytes of data that the government doesn't have the skill or manhours themselves to wade through it? Can they demand big data tools tailor made per company?

Why can't companies submit software and data to these requests so covered in "cookie consent style popups" that nobody could ever get through it in multiple lifetimes?
Kotlin's standard library has ruined me for other languages, especially its collections library. The consistency and comprehensiveness of its approach to collections is unmatched in any language I've tried, including all the big name functional languages. It's hard to get across what's so great about the library in writing because it's not just one standard library function, it's how they all interact with each other and how they interact with the language design—you really just have to try it to understand. The net result is that transforming data from one shape to another flows effortlessly, with the dot operator seamlessly connecting a stream of transformations. The fact that it's the dot operator also means that you get really great autocomplete to help you on your way.

Python, meanwhile, has always felt pretty awkward to me when it comes to data transformations. Comprehensions are okay, but they feel like they are special casing what should be a bunch of standardized helper functions operating on lambdas, as a sort of ugly workaround to the fact that Python refuses to implement proper lambdas. And when you can't use a comprehension, you're stuck with a pretty awkward collection of helper methods that are hard to find and use correctly and which are severely handicapped in expressivity by the lack of a proper lambda.
Durov's indictment raises new questions about liability of social platform execs
Isn’t it good to see that no one is "above the law", even if they’re a benevolent dictator?
You drastically overestimate the vast majority of military systems.
Whoa, I use TLA ironically to joke about Three Letter Acronyms, I had no idea that the Three Letter Acronym (TLA) was in any way related to Temporal Logic Actually. Fascinating!
>Our immune systems evolved for a different world (that didn’t involve 100,000 global flights per day).

Googling how it was then:

>Around 12,000 years ago and earlier, life expectancy was about 33 years. Infections, such as diarrheal diseases that led to starvation and dehydration, were the leading cause of death, accounting for about 75% of deaths.

so the modern stuff is not so bad really.
Correct, you can turn off windows search index if you want to use everything instead.
Latticework: Unifying annotation and text editing for knowledge synthesis
I wonder why Putin/Russia is yelling about this, the guy's become a persona non grata in Russia according to Wikipedia. Perhaps he's secretly cooperating with Putin? Or maybe Putin's regime is afraid the French will uncover their propaganda networks on Telegram...
Their API terms and conditions say they won't do that.

I'm fascinated by how little people trust them!
Didn't China ban video games?
Inspired by an SQL tutorial that was #1 on this site earlier this year, I created (cloned) one for learning the Kotlin Dataframe API.

https://2x2xplz.github.io/Dataframe100Examples/
Contentious California AI bill passes legislature, awaits governor's signature
Imagine if Boeing, Northrop, Lockheed, Raytheon, general Dynamics (I could keep going) all shut down. Ignoring the what, million+ people out of jobs, the second and 3rd order effects would be astronomical. Vendors of contractors, vendors of vendors of contractors, internationally, all lose their revenue streams.

There would be no time to recover. Phase it out over 10 years, I mean maybe then it wouldn’t be a complete collapse, but fuck would
It be ugly. Oh and at year like… 8, the USA gets okie-doke’d and in 3 generations everyone is speaking !english.
Are there things that you find easier to express in a list comprehension format than you do with Kotlin's standard library? I've always found comprehensions to be a bit of a workaround to the fact that Python doesn't have great support for anonymous functions, and I've never found a situation where I'm writing Kotlin really wishing I had a comprehension.
Hey! Thanks for that review, appreciate it. Yeah our current speeds are about ~10-12 seconds. 60 seconds is the worst case scenario.

Good point on being able to churn out lots of illustrations at once, we’ll work on that and update soon.
Until he starts to capitulate to censorship, especially of anti-Israeli and pro-russian groups, they will continue to pin all indirect criminal activity on him.

Free speech is defined as speech free of threats to the establishment.
If anyone is interested in the theoretical background to the thrush combinator, a.k.a. "|>", here is one using Ruby as the implementation language:

https://leanpub.com/combinators/read#leanpub-auto-the-thrush

Being a concept which transcends programming languages, a search for "thrush combinator" will yield examples in several languages.
Shadowban everyone and everything. Use moderators to instil a regime of discourse that puts certain concepts on a unjust pedestal. Use people who agree with the message as missionaries and AI/fake posts as fuel.

Sell this as a functional system of discourse and attach ads to the product so people have no need to login.
Yeah, this sounds pretty not great if you need ACID consensus or locking between multiple machines. If what you need is to read a somewhat static state, fine, great.
> Databases that are built into the application by default are the future.

It still depends a lot. If your system is high-load enough, you may want sharding, for example.
Why did you not wear gloves? When I did dishwashing at Mc Donald's I wore gloves they worked fine. Maybe my stint was shorter at only a year, but I'm pretty sure McDonalds is using plenty hard chemicals too.
Russian forces are using telegram channels in mission operations in the invasion of Ukraine.
No need to imagine. It happens. There are plenty of stories from GWOT where field reps evaced to Dubai while the parent company negotiated new terms.
Its a complete disgrace.
They do copy Twitter more closely than I would prefer (while improving in it), but given where they started, it seems understandable.
That's fascinating! I bought something recently, I think it was an Anker USB-C cable, and saw that little T logo on the packaging and wondered whether Transparency was still a thing. I tried the app on the logo/code, and the code seemed to check out. This, frankly, surprised me since I hadn't heard anything about Transparency in years.

Thanks for some of the backstory. I always thought they had an interesting idea but the trick would be fast, focused execution to reach critical mass with both suppliers and end users before it fizzled out.
Show HN: RizzRiff – An Open-Source Mixed Reality Guitar App for Meta Quest
I built a mixed-reality guitar app for Quest over a weekend and decided to open-source it. It features a tuner and scale practice in AR. Thought it might be interesting for the HN community.

Demo: https://youtube.com/shorts/PpClh7rDT10?feature=share
GitHub: https://github.com/saurabhchalke/RizzRiff

Feedback and contributions are welcome!
How is this legal in the USA today? With a debt of $34 trillion, and military being the primary financial burden?

Get all the way out of here with this. Any company that is lobbying against right to repair should have to pay a fine per item that breaks. After a certain breakage percentage, their ability to obtain future government contracts is revoked for a period of 1 year, and for repeated infractions revocation is 5 years.
> I often wonder if, unbeknownst to me, I am writing similarly over-complicated software.

If you want to know, and you have a project that you can do this with - pick a reasonably complex project, back it up, don't touch it for a year. Can you work out what the hell is going on? If yes - you're probably doing ok.
I think a lot of people in these comments are (intentionally?) missing the fact that Windows search returns the results that Microsoft prefers. It’s no secret that Windows search has been remarkably awful for a very long time. Like many features in Windows, especially within the last decade, these features are “for” Microsoft and their non-captive customers, they are not for you, the user.
If thats what you're worried about, use Yjs. Yjs doesn't store deleted characters in documents. Unless you actively make yjs snapshots, once a character in a yjs document is deleted, its gone.
Also get a soils geologist to evaluate the hill behind your house. $300 will save you a zillion if the hill gives way and engulfs the house. Or having the house slide down the hill.
Prometheus Counter Behavior After Machine Restart
I've been working with Prometheus to monitor counters in my application. Prometheus handles counter resets gracefully, but I encountered a scenario that I have no idea how it gets handled

Suppose I have a counter at value X, then the machine hosting the application goes down. By the time Prometheus scrapes again after the machine restarts, the counter had a spike and has incremented further and is now at value Y, where Y > X. Technically, the counter has grown by (Y + X), can prometheus catch this? Or does it calculate the growth as just (Y - X)?

This could lead to underreporting of the actual increment, correct?
I am not into mobile dev and was just having a look and don't have anything to say on the project itself.

The website is very slow to scroll on phone for some reason. Feels like scrolling has smoothing effect applied on it which does not work well everywhere and ends up slowing down scrolling (feels like 10 fps or something).
South Park says otherwise.
That’s a nice sentence you’ve written there, but what exactly is it supposed to mean?

Is it supposed to give the false impression that OpenAI and Meta’s actions have been equivalent with respect to releasing their models? And if it isn’t an attempt to mislead in such a way, then what exactly does it mean?
Try the portable version. Works at my workplace
I can fix this for you with a sed s/Military//

Military vendors are why the government is a bad steward of money, that explains everything! /s