skysight-inc/HackerNews huggingface dataset:
So no more kicking people out because of social media screeching?
I am just increasingly fond of "patent free" codec. Like AAC-LC and Good old MP3.
Rms does essentially that.
That's not the issue. Example.com is just distinctive for supporting both http and https, whereas modern sites redirect you to the https version. Chrome remembers which domains support https (which is nearly all of them) for when the domain is typed naked, and apparently won't fall back to http if it recalls https working in the past. So, until now, domains like "example.com" would sometimes let you get to an airplane's login page when domains like "facebook.com" wouldn't.
Every one of those examples applies to academia, I chose comments but I could easily replace it with academic criticism.

> The point I was making was that people in the CRT circle in particular are arguing that by definition, criticism of their ideas or theories is bullying/harassment/etc.

Can you demonstrate this is a widely held belief somehow? It reads like a bias you might hold but can't back up with data?
That might be true, but the risk is always that Google can remain irrational longer than you can stay solvent.
The author outlines Neff's work, but you might find a more concrete gameplan in Neff's book. [1] It's based on an eight-week program.

1. https://www.thriftbooks.com/w/the-mindful-self-compassion-wo...
Facebook should just not use fact checkers at all. The sites were fine before that and "fact checkers" shoot themselves in the feet so frequently that ever fewer people take them seriously. Most such self-proclaimed checkers are far more interested in what authority figures say than what is true, hence why they're such a mess - the moment authority figures disagree it sends them into a tailspin of confusion and random, arbitrary decisions.

Really, Facebook and others need to just give up on this. There is no principled commitment to anything here. "Misinformation" isn't even a meaningful concept. It's arrogant and abusive for randos at FB or other social media firms to believe they are so smart they can sift the entire world for what's true and what's not. Nobody can do that. Nobody.
We’re talking governments, not consumers. The government can do all kinds of crazy stuff to contractors that economic theory doesn’t account for, such as dictating the amount of profit the contractor gets to make and mandating that the weapon system be manufactured by another company because of any number of reasons. A war, or any kind of emergency, can increase the odds of the government doing crazy stuff. It’s not good for a contractor when the government decides they should make 5% profit when the stock market that year is going up by 10%.

Having a large, old inventory of weapons the government maintains can be profitable for the contractor because they can sell support for those systems that no one else can. This support alone can employ hundreds of engineers and bring millions a year to a contractor. You can’t do that if the weapons are all fired.

This is all in service of keeping the government happy. The government, state department specifically, can decide which countries the contractor can export the weapon systems too. The set of countries the government will allow this for will be bigger if there is no conflict the government is involved in.

Defense contracting is a very counter intuitive business.
I would have them not make a blanket commitment to fact-checking, because I don't agree with the perspective that it's a good initiative if it makes mostly good calls. A "fake news suppressor" that's allowed to make any significant number of bad calls will inevitably be abused by bad actors who have specific topics they'd prefer people not to discuss.
Agreed. Not everything is worth saving. You aren't special. That's okay.
Well, you see, the names I listed above are all actual ones used by Capcom.
thanks for mbtiles! I spend lots of time using and abusing that format every day :)
The conjoined rectangle of success.
The point of the analogy is that both metrics are, fundamentally, useless. A 787 (unloaded) weighs about 175 tons. Does this mean that putting 175 tons of material at the end of the assembly line corresponds to the complete and proper assembly of a 787? Nope. There are other far more useful measures: does it look right, is it fitted correctly, does it pass QA (testing), is it composed of the correct pieces or just things that resemble them?

In software, LOC is, itself, a useless measure for progress for the same reason: It indicates nothing of value. I have inherited programs in the 10s and 100s of thousands of lines of code that I was able to reduce to less than 20% of their initial size without loss of capability, and generally with improved performance, stability, and maintainability. The right measures are around functionality and the other meaningful qualities (stability, security, testability, etc.).
Live: Facebook, Google and Twitter CEOs Testify on Capitol Hill
Good idea. The screenshot generation system is a bit limited at the moment just because of the quantity of images that need to be generated on the server-side every time someone updates their theme. This does seem like an important one, so I will add this to my list, thanks!
I hate to say it but this sounds fairly close-minded.

Does this need to be a new product? Yes.

There are no great collaboration tools for developers I've ever seen like this. I'm immediately willing to pay whatever it costs to get this for my team. No more awkward calls trying to communicate complex concepts that don't often have terminology unless you make it up. Quickly highlight and explain a conflict without back and forth or frustration about how and where it fails over 5 minutes, just kindly ask if they wouldn't mind and start editing in the use-case or failure-case to explain the concept instantly.

Have you ever had to grab someone's mouse and keyboard awkwardly to get to the point of a conversation or feature? You never have the need to do that again.

