skysight-inc/HackerNews huggingface dataset:
It's interesting that inevitably we will reach a `critical-mass` of this debris and a chain reaction will result.

The fact that paint-chips travel at sufficient velocity to cause damage, I somehow doubt that even the most wild guesses as to the actual amount of debris is accurate. It must be several orders of magnitude too low.

A lot of theories have been proposed to de-orbit these hazards, personally I think our only hope is MegaMaid.
Highly customizable and minimal font previewer written in bash
It doesn't work on reddit.com though. It keeps reloading the page and the delay page gets triggered in a loop.
Citadel are certainly not charlatans. Are you sure you're not just good at what you do but have crippling imposter syndrome?
> 'printf "$a%s$b" $y', which is also POSIX compliant, shorter

Yes, indeed, thanks for pointing that, it's documented:

"The format operand shall be reused as often as necessary to satisfy the argument operands."

https://pubs.opengroup.org/onlinepubs/9699919799/utilities/p...
I absolutely understand what you're saying. But part of me feels an obligation to be informed to hold those in power accountable. If everyone follows the advice of avoiding the news, what effect would that have in our Govenment?
What a shame, almost all of that wikipedia's link have rotten away...
"Other people/companies/governments do bad things, too, so we should just let this slide"
May i remind you of https://www.reuters.com/article/russia-satnav-idUSLDE7331242... ?

That was a "soft forcing" which worked. Because nowadays there is almost no phone on the market which is incapable of working with GLONASS.

Of course you can overdo this, like (at least in the past?) Brazil did to push indigenous suppliers and markets, with the effect that they don't really have them, and everything "digital" is just more expensive.

But it could work. Depends...
WHO says fake coronavirus claims causing 'infodemic'
Seems a bit pointless.

Even if Amazon wins there will likely be a re-bid process. At which point they will simply select Microsoft again. As we've seen with the DOJ Trump can exert significant influence without having to actually tell them what to do.
When you mentioned vicious cycle, I assumed you referred to the never ending conflict rather than human rights. That is what I was referring to.

These are not talking points. It’s my observation.
"New York at the present time is not reproducing itself. We are all living swiftly, dying swiftly. Were it not for the influx from out of town the decrease in population would soon be noted. But as it is, for one New Yorker that dies two strangers take up their abode in the city, and thus the loss is not noticed. "

In E.M. Forster's novel The Longest Journey, there appears

"There's no such thing as a Londoner. He's only a
country man on the road to sterility."

I imagine that demographers would regard both as exaggerations for effect.
I'd usually agree with a comment like this, but expanding the IPFS acronym doesn't do much for defining it.

What the heck is "interplanetary file system"?
Not really, because I have an ideological aversion to closed off / walled-garden protocols like that. Part of what my switch away from the whole FB/Twitter/Etc. thing is going to be going back to mainly using XMPP for chat. And anybody who can't, or won't, join an XMPP network and use an XMPP client is somebody I don't need to chat with.
Nothing, no matter how bad, can overcome the Barr.
The title of the article significantly twists the statement of the unnamed Huawei official.
> Quake is an online virtual reality used by hackers.

This is GOLD!
Damn. Alcohol helped me some, but it's rather difficult to recommend that.

Simply accepting that it's going to be part of my life forever has helped some as well. I look for small pleasures, and it takes my life off of my thoughts for a while.
"We shouldn't prosecute thieves. The harm is meaningless compared to genocide".
In the part about limitations, the linked paper says

