skysight-inc/HackerNews huggingface dataset:
> They are still prioritizing removing bugs ahead of time instead of providing stronger tools to prepare for a scenario where someone does exploit a bug they didn't get to.

They're absolutely dealing with that situation as well. So let's say for instance that the default OpenBSD httpd turns out to have some bug that allows an attacker to execute any arbitrary code of their choosing on the server. That's a problem, but it's hardly the end of the world. First, the server is using pledge+unveil, so it can't actually do all that much other than serving web pages. Second, even if the attacker can work within those restrictions, they're running as a completely unprivileged user, because OpenBSD is actually a great fan of defense in depth.

> Which is where things like SELinux come in, which is my whole point.....

If we're assuming an attacker can run things as root, then obviously we have to assume that they can run things in an unconfined context as well, at which point you've just basically added a second word for root and nothing helps.
I think that for desirable positions or roles or what-have-you, discrimination is a reasonable starting point, especially given history. It might not end up being a complete answer, or even a factor at all after further investigation, but it's not unreasonable to start there.

spoiler: it's definitely a factor here, but it is complicated.
Absolutely do not like the precedent this sets.

If anything, apple should remove it from the App Store, and I will get mad at apple and think it’s an overreach.

The government making noise that they should be able to ban apps from our phones is a step too far.
Sorry Sydney: Generative AI Doesn’t (and Shouldn’t) Have a Liability Shield
The US screams of lack of privacy protections of our own data and unchangable identities. Why they're pointing to just tiktok is a farce.
> ...governments are too biased towards people already living in their jurisdiction...

That's a direct result of democratic government: people choose those who promise to work in their best interest.

If you dislike this, who would you vote for? Someone who'd look to "expel" you from your local community?

> ...making above the median income...

Ok, so instead of having diversity, you believe it's best if there is no intermingling of classes?

But then, why stop at above/below median? Why would the top 1% want you in their area? Or the top 5% in theirs? Or...

And why have the buck stop at income? I am sure an area would be proud to be home to an adult population that's 95% PhDs. And then they can split up between tenured professors or not.

Not to mention disallowing people from having a long term home as their circumstances bearably change.

This is so fundamentally not thought through.
We use it extensively at GitHub and consider it very stable.
"You can pollinate crops using bees kept in captivity. Many crops are pollinated this way." ... as much as I may appreciate the sentiment, it seems to me that we - the global we - have become adept at finding band-aid solutions (especially when it involves technology) to symptoms but rarely address and attempt to fix the actual causal factors, i.e. the problem. I would hazard to guess this is for primarily two reasons. First and foremost, it requires grass roots and pervasive change - change in values, behaviours, beliefs - and change is often difficult. Second, there appears to exist a pervasive view that sees us humans as outside of nature rather than an integral and dependent part of the whole.
I have no idea whether it is true where you are, but it certainly IS true where I am.

First, commercial property taxes in California are generally higher than residential. Which is an incentive to attract business, not residents. https://www.hechtgroup.com/the-different-taxes-imposed-on-co...

Second, you're seriously underestimating the cost of roads. As https://www.amazon.com/High-Cost-Free-Parking-Updated/dp/193... pointed out, the bit of road your car is parked on usually costs more than the car. Now walk around your neighborhood and look at how much road there is. ALL of it costs that much. Most of us don't think about it, but it has to be paid for somehow. And it really isn't cheap.
No. But I’ll readily admit to upvoting stuff like this submission.
Yeah, we specifically designed the listener middleware to do ~90% of what you could do in sagas, but with a smaller bundle size, simpler API, and better TS support:

- https://redux-toolkit.js.org/api/createListenerMiddleware

- https://blog.isquaredsoftware.com/2022/03/designing-rtk-list...

Event channels was something we intentionally _didn't_ try to replicate per se, and tbh I've never tried to use those myself. (But, I _suspect_ that you might be able to do something similar with listeners even though we don't have a specific replacement built into the listener middleware, and if you do I'd love to see an example in action!)

