skysight-inc/HackerNews huggingface dataset:
If someone says they're going to sue you, and it's black-and-white that they'd win the suit, then it's pragmatic for all parties concerned to just skip the time & cost of a court appearance, and just do the thing the court would otherwise force you to do.

In a sane world, civil suits between firms should really only go ahead if the case's result is ambiguous, and the courts in this case would almost certainly side with the takedown request - and moreover would be pissed at Github for wasting the court's time on it.
It looks like you are agreeing with me in that for someone to assign a P to such an uncertain event
This is great-- the Train Travel API is clearer, more powerful (IMHO), and better for teaching (again IMHO). Kudos to Bump.sh for publishing this and for doing a really good writeup.
If you have a choice what to use, I can only recommend to compare the terms and conditions of gitlab, GitHub and sourcehut. Last time I checked, sourcehut‘s terms were much better for the customer.

As an example, check out paragraphs 8.6 and 10.2 here:

https://handbook.gitlab.com/handbook/legal/subscription-agre...
I wonder how using tee to compute the hash in parallel would affect the overall performance.
I know next to nothing about websites. Sorry if this is obvious, but what do you mean by that? I was able to scroll and read it fine on an iOS device with Safari. What is the alternative or best practice nowadays for scrolling websites?
PACELC is an extension of CAP, so it suffers from the same problem of trying to apply a universal clock to the whole system. If you do that, you will suffer these limitations. With client-centric consistency, you can work around these problems and global order "unfolds" in a "just in time" manner.

The consistency-levels can go all the way to SNAPSHOT.
People seem to imagine that Errol Musk is dead and Elon got a big inheritance from his daddy's estate. In fact Errol is still very much alive, became bankrupt sometime in the 1990s, and is now a deadbeat living off financial support from his sons.

Was there ever an emerald mine? Maybe. Though nobody has been able to find a scrap of evidence for it. Literally the only "evidence" is Errol's own boasts, which is that he bought a half-share of a Zambian mine for 100k ZAR ($50k USD). Hardly the stuff generational empires are made of.
Probably won't work, but since you can search for the number you want with Gvoice, did you try re-registering it?
Hi. I've never used Signal, but have considered it.

Can you explain the downsides? An ELI5 would be ideal as I'm non-technical, but I understand if that's asking too much :)

Thanks!
> There seems to be no reason this shouldn't have been a C++ CVE other than the fact that C++ community has different standards for what constitutes safety

A security report has been filed for both compiler and actions taken for both of the major toolchain. This is a sign of mature security processes in used by both of the major C++ compiler implementations.

CVE are one among many way to address security vulnerabilities, one way that is currently heavily under criticism [^1]

> In fact, I'll tell you why there was no CVE for C++ - concurrent access to filesystem APIs is undefined behaviour in C++

The vulnerability reported (even in case of the Rust CVE) has nothing to do with a concurrent usage of the API. I think you do not really know what you are talking about here.

> Reasonable people can disagree on this though, so I can see where you're coming from. There's no reason to immediately fling around accusations of lying and zealotry. It makes the writer look immature.

My definition of immature includes the fact of throwing false statement over the internet, getting them refuted with sources and quote included. And still stance on them. This is a sign of immaturity.

[^1]: https://portswigger.net/daily-swig/cvss-system-criticized-fo...
Mailing list is an open standard that anyone can join. Git even sends patches to it via git CLI.

People talk about federation and decentralisation a lot, e-mail is sort of that.

But it sucks UX-wise compared to github. Linux can afford it, because it will always have enough contributors anyway.
If it worked, the dating app would be banned "for democracy".
https://www.washingtonpost.com/archive/lifestyle/1988/12/19/...
If you looked at Windows applications programming pre-VB, I'd argue Visual Basic represented a 'Fosbury Flop' of sorts (concepts live on, if not the product). :-)