> Although several important confounders were adjusted for, the observed independent associations may nonetheless have been prone to residual confounding. This is because many salient adverse childhood experiences, including most instances of abuse and neglect, are not routinely registered. The underlying reasons for residential change, such as family dissolution, were also unknown. Furthermore, socio-economic trajectories among the cohort members beyond their 15th birthdays, which could have mediated the observed associations, were not examined. Selection of potential confounders was essentially restricted according to their availability, which is a common limitation of many studies conducted using administrative registers. An unknown degree of reverse causality bias may also have been present. Earlier unregistered problematic behaviors among older children and adolescents may have motivated some families to relocate to start afresh. However, it seems unlikely that these hidden biases could wholly explain the strong links observed between residential mobility in early/mid-adolescence and subsequent adverse outcomes. Finally, the findings may not apply universally beyond Denmark, although it seems likely that they are relevant to other western societies with similar drivers of residential mobility.
> Why not demo it in Python?

Not OP, but here: https://gist.github.com/stfwn/62e51d86ca4ff155becd3c6a14adf6...

You should be able to wget the file and run it (Python 3) from start to finish without any set-up and get ~88% accuracy on the test set.

It uses all the data (not one-sixth like in the blog posts) and does 200 iterations by default, so here's the loss plot on the training set if you want to skip all the fun: https://i.imgur.com/F57zmXV.png
Twitter is far more addictive for me, and makes me feel worse.
Interesting approach. I have gone one step further: I have simply blocked major sites I visit regularly. Every time I try to visit one of the sites I am reminded by the blocker that I should not.

(HN is one of them - but only on my mobile device)
>Can you elaborate a bit on what you mean plz? What's the link between "interchangeably" and having a build process?

My point is that as soon as you introduce a build process, imported dependencies, etc. then you might as well just use React components. The power of web components is that you can just drop them on a page and use them with zero dependencies or proprietary APIs to learn.
>And yet my life is the same as everyone elses. Not knowing what is going on, living in a country with a high standard of living and personal safety, doesn't affect me at all.

The fact that it doesn't affect you means you're in an incredibly privileged position in your country, your life is not the same as everyone else's.
I tried that, but only works for the first visit of a domain? Once I've waited those seconds for the page to load I can mindlessly wander around for hours if I don't close the tab.
I am generally worried with were most of the anglosphere seems to be headed these days. The UK always had an irrational fixation towards surrveilance technology, but with a gaze at the political developements of the past years this existing infrastructure gets a whole new meaning I am afraid
Startups requiring compliance documentation from GitHub were forced to upgrade to GH Enterprise. Many competitors provide this for free or a fraction of the price. An industry based on an open source language will naturally have a race to the bottom in terms of price.

GitHub's CLI is a move to get people off the open source solution by obfuscation.
AI-FYI Newsletter
Hostiko CANADIAN Web Hosting Now Launched UNLIKE ANY OTHER HOST!!!
This is exactly what I do.

I haven't deactivated my Facebook profile, but I have not visited it in six months or so. I can't be bothered, my news feed became too commercial. However I use messenger.com to talk to my real life friends and family. I also use Messenger Lite on my phone.
I suspect it's because Microsoft's core DNA is B2B so they're able to justify an accelerator and the subsequent resource pull for it by going that route. Your latter suspicion is also not unfounded either I'd bet.
USA bad, China good

Remember opium wars and Snowden
> Some sites must deliberately pretend to process your decision for close to a second just to annoy you.

Not just to deliberately annoy you, but also to try and sell to you.

If you go do your taxes on a very popular tax site, you will eventually get to pages that say things like "finding all your deductions!" or similar with progress bars. Well that's not really happening because that was done in milliseconds, instead that page is trying to upsell you to the Premium or Platinum or Uranium version.
Tesla finally returns Autopilot to second-hand Model S owner
Please tell me how you configured LeechBlock NG. I tried the delaying mode, but only works for the first visit of a domain? Once I've waited those seconds for the page to load I can mindlessly wander around for hours if I don't close the tab.
Just like it says on the tin: "A Journal of Poetry, Cooking, & Light Industrial Safety"

It's a semi-obscure but-well-regarded-in-certain-circles poetry/literary journal that's been around since the mid-90s, that uses the aesthetics of blue-collar industrial & commercial publications, drawing on them for illustrations, section title inspiration, occasional excerpts of advice or instructions, that sort of thing. The poetry itself isn't tied down by that theme, though, and ranges as widely as any poetry journal might. Also each issue usually includes at least one recipe. (the "cooking" part).

