skysight-inc/HackerNews huggingface dataset:
You seem to mix-up "smart contracts" and the platform on which they run. On BSC, Binance effectively controls all smart contracts, since they control the chain itself. And given that all bridges with the outside world are also centralized in a way, the only way for the scammers to cash out would have been to swap before anyone notices.
GP makes a fair point about JAX still requiring a limited subset of Python though (mostly control flow stuff). Also, there's really no in-library way to add new kernels. This doesn't matter for most ML people but is absolutely important in other domains. So Numba/Julia/Fortran are "better in that department in terms on performance" than JAX because the latter doesn't even support said functionality.
But advertisers do touch them? Everytime I go on reddit I see dozens of ads.
Absolutely, however a major problem occurs, and email is a great example of this. When there is a fundamental need to change the protocol for reasons of privacy, security, authentication, etc. It becomes almost impossible to do when it is as wide spread as email, or it takes a very very long time to spread enough.

When one person controls the whole system, it's easy to pivot rapidly. I guess that's another argument against having widely used protocols (even though I disagree with it.)
Vulnerability Of A Plane To Different Types Of Guns (p88) (1943) [pdf]
If you're interested you can follow the funds yourself: https://bscscan.com/address/0x9542966f1114eaa5859201aa8d3435...

As far as I know BSC doesn't have any mixers, nor aomtic swaps exchanges.
You have to know there is a difference between a private company not selling a bigoted book, and a government banning all books which criticize it
DLite: An extensible low-code Java framework for programmers
Yup, most SSGs have pretty good support for GitHub actions or other CI tools.
Flip GmbH | Stuttgart/Germany | Software Developer | Full-time, Onsite | https://www.flipapp.de

Flip is the employee app empowering deskless work. The app is a powerful communication tool allowing you to share top-down information in a fast and reliable manner, while enabling employees to stay in touch with each other. For the very first time, frontline workers have the same access to company information as office workers.

- Senior Angular Developer (m/f/d)

- Senior Backend Developer (m/f/d)

- Backend Developer (m/f/d)

Our Stack: PWA / Angular / RxJS, NgRx / Kotlin / PostgreSQL / Distributed Real-Time System / Kubernetes

All open positions to be found here: https://www.flipapp.de/open-positions
Pelican can easily generate no-JS websites. If a theme doesn't include JS, there won't be any, and (wild guess) half the themes don't. It's also extremely easy to tweak most themes not to use JS.
Ehh.

https://en.wikipedia.org/wiki/Extended_real_number_line

NB this is hardly nonstandard analysis.
If we'd have less sexism, maybe we'd see more positive stories.
I'm currently playing Cyberpunk with this combo:

amd ryzen + rx580 + archlinux + swayvm + wayland (no xorg)

Edit: obviously with proton
I'm using Hugo, but was looking at Zola earlier today.

It's great to see that they're looking to support next-generation image formats. They're not in Hugo, as a requirement seems to be that dependencies are all fully written in Go, no use of bindings. It's a sensible decision from a maintenance perspective, but still unfortunate.

What Hugo does have, and for which I couldn't find an alternative for in Zola, is something akin to `esbuild` that can build and bundle JavaScript and TypeScript. Is there some way to do this with Zola or does one need to setup a separate build step for that with e.g. `swc`?
I think I’m just going to write a HTTP server for my website in Go, download the entire website with wget and host that statically. At least that way I can have any feature I want.
Just want to note that EPUB 3.0 supports MathML.
I choose to irrationally support Linux, because I like Linux. There is literally no financial incentive for me to do so. We were recently debugging a newer build on Linux, which was inexplicitly crashing on a players machine, while running great in the testing environment. This was causing a major headache as the game needed to ship that day.

