skysight-inc/HackerNews huggingface dataset:
> I think you mean Google, and they made it mandatory for Android. Most of those old devices don't use the latest Android version. And YouTube still happily delivers up VP9 to older versions as recently as two months ago.

I mean Youtube. Mentioning Youtube requirement is more relevant than Android's requirement since many more TVs and STBs ship with Youtube than just Android, and is older than Android's.

> If you're talking about LG, Samsung and Sony; yeah they have their own image processing hardware.

I'm not. Amlogic, Rockchip, Allwinner, Qualcomm, Broadcom, Mediatek, Unisoc, Google Tensor, Realtek. None of those SoC vendor use Mali for hardware video decoding.

Wikipedia [0] list a lot of SoCs using Mali GPU, but doesn't list a single one using Mali video decoder. Looks like they abandoned it since they haven't announced any new version since 2019.

[0] https://en.wikipedia.org/wiki/Mali_(processor)
Locality also improves readability. Lambdas for std::algorithm functions are intuitive and concise. Like everything, they can be misused.
They are still more informed though. One important thing they could be more informed about for example is how slippery and illusory colloquial English language is, and the effects that has on the "reality" one experiences.
I have heard that perjury thing before. However, what is the actual consequence of doing that? Also in this particular type of thing? Is it a 'liar liar pants on fire' designation, or some sort of fine, or time in jail? What do the actual statutes say, and what is the case law here?
Nice, I hacked together something similar many moons ago, it looks like some fine folks have kept on maintaining and improving it: https://github.com/fschulze/sqlalchemy_schemadisplay

Useful to have in a CICD pipeline so you always have an up-to-date schema diagram available.
There are levels of fundamentals though, since parent mentioned HTML/CSS/React I guess they're referring to being able create a layout by hand vs using a CSS framework/library. You don't need to know how a CPU works to fix a CSS issue, but if all you know is combining the classes available you'll have trouble with even the simplest web development.

Everyone should know enough fundamentals to be able to write simple implementations of the frameworks they depend on.
They aren't being sarsarcastic. The felony threshold for theft in CA is $950, raised from $450 in 2020. According to accounts from multiple friends living in SF, most theft below the felony threshold is totally ignored.
> For the new crossword project, though, Ben had introduced a third party. He’d signed up for a ChatGPT Plus subscription and was using GPT-4 as a coding assistant.

You have to give OpenAI credit. Their marketing campaign is beyond genius. A bit spammy and aggressive but it works.
But what is the point of computing inside a black hole? You’re not going to get the answer out.
Another spelling for trilogue is trialogue*

* https://dictionary.cambridge.org/dictionary/english/trialogu...
It’s pretty impressive that it was able to actually decode those strings. In March, I used GPT 3.5 to write code for validating a type of string which used a checksum algorithm.

It did the task well, and even wrote tests, but it failed when generating test case values. I wonder if it would perform better if I did it today.
This does sound like a test that is almost "set up to fail" for an LLM. If the answer is something that most people think they know, but actually don't then it won't pass in an LLM which is essentially a distillation of the common view.
> It feels like I'm using an Adobe product or similar.

So it's slow, bloated, and crashes regularly?
Well, the smaller states are also easier to pay off, especially if they have already adopted the strategy of being the least regulated place in the EU.

Though admittedly the example Cyprus indicates that the strategy could be to simply quietly ignore the law when it comes to foreign interests.
Show HN: Related Files, a VSCode extension showing related files from Git
Related Files is a VSCode extension I built to scratch my own itch a while ago. It scans the Git history of the currently open file and lists files that were commonly committed together with it. It's a quick and easy way to find your way around related modules when diving into a codebase you're not that familiar with.
I think memberchk will do one check for each letter (not checking the rest of the list and leaving no choice point) rather than checking each letter is present only once.
Is factual knowledge bad, necessarily? Simplistically, it can certainly be bad sometimes/often, but is there ever a time it necessarily isn't also due to to other poorly calibrated variables that have been overlooked, like educational and cultural norms?
“Di” as a prefix is normally adequate when referring to two (dimension, dilemma, dichotomy, etc) and yet it acquires an “a” in “dialogue”. Possibly a similar word constructed from the “tri” prefix should also have an “a” inserted.
Might be better he redirect to that post specifically but it might defeat the purpose:

