skysight-inc/HackerNews huggingface dataset:
> Each business is trying to innovate and do something different in order to make money

This might be shocking for you but _most_ businesses do not innovate anything. That's how the world works, very few people innovate.

> Also frameworks do a lot of stuff very mediocre, which is fine for quick demos or PoCs but can’t be the final version of a dev team takes pride in their work

Github was written in Rails, I guess by your logic original developers should be ashamed of what they built? Would they be able to deliver something like that if they had some sticks&stones version of an http library built by one guy in the beginning?

> For instance, in ASP.NET, without trying it out tell me what is the exact HTTP response if I have a route registered like GET /foo/bar and someone makes a HTTP POST /foo/bar/ ???
Will it be a 404, a method not allowed? How is the trailing slash dealt with? Does it count as a different route a to the HTTP spec or does ASP.NET trim it when routing? Will the response be in text/html, text/plain or maybe application/json? I bet 99.999% of .NET devs can’t answer this without trying it out and might actually find out that their own APIs don’t quite react to how they would like to if they could choose. So that’s a framework issue, because you have business logic running there giving your end users a response which you don’t even know about or understand.

I'm sorry but this is the most ridiculous comment I've read on HN so far.

Besides that all of those questions are basics that anyone who actually works with the stack will be able to answer easily, how does someone's familiarity of framework X internals define this frameworks usability? How will this differ if I jump into your hand-made solution? How long will it take to find out what happens if I give it an invalid path/method/param? I would even argue that if you write that by hand it will take much, much longer to deliver new features and actually customize than adjusting web framework's behavior that exists for over a decade.
Is it a bad thing that web frameworks have some kind of defaults that you can adjust? Hell, I WANT my web framework to return the same response if you give it a wrong http method on every endpoint, I don't want it to depend on whatever-developer-wrote-that-method-whim.

> Of course, if you’re a mediocre developer who doesn’t take pride and just goes with whatever the framework does out of the box (...) then sure a framework is the right tool for you

So now we define someone as mediocre, because they don't know the internals of the tool they use? Do you know internals of your oven? I guess you're a mediocre cook then. Oh so you can't make ChatGPT yourself? Sorry, you're a mediocre developer, clearly.

You do realize that developer's job is to deliver solutions and solve _business_ problems, not invent the wheel, right? Knowing how to write a quicksort doesn't make you an exceptional worker and that's what you are, a worker, like any other.
> Are there YouTube API rate limits?

Yes. I've used the Youtube API and its not easy to pull these types of analytics across a broad base of channels. Wonder how it came about...
More details here: https://ec.europa.eu/commission/presscorner/detail/en/ip_23_...

Note that they are now starting a formal investigation, whose purpose is to determine whether there are indeed infringements or not.
So do Facebook, Faux News, Sky (and anffiliates in the continent) and any number of other right-wing media sources. Do we see federal or EU regulators going after them?
The European Commission is not elected by EU citizens btw.
> max_align_t is only the max for scalar types, typically 8 or 16 bytes. But often math-intensive code wants 16 or 32 byte alignment for float arrays, to enable SIMD operations.

Indeed, but _Alignof(max_align_t) is a good compromise for a default alignment requirement in an allocator interface, which is what eqvinox calls for. Standard C does exactly that: malloc(), realloc(), and calloc() promise that they satisfy _Alignof(max_align_t), but nothing stricter. To reach for extended alignment requirements, your only standard tool is aligned_alloc().
A nanoscopic amount of artists sabotaging a few images will not do anything to anyone, there'll just be a small version bump in vision models and the 0.0000001 contaminated images will also be classified correctly.

While i really feel for the artist like everyone else potentially losing their livelihood to AI, this is an annoying fantasy story.
Rendering a Sphere in OpenGL, Then an Ellipsoid
Which is fine if it's gobbled together like this chatbot. The whole of Reddit has fun with it and tbh it's properly a guerilla marketing campaign.
Adobe, Figma to terminate $20B deal
This could easily be viewed as 'Computer Fraud and Abuse' by Team Watsonville.