The journals themselves tend to include some kind of physical gimmick. IIRC one early one was a bunch of loose sheets with a hole through the middle, "bound" with a bolt, nut, and washers. One came in an actual, sealed evidence bag. Issue #31's spine (the one quoted) has been dipped in wax. One's cover is sandpaper and spine covered in duct tape, another's textured with brick dust. One's got a cork driven through it and came with a corkscrew to get it out.

I like it because 1) they don't seem to take themselves too seriously, 2) their sense of whimsy is tuned to about the exact level that I find fun and enjoyable, rather than trying-too-hard and obnoxious, and 3) their taste in selecting poetry seems to place a lot of weight on whether the words and ideas stick with you, rather than sheer poetic excellence or stereotypical MFA inside-baseball wanking—I can get those things in effectively-unlimited quantities elsewhere, so I appreciate their (apparently) somewhat different editorial priorities.
Can't deny your subjective experience, but I love it:

- I can click anywhere on the surface and receive the same feedback — it's highly realistic

- Fewer moving parts — in the past, I've had to replace trackpads on nearly all my Mac laptops after a few years
So what you're saying is people without an addiction are happier than people who are addicted? Shocking stuff
Actually I think it's about missing your expectations of reward.
I took similarly extreme measures to end my video game addiction many years ago.

I played MMOs compulsively. They basically hijacked the reward center of my brain to the point where what happened outside of the game seemed completely irrelevant to me. I didn’t even see the point of showering.

During “moments of clarity” I understood perfectly well exactly what was happening to me, how the game was specifically designed to put me in that sort of state, how fake and toxic it all was.

So during these “moments of clarity”, I would take some of my life back by deliberately sabotaging myself inside the game so I wouldn’t want to play anymore.

I destroyed all my valuable items and deleted my characters.

When I came back, I told support it was an accident and they recovered the items and characters for me...

So then I gave all my valuable items to other players, thinking support couldn’t take those back from those people, because that would be creating free duplicates.

So I told support it was an accident, and they recovered the account and created duplicates of all of my lost items.

So I did that again, this time handing all the items to someone I knew.

Support again recovered the account and created duplicates of everything, but warned that they wouldn’t be able to do this a third time because of concerns about in-game markets being disrupted by duplicates.

So I did it again.

This time they recovered the account, and some of the items, but none of the most valuable ones.

Even then, I still wanted to play.

So this time I did the same, deleted all my items, deleted my characters, and created a new email account on yahoo.

I made that yahoo account’s username and password both something complicated I would never remember. I changed my game account’s email to that yahoo account, confirmed the email change, changed my game account’s password to something long I would never remember, changed all the game account’s personal and contact information to nonsense, logged out of the yahoo account, logged out of the game account, and closed the incognito tab.

I tried, but I never figured out a way to recover that account.

So I created a new account. Several times, but always repeatedly sabotaged myself during moments of clarity. Eventually, after a few weeks, I completely lost interest in trying and could finally do other things with my life.

I’ve used this same tactic with every game since. Total gameplay hours over the last 10 years have been maybe 50 hours or so for Fallout 3, and that’s it.

I don’t play anything anymore. Life has turned out unreasonably good since then, too. Career in software exploded.

Maybe because of redirected compulsivity.

Now I’m having a similar problem with workaholism.

I guess the real-world implementation of my prior solution would be to give all my money away, burn all my bridges, and go meditate in a forest somewhere. That doesn’t seem like such a great idea, though, especially with people depending on me. I’ll have to figure out a different solution for this one..
You can delegate your concern to a political party, which is essentially all you are able to do as a citizen in a country like the US particularly if you live in a state that does not have a lot of referenda.

