skysight-inc/HackerNews huggingface dataset:
Not much of a reveal.

What I find strange about TikTok are the waves of themes I get to see. Being a 50-something I'm probably not the target audience but at first all I saw was shuffle dance (enjoyed that) followed by Indian and Chinese manufacturing videos (loved those) and now it's all cats (okay with that).

My daughters explained "Elite TikTok" and "Beans TikTok" so now I realize there's a whole world built on top of gaming the algorithm in order to bolster your insider status.
> The information available around Big Navi (The GPUs expected to launch next month) put them at a +50% performance jump from the last generation and likely able to compete with the Nvidia flagship 3080

I guess it depends on what benchmark you care about but for AMD to compete with a 3080, which is 70-100% faster than a 2080, which is 10-20% faster than AMD's current flagship, they need to do a lot better than +50%.
Awesome. The only thing that drew me away from Apple Mail is the fact it didn't have build-in snooze functionality for emails like Gmail has. Does/will Mimestream support this too?

To bad it has a macOS 10.15 requirement.
I have a Dell U2415 which is great for this. You can create custom colour/brightness/contrast profiles and assign them to hotkeys. I have one nice bright one for dark terminals or when the sun's out, and a darker lower contrast one for when I have a bright white website or document to read and the office is a bit dimmer. It's two quick button presses to change between these presets.

I think I'd quite like something which adapted brightness and contrast to ambient light as well as the brightness and contrast of what's on screen. With mobile devices this can be a pain as you move around and in and out of shadows, but I feel it could work a lot better on a desktop display. The display could even have the light sensor on its back so it can work out what its backdrop looks like.
What it "says" is whatever the person that wrote it intended to convey.
> Emacs is the only serious program I know which manages to be truely user
interface independent, in addition to being platform-independent.

So tell me about the UX of free software speech recognition in emacs. I want to read about how to set that up and the limitations of it as I watch my 5 year-old niece interact with Alexa.
probably like you've been pelted with rocks.
I've had 2 Nvidia cards (GTX760 and GTX 1070) and between those 1 AMD card (Sapphire Radeon R9 390) and it was the AMD that constantly BSOD on me. It would run well most of the time but crash my PC often. I appreciate the competition but not willing to risk spending so much if AMD still can't manage.
> Then it's no longer a systems-level simulation but an arcade game with a sim-like physics.

How are you defining a "systems-level simulation" in a way that it would no longer be one if run at a different PPD? I feel like there's something I'm missing here.
100% wrong and no doubt myopic to your own personal and likely limited experiences.

a venn diagram of good leader qualities and charismatic qualities has non-trivial overlap. A leader lacking people skills has a very limited ceiling in what he/she can affect.
Do you want a trivial learning curve or do you want power?

The people who Emacs will please most are power users who are willing to put in the time to learn it and configure it to their liking.
No, welcome to online opinions of companies.
Insects are doing fine in the US but Europe isn’t faring all that well

https://www.nature.com/articles/s41559-020-1269-4

> Recent reports of dramatic declines in insect abundance suggest grave consequences for global ecosystems and human society. Most evidence comes from Europe, however, leaving uncertainty about insect population trends worldwide. We used >5,300 time series for insects and other arthropods, collected over 4–36 years at monitoring sites representing 68 different natural and managed areas, to search for evidence of declines across the United States. Some taxa and sites showed decreases in abundance and diversity while others increased or were unchanged, yielding net abundance and biodiversity trends generally indistinguishable from zero.
I for one would prefer for it to turn off before it detects my head blocking the transmission.
Remember fireflies? I myself almost don't believe that there were insects that would light dark fields in summer, and that children would fill jars with the these creatures because they were so plentiful you could grab a handful of glowing insects!

I honestly feel that if I were to have grandchildren they would not believe me describing them or at the very least thing that I was greatly exaggerating.

