skysight-inc/HackerNews huggingface dataset:
Philosophy is, literally, the love of knowledge. It covers a lot of ground, but much of that is directly or indirectly relevant to computing and information systems:

Epistemology, the nature of truth, value, aesthetics, ontology, logic, proof, categories, symbolic logic, quantity, ethics and morality....

https://philosophy.lander.edu/intro/what.shtml

https://plato.stanford.edu/entries/truth/

https://plato.stanford.edu/entries/epistemology/

https://plato.stanford.edu/entries/logic-fuzzy/

https://plato.stanford.edu/entries/logic-provability/

https://plato.stanford.edu/entries/aristotle-ethics/

https://plato.stanford.edu/entries/computer-science/

https://cse.buffalo.edu/~rapaport/Papers/rapaport_phics.pdf
I would just think someone would want to be accurate with their facts is all.
I enjoyed this article after I manually turned off the background image and background color using Firefox's developer tools.

At the bottom it says he's writes about UI design. That black on yellow was pretty hard on my eyes at the end of a long day. I just couldn't read it as-is.
How is this not more left wing technologists trying to use their technology roles to de-platform right wing perspectives they don’t agree with? Literally threatening to quit if they can’t impose editorial content policing on the other side. And you wonder why politicians are about to yank the Section 230 rug out from under these technology companies? Don’t cry when your federally granted indemnity disappears my friends.
The State tax is a (variable) price we pay for the benefit of living in the State and enjoying the services it offers (policing, fire departments, libraries, schools, utilities, roads, property rights, etc)

A Spotify subscription is a price we pay for the benefit of unlimited music streaming.

Both represent an exchange of money for services.
The big draw for me for a Remarkable is being able to hand-sign and annotate PDFs without printing them out or using Adobe Reader's atrocious support for annotations. I'd love to be able to say that e-signing is the future but nobody really accepts it without question.

I'd also be replacing the piles and piles of legal pads I go through every year. Most of the time the notes are ephemeral except when I'm working across from someone in which case I really need them to exist digitally so I don't lose them.

I just wish I didn't have to wait 6 months for the second version.
Why important pagespeed Monitoring at 2020
This is about abuse by a spouse. An abused spouse would be beaten for damaging the equipment the abuser monitors the abusee with.
why not let them have their fun? if you don't want to enter the contest then don't. it's not your concern if other people are happy to participate.
Our Executives Engaged in Abuse. Dont Let Kink and Polyamory Be Their Scapegoats
Cohn's Irreducibility Criterion
I don't want to disparage the pragmatic value of the features on your list, but they all pale in comparison to the one true killer feature for fast development cycles: a REPL.
Have you tried with a init.el with cua-mode to see how people adopt it? My intuition is incentivizing on org-mode or magit has higher chance of adoption than cua-mode. After all an alternative free editor(VSCode/notepad) is probably good enough for their current usage.
Using the benchmark game to judge the performance of regex engines for a specific task for anything other than what the benchmark game is doing is a serious mistake.

And I say this as the person who wrote the only non-PCRE regex engine that appears in the top 20 entries of the regex-redux benchmark.