IMO, the provider of such services will need to be held to account for misbehavior and not be able to fall back on bug/black-box defenses, particularly for more damaging scenarios versus this amusing toy example. Scaling this to quickly and w/o culpability would be dystopian.
My laptop has a single GPU inside Ryzen 5 5600U i.e. unified memory, all consoles also have unified memory. These devices are fine with traditional GPU programming model, where shaders only have access to well-shaped pieces of memory accessible through resource views or UAVs.

CPU-style memory access in GPU kernels technically possible (CUDA did it) but unfortunately rather hard. The feature requires hardware support inside GPUs (need pointers, they need to be 64-bits, need 64-bit integer arithmetic instructions), and therefore not going to work on many current GPUs. It becomes harder to compile and optimize GPU-running code. On devices without physically unified memory, the performance of these kernels gonna suck.

Luckily, none of that is needed to implement D3D11 or Vulkan backend for PyTorch. PyTorch is not a general purpose GPGPU runtime, it’s merely a high-level library which manipulates tensors and implements a few BLAS routines operating on them. It’s easy to allocate a GPU resource for each tensor being manipulated.
I know essentially nothing about the field. I can imagine how it might be used to understand how plasma works, and how to measure plasma activity, specifically in the domain appropriate for fusion reaction instead of thermonuclear weapons, might be relevant.

I conjecture this because I read about how knowledge from thermonuclear weapons development helped inform our understanding about how fusion works in stars, even though the experiments themselves were secret.

The story was of a Soviet astrophysicist visiting the US. He gave a lecture about stellar processes. A US grad student asked him afterward about one step in the process, something like "how do you know the plasma is transparent to X-rays?". The Soviet scientist said simply "it is." The US student, confused about it, asked his US advisor, who informed the student that it meant the Soviets figured it out as part of research for H-bomb development. I don't have a primary source for it though.

As a possible parallel, Shepard's suborbital flight used a Redstone ballistic missile, modified to make it human rated. Space flight and space telescopes are closely intertwined with missile technology and espionage/surveillance.
Just wait for luddite political candidates becoming popular when white collar workers will start be inevitable replaced. It will be a total disaster for any sensible discourse.
I wasn't talking about sirens at all. You make vehicle-friendly neighborhoods if you want emergency vehicles to be able to get there. The moment there are vehicle-friendly neighborhoods, the locals will inevitably come with reasons and excuses to have their cars parked as close to their house entrances as it gets.

You don't win against human nature.
How is fighting against dark patterns, opaque and arbitrary moderation decisions (among other things) an attack on (your very american conception of) free speech?
I'd argue this puts trust about where it should be. The utopian business vision of firing all customer service employees because you've replaced them with an AI won't work under GPT-type models without a state of the world. Yann LeCunn proven true again.
The Double Life of Objets
One interesting thing about this news is that, a lot of those ban in China are spoken announcements, by a phone call or a WeChat message. They never print it out and pass through the office. Thus, everyone need to follow it but there's no proof the ban exists.
Per capita figures do not matter in such comparisons when the population involved is massive. YouTube is huge in India.
Hahahaha someone started doing linear algebra with the chat
https://twitter.com/Goatskey/status/1736555395303313704
I subscribe to YT premium and sometimes like to use invidious so you're actually wrong.
I disagree. There is still plenty of genuine data being produced.
Also in the case of images, most of them have digital watermarks.

I see no reason to believe there will be a death spiral on model quality - in the last year or so the opposite has been happening.

Of course the jury is still out on the future.
The Baltic area (Northern Germany and neighbours) greeting "Moin" is certainly a close parent.
Adobe, Figma to terminate $20B deal over regulatory hurdles
https://huggingface.co/learn
Maybe what the market needs is a Substack or OnlyFans-style monetization site for video. This would have the effect of smoothing out revenue streams for creators. I am sure it exists a few times over...
I vaguely remember something about that.
> However, I've seen enough people babbling into a 720p web cam already having a 10k subscription base to assume it's possible to start something without spending whole days every week on the channel.

Sure, but for every channel like that with 10k subs there'll be another 100 with no subs. It's a reasonable starting assumption that you'll need to put some effort in to video production if you want to start a yt channel.
> And even if that was feasible, what the hell do they gain?

a few more years of employment, at best. It sucks, but it's reality. There's no stopping the onslaught of AI.

Better start learning how to take advantage of the AI tools to make yourself not irrelevant.
There's a $1B fall through fee, I assume that gets paid to Figma now?

I wander if that will make its way to early employees who were hoping for a liquidity event.
> You are welcome to push down that route, of course.

Of course not, precisely because public speech including on media such as twitter is heavily censored.

The trick is gross but effective: treat ideas threatening to the system as illegal so they can be fought using the legal system instead of the political one. It's a power grab to silence Europeans. Same old trick used in China, Iran, any autocracy really.
Digressing a bit... there's something weird about these stories.

I come from rural-ish Norway and live in a big city in Germany. Lots of people here in Germany are quite willing to tell me that heat pumps don't work in the area where I come from, where I have many friends with heat pumps. Their confidence amazes me. I don't understand how they can be so confident.
> due to the German-corruption-made dependence on Russian gas

You have a source for this? Corruption is a criminal offence under both german and EU laws. So if there was corruption ... where are the court cases, where are the convictions? Who went to jail? Did anyone even TRY to bring someone to court for this?

There was a time when most germans had oil central heating. And then, since about 1980, this gradually changed. People installed gas central heating more and more --- not caring at all if the gas came from the Netherlands, Norway or Russia. One normally didn't knew. But why did they do that?

- the central heating device was cheaper
- the central heating device was more efficient (especiall the "Brennwertkessel")
- you didn't need a stinking oil tank in your basement, so yay, one more cellar room!

On top of this, a lot of eastern european country dependend WAY more on russian fossil fuels than Germany, like Rumania, Bulgaria, Hungary (that one even today!). That only Germany is singled out is probably a result of very succesful polish PiS propaganda. And the tendency of people to believe things that sound okay, without actual research.

Just look at a map of eastern european pipelines. You might know "North Stream" becuase of propaganda. But notice that there is a maendering of 15 other pipelines visiting all eastern and southern european countries? You never hear about the others ... why? Here's a list of all of them: https://de.wikipedia.org/wiki/Liste_der_Erdgaspipelines#Euro... --- and that JUST gas. Not even oil. And it doesn't also cover coal (where Poland made itself dependent on Russia).
> Optimizing for monetization seems to degrade quality most of the time.

True, but it is also natural. The vast majority of businesses optimize for profit (the publically traded ones are even obliged to do so).

I agree a profit maximization motive doesn't lead to an absolute global maximum of quality, but it still generally leads to quality nevertheless.
This is amazing! Would be cool to add some data visualization examples. Either some python or a js library.
You're going to need different frameworks for different situations. You would be better off making your own framework factory.
If anyone wants to have a closer look at the mindset of the EU bureaucrats driving this, take a look at Thierry Breton's Twitter account and despair: https://twitter.com/ThierryBreton

Whatever good the EU does, if free speech is the price, I'm not willing to pay it.
HK Billionaire Professor Tang Xiao'ou–Cofounder of AI Giant SenseTime–Dies at 55
American here...always thought the NL/Dutch accent was weirdly the most American-like accent? Which I assume is universally fairly easy to understand because of all the media content? I've been around Dutch natives before where it took surprisingly long before realizing they weren't from the US.

In my opinion the Scottish accent is the most difficult accent to understand.

"Introduced" the Scottish accent via Youtube to some Mexican co-workers who are fluent English speakers and they freaked out. Will never forget one saying "WTF is this? How can this possibly be real?". Guy generally thought it was some sort of fake prank way of speaking and couldn't grasp that people actually spoke like that.
I still think it's a great tool for when truthfulness and accuracy don't matter. It's not exactly creative, but it can spew out some pretty useful fiction for things like text adventures and other fictional filler text.

I'm personally using it because SEO bullshit has ruined search engines. AI can still sift through bullshit search results, for now. The key is assuming the AI lies and actually reading the page it links, because it'll make up facts and summaries even if they directly oppose the quoted source material.

I fear AI tools will soon befall the same faith as Google (where searching for an obscure term will land you a page of search results that's 75% malware and phishing links), but for now Bard and Bing Chat have their uses.
OpenCL 2.0 was ignored because implementing shared virtual memory was mandatory, but it simply isn't possible to implement without cache coherence all the way into the GPU memory. Now that Intel has developed their own GPUs, they have gone out of their way to completely ignore SVM and went with their own proprietary USM extension of OpenCL and the Intel driver developers themselves said SVM is difficult to get right. Intel and AMD were the only ones implementing OpenCL 2.0 and the SVM implementation by AMD was basically unusable.

OpenCL 3.0 got rid of the mandatory features of OpenCL 2.0 that nobody was willing to implement.
https://archive.ph/6ToJd
It doesn't generate anything without a prompt going in. You would have to babysit it constantly or it would just stop having any output.
Tokyo and Incheon has direct, but there is more to Asia than those 2. Every other airport requires a transfer, and even those are $1400-1600 round trip unless from NYC
They likely didn't use (just) ChatGPT, but the GPT-3.5/GPT-4 API.

Both can be used to create training data quite successfully. This technique has been used in the past to create synthetic post-training (fine tuning) datasets like Orca, Samantha, and so on.
> Back in 2020 they also attempted to stop the sale of modified AVM second hand products running custom firmware

I can't find anything on that.

(and it's not that I disbelieve you, but details do matter, so very high-level descriptions isn't something I can really do anything with).
You can put another LLM agent that checks on the request and generated outputs to confirm that the interaction is within the limits of your objective.
Not too far off!

AI retraining on its own output is not a great thing.
Its been out since October

https://www.theguardian.com/books/2023/oct/31/british-librar...

And affecting far more than their public website - including everything from personnel records to payments to authors

https://www.thetimes.co.uk/article/7f2b670a-f52a-4f88-b6d4-d...
Ask HN: Which platform is the best for launching a product?
You’re making generalisations about Europe that just don’t make sense. There are plenty of countries/regions in Europe where electricity is more readily available.

You can’t even generalise about a single country. North Germany has a lot more renewable electricity than South Germany.

Is the AC power consumption you’re citing for summer or winter? Seems crazy high for winter in Italy (if that’s where you’re from ref your other comment). Our home in Norway uses about that much right now in mid winter.

I guess the apartment might not be well insulated? That’s another problem countries in Europe need to work on. It’s insane to waste energy due to insufficient insulation. Energy, especially fossil energy, is not going to get more plentiful any time soon. If you don’t invest in energy saving measures soon you’ll be screwed eventually.
Maintaining state invariants is trivial without exceptions thrown from constructors. Just make constructors private and write a public static factory method. Allowing exceptions in constructors on the other hand creates the problem of: what should the destructor of an only partially constructed object do? It’s just unnecessary.
would be nice if this came in a VST effect usable in a DAW and perhaps can determine a set of notes (chord) from a sample or input sound into the VST. if it could output/translate that to midi, extra epic. (melodyne somewhat does this i guess. don't think they use AI but i could be wrong...)

for tuning an instrument, i suppose for a lot of artist it would be a bit tedious to have a laptop at hand in light of simple analog tuners which do a fairly good job and can be cabled up to instruments (electric guitar is my perspective here - never tuned another instrument...) and used for instance on a stage... - i would not want to add a laptop or anything like that to my setup.
You can have a government that can punish you for saying things it doesn't like, or you can have freedom of speech. And here is your own high court proving that you don't https://www.irishtimes.com/news/world/calling-muhammad-paedo...
"and to protect their services against manipulative techniques."

Oh the irony.
The X-Factor
Quote from the post:

> In a decade that many people feared would become the nadir of browser engine diversity, we hope we can help change that with Servo.

I sure hope so! It might be a good thing that Servo is now independent from Mozilla. We can't rely on Mozilla anymore, and should move on. Maybe someday Servo can become the new Firefox (as in "modern and freedom-respecting browser")?

From testing the current version of Servo, it still has a long long way to go though, until it becomes a usable browser.
Adult immaturity. Created by, created for, reinforcing the most base instincts, rendering the end-user an emotional puppet capable of anything the software requests, because the end-user thinks they are in love. Pure unadulterated short sighted immature and in practice evil. And probably one step away from being over taken by organized crime and state security agencies. Such fools.
Musk will run his mouth and then implement everything required.
Weird to phrase it as if the artists are in the wrong.
Acadians were an earlier emigrant wave from France, so their French sounds like that from the 18th century plus developments.

The Québécois were about 100 years later, so their French is like the 19th century plus developments.

African French dates from the colonial period, so it sounds more like early 20th century French plus developments.

That’s how I understand it to be.
I appreciate the advice.

I've exhausted my 6 months under short-term disability and now I am trying to extend it under long-term, but it isn't looking good so far. But it doesn't matter, I need a new job ASAP to find a new apartment either way. And, as far as apartments, it will be hit-or-miss if they take my bank into account but it seems very unlikely it will be enough to satisfy them.

I'm not going to try the PIP - I know my management chain (several levels) want me to fail and to leave, and I'd rather have the extra severance than have to deal with the stress and then end up with less money after.
Hollywood is already rebooting reboots of remakes of comic books vaguely based on historic events. Imagine if original copyright rules in the us applied (14 extensible by 14 for a living author). They could reboot anything before 1995 for free.
SEC's new data breach disclosure rules take effect, here's what you need to know
I wonder with the EU the way it is if the social media space is ripe for a USA only company. The EU has a lot more regulation than the US and a lot less free speech protections.

A company that caters only to the US market might be worthwhile.
Well clearly this thread demonstrates the HN bias towards deregulated capitalism and spewing any garbage at any cost however much damage it does to society.

Our technology industry has a bright future. Shame about everyone else…

Edit: this should be read in context to the initial replies all of which have been flagged and deleted.
Yeah but there's a plot twist wherein it's revealed that the method has some severe flaws, and it's not as effective as Leonard thinks it is.
Disney will still C&D and sue anyone that uses Mickey in a way they disapprove of and 99% will fold because otherwise Disney will bankrupt them with the legal process.
The problem is tech illiterate know-nothings I encounter daily in management (at a tech company no less) have been told or fooled into thinking these LLMs are some sort of knowledge engine. I even see it on HN when people suggest using a LLM in place of a search engine. How did we get to this point?
Transformer oil used for cooking street food (2014)
https://www.heise.de/select/ct/2020/8/2006507573746296454
> there was no reliable way to detect whether a video is a short via the API

Correct. This is what they say

We use a combination of channel performance along with detailed video performance history to break down longs versus shorts. If you'd like to learn more, please contact our team at...

https://www.viewstats.com/faq
How's the EU's investigation into the EU's illegal manipulation on X going?

https://noyb.eu/en/noyb-files-complaint-against-eu-commissio... ("noyb files complaint against EU Commission over targeted chat control ad campaign")
Except 5V which is the standard USB voltage (together with 3.3V)
"It was just a joke" isn't a legal defence when inciting hatred and violence. It's not legal even in the US (though IANAL).

Context matters.
Everytime I see a post about Japan here, I search this. It was funny to find this likely GPT-generated result in the first few results.

PS: please delete this account?
"freedom of speech" is just Virtue signalling.

Not sure why would Twitter leave EU - Musk's Twitter has no problem suppressing freedom of speech, like in that case of Turkey.
In what way does blocking not work the same as muting?
EU members criticize each other all the time. What do you mean?