If you get a chance to try out listeners in your project, I'd definitely appreciate feedback on how well they work out for you - whether they solve your current saga use cases, what cases they _don't_ handle, anything we can do to improve the listener API, etc.
> scams/knockoffs

That's the most common issue with MetaZuck - advertisements are riddled with fraud.

Outside of Facebook Local marketplace, they are utterly horrendous.
Online content moderators likely to experience burnout, study suggests
> Will I use references and borrowing, or will I liberally use clone to avoid it?

I haven't written much Rust but when I did I was very liberal with calls to .clone().
Keith Rabois: Google, Meta over-hired thousands of employees who do 'fake work,'
Trends on mobility of people have changed a lot post-pandemic. I wouldn't put much faith in any data from before 2021.

By the way, in 2018, the NIMBYs were still getting their way, so that isn't exactly relevant to the current discussion. At the time, CA was importing a middle class from abroad and losing poor residents. Currently, the importation of that middle class has slowed down a lot, and the existing middle class appears to be moving away. Supposedly, the lower-income bracket also isn't moving around as much because it's harder.

You aren't going to get a decade-long analytical post-mortem of this trend until... about 2031. The news stories are what we have, and their underlying data (which you can probably find in FRED if you search enough).

Also, I don't know what you consider "very wealthy," but if the line is "people for whom total tax burden in CA is higher than total tax burden in TX," your definition of "very wealthy" is at a much lower income than most people will think - the break-even point is less than $100k of income for many people.
Kind of weird that a VPN site is doing this analysis.
https://archive.is/UWSDX