It seems to be a filter curate out those who aren't interested or curious enough or able to problem solve why that redirect happened, and how to circumvent it - a low bar but could filter out a lot of noise.
The short movie is looking amazing: https://www.youtube.com/watch?v=u9lj-c29dxI
> I am a developer, I know what dependencies I am pulling in my projects, what they do and I even read the code.

I am convinced that you are more the exception than the rule. For node projects that pull hundreds packages transitively, I can't believe for one second that the devs even read the list (and even less that they would start considering reviewing the code).

> but there is not much difference between a dependency from the distro repository and the dependency from crates.io

Who reviews what goes into crates.io? I know for a fact that other package repositories don't have any check at all: anyone can push anything. Whereas the distro repository is reviewed by the distro maintainers. Big distros have a security team even.

I think that is a noteworthy difference.

> but usually you want to target all mainstream distros and macOS and Windows and what now.

Of course, usually you want everything, for free, and for yesterday. But let's be realistic: the vast majority of projects don't have users on all the mainstream distros, macOS and Windows. I would start by maintaining a package for my preferred distro, and maybe one for Ubuntu. But maintaining a package should not mean "building a .deb": ideally you should use the program on that system so that you actually test it.

If someone wants it in another distro, they can write and maintain a package for that distro. And again ideally they use it themselves.

I believe that distro maintainers are responsible for distributing software for their distros. And for that they can rely on contributions and community repos, of course.

But projects that target 50 platforms and offer 50 binaries to download even though nobody has ever even installed 48 of them are missing the point, IMO. It is great if cargo allows you to say "builds for 50 different OSes", but if nobody ever tested them, to me it's just marketing.
Astronomers today measure the distance between Earth and the Moon by shining a laser beam towards it and measuring the time it takes to come back.

Now, guess why the beam actually comes back instead of getting absorbed by the lunar surface? Because Apollo 11 left a mirror there half a century ago, it still works

There are people alive, today, that can prove to you that we went to the moon just by shooting a laser beam in the sky, so yes, we did go to the moon.
Doesn't Snap confinement depend on Ubuntu-specific patches to Apparmor?
Around The World, Part 1: Continents
It's really not though. I've run Linux on physical hardware as a side concern for the last 25 years and it's mostly a pain in the ass, even right up to now with things like sudden power drain, sleep problems, WiFi fucking out, high DPI issues etc. I don't have the time for that shit.
> Not the same thing. You can't add a custom repository in App Store or Google Play.

