skysight-inc/HackerNews huggingface dataset:
Its not. This isn't 2000s /. M$ is teh evil!!!11.

Its because GH is not available as self-hosted open source. Doesn't matter who owns it. Github was discussed and rejected by wikimedia back in 2012 as well, which was before MS bought them
Hey guys I'm happy to announce that we now have a 10-day Free Trial!!

Thanks again for your feedback and we hope you'll enjoy the app.
My dad, 74, just picked up Nodejs because I told him it was cool. He got so excited he started migrating part of the 50k line reporting Spring/java codebase he had written 7 yrs ago to Node at the huge telecom he's at. He says he likes rewriting sw as a way to iron out bugs and refresh neurons.

My mom, 75, got her degree in law 10 yrs ago being the gramma around a bunch of college teenagers. Passed the bar exam after 5 attempts and now works at a Ngo representing women in need to get pro bono divorce and custody from their wife-beating husbands.

Apparently motivation to learn increases with age in my family. I think maybe as a way to defeat death or something.
Any good tutorials you’d recommend?
> What's anyone supposed to do about it?

Show a basic level of respect for your users' privacy whether or not it's not a legal requirement.
Rails doesn't give you auth* though.
Ah, I thought you meant schemes other than Stripe Climate.
Indeed, even OpenSuse disables checksumming etc on /var.
Good Teens with Guns: A Story About Guardian Angels
Facilitation is literally a mediator or moderator in an effect. It is not a root cause, but it is part of the causal chain. As such, acting upon it can reduce the effect.

Simply put: an effective crackdown on guns, cars, snowballs, scissors, and Bitcoin can absolutely reduce the associated downsides. The question isn’t “is it effective”. The question is “is it worth it”.
That is all true, but the question then becomes whether Wayland will ever be widely adopted. For most users X is good enough, and replacing it with a quasi beta-quality implementation is not appealing to them. As long as there is only a very small group interested in developing the Wayland ecosystem, it is unlikely ever to get to the point where users (or distros) can be convinced to adopt it.