https://archive.today/UWSDX
What's interesting is if you put all of that next to the stock price. The disconnect is so weird.
This kind of tussle is sadly part and parcel of being a superpower. China does it, Russia does it, US does it. Like with nuclear deterrence, it sucks but if you don't do it, you lose to those who do.
yes, thunderbird
Looking around, normal industrial (like Pregius) or CCTV (Starvis) sensors are only optimized up into the ~950nm range and drop to near-zero rapidly. The NIR-optimized Starvis seem to be a lot better than normal general purpose sensors already (not sure if this difference comes mainly from different Bayer arrays, in the QE curves these have a very, very distinct hump in the 850-950nm where R/G/B channels seem to have a bandpass). There are some sCMOS cameras (like PCO's stuff [1]) which would seem to be about an order of magnitude more sensitive at 1050 nm than these.

And then there's of course the famed "black silicon". [2]

My money would be on InGaAs sensors [3] being the best in this range. I would also suspect these are subject to funny import/export restrictions, nevermind the price.

[1] https://www.pco.de/scientific-cameras/pcopanda-42-bi/ ~10% QE at 1050 nm
[2] https://1.bp.blogspot.com/-wrj9PudX2YM/WkSB-PL-9vI/AAAAAAAAQ... [3] https://www.princetoninstruments.com/wp-content/uploads/2020...
Hacker News attempts to prevent bot upvotes, last I heard. So even if there were, it would not work, and if it did, I'm sure the hacker news team would work towards fixing that.

This is simply a high-quality, very technical blog post from someone who's had a tremendous impact on a popular project. Hence upvotes.
The two best modelers I've seen for that kind of casual solid modeling are Plasticity https://www.plasticity.xyz and Moment of Inspiration http://moi3d.com

Both are really focused on UX, and license a kernel
Ha, for sixty, seventy, eighty years, most reasonable Americans have been saying all the three letter agencies "scream" power trip.

For my money, I haven't seen an app that so easily allows normal people use copyrighted music -- you know, the stuff everyone hears and is blared at us until we like it -- to express themselves.

If the data loss is such a terrible security threat, why is everyone using operating systems that enable it in the first place? Because the FBI only warns of threats that leverage the terribly insecure systems we all use to oppose the FBI's political projects.

It's a problem, it's just not a problem the FBI has credibility to warn us all about.
Gary Lineker: Why his comments present a problem for the BBC
> The orthogonality thesis is an unproven assumption

A safety mindset would suggest that rather than disregarding it until proven true, we should worry about it until proven false.

> meaning an intelligent being can pursue stupid goals.

It would pursue very intelligent instrumental goals, but the terminal goal is a free variable and I don't think there exists any measure by which terminal goals can be considered smart or stupid. It would be whatever is implied by its programming.

> States like that, it’s obviously wrong and laughable.

Perhaps not so obviously wrong nor so laughable as you think?
preventing the mass exfiltration of american data seems like something that the government has absolute authority over. If Tiktok cannot prove that they are not doing that, then this is no different from the health department shutting down a restaurant.
That is, in my opinion, the way it should be.
Yep, I think the community is pretty evenly split amongst "longtermist"-focused people, and this includes all the X-Risk stuff, as well as the more classical "Global Health & Happiness" people. At this point they are actually relatively distinct groups I'd wager. One thing missing from the article is that, at least in my experience, the vast majority of the opportunists are in the longtermist camp.

Longtermist topics are the perfect combination of high-prestige and smart sounding with a complete lack of accountability, because the impact of research or projects won't materialize for decades. Ironically, in practice it directly contradicts the founding tenants of EA, despite being a logical conclusion of the underlying moral philosophy.
Esoteric languages (e.g. brainfuck, befunge) are evidence that language weirdness is somewhat measurable and objective.
Not to mention that people are already being pushed out from their "legacy" communities due to raising prices.
It's not about the commands. `pulumi up` is what you are looking for and the k8s resources that accompany it.

kubectl apply, especially with server side apply is effective just a mechanism to push the declarative definition of your k8s objects to the server.

Pulumi instead tries to manage the lifecycle of each of those objects itself when it really has no business doing so. This results in a lot of roundtrips to the Pulumi state store (which is implemented horrendously inefficiently btw) and generally takes forever and a day compared to kubectl apply.

Most of this is down to an impedance mismatch between the models themselves. Pulumi + k8s works but it's just not a great experience. I say this with an absolute -ton- of experience with both options.
> because it's going to run every time you get a newState.

Didn't have to in the past. Back with class-based components we had shouldComponentUpdate(), and lost that when components switched to pure functions.
Yeah, it's like people have forgotten that Snowden revealed a direct link between NSA and big tech via PRISM.
That would be a great augmented reality app. Show a virtual officer standing everywhere there are cameras.
It's the Huawei story all over again.
On a 1080Ti (so a 6 year old GPU), the large model runs in 1x time (so transcribing 10 minutes takes 10 minutes) and I've successfully transcribed even 1h+ files.
Is the US going to set up a Great Firewall to block tiktok.com? How is this going to work?
TikTok also tells you to stop spending time on TikTok.
Oh, shell pet peev #301;

shell has "case" as part of the language, and case is way better at string evaluation that the "test" built in

case "$x"
in
(foo) echo Worked ;;
esac
Personally I love reading PDF files on my iPad (or cheap Android tablet for that matter.) I can load 100 books and even more technical papers and read them on the bus, spinning at the gym, in bed, curled up on the couch, as a passenger in my car, etc.

Posting papers from arXiv to HN I have a choice of pointing to the HTML abstract or the PDF and overall people express preference for the PDF and I believe I get more upvotes for the PDF.

I can see a phone being a little too small though. PDF does have features that make it possible to make a PDF which is reflowable like an HTML document for the sake of accessibility and better UX, but those features are complicated as hell and rarely used.
It's worse than that. State governments are actively using their quasi-legal (they haven't passed the judicial tests yet) powers to force social media to help prosecute their citizens...