We had another Linux volunteer test it out on his mostly vanilla Ubuntu setup, and it worked great. Ended up creating a chart of all the available testing configurations, e.g. comparing drivers across all the available environments. The supposed blame ended up being a statically linked library on his system. Funny thing is the tester who was crashing was enjoying the game in Proton while I was debugging the Linux build.
The Arizona House Stands Up to Apple and Google
> there's a special macro called loop to make tail recursive calls. This uses a keyword recur to call back into the loop.

This isn't so much a language designer choice as a consequence of targeting the JVM. Tail recursion on the JVM has been a problem for decades.
Indeed, the arbitrariness of the leftist standards, and how easily and frequently they are liable to change, is in fact the point.

President Obama praised, quoted, and recommended Dr. Seuss's books in official press releases throughout his presidency, all the way to his last year as president - 2015:

https://nypost.com/2021/03/03/barack-and-michelle-obama-prai...

But now, barely 6 years later, the Leftist Mob has come for Dr. Seuss, and we're all bullied to recite that Dr. Seuss is racist, was racist, has always been racist.

To quote Orwell: "The past was alterable. The past never had been altered."

The real point isn't that Dr. Seuss is actually racist (he never was), but to condition us to reject, ban, erase and cancel "unacceptable" ideas, thoughts, and expressions - on social command.

The overarching theme here is control: in the leftist vision, society must control and regulate the consciousness of all its members, in order to create a perfect Utopian centrally-controlled society.
It's called "CNAME Flattening" (or "ALIAS records") and has been widely available from hosting providers since 2014. I was talking about server-side aliases a decade before that, and I was far from the only person doing so.

You have the explanation right. But your hypothetical future dystopia is actually the world of today. (-:
I think it's not completely inconceivable that this could be regulated some day with music streaming. There are zero technical hurdles (unlike with complex apps like Google docs), and because there is such potential for decoupling the client the consumer benefits would likely be much greater.

I've been meaning to switch from Apple Music to Spotify for a while now (I'm on Android). I just had a look around the Spotify app today and the interface is terrible, it won't let me play and view my library like I want to. It would be so much easier if I could just use both from a single open source client, and then I wouldn't have to switch off to soundcloud and bandcamp for certain artists.

Wouldn't it be in the interests of players like Google and Apple to create this service/protocol, even before the regulatory net starts closing in?
Thanks!

I guess it somehow makes sense for Valve to keep the per-game tweaks private. With all of that money they're printing though, I sure wish they could feel that they could afford to be less defensive.
Building Object Storage as a Service with Kubctl, Kustomize and MinIO
Where do I start on this one? Well, first of all, barrier islands naturally migrate south. Just go to any beach in NJ and you can see this happening, almost in real time. Its natural, and its combatted _solely_ to protect real estate on the islands and maintain navigation of waterways. The sand that is used for silicon chips is quarried further inland in NJ. Its shipped all over the world from Philly on bulk carriers to produce the raw silicon necessary to make chips. Neither of these have _anything_ to do with climate change. One is supply and demand, and the other, a natural process that has been happening here since the beginning of time: The Native Americans did _not_ take up permanent residence on the barrier islands for this very reason. There are very real ways you can show climate change without having to resort to sensationalism. https://en.wikipedia.org/wiki/Barrier_island https://www.ussilica.com/locations/mauricetown-nj
How a game about making zines helped me recapture my creativity in lockdown
Perhaps. Author here. I'm on the younger side, but I've been coding for ~10 years and have been working professionally for ~5. I've been in the situation (maybe it's unusual) where I've consistently needed to be able to apply more complex algorithms to my work. I've worked mostly in signal analysis, NLP and fairly large ETL systems.
Best Alternatives to Google Colab
If you can run a local web server, WordPress has a static site generator: https://wordpress.org/plugins/simply-static/
Reddit replaces moderators on popular subs all the time.

There are thousands of people who would accept the position.
It's not really about what you know, it's are you smart enough to learn it if you find yourself in a situation where you have to. CS fundamentals to high level is just the same as the opposite.
Perhaps we need a meta ssg. An ssgg if you will. Perhaps a dsl for specifying ssgs.
I guess there are two ways of looking at that question.