The way things are currently going, Wayland may turn out to be another HURD: it's always a year away from being ready, and there are some enthusiasts working on it, but in the end, it is supplanted by a more pragmatic solution. And the only way that is happening is once X is falling apart enough that some company like Redhat coordinates an effort to replace it.
As mentioned, you can use Turbolinks with django. There's also Intercooler/htmx, and Unpoly.
+1 that linux is supported.
Breakpad – a set of components which implement a crash-reporting system
Yes, if they are going to do this, I hope they can sign images as not altered, that would be great...
Honestly, i find git-review much more annoying than just memorizing `git push origin HEAD:refs/for/master` (if that's too much easy to create a normal alias) and the gerrit web interface gives you the command to download a specific changeset. Git-review tends to break in unclear ways and sometimes do things other than what i expect it to.
At that point the Wayland ecosystem is hopefully mature enough to make the switch less painful than it is now. I don't see anyone saying they'd rather toss their computer in the garbage than ever use Wayland, just that it doesn't currently meet their needs.
If I could compel everyone migrating to gitlab to instead use sourcehut, I would.

Alas this isn't about my personal choice of git hosting, I already have my needs covered with a dedicated server.
So the poor shouldn't be able to vote?

Let's come out and say it: this is a policy designed to consolidate power in the hands of the rich.

Universal suffrage is important.
Note that truly FDA-approged phototherapy devices require a prescription in the US. It's quite likely that device isn't even UVB, much less "FDA approved"

(I have a condition that requires UVb. I wasted so much money, and skin burns, on Amazon's shitty medical grey-market... )
Sounds like a new ICO opportunity :)

Would be interesting if there were a climate change coin...

oh wait, https://earth-token.com/
I saw an article posted someplace a couple of weeks ago telling the story of one person who suffered from too much VitD -- but that person wound up in the hospital only after taking 78000 units/day for about 8 months. That article would have been misleading then if one inferred from it that you really have to seriously knock yourself out to do any damage?
Marxism only works with Totalitarianism.
Will this finally support the UP3218K on Linux?
America Is About to Choose How Bad the Pandemic Will Get
no no no no no.

Bazel has a some nice ideas, but has shat in my cornflakes too many times. It's really unusable for anything that isn't an all-inclusive monorepo.

It's funny because we with Nixpkgs want to be all-inclusive too, except we don't think that requires vendoring the world / perfect synchronicity.
Not quite. It's just a client-side cache of query results matching a MongoDB query on the server (pub/sub).
Did Mark Zuckerberg lie to Congress?
Linux CLI Tools for Building Instant GUI Apps and Tools
Haha that's so neat. I wonder if it's a bigger target for break ins/bad stuff. Sucks to think that way, guess no different than owning a super car. What a neat idea though, assuming it has great auto-pilot capability you'd be in same vehicle from home to airport and just sit back.

edit: I have seen different versions of these too in the past(with wings). But still this one looks more compact.
Corning Announces Pixelligent Partnership, to Develop Next Gen VR Optics
Caste superiority is rooted in primitive tribal sh , you can't understand it logically, its as if since the time you were born you are subtly or explicitly told certain people are inferior. Even a generation or two ago, if a dalit drank from a glass, they would throw the glass out rather than wash it. Even progressive Indians who say everyone is the same regardless of caste would flip out if their child wanted to marry a dalit. You condition children like that from birth you will obviously get more than a few people with messed up opinions on dalits. Brahmins being at the top of the caste system have even stronger traditions regarding caste and what not (thus a stronger chance of indoctrinating their children with a more messed up version of the caste discrimination that other high castes also practice)
I equate obsession with tearing with not being serious about the topic. I can't think of any single thing that tearing ever interferes with getting done.

That said, it's been years since I saw tearing on X. I can't really even remember what it looked like, or when it went away. Intel graphics used to crash all the damn time, but I don't recall ever seeing tearing on it. Is it an NVidia driver artifact?
I think it was decent attempt of Intel to conquer mobile market and get rid of 3GPP gang. The whole thing was standardized in IEEE and architecture was much simpler than what we have today. I think technology had a decent chance to win but vendor politics killed it. Even if you’re Intel - sometimes you’re not big enough to move the market.
Update: The Quest 2 jailbreak has been officially verified
Depends on if OP is looking for the proximal or ultimate means of production. No schlub like myself is going to own and run the data centres necessary to host all that created content of music, books, or apps.
Gerrit ux is full of bugs that get in the way of daily use (maybe improved over time). Things like overriding ctrl-f in the browser but then having the overriden search bar not work or not being able to effectively type inline comments on mobile.

I dont really think the choices that they did make that work, are really any better in optimized daily use than intuitive choices would have been.

(Yes probably much of this is fixed)
Things move so fast! git was initially developed on the back of a fag (cigarette) packet by Mr Torvalds and his mates for Linux code development. It seems to work quite well because we have a lot of gits these days.

github or lab or gerrit? I don't have favourite but I did notice a lot more coloured lines with gerrit stuff and a feeling of bewilderment. However I also felt like the adults seemed to know what was going on.

Let's see how this pans out. It'll probably be fine but I suspect we will lose something by creeping towards the "mainstream" and ignoring diversity. That sounds a bit odd for a tool designed for Linux 8)
I liked their Tetris videos, which I watched the first several of.

That said, if you want a different approach then check out my series at https://alchemist.camp/tagged/Reactor

I covered the whole process of building the site for my podcast https://reactor.am in the series.

Note that LiveView still isn't at v1.0 and breaking updates have been common. You'll have a much better with my LV tutorial or anyone else's if you use the exact same library versions we do and upgrade at the same point the tutorial does.
That is the cheaper alternative. In my experience, it's probably fake, as the FDA requires prescriptions for legitimate phototherapy devices sold in the US.