Exactly the point. The problem is that you are not allowed to do that (not a problem of can't). As pointed out by people in other comments, alternative app stores on android totally do have that functionality. So the problem is not app stores as such but google and apple being gatekeepers. Give me the option to add fdroid repos in google play.
And the user interface is all OpenGL... man I can't imagine how much time it would take to write a decent user interface starting with nothing but OpenGL. Like just rendering text to the screen is a pain. And it's so snappy and responsive and it looks sooooo good. Definitely not a one man project, there's just no way.
> Holding Defendants Accountable

> Those who knowingly make false statements in a DMCA notice can be held liable for damages, costs, and attorneys’ fees. In this matter the defendants’ conduct is said to have caused Google to suffer economic harm due to lost advertising revenue, damage to business relations, and the allocation of significant resources to investigate their wrongdoing.

Does this apply only to "two vietnamese men" or also companies like sony, nintendo etc., when they happen to forget about the fair uses clauses?
This makes a lot of sense. Laundauer's principle shows that the amount of energy to store a bit is directly proportional to temperature, thus, energy loop size/travel time at the speed of light. The lower the temperature, the smaller the loop radius, the lower the energy requirement. There is no primitive of storage in our universe, it's all delay line memory.

https://en.wikipedia.org/wiki/Delay-line_memory
> There are cases where it produces good results, but there are also cases where it produces bs, and it's not always obvious.

Pessimistically, this is the medium term role I see for a lot of devs. Less actual development, more assembly of pieces and being good enough at cleaning up generated code.

If an LLM can get you even 25% there most of the time, that's a massive disruption of this industry.
It REALLY depends on the task. For instance, if you provide GPT with a schema, it can produce a complex and efficient SQL query in <1% of the time an expert could.

I would also argue that not only are the models improving, we have less than a year practically interfacing with LLM's. OUR ability to communicate with them is in infancy, and a generation that is raised speaking with them will be more fluent and able to navigate some of the clear pitfalls better than we can.
What does RAG stand for?
> he won't be aware of, let alone considerate of, other people's feelings

Many autistics are very much considerate of other people's feelings - once they're made aware of them. Most that I know are in fact much more considerate than NTs.

That said, it's still possible that they will come across hurtful or disrespectful even when they're making an effort to accomodate such feelings - simply because they will be more logical and less emotional in their speech and general demeanor.

It helps if the communication and effort goes both ways - the autistic person trying to accommodate the feelings of others, and others trying to understand the (sometimes brutal) logic of the autistic.
> The DOJ just ends up re-litigating old contracts and continuations of them hoping that in the current political climate they can find an angle for the headshot in front of a friendly judge

Your whole argument hinges on this and I fail to find a problem in it. What's OK when you have 1% of the market is, by law and reason, not OK when you have 99% of the market. It seems fully logical that that also means old contracts and behavior might need change.
Meh. I like reading posts about learning resources in the main line.
There is a lot of corporate knee-jerk for the AGPL ; there are many different interpretations for it and when you ask different people what you can exactly do and not do, they will tell you that they are not a lawyer.

Which is why companies I work with cannot tolerate it anywhere, they just won't consider it. I think people who want to explain these things should do it on the base of use-cases instead of vague wording.

So;

- I start a AGPL system in a container and talk to it via the exposed API, I don't tell anyone I'm using it -> yes/no?

- I start a AGPL system in a container and talk to it via the exposed API, I put in the About page that i'm using it -> yes/no?

etc. But i'm sure if anyone does respond to this, it will start with IANAL and there still is nothing to base anything on. I know, this is the reason a lot of SaaS startups use the license; it's not clear enough what I can / cannot do. And companies cannot build businesses on that, so they just don't use it, making the solution effectively closed. I'm sure a lot of help is missed because of it; for instance, if I would be using something like this, I would (as required) feed my work back to the project, but now the lawyers of my company don't allow me to use it at all, so nothing gets fed back.
Changed my life
> when they happen to forget about the fair uses clauses?

oh those are just innocent omissions and no malice nor intent is implied!
Building an ECS in TypeScript, Dirty Component Optimization
Tripartite might also work
I build a website to list apps with BlackFriday deals
I'm excited to introduce my latest project, GetCoupons.xyz It's a simple site designed specifically to provide you with the best BlackFriday deals on various apps.
I'm not impressed by the USB. That it's possible to put transaction details on a USB stick means it's possible for customer data to go walking out the door on a USB stick, too. I'm pretty sure infact this goes against data security requirements of US regulators.
Would really love to see more resources be put into smoothing out the workflow of the video editor.. even just quality of life features such as "always showing waveforms" and auto-snapping clips when you cut would make a drastic difference and make it highly competitive with Premiere because you already have a world class 3D suite built in.
Follow the rhetoric when city officials talk about and react to police activity and it's plainly apparent they are completely captured. After all, the strategy used to oust Boudin was simple: police stop doing their jobs and then tell the news stories about how crime spikes are the DA's fault.
The last moon landing was 1972. That's 51 years ago. They were all part of the same Saturn programme, production actually ceased 4 years earlier in 1968. At the time it was the most complex machine ever built.
I still use two fully specced out 15" MacBook Pro Mid-2015. Battery lasts me close to 3 hours still on a regular work day.

My previous 2010 MacBook pro similarly lasted 6 years (until about 2016 when I got two of these machines).

Apple used to have a different league of build quality back then. It all started going down in late 2016.
I would assume those are people who I know directly yes, I'm not sure I understand what your point is.
> I'd rather not focus on it all the time.

Me neither. Which is why I want it tucked away and out of sight and out of thought.

My app is about Medicine, or Projects, or Coffee, or Orders. Not about Controllers, Models, HTTP and DatabaseLayers. Hence I don't want to work day in day out in this plumbing but rather in my domain¹.

Also, there's this false dichotomy, where "no framework === diy mess" That's nonsense. It's perfectly possible to create a well architectured, clean, maintainable and scalable system without the constraints of a framework. You don't need to write your own HTTP handling or database layers if you forego a frameworks: it's what libraries are for. Or microframeworks. Or both.

¹ Here Uncle Bob Martin explains that much better than I ever could: https://youtu.be/sn0aFEMVTpA?si=mY8S1r6qqp8LWEVF&t=4517
I mean.. who could expect highly paid copyright lawyers in their massive legal teams to know such obscure rules such as fair use :)
The parent comment is just wrong on it's main point, and several other points. Here's the Cybertruck specific text from the agreement image:

"For Cybertruck Only: You understand and acknowledge that the Cybertruck will first be released in limited quantity. You agree that you will not sell or otherwise attempt to sell the Vehicle within the first year following your Vehicle's delivery date.

Notwithstanding the foregoing, if you must sell the Vehicle within the first year following its delivery date for any unforeseen reason, and Tesla agrees that your reason warrants an exception to its no reseller policy, you agree to notify Tesla in writing and give Tesla reasonable time to purchase the Vehicle from you at its sole discretion and at the purchase price listed on your Final Price Sheet less $0.25/mile driven, reasonable wear and tear, and the cost to repair the Vehicle to Tesla's Used Vehicle Cosmetic and Mechanical Standards. If Tesla declines to purchase your Vehicle, you may then resell your Vehicle to a third party only after receiving written consent from Tesla.

You agree that in the event you breach this provision, or Tesla has reasonable belief that you are about to breach this provision, Tesla may seek injunctive relief to prevent the transfer of title of the Vehicle or demand liquidated damages from you in the amount of $50,000 or the value received as consideration for the sale or transfer, whichever is greater. Tesla may also refuse to sell you any future vehicles."
Yeah, especially since Blender puts a lot of effort into their release websites.
The blogger describes his blog post as "A coding interview question, from the viewpoint of an Google/Amazon/Microsoft interviewer".

I'm not sure it makes any sense to refer to anyone engaged in interviewing and candidate evaluation as anything other than a tech recruiter.
You might want to review the HN guidelines on titles: https://news.ycombinator.com/newsguidelines.html People here tend not to appreciate clickbaity titles.

-Please don't do things to make titles stand out, like using uppercase or exclamation points, or saying how great an article is. It's implicit in submitting something that you think it's important.

-If the title contains a gratuitous number or number + adjective, we'd appreciate it if you'd crop it. E.g. translate "10 Ways To Do X" to "How To Do X," and "14 Amazing Ys" to "Ys." Exception: when the number is meaningful, e.g. "The 5 Platonic Solids."
Robbery is not a violent crime unless they specifically threaten violence. If you just give someone your stuff when they ask you because you feel threatened that's not enough. You actually have to be threatened for violence to occur.
I think this hits the nail on the head. Obviously a lot of the participants in this discussion are programmers, so there is going to be a fair amount of bias where people feel like their self-worth is being attacked/devalued. That being said, from a company perspective, this should much more unlock "moving faster" than "let's rest on our laurels". Any company that has a leading position in a particular industry is currently at greater risk of upstarts achieving their feature set in a reduced amount of time. The incentive for all companies will be to find programmers who are skilled in directing and debugging AIs.