Something Pretty Right: a History of Visual Basic
https://developers.slashdot.org/story/23/03/18/1525205/somet...
Not sure if DMCA is invoked to take them down, but a friend of mine recently challenged me to scrape a video file from one of these shady free streaming sites. I promise this has something to do with GitHub.

Gamely, I accepted the challenge. Browser dev mode to sniff things out was very difficult - they put a lot of work into jamming that up. Turns out it is trivially easy with Fiddler.

What I learned in the process was interesting, trying on a few video files. What these sites do is slice up their video files into thousands of chunks, and then rename the files as innocuous file extensions (like *.jpg, *.html, *.csv, etc.) and stick them on various hosting services where you can do a GET on the file for free with no authentication. They spread those thousands of files for each video file all over the internet. Usually across multiple accounts / repos on a service like GitHub but not just GitHub - any place they can manage. A lot I looked at while testing had files on GitHub though.

Then, once the thousands of files are distributed, they stitch them together via an *.m3u8 playlist file which the in-browser player can handle buffering to make it all seamless.
I've been using Bevy recently so here are some thoughts on this:

Firstly, the overall quality is high and seeing this attention being paid to the project's organization is another good sign.

Documentation is not great. The Bevy book runs out of content very quickly. The "Cheat Book" has additional useful information: https://bevy-cheatbook.github.io/. With these plus the examples I've been able to figure out everything I need, but it's slow going.

I'm not 100% sold on ECS. It loses a lot of type safety and there doesn't seem to be any way to ensure cleanup of entities and their components.
Researchers show your phone's ambient light sensor can be used to capture images
Out of the 10 years how long was she on the pip? A pip is usually 6 months max. So she was only put on it in year 9, conveniently so she can be taken off of it coinciding with bobs departure?
Is there a better alternative? Does something like a wordpress theme support proper scrolling out of the box? I am working on a blog and know next to nothing about this :)
Location: Gjerdrum, Norway //
Remote: yes (would like 100%, but willing to do hybrid) //
Willing to relocate: no //
Technologies: well, these are not "technologies", but you'll get it - Figma, Protopie, Supernova, Sketch, Balsamiq, ... you name it //
Résumé/CV: https://drive.google.com/file/d/1ANVciqm1hCRrhqXFtLm28qFGi3W... //
Email: makszydorka@gmail.com ///

Hello everyone!
Residing in Norway near Oslo, I bring over 16 years of professional expertise in product delivery, with a specialized focus of over 10 years in product design. I am known for my curiosity, resilience, precision, sense of humor, and ability to think innovatively. Throughout my career, I have successfully executed projects, facilitated team growth, and fostered individual development. Above all, I prioritize teamwork and collaboration in all aspects of my work. I am adaptable to different time zones and open-minded towards embracing diverse cultures. In essence, I am a product designer who offers a unique perspective and a commitment to professional excellence.
The network effects associated with hosting code in a public source repository are just too great. If you want your code to be seen, used, trusted, you put it on one of the primary code repositories. At one point, this was sourceforge. For a while bitbucket had a good share. Then came GitHub.

There are also always a few secondary repositories that share the same tooling, but still have less traction (like GitLab). But the network effects of GitHub are hard to ignore.

But, like was said in a previous comment, it least it is easy to move Git repositories from one host to another. So when there is an inevitable successor to GitHub, we’ll all be able to migrate to the next hotness easier.

(That’s assuming that the next hotness supports Git. Prior shifts followed from changing underlying technologies… CVS -> SVN or Hg -> Git)
At this moment, I’m really scared that the EU might not react.
Why work on half-finished personal projects when you can contribute to a high(ish)-profile public projects, especially such that your prospective employers might be using?
What happens when you put random data through a PNG decoder?
It is impossible to usefully identify things that "never changed" without targeting cynical observations of human nature/capability. "The laws of thermodynamics" is a strong contender for the only other answer to that question.
DevX in Rust for backend development is quite good nowadays. Things are WAY easier than it was a couple of years ago.