Ever had the displeasure of trying to explain something that couldn't be explained by text / call in person over their shoulder ending up back-seat driving? Never again.
"Autogenerating pages for white supremacists is wrong. "
No it is not, it's morally neutral.

It's an automated action that you disagree with.
I couldn't care less about some autogenerated page for baby-eating-hitler.
I don't give a fuck about this outrage, tbh
I think they're clearly useful for tracking ownership of genuinely-unique physical entities - I could sell farming rights to a bit of land or sell my car without the state DMV or a county government having to coordinate the transaction.

But I don't understand the application to digital art. I can watch a movie or read a book without owning the movie/book's NFT, just as I can what a movie or read a book for which there exists no NFT. So it seems clear that NFTs cannot function as a DRM mechanism.
I mean these allegations from established researchers etc. are pretty damning https://twitter.com/grok_/status/1375049417926053894
I think college campuses are great examples of 20-minute neighborhoods.
40 years later and video games still make Apple very uncomfortable.
Maybe it was an invitation to get involved with the tailwind project, and if he did maybe WindiCSS could have rebranded and become the Tailwind JIT and the authors would be credited as contributors - not featured as prominently as Adam and his company but still known within the community.
RDBMSs just work and always have worked for most problems, of course, there’s better solutions for some problems, but they are relatively niche and not as ubiquitous.
Related:

twitter.com/iamdevloper (sometimes hilarious)

twitter.com/devops_borat (dead, but lots of good ones)
I get what you are doing, but this should be easier, and less destructive of the input "data" you use to generate the invoice, either through a switch like "invoicer --lines invoice_lines_20210325.txt". That way you can keep your input forever, and can "query" it if you need to.

I know quickbooks is overkill for most tiny businesses, but I feel this is overkill in the other direction (extreme underkill?). In QB, generating a new invoice is a button click, and it can even import everything I have "billed/assigned" to the client automatically if I didn't want to type it in (I do this with expenses and project hours).
Part of the problem is that some of those subsidies are invisible to the average person. It's not a line item on their bills; it's more subtle. For example, the infrastructure required to service low-density settlements:

https://granolashotgun.wordpress.com/2016/08/31/a-thousand-h...
> That being said, if your website has crazy "web scale" FAANGesque needs and you're at the point where you need to write your own replicated datastore, using SQLite as a base and building your own replication layer on top of it (or using RQLite and maybe adjusting it for your needs) seems like a reasonable way to go.

Exactly what Bloomberg did with Comdb2: https://github.com/bloomberg/comdb2
Some people are trying to build a community here: https://neocities.org/
Here's another test I do with calculator apps (in radians):
Pi - 4 * ATAN(1)

These apps really should produce 0 for this and avoid floating point issues. Most of us understand why it wouldn't. To me it's an experience/quality issue.

For what it's worth, the default Android calc app produces 0 (as well as nice RPN apps like Droid48).
I sure would be if my intel processor wasnt 6 generations old
Good idea, noted!
Actually, at a 1905 dinner in Washington DC Santos-Dumont got to talk with a man who had been at the Wright's 1903 flight. So there is a chance that his sudden change from the 14 (lighter than air) to the 14-bis (airplane) might have been influenced by this talk.

Note that Santos-Dumont did get the prize for the first flight that required that the flight happen in Paris. Just like today there is a prize for the best solar power car in Australia and if I build one and drive it around in Africa I won't get that prize.
And the Jira team
Smart(er) Citations
OnDeck Raises $20m to build the modern educational institution
FatFace wants everyone to keep data breach “strictly private and confidential”
I liked Google+ disappointing that it did not catch on
Yeah just like you cant claim "apple"
Indeed. Of all the information I'm inadvertently exposed during the day, there's maybe 1 piece that's worth remembering tomorrow - maybe. I bet I'm with the absolute majority in this case as well.

In fact I've started the habit of deleting everything after a period of inactivity - be it computer history or social history - because it's either important and saved properly or it's not.

Certainly the world wouldn't loose heritage if random blogs, facebook, instagram, youtube went away, same as no one at large mourns the disappearance of usenet .. or myspace.
Why is this free? What data is being collected?
I see. Thanks!

Quite a few pitfalls there, though. If I was doing computer graphics often, the geometry wouldn't be a problem I guess. But I've not done any such thing in decades.

If the job needs the geometry, then it might be a useful question to ask.
Yeah the word profit was badly used. We could imagine it would be a regular cost and just like you wouldn't be able to forfeit paying for printer paper because you're not turning a profit you wouldn't either in this case.

