skysight-inc/HackerNews huggingface dataset:
> write stories where there is grass but never specify where the grass is growing, just to help us understand our grass/ground bias?

Gee I wonder what the difference between grass and the gender is? Like could there possibly be a categorical difference between those things? Let's ask chatgpt:

> ... In summary, grass is a type of plant, while gender is a complex social construct related to identity and behavior.

Yup. Sounds like the same thing to me.

> I want tools that work. If I ask for a measurement I want the real measurement, not the measurement that I should want if I were somehow socially aware enough.

Where in "tell me a story about a robber" is there a measurement? Asking ai for measurements is a bad idea, you're very likely to get made up data back. AI take in written word, and spits out statistically correlated variations on those words. It's a bias-in bias-out machine. That's the problem with it and the power of it. You ask it for a press release or a cover letter and it's going to give you a cover letter or press release that looks exactly like we expect those things to look. Ask it to tell you something about the world, it's going to echo the assumptions and biases that exist in the training data. Some of those assumptions are based in reality (robbers are almost always male) but some of those assumptions are based on stereotypes e.g. kitchens are not actually most often cleaned by women (think restaurant kitchens), but the idea of kitchen and the idea of cleaning have associations with women in the training data.

> "which professions are sexually-biased but don't seem to still have a physical need to be?" But you can't ask a lying tool this

A little bit better prompt writing and you can get a reasonable answer on this topic:

> list five jobs that are usually done by men, and five jobs that are usually done by women. Exclude jobs that require a lot of physical strength

>> Five jobs usually done by men:

Software Development/IT
Engineering
Investment Banking
Architecture
Law

>> Five jobs usually done by women:

Teaching
Nursing
Social Work
Public Relations
Human Resources
> This is great, good luck with the inevitable NYT buyout :)

How much do you think will his dad make at NYT?
Microsoft doesn’t lose points for not prioritising your personal workflow gripes as a power-user. Honestly anyone that prioritised working on this based purely on what you’ve described would NOT be a good product owner.
Yup, they are really good.

The Open Agriculture fraud is a living example: https://gizmodo.com/mit-built-a-theranos-for-plants-18379682...
My really simplified explanation is:

Your inputs are lists of numbers. Your outputs are lists of numbers. There exists some possible list of numbers such that, if you multiply your inputs by that list you'll get (approximately) the outputs.

In this conception that possible set of numbers are the weights. "Training" is when you run inputs, compare to known outputs, and then update the weights so they produce outputs closet to what you want.

Large Language Models, it may be hard to see how they fit this paradigm - basically convert a sequence to a list of numbers ('aardvark' is 1, 'apple' is 2 etc) and then the desired output is the next word in the sequence (represented as a number). Surprisingly, if you get good at predicting next word in sequence you also get the ChatGPT et al behavior.
> And now that Youtube is robust enough to allow streaming (also with the features that streaming has) it's catching up to them.

YouTube does not want you to be able to search Live content because they want to sell you YouTube Red or YouTube TV. I can't possibly agree that they are anywhere close to Twitch.

Unless you are already following a creator, or see their published content on the platform, you wouldn't even know live streaming existed on the platform.
They had carte blanche and they literally made a worse version of the television model. The staff don't get paid for their work, and we have to watch more ads that watch us.
The third sentence in their apology is "This impacted less than 2% of our users." What is that supposed to convey? It feels like a handwave.

'We're sorry we mistreated you, look how small you are to us.'
> Their Eyesight renderer is a separate application that looks to be a fork of Blender with everything but Cycles pulled out.

If it’s a separate application complying with the GPL is trivial — either link to blender.org and/or publish their patches.

I highly doubt they have any secret sauce in there but just needed a way to call cycles without having to write a bunch of code…which is kind of ironic because cycles used to be able to be called from the command line (might still be, dunno) so doing it this way was probably more work in the end with the added bonus of bad press.