I migrated a couple of projects from Java, TS and Go to Rust and honesly, I couldn't be happier.
Same reason you post feel good group think here: the sweet sweet internet points.

You can sell your reddit account too for good money.
no but current LLM can already almost give 1:1 support and differentiated assistance based on how the student comes.

I'm in edtech building this.

it's like having 1 teacher with 25 assistants.
> They are deeply involved. If it’s that bad for developers, drop the iPhone and develop solely for Android.

EU: "No."
I understand that it is enjoyable to rework all protocols involving public key cryptography and propose alternatives, and I support that. It can be an excellent catalyst for coming up with new cryptographic primitives and a better understanding of existing ones, and Google can certainly afford such activities.

The issue is the emphasis on the importance of an inevitable threat. Organisations start to justify implementing QC-resistant algorithms on the basis that others are doing so, and in that way, they justify themselves that the threat is real. After that, we would end up with government agencies issuing a requirement that only QC-safe algorithms are acceptable for security in the process, killing useful cryptographic primitives like ElGamal cryptosystems, homomorphic encryption, blind signatures and a class of zero-knowledge proofs.

At the moment, there are only three points from which one can extrapolate further advancements. The Shor algorithm requires exponential suppression of errors with the number of qubits. This is why, although we have hundred qubit QCs, the most significant factorisation is being done at most with five qubits. Threfore, if we would have “exponential progress” in advancing QC, the advancement of factoring integers would be linear. Faster progress requires miracles. QC error correction would be no panacea either, as it would require repeated application and would require an unreasonable number of qubits as well as would increase runtime.

The miracle as well be that we figure out a way to factorize numbers on classical computers in polynomial time. Or as well break lattice based crypto on classical computers.
It's very common for people to download the stream archives of streamers they like, to summarize, translate and clip funny or interesting parts. It provides a pretty decent return to everyone, making the content more accessible to viewers, and providing the streamer with more publicity.
What a killjoy. Who cares? Let me toy around.
> it's basically equivalent to trying to understand a human brain's internal world model by analysing its neurons and how they fire

A major challenge here is that it's very hard/expensive to analyze these neurons, especially at any kind of scale within one human.

Not so with LLMs.
AI news that's fit to print – Zach Seward, editorial director of AI at the NYT
I found the anti-circumvention clause confusing.

It also criminalizes the act of circumventing an access control, whether or not
there is actual infringement of copyright itself.[1]

I couldnt substantiate this claim (circumvention of access to non-copyrighted material) by going through 17 U.S.C. 1201.

[1] https://en.wikipedia.org/wiki/Digital_Millennium_Copyright_A....
Yes sure but did you on a whim use these logs to check if your predecessor replaced “count” with “cunt” in someone’s email?
the web is nigh-on unusable without an ad-blocker.

When I was young no one really questioned ads in television shows, when I got to uni I kind of stopped watching anything but cable. Then netflix came out and I dropped cable alltogether. Every once in a while I find myself watching television at someone elses house and the constant ads completely destroy any enjoyment of the entertainment, even if I never really questioned it as a kid.

that's how the web is for people who don't run ad-block. They have no idea what it can be.
i don't think deterministic programming languages are going away. Even if code is AI-generated, critical systems need to behave consistently and be available for introspection/editing.
Right, you are susceptible to it either way. In that case breaking down a task can potentially get you way further
fortunately software engineers know there is no silver bullet
While I mostly agree on the computer comment, I largely disagree on phones (not apple, iphones are pretty IoT paperweights without a lot of hoop jumping and prostrating to apple). You can absolutely do some amazing things on a phone. I've been living in terminal (via termux) on my phone (android) for a while now as a little personal challenge, using micro to write python TUI apps as I need them. I have file system, etc. and since I have access to sensor data I can make some pretty nifty things happen fast. Need an app to remind me to set parking app so I don't get another fine? Easy done, can do it on my walk to the office. I think we're all ignoring phones a bit due to the learning curve and inconvenience when compared to traditional computing.