If you want to learn more you can spend more time on researching the issues. Otherwise you could vote on a single issue, or just pick the party that is supposed to represent people like you with a similar hierarchy of values.

The US also doesn't have mandatory voting, so declining to vote just signals that you have delegated concern over civic issues to other people who are willing to make that (sometimes significant) sacrifice of time, energy, and money.
You might like PixelFed (https://pixelfed.social/) it's a completely open sourced project based on federation.
The CLI is itself open source. Surely it can't be a huge barrier for competing software (GitLab, Gitea, etc) to implement its API.
If you can give the browser the image size with JS, then the browser can figure it out on it's own.

Rarely do we specify the width of many, many objects and they display just fine. (consider tables)
Having the privilege to live in complete ignorant bliss is nice I guess.

What could go wrong?
This is pretty great! This tool lies in the sweet spot between no-code and low-code. Gonna be trying it out for my next project.
That makes perfect sense. I was just a little late to the party :)
It might be a benefit. Being misinformed could be worse than being uninformed.
I'm friends with police in a hard to police area, and they are good people. It really has nothing to do with the normal functioning of their community outreach or the individuals themselves. I find my friends are intelligent and care about folks.

Its the system you put your kid into by calling the police on them. Police don't have choices in a lot cases and the system around them has a lot of rules that capture people in them for years.
In practice CSS rarely lives up to the aeparation between state and presentation. In most projects the to are updated in tandem. DOM is not expressive enough to represent state, it moreso represents UI state, but CSS also represents UI state.
How much does LeetCode judge a programmer’s worth?
Just flubbed a technical screen by not getting the nuances in two otherwise easy LeetCode questions. I always thought of LeetCode questions as crap filters, but do they measure something else as well?
The crypto is as strong as the weakest link for each domain; if a root or intermediary for my domain is using old crypto, it doesn’t matter what I’m using as the end zone operator.
You might also pay for stuff like LFS and packages.

But if I had to guess, $1000 is probably in the 95th+ percentile of spending for teams <20 (or any sufficiently small group) -> thus this is letting startups spend on Github resources without worrying about running out of credits for two years
>> Microsoft's offer fulfilled the needs of the DoD better

Which it's not even up for debate that it did. The Pentagon already runs a ton of Microsoft software - something Amazon has no ability to properly support at this scale.
Ezra Klein’s solution to cure what ails America: Be more like Ezra Klein
Stop. Full stop...

This contract would add about $250m in additional each quarter. Their last Q’s revenue was somewhere in the neighborhood of $33b.

Just stop with your nonsense.
Dealing with MS licensing used to be a PITA but maybe it's better now with Azure.
Which groups do you go to? If you don't want to post publically, you can email me at tomjen.net@gmail.com
I'll check that out. Something based around Fediverse integration / open standards / open protocols is definitely a big part of what I want.
The fundraiser by Larry Ellison for Trump will do the trick ... he will tweet and "suggest" that the DOD change their mind.
Yes, your interpretation is correct.
A "clean" multi tenant login separates the person from the account. There's no reason for a person to have a direct 1:1 mapping with a system user or account.
Someone needs to come up with a single-player social media website that helps people be alone. At the very least it would be a hilarious social commentary.
Linux is ready for the end of time
I'm a coder and have been using slack for years with success. Not one single one of your complaints has ever been an issue for me.

Whenever I want to post a code snippet, I just use the triple backtick technique, like:

```
code goes here
```

You can also insert code in the middle of a comment with a single backtick around it: `like so`

For the most part, though, I keep my code in the Git repository, and it's pretty rare that I actually need to share a bunch of code in Slack messages. If I want to pair with another developer I just open up Tuple or Zoom and do a screen share.
If something goes seriously wrong I will hear it via word of mouth. I would also notice something change in stock prices, gas prices, and many other vital signs of the hyper-connected global economy that I interact with every day. I guess if everyone I ever talk to follows me in quitting the news, I will consider checking it occasionally.
Building a browser GUI is simple. I would even argue extremely trivial. Here is a video demo of one I built in the not too distant past (github link at the end): http://mailmarkup.org/sharefile/demo1.mp4

