skysight-inc/HackerNews huggingface dataset:
To me, the particular use case and whether it is fair use or not, is of minor interest. A far more pressing matter is at hand: AI centralization and monopolization.

Take Google as an example, running Google Photos for free for several years. And now that this has sucked in a trillion photos, the AI job is done, and they likely have the best image recognition AI in existence.

Which is of course still peanuts compared to training a super AI on the entire web.

My point here is that only companies the size of Google and Microsoft have the resources to do this type of planetary scale AI. They can afford the super expensive AI engineers, have the computing power and own the data or will forcefully get access to it. We will even freely give it to them.

Any "lesser" AI produced from smaller companies trying to compete are obsolete, and the better one accelerates away. There is no second-best in AI, only winners.

If we predict that ultimately AI will change virtually every aspect of society, these companies will become omnipresent, "everything companies". God companies.

As per usual, it will be packaged as an extra convenience for you. And you will embrace it and actively help realize this scenario.
Often once it's established that X costs Y, it's very easy to just keep writing the check especially when it's probably not a huge expense relative to revenue and the risk of getting in trouble if the change goes wrong.

In this specific case, I worked with one of the large manufacturers (hi Khronos) and this is their customer: clocking-in is not your business, your business is selling something or running a hospital or whatever and clocking-in is a problem you that want to solve by writing a check. Not by hiring staff to set up or replace broken units (you generally pay a vendor for this) or adding any other overhead to your operation besides a check, and this is a service Khronos would love to charge you for.

Also on a human level, Khronos and orgs like them tend to have a good sales staff that are talented at knocking on the door. Lower-margin sellers can't afford to compete with the (expensive) talents of a good salesperson. Cisco is the gold standard of this behavior, there are almost always cheaper options that will work as well, but as they say, nobody got fired for buying IBM/Cisco and their sales reps skillfully deploy steak dinners and golf trips to IT execs with great success.
The README appears to be explicit about the team's reasons for forking: https://github.com/tenacityteam/tenacity#why-did-this-projec...

To quote:

Why did this project fork audacity/audacity?

You can find more information on the causes of the fork here:

Privacy policy which may violate the original project's GPL license [0]

Contributer's License Agreement (CLA) which may violate the same GPL license [1]

Attempts at adding telemetry using Google services for data collection [2]

[0] https://github.com/audacity/audacity/issues/1213

[1] https://github.com/audacity/audacity/discussions/932

[2] https://github.com/audacity/audacity/pull/835
So this tool helps me share my transaction history with something called Nordigen and... Google? Is this a joke?
If they create exact copies of copyrighted pictures, then yes, they do.
I think you're anachronistically conflating Che-t-shirt leftism with the political inclinations of plenty of educated, professional people of the period. Many atomic spies had political or ideological motives as did several of the Cambridge Five and their initial contacts with Soviet intelligence came about because Soviet intelligence specifically set out to recruit in such circles.
I appreciate you taking the time to tell your story. It’s easy to view expensive treatments that only extend someone’s life by a year or two as too costly but those remaining years can be the most important for that person and their friends/family.
This is really cultural / company specific. I spent days on screenshare coding with fresh team members. Literally had days of that in my schedule. If it matters for the company/management it's not harder to do remotely.
I'll defer to the 15 minute video- the creator is an engineer whos credentials exceed my own, and he goes into why it's unlikely to ever become viable.
> What way too many people claim, however, is that the machine isn't even allowed to look at GPL'ed code for some reason, while humans are.

Why would those be the same thing?
It's a matter of scale.
Just like how people are allowed to read websites, but scraping is often disallowed.
There’s a legendary defcon talk about elevators where the speaker describes doing exactly that on several occasions. Searching “Defcon Elevator” on YouTube should pull up the video in question.
I've figured out why ML based fair use arguments for generative models feel dirty to me.