And they're hiding behind "the chinese government is worse". Yeah, they're terrible. Prosecuting women for seeking health services is also terrible.
“FakeGPT”: Malicious Chrome Extension Stealing Facebook Ad Accounts
Google search can’t do what you want because there’s just too much noise in the “crawl everything” internet and the noise grows exponentially faster than the techniques that can automatically organize and rank it. There was a period of time where the ratio between indexing techniques and content worked, but we’re leaving that era now. All those things you hate about modern Google are necessary survival strategies for this model.

AI search can’t solve that problem. What it can do is give up on the idea of surfacing specific sources in favor of synthesizing answers from slurry of all the content, finding (or hallucinating) signal in the noise.

If you want strict keywords and boolean operators, you can’t expect to find that from the universal search engines that you’re used to. You want to look for and support curated engines that aggressively restrict what they index so that it contains high signal and low noise. Internal walled garden searches do this. Marginalia does this. Others probably do too. That’s what you’re looking for.
I found this article enlightening; an example of where a little formalism/structure (in the notion of the four registers) really helps identify the missing pieces in the wider picture.

I did find the use of the term "register" slightly jarring given its somewhat overloaded nature between its natural language meaning, used here, and also the sense of "a specific place in which to store a datum". Reading the Wikipedia page on the term, I came across "diatype", which to me seemed to convey the same meaning without the potential confusion from the polysemantics of "register"...?
My Twitter feed got waaaay worse for a few months post acquisition but I'd say it's better than ever in the past two or three months
I’m in manufacturing right now, and all I can say is just … nobody at the low level cares. You can make all the automation you can think of, but at the end of the day it always depends on the people and trust.

For background, there are high odds any given assembly tech either has or will do a stint through Amazon warehouse. Amazon pays $15+/hr but brutal conditions. But that seems to set some bar and after burning out, those techs feel underpaid and so just don’t care that much.

So should their manager care? Well he might have the same meh attitude, and production is “moving along” so no one is bothering him. A step above him, floor manager, his performance review is tied to keeping production chugging along. Why would you threaten that with stopping / adding more inspections?

Even higher up the totem pole, say a mba vp, sees a 2 year backlog of customers hungry for the product. And you know what? I don’t see any online posts with a steering wheel that falls off forcing tesla to return/refund them for the car. They just get a warranty service. So why would that VP care? Still bringing in the bank.
If you want IM+videoconference+file transfers (and emojis), Jabber. Public places to discuss stuff, IRC. Decentralized fora, NNTP+TLS.
A Community of Desires: The seduction of the big-box superstore
Sometimes I want a simpler system so that I can understand how it works in order to make it do exactly what I want. This is like driving your own car.

Other times, I want an intelligent system that figures out what I really meant and take care of the details. This is like having a chauffeur.

Which is better? It depends. But Google seems to think that only chauffeur style is important.
It wouldn't help me much if I worked with a well documented platform. Alas, I work on Typescript and various AWS things, so ChatGPT is rather great. It doesn't always give me the right answer but it always and immediately gives me something, which usually leads me eventually to the right answer.
If it's meaningless then why does Apple spend a shitload of money on it? While the nm number doesn't translate to a feature anymore, the nm number is not meaningless. It is more an estimate of behavior. They behave as 2nm transistors would behave in terms of spec.
Perfectly Secure Steganography Using Minimum Entropy Coupling
Worse than Vladimir Putin? Right.
> CAD program that was made specifically, and only for, hobbyists.

I see "hobbyists" as "prosumers", they want the same tools the professional use. Take a look at photography or wood working for example, people are spend thousands on professional level tools. I don't believe there is a market for hobbyist only cad software, that would be like making a camera that is only useful for hobbyist photographers. If it's good enough for a hobbyist it's good for a professional.

CAD for casual users, and true amateurs? Yes there is a market for that.
Feedly Classic. Would love to move though since they are doing their best to worsen the service every year. I guess there isn't much money in RSS applications.
The author mentions a pattern emerging, and I do too, which, as he mentions, motivates keyword generics, but perhaps we should go all the way and have full algebraic effects in Rust? I know OCaml 5 has them, one of the first, so perhaps Rust might adopt something similar. Then again, I'm not sure how it'd work with the borrow checker.
Early Google was somewhat intentionally optimized for long-tail searches, the thought being that common searches are served fine by most search engines and it's the difficult long-tail searches where people actually try other search engines and cause people to switch their defaults/habits.