You can find the same type of devices on eBay and Alibaba for even cheaper, but those are the same "quality".
FYI There are lots of alternatives to xcape (and even better ones because, in my experience, xcape is not compatible with VirtualBox or hot-plugging one's keyboard), e.g.:

https://gitlab.com/interception/linux/plugins/dual-function-...
(currently using this – very powerful)

https://gitlab.com/at-home-modifier/at-home-modifier-evdev (used this for years – works extremely well)

Two more projects I've found that should work on Wayland:

https://github.com/myfreeweb/evscript

https://github.com/wbolster/evcape
The idea having subpackages where one subpackage is used to build another subpackage breaks CMake's (and autotools, and most things') brains.

I've been talking to the Meson devs about how it would be really nice to nail this in Meson.

Compiler's build systems are usually an absolute mess, and there's no reason it needs to be this way. As a distro maintainer, compiler's terrible build systems are in fact my #1 source of issues.
This was super-interesting for me to read. I developed in Meteor for about two years. I started out a major fan, but was quite disappointed in the framework by the end. I'm now excited about Elixir/Phoenix/LiveView/BEAM and am about to spend a few months getting myself up to speed with that whole ecosystem.
I'm personally somewhat doubtful that that is really the aspect of the new dev experience at wikimedia that is actually turning off newbies.
Nix and Bazel solve different problems.

I'm not sure exactly what you mean by synchronicity, but that's basically how e.g. package-lock.json works... it's the direction that everything is moving in, and Bazel is a target because it's imposing this on new frontiers rather than just being a new language where "things work that way".
The effect is that open source projects avoid Bazel. I'd rather fight with CMake than take a Java dependency in a C++ codebase.

It's a pity, feels like a real missed opportunity.
The only shame Google could possibly feel is missing their earnings projections.
In Tokyo, railway companies build commercial building near their stations and its rent is part of their main income. Is it possible in the US?
What did Wayland accomplish? What did X not?
I stopped reading about the same time I think because their style which was brilliant stopped working due to the internet evolving. Which is fine, their brilliance was they were part of a culture at a certain time.

I assumed they would have jumped the shark and become insane by now, but when I go back every now and again I don't see it. Just a little boring. But if you have links it'd be interesting.

If you think about what they (we) did back them, it was pure evil by today standards. But that's ok. When the internet was a teenager it had to explore.

I assume it is these reasons, to me, Boingboing hasn't gone crazy, both a learned experience over the Twitter "you're told how to act" and Boingboing has a dark past which could be dug up.
It's not suitable for using the client's computer to mine crypto currencies, doing graphics processing on the client, doing numerical processing on the client or doing anything purely on the client without server interaction.

For things where you generally need a trip to the server anyway, like validations, it's great.
Best Scrum Tools of 2020
Gerrit handles related commits in a similar way I guess.

A Gerrit changeset is like a GitHub pr, it has many commits, and commits are usually rebased against master, this is crucial to track the review properly over time. (Its very easy to switch to earlier revisions of the same changeset and you never see external changes.)

Honestly, I don't think Gerrit is anything special, I think it simply has the right approach to development (rebased/ff-only) that enables easy review.
notify-send for Windows
Care to elaborate? Bazel doesn’t require vendoring the world, and I don’t understand the connection to Nixpkgs.
Humans spent thousands of years telling stories orally, we didnt even have a written language for much of our existence, yet our memories have been working pretty well these past few millenia
Testing JavaScript Performance
In Pakistan, apparently pilots would fly with fake licenses and it was known to the authorities: https://www.cnn.com/2020/06/25/business/pakistan-fake-pilot-...
I’m 58, and I have spent the last three years, “retooling” myself. It’s worked out well. I’m currently well underway (alone) with one of the biggest projects I’ve ever been involved with, and I worked in pretty big teams.

I learn something new (often, multiple somethings) every day.

