skysight-inc/HackerNews huggingface dataset:
Yes, I was working in Silicon Valley for a company that was also using Mozilla technologies.

I remember the XULRunner meetups with them, in Mozilla HQ where the Moz people were basically saying:

- OK, our product is Firefox. We focus on fixing bugs that affect Firefox, so if the bug in XULRunner doesn't affect it you're on your own. Feel free to send a patch.

- Yeah we did that, the patch have been sitting in Bugzilla for 2 years

- ... shrug

Anyway even with full support of Mozilla they probably wouldn't have survived to iTunes+iPod, but clearly using a technology that the vendor has no interest in didn't help them.
I would say if you like KDE 3, you liked KDE 2 as well. KDE 2 was the tick of the tick-tock of KDE 2/3. KDE 5 is the tock of the tick-tock of KDE 4/5. At least that is how I'd describe it (Intel been tock-tock-tock'ing the past years notwithstanding).

I have fond memories of KDE 2/3 and GNOME 2. I also ran KDE 1 and GNOME 1 back in the days (initially GNOME cause of RedHat Linux and the license issues with KDE). If you compare them to Windows 9x and early NT they were quite good.
This is the issue with this giants, say you get banned because something weird happened on your console now your entire life is destroyed. I own a PlayStation and I am concerned that if my kid does something stupid I will lose access to all the games now imagine if you ownede a Google or Microsoft console , you could lose not only the games but access to everything else.
His father was denying him permission to marry her. It is likely someone else was blocking him from getting employment of the sort he wanted, possibly because of his relationship to Mileva. She had a baby out of wedlock by another man at a time when that would have been far more scandalous and shocking than it would be today and Albert married her anyway.

Let me suggest you not judge him too harshly. There is only so much one man can do to stand down the sexist, misogynistic crap of the entire world.
Yup, FFW 38 years into the future and the Commodore 64 is reborn, only with a ~22 times lower price.
> There's no need to think about 'algebraic effects' or anything like that.

Re-frame itself would disagree with you -- although that may be because it does its job well enough that you've not needed to worry about algebraic effects.

> Which brings us to the most important point: re-frame is impressively buzzword compliant. It has reactivity, unidirectional data flow, pristinely pure functions, interceptors, coeffects, conveyor belts, algebraic effects, statechart-friendliness and claims an immaculate hammock conception.

Also, this page of documentation calls out effects and coeffects.

https://day8.github.io/re-frame/EffectfulHandlers/#effects-a...

I'm not quite fluent enough in Clojure to follow the examples, but it does look quite cool.
I did like the Pentel Energel 0.7mm a lot, until tried to cut waste and use the refills. Turns out the rubber and plastic becomes loose over time, for about the time you want to use the 3rd refill.

So I dropped the idea, bought 2 Lamy Safari fountain pens to rotate when one goes empty, 1 pot of Diamine ink, 1 blunt-tipped syringe to refill and never had to think about this topic again :)
Zoom does this well on the iOS app. They call it "safe driving mode" [1] and half your screen essentially becomes the must/unmute button. You can either tap it or swipe left to unmute.

[1] https://support.zoom.us/hc/en-us/articles/201362973-What-Is-...
I find more often than not I end up bookmarking the page with that shortcut.
You often need to have access to your email to be able to change email.

And many services will be like, oh, haven't seen you in a while so we sent you this code to your email to verify it really is you.

Do it now.
It's the company you keep...

As if the Republican side didn't have enough bombings, drone strikes and so on. Yes, Obama disappointed on quite a few fronts. But choosing Trump of Clinton was just plain stupid, face it.
That's why you need to own your domain. When they lock you out, you setup a new mailbox elsewhere and point your domain to it. That covers new mail. And the archives are still accessible because you've been forwarding mail all along.
Any usable suggestions on (1) what to do to get out of a Gmail account with many years of history unscathed and (2) how to prepare for disaster with an Android phone?
I run a DoH resolver domain-fronted by Cloudflare... Blocking it at IP level would mean blocking other Cloudflare proxied websites. With IPv6, a DoH endpoint rotating between various IPs might get even more trickier to block.