Now I couldn't imagine doing some serious analysis via phone but also with things such as jupyter notebook or similar for R, it isn't a stretch to believe you could get some rudimentary step by step kinda stuff going.

Hands down, I would choose a proper keyboard and multi-monitor setup any day of the week, but the difference expressed through metaphor in terms of working cars puts phones more in line with a hatchback than a scooter as most people seem to think. A hatchback is often perfectly sufficient and at times, preferable.
I assumed it'd be something about the number of recent significant events that the Simpsons "predicted"[0].

[0] https://www.independent.co.uk/arts-entertainment/tv/news/the...
> If you would evaluate a low-code backend builder, how would you do it?

Firstly I would check if it’s open source. There’s a reason companies & individuals use open source programming languages… because it’s way less risky. The same is true for a low-code language/system.

Can I version it in git? Can it be reliably tested? Can I self-host it?

As far as functionality of the low-code: is it expressive? Can I make loops, variables, conditions? Can I bundle things into reusable Lego blocks? Can I use libraries or make fetch requests? Can I add environment variables? Can I add authentication, users, permissions?

There’s a lot to evaluate with a new system, low-code or not
Automation means we get to level up. We get to work at a higher level. We get bigger building blocks to work from.

This has been going on for a long time. We used to spend 30% of our people on growing food. Now we spend 3%, because we have combines instead of a bunch of field workers. A bunch of people could do something else - something more productive than field work. As a result, our society got richer, because of what those other people could do now that they weren't having to work in the fields.

What could you do if you didn't have to waste time, say, chasing memory leaks or core dumps or whatever? Could you do something a level up from what you're currently doing?

So for society as a whole, the impact is that we get richer. We can produce the same stuff with less human effort, so we can put more people onto inventing and building new things.

But for individuals, there's going to be a divide. Can you level up, or not? For those who can't or won't, they're going to be left behind, the way someone was left behind who is still trying to farm 40 acres with a horse-drawn plow. They can survive that way, but they're not going to prosper in the way that the surrounding society prospers.

I say that without any judgment on either the skills or the effort of those left behind. I am just saying that there will be people in that category. Society has to figure out how to minimize how many people are in that category. And for those in that category, society has to figure out what to do with them that preserves their human dignity and value, while not letting them impede progress.
I was pointed multiple times by people to the C++ standard, which clearly states (when introducing the filesystem library):

"The behavior is undefined if the calls to functions in this library introduce a file system race, that is, when multiple threads, processes, or computers interleave access and modification to the same object in a file system."

and was told that made this bug not a compiler issues, but just undefined behaviour, exactly as if you'd written an array out of bounds or dereferenced an invalid pointer, the compiler can do anything it likes if another program changes the filesystem while your program runs.
I wouldn't be surprised if the 5% drop in "Data Scientists" is from the same role being up-branded as something like "AI/ML Engineer".
> If it’s that bad for developers, drop the iPhone and develop solely for Android.

That's what I've done personally but that's not something you can ask most companies.
Reaction I: 's/American Politics/USAAF's 8th Air Force and RAF Bomber Command/'

Reaction II: Meh. "Destroyed" is obvious hype. There are lots of causes for Germany's recent economic problems. Many of which are of local origin. And the video mentions a number of the latter.

Reaction III: If you had annual economic data for European countries, 1946 to 2024, then how often, and for how many countries, could you make a equally credible claim of "American Politics Destroyed the $Nation Economy"? I'd bet "very often", and "for a dozen or more countries". And that data might also show that "destroyed" was a pretty temporary condition.
Completely agree. Widely known and supported, both rendering and with editors. You'll be able to add a WYSIWYG editor that saves as markdown for little effort on pretty much any platform, especially the web.
Explanation needed. How can you, a primitive ape on a tiny remote planet with an average lifespan of 80 years (not meant as an insult, I am too), be sure about what happened 15, 20 or 100 BILLION years ago?
I think this is what parent meant with: "people of every time thought they had (almost) complete understanding of the universe." - "Don't think it'll be different this time."
The layoffs are due to an increase in interest rates
The 'Largest Creature of All Time' May Have Been a Physical Impossibility
> Math, physics, chemistry won't change.