In fact, I seem to learn faster, and more comprehensively(understanding why, as well as what). I think that my experience helps to create a good baseline, that was missing, when I was younger.
How do the existing repos that do have this dependency structure solve the problem? For example there are loads of packages that depend individually on Abseil. If my package uses Abseil and it uses tcmalloc, it also uses Abseil by way of tcmalloc, but in practice this does not seem to cause trouble.
I should have just stuck with Asp.Net Webforms all those years ago :p
Happens to me with an adblocker. Are you disabling JS?
> - Driver stability. Nvidia is not perfect but the 5700 series was awful from AMD (had to return mine). They need to at least match Nvidia.

Seriously. I have the RX 5700 XT and at least once a week the driver crashes with the same error on `dmesg`, with the only solution being to reboot the machine because the 5700 XT for some ungodly reason doesn't support software reset. I love the card and I feel like I got what I paid for in terms of performance, but the driver instability is absurd.
Flutter has a Skia-based backend with GPU acceleration. A bitmap/pixmap solution would be the worst-case scenario and probably only occur on an esoteric platform where GPU support is absent.
> I guess X needs to keep chugging along a couple more years....

Likely at least a decade (Lindy effect).
Check out Foundry VTT[0] -- I've been using it since release and so far it has been a much better experience than Roll20. Plus it has a pay-once-and-own-the-product-forever model, and you can easily self-host your own server.

[0] https://foundryvtt.com/
Cool, what are their alternatives? This is a trend that is sweeping across tech, starting with some of the highest paying employers in FAANG and trickling down to companies like Reddit. When the industry norm becomes permanent WFH, what alternative is there?

Seriously, what are you expecting workers to do exactly?
Reminds me of the old adage, "Do not anthropomorphize Larry Ellison."
> Everything needed to be SPA, micro services, distributed databases, Kubernetes etc. These components and layers needed to be glued together by trial and error.

This is a major problem with our industry. Unfortunately, the people with the power to curb this trend have their paycheck depend on it continuing.

As a company, you are incentivised to have a large tech team to appear credible and raise funding, so you hire a CTO and maybe some engineering managers. Their career in turn benefits from managing large amounts of people and solving complex technical problems (even if self-inflicted), so they’ll hire 10x the amount of engineers the task at hands truly requires, organise them in separate teams and build an engineering playground that guarantees their employment and gives them talking points (for conferences or the seemingly-mandatory engineering blog or in interviews for their next role) about how they solve complex problems (self-inflicted, as a side-effect of an extremely complex stack with lots of moving parts). Developers themselves need to constantly keep up to date, so they won’t usually push back on having to use the latest frontend framework, and even if they do, that decision is out of their hands and they’ll just get replaced or not hired to begin with.

In the end, AWS and the cloud providers are laughing all the way to the bank to collect their (already generous) profits, now even more inflated by having their clients use 10x the amount of compute power that the business problem would normally require.

Maybe the issue is the seemingly-infinite amounts of money being invested into tech companies of dubious value, and the solution would be to get back to Earth as to have some financial pressure coming from up top that incentivises using the simplest solution to the problem at hand?
Climate change: China's forest carbon uptake 'underestimated
> I agree on the bootstrapping issues resulting from that, though.

What are these "issues"?
Yes. At least it can use service workers.
Meteor uses MongoDB on the backend, and minimongo client side. Those two are synced over their DDP protocol IIRC.