One is just basic generalisation - do these neurons effectively capture things within their semantic group (whatever that means) but completely outside of the training data. If yes, then I guess the answer might be 'yes, in some sense it is like a "real abstraction"'.

Second, and (afaik) currently a more philosophical framing - it isn't obvious whether "(sufficiently advanced) OR logic" and "real abstraction", are actually different. Additionally, for the purposes of a model like this one, I find it hard to see how they could be different. The best the model can do is (roughly speaking) assign neurons to particular concepts, be they ones that fit with our mental models of the world, or ones that are more "functional". The better a job it can do of the former, the more we might be inclined to believe that it is modelling things as we understand them.
The Earth is not large enough to build a particle collider big enough to test if String Theory describes the most elemental particles or if there is something smaller. We might be only a handful of generations of particle accelerators until spaced based colliders. All of this is to say, you’re going to need to be okay with you personally never knowing this answer. It’s all theoretical.
Frankly, if you don't care about your customers, you can ignore all their bug reports. Whether they're on a supported platform or not doesn't seem like it would matter much. The real question is whether there are enough Proton-using customers to warrant paying attention to their woes.
You can confirm it at home

https://www.youtube.com/watch?v=968gVUAY9Mg
Ok, I upvoted this post because there is something interesting in there, despite not liking the author's dismissiveness of "developers" and this obviously being an ad for their courses. Still, there is a valid, useful, actionable insight about becoming a more resilient, employable software engineer by learning computer science.

I call myself a "developer" in precisely the way the author think of us, but I have no shame, or envy, of that. So I will first try to correct a bit of dismissiveness that I saw.

> those who took an 8-week crash course in web development

I studied 40 hours a week for 8 months to get my first job as a front-end developer. Not a full CS degree course, but there is a serious number of hours in there.

> I apologize if I’m doing a poor job of expressing my thoughts.

You are doing a poor job expressing your thoughts, because you sure look like a gatekeeper. Stop apologizing and start editing your text.

> After engineers find a job they like, they stop learning the hard stuff.

This is kind of a half-truth. I do think it is fair to say that some people, once they have a job, stop focusing on learning "hard stuff". I did it. But we don't stop learning "stuff", useful stuff for our jobs. In my case, things like CSS, UX, design, frontend frameworks.

> experimenting with a hot new web framework.

I don't experiment with "hot new web framework", I experiment with ways to build digital products in easier, faster ways. Or be able to build more complex problems.

> My goal is to articulate the importance of continuing education

It seems that your goal is to articulate the importance of continuing education of topics that you judge people should learn about.

> Over time, and often as soon as the first year of employment, “computer scientists” tend to move towards more fulfilling and well-compensated work, whether that’s well-funded open-source projects, technical leadership, or mission-critical commercial systems. “Developers” tend to continue doing what they’ve always done, learn a new framework, use an ORM to make simple database queries, or render information in a browser using a tool someone else made.

Ok, here is finally the point that I agree. You don't have to write a whole text dismissive of developers to make this point. Just focus on the argument that learning CS fundamentals makes you a stronger professional, it will reduce risks of unemployment in the long term, it will increase the chance of higher salary, it will increase the range of projects you can work on, thus increasing the chances of working a project you consider interesting and fulfilling.

Still, there are other ways to have a more anti-fragile career than learning CS fundamentals. I decided a very risky path of building projects that could earn my financial and time independence. I do think is more risky than learning CS fundamentals, but it is more suited for me.
Unfortunately I am in a country where it is very difficult to start a company. I can install a server to offer a service on the internet. But i can't use any payment system like paypal or stripe.I want to start a saas business. The biggest problem is how to get paid.

thanks for answering.
I'm quite similar. But I'm not sure a good CS curriculum has to be like that.