The whole beauty of science is that it doesn't ever claim to have static, absolute answers - it's constantly growing and changing as we learn more about everything.

Likewise, the humanities are always growing and changing and being reinterpreted, reflecting what and how we can understand now.

> Who knows if software will be nearly recognizable in 10-20 years from now

Software goes through rapid cycles of invention and forgetting what's come before. Its totem animal is a Nobel laureate goldfish. That doesn't change.
In a year of pretty sizable layoffs and hiring freezes that have 0 to do with AI ...
You should ask for a help on the pine64 forums. They're usually helpful.
> You can sell Reddit accounts.

This. There's a whole market for high-karma old Reddit accounts. If it has a comment history that makes it look like a real person is behind it, even better.

Buyers are usually companies looking to astroturf their product/service, or scammers.

Google "buy reddit account" and see how many results there are.
It doesn't have to be an exclusive choice for Apple: more money and more security for Apple. Many HN folks (many of them using plenty of Apple products) probably won't like it but the reality is that we all vote with our wallet and with our time
Well, we have (virtual) particles that can travel backwards in time, without breaking causality. There's no proof that Tachyons exist, they are purely hypothetical, but they are not outright nonsense.
> The Core Technology Fee is the only thing Apple is charging that can even remotely seem like it may be prohibited

The CTF is the exact topic of discussion in the context I provided the clause
That's not exactly true, The Cell and Buu sagas were aired on US TV after only a small delay from the Japanese release and local television was airing the Frieza saga on from the mid 90s.
> A bit of an aside, but I'm a bit puzzeled by this statement. There are many phonetic alphabets invented through history of course. Are you saying they all have the same root or inspiration?

I think you're thinking "alphabet", which indeed, has been independently invented multiple times. The most widely used alphabet is the one derived from the Phoenician script. Other alphabets that were independently invented include the Brahmic scripts and the Hangul script.

However, the "phonetic alphabet" (also known as the NATO phonetic alphabet) was only invented once. https://en.wikipedia.org/wiki/NATO_phonetic_alphabet#
Toy around, 100%. Just don’t be surprised when it’s not a commercial success.
> But that isn't the same thing as saying Apple can't take a cut from other App Stores, and surprise, they are.

Yes, it is. For Apple to be able to take a cut from other app stores, they need to have full control over said stores, so effectively it's just their App Store under a different name. Hopefully this won't fly under DMA.
I bought Apple stock a while back but that kind of behavior makes me want them to fail so bad. So I guess I'll sell my shares.
In short, we're calling data engineers, AI scientist now.
Pale Moon still preserves the option to choose a specific encoding.

There's also a Chrome extension that restores encoding selection: https://chromewebstore.google.com/detail/set-character-encod...
As the “tech guy” in the family things might change actually.

(One of) the reasons why I like the walled garden is how it simplifies everything troubleshooting-wise. I have a few quirks to know, the rest is because of hardware failure and that’s it.

My peer not being tech-savvy might install stupid things from stupid places and it might be a problem.

The way it’s done it’s unlikely, but still it just complexify things for next to no reasons in my book. (Yes 30% is a lot; I personally don’t care, though I do recognize I’m a good position and I can afford not to–but then again, the most vocal about the 30% are not the most unwealthy…)
I think it’s par for the course because you can only plan so far before you run into miscalculations once you start doing it. You break down tasks for stuff very close range
I'm not sure many people actually think that restaurants are or should be as cheap as eating at home except maybe some fast food loss leaders.
If you want to build something for fun, then someone (you) wants it, so I am not seeking to kill your joy. It's all good.