I know they still exist but I haven't seen a yard filled with fireflies in a long time.
I have had perfect working VFIO setups with both the 1070 and 1080ti from nVidia, there are many comprehensive guides and working around the driver error code 43 is quite trivial.
What about the Mac side of things ? Mac's are still pretty big in audio production, but they don't support CUDA (and don't come with Nvidia GPUs any more anyway). How does Metal Compute stack up ?
> the shift away from X11 means no more remote applications

This is a long, gentle transition. Although I believe it to be possible, I still haven't ever run a pure-Wayland system. Most graphical applications for Linux still need an X server, and Wayland provides one. Under sway, I can still run ssh -Y and start X clients on the host I'm connected to. This works just fine. It's going to be years until Wayland kills off X11 on the wire, and alternatives are already under development. I worry about a lot of things, but this isn't one of them.
I notice that many, many software + service / SaaS are like that.

"Sign up to our cool thing and see how well it works with all the PII you put in it. We are closed source, do not present our company, our team, or how we intend to earn money. No privacy policy too, but hey.. we do have a nice email"

/endrant

This really surprises me. I'd never try these out. Should be so easy to just be a bit more open.

In this case at least the founder announces himself, which is a good start.
Shorpy – high-definition images from the 1850s to 1950s
5-8C is much higher than most scientific projections.
https://www.climate.gov/news-features/understanding-climate/...
don't see how tiktok is so game changing? How long can one look at random dance videos? What demographic would maintain sustained interest over years?

flavor of the month/year?
> Provide clear option to opt-out

I would say there's a very good option to opt-out of TikTok - don't use it.

Facebook is much harder to opt-out, as they can track you even if you don't have an account.
Wildfires Are Worsening. The Way We Manage Them Isn’t Keeping Pace
Yep, you have OpenStack, which is the standard, and running some huge deployments, like these: https://www.openstack.org/use-cases/
I haven't herd this opinion about the boundary Waters from anyone else. Memories are often effected with the emotions associated with them
> "your use case is unusual, so fuck you"

With love,
The Chrome Team
Check the URL
Why swedish parents let their babies sleep outside in winter (2013)
Some of the leaked benchmarks for the 3080 put it more in the range of 30-50% better than the 2080 series:

"30% Faster Than The RTX 2080 Ti & 50% Faster Than the RTX 2080 SUPER on Average"

https://wccftech.com/nvidia-geforce-rtx-3080-graphics-card-b...
I'm not sure what part of 'the industry' you're referring to, but last time I looked (which was admittedly more than a year ago), there is only one serious SYCL implementation, it's proprietary and the only people pushing SYCL are... drum roll... the people selling that implementation. That's not even considering that OpenCL is in most cases (way) behind CUDA in performance, not to mention that the tooling for OpenCL is outright primitive. And all of that is not even mentioning that nvidia drags their feet massively in supporting newer OpenCL version on their GPU's.

Maybe things have changed massively very recently, but I came back from iwocl (the OpenCL and SYCL conference) two years ago massively disappointed. And I still don't see anyone in the slice of the HPC space I'm familiar with (environmental & GIS-related modeling) using it, for a reason I presume.
Unfortunately, these sorts of claims are impossible to verify. Did they measure like we do? Have the numbers been adjusted? Because everything is politicised, I have low levels of trust in any of these voices that self-purport themselves to be authorities. It seems so far away from my personal, anecdotal experience.

It seems clear to me that rural areas are far less populated nowadays - small rural farms the world over, are being run by parents (or now, grandparents!) in their 80's it seems - the younger generation are in cities. From my school class no one has more that 3 children, and most have none. That should bode for a crashing population, but instead we are told it is increasing drastically.

So, while cities may feel busy, I tend to think the population is in decline. And that if lots of rural areas are in decline, that animal populations are probably on the increase, only there's no one there to see it.
Last time I tried, PCIe 3.0 was also a requirement, although that wasn't much of an issue unless it was some nonstandard configuration like an RX 580 in a junkyard find A4 APU machine.
> random dance videos?

There's so much more to Tiktok than random dance videos.
Judge deploys Rumpelstiltskin metaphor for sixth time
> It's curious how you don't even address my points and just say that I missed the point when I'm the one dictating the point in my original comment.

> Typically this isn't how you respect other people and get them to respond positively to your comments

> The examples in the original piece are in javascript. Why don't you RTFA before commenting on the "point."

I wrote that article, so in effect you are responding to my original comment : ).