I miss meteor. It was such a great framework and promise. Not for big sites really, but for mock-ups, internal sites ect.
A while ago I started to look at it again. The drivers behind the project was essentially asking for input on what was preventing people from using the framework.
The current state of the project is/was OK, except for the fact that it was hold down by all the guides and howtos referring to previous versions. It was not well documented what current best practices to follow, what to use as replacements for deprecated dependencies ect.
The user facing stuff is not backed by cloudflare (Cloudflare's magic transit has at some points been used to mitigate DDOS attacks at the IP layer, but otherwise cloudflare is not used. Wikimedia operates (its own) varnish servers in virginia, texas, san francisco, singapore and amsterdam to do frontend caching.)
I have never seriously used bazel. Just looking at it, I found the the thought of manually mirroring all #includes to the build configuration in a big project pretty aggravating.

Is that not really an issue in practice? Do people automate that away?
Imagine if Microsoft abandoned the WIN32 API. It feels like only yesterday that GNOME2 was scrapped in favor of Unity despite everyone's wishes. Or the day GNOME unilaterally required all distros switch to Systemd. The GNOME project has a long history of stirring the pot and helping Linux to continually destroy itself. The project itself was actually born from petty drama and unwillingness to cooperate with the Qt developers, who unlike GNOME actually had a decent API and went out of their way to address community concerns, but were ignored.
Totally agree. That’s the idea the Green New Deal tries to articulate. The book “A Planet to Win”[0] describes a detailed vision of how we can come out of a transition off fossil fuels as a stronger, more prosperous society. To quote some reviews

“the tone of the book is urgent and pragmatic. It's also refreshingly optimistic and future-oriented, filled with specific ideas.... Their portrait of a planet transformed by the [Green New Deal] is designed to spark that effort."

And "its optimism is inspiring....The authors’ battle-ready tone on this score breaks with the often moralistic and soul-searching mode of some of the higher-profile climate books of the last few years."

[0]: https://www.versobooks.com/books/3107-a-planet-to-win
I guess I see that as Nvidia being incompatible with wlroots. Nobody but Nvidia can do it, and Nvidia, for all its $billions, can't.
> I think the idea is that IndexedDB acts as a more lower level store that you can build higher level abstractions over, for example PouchDB.

AFAIK, the problem was that vendors couldn't agree on which version of SQL/Sqlite they would have to support and nobody wanted to write a SQL spec. MS wanted to use SQL Compact, but it's mainly Mozilla's fault if the spec was dropped. The same Mozilla that dragged its feet for years when it comes to implementing some aspects of web components...

But it was a terrible decision IMHO because indexedDB doesn't do what a relational database does and it considerably hurt the development of complex mobile web apps, and now Safari on IOS AFAIK removed support for WebSQL. WebSQL was a fantastic tool for web apps that could be entirely cached on a mobile device (SQL can do a lot).

There is no realistic replacement. Even using Sqlite compiled to WASM has a lot of issues (mainly performances and data persistence).

To this day I don't know a single efficient and performance RDBMS equivalent to Sqlite built on top of IndexedDB. Mozilla certainly didn't build one.
>Their CMake scripts also make some assumptions on Windows, making it impossible to build LLVM with LLVM without editing CMake files (at least, last time I checked).

Any specific info on this? I build llvm and various associated projects, mostly on linux but on windows and macos sometimes, and don't remember issues of this nature.

I just kicked off a build of llvm and clang on windows using VS 2019 community and it finished just fine. I used the Ninja generator for speed but "Visual Studio 16 2019" also works. Those are the only two I do.

EDIT: ah, using llvm/clang to build llvm/clang. I have not done that, I use VS community. I'm not sure this is actually a CMake issue though.
I'm not sure I understand what it means to be the reciprocal of agnostic, but I very much believe that the entire concept of deities is nonsense. People who call themselves agnostic tend to disagree, and people that call themselves atheist tend to agree. I'll continue to call my self an atheist so that I can actually be understood.
There are some evergreen computer topics, like SQL, and bash, design patterns. I focus on those rather than the latest Javascript library. But otherwise, I really want to focus on things which help me give back, communicate, or understand the world better. For example, I am studying Latin because it helps me understand the deep history of humanity, and of languages, and the evolution of thought and consciousness. I practice guitar because I realize that music is all about communication and creating special, authentic experiences. I love to get outside, and I am more interested in geology, botony, and the birds and the animals than I ever was. Because those things are deep and unchanging.
Has death due to Covid-19 become less common?
To be fair, they only said writing an API should be easier than writing a server-rendered HTML form (1:1).
As far as implementation languages go, Java is mature, extremely stable, doesn't suffer from the quirks and foibles of older languages like C++, and is slower-moving than some of the newer languages. I know I've complained about running Java services but I think it is a great choice for writing a build system.
He goes into that statement in a later post: https://prog21.dadgum.com/52.html