Though, admittedly, cycles had some XML file format that was a train wreck. I tried to come up with an XSD schema for it at one point but, umm… train wreck.

People should just ask these things because it isn’t secret knowledge where you need some $megabuck$ consultant to avoid problems.
In China. Do you live in China?

They don't export it to other countries with different laws but any company in China that wants/needs access can get it.

They don't have copyrights.
Interestingly Steve Jobs Next did it for a while.

You might enjoy their podcast on Next:

https://www.youtube.com/watch?v=2H9XQBdLB0Y
The most infuriating thing about Twitch ads is that it insists on running a thirty-second pre-roll ad. This is a platform where the focus is on liveness and immediacy, where you're very likely to open a stream because what's happening right this moment is interesting (e.g. a speedrunner on world-record pace), and then that same platform forces you to miss out on that live moment.

Literally any other form of advertising would fit Twitch better than pre-roll ads. Even a shorter pre-roll ad would be better (and probably lead to better retention). Gating people for a whole half-minute from a live event like that implies, at least to me, a company that doesn't understand their own platform.
I'm not at a big tech company, and we don't sell algorithms, but my team does use a lot of NLP stuff in internal algorithms. The only panic I have is trying to keep up and take the time to learn the new stuff. If anything, things like GPT-4 are going to make my team 10x more successful without having to hire an army of PhDs.
Toxic, no.

Subscription pricing certainly made Adobe products far more accessible when I was younger.

Now that I’m older I do wish I could pay a one off payment.
I run a small SaaS and it's surprising how many people never even use the service (over 20%).

It's a small service that runs for cheap, so we don't have a ton of engagement/nagging emails, but we do send a monthly email when the card is charged (with an easy link to cancel). And lots of people still don't cancel.

So now it's in our monitoring, at least for now, and we try to reach out when we spot non-users. I figure it's maybe great financially, but it's not great for the service (if they're not using it, they're not promoting it)
Well that's Citymapper for you, cocky and cutesy even as they're being dragged away to the abbatoir.
Wrong. Look at eg Parti. Solely a matter of scaling the text encoder and then not screwing it up with unCLIP etc.
For [L]GPLv2 it's super simple - release any changed code and anything that links closely to it. If you publish all your source you basically can't fail to do this right.

For GPLv3, it's that simple most of the time. You talk about embedded which suggests you may be thinking primarily of the "tivoization" clauses designed to prevent user lockout. Again, if you're a fully open source project this will be hard to fail because the user should be able to just copy whatever you do in development. It's when you try to prevent user updates while allowing your own that this applies.
After trying a few practice rounds. I don't know if the generator is the same for the daily, but I feel like bonus tiles should be left biased since the board requires starting at the left. Many times with the letters given it was impossible to reach any bonuses which reduces the fun a little I feel.

Or... perhaps allow starting on any tile to try and arrange letter scoring optimally? That might add something as well.
Got one too while it was writing a bullet list. (It wrote a poem and a song before without problems)
Or they're making the cardinal mistake of hiring developers who have N years of experience painting brown houses (per the link below) -- i.e. "Have you worked with exactly our stack, such that you have all the build steps and gotchas in your muscle memory?" (without a good reason for doing so) - rather than general technical and GSD skills, which usually.

Granted, sometimes fluency in the XYZ of their stack matters - but usually it just doesn't, and grilling people for this fluency shows a lack of sense for the broader picture, in my view.

https://versastudio.com/blog/if-carpenters-were-hired-like-p...
Last I checked, there was no freedom of international trade enshrined in the First Amendment.
That is a more objective measure than a "tarnished brand name".

However, if we're comparing, issues with air quality within planes has contributed to accidents as well.
Short story, a bank and static electricity loans [ChatGPT]
funny story, output of ChatGPT
Don't worry there's a ton of other bike routing products out there.
One pattern you might like to try in this kind of code is writing your heavy imperative logic in classes (not React class components! just normal classes), and then using Hooks very lightly to "connect" and "disconnect" things.

See here for some examples of how you can approach writing the same code in a few different ways -- maybe one of these styles will fit you better: https://react.dev/learn/reusing-logic-with-custom-hooks#ther...
I think your algo just checks if there are exact number of open and closed brackets, but it doesn't check that they actually match together in a valid way.
> Let’s not forget the nearly unprecedented interest rate hikes by the fed almost 5 points in a year

I'm not an expert in this area, but in what way is this true? Interest rates are still quite low by historical standards. The 80s saw massive increases to a much higher level (approaching 20%) in a shorter amount of time. There were large jumps in the late 60s and early 70s as well.
SVB had 3% insured deposits whereas the average large regional bank (50-500 billion) is 57% insured. So I suspect if you're a customer at a regional bank in flyover country, you're not important.
You tend to oversimplify the GPT's - they don't just work all the time, you got to test how well they work, then you got to select the best prompt and demonstrations, then you got to update your prompt it as new data comes along. There is plenty of work parsing various inputs into a format it could understand and then parsing its outputs, especially for information extraction.
I don’t know if this is the device to do it, but the premise is solid: create awareness that air pollution is a real thing affecting specific areas in which you are breathing right now, not just an abstract bad thing that may or may not be happening somewhere to someone.
> Why do people keep buying Samsung or Apple when there are better products?

Because most people don't care about the right to repair or are completely uniformed. Neither of which should apply to a professional farmer.
Oh, this is really interesting, I didn't know that Amex had a page like this! This is useful, maybe I can point my bank toward it and ask them to make a similar page.

As harvey9 says in a sibling comment, "If they publish an outbound number then scammers will spoof it.", so perhaps publishing a phone number isn't useful - but they should actually state that on their web site, as well as providing a protocol that allows the bank/agency/company/utility to authenticate itself to you.

> "Mentions Legales" or "Imprint" in France and Germany (a website needs to have a page who they are actually, with an address and everyhing).

I like this concept - let's extend it to include an authentication protocol, as above.
They cashed in millions in stock just before they announced they needed to raise $2B in capital to offset losses on their bond sales, which led to a crash, on top of their bonuses. If that's getting hit with a steamroller, sign me up.
Same here. Triplebyte quite literally changed the trajectory of my life. I wasn't really aware of how things have changed over the past 6+ years as mentioned in the other comments, but I'm sad to read them. I wish the whole team well, regardless. <3
While it seems slightly surprising to claim that a Chinese company has the full benefit of first amendment protections, it certainly feels like the government would be on far less controversial ground if it just passed some personal data protection laws. That would make it clear to everyone what the limits are on data collection via apps, what you can and can’t ship overseas, and it would be far easier to point to a specific foreign owned app and explain exactly why it can’t be permitted to operate that way.

Instead we get this sort of national-security justification, which can be applied arbitrarily and leaves everyone uncertain about what the limits actually are.
I don't see nature as a pure meritocracy myself. I have had a large number of people express the desire for "the system" to be a pure, very functional meritocracy, and I myself envisioned it more that way much earlier in life.

As for efficency... Maybe! There are strong arguments either way. I prefer a base network, with fluid edges able to respond with depth and breadth.
Not sure how this changes anything.

Their open source program [1] only grants a free 1-year Docker Team subscription. After which time the whole system is unusable. And most of those features aren't what open source teams even need which is surely just basic multi-user access.

They really should have just tightened the entry criteria for their open source offering if they were so concerned about it being misused.

https://www.docker.com/blog/docker-sponsored-open-source-pro...
Do you plan to support Teams also?
It was would be nice for this to be automatic but filter does work like this it you pass a type guard as the predicate:

```
arr.filter((a: A): a is A & { kind: 'bar'} => a.kind === 'bar')
```

If you define:

```
function isKind<K extends A['kind']>(kind: K): (a: A) => a is A & { kind: K } {
return (a): a is A & { kind: K } => a.kind === kind;
}
```

Then you can write:

```
arr.filter(isKind('bar'))
```

and get a properly narrowed return type array
Class components, if you want to use typescript, are a nightmare in my experience. So much boilerplate.
You are all presumably incredibly privileged tech workers that are free to find a better place to work instead of acting like this shit is inherent in a workplace, because it isn’t.
I agree. I also don't understand the logic of some of those precedents- for example, it's said that shutting down an entire platform based on a limited set of messages is suppressing first amendment rights, but.... 1FA advocates can just pick up their free speech and move it to another platform, it's not like the government is intentionally cutting off the ability to exercise free speech.

but I am not a lawyer and certainly not a constitutional one.
It was already a no for me at $65/mo. Hard pass still. We got rid of xfinity/comcast cable and only kept their internet which I'll probably cut also since Tmobile's home internet is locked in at $25/mo no extra fees or taxes. Just waiting to see if the reliability remains before I cut xfinity.
I'm inclined to agree. Invisible Cities is introspective and reflective.

Perhaps "Cosmicomics" is a better example of the author having a laugh.

I loved both tho.
Right, right, the California Exception to Everything...

At a past job, there was a 2-year noncompete clause that stated I could not work with any company, anywhere in the world, who currently competes or might someday compete with the company I was at. I'm in the biotech industry, so I was unimpressed when I first read that. I can only imagine it was designed to intimidate people who would take that clause at its word, not realizing it was so broad and vague that it would be unenforceable.
I love the part about segmentation fault. It seems quite original actually!
Nitrogen pollution causes local problems though, so, spreading this out thinner than in this tiny country of the Netherlands will make an impact.

(I don't think it is a perfect solution, and in the end it is because of mismanagement by the government, and not the fault of the farmers, but I do think that reducing the amount of these farms in the Netherlands would make a positive environmental impact)
Maybe the largest core beneficiary from a tool such as Outerbase are in fact product teams. That's where we know at larger companies pain is felt.

We do have a Slack integration that isn't launched YET but is in internal testing to be released soon. Glad to hear this feedback and know we're on the right track with thoughts here!
The 2% they’re referring to are businesses that are using Docker’s hosted services for free. The majority of the outrage was from people thinking about the non-business users, that is, open source projects, which Docker unintentionally implied would be impacted by this change. Docker are apologising for their poor communication which made people think this change applied to more than just a tiny portion of the user base (who are probably happy to pay). They’re not apologising for the change.
I agree TS is great. Not really multi threaded kills it for me though.
The action based tracking is kind of cool. Seems like something that could be easily productized. Are there any open source solutions to this?
JSX has not been compiling to createElement() for a while. (If you have the modern transform enabled.)

We're not removing createElement but I'd recommend to change your wrappers to the same compile output that the new JSX transform (introduced in 2020) uses: https://legacy.reactjs.org/blog/2020/09/22/introducing-the-n.... The new JSX compile target will allow us to do a bunch of optimizations in the future that createElement() can't.

I'll make a note of adding this to the docs.
> Are class components really on the down & out?

In the popular sense, they've been on the down and out for years now.

> It turned in to a bit of a mess until I went for a refactor into classes and everything became much more clear.

in my experience, once the logic starts to become complex, you need to develop custom hooks so that a given component stays readable.

The hooks paradigm is a lot harder once you get past the basics, but I wouldn't go back for reasons I could articulate if there's any interest.
Does anyone have a link to pre-quantized models for this/llama.cpp? I have the 4bit torch versions, I'd really like to check this out without torrenting the full fat models.

(30B on a GV100 is very impressive by the way, highly recommend people play with this stuff, 13B runs comfortably on a 1080Ti, would really like to compare inference speed and accuracy between the implementations)
I don’t think there is any evidence because TikTok has not reach the point where it is comfortable doing much of China’s bidding. I think it has done some, like perennial removal/deprioritizing Tiananmen Square videos, but nothing overtly damaging. Because, why do it? It’s just here to make money and sell ads. Doing China’s bidding risks losing money, big no no for business.

All the threats are theoretical, about a future where TikTok is even more ubiquitous. No one can argue against such hypothetical, and would be suicidal for any politician to do so. So, here we are.
STOP seems to get my number added to additional lists, maybe by design.
Yeah. (For those unfamiliar with it, Magnet was basically an attempt to automate sourcing. The way it worked was that companies would complete a questionnaire about what they wanted, we would message candidates on their behalf, and they would review only candidates who indicated interest. We applied some throttling and quality thresholds to try to make this a good experience, because taking control of the messaging let us actually do that.)

Magnet grew out of four main observations:

* Our users got much better results when we helped them search rather than leaving it to them.

* What company users fundamentally wanted was to - as our head of finance put it during a discussion last January that ended up leading to the creation of Magnet - "swipe a credit card and get candidates".

* The most interest we'd seen on the candidate side was when we could tell them what companies really wanted, and bringing that in-house meant we could show that information very accurately and without incentive for companies to be dishonest, and

* We had a fundamental lack of activity problem. We talked often about how nice it would be if we had Linkedin's spam problem, because we had lots of ideas for how to solve that problem if we actually had it, which we didn't.

So we built Magnet, which ended up increasing activity on platform by a factor of like five and made companies way happier. We scaled it up over time, and right as we really turned it up in June, the market fell out from under us. And it's a testament to just how well it worked, at least on paper, that our number of connections between candidates and companies actually grew through much of fall 2022 despite the collapse in hiring.

That's not to say Magnet didn't have problems. It did. It had issues with fraudulent profiles (there turned out to be quite a few of these - a lot of job sites are dealing with this problem at the moment in the remote-work world), and we were definitely hitting a point of diminishing returns as we scaled it to some extent. But given how quickly it was built, and how bad the market was, the fact that it took off at all suggests that there was probably something there.
Abysmally slow compared to? I have been impressed by it
Parents are devoid of all responsibility then?

I don't have a stance on the Twitch/softporn thing, but "think of the kids" is used too often for evil these days.
Tell us more about LoRA
Show HN: Kudos – a new checkout assistant by Google and Honey alum
Hi HackerNews! I'm Brian and I work in Growth at Kudos.

After spending several years helping build Google Pay and Affirm, our co-founders came to the realization that card issuers make credit cards unnecessarily complicated and existing wallet products focused more on merchants than building a rewarding checkout experience for consumers.

So over the past year, they brought on a team — many from Google Pay and PayPal Honey, and built Kudos.

Our mission is to make every purchase as delightful as possible by streamlining the checkout process and taking the guesswork out of credit card rewards and benefits.

With Kudos, you can:

- Always use the best card at checkout on 2M+ sites

- Double your credit card rewards by 2X

- Breeze through checkout with autofill

We actually launched on Product Hunt today, so your support means the world to us:

→ https://www.producthunt.com/posts/kudos-checkout-assistant

As we're a small team, we'd love your feedback or suggestions on improvement!
Second half of the article is in fact about closing down some of the gaps that enable scam calls.
As you have insight,

1) Is this outcome better than (expected) panic on the banks and bank runs? There still seem to be runs going on e.g. First Republic. Are the markets “calm” now?

2) Because insurance fund is not designed for the task it is currently experiencing, how the gap will be plugged?

3) Could this cause depositors move money from smaller banks to larger ones, and then larger banks just lend this money back to small banks w/some nice profit?
Alternate Player for Twitch.tv: https://chrome.google.com/webstore/detail/alternate-player-f...

It can't skip ads completely, but it will prevent showing them.
That's something i'm really sorry for but those jobs will be likely the first to fade away, there is a whole university faculty dedicated to the profession of the language translator where i live.