Fair that what I wrote was condescending. I purposefully wrote it that way, as a second meta-point: to get you to experience what it feels like when people assume negative, and use words like "Ok, no", "Javascript programmer" (negative connotation), "junior"

With that accomplished, moving on to more civil ground.

> I'm not sure what you're objective is because people aren't really reading this thread... it's already buried.

First, as you can now feel, I was pretty annoyed by your presumptuous tone in your initial comment. Second it really did feel like you had depth and love in programming, but from your comments I intuited some traits that lead to lower potential outcomes. Mainly: jumping to conclusions too quickly (harder to learn new things this way, and unless you are almost finished with your career, it can be detrimental).

> Does the guy even know that the class keyword is just sugar for "function" in javascript? ... Not to be insulting but the parent poster likely doesn't have much experience.

Yes, I do know what classes de-sugar to in javascript, I worked with many of the folks who brought classes to the ES spec.

As you most likely know, javascript classes are a bit of a special case, because JS uses prototypical inheritance. Classes in other languages do not de-sugar this way.

For example: you can see a function as a special `class` with only one method `apply`, or you could see a class as a special higher order function.

> Who missed the point?

The point is, that though functions and classes seem distinct, they are less distinct than one would think. In your comments, you seem very attached to the specific distinctions you've set up with classes, procedures, and functions. One question I would ask you is: what is _similar_ about them? Could you express all of these with one abstraction? Is there a difference between choosing `class` as the base abstraction, vs a closure?
Critical Intel Active Management Technology Flaw Allows Privilege Escalation
Publishers Are Taking the Internet to Court (The Nation)
Just your average 4 star rated warning app https://xkcd.com/937/
Some tough love:

There will always be a gap between "your judgement" and the "judgement baked into a model" -- worse yet, if the model is very general and oriented towards cheap computation and away from expensive people it will have vague and contradictory judgements inside it that make the results meaningless.

That is the language of failure: the structure of success looks like the following.

(1) The system works like a "magic magic marker", that is, you mark up a lot of text (say 20,000 sentences) the way you think it should be marked up. This might be a character-at-a-time or word-at-a-time. Character-at-a-time is real and eternal, word-at-a-time is not real because there is not really such a thing as a "word". (e.g. "red ball" can fill slots that take "ball", you can smash together subwords to make words, for that matter people violate punctuation rules "Amazon.com announced that...", people call themselves n3pg34r, ...) So if you segment the text up front and segment it the wrong way you may throw out essential information and choose to fail.

(2) You need some system to mark up the text manually and efficiently. It is a lot of work. A typical person can make about 2000 or so up/down judgements a day; if a sentence counts for 10 decisions then maybe you can annotate 200 sentences a day. If you can get students to do it and get teachers to review it you might make short work of it.

This annotator

http://brat.nlplab.org/

ticks the requirements, but most people find it terribly hard to use and wind up building "easy to use" systems that don't align things right at level (1) and... fail.

Assuming you do (1) and (2) the odds are in your favor, but you have to now

(3) build models; it does not matter if the model is a bunch of rules you cobbled together, or hidden markov, or LSTM, or convolutional. Off the top I would train an LSTM to 'predict the next character' on maybe 100M characters of text, then I would stick a simple model that takes the LSTM state as an input and labels characters at the output (could be SVM, Random Forest, Logit, or 3 layer on NN)

(4) Accept that the system is not going to be perfect, but have the ability to manually patch wrong results, improve the training data over time. I'd say this is a more important practice than any particular approach to (3)

Some tool could give you (1-4) tied up in a bow

https://www.tagtog.net/

