skysight-inc/HackerNews huggingface dataset:
Any form of contract is worthless if one party is Chinese and the other party is not, because the CCP does not care and nobody can force it to.

In other cases, the GPL has been shown to be decently effective.
Maybe I missed it, but Wordpress seemed to handle creators really well.

I've been saying for a while that the next big thing in streaming is Wordpress but for Streamers.

Something relatively easy for small streamers to set up and manage on their own, cheap enough to start small and scale up as it starts to make money, with the ability to handle large-scale streams if necessary.

I don't know how you would handle provisioning the servers and such. Maybe it's not easy enough to automate. But I think this sort of thing would take a huge bite out of centralized streaming sites.
As someone who worked in US over 20 yrs ago on H1B... It was a great adventure in a great country with great people. However, the temporary nature of the visa, with having to leave swiftly if you lose your job, combined with being sponsored and therefore beholden to one's employer, really restricts your options and can give a feeling of limbo. It can affect friendships and everything, the feeling that ultimately you're likely to have to leave. Of course, in theory you can go for a green card. In practice I heard tons of horror stories of people sponsored for green card for years, and pressure to work weekends etc, and then laid off when they nearly got it. When I quit the last job I did in US, HR offered to sponsor a green card and acted like I was nuts and turning down a great opportunity when I said "Thanks but no thanks". My team lead totally understood though. Even if that company can be 100% trusted that they aren't just trying to get me to stick around a year or two, who knows the future. If they made less money and had to do layoffs, you're back to square one with the green card. I guess to a lot of Indians and Chinese, USA is sufficiently better than back home in certain ways, they feel its worth sticking it out and trying to get a green card. But my gosh, the stress, pressure, uncertainty, possible wasted years, inability to fully put down roots. Nowadays I'm surprised most Indians and Chinese don't just go for Canada or Europe - seems a lot better systems. And the daft thing about all this... if these H1B workers were given more permanent status sooner, they'd contribute to US economy by buying houses, furthering their career, perhaps starting companies and hiring people. Sure some people ultimately do that starting out from H1B, but it really is difficult. But it was a great experience working in USA and I'm thankful for the privilege. :)
A lot of rust communities use Discord. Nix community uses discord. Espressif, JetBrains, Blink (ipad terminal app), large FreeBSD community, Planetary, QMK (keyboard firmware)...

I rarely see alive Glitter community, but I see plenty of active Discord communities, so active that I have to leave some of them. Every time I see "ask us on glitter", I'm already made peace with never getting an answer.
Moreover, to understand why with a random revelation of the goat the chances of each option are 50%, you first need to understand the real reason why they are not 50% in standard Monty Hall problem.

It is because when the player has picked a goat door, the host is restricted to reveal specifically which has the only other goat, but when the player has picked the car door, the host is free to reveal any of the other two, we don't know which in advance, they are equally likely for us, because both would have goats in that case.

For example, if you select door 1 and he reveals door 2, it was 100% sure that he would have taken #2 if the correct were #3, as he wouldn't have had another option. Instead, we couldn't ensure that he would have opened door 2 in case the correct were yours, as he could have preferred to reveal door 3 in that case (each of them would have had 50% chance of being removed). So, from the times that you start selecting door 1, it tends to happen with twice the frequency that he opens door 2 once the correct is #3 than once the correct is #1.

Instead, if the host does not know the locations and his revelation is random, he cannot make that distinction of revealing one door more than the other depending on the prize location, precisely because he does not know where it is. If you pick door 1, you cannot say that he will open specifically door 2 with more frequency when door 3 is the correct than when door 1 is the correct. If he decides to open door 2, that choice is independent of where the car is.
So you can change the colour of the HN top bar :)
"Why did innovation and creativity stop" because ideas are remixed is like saying when do the flowers stop blooming because the sun exists. The sun is an integral piece of why flowers grow.

Read How to Ride a Bicycle. Human creativity is just a lot of work, often connecting novel ideas together while doing so.
... in the USA.

Japan, China, Russia, and the EU will all insist on their own rocket launch capability, won't they?

At a minimum SpaceX shows the path to Starship-level reductions in launch payload costs, then the other state actors will follow the formula.

If this just represents flawed approaches being trimmed from the marketplace, well ok.

... Blue Origin needs to get to "real" orbit, right? Last I heard they were resorting to troll-lawsuits against SpaceX because they weren't getting government launch contracts. Yeah, because... you ... can't yet?
Like everything else, licenses are great if you've got the money to take on a behemoth in court. Otherwise you're depending on morality, which tends to take a back seat in big business.
True, but 'self-replication, and self-improvement' don't seem that implausible. If future corpora include LLM training repos and/or weights, we're not too far from imagining that an LLM with some overarching architecture (eg terminal access for training, similar to how Bing Chat apparently can issue and process search queries), could directly output model weights. Given the inherent difficulty of interpreting those weights, we arguably wouldn't be too far from a singularity definition.
I've been a Twitch user since its first year. I have a select few streamers I watch, and I spend more time on the platform when there are new releases for games I personally like. But, I have been very in-tune with Twitch culture and I know how disorganized it is when it comes to "big" streamers.

