skysight-inc/HackerNews huggingface dataset:
As a freelance VFX-artist the thing that annoys me about examples like these is that they don't honestly shou you the edge cases where things start falling apart (and they usually do).

A guy with dark hair in front of a white wall? I could luma key that in 10 seconds. The book example is more interesting, but there you can already see a bit of chatter (which might have to do with compression and noise tho).

In your defense you probably aim at a different target audience than people like me.
Firefox Android:
Failed to load video file: Can not access file at 'media1.giphy.com'. Please verify the URL or try downloading the file to your device, and upload it from there.

Please try again later or contact support@unscreen.com if the problem persists.
What purpose do RSS feeds have in a world of news feeds?
Genera runs best inside a virtual machine of an old version of Ubuntu. I was able to install it when I followed this tutorial: https://www.youtube.com/watch?v=12USa3gU_oU.
That said, unlike an old gramophone which has a pretty direct linkage the final sound-waves, I believe the hints/associations that are retrieved are then subject to an astonishing amount of inference and extrapolation.

We don't remember things so much as imagine them.
A look into ways to implement and share data with interrupt handlers in Rust
Before We Settle Mars, Scientists Must Perfect Growing Space Salad
It hasn’t effected your life so far. It most likely will.
Python prompt toolkit can do much of this.
Microsoft is remote-friendly, and has the infrastructure for it. Team culture varies, but that also changed a lot overall - it used to be that you had to specifically ask people to create meetings with videoconferencing enabled, but now it seems to be the norm.
I read that as “expected to sign on Thursday“. As in,we can’t predict the future and perhaps the signing will be moved forwards or delayed. Not that we’re unsure if he intends to sign. I think your letting you bias cloud your interpretation severely.
>>> We are heading into a future without blue-collar crimes.

and to a future where white-collar "legal-but-not-ethical" actions will be many...

Flames apart, I don't think blue collar crime is deterred by surveillance. You can't put everybody in prison, you can't fine people who have no money, you can't punish people who have not learned social life...
You’re not the only person. The people licking shrines in Iran aren’t worried about coronavirus either.
> it is much harder

Yeah, if you have the fine motor skills of a two-year-old. Come on!
Why would SQL (fundementaly) need outer joins? "Because it has them", is not really a compelling answer in this context.

A "pure" relational model (like the one C.J. Date has been going on about for decades) has no outer join.
Thats not TPM.
> What if there was a way to reasonably check a person's identity in a standard way accessible to everyone without going through hoops?

There is, or there are. Western Union just doesn't care about it, because it costs money and their fee still gets paid if the scam works.
Yeah also they are talking about GraphQL backend so I suppose it's just a gimmick you put on your website and not an actual CLI.
> then content creators realized that GR is stealing thunder and started dropping RSS, and then GR died and we ended up with no Reader and no RSS.

Funny how anyone can define History.
From the submission title I assumed this was some kind of plug-in to remove those auto-playing video backgrounds from web pages. This could be a very useful tool. It sent me a 157 MB APNG in about a second, I don't even get those kinds of speeds from local file servers.
Apps like "Bring!" are already far too spammy with their notification. The moment I see the first real ad pushed as a notification, I will disable notifications completely, for all apps.
This is why, despite the Stallman-type connotations, I have started exclusively using the term “free software” to call what I used to refer to as “open source”.

Lesser reason: Lots of software is source-available, but isn’t free-as-in-freedom in my view (including the AGPL!) and distinguishing that is very important for anyone involved in a business that uses software. The last thing an entrepreneur (who already deals with tons of existential risks) needs is an additional risk uncertainty. Free software is (in most cases, Oracle’s fuckery excepted) a bright line there.

(Sorry for veering off of the direct topic of TFA.)
My experience with RFPs is that there are quite a few companies selling solutions, but every single RFP I've seen was basically Excel spreadsheets or similar things, exchanged over email.

It's a broken process; you keep chasing various people to add their input, you end up with "RFP for Client A version 2 version C with input from Frank version 3.xlsx"

I'm not sure why that is. Perhaps the existing SaaS/online solutions are too intrusive to setup, or people don't want that stuff in the cloud. Whatever reason it is, the current process is broken.

Generally RFPs have to be easy for the buyer; the vendor is kind of supposed to bend over backward anyway, especially at this point of the sales process.
That is NeWS being reinvented, with JavaScript taking the place of Postscript, not X.
Those work great, honestly.

What I really mean by "reinvent" is the multi-user graphical computing model itself.

We've done a stellar job pushing a desktop out to someone. I've used a variety of these things, from the basic VNC on up, and they are pretty great. The better ones are damn tough to differentiate from local UX. People are running CAD on stuff like Citrix and it works. Better than one might expect too.

That's more like plucking out the killer use case and optimizing it. Great move, worth it, not bad, etc...