claims to. But (2) involves elbow grease that 90% of people aren't going to do. Some of the 10% of people who do that elbow grease will succeed, the other 90% will fail.
VFIO doesn't work with Nvidia devices because of a design decision by Nvidia. Their drivers refuse to load in a virtualized setting unless you buy their enterprise GPUs. You can patch out a few checks and everything works again. Another option is to reload the GPU firmware before the virtualization host boots so the GPU doesn't know it's the second time it boots.

Even if it's possible to implement proper VFIO for Nvidia GPUs, I expect them to fight such an implementation with tooth and nail in their drivers. This is the same company that artificially limits the amount of transcoding streams in their drivers, mind.
OTOH Apple also needs dedicated GPUs for some of their MBPs and the bigger iMacs.

I think they will end up ditching AMD to have 100% E2E control on all their products.
Palantir goes on Wall Street charm offensive ahead of public listing
Explain the OP then? Almost a perfect experiment in removing charisma from the work equation - everybody works remotely and communicates through a limited channel. And things get better.

And perhaps delve into 'charismatic' as it relates to loud, aggressive or overbearing.
This is why I don't use Linux as a workstation unless I have an IT department to manage it for me. Inevitably the system itself becomes the project.

"Mandelbug" is a fantastic new term I just learned
Since x86 has 8-registers and x86_64 doubles that with a prefix (REX) byte, yeah, looking at that machine code in octal makes a lot more sense. It looks, dare I say it, kinda RISCy.
Mitre Shield
Arabesque | Senior Engineers, DevOps | London, UK | ONSITE (REMOTE for now due to COVID-19) | https://www.arabesque.com/

Arabesque S-Ray is a global financial services company that focuses on advisory and data solutions by combining big data and ESG metrics to assess the performance and sustainability of publicly listed companies worldwide.

Headquartered in Frankfurt and with offices in London, Boston and Singapore, Arabesque S-Ray empowers investors, corporates and other stakeholders across the world to make more sustainable decisions. The firm’s evolution is a story of partnership between leaders in finance, mathematics, data science and sustainability working together to accelerate the transition to a more sustainable future.

We offer: Competitive Salary, Flat Hierarchy, Intellectually stimulating work

Senior Software Engineer: https://apply.workable.com/arabesquegroup/j/A111931947/

Senior Web Developer: https://apply.workable.com/arabesquegroup/j/BC2A0EE831/

GCP DevOps Engineer: https://apply.workable.com/arabesquegroup/j/4218D2AACA/

Any questions, feel free to reach out: miles.croxford@arabesque.com
It works fine to the degree that the module is stateless and is designed to be used as a library, functionally scoped.

To the degree that a module is stateful, designed to be used as a framework, and have long-term persistence, it doesn't.

OK for calculations; less than OK for a network server or data store.
Who would you rather have logs of all your Internet activity: your own government, or another government thousands of miles away that is increasingly at odds with country's?
Fair and not an unreasonable comment. Regardless, I do think there should be a non-personalized option to at least fallback just as some sort of metric of a control group.

The ethics behind these black box bubbling users is the dirty dark secret of tech companies.

I don’t understand why more people are not concerned about it running wild (especially when kids sit on these apps all day non-stop)
> You could construct the same kinds of problematic UIs in Emacs too...

If you do it on purpose, then maybe, but not to the degree of what webstack offers. People already have a hard time to handle org-mode-hierachies and folding...

> The Web is also designed around a linear flow of text.

No, that went out the door when CSS was added. Now it's designed around random positioning of little boxes. Some boxes contain linear text, some contain media, most contain even more little boxes.

Emacs does not have those boxes in the first place. The only boxes it has are outside the document, avoiding this whole class of problems for accesability.
On the plus side - you don't have to have a Facebook account.
A GitHub Action that generates a changelog for you
>All these 3-letter acronyms exists to further American interests

That's a strangely Aristotelian view of organizations. It is as if you are suggesting that the 3-letter agencies have a fundamental essence outside of the intentions of the people who work there.
I live in a decently rural area. This summer had a lot, for some reason, but overall I can't remember seeing many in recent summers. Same with earthworms coming out after a rain
If there are dependencies between those tasks (i.e. task 2 depends on the result of task 1, task 3 depends on the result of task 2...) what option do you have?