It took me a little more than 2 weeks to write and test the GUI in that video. From this experience I have learned the following:

* If you are comfortable working with the DOM and vanilla JS you should be spending more effort writing the content and services that populates the GUI rather than the GUI itself. I would say this ratio of time should be something like 20% GUI and 80% content starting out and scaling towards greater content effort as the requirements upon the GUI increase.

* A JavaScript based GUI can be extremely fast and responsive. The video demo was captured on a 4k resolution and it performs, at least to human interaction speed, just as responsively as the OS's GUI even in VMs. That high resolution also explains why the video text is hard to read on a small mobile device. I intentionally wrote this to be fast though using vanilla JS and the standard imperative DOM methods, because that is the fastest way to execute things in the browser. It stands to reason if you go about things in a much slower way it will likely perform slower, possibly slow enough that the user notices a huge difference.

* A JavaScript GUI can be extremely lightweight with tiny code. This is only true if you are comfortable working with the DOM without a bunch of code decoration and abstraction nonsense.

* If the code is organized well it will scale well even in the face of numerous competing enhancements. I solved the problem of scale with TypeScript interfaces and constant refactoring.

* There is one aspect that does not scale well, which any feature that requires complex algebra. One example is dragging a highlight rectangle over some elements for a mass selection and ensuring that highlight rectangle is confined to the containing element and that it knows which elements of the parent element are visually occupying the same space and which ones aren't. Another example is that the CSS property text-overflow only works if dimensions are statically available to the current element or its parent node. That means calculating a dimension for an element in order to set the value upon the element, which requires some calculation written by you instead of relying upon something like display:block;width:auto.

* All presentation, and I do mean absolutely everything except dynamically modified display, opacity, position, and specified dimensions should be in CSS. The presentation that is not in CSS is directly on the DOM node by dynamically reassigning new presentation values on user interaction where necessary. This allows for smaller and more scalable code.

* All icons are Unicode characters. The only one other graphic, because the desktop background, is an SVG spinner. SVG, being XML, can be adjusted with CSS just like the rest of the DOM.
And that included intra-state long distance which could actually be even higher than inter-state calls. For quite a while I used a subscription BBS in a relatively nearby city. Phone calls were still expensive and there were all sorts of tricks/tools to minimize the time you spent online. (e.g. software that let you download new messages on specific boards and read/reply offline.)
"Facebook is designed to make you anxious, depressed and dissatisfied"

Really? Designed? Come on.
Is HN not social media?
Thank you, I am happy with GitLab.
Preparing Teams for Maritime Combat
If Trump is really the only thing giving the contract to Microsoft, rebidding might land in 2021 at which point there's some chance Trump isn't in a position to exert influence.
I can say for certain that some people waive a jury when the judge is known to more often than not find defendants not guilty of Distributing Controlled Substances and instead is likely to only convict on simple possession. I can say for certain that some people opt for a trial by judge when they know that said judge often finds prosecutor arguments based on co-conspirator testimony or testimony of snitches are not reliable. Like I said, there are many reasons a defendant may opt away from having a jury trial. Also, I don’t see how your disdain for lawyers is relevant to the concept of a judge vs jury trial.
I have a Huawei phone and home gateway ... oh dear.

I wonder how much GM and Boeing depends on the Chinese home market , two can play that game since the soybean tradewar went so great they had to bailout oops sorry "aid" the farmers.
I would not use GitHub these days.

On GitLab, you can decide to download all your data anytime and put it into a selfhosted GitLab instance.

Why would I want to give that up and put my balls into the hands of Microsoft?
London has already several hidden paths that follow ancient streams and old railway tracks. They aren't as famous so stumbling on these hidden gems are a real treat.

Having to create a new artificial one defeats the purpose..
This is not how HR departments behave in many companies.