skysight-inc/HackerNews huggingface dataset:
> The GPL has strict "give back" requirements, which they are not honoring.

What's the status of the GPL under Chinese law? Because maybe they're not required to honor it. IIRC, the GPL was written in the context of certain Western legal systems and depends on certain characteristics of those systems.

Even in a Western country, there's probably situations "give back" requirements become unenforceable (e.g. the copyright on the code runs out).
Speaking as an hiring manager: Interviewing and finding the right talent is hard and there will always be people swayed by these salesmen selling a quick solution to tired companies.

The lucrative cottage industry of interview assessments won't be going down so soon as long as there are perverse incentives and gatekeeping in place.
I thought the Go code looked way too complex and Python would be simpler. Yes and no.

import csv

filename = 'example.csv'
sort_by = 'index'
reverse = True

with open(filename) as f:
lines = [d for d in csv.DictReader(f)]

for line in lines:
line['index'] = int(line['index'])
lines.sort(key=lambda line: line[sort_by], reverse=reverse)
print(','.join(lines[0].keys()))
for line in lines:
print(','.join(str(v) for v in line.values()))
These systems can't count in general. Doesn't matter if its fingers, n clocks on a wall (for all 1 digit vals of n), some variation of n items on an x, or even "a picture within a picture within..." k times. The machine can't count.

>I ended up just taking a photo of my daughter and blurring the background.

Ah, the diffusion process.
Yes - decorators are syntactically nicer :)
Since the 90's, my concern was never "AI will become self-aware and rise against us". But it has been my growing concern that a "fuzzy target recognition algorithm backfires". With modern AI (not just generative), and military's eager adoption of self-sufficient drones, I feel that scenario is becoming more, not less likely. Basically, we are in fact moving toward the Berserker future unless we are extremely diligently careful (and I'm not optimistic about that;)
In some twisted way, copyright infringement in this case benefits US consumers because they are able to afford devices cheaper because the manufacturer doesn't pay the proper (commercial closed) licensing fees.
And the Molotov-Ribbentrop pact led to most of the 60 million dead in WW2, including 25 million Russians.

I want to stop this thread because they always end up in stupid comparisons.

This is about a fricking code submit.
Torrent use has been for sure slowed down by governments.

The key people behind Torrent websites are likely in jail or fighting lawsuits.

I had a friend who lives in Germany served with a fine of more than 1000 euros because he had forgotten to turn on his VPN while accessing a torrent website.

> "Information wants to be free"

Have you heard of the great firewall of China?
> "hey, we know they are using AI too, so they are likely getting the same advice". How do you counter that?

"Indeed! Therefore it stands to reason they will come to the same conclusion we come to, following a brief tangent at the end of their meeting about how we're also going through the same process. If our conclusion is to ignore the advice and not attack, we can be reasonably confident that will be their conclusion too. Perfectly symmetrical fighting never solved anything."
for a lot of people it was some combination of:

- Flow has more adoption (it did, for a while, in the OSS sphere)

- Microsoft is evil (remember, this was before everyone was using VS Code and loving it. (Also, tautologically, TypeScript has been one of the biggest things that changed this public perception for the people I hang around))

- Facebook is awesome (oh, how times have changed...)

- Flow has total type soundness as a goal (from the beginning, and through to today, TypeScript still lists this as an explicit non-goal)

- You literally cannot use React and Flow together (it didn't support JSX for what felt like an eternity and Flow did from the beginning (I think?).

- Flow had exact object types (TypeScript _sorta_ has this today, but most people don't know to turn it on because it isn't in the strict-mode family: exactOptionalPropertyTypes)

- Flow had more features (and was faster)

- DefinitelyTyped didn't exist yet, and it was easier to find types for Flow (but, let's be real, both had nearly nothing compared to today)
> DTP would make all this possible in an incredibly short time...

From proof to press, sure, near instant, but DTP doesn't have any effect whatsoever on actually setting the type, which couldn't be done with a mere wave of a mouse. It might take a couple weeks to typeset 180 pages, and at the precision of Ritchie's originals, it would be a harrowing couple of weeks. You couldn't just flow the text into a stylesheet, you'd need to create every page individually (unless flow didn't matter).
There's a full page of API breaks: https://github.com/microsoft/TypeScript/wiki/API-Breaking-Ch...