There are a lot of ways to use computers, and applications though.

X, warts and all, did offer up pretty fantastic flexibility and usability (when apps were well realized).

A few things:

Today we've got cloud computing, local computing, mobile computing, wearables. Lots of displays, more coming.

Thinking about it from the X POV, sort of how they thought about it back then, that looks an awful lot like:

Application server, desktop computer, other computer. They envisioned more than one person using a single computer. Multiple people using multiple computers, multiple people using modest computers to do UX with one or more powerful ones.

And on that point, I used to use multiple powerful computers with a single modest one all the time.

Maybe rethinking it again, like they did with X back in the day, would push the boundaries some. Who knows what people would do?

Someone walks into a room, has presentation on their wearable, and pushes it's display to a nearby machine, or both display and UX. They keep their data where it lives, on their device, but can benefit from the more robust UX.

Mobile computing devices are getting really powerful. Run an app on one from a laptop, easily, again, perhaps keeping data local to the mobile, for whatever reasons.

Just spitballing here, but the general thought I was trying to convey, without realizing it earlier, is maybe rethinking things from the basics forward, allowing for a lot of options, possible options, just might shake out other ways to do things, use all these crazy devices.

Or not, just musing.
Interestingly I interpret the article as apps were abusing push notifications without a second thought in the past when it was explicitly against the guidelines, I fail to see how they will self moderate now some of it is even allowed.

With the ample data we have so far it most probably will lead to dark UI patterns with dysfunctional opt-outs and/or blanket consents at most if someone takes it seriously at all.
The point I was trying to make was, that there were too few gui applications at all, most of the application I was running were just terminal applications. A widely available GUI toolkit might have helped this. The funniest example was a chemical database software, which would be VT100 based running inside an xterm, but for graphical input/output would spawn a separate window based on X toolkit graphics. But beyond that, those expensive workstations (like $20k in todays money) were mostly running xterm. While being technically widely superior to the PCs of that time - there were also Win3.1 machines around, running a dreadful VT100 emulation - they made little out of it, because there was so little software. So they were eventually replaced with PCs at a fraction of the price.

Ironically, even if it were the times of Linux 1.0, I suggested they should run Linux, as they would get excellent X Windows support, unfortunately the suggestion wasn't taken upon.
Notice how easy and noble-seeming it is to say that, compared to saying "I believe we should force more people in developing countries to stay in poverty for longer", even though they amount to the same thing?

Please understand, I'm with you that climate change is important to mitigate; I lived through the bushfires and smoke haze this Australian summer, and I worry about the prospect of that being a more normal part of our future.

I'm also expecting a child and have concerns for their future, as well the broader effects of climate change and environmental damage on humanity and nature everywhere.