The AdSense and other forms of monetisation would be indeed trickier, as well as more complex usage patterns. Like if a business spins up a lot of machines, how would that go, perhaps charging for each machine the same would be too expensive. But charging just once would be unfair. Perhaps that could be somehow split/incorporated into what is charged to the end user, where it would just be a cost of running the service, the providers would do it on their end. Perhaps the licensing would be flexible, so you paid for some cloud provider they did the payment and as part of the invoice you would have this bill of usage as well. I would also imagine that no one would try to prosecute a guy using a blog, at the same time if they're doing adsense that blog/domain would be registered.

It's not like I've spent more than the time it took me to write that thinking about it. If it was to work I also doubt it would be something that would come out right at the first iteration(s). It was more like, "wouldn't it be great if we had some sort of automatic distribution of credit that would somehow flow directly back to the source" but at the same time keeping the spirit of open source. It could possibly also align further, in a symbiotic way, service providers and open source as better software would mean lower costs, better integration, more time for tooling, etc. Or it could work the opposite and give rise to a gamed ecosystem.
Genuine question as I'm not a Rust professional, but if one was able to maintain the C API and headers to produce a drop in replacement for the current openssl implementation, would rewriting it in Rust produce a safer variant?

This would be based off using the #[no_mangle] extensively, I presume, probably with some amount of "unsafe" usage? At which point has the primary use case of Rust in this situation been lost?
This is weird. History, at least as it's colloquially used, is a accounting of important events in the past. We study history so we don't make major mistakes. Surely you are not implying everything online is important?
Why not something less extreme? I start work at 6-7 and that usually buys me a couple of really productive hours before people start popping up. It also means you can still do things at 9PM without compromising your sleep patterns too much.
FSF is a political organization, not a software project. The people who lead FSF software projects are the mantainers not the board members.
A similar approach might be pretty useful for C++ template errors and other notoriously complex compiler errors that you tend to get with higher-order type systems.
>In Windows you can delete and break things if you're a local admin.

Yes, but deleting things with direct manipulation is more intuitive and less dangerous than doing it with rm and globbing.
Thank you for posting this.

Everyone should be able to see the attacks on RMS and FSF for what they are: a campaign of bad-faith bullshit backed by corporate haters.
One thing that worked well for me was to uninstall the attention grabbing apps. Helped immensely with battery life too :)

Pretty much all that is left on my phone is 'augmented reality' sort of applications. Translate, maps, 'what song is that', barcode scanner, etc. Anything that pops a notification for something I do not really need to know about right now gets uninstalled pretty quickly. I then use the actual websites for those sorts of applications as I can schedule when it happens. I basically made my phone a tool instead of something that is needy like a Tamagotchi.
CTO and product consultant in New York – Hire me, you cowards
Same here. cgic was a useful library for C, but Perl was a revelation.
I'm just getting into Emacs (~4 months) and I'd say that I have probably ~40 key-commands memorized. I M-x search for everything else and I still find it to be an excellent experience. I'm building my config and muscle memory very slowly, but enjoying every minute.
Agile often gets better speed, but it does this in two ways that don't always apply. First by focusing on what is important first you completely skip some nice to haves that nobody actually needs. Second, by focusing on getting something working early you discover missing requirements early, saving a lot of time/rework in the end when it is more expensive to add those things.

With well understood problems these are not important. Airplanes are not new, so we can look at the requirements of previous software. This being government they probably have those in detail from previous fighters, so there is less new things to figure out from scratch.
Building in Public and Learning from Failures
Building in Public and Learning from Failures with Marie Martens & Filip Minev, Tally.so :D
that's a very good point. i could not get any work done if i didn't have a separate room. it's a small one (4-5sqm) but that's enough.

however that's the thing. most apartments i looked at in one particular city didn't have any small rooms. in order to get four bedrooms (one to be converted to an office) i could not find anything smaller than 150sqm. a friend of a relative has a 100sqm apartment with 5 rooms. two of them are mere closets with a window, but that's the perfect size for a home office.

another issue is tax relief. if you don't have your office in a separate room, you can't write off the full cost for that office as a work expense (which would be subtracted from your income, so you pay less income taxes). if your office is a desk in the living room, then you only get to write off half of the cost for that desk (or less) just because the room is also used for other purposes, and your kids, god forbid might use your desk for other activities when you are not working.
I was telling some college students how to do something and I said, "then hit return" and I had to explain that I meant the enter key. So it might take a while to be ready for the command line.
That's why PHB managers want bums in seats.

And the more the merrier, for their perceived status, too. As a consultant, I've literally come across project managers, at least in India, who measure their "prestige" by the number of devs "under" them.
'Zombie' genes? Research shows some genes come to life in the brain after death
Here's a paper that introduced me to self-compassion. It explains what self-compassion is and how it is different from self-esteem:

https://academic.udayton.edu/jackbauer/PGSG/Neff%2003%20self...
I feel this article creates a problem which doesn’t exist. Tons of stuff is bound to disappear, and it won’t make any difference as humanity will not have any way of processing these vast amounts of data retroactively.
Has been fixed since 1.5.
The eternal answer "on our roadmap", translates from PR-speak to actual-speak: "no significant userbase to justify any work".

I guess we'll stick with gnu-screen and tmux for the time being.
Everyone thinks their thoughts are their own. Most people are wrong. That's the nature of being social creatures.
Classifying Cough Sounds to Predict Covid-19 Diagnosis
Vine lives in a glass jar on the mantlepiece.
1.1.1d is fixed if you patch that part of the code.

The version going from "+deb10u4" to "+deb10u6" indicates that there are supplementary changes that the Debian project made on top of the vendor release of 1.1.1d.

Going from 1.1.1d to e, f, g, h, i, or j may introduce other behaviour changes that could be undesirable, so Debian 10 (in this example) is frozen using 1.1.1d and any bugs are dealt with on an as-needed basis.
FYI, looks like the link on the FAQs for Windows is messed up in the second question.

Is CoScreen available on macOS, Windows, Linux, Mobile, or Web?
macOS: yes (download - requires macOS Mojave 10.14.6 and above)
Windows: yes(download - requires macOS Mojave 10.14.6 and above)
Linux, Mobile, Web: coming soon, sign up for the wait list
I once worked with a guy who had worked on gravitational measurements in (I presume) grad school. They measured the attraction between spheres of lead. One of the adjustments they had to make was considering the change in the masses as lead atoms evaporated from the surface of the spheres.
In terms of “don’t make me think about why Julia is fast but feels slow for casual use” this release is going to be a game changer.

I just did a “using Plots” in 1.6.0, and it was fast enough to not care about the delta between Plots and, say, R loading ggplot.

Huge kudos to the Julia team.
> Why do unused imports slow down compilation?

Why would it not? It needs to check the tree imported for side-effects. Like I said this is true for C++, C, and Python at least too.

> "'Include what you use' means this: for every symbol (type, function, variable, or macro) that you use in foo.cc (or foo.cpp), either foo.cc or foo.h should include a .h file that exports the declaration of that symbol."

The analogy doesn't work well because "import" in Go is both a replacement for "include" and for linker flags.

Needless imports is like adding needless .o files on your linker line. The linker cannot know if you meant to call those constructor sections.

My comparison to C and C++ were not in the compiler (includes), but in the linker.

> Isn't it what (optimising) compilers ultimately do anyway: they throw away unused stuff from the generated code etc.?

Yes, and I believe linkers can trim symbols that are not referenced by any code.

But they can't remove __constructor__ sections. Because they are referenced, and will run.

E.g. maybe you imported a package because it defines some flags, but you stopped using the flag. But some scripts still provide it.

Importing not being an error means that the flag exists. Did you mean that? Go forces you to be intentional.
CTO of CoScreen here.

One of my first forays into video conferencing was programming nTouch Mobile for Sorenson Communications:
https://www.sorensonvrs.com/ntouchmobile

Which was a video conferencing application for performing VRS for deaf and hard of hearing users, originally on the first Android G1, and the first iPhone.

I'm extremely interested in accessibility, and I can say seeing people get together, laugh, chat, and play, via nTouch was one of the most fulfilling moments of my life.

People make products greater than the sum of their parts, and if CoScreen could be helpful in one of these avenues, we would love to explore it.
How is 1.76% a year peanuts? Isn't the assumption of "FIRE" that drawing 4% of your total wealth can last a life time?

1.76% would be paying 44% of your annual draw to the government. This would substantially alter the calculations of how much wealth you need in order to retire off of your wealth.

This also seems to encourage people with large net worth to constantly find gains above 2%, which is not easy if one wants to be conservative. With inflation at about 2% a year, the real loss to your wealth is getting close to 4% a year.
To boot:

In general, many popular unix utilities are cryptically named and they are not holistically designed. Consequently different programs take different flags for the same semantic, or some flags must be prefixed with a single dash and others with two dashes, or some flags are required to be passed in a particular order, or to view the docs for some commands it's `man command` and for others it's a `--help` flag but in all cases they're written for power users, or the fact that gnu utilities don't have the same interface as bsd utilities, etc.

And then there's the hot mess that is bash (or sh or zsh or...)...
This might be the Sheri an version of ironic, which includes anything a bit funny, or weird, or they can’t think of a term for. Like rain on your wedding day.
I didn't even know julia GC had issues. Care to elaborate?
Oops, thanks for the note. Will fix right away...