Imagine a scenario where you'd love to have access to a large number of my digital widgets, but they're expensive to make or buy, and a large number of them is really expensive. So you train an ML model on my things you can't afford to buy. It's still expensive, but that's a one time cost. Spend $5M training GPT-3, it's fine. Now you can sample from the space of my digital widgets. You have gotten a large number of widgets, just by throwing money at AWS. With money, you have converted my widgets into your widgets, and I'll never see a cent of it.

That's the issue. Content is expensive and it's still needed. Traditionally, I make content and if you want to benefit from my labor, you pay me. In the future, if you want to benefit from my labor, you pay AWS instead.

tl;dr The most significant equation for generative models is "$$$ + my stuff = your stuff"
General Purpose Offline Computing - Almost everything has to phone home for security updates at some point.
You can probably do "time" arbitrage here. The CO2 price is low today so CO2 intensive construction is still viable today but it won't be in the future. Thus your geothermal plant will end up becoming more profitable over time.
The obesity rate has continued to increase.
It meant people could disappear

Or quit from burnout. PP can bring certain benefits (that can be had in other ways), but at a significant cost.
> If there were some large scale way to scrub carbon out of the atmosphere then the market could work

We don't need to wait for that to set up an impactful system. At the simplest, have a serious tax and dump a bunch of the resulting money into research grants and a big reverse auction for capture.
Ask HN: Inline Code for HN Comments?
I know HN tech moves slow on purpose. But this feature (enclosing inline code in backticks) feels like a net positive on other platforms like github and slack. I also mean nothing fancy, maybe just adding a darker background for inline code with some simple stupid css?
Yay! I'm based out of Athens right now so (just a shot in the dark but) if you happen to be here also, drop by The Cube and I'll help you get set up with it :D
In case people are unaware Excel supports this natively – https://www.microsoft.com/en-us/microsoft-365/blog/2020/06/1...
It would be a good idea and I think, that’s the future. They are just asleep and hoping to get away with “lazy” work.
The hypocrisy is terribly off-putting, and does nothing for the party. Great and thoughtful response, btw.
Regarding your "earn to give", I feel like I want to play devil's advocate and ask why not cut your salary in half by working or volunteering on more humanitarian projects and charities? Not sure the pay would exactly be half less, maybe even more, maybe less, but the net positive of what you do may be greater? (I say that, as if we can measure such impacts :p)
For some context, here's the current situation for New Zealand citizens attempting to enter New Zealand (according to newspapers -- I'm not from there):

>"The demand is so high, and the supply so scarce, that any rooms that become available disappear within seconds. Dates are released completely randomly and can appear any time of the day or night, and there's no queue."

>"It makes it close to impossible for the average New Zealander to get home," said Chris Ruscoe, currently in Tennessee, about the high demand and the software enabling people to secure rooms so quickly."

>"The difficulty and frustration and desperation that these folks are feeling, including me - who tried for three weeks, 18-plus hours a day and got nowhere."

https://www.rnz.co.nz/news/national/446516/tech-savvy-kiwis-... ("Tech-savvy Kiwis able to use scripts to snap up MIQ spots before others")
The myth (repeated endlessly here and elsewhere) is that high taxes and excessive commercial regulation are driving wealthy founders and other knowledge workers out of California. The truth is that high housing prices are driving low and middle income households out of the state.
If senior levels all exercise their option to work remotely, then who’s going to watch all the underlings in the office?
Ah, unfortunately I'm in Thessaloniki, but tell Stavros he'll never have my Twitter handle!

And obviously if you're ever around these parts, I'd love to have a drink!
It's a German phrase which colloquially translated means 'Gotta go bro'
That doesn't apply to "legitimate" corporate capitalism? They get quite a bit of funding. We don't know what happens to the money.

I don't see why your remarks apply to criminal activity in particular. Your "ecosystem" is simply the economy, no?
> Just a fairly arbitrary number. It's easy to produce a few lines from memory, up to 10s of lines and that's "obviously" fair use.

it's anything but obvious. https://www.copyright.gov/fair-use/

> there is no formula to ensure that a predetermined percentage or amount of a work—or specific number of words, lines, pages, copies—may be used without permission.

9 lines of very run-of-the-mill code in Oracle / Google weren't considered fair use.
Yes we're taking a small number of people with specifically needed skills (like doctors) on a case by case basis - "Google Executive" is unlikely to be one of these
Economically a great result, that is indisputable.
A small "but" however, did you also improve the customer experience?
I am asking as someone who has lived long term in many Airbnb and similar platforms, and almost every single on of them has problems, uses every trick not covered by terms and conditions and has an evasive and unresponsive customer service.
Too many to list but I've experienced:
No car parking available(were full) when advertised as "with free parking"
Free wifi- but not installed
Aircon- no aircon in sight(been renovated)
Cameras in the flat- but "don't worry they are disabled and part of the alarm system"
More such things and extremely annoying to resolve.

Not saying your product has these issues, just asking if this is considered and handled or if it's all purely profit oriented.
When you say opportunities are extremely limited - is it in general or in IT specifically ?

I’m planning to move to NZ soon and would love to hear more about the IT market.
Still depends on how they defined "the Service". Can't be bothered to read the full license myself because I don't use github - but I can't imagine "the Service" is defined as including an AI copy paster.
That would be wonderful, but will Twitter and Instagram participate? I'm doubtful.
This is partly why it’s important to save for retirement so you can be well capitalized to fund such treatments on your own if they should become necessary.
> As usual here, this post sympathetic to Republicans is immediately downvoted through the floor. It is still technically here, just grayed out and downranked to the bottom of the feed.

> I think this is similar to much of the censorship we've seen.

That's... not a particularly convincing argument though, if you are really saying that the two situations are similar. Because the downvotes this comment got came from users, not big tech. The community decided for whatever reason, good or bad, fair or biased, that they didn't like the post.

So whats your alternative to that? If I tell my friends not to eat at a restaurant and their Yelp rating plummets and they're not the first result anymore, is that censorship?

Is the implication here that communities shouldn't be able to organize their own content? Because if that's really what you mean by big tech censorship, then I'm going to have a really hard time getting on board with that. The whole point of the marketplace of ideas is that some ideas in a community win, and that other ideas become unpopular.

I would think HN would be exactly what Conservatives want. Your post eventually gets hidden if enough people in the community dislike it, but people can still get to your ideas and upvote them or vouch for them if you genuinely have community support. And doing things like scraping the site or building a competitor is much easier than with larger tech sites, HN is big but it doesn't encompass the entire tech industry. It's a little difficult for me to imagine an alternative system. Is it censorship if somebody dislikes a Youtube video, or subscribes to a channel that isn't mine? Is it censorship if I search for a video and Youtube shows me the video with the most likes first?

I'm all on board for increasing market competition and making safe spaces for communities so they aren't drowned out, I can get behind a criticism that consolidation and having one all-encompassing space where a certain group is constantly blocked out is bad. But that's a very different proposal than "it's censorship that I got downvoted."
This all depends on where you draw the line for senior and job responsibilities.
One position is that juniors and mentors must come onsite and work in the playpen.

Alternatively, you could expect the juniors to train help each other in the playpen with offsite mentoring.

It all comes down to how you think your shop is most productive and how learning will occur.
The commission proposes, then both council (= national governments) and the directly elected European parliament each develop their own position on this basis. Each of those two positions is already a compromise between the different national and political groups.

The three organizations then meet in trilogue and hammer out compromises ('trilogue') with the commission facilitating but ultimately having little say on the outcome, except to block where something violates the EU treaties.

Ultimately both Parliament and council (at minister level) have to vote and agree before it becomes law.

So indeed lots still to be done and this is likely an attempt to already offer a compromise and will be reasoned (e.g. exempting these might be a small sacrifice if it gets a compromise that covers 99.9% of flights) - but given how visible this is it seems unlikely to stay in as Parliament will rally against it. You can also expect some egalitarian and green countries (Sweden, Finland, if the greens fet into government in the coming election even Germany) to already kill this in the council position.
In the Future, You Won't Own Any Gadgets
Idiotic reasons such as that nuke always turned out, on examination, to cost much more than alternatives.

Much of that high cost is often wholly-legal corruption that attaches to almost any large, centralized, hard-to-account public-money expenditure. Knowing this does not help. Thus far, solar and wind projects have mostly avoided the corruption tax by their simple accounting framework: N generating units x $C per unit = $CxN; and by their clear value proposition: $CxN is lately, and still increasingly, much less than alternatives whether those are figured with corruption tax included or not.

At this time it is cheaper to build out a new solar-and-wind farm and operate it than to continue just to operate a comparable nuke, wholly neglecting construction and decommissioning cost. We finally got the ramshackle Diablo Canyon and Indian Point contraptions shut down, but it will still cost a $billion to take them apart; or, likely, more, according to the degree of corruption tolerated.
These fonts are super fun to browse through! I have had an eink display and Arduino setup for about a year and finding a fun bitmap font to use was a big headache.

Espy_Sans_10.yaff from the old Apple Mac looks great!
It is not at all counterintuitive. The compiler has no model of CPU cache so it is completely oblivious of the effects of various optimizations on caching performance.

Most of the time the optimizations work as advertised but there is no problem contriving examples that show ridiculous improvements by removing speed optimization.

There are various limits that have huge effect on your code performance. For example, if your inner application loop does not fit instruction cache its performance might be impaired. If you can reduce the size of the code, ironically by removing speed optimizations, this might just be what is needed to dramatically speed it up.

On macro scale years ago I have been using Gentoo and, generally, compiling almost everything with size optimization had very positive performance improvement on a platform that has been deficient in RAM.

I guess "size" improvement should not be thought as opposite of "speed" improvement but rather an alternate way to possibly improve performance. The compiler does not know which alternative may or may not bring effects.
I can't edit my original comment, but after re-reading it I hope it didn't come off like I was insulting the fighter. When I say "mediocre" I mean that despite MMA wins (very impressive by itself) I assume he's pretty far from ever being in the UFC. In other words, he represents a fairly average (maybe below average) MMA fighter, yet he was able to take out "master" after "master" in just seconds without any effort. Clearly, MMA is more effective in a fight than Tai-Chi. That isn't an insult to Tai-Chi either, as I think it makes for terrific low-stress excercise and does have some martial merit, just not a whole lot in today's world.
Half-agree. I'm a returned expat of a couple of years ago, and we came back primarily for the kids. It's expensive and the consumer choice is going to be a shock for most Americans, that's true. And I wouldn't have done it if I couldn't work remotely for a US company. But with that as an option, all the moreso now, it's still a good place to raise a family if you can finance it.
What an AI Nose Knows
America desperately needs 1M more construction workers
This is exactly Casey's point, and something I've been ranting about a lot myself: Programmers these days have mental models of performance that are often "off" by three orders of magnitude or more! To clarify: Not a factor of three, but incorrect by thousands.

My older RTX 2080 Ti has main memory bandwidth (not on-chip cache bandwidth!) of 616 gigabytes per second. The more modern 3080 Ti has 912 gibabytes per second.

Let that sink in: ONE TERABYTE PER SECOND!

They really are that fast.

My old work machine has a GTX 980, and even that has 225 GB/s of bandwidth. It's a 7 year old card! Let's use that to make things fair and realistic.

I have a 4K screen plugged into it, so the frame buffer is 31 MB. That works out to 7,282 frames per second, or 137 microseconds per frame.

The GPU hardware is not the issue here. It's entirely possible to do it in microseconds even on very old hardware.
And for that matter, where is the line drawn?

The other workaround I had heard for this is to have a non-Jew hired specifically to stand in the elevator and push buttons on behalf of Jews on the sabbath. But they'd still have to speak the floor so the attendant would know what button to push, right?

If so, what if an elevator had basic voice recognition? Speaking the floor number to a machine is no more work than speaking it to an attendant, right?

Maybe this rule interpretation was originally made back when elevators generally had attendants and did require some expertise to operate (e.g. to stop at the right spots)? And then didn't get rolled back when it became essentially trivial?
"This is basically a (somewhat cynical) depiction of things that may happen at a lot of companies early in the data maturity stage"

I don't think this is very cynical at all! Feels pretty accurate to me.
https://knowyourmeme.com/memes/pedalo
In german, "Brother must go!"
I previously bought this thing:
https://smile.amazon.com/gp/product/B0155NL3MA

Added ISO 14443 to it via an unused internal USB port I found once I cracked it open. Got Dropbear SSH running on the embedded Linux it was using. I think I originally rooted it by removing its internal SD card and fooling with the file system.
You still have to reason about the whole thing, though. This doesn't make that any easier, but I bet it makes it feel easier.
How Elon Musk is making engineers cool again
God doesn't explicitly forbid cannibalism anywhere in the Bible. We just have to find a way to define humans as ruminants with cloven hooves and it'll all be kosher.
As seen on AVGN.
Yes but if not properly installed it's far more prone to overheating from oxidation. Heat can often = fires.

I would never buy a house with aluminum wiring for anything other than service cable or wiring to 220V appliances. I've seen too many homes with aluminum wiring where plugs, light switches or fixtures were swapped out for fixtures that were not rated for use with aluminum wiring. I picked up a FLIR camera that attached to my iPhone - was at a friends house that had aluminum wiring. Was screwing around with the camera and noticed some hot spots on some walls - looked closer and they were outlets. Felt the outlet and it was warm to the touch. Killed power to the circuit, popped the outlet out of the wall and the terminals were crispy critters! Freaked my friend out a little - swept the rest of the house and ended up replacing a dozen outlets, a handful of switches and checking every ceiling and wall mounted fixture. What a nightmare - many of the hot products showed obvious signs of overheating.

If handled properly aluminum wiring can be effective. The problem is it's often not handled correctly :(
From my experience it’s reliable and I don’t muss any features, but i don’t need anything fancy. If you just want lightweight git and control you data, go for it.
In addition, the model is going to spit out widgets that are combinations of the existing ones, if it doesn't outright copy. This is different from a human who is going to put their own creativity into it (and will be accused of plagiarism if they don't): the model has no creativity to offer on top of the unlicensed input.
Leaders should be in the thick of it. People in leadership positions should have less flexibility because they shoulder by definition more responsibility. They need to be the first in the office and the last one out.

If you have an organisation where privileges increase and responsiveness decline as you move up the ladder you have invented cronyism. Someone in a top position needs to always be reachable, physically. It's the random coders who should be able to work remotely, not executives.

Say what you want about Musk's behaviour outside of work but he exemplifies this. Guy basically lived on the factory floor for months at a time.
Here's a traveling wave tube amp that does 5 kilowatts: https://www.arworld.us/post/5700TP12G18.pdf?44385.7040046296
OK, that got down-voted. I thought the basic idea behind HN is that we can have some interesting discussions. Simply down-voting without adding a reply why you disagree with an opinion does not really help.

I have been interested in security for a long time. The number of security vulnerabilities that have been caused by insecure memory management problems is really huge. Some people will probably claim that this is not a problem with modern C++ because it can remedy this problems. But this assumes that the programmers know all the possible pitfalls. With respect to security, the problem is that when there is only a single weakness in your system it might become a point of attack. With a language like C++ there are many possible weaknesses that simply do not exist in memory safe languages.