I suspect it's very difficult to properly define a machine learning objective to specifically optimize for the long-tail. Without very careful crafting, I suspect learn-to-rank optimizes more evenly, resulting in poorer ranking performance in the difficult long-tail.

Back 20 years ago when I worked on web search infra at Google, a bunch of the "do what I mean, not what I say" features were disabled if you used any of the search operators in your query. If I recall correctly, it even used its "Kansas" database of per-user data to check if you'd recently used any search operators. Most of that would be very difficult and/or costly to implement with learn-to-rank, though, I guess you could pass a "power_user" boolean to learn-to-rank to try and regain some of the lost functionality.
Most shortages seem to be due to economic sanctions and trade embargoes. I wonder how much fleeing rates would dwindle if they were lifted.
Study: Consumers are less likely to support brands with unconventional spellings
>> A year ago I'd have given long odds against seeing something like that in my
lifetime.

With respect, but the question is whether you should be expected to have a good chance to predict whether a system like ChatGPT would be possible to create, a year ago, or not.

Many people were very surprised with ChatGPT. Many people were also surprised with GPT-3, and GPT-2, and BERT, and ELMO, and the Neural Translation Machine, and, and, and ...

I suspect that most of the people who were surprised with earlier systems, are not surprised now. I suspect also that the people who are the most surprised now are the ones who just didn't have a fix on the state of the art even two years ago, let alone a decade ago.

This is not to dismiss or disparage, you or anyone else, but in order to really be surprised with a change in the state of the art, in AI research or anything else, one must be reasonably well informed about that state of the art in the first place. Otherwise, what, exactly, is one to be surprised about? And what exactly is it that one did not expect?
Does RJIT get JIT compiled... by itself? That would be lovely in the sense that as RJIT finds more optimizations to speed up code, it would become itself faster.
"Systems" as in those countries' social and economical systems. I don't know exactly what about those systems kills birthrates, but they are doubtless to blame, as other countries, and even those same countries some time in the past, had higher birthrates. Those systems caused that change.
slrn it's fine. Killing SPAM it's very easy to do.
Looking at the massive front grill of a modern truck or SUV I very much doubt this.
Astronomers Discover Missing Link: Water on Earth Is Even Older Than Our Sun
does anyone know of a complete system or player to automatically generate subtitles based on speech recognition (apart from YouTube)?

there are a lot of older series/movies with where the speech is hard to discern but no subtitles are available for download.

i have been thinking about creating an AutoSubtitle app for years, but haven't had a free day to tackle it - hope someone else beats me to it.
The homepage of this really needs… More info. Any info really.

Does this search feeds I want? It has a contextless `98 feeds` blurb at the bottom. Does it only search those 98? If there's a blog I want to search can this do this?

Needs context.
Related:

Show HN: XP1 – A GPT-based Assistant with access to the browser Tabs - https://news.ycombinator.com/item?id=33970570 - Dec 2022 (9 comments)
From my experience with immutable Linux (NixOS), this is probably a safer decision than you might think. Atomic upgrades and rollbacks go a really long way to mitigating the annoyances of running a bleeding edge, rolling release distro.
What do you do for a living? Do your open source projects help with getting new gigs?
Raising a daughter I cannot help but wonder if a social media ban till 16, 18 or even 21 year old wouldn't be a net positive for society.

I am more concerned about my daughter shaping her view of the world through social medias than doing other age-restricted activities like watching porn or drinking beers.

It might be impossible to enforce completely but forbidding the platforms to host content made by teenagers would probably help reduce the interest for teenagers and some of its negative psychological impacts. It would probably also motive schools to implement policies to stay "social-media free".