However, my issue (and also disappointment) with Twitch right now is:

- Softcore porn allowed on the platform. Literally, girls doing ass up squats in front of the camera for a $3 donation. You cannot avoid this because its part of the platforms "culture" and even your favorite streamers will one day end up watching a clip or something on their stream. This also breeds incels and very toxic chatters.

- Ads. Twitch is fighting against ad-blockers. Fine by me, I can bare ads, but what I cannot do is bear 5 ads in a row every 30 minutes. This has gotten a lot worse lately. It is annoying and disruptive to the user experience, and thankfully there are streamers who disable them altogether as they can sustain themselves through subscriptions and donations from chatters.

Is there hope Twitch will fix this? I doubt it. I see them as weak and irresponsible bunch that are only interested in money and don't care about mixing things up in the community.
> if something is worth doing, it’s worth doing poorly

I also keep coming back to this phrase. I believe this is the source (G.K. Chesterton, What's Wrong with the World): https://www.gutenberg.org/files/1717/1717-h/1717-h.htm#link2...
Getting your first job as a designer has become a catch-22, where employers expect junior designers to have years of experience to be taken seriously as candidates.

These guys have launched a Product Design Super League, a design competition, where you can earn a paid internship, while building a portfolio of real projects with others.
Posts like this are for people interested in using Rust. It's advertising expanded functionality and access to more use cases. There are enough of those people on this site that it makes it to the front page. If you do not fall into the above class of people, then yes, this doesn't look interesting.

While I don't use or advocate for Rust in a professional capacity, I really like seeing the barrier to entry get lower and lower. In the same way that people fall back to Python for completely random tasks because it's familiar and the path forward is well mapped.
Bots talking to bots is coming
I'm not the one preserving the word 'remix' in this context, I just wanted to put it in the terms that GP was using. It certainly sounds more absurd when you use that word.

But the point is that human creations are always based on something else, so pointing out that AI is basing its output on a database of previous work does not necessarily mean that it is not creating new art, or being creative, or however else you want to put it.

It's like the ridiculous lawsuits that claim a song is stolen because it uses the same chord progression as an older song, where there are almost always centuries-old examples of that same progression from Beethoven et al.

Your point seems to be that the reasoning is absurd because it's defending an incorrect premise, and the premise is obviously wrong because the reasoning is absurd, so I'm not you'll want to know what the people on the other side of this discussion think.
Sommer's paper is classic in comp theory. This is a great suggestion.
I know of some management colleagues who are fast at compiling interview tasks but i know they never did their tasks themselves and you could tell just how bad these tasks were.
It couldn't hurt, but the track record for OpenSSH on the vulnerability everybody cares about (remote authentication bypass) is unreal. It's possible the Debian randomness thing was the last major exploitable vulnerability in it.
The cool part will be when ChatGPT-like systems Hoover all of the content generated by ChatGPT and use it for their training data. Which in turn will generate content that gets hoovered up by yet more systems.

At some point some of these models might be trained predominantly by the output of other machine learning models!
Should we just call it as promise betrayal then? There was a promise made during the elections that there would be no new drilling permits.
Your comment makes me feel like you didn't read the whole thing. If you had, you might have had another complaint, but not this one.
Rocket Lab will likely be a contender in there, as well
I worked with Karat as an interviewer for a few years at the most senior level and loved the experience (back then they were still Karat.io!). Pleased to see this success for them; it seems like a partnership made in heaven.
> If weed only makes you 5% more likely to get into an accident (compared to, say, 50-75% for alcohol), but legalization causes an additional 10-15% of the population to drive stoned, that's still a statistically significant effect.

Sure, but isn't that also an argument for outlawing alcohol?
On this topic, now that GPT-4 without Bing is available on ChatGPT Plus, it’s noticeable that Bing slows down the generation and can make the output much worse by including Bing crap in the context.

But it’s also sometimes better at things the normal GPT doesn’t know about. I think it’s going to be the best search engine once they improve the speed.
The first introduction to R for data science. This will cover arithmetic, variables, vector basics, and more.
Sucralose, an artificial sweetener, found to dampen immune response in mice
In Italian as well, "stella cadente".
It's "less trivial" compared to the MIT license, sure. But compare the GPL to any proprietary license, such as the ones Lego probably slaps on their own software, and suddenly the GPL is fairly simple, relatively…
> "destroying a lot of the IDE/editor ecosystem"

How is Microsoft releasing VS Code "destroying the editor ecosystem" but releasing Vim for free isn't and JetBrains charging for their IDEs isn't? This isn't "EEE" this is whining that Microsoft is competing by making software people want and that's unfair, apparently.

> "just to eventually remove the important bits into non-free plugins, making the free version of codium basically pointless."

Look at what isn't open source: https://github.com/microsoft/vscode/wiki/Differences-between...

Microsoft logos and trademarks, integration with a marketplace which Microsoft run, a list of extensions Microsoft have reviewed and recommend (not the extensions, just the list), just enough of the Remote Development feature to handle connecting to Microsoft's backend for it, Telemetry, and autoupdate from Microsoft servers. Arguing those are "the important bits" is a stretch.

The C#/.NET debugger maybe, but you say that was "eventually removed into non-free plugin" - was it ever free? It doesn't sound like it. Also VS Code was popularised by JavaScript and TypeScript not C#, that's always been the province of Visual Studio full edition.
I hope all of these interview assessment companies go out of business. They don't produce quality candidates, and they're dehumanizing for the folks that have to use them.
It's potentially even better than the big data craze - actually using the operational data was often stuck in a vicious cycle of (nobody has yet successfully used the data -> data is poor quality because nobody motivates making it better), and I bet most companies have never actually completed a single feedback cycle of their data-leveraging initiatives. Hooking a chatbot up to your documentation will be comparatively easier and offer near-instant feedback
One thing I have noticed with twitch is how stagnant viewership seems to be for most streamers. It seems like once you hit your peak in growth.... there is just nothing after that, no growth at all. Most streamers I watch have been on a slow decline in viewership and subs... Without "oilers" (people who gift a ton of subs or money) most streams would die completely. One main reason for this in my opinion is how terrible ads are on twitch. I watch a lot of GTA RP on twitch... and ads completely destroyed it from a viewer perspective. Steaming in general lends itself well to collaboration... but, when I want to check out a different stream and am met with 2 minutes of the most repetitive and annoying ads.. I quickly go back to my main streamer who I use my twitch prime on so I don't get ads.

I got so fed up with twitch ads that I actually use twitch turbo now.. which isn't marketed at all for whatever reason. My viewing experience is so much better now, and I am checking out a larger variety of streamers.

Ads on twitch are so horrendous that pretty much every streamer I watch apologize to their viewers about it.

Twitch's second failure is that it is so incredibly out of touch with what viewers want to see. Twitch run events are abysmal, yet they give no help or support to the creators who are actually making good events or shows. The fact that twitch didn't become a big player in e-sports is such a massive failure. Look at what happened with Chess... it exploded and is still in a pretty good position all because some smart people decided to run some actually entertaining events. Twitch could of easily dominated the e-sports market by partnering and helping the smaller tournament orgs... yet now those orgs are failing and the e-sports scene is once again cratering to the ground. If it wasn't for the surprise success of Valorant.. e-sports would be dead right now.
There already are several SSH implementations other than OpenSSH written in all kinds of languages.
If this is GPT4 then I'm really excited for 796 iterations later when we get the GPT800
softcore porn is "softcore" because it doesn't involve nudity or explicit intercourse

the fact wearing a bikini at the beach is not sexual does not mean streaming yourself wearing a bikini in a hot tub while making moaning noises is not softcore porn. the intention is what matters eg attract teenage simp boys.
A whole thread on AI experts discussing how AI is making them obsolete...back to gardening...
Eh...I just finished a month of interviews and I ran into two companies who were early on in their hiring process and their take home test definitions/environment instructions were just...broken. Sure, I debugged it and got it working while going over the issues with the interviewers but you're always left wondering "is this part of the test" or "do these folks just suck?"
I’ve been working for 4 years in Rust codebases, the first 2 years were at Facebook. So from my point of view there’s a good chance I will continue to work with Rust for a very long time.

It’s simply a much nicer language to work with on many metrics, which are the ones that I consider important. Great developer experience, and great language.
It’s a Chinese company, they don’t care about OSS licenses.
Add Unihertz to the list. I'd love to buy a Jelly2 but not with their stock software. I don't understand the dynamics at play and it's hard to not get a bit conspiratorial..
I'd agree it doesn't understand anything, but I think it does "understand" things. And yes, it's a language model so semantic distance and other textual details are all it has to go by.

> not by logical decision

Almost entirely yes, but you can have it textually model logic analysis and then check that own model itself. It's not "doing logic" but it almost never fails simply exercises either.

> The meaning of semantic distance usually leads to the correct path, but sometimes that pattern is ambiguous.

Of course. But "a little knowledge is a dangerous thing" as well. Often even real knowledge and analysis leads to the wrong place. In both cases (with a junior human or a LLM as an assistant) you can model their basic processes and stack the information in such a way that their simple model will lead them to the correct place.

It may not know what a lie is, in the sense of having felt the need to hide the truth to avoid personal punishment, but it certainly "knows" what one is and how it shapes the conversation for the purposes of writing a lie, writing a response to a lie, detecting potential lies, etc.
It's not much of a stretch to say that the copy of the GPL they distributed with the app implicitly includes an offer for the source code. So yes?
There's nothin' you can do that can't be done

Nothin' you can sing that can't be sung

Nothin' you can say, but you can learn how to play the game

It's easy

Nothin' you can make that can't be made

No one you can save that can't be saved

Nothin' you can do, but you can learn how to be you in time

It's easy

All you need is love
I don't think I would be surprised. You're just removing your own inherent and vast set of input and modelling parameters from the equation and offloading it to a more rigid model.

You're already the most complex model and model-maker—the procedure of developing a skill through a creative feedback loop and its output can be vastly more edifying for yourself and others. Don't take my word for it. You can only know by doing it.

These models have their place as useful tools, but are in no way a replacement for the experience of creating and all its challenges. You can't climb a mountain by paying someone else to do it for you. That analogy begs the question—what is the true value in climbing a mountain? What is the value in creating?
Indeed. As usual XKCD is helpful here.

https://what-if.xkcd.com/58/

It's similar to why launching from a mountain top isn't worth it. If you're launching to a few hundred km altitude, a 2km or even a 10km head start is peanuts. And altitude is only a small fraction of the problem, compared to orbital speeds large jet aircraft are barely even moving.

If you're launching anti-satelite missiles that's different. Getting altitude is the main aim, and military jets can get reasonably high with a small missile as payload.
The Nazis had plans to invade -- Operation Tannenbaum -- it just wasn't a priority. You're fighting the Soviet Juggernaut in the East, and the British Commonwealth + the US in the West. Why piss away tons of troops to get a small mountain country with no strategic resources that's effectively bottled up?

But knock out the UK or the Soviets, lower the pressure, and there is little doubt the Nazis would have made a go of it eventually.
We're talking about nitrogen here, not livestock specifically.
This is amazing!

Have you thougth in integrating it to update docs in Confluence?
So is the takeaway that Microsoft will now extend their ongoing corporate espionage (assuming they haven't already) to sending everything I type in any of their products to their servers and incorporating it into their model training. I've already been uncomfortable with how privacy-violating their software is, I think this is the excuse I need to drop them for good.
Ask HN: Steps involved in making a simple content recommendation engine?
Hi HN,

I am building a meme posting website and I am very much inspired by the TikTok's recommendation system. As a beginner I was wondering what are the necessary steps involved in making a very simple content recommendation engine for my project.

Thanks in advance.
Might be a little elitist but it always seems like these sites go for the broadest applicable market rather than sticking to their lanes of catering to at the very least experienced engineers.

TripleByte felt like a premium product that cared about both sides of the transaction but when I came back to it years later, maybe I had changed but the site just felt... bad, like that it was just a job mill. It didn't feel premium, it felt like a hokey recruiter site with a Silicon Valley skin.

It doesn't help that companies also treat(ed) it like a job mill. I would have companies reach out, tell me my resume looked great and fit all the criteria then would turn me down for lack of experience when I responded.
Your lived experience is valid but does not disprove the needs of others. As an example, there are times when the Washington State Department of Transportation declares that, due to weather conditions, only AWD vehicles with 3PMS tires may travel without chains. If someone has a disability which prevents them from installing tire chains, an AWD vehicle is the only method they can get through the pass. You can imagine the consequences for someone who lives on one side of the pass and works on the other.
Hi, your app depends on Google. I can't use it on LineageOS without installing Google services. Isn't Google your top competitor ? Isn't it a problem, that to use your app you need to use an OS that comes with an uninstallable version of Google Maps ?
From 1 to 5 on the shocked meter, this is a 1. It's Xiaomi and China after all.
JEP proposes to finalize Virtual Threads in JDK 21
> "after which Atom was ~extinguised~ deprecated."

That isn't what 'extinguished' meant! It was supposed to be that you and Oracle exchanged email by open SMTP, Microsoft wedged some new features into Exchange SMTP which then enough Microsoft customers relied on that Oracle rolled over to MS-SMTP, and then you practically couldn't use plain standard SMTP because everyone you wanted to email was using proprietary Microsoft SMTP.

To trivialise that by turning it into "Microsoft stopped developing a thing and I can't be bothered to fork it and develop it myself" is, well, to turn a potentially real issue (from twenty five years ago, which never happened) into empty whining.
TypeScript 5.0