A better strategy might be to look at the SNI for hostname at least until ESNI becomes prevalent (the one I run supports ESNI already).
> I suspect designers deliberately harm UX in an attempt to drive away unprofitable power users.

Considering how much things can be achieved via about:config registry in Firefox, then you're probably right. Not sure if entries can be still loaded with userChrome.css and userContent.css - back then I was using these to preconfigure browser for friends. These could be dropped into freshly created profile (via -P switch, without launching browser) and act like sorta "answer files".
Am I really naive to be so impressed by this running at 60fps on my Intel Iris Plus 645 graphics?

This is a potato-tier GPU and I can't make the frame rate drop below 60 with this demo.
To add to that, even if the word "hacker" has a malicious connotation, today, the meaning of the word is closer to "the one who knows his/her stuff well and enjoys breaking them down and creating new things".

One of my favourite sites is the IKEAhackers.net (no affiliation). That site truly shows what a "hacker" does, in the furiture domain, but still, decomposing, redesigning, reusing.

Exactly like the RFC 1392 (aka "Internet Users' Glossary") as you mention. There is a distinction to the word "cracker" which shows malicious intent (what our dear friends on EF + NSA are doing).

This piece of news should also be a reminder to ALL, that these agencies that "protect" us (irrespective of flag) cannot and should not be trusted with/for anything. Especially not with the truth.
>starting to resemble a "solved problem"

Not at all, the field is exploding, and people's expectations are constantly evolving. Because UX is fundamentally about people, there will never be a final 'end state'.

It's a bit like saying software is a "solved problem" - in reality, the needs of businesses and people will always change.
> I've always wondered what proportion of modern real-time video effects rely on ML vs. classical image processing;

ML is a classical tool for image processing, what do you mean here?
It would be nice if there was a webcam on the market that took actual lenses so you could get free, legit depth of field. Paying $700 for a used DSLR that has a clean hdmi out is not appealing, especially when I have a mirrorless from the same company that could probably do the same with a firmware update (that will never come)
Is this supposed to be a joke? ARM server projects being canceled is the "default state" of ARM. The first ARM server company on the market called Calxeda was shut down before they launched anything. Qualcomm had a decent ARM server project and it was canceled too and nobody attributed that to RISC-V.

If you think this is good for RISC-V then think again. It means there is no demand for alternative ISAs in data centers. If ARM processors can't enter the server space then RISC-V will have an even harder time.
https://www.meetenhancementsuite.com/

Not that you should have to install an extension to get basic UX
> I imagine most know this by now but the space bar works as a push to talk button in Zoom (as long as it has focus of course).