One of the neat things about most applied CS is that you can teach it hands on, with minimal equipment. Even more, you can teach it using "toy" or "educational" examples—Minix instead of a "real" OS; algorithms in Lisp or Haskell instead of Java and JS.

I went to one of those universities that taught all the freshmen classes in an obscure language, and that bounced between different languages and platforms throughout the curriculum. While plenty of students complained about not learning immediately marketable skills, I thought this was great--it cut down to size the kids who thought they knew it all because they could get by with common tools; it abstracted the problem space a bit to be more of an exemplar (but, to your point, an applied example); and it stressed the importance of knowing _how_ to think, not just how to use one particular tool.
I understand both sides of it. The thing is that most code bases that aren't using an official SDK will tend to wrap the raw HTTP calls in something that performs the relevant operations anyway. A good SDK cuts out a few classes/functions that would have been written anyway.

Of course, that assumes that the SDK exists and is good.
I think there are types of projects where Agile/Scrum works well and makes sense and that's mostly in web or direct customer facing applications and especially in those with either very quick or already setup infrastructure. There small changes can be presented quickly and iterations can be fast.

Unfortunately I've been working in backend data movement since college where the final product is very well defined in the old waterfall model. Our intermediate tables aren't any use to the internal customers and there's not really much iteration needed, they come to us with data that's somewhere other than where they need it and we bring it to where they do. Recently though our org has taken to Agile/Scrum and the results are a little painful especially with our projects that require significant infrastructure setup, all of which is owned by external teams often understaffed so their backlogs are weeks to months long and while we're waiting on provisioning or approval from governance we're stuck looking for stuff to do that will meaningfully move things forward.
Yeah, not a bad idea; for any given problem, just scramble the labels and compare training time...

For my pet problem, there's quite different performance across classes. It would be tougher to do the comparison for a subset of classes, but could still probably design some kind of experiment.
He has typically Irish middle names and has a Boston accent, so it's implied.
I don't play CS that much but afaik aimbots are there as well. I know that it has manual reports/user review systems so I imagine VAC is not effective as an automated tool
I don't understand the comments saying it's disincentivising developers from developing for linux. They would never do it otherwise. Proton is great and since PopOS is here I'm finally able to switch to linux completely and am super happy about it. Things will only get better from here
> Right up until margins start sticking out of boxes and adding or subtracting and weird ways, not to mention what floating elements and pseudo elements do to your boxes.

None of that contradicts my point that CSS generates a hierarchy of rectangular boxes from SGML/HTML/XML elements. And every system has some form of margin control, and most have some degree of support for negative margins and margin-collapse. I appreciate it's yet another thing to learn, but it doesn't violate the simplicity of the "everything is a rectangle" model that CSS uses: consider other systems that special-case their layout mechanisms (like how WPF/XAML has `<StackPanel>` for layout and `<Border>` for margin control, rather than allowing any element to have its own margins and any element to control the layout of its immediate children): it's hard to say WPF/XAML's system is "better" because rather than having a simple initial model with special-cases laid-on-top, instead you have a model comprised of only special-cases.

> CSS absolutely does disagree with our brains because it's trying to take a tree of elements with their own properties that interact based on their tree relationship and projecting that into 2D.