But I know that it will take more than scapegoating Australian politicians (funny how it's the conservative politicians that get attacked over this, even though their coal export policies aren't substantially different from Labor's) to fix the problem, when the whole reason for the demand for coal is that people in the developing world just want, quite reasonably, a standard of living approaching what we in the west take for granted.

If these discussions involved sensible ideas about how developing countries could modernise their economies without fossil fuels, or acknowledged that large-scale carbon capture will have to be part of a comprehensive climate change solution, then I might be able to start taking them seriously.

But I guess that kind of discussion doesn't deliver the quick hit of sanctimony that so many people seem to crave.
> "It works for your entire network (everyone in your household)"

I guess whether this is the killer feature or makes it suck depends on whether you've got a lot of devices and family members in your household that you can now easily protect with a single solution, or you're a single person with a laptop that spends half the time (or more) outside your home.

It's fantastic for the first group, useless for the second.
I don't think this is true, or at least as simple a story as "Vulkan is faster". OpenCL is already a pretty good and modern API, and computation in Vulkan doesn't seem like it's the main point. It's my impression that Vulkan is mostly fast compared to OpenGL, and particularly by removing driver overheads, but that has never really been a big problem with OpenCL.

Last year, I had a student add a Vulkan backend to a GPU-targeting compiler[0]. Compared to the OpenCL backend, many programs ran substantially slower, and very few ran faster. It's certainly possible that this backend is imperfect, but it's more of a data point that I have seen elsewhere.

[0]: https://futhark-lang.org/student-projects/steffen-msc-projec...
I wouldn't take this article to be a be all, end all. It's quite thought provoking for me personally. The reason I switched from bash to zsh was simply the UI like interface in path completion with OhMyZsh. The reason sublime works quite well for me is that there are tabs that I love to move around and see at the same time and I like the visual feedback of moving things around and switching contexts. But if I want to do something quickly.. I can easily find the command for from a simple keyboard shortcut.

I think this idea can be refined further and made more and more robust and is a design pattern in the right direction. With more and more percentage of the population heading in coding-friendly direction I see this as a very viable next step.
Absolutely agree. I think git flow makes sense to begin with however once you start to do CI/CD, you need something a bit more robust.

Trunk based development gives you that. No long lived branches. No merge hell.

It’s considerably better.
At this point it's safe to almost always assume that any company that facebook is suing is probably doing the right thing and fb is likely just being a dick about it. That's how low fb has sunk.
That disaster is the major reason why UNIX FOSS clones will never get desktop or mobile computing devices beyond a single digit number.

You can have all the fun you want with your beloved X, I rather use modern Windowing platforms and their composition engines.

Also, UNIX underpinnings are completly irrelevant on Android, iOS and ChromeOS.

In what concerns macOS and Windows, they are there to cater to the GNU/Linux crowd that buys Macs and Windows devices instead of buying GNU/Linux hardware.
If they impersonated you, aren't you technically requesting information about your self ?

Under European law, "you can request access to the personal data a company or organisation has about you, and you have the right to get a copy of your data, free of charge, in an accessible format." [1]

[1] https://europa.eu/youreurope/citizens/consumers/internet-tel...
Women have different hobbies, or indeed careers, than men.
Not much competition in the market for manicure salons, for example (I'm aware of Phorest).

The women I know tend to have different creatives hobbies than men's creative hobbies (think crocheting vs woodworking). I'm willing to be there are more woodworking CAD programs than equivalent programs for crocheting in the market.

There are fishing lure design applications. Can you think of something similar for a more feminine hobby?
Tor places limits on how much of the network must be owned by an adversary in order for them to extract useful information from it. They are quite transparent about it.
Shouldn't it shift back now that lawn is the default, similar to fat/thin, pale/tan or oysters as food? It's easy and cheap to have a your yard covered in lawn and use a mower to keep it reasonably groomed, it's expensive to have trees put in.
How about Apple bring down the hammer on apps that are abusing notifications right now (or you just uninstall them), instead of allowing ways to shove more ads into peoples eyeballs.

There is no scenario where this is a benefit to the consumer.
Just throwing it out there but there's a few Scottish stately homes in that budget...
I do use Facebook to get at news but that's a feed someone else (well, an AI) curated for me.

Which is often useful but mostly I'd like to be the one who decides about the sources to check out. Then I turn to a feed reader. I would be driven insane if this technology were not at hand, aggregating a plethora of resources into a single comprehensive UI. I use the excellent Bazqux Reader for this (which in my opinion continues the legacy of Google Reader in the best way).
Tie, fasten to corners.
Dropbox employees to work from home for the next 2 weeks
I was watching a conference, they were saying the cruise ship was the best data, because everybody got exposed, tested and had a follow-up.
> If the US can do it, why can't the Chinese?

This might well be a plausible reason why this old story resurfaced recently.
1.2M Azure Active Directory accounts compromised every month
Addon YouTube Speed Control for Firefox
After observing the iterative process of modeling complex dynamic systems this resonated:

>“The point of the story,” Rebonato continued, “is that you always come to data with a structural model behind”—meaning some preconception of causes and effects, and therefore some prejudice for how to interpret the data.
I haven't used kubernetes, but it must be a very difficult click if another tool (Rancher) exists to make it easier.

I understand why abstractions exist, but the amount abstractions in the chain I mentioned is amusing to me.
I don't know of a single case of someone going bankrupt here due to medical bils. Feel free to supply examples to the contrary, I'm quite interested in that.
It is disappointing that the US got all of the authoritarian surveillance that China did but few/none of the safety/planning upsides it could be used to bring. It’s the worst of all possible configurations.

I wish that extremely large government would use its vast resources to plan for large risks other than “people with guns/bombs/tanks/missiles/planes want to kill us”, and focus at least some of that on emergency preparedness. Why isn’t there a strategic nationwide domestic reserve of supplies for emergencies? I know this is what FEMA is supposed to be doing, but they are utterly terrible at it.

If we’re paying most of a trillion dollars each year for defense, why not defend us at least a little bit against stuff that might well happen sooner or later: giant fires, flooding, pandemics, big/long power outages, fuel shortages, water or food shortages, ice storms, et c? It’s really disappointing to see almost 100% of that money going to a system that is focused more on war (which is, to varying degrees, mostly preventable) and almost none to natural catastrophes (which are absolutely inevitable).
It's been said multiple times but I'll repeat in case you've not heard this: it really isn't about contracting the virus since the rate of survival is pretty high but rather more about people panicking and creating shortages. This is coming in full swing. Ports are emptying, fewer and fewer ships are coming from China and east Asia. It might get very very ugly.

Buy your supplies early enough and take other measures such as the create the ability to grow your own food if you live in a place where that's possible. I've done both and I'm going to be increasing my stock in the coming week based on the circumstances that present themselves.
Probably at least long enough to get the same result without the currently necessary surgery.
What an exaggregation. Nice way to add to the overblown panic.
In italy, about 250km south ofrm where I live, they have closed schools and universities, and disallowed public events.
Today, I will be visiting a music festival in my hometown. No signs of cancellation.
Clearly, some parts of the world react like a 9 year old girl.
What I like about this (because a lot of other companies are doing it too, but maybe for different reasons), is that their main motive isn’t just not their employees getting sick, or it spreading inside Dropbox, but rather to make their tiny contribution to it spreading less in the world in general. If everyone in the world that could would just work from home for a while and limit physical contact, then the trajectory of the spread would be much different and maybe we could nip it in the bud.
It's still accurate for Amazon.
This corroborates Chinese numbers. China has also been very aggressively testing and mortality outside Wuhan is no more than 1% (according to Dr Aylward, following the WHO fact finding mission to China).

This implies very serious efforts, though, which I'm not sure we're seeing in the West.
In my professional experience I build parsers, like at least 10 per year and 99% are written using ANTLR. I did not find a language that I was not able to parse with it, so far.

I think it does make sense to write manually parsers for performance and error messages, but it should be clear that this means raising cost by ~10 times. It is worth the effort if you are building a compiler for Java, for example, probably not if you want to process some DSL you developed.

Disclaimer: I am the brother of the author of this article
Aye, such evolution tracking we must do for the history of malloc; Thanks, Scott.

Evolution doesn’t always means most efficient or better. :-)
Promotional push notifications were technically against the rules but it was never enforced. Hell, Apple does it themselves.
You triggered some strange bug in Firefox. I'm getting many notifications that this site captured mouse pointer long after I've closed it.
TikTok Adds Executive to Keep Watch over User Data
I caution against reading too much into the South Korean fatality rates because many of the patients are younger and generally healthy (http://www.koreaherald.com/view.php?ud=20200303000714).

Whatever the global mortality rate shakes out to be in the long-run, it’s impossible to ignore the fact that this virus killed nearly a dozen nursing home residents in the span of 2 weeks. There’s a lot we don’t understand about COVID-19, certainly more than a single metric can tell us.

Based on what we’re seeing in the state of Washington and around the world, it’s safe to say that older patients are at higher risk for developing respiratory failure. Beyond that, it’s simply way too early to draw conclusions.
it is. And especially for SMBs, the cost was way less in the past. Imagine a small mechanical engineering company: 10 years ago they'd have 5 seats of a 5 year old AutoCAD/ProEngineer/Solidworks version, sneakily locking them in but basically no recurring costs. If a new customer needed a new version, they bought one seat for that and kept the old ones, gradually upgrading. Nowadays they pay half the single-seat cost per year because of "continouus updates" (for the UI mainly, so that they can sell trainings)
No need to be rude towards the organizers of your music festival.
There is not a lot of empirical evidence for this, and even less evidence of any other kind.

What -does- have a lot of that, is the statement that humans are particularly bad at classifying random events.
Oh that really looks awesome! Makes me wish I had a need for a desktop PC at home :(
> They're not dictators or petty royalty

Some of them would like to be and want to be treated as dictators and royalty.
Yes, and as proven by ChromeOS, X is not a requirement.
Reaction Wheels for Small Satellites
Caniuse.rs – Rust Feature Search
Hum, that's an interesting question.

Error messages could be improved, currently, they often leak the implementation details, so the error is disconnected from your actual code.

Startup time is slow. There's ways around, like making a Graal Native build, or using ClojureScript or babashka instead, but those are all alternative thing you need to consciously choose to use. It be great if standard Clojure somehow could start really fast.

Memory usage could probably be improved further. It makes liberal use of Objects right now for everything, and that adds up quickly.

Performance is pretty fast, but I'll never say no to something that would perform faster.

I think I would make the data manipulation functions eager by default, and the lazy one would be the opt-in one.

There's a few names that could be improved, contains? is a famous confusing one, since it always checks for key, would have been better to call it contains-key?

When it comes to the language design itself, I'm not sure there's much I'd change. I think it could be interesting to try and see if you could build some language that's like Clojure and have some level of static type safety. I'm not sure what you'd have to trade away for it, but I think it be an interesting experiment.

Oh, and one more thing, doing unboxed things, operating over primitives could be improved and made easier. This is often needed for high performance numerics, or making better use of memory and caches.
Dropbox is too[1] and what I like about this is that their main motive (I think, based on the kind of person I’ve seen Drew being) isn’t just not their employees getting sick, or it spreading inside Dropbox, but also to make their tiny contribution to it spreading less in the world in general. And in the article it mentions it’s only in Seattle that these other companies are instituting work from home, and it seems like it’s only because some of their employees are already infected! If everyone in the world that could would just work from home for a while and limit physical contact, then the trajectory of the spread would be much different and maybe we could nip it in the bud.

[1] https://twitter.com/drewhouston/status/1235747829307437056?s...