Then, a new error about the deprecations of ancient options to be removed in 5.5: https://github.com/microsoft/TypeScript/issues/51909
In general, with the military, if everyone doesn't want to attack, but AI says its the best strategy, then something must be wrong with AI (even though it could be correct)
As long as Bob learned to type.
Love this. I had no idea this machine existed. In an abstract way this was early "digitization". Its incredible how many iterations we had to go through to get to where we are today. But that is the very basis of progress... constant and rapid iteration and refinement.
Five years into trade war, China continues its slow decoupling from US exports
Keep publishing pacifist blogspam until it effects their AI!
The diversion/detention can be as innocuous as blocking off a road for a parade or preventing people from walking into an area with an active shooter.

In both cases, I'd be prevented from executing perfectly legal actions even though I've personally committed on crime. Because ultimately, the difference between that and being jailed awaiting a trial is a matter of degree.

And most of our ideals are far loftier than the reality of how we implement them.

And I think they should be. We should aspire to be better and to look for ways to be better. But we must also contend with reality. And when ideals and reality are in conflict, reality is going to win. Until we find out how to better adapt to reality or to adapt our ideals to reality.
“Sushi terrorism”: Viral pranks have caused an all-out panic in Japan
Starvation is a primal fear.
I'm tired of advertisers being averse to content most people find unobjectionable.

Advertisers need to get comfortable with nudity, swearing, and the whole range of non-abusive human behavior. They're almost as bad as the credit card companies with linking morality to commerce.

YouTube is slowly starting to relax, so I'm hoping the shift is happening.

It's okay if the person appearing next to the Big Mac says "fuck".
Well, witnessing this behavior has certainly turned me off from considering Karat in the future. I often appreciate how on Hackernews, you can voice a criticism for an online service and someone from that service will show up, take accountability, and help out and/or take feedback - happened to me with the CEO of DuckDuckGo a while ago, a product I really like but had an issue with.

What a contrast this is.
Credit Suisse Puts on a Brave Face
Traditional media doesn't seem to like big tech, and this is a great opportunity to stir up some outrage

Of course they don't! Look at some charts of newspaper advertising revenue over the past few decades. There's one word that best describes it: apocalyptic.

Where did all that advertising revenue go? Google and Facebook!
> tmux

While that's technically true, AWS CloudShell (and Google's CloudShell both) are already running in tmux and thus user spawned tmux sessions need TLC

[cloudshell-user@ip-10-6-64-205 ~]$ ps awx
PID TTY STAT TIME COMMAND
1 ? Ssl 0:00 node /var/lib/amazon/cloudshell/entrypoint.js
26 pts/0 Ss+ 0:00 /bin/bash -c cd ~ && tmux -l -f /var/lib/amazon/cloudshell/tmux.conf new-session -A -D -s 3671b23a-900a-4bc2-b956-67995f1e1032
32 pts/0 S+ 0:00 tmux -l -f /var/lib/amazon/cloudshell/tmux.conf new-session -A -D -s 3671b23a-900a-4bc2-b956-67995f1e1032
34 ? Ss 0:00 tmux -l -f /var/lib/amazon/cloudshell/tmux.conf new-session -A -D -s 3671b23a-900a-4bc2-b956-67995f1e1032

[cloudshell-user@ip-10-6-64-205 ~]$ tmux new -s mine
sessions should be nested with care, unset $TMUX to force
Sorry, but I can't believe you've just compared discrimination against someone going into a restaurant due to their race to Hitler/the Holocaust. Like, c'mon.

What's that rule that every argument on the Internet eventually devolves into something about the Holocaust or Hitler or something like that?
I'm old enough to remember when recombinant DNA technology was first developed and the same kinds of concern that it would surely wipe out humanity. That was 50 years ago.
It also shows a lack of critical thinking and creativity.
In fact, no, open source licenses have a four-decade-long history of being well enforced and broadly honored in the west. Every major software company employs groups whose sole job is to manage open source license compliance in their code base[1].