I am currently building an iOS app using GPT-4 (I don't know Swift), and am developing an awareness of what it can/can't do, and surprised that I'm moving at the speed I did when creating React Native apps. In a possibly more competitive future market for developers, it does work in one's favour if some developers resist the efficiency improvements of AI.
It looked correct visually and it matched the techniques in the actual CSS that the team lead and I produced when we paired to get my layout to the standard he expected.
we don't? and meta refuted even planning it.
To the down-voter: Instead of clicking that down-vote arrow in a (tiring) attempt to get this post greyed-out it would be far more enlightening to learn why you do not agree with what is written here. What, if anything, is incorrect about what I wrote here?
The "DMCA abuse" rule feels a lot like perjury where it's technically illegal but a legal and prosecutorial mess that means it never rarely punished and makes headlines when it finally does.
Unless it's a hybrid, EVs just aren't that practical yet. You can't travel that far on one charge, it can take over an hour, even on a quick charge, and the infrastructure is lacking. If you have a family with small kids, it's an impossibility.

I also have to laugh because the UAW is against EVs (this has been stated many times by the president). The cars require less people to build them.
Sarcasm applies to subjectivity ("wasting valuable police time"), not objectivity ("more than $950"). The use of the exact number implies they are being sarcastic (though they should have made that more clear).
The opposite is absolutely true.

Try and question "America's greatest ally ever" and their policies and see how long you last on these platforms.

When critiquing china, remember that you're essentially looking in the mirror.
Agree. We could have all had some fine autonomous trams/subways/trains which run 24/7 at short intervals instead of spending money on self-driving cars and car infrastructure in general.
48-nation bloc to crack down on using crypto assets to avoid tax
> I suspect Elon was banking on profiting from that

Totally. I don't know why Trump didn't come back though, maybe doesn't want to put himself again on a platform he can't control?
A nonprofit where the CEO makes millions of dollars in bonuses.
12.75W, max 2.5A.
You're currently possibly living inside one. Big Bang? - The initial collapse. Universe expansion? - Matter falling in. It may be unfalsifiable from inside though.
Maybe political is not the correct word. The US did it to prevent existential threat from Russians (this is my understanding) and I don't see one here.
CTO Interviews: A Perspective from a Hiring CTO
> is by getting a US-based ID

What is a “US-based ID”? Because if that’s a driving license that takes you a week.
I didn't say I'm upset, I barely use Twitter, only when someone links to some specific tweet.

I was just noting a clear downgrade in feature set, made (by Elon's own words) so Twitter can better handle the traffic after having fallen over multiple times.
> his personal website

https://web.archive.org/web/20090423055229/http://www.digiov...
Uber to Test TaskRabbit-Like Service in Florida and Alberta
New study updates Turing's theory on how animals get their spots and stripes
Yep. This might as well be a poem about squirrels for all the effect it will have on justices' behavior.
The conflict of interest is precisely defined in GP. This is tantamount to bribery paid to journalists so they write a nicer story. Corruption is corruption.
But that shouldn't come down to the money. If only the people who amassed huge amounts of money can influence there is no democracy.
It's also not a dial-ogue, but a di-a-logue because it involves two parties.
Learn How Google Builds Permissions and Authorization in Google Drive
Have what? Release candidates?
Your colleague should search for some local markets selling such tomatoes; in summer obviously, otherwise they aren't available. Not claiming they are the exact same breed as the ones in Italy nor exactly as tasty, but the difference with the imported and/or hydroculture (or whatever it is these days) off-season ones is huge.
Sanctions are a blunt tool, and this is the result. While I broadly agree with sanctions against Russia, this is sadly the outcome. Companies can do better, but are often required to react quickly and change complex business processes. People fall through the gaps and situations like this get missed.

I'm sorry you're going through this, I hope you can get your money back soon.
Maybe.

Maybe I'm jaded, but I just don't believe them. I think 'smaller creators' are probably just trying smaller scale tweets. I think they are going to disincentivize going offsite to my website or youtube.

I guess I'll try it, wouldn't hurt. But I'm def not holding my breath.