And if there aren't dependencies better to drop messages on a queue and have a completely different process handle those tasks.
Using Emacs without knowing eLisp is like owning a race car but always driving it in first gear.
Bytedance has thousands of the smartest data scientists in China.
I have to 'pick a lane' very soon re: having kids or not. This stuff really weighs on my mind all the time.

People with young kids what are your feelings about this?
Hmm, maybe it's an A/B test.

> It should not be even possibile, at least without exploting a bug/vulnerability.

This is actually very much possible. I just learned that it's implemented using Google One Tap for Web. [1] That's the web version of One Tap, which lets Android app developers add single-click login using a Google account.

Apparently one of the features of the SDK is automatic sign-in [2], without any user interaction, which Quora seems to be using. In contrast, LinkedIn and Medium also use the same SDK but only suggest logging in with Google in a pop-up. [3]

Edit:

There's a way to turn it off. Disable "Google Account sign-in prompts" setting in Google account permissions [4].

[1]: https://developers.google.com/identity/one-tap/web

[2]: https://developers.google.com/identity/one-tap/web/guides/au...

[3]: https://i.imgur.com/ntmxSe2.png

[4]: https://myaccount.google.com/permissions?pli=1
There's no guarantee of backwards compatibility without limiting of forward functionality. The trade-off can't be escaped.

If you can make do without any persistent state, or global or externally visible resources (network connections, configuration files, etc.), then you're OK. But that's a limitation.
Depends on price. Nvidia might have owned the tippity top with their 20xx series but the 5700xt was a very strong card for medium priced builds and as a pc building enthusiast would’ve been the card for my next build alongside an amdR5 3600 cpu. At launch it had driver issues but they were cleaned up and at $350 it was a total steal compared to a 2070 at $650 for similar performance.
> This would all go away if Apple simply made it a setting to allow other IPAs

It's not that simple. Right now when I look at the apps on my phone, I have a very, very high confidence that they are not malware. It's not 100% though - right? Because I have to trust some entity. I choose to trust Apple. If apple opens up side loading of apps, I have _much less_ confidence that when I look at my phone, the apps are not malware.

Unless I'm enrolling in an MDM, I implicitly trust everything on my device.

> This would all go away if Apple simply made it a setting to allow other IPAs

Again I think you're missing the point. Do you know how _awesome_ it is as a user that Apple manages my payment method and paying for random apps, and random subscriptions is managed by my Apple ID? I don't have to hunt down 'unsubscribe' emails, or call any phone numbers, or any of that garbage - I go into the control panel and click a button and now I'm no longer paying for that subscription. Allowing that stuff to happen outside of Apple would be a huge _negative_ for me.

> Keep the garden if you want it. Don't enable outside installs.

The wall around the garden is important. Sure, I could get my leg amputated in the street by a doctor with tools from my garage - but I'd rather have that done in a hospital where ingress and egress are more controlled and contamination is less likely.

> The difference here is Apple doesn't give you a choice.

Maybe the difference here is I made my choice already - I picked Apple. I don't want to have to think about every little feature and whether or not it increase my exposure to risk. If you value all that other stuff, go play in the Android world. I don't, so I don't even think about it until these threads come up.

> Even if the developer does all the legwork to build a payment system (for example, they have a web app as well) and market the app on their own, they have to give Apple their cut. You don't get a choice and neither does the developer.

You're conveniently omitting a huge feature of having Apple manage all of that stuff: _Apple manages all of that stuff_, not Epic or the kid that implements the next subscription-based flappy bird.
Also, not all engineers who mislead their progress are doing so out of malice or laziness. Sometimes they have too much work and don't want to be the person complaining about the work load, especially if they think everyone else is managing fine.

If a manage doesn't pick up on it early enough, then shit will eventually hit the fan.
South Africa’s largest cryptocurrency exchange, Luno, acquired
Don't forget niches like Witchtok.