Besides, if people want to use PCRE2 from Rust, then it's as simple as using a crate (which I also wrote): https://docs.rs/pcre2
Best coffee you can get for $1.
It can sure but I remember having to spend 2hours(with a reference manual open) rewriting two lines of Perl script that a sub wrote (after a colleague told me that he couldn't understand the script) into two lines that a Perl beginner could understand..
To add packages, but to remove them...
>The keybindings need to be fixed. CUA has been the norm for what, 35 years at this point.

M-x cua-mode<return>

Oh, and you're welcome.
Amazon Restricts How Rival Device Makers Buy Ads on Its Site
You haven't said how big your team is.

From my experience, if your team has more than 4-5 people, you're entering a territory where managing people is going to become a significant role itself and not something that can be done on a side as you do your regular engineering. Teams this big often tend to either not finish at all or break up into several smaller ones. It's much easier for smaller teams to cooperate efficiently.
Did they? There's no /usr/bin/python any more in testing/unstable since last week, but python2 is still there and I don't think it's going away very soon. Even if it did, you can always grab python2 from stable.
To be fair, I'm not convinced that reducing taxes actually reduced revenue. Inflation-adjusted revenue has essentially been monotonically increasing: https://www.taxpolicycenter.org/statistics/federal-receipt-a...

Federal receipts as a % of GDP has basically been flat since WW2: https://fred.stlouisfed.org/series/FYFRGDA188S

If the Republicans have sought to "starve the beast", I'm not convinced they've even done a good job of that.
You have this in vscode I think...
Or you can learn about the magic and wield it.
I think you’re wrong and exposing some weird form of entitlement to resources that don’t belong to you. Of course you can talk to people and organize. None of that grants you the right to use their systems, equipment, or resources to pursue those activities. Company email isn’t “talking” to people, you do that with your mouth. Company email is an IT system the company implements for whatever company business and communication they chose to allow. You are not entitled to use the company’s systems in any way they don’t allow, and they have every right to monitor communications on those systems.
Alan Kay on Computer Science Degree
I'm not interested in talking about SwiftUI, but you claiming that its type system is on the same level as Java's is just hilariously off-base. The "some Type" thing is fairly standard type erasure. Your "favorite piece of code" (which, FWIW, is missing an else on the guard) has different semantics than the other snipped you present because it rebinds self to a non-optional type, whereas the second one doesn't. The parser is largely whitespace agnostic, just like pretty much every other language. Oh, maybe you were going to bring up C++, the one where you have vexing parses and "most" vexing parses and until recently couldn't put >> down without it looking like an operator? Or maybe Rust, where you need turbofish or :: to help the parser out? In Swift at least the issue you mentioned doesn't actually show up if you care about your code style…

Oh, and for the last point, I suggest you read the article :P
Americans aren’t tied to their jobs because of health insurance. Anyone can purchase it on healthcare.gov.

They’re tied to their jobs because healthcare costs so much. It’s unaffordable to pay $400+ per person per month plus up to $8k for out of pocket max which resets every calendar year ($16k for family) without having a job.

The $400 per person is for a young person. It goes up to $1,000 per month as you get into 50s/60s. So if you’re being prudent and factoring in the probability of not having income in your 50s/60s (age discrimination, disability, obviated from automation, outsourced), then you also need to save to plan to pay at least $12k a year in today’s money plus out of pocket maximum.
I used Emacs as my exclusive DE when I was started programming (can't argue with free) but as I started coding professionally branched out to other IDEs; however, I am back to developing with Emacs 100% of my time. A rough history of editors would be:

* VisualBasic (HS)

* Emacs/R

* Spyder

* PowerBuilder/Emacs

* PyCharm

* SublimeText

* Visual Studio Code

* Emacs (but now full time)

Even when I wasn't using Emacs for the bulk of my development work, I still preferred it as my terminal editor of choice and fter having to configure Emacs from scratch several times, I finally decided to spend some time to try and make my Emacs config portable:

> https://gitlab.com/gshulegaard/my-emacs

My takeaway from doing that was both positive and negative. On one hand, Emacs is extremely customizable and it was pretty rewarding to get my set-up just right to fit my needs. On the other hand, it is extraordinarily time-intensive to do so. Even as a reasonably seasoned developer with almost a decade of experience _using_ Emacs, installing extensions and configuring them to work together is a pretty off-putting task.

For example, even before installing an extension you first have to answer, where do I want to download it from? To which there isn't an obvious answer. My personal config actually configures 4 separate package archives:

> https://gitlab.com/gshulegaard/my-emacs/-/blob/master/src/cu...

Once you have an extension installed, there can often be additional steps or dependencies which have to additionally be managed. Which I get; Emacs is not a IDE, it's an extensible text editor so it probably shouldn't try to be more than that. But if the goal is improving usage then I think improving extension management (and by extension configuration) should be the top of the list.

In my opinion, suggesting changing default key-bindings, right-click behavior, or theme are just dancing around the elephant in the room which is: The world has moved on from plain text editors and Emacs is just not as approachable as IDE counterparts.

Honestly, this might be fine! Even when using an IDE for development work I still reach for Emacs when doing terminal text editing or want to manage multiple shell buffers from a single SSH session. But if we want to have a discussion where the context is waning Emacs usage is a problem, I can't help but feel we have to start with extension and configuration management. It's hard to justify spending the time required to install and configure Emacs with extensions when there are alternative tools that require almost no additional components or offer nearly one-click installation processes (e.g. SublimeText and Visual Studio Code).
A where clause on a loop is nice, but I think it's likely it will either be abused or be limiting. I've always favored systems that work well together to build something more than the sum of the parts. Perl is an example of that in many cases.

for my $i ( 1..(10-1) ) {
next if $i % 2 == 0;
print $i;
}

Here Perl's post-conditional syntax (which works only on a statement and not a block so it's more manageable) combines well with "next" (Perl's version of "continue") to very clearly convey intent without a lot of extra boilerplate. An additional clause is often just an additional line. Comments after each can provide additional context as needed. I think this is a more flexible way to accomplish the same thing, and more readable in all but the simplest of cases. And for those simplest of cases, I would use a grep, which is also useful in other parts of the language:

for my $i ( grep { not $_ % 2 } 1..(10-1) ) {
print $i;
}

Any syntax learned that works as a special case to only a single structure is either a case of missed opportunity or a case of extra syntax that needs to be learned which shouldn't be, IMO.
I definitely look down at people with .info domains. The effect is alive.

(TLDs are stupid at this point. If it was up to me we would kill all of them except .com and .org)
Former President.
The blog doesn't show this and Sam Altmann is not really a unique name.
>Growing in terms of the number of users, dwindling in terms of the share among editors

That's as may be. Just because something has a high market share doesn't mean it's the best product.

Chrome is by far the most "popular" browser by market share, and that doesn't stop it from doing all kinds of stuff that benefits Google over users -- often to the detriment of those users.
The CUA issue seems frivolous, since retention among those who don't even do the built-in tutorial on the splash page was never going to be high. It might help somewhat, but the bigger issue with emacs is the association with spacemacs (vi), lisp, and "configurability", which attracts some but perhaps leads many more to disregard emacs as Kool-Aid and never even try it. The reason to use emacs is that the text-editing is superior. magit, org-mode, email, and so on having an unified interface is great, but the text-editing (navigation, mark and region, macros, rectangles, and more) is what I miss acutely when using anything else, and it's also the reason why the rest of emacs exists.
Firefox currently autoplays video that has no audio. This is a delicate balance. If browsers disable autoplay by default, then advertisers will find other ways to push video ads in users' faces. I read an anecdote that Google tried disabling autoplay on mobile and advertisers started playing video ads using an H.264 video decoder in JavaScript that paints video frames to a canvas. So users still see the video ad, but now using more bandwidth, memory, and CPU.
Swift has some really clunky "features" such as dual-identifier parameters and escaped opening parens as identifiers for string templates. WTF! As if function/method declarations weren't complex enough in a statically-typed language which supports generics.
This is like asking how an ocean is different from a swimming pool.

It's the scale!
I think this post has inspired me to improve the specificity of why something I see in the code is bad. It's not always possible, because if I'm discovering the results of $SPECIFIC_REASON after the fact, often the context for why it's bad isn't obvious. When it's not obvious why it's bad, but is obvious that it should be changed: do I judgmentally call it a mess (that I didn't make)? Or should I declare it technical debt and endeavor to understand why the bad thing came to be?
Seriously! In my early Linux days (before 1994) I wouldn't run emacs. My first serious Linux system (486) had 8 megs of RAM and running emacs would bring things to a halt. I upgraded it to 32 megs which was amazing for the time...
I ran an NPR-style pledge drive to grow my newsletter
I've yet to see any argument for why that would be, and your argument was that everyone was going to get it "sooner or later". At this point you're just conjecturing scenarios without an argument.

The actual metric to compare is years of life lost, not even total deaths, and thus getting it later is a benefit in itself, and gives you more chances of getting a vaccine before getting the disease, or just getting better treatments from what we've learned of the disease in the meantime.
IIRC the amcrest indoor cameras I use are POE compatible and they were like $50. Is that what you meant about a hefty price premium?
We used a 5kV (DC) power supply for an A-Level physics experiment, and we quickly discovered that could give you a pretty unpleasant zap (peak current was ~3mA IIRC, so not particularly dangerous - one of our teachers initially insisted on us wearing latex gloves, until we demonstrated it arcing holes in them so it just gave you a false sense of safety). We also destroyed a fair number of multimeters that were allegedly rated for the voltage[1] - they started displayed obviously erroneous values.

I also discovered that accidentally holding a charged plate (thinking the supply was turned off) for a while could let you pick up tin foil just by holding your hand above it, which was pretty neat.

[1] IIRC we used a voltage divider to keep the maximum voltage around 500V, and the meters were rated for 1000VDC.
Here are the content policies:
https://play.google.com/about/developer-content-policy/

Perhaps someone should try and report apps from big national public service broadcasting stations (BBC, DR, NRK, SVT, etc). It shouldn't be hard to find some TV programmes on there that contains "sexual content and profanity".

Reporting is done here: https://support.google.com/googleplay/android-developer/cont...
The default solution in doom emacs does this really well! I think it may be ripgrep-based, like VSCode’s, but I’m not positive.
REPL == eval.
They both have done more service than all business schools combined!
A bit of recorded police scanner chatter was used by Mark Rober on his Glitter Bomb 2.0:

https://youtube.com/watch?v=a_TSR_v07m0&t=3m29s
Civilian space programs were glorified cover stories for ICBM programs.

The Apollo program was announced at a time when a lot of things had gone wrong, e.g. Bay of Pigs, so it was a political easy win.

Satellites were needed because those pesky Russians could shoot down the spy planes.

All the good peace loving stuff was facilitated by the Cold War imperative. The war was the main meal, peaceful things were garnish.

In some parallel peace loving alternative universe there are no countries or wars and the surplus capital is spent on space exploration. Sadly that is not our world. However, had we not spent all our silver on wars then we would have had the resources to get to Mars. The tech aspect of navigation and landing was achieved on the moon.

You also have to remember people got bored of space after a while. This audience wasn't regained until a generation later with early Shuttle launches. SpaceX launches are equally lucky to have a fresh audience in a new generation to be wowed. Interest wanes, politics is politics, resources get spent on war first, however, I don't question our collective ability to have got to Mars in the 1960's had we wished to.
> Ecclesiastes is one of the finest existential works ever

Absolutely agree with that. Ever by Flipper is up there too.
Google removing my TB was a pain. It took a bunch of shuffling to get room freed up so other services would work again.

They also got me when they had a set price for life for streaming. That didn't last either.
I have tried to listen to his podcasts and I dont understand the hype, but I think employees of Spotify should act according to their ethics. And I also believe that of more tech employees had ethics and empathy internet would not have turned that way. Money isn't everything.
Zombie Battleground by Loom Network » This Project Is Dead
That's why I prefer game jams - while it's still possible to "hack" your presentation, it's usually much harder - and some jams even focus more on ability to play each other games rather than just present them on the stage, so faking it becomes impossible.
Nudity can be allowed, if it's for educational purposes, there's a difference between content containing nudity and sexually gratifying content.

Details are here:
https://support.google.com/googleplay/android-developer/answ...

My guess is that some user reported it, and send in that screenshot, which has led to the ban. It's very hard to make decisions on stuff like this just from a single screenshot.
It's ironic to see this news as social media companies fight against online echo chambers, and social media bubbles.
> I wouldn’t be surprised if the strongest indicator of whether someone sticks with Emacs is whether they have access to an Emacs expert

A lot of benefits of Emacs you get are when you realize you are operating a lisp VM. Enabling all the same things that other editors do in the same way will not suddenly make them choose Emacs. Someone needs to nudge them towards the good parts of emacs/show a powerful application that will make them use it.
It's not like the maintainers won't have the final say. It's a way to get a bunch of people interested in contributing, which is the primary hurdle.
Can't wait until people start recognizing ADHD as being linked to dissociation spectrum disorders.

These are not novel symptoms. This is not unexpected. This is exactly what you'd expect to see from someone benefitting from/struggling with dissociation. ADHD is highly correlated with trauma in a lot of ways, it really needs to stop being its own subclinical diagnosis.

This is the reason that a purely categorical system is so dangerous for the mental health narrative in the US & etc. Van der Kolk and co have worked a ton at bringing complex trauma into the narrative, but the politics of the scene really don't allow for that as much, at least at the broader levels that I can see.

What you get with a purely categorical system is reinventing the wheel many times over without being able to connect seemly disparate concepts, a common problem with attempting to model a higher dimensional problem with a lower dimensional projection. You lose your locality constraints because things can't reasonably live "next to" each other, and so you get branching tree structures that are clones or near-clones of each other.

Someday we'll move past this. RSD is just another name for a protector response, which is generally mediated by the lack of the prefrontal cortex operating as much as it does normally paired with the fight-or-flight (+ the other fs) resulting from an engrained trauma response. You also get shutdowns, etc that aren't accurately described by RSD, because it fails to capture the breadth of what's actually going on behind the scenes there.

Unfortunately the state of mental health in America is rather barbaric at the moment, it'll in all likeliness be the thing we look back on in 50 years like we do at smoking. However, it's a good reminder that even though we're at the latest year we've ever been to as a world, we're not "all the way there" on things, and never quite/exactly will be.
It seems like you’re painting with a broad brush. Does the company literally allow those resources to be used for personal use without restriction? Or are there in fact terms of use associated with those resources? Can you use them to advertise for your personal business? Can you post a singles ad? Or are there terms of use that specify what kind of communication is acceptable and maybe terms that allow the company to monitor the communications over that medium? Without knowing the actual terms of the use of those resources and just saying “well, personal use” you’re just speaking in very broad terms.
Happy to discuss and dive in. We’ve been thinking about this problem for quite some time.
JP was supposed to put us in touch last year, as we had questions on Urkel, but it never happened.
Happy to connect here.
Windows didn't start going anywhere until Windows 3.0 in 1990. Windows 95 was really where it went mainstream.
>On a side rant, I really dislike how a lot of websites have normalized “create an account on a website” to mean “Sign up for receiving a plethora of emails about everything the website and its creators are up to these days”

Hear, hear. If I get an email from a company whose newsletter I didn't sign up for, I immediately unsubscribe... but I really shouldn't have to.
There are days and days worth of "problematic" content on Spotify. I'm confused as to why they care about Joe Rogan in particular.
>We detected coronavirus in respiratory droplets and aerosols in 3 of 10 (30%) and 4 of 10 (40%) of the samples collected without face masks, respectively, but did not detect any virus in respiratory droplets or aerosols collected from participants wearing face masks, this difference was significant in aerosols and showed a trend toward reduced detection in respiratory droplets (Table 1b).

This study is incredibly small, and operating on the limits of significance. Its hardly conclusive, and was done under fairly extreme conditions (30 mins in close proximity) compared to the scenarios in which masks are mandated today. The authors even mention that, for those who did not cough, no detectable virus was identified regardless of whether a mask was worn. Considering that the point of mandatory masking is to prevent asymptomatic transmission from brief interactions with strangers, I just don't find this study very convincing as a scientific basis for a mask mandate.
Wonderful victory