There isn't really any feasible alternative[1] that doesn't introduce more complexity. All the other tree-based (or hierarchy-based) systems for representing a visual document that I have experience with, such as WPF/XAML/UWP, WinForms, Qt, and others, all rely on some degree of "inheritance" from parent nodes to child nodes (and ancestor to descendant nodes) in a document (e.g. in WinForms a Control's background color defaults to its parent container's background color. Controls inherit their parents' Font, but only during initilization, thus introducing another "gotcha"), I agree that CSS shares a long list of exceptions and special-cases, but CSS's special-cases are built-on a better general-case.

If there's a better way of doing things - please share!

[1] The alternative would be something that freely translates hierarchical documents into some kind of unstructured or semi-structured "rendered document" in a separate render-space - but I don't see how that frees people from having to deal with complexity, on the contrary: it introduces even more complexity (because now the "stylesheet" is concerned with mapping from one space to another, possibly in a bi-directional manner too), whereas CSS doesn't require any significant space-translation[2]

[2] CSS's `grid` and ability to re-order `flex` elemenets, and the `absolute` and `fixed` positioning schemes do introduce new space concerns, but besides that, 95% of structured document content retains its spatial relationships when mapped by CSS's visual formatting model.
> I never had a PS1 but it always bugged me when playing on someone elses.

Conversely I like the fact a lot that it does. And some others that probably have fond memories of PS1 too recreated this on modern computers using shaders.

https://github.com/dsoft20/psx_retroshader
U.S. Blacklisted China’s Xiaomi Because of Award Given to Its Founder
Libraries buy the e-book legally and loan it out to a single person who then returns it. Libraries are often forced to buy ebooks at a much higher than consumer price, supposedly to offset the cost of customers who would buy the book themselves if libraries didn't exist. The author/publisher get paid for every copy purchased by every library and no more than 1 person can be reading that copy of the book at a given time. If someone wants to permanently add it to their collection they must purchase it themselves.

It's the functional equivalent of someone buying the book and then passing it on to the next person who wants to read it.

With pirating, perhaps one person bought the book originally and then it gets sent to an infinite number of people who permanently have it in their collection. The author gets paid practically nothing.
It's a cool idea but I wrote a userstyle to override it. Reading on a plain color is easier for me
This matches what I tell every business school student who wants to interview me as a business owner. The system is one giant slot machine, the only difference is instead of putting money into it, you have to put effort. You can keep pulling the lever as much as you like.

Sometimes, you hit on just the right thing and you will hit the jackpot.

Other times, you'll be in a dry spell.

But the key thing is, you can keep pulling the lever and the machine statistically will eventually pay out.

---

Or as my father told me (and yes I learned many years later it was a quote from Wayne Gretzky's father): "You miss every shot you don't take."
The use of the term "contract" in computational blockchains like ethereum and binance smart chain is a bit of a misnomer. They aren't actual contracts in the sense that they are agreements between 2 or more parties. They are simply small scripts/programs that execute on the blockchain.

Gotta say though, the choice of the term "smart contracts" was great marketing.
>Maybe it's a generational thing

Probably, I've been in the US for ~20 years.
To be honest, with today’s compilers you can’t be all that sure about the generated code. They do some insane tricks under the hood to make naively written code perform good. As per a “famous” blog post, C is a high level language.
Yes - my phone adds all the photos I take to Apple's Photos and to Dropbox (and Google Photos).

I treat Dropbox as the source of truth - and Photos + Google Photos as just useful copies (Photos so I can browse my photos nicely and Google Photos so I can search then nicely).

I have Dropbox installed on a machine with a large enough drive to sync it all locally. I leave Backblaze backup running on there to keep a proper backup of Dropbox to their cloud. I also make physical backups of this Dropbox sync every so often to cheap spinning disks - and store them away safely.

The only things that aren't automatic here are the physical copies every year or so, and occasionally opening Dropbox on my phone to check it seems to be happily syncing.
I'm totally on board with learning a lot of deeper technical material by myself but I feel that it's because my background isn't in a technical field from a top university so I've been putting in extra work to compensate even after I got my first job in the industry. Knowing that you're somehow second-class is not a great position to be in even in an industry as open as software.
I was amazed the first time I used Mathematica. I have used later professionally Maxima to compute some Taylor series and also simpy for some hobby projects. I found simpy less powerful than Maxima (not to mention Mathematica) but the ability to integrate it with the rest of the program is wonderful.
Financial incentives, lost of trust?

Ethereum once rolled back their blockchain for the DAO hack. The price dropped 25% and ethereum was forked into ETC.