I hadn't checked for shortcuts yet!
On my install it turns out to be alt + a.
But at a hotel you at least get one of the keys to the room (not just a padded little section of it) and they don't expect you to buy the building before you check in.
Just lots of communities I am part of. Some I am active in, some I joined but still want to be part of like IFTTT (don't use it but people share some interesting automation ideas there I can replicate in another system).
> I foolishly purchased an album or two from Google Play Music, which will be defunct by year end.

I never used Google Play Music, but don't they sell DRM-free music like every other digital music outlet from iTunes to Bandcamp? If so, the files are yours to keep, aren't they?

Obviously Google (or iTunes, Bandcamp and others) aren't responsible for hosting and backing up your media indefinitely. That's the buyer's duty in my opinion.
Also don't put that damn bar over the subtitles.
FD transfer is also used when a process needs to work with files (or devices) that are out of its reach due to the account restrictions.

In this case, the process will talk to another process that does have required access, the latter would open the file of interest and pass the handle back.

This is needed very rarely, but in cases where it's a good fit, it provides a very elegant and simple solution for an otherwise hairy problem.

One such case is when the program uses an Engine + UI model, whereby the engine runs under a system account and the UI is under an interactive user. As the engine runs, it writes logs and the UI needs to display them. So one solution is to tweak permissions on the log files to make them universally readable. It's not hard to do, but it makes the whole thing more fragile - these permissions may get inadvertently stripped off, the UI process may be sandboxed by an antivirus, etc. That is, the program may end up in a state when the UI cannot access the logs, but the engine can.

The alternative here is for the UI process to ask the engine to open the logs and pass the handles back. Very simple to do and resistant to accidental breakage.

Another case was when we had to ship a pre-built Linux binary (a VPN client) that needed to open a TAP device. The latter normally requires a root access, but the client was closed-source, so it had to be able to run under restricted user accounts, because asking people to run it under the root was not an option. The solution was to make a small open-source daemon that listened on a domain socket for requests to open /dev/tapx, did that and passed tap FDs back to the requesting process.
Resources for Frontend development
Here is an exhaustive list of all the resources you might need for frontend development
Interesting form factor of the board. Everything on one edge. I wish I could buy just that.

I supposed I will have to settle for the whole thing and toss the keyboard.
It grows and compounds. I started using gmail an google a long time ago, when I was not enough of an expert and a big tech enthusiast. The Google cloud ecosystem has been ahead of its time for a long time. Now that alternatives are available and I understand the lock in risk, I am way too entrenched into the ecosystem to consider getting out as an easy and painless option.
WAV is to audio as BMP is to images: the fundamental, brutal, unsophisticated, first-effort approach that also, coincidentally, because of its brutality, somehow simultaneously represents an apex of fidelity and impracticality.

All other image formats get parsed to recreate either an identical or approximate bitmap as would have been encoded into the BMP file, but usually with more features or smaller size, or both.

All other audio formats get parsed to recreate either an identical or approximate audiowave as would have been encoded into the WAV file, but usually with more features or smaller size, or both.
How did they both fare after their breakup? Did she continue to work in physics?
Have you actually used it? In practice I wouldn't say it works at all really. The artifacts are terrible.
> He received a response the next day: Google had determined he had broken their terms of service, though they didn't explain exactly what had happened, and his account wouldn't be reinstated.

This is such a shitty behaviour, it makes me angry. I hope he'll follow up with a court case.
Yes. The convenience is truly that great and the ratio of users to locked out users is large enough that I am prepared to gamble like that. We gamble all the time with any service we use or retailer we buy from.
Raspberry Pi 400
It reminds me the joyful moments while I plugged my Commodore 64 to TV set.
You can use Zoom in the browser. They "just" discourage it by using a dark pattern. The link for the web client is small and gray and the browser tries to open the desktop app automatically.

You can also join by phone, at least in some circumstances.
Even if a cell is so different in complexity to an organism, they both solve the same problem - what action should I take now, given the state of the environment and previous experience.
Both Owncloud and nextcloud are good alternatives. Both have support contact sync with Android
Consuming Public Content
Why are people replacing their backgrounds?

I thought the whole point of having a video call is to see who you are talking to, and their environment to further enhance the effectiveness of the conversation.

If you are in your kitchen, or under a tree, I definitely would like to see that because that environment will have an effect on how we communicate.
Truncated from "extintionCol1Random".
This is an awesome idea, brings me back to my Sinclair days - grab the computer, plug it into the TV, done. Perfect for kids.

Only one concern: I own one of the keyboards (they also have a US layout) and they’re not bad, but the right cursor key fails to register sometimes. So let’s hope they tweaked the build quality a bit in that regard.
Pure speculation, though.
I don't have a source. I make this claim based on:

1. The observation that very wealthy people like Bill Gates and Elon Musk saw their net worth increase at a far faster pace earlier in their career.

2. Basic complexity theory. Managing less assets is less complex than managing more.

3. The range of investments that can absorb one's entire capital without market distortions grows as one has less capital to invest. Say one finds a great opportunity in an ice cream stand on a busy corner that costs $50K. If they only have $50K, they can invest the entire amount and get a great return on investment on their entire net worth. If they have $50 million, that ice cream stand could only efficiently utilize 0.1% of their capital. They would need to find 1,000 similar opportunities to match the return on investment they could have obtained if they were able to invest all of their capital into that one opportunity.
Fantastic. They clearly took into account vast user base not interested in electronics and tinkering and just interested in a cheap PC. SD card with system included which was a hassle for novice users. And they even kept GPIO outside for those like me.

I'm so glad about Raspberry Pi popularity. There are many superior hardware platforms but having one that's really popular massively speeds up prototyping when most modules and sensors have libraries written for it, and you know you are testing them on the same hardware on which they were developed.
I'm intrigued by the "faster, cooler" comment. Anyone know what that refers to? It looks like there aren't any vents on the visible surfaces, so I'm guessing there's been a hardware rev to make thermal throttling less of a problem?

If so, that might imply a pi 4 board release some time soon, which would be nice.
I recently found a comparison¹ which was interesting. Of course, it's gitlab's so take that as you will.

[1] https://about.gitlab.com/devops-tools/github-vs-gitlab/#comp...
Except the screenshot is nothing like a KDE 2 default installation looked back in the days. Different colours in taskbar? Nope, was homogeneous in KDE 1/2/3/x (the way it is now is unnecessarily distracting). Taskbar on left and bottom? Nope. There was one the bottom, still is. Dock like macOS? Nope, wasn't there by default.

Also, back in the early days of KDE and GNOME you had applications using all kind of toolkits. A DE providing applications with one sole toolkit (be it Qt or Gtk) was a novel direction in the Linux world.
According to this definition a pure programming language could not have any side effect (Not very useful). Maybe as pure as possible is the only interpretation that makes sense, then.
People constantly bash on thunderbird search, when it is actually the opposite.

Gmail will often fail on exact-match searches. Unbelievable frustrating and next to useless.

Thunderbird is a bit clunky but does what you ask of it and has much better+simpler filtering options.

Which makes sense, gmail is in the cloud so it can't perform intensive search queries because that would cost way to much.

Thunderbird has a dedicated machine for it, no matter how old and slow it is it will have way more resources at hand than google will ever allocate to you, even if you pay.
Walmart’s PhonePe past Google Pay in India as UPI tops 2B monthly transactions
I can't get into exact details. It was a fairly typical multiple, a bit higher than normal after some negotiation. That's smaller than a startup, obviously, as there was no IP, just a team. However, since we were bootstrapped, all of the money went to us, none to investors.

It ended up being fairly profitable to sell, though we were by no means dependent on this - we could have just as easily continued and possibly gotten more money in the long run by not selling (with a greater risk, of course).
It's not very reliable because it can't be, any of the sites can change on any particular day, but they really try their best.
This has nothing to do with the processor in the system. If anything it is a bug that makes the rendering very inefficient on MacOS / your browser.

The Intel processor in your MBP is still leaps more powerful than the processor in your phone.
Possibly, but you could project the same argument backwards: "why is this King guy talking about race when it's incredibly unpopular with white voters?"
Love it. I first learned BASIC on a keyboard form-factor Atari 800 XL [0], plugged into an old B&W 12" television. I think this device will be much more approachable, and open the Pi/Linux ecosystem to many more users.

[0] https://en.wikipedia.org/wiki/Atari_8-bit_family#Newer_XL_ma...
"Pure speculation" ...by a woman who is likely the only woman to have ever spent time on the leader board of HN, who is a former full-time wife and mom, who was a top student in her graduating high school class and a National Merit Scholarship winner and ended up a homemaker anyway instead of having a "real career," who has studied social things both formally (in college) and informally (out of personal interest trying to figure out why I didn't get the two-career couple lifestyle I thought I would get)...among other things.

(edited to correct a typo)
This is interesting, could you link to the device you used? Do you know if it would work on Chrome OS?
Yep, I was surprised to learn in this thread that fountain pens are a rarity in countries such as the USA or Australia.
There's one also in Germany in Regensburg, it's called Walhalla https://www.schloesser.bayern.de/deutsch/schloss/objekte/wal...
https://chocolatey.org/packages mentions download numbers for each package, which seem to indicate people do use it.

We use it via the ChocolateyGet PS provider. I.e. installing most software (but not all) is now just 'Find-Package foobar' and 'Install-Package winamp' etc.
Depends on the field. We tend to try to offer complimentary services - e.g. if you do web, typical clients might be companies that do embedded, and need a web UI. Or who do mobile usually but now need some web expertise, etc. Or who focus on building security products, and now need a web interface to them.

Basically, try to find companies who are technical, but are missing the skill your company can provide, and then provide that.
Some people say it’s already good enough: https://forums.puri.sm/t/librem-5-dogwood-vs-pinephone-pmos-....
I assume they still count towards defining the shortest possible pipeline stage duration
I wonder how Arabs managed writing with a fountain pen.
> The Left has it’s own grief coming soon enough. Lots of promises, lots of stuff that’s never going to come true.

Definitely lots of stuff that already hasn't come true, and the left can't seem to get a plurality in a primary.

> Lots of stuff about the Democrats

Oh wait I thought we were talking about the left.
This tugs all the heartstrings for me as it mimics the computers of the early 80s. My only criticism is that their use of micro-HDMI makes it very easy for children to wreck the machine. I've had this happen twice to me on RPi4s, and it's not a terribly pleasant experience.

Now all I want from them is a custom edition with the function keys in red, the rest in black, and the body in beige.
> For me the introduction of hooks was amazing as it's allowed us to strip most of the redux state management in favour of managing state with hooks inside of functional components. We still use redux for global application state, but there are also hooks for interacting with that redux state too.

I stopped writing React around the time Hooks came out, but I used to use a similar pattern with higher order components. In particular, I preferred HOC for forms. From what you're saying it sounds like hooks replaced a lot of that HOC functionality. Are HOC still used at all?
You could certainly make money on transactions via a market built into the group system. You can imagine baseball card or antiques or furniture collective groups running their own selling & auctioning (the market could enable a few different selling methods). Buyers could flow from one group market to the next with one account, and feedback in the market would cross groups which would amplify the value proposition of the whole system further.

If you add the market on top of the group social features the build time will risk becoming incredible, unfortunately. You're looking at building a potentially enormous platform. Maybe with three to five people and a stripped down set of features. Could also make it a non-profit, open source it and run a hosted version of it as the parental core (more or less what WordPress does), scaling up the number of contributors to accelerate development. The mission (debasing some of Facebook's power) and ethos (non-profit) might be enough to draw people willing to contribute.

The transaction fees in the market (drop below eBay's most common ~10% fee, aim for 3% or 5% perhaps) would of course go to fund the non-profit's efforts to build it all out, avoiding donations and advertising permanently.

I think the critical factor would be: how stripped down can you make it to get started (while still having something people will want to use), to keep build time as low as reasonably possible.
What a clean and stylish execution. I have too many pis already but I think they just sold me another.

That video ad is Steve Jobs-level excellence.
> It is very logical, and this is the point that many of us, advocates of owning over renting, try to explain to people, unsuccessfully. You didn't purchase a license to content. You purchased a temporary license to listen to a piece of content on a particular service - a license that's valid only as long as the service wants it to, and definitely won't outlive the service itself. Basically: you're renting, not owning. It's all there in the terms you agreed to. Except, of course, services design the UX to make it seem like you're buying, and not borrowing.

That is not true for music. DRM-free downloads of purchased music have been the industry standard for pretty much all digital music stores for over a decade now - from iTunes to Bandcamp.

In that regard music differs from video and gaming since the fact that it's sold DRM-free enables you to truly own your digital music collection. Obviously this doesn't apply to streaming options which are much closer to renting, but that's self-explanatory I think.