This is absolutely a solvable problem and a winnable war without the "money to take on a behemoth in court". And in fact the war was won, long ago[2]. In the west.

The difference is the idea of "rule of law", certainly not a cynical take on resourcing.

[1] In fact it's more common to see companies irrationally afraid of the consequences of a license violation than ones trying to evade enforcement.

[2] Edit, because two replies have wanted to pick on the fact that violations still occur occasionally to try to invalidate the point. Open source software licenses in the modern US and Europe are overwhelmingly honored in commercial software. Period. Yes, companies mess up. But claiming somehow that everywhere-is-as-bad-as-china-and-this-cannot-work is ridiculous. Please stop, that kind of argument is hurting the discourse.
The problem here is that extremely liquid assets like treasury bonds are not being marked to market resulting in completely invisible insolvency. Banks don't have a right to have you keep your deposits when their assets do not cover those deposits, and, by extension, shouldn't have a right to lie about the market value (aka value) of those assets in order to con you into doing so. Executives were still paying out their bonuses during the period of insolvency...
Just so we're clear, Barney Frank was a congressman, not a regulator.
Except that the President (at least in theory) cannot simply pass a law without Congress.
We already took away from China the ability to manufacture the chips required to train AI models in the Chips Act. It's likely that the hyperscalers (Microsoft, AWS, Google) provide the intelligence agencies with reporting on how much AI training is going on given how much time is required to train a model and how expensive it is. Indeed, one could look at the Microsoft investment in OpenAI as the same or similar to their earlier purchase of Skype - directed by the government to curtail an emerging disruptive technology. In the Skype case, the first change that they made was to remove the end-to-end encryption.
China is 0% possible to enforce it. I had Chinese guys cloning one of my software without respecting the licence, and their answer was a big fuck you message mixed with lot of insults.

So, "reality sucks, deal with it" (Linus Torvalds).
I contracted with Karat previously, but don't have any present relationship with them or their executives.

Communication is hard, and not everyone has time or energy to bridge the gap, which is fair! It's just a bummer to hear that this has somehow lead to words like "awful", "real negative impact", "useless". That feels very intense to me, and I have probably responded in an intense way as well. There was no harm intended
Here is my question about that: whatever the increased costs to insure other banks by making uninsured depositors whole, aren't they ultimately based on the resolution costs for SVB itself? That is to say: in the limit, if it costs almost nothing to wrap up SVB, because their assets are fine (just inconveniently structured), what drives insurance costs up at other banks?

I'd also add that covering uninsured depositors isn't new behavior for FDIC, at least as I understand it. The mechanics of how it was done here are different than in previous instances.
I'm unclear how SVB management "made out like bandits". I assume they had a couple good years of nice salaries and bonuses, but now their equity is zero'd and they're out of a job. I presume they would have preferred to continue managing the bank as a going concern.
Risk management is much more than that. If that's easy then everyone can be a good fund manager: just take people's money and buy bonds. This doesn't work in real life.
Alternately, take nuclear proliferation, resource extraction, or pollution.

Of course you can’t reach 100% enforcement but you can make effective guardrails that limit the opportunity for worst case scenarios.

The difference between your examples and mine is basically just how much actual concern there is over the problem and who it impacts.
Ask HN: Acquihire Process
Does anyone have familiarity with how acquihires work? How does one value the target company? Is it a requirement that everyone at the target company stays or will it reduce the value of the company?

Interested in learning more about the mechanics of such deals.
Praise for the Pragmatic Third Camp
Automakers to Face Sustainability Reporting Standards – But Whose?
I would suggest that when the fundamental difference is whether you materially support atrocities and war crimes or not then there should be no possible venue for civil and professional interaction.
Alpaca model leaked again?
I donate to the Software Freedom Conservancy (SFC) - https://sfconservancy.org/

And the Free Software Foundation (FSF) - https://www.fsf.org/
In the sense that we are an entity capable of performing certain tasks with a certain level of ability, yes.

https://www.youtube.com/watch?v=7Pq-S557XQU
I still don't use spellcheck, and my writing turns out fine.

These tools are fine for casual writers. However, people who write as their primary craft should work to improve their craft. AI (and spellcheck) are just crutches.
This is probably what HN operators should use! They keep crashing due to overloads and logged-in users.
The EcmaScript implementation of decorators is quite nice—it’s just syntactic sugar for a higher-order function call. Much better than the spooky reflection-based approach you see in some other languages.
When you look annoyed all the time, people think that you’re busy. - George Costanza
They didn’t even pile on the risk, at least not in the 2007/2008 sense. They bought long-dated 10yr US Treasuries (or was it MBS’s? I’ve heard both), since that was one of the lowest risk assets they could invest in and still get enough spread vs their deposits to remain a viable business. It’s strange days when that is considered piling on risk.

While there wasn’t counterparty risk with those assets, there was duration risk. And their mistake seems to have been not selling those the instant the Fed publicly committed to killing inflation with higher interest rates. It should have been clear to them that their exposure to duration risk was rising, and they needed to restructure back in 2021 or early 2022 to mitigate that.
Honestly a pretty poor article, that seems to make significant use that an "AI" decides anything trope

We are nowhere near having an AI decide anything. Like we literally still don't even really know where to start.

All we have is ML, which is good at making text that sounds authoritative and can string bits together. That's not deciding things any more than any other mathematical alorgorim is. And it's not going to end the world any more than any other bit of software is - which is to say it's a non-zero risk but that's why we audit code that runs things like nuclear weapons more closely.

Is ML some utopia? Clearly not. But the tools are unlikely to be much more disruptive than a bunch of revolutions we have already had. Will individual bits of regulation on certain outcomes have to happen? Of course - we should be ensuring that banks can't deny services based on black box ML decisions. But that really isn't any different to how we should be regulating how banks deny services based on flat algorithms. It's not a new problem.
Thanks for the call out here on this bug!

We are working on a resolution to this issue right now. This is an issue with our logout function on the frontend not removing the auth token. There is no risk of scope access outside of your machine.

We will push out a fix shortly.

EDIT: Fix has been deployed. Thanks again!
I think the outrage would be for/at all the -other- bankers who made the same poor decisions but now still get to keep their bonuses and jobs due to the new Fed Backstop lending. SVB lost their pound of flesh but the rest (or most) are getting a free pass. We still have to see how the first republic bank run plays out... but according to some other comments which I can't find right now, there are more than just these two banks which have heavily exposed themselves to rate risk.
Functions can return new class definitions- the "class" keyword represents an expression, not a statement.

As such, you could write a function that takes in as an argument a class, and return a new class definition that extends the argument you provided... Or any number of other dubious practices.
HiSheila
A trusted AI companion supporting social interactions and relationships. come on join us to test it
That should be the line -1 support with maxed out hallucinated responses.
Have you tried the openpose controlnet model? It seems to work well, but unfortunately does not cover hands.
No it's not. They obviously just decided not to do it.
"...first commercial telefax service between Paris and Lyon in 1865, some 11 years before the invention of the telephone":

https://en.m.wikipedia.org/wiki/Fax#Wire_transmission
Do you assert that we had a good understanding of all of the problems that a computer could solve before making it? This seems absurd to me.
What I meant by faking fingerprints was creating another living human being with my same fingerprints. It's obviously trivial to create fingerprint evidence.
Now that's an interesting thought: terminators were in the "smell uncanny valley" for dogs. It makes sense, I just hadn't thought of it in those specific terms.
My favourite example of this was seeing a popular gambling streamer who had a permanent overlay reading "DO NOT GAMBLE, YOU WILL LOSE", but still raked in sponsorships from gambling sites regardless. Maybe the overlay helped him sleep at night but the sites know that wasn't actually going to deter anyone.

Then there's the shadier casinos that provide fake balances to streamers so they're never at risk of going bust, and can keep perpetually hitting the big jackpots that entice the audience...
It's easy to miss, but I'm most excited for "--moduleResolution bundler" (https://devblogs.microsoft.com/typescript/announcing-typescr...)

My understanding is it should allow you to finally have TypeScript files that import other TypeScript files and include the file extension. This is important because, for one, it means Deno TypeScript modules and non-Deno TypeScript modules are now compatible (can import each other)! As long as no unavailable system APIs are used, of course

This has been a problem in a project I've been working on where a Deno back-end service wants to share some code with a Next.js front-end service. Currently, the shared modules are not able to import anything else, because Deno requires file extensions in import paths and non-Deno TS requires no file extensions in import paths
What does that mean for Microsoft who get a $ for each encode/decode to the corporate speak protocol? And what does it mean for the companies that can't afford the tithe to Microsoft to automatically encode/decode corporate speak like everyone else?
When you drive after using alcohol, you are drunk the entire trip. When you text and drive, you are distracted for five seconds.

Apples and oranges.

When you are drunk, you might be 20 percent or more impaired - continuously. Sufficient to cause an accident.

When you text - you are 100 percent impaired for 20 or more seconds. Sufficient to cause an accident.

Reducing your comparison to just one dimension ("duration") while completely ignoring the other ("severity") is just - silly.

Also, your estimate of 5 seconds total duration for texting is plainly unrealistic. It takes 5 seconds just to find the chat bubble (assuming your phone hasn't gone into sleep mode) and adjust your cognitive focus.

But this whole exchange is silly, so I'll stop there.

It's plainly obvious that texting causes considerable impairment, not just for driving, but for walking, or just standing there oblivious to everything happening around you ... for just about everything, actually.

Plainly obvious.
> This is the event that still required everyone to wear a mask late 2022 only after Twitch was guilted into it.

Not spreading a deadly virus at a convention filled with strangers from all over the world is now considered "leftist extremism". The last 8 or so years really have done a number on people.
>we aren't expecting each branch to interact perfectly with a cradled object.

We are. Sometimes if its subtle and camouflaged it slips past us.

>It's all arbitrary.

Its not. You are right there are probably fault modes of AI we don't notice most the time, and fault modes that bother us a lot. But its not arbitrary. We are better at noticing certain things aims more than others because that's what we evolved to see.
Well, people are specially angry about Depositors were made whole almost immediately among other things.

And depositors to their dismay are learning they are about as much loved as Wall street bankers, corporate execs and billionaires. More than any particular moral deficiency I think people are finding a general lack of self-awareness common among SV startup founders infuriating.
We have plenty of technologies whose development has been stopped via collective agreement: nuclear proliferation, biological weapons, space weapons. AI won't be one of those technologies though, because it is relatively easy to develop and it gives advantages with externalized disadvantages.
It’s probably a reference to reports of some SVB execs selling their stocks in the weeks before the failure.
The Saga of the Color Brown in the Early Years of the PC
Isn't NFL Sunday Ticket coming to YT TV?
Unfortunately many of the people who fled Russia are vocal supporters of Putin. Those people support the war, but don't want to be drafted into service themselves.

Obviously this isn't everyone who has fled, but I think it's important to note that having left Russia doesn't necessarily mean someone doesn't support Putin.
And how’d that work out for her again?
No, this is an open reproduction of Alpaca on the leaked LLaMA 7B weight set.
Can this connect to private/internal databases?
This presents it as three possible scenarios. I'd say the more likely outcome is that it is sequential, with the societal one coming much earlier.

Seems very likely to me that society will be entirely unrecognizable by the time we get to #2 & #3 so those seem somewhat academic

>One of two things must happen.

Whether we like it or not we're yolo'ing this one blind. The chances of any sort of coordinated response is functionally zero. The incentives are too powerful and humanities track record for pulling together as a team too weak (see nukes, see climate change, see wars, see hunger).
I think "major" was used in the semver sense, which is not how the TS team chooses version numbers.