skysight-inc/HackerNews huggingface dataset:
Making friends often takes some deliberate effort unless you're a social person by default.

- Clubs. Find more general clubs or groups. A club often forms around a singular topic or activity, which is great for finding people who share that interest with you, but may not be enough to become friends with them.

- Campus events. If you're living on campus or near enough to go on campus for them, participate. If you're invited by someone, accept the invitation and hang out with them.

- When invited to something, say yes more often than no. If your objective is to make friends, anyone who shows interest in doing things with you is a potential friend. If you do like one of my old roommates in college and, in response to an invite to dinner with a group or a movie, say, "I'm installing Linux", you will almost certainly not get a second invitation. It's the "I have to wash my hair" answer for nerds, intended or not it conveys a lack of interest in the other person or people.

- Actively form a group. If you find people that you like, start inviting them to social activities. Hang out, go see a movie, grab dinner, cook dinner together, host your own Halloween party. Whatever it is. The best way to make friends is to actively cultivate the friendships. If you passively wait for friends, you will have a harder time of it.

Also, assume a lack of generosity on the part of others. As I said above, if you say no often enough you won't get more invitations. Assume that this is true, so sometimes meet people halfway. It doesn't matter that you don't enjoy picnics in the quad. If the group gathers there every week, go every once in a while if your intention is to form real friendships. On the other hand, if you take an active role in starting activities and inviting people, be generous. If they say no every time, keep inviting them. Don't count on them, but invite them. It's frustrating, but if you're not generous you may miss out on a good friendship later on.
Following your journey on twitter, great work guys!
I feel the same with CloudFlare ($NET). But be happy you got in on at least something.
> Haiku sounds really promising but needs like 100x developers and money to take off which I don't see happening.

Oh, I don't think we're that far away from general viability. 10x the money would be more than enough, and even 2x development effort (without the money, even) would probably suffice. You can come be part of the difference ;)
Any deliverability issues?

Spoke to someone who switched and said that his sent emails were ending up in Spam initially for others - could even be related to other servers but that it eventually mitigated itself and he is quite happy with the service.
If you didn’t want to depend on a big provider like AWS or Cloudflare, what is the approach to fending off a DDoS attack? What type of hardware would you need to acquire? What type of software? Are there guides on this type of thing?
RSS is definitely a problem for publishers that depend on ad revenue and "engagement". In RSS it's difficult to develop dark patterns to attract more attention.
As others have said, there's still a lot of energy leaving the muzzle. Other than that, a freak casing bounce?
Is it really worth the hassle to move to another provider/self-hosted server for such a temporary problem?

Moving to another provider would mean to set up a new account, and usually the free tiers won't allow to use your own domain. So you would be locked to a new provider where you could face the same problems.

Temporarily moving to a self-hosted server would be an option, but probably just to receive emails during this time. You'd have to set up your certificate, and optionally DKIM, DMARC, SPF or whatever is required to ensure that your sent emails arrive properly. I can't imagine self-hosting email being something which won't give you a hard time every now and then.

Generally yes, I am in favor of owning your email-domain, but then using it with a professional provider like mailbox.org unless you really know enough about the topic.

But in this case, where the issue is a DDoS attack, I wouldn't do anything, since all undelivered email will be re-sent at a later time.
Is there a way to "RSS" everything? I want to see a feed of Videogamedunkey videos, artist tour pages, @dril's tweets, etc. all just sorted chronologically.

The feed should also start empty and only show things I tell it to.
It does though. The election fraud narrative and covid anti-vaxx efforts are being driven by many of the same forces. One public point of nexus is "Faith and Freedom" and "Health and Freedom" Conferences which overlap each other and "Stop the Steal"/Jan6.
i humbly disagree, if i understand you correctly, a smaller google will not be evil because 'they couldnt'. Maybe not the best example but i dont steal(do crime) because of opportunity. I dont steal because of my 'good moral compass' (thank you parents).

If we start chopping-up companies because we want to remove their 'ability' to be evil. It becomes a arbitrary target/moving goal posts ? What size will stop/prevent evil ?

Will a 'better'(moral compass) not work better ? More accountability for managers and their decisions ?

Not saying there are not other valid/good reasons to chop up companies but to prevent evil ?
Bad laws should be fixed by legislation, not by arbitrary judicial authority.
True. Poor choice of word on my part. Social media helped.
The Guide to Hiring a Web Designer Who Can Help Your Business
This is a great write up and was really interesting to read.
My question is why would the proposed changes are not already included upstream?
Isn't a faster boot what everybody wants?
True, but it does not seem like investors are clamoring for dividends either way. Personally, I would just take the dividend money and reinvest it so it’s all the same to me.
Or an explanation that doesn't require such giant leaps: they want to capture as much data as possible in case they ever need it and know there's nothing stopping them, so why not.
I for one can't wait to see the blood bath from crypto "professionals" who foolishly got tangled up in tether!
Alaska friendship flight to Siberia (1988)
I think this is because of how much effort it takes to make a truly native app on multiple platforms (iOS, Android, UWP) and then you probably have to make a web version anyway.

There are a lot of tools for doing this these days (i.e. React Native, Flutter) but I get the impression that none of them _truly_ solve the problem and you can tell they're not REALLY native apps.
Pairing off will likely mean providing for your partner, and it will almost certainly mean providing for children. For the provider that’s a lot more expensive than living alone.

Musing out loud… I wonder how much TV has to do with the decline of shared households. Perhaps in the 1920s I would have happily lived in a boarding house with other unmarried workers. These days I’d have to really love someone to make myself subject to their choice of television programming, which is generally inescapable in a shared apartment.
I see a lot of confusion in the comments here about guns on set. The LA Times has several other good articles that clear most of this up.

In a nutshell:

1. Live ammo is never used on set.

2. Sometimes dummy rounds are used to show loading/unloading. If these are not cleared out properly, they can become projectiles if blanks are loaded after them (like Brandon Lee and maybe here).

3. When a gun is to be fired in a scene, no one is supposed to be in the line of fire. In this case Baldwin was practicing pulling the gun out of the holster and apparently accidentally fired the gun, as others including Hutchins lined up the shot.

4. Baldwin was told he had a "cold gun", which was clearly wrong. This had happened earlier on the set, and nothing was done to correct the problem.

5. Yes blanks can kill you at close range. But it is basically impossible that a wadding is all that came out of the gun in this case.

https://www.latimes.com/entertainment-arts/movies/story/2021...

https://www.latimes.com/entertainment-arts/story/2021-10-22/...
If you ever need the urge to drink to cope with your problems, try doing something physical instead.

It doesn't have to be any sport. Things like cleaning your house works as well. Do something repetitive, something that your autopilot is able handle easily. It will eventually clear your mind.

Not only you won't have to deal the with bad effects of drinking but you'll get something good out of it.
The only rule regarding downvoting is to not complain about being downvoted. Aside from that, everything is fair game, including downvoting for disagreement.
I think Microsofts' long-term plan is to get most developers to use cloud-based coding environments, which is not unlikely given that software stacks become more complex to the point where setting up a local development environment is really hard. Once they achieve that they're in a very good position to sell their own cloud services by making the integration into the development workflow really smooth.

So their acquisition of Github and the large effort invested in VSCode as well as privileging their own software stack over competing solutions makes perfect sense, business wise. It probably won't be good for free software though.
If you're driving steppers, especially on something like a mill, I'd think it'd make sense to use something like a Beagleboard with its PRUs, or an auxiliary hard-realtime microcontroller.
You didn't answer the question...

Right now it sounds like you support politicians and business owners using their influence to coerce others to give up consent
I know this comes off as "Eugh, that guy"

And I don't mean it this way.

But from a marketing standpoint, "Audio Splitter" is probably not the term you want to use for this.

I only knew what this was because of frequently using Spleeter, Demucs, OpenUnmix etc to do Music Source Separation for hobbyist electronic music production on weekends.

"Audio Splitter" made me think it was some hardware device for redirecting audio streams. Like the thing that let's you connect multiple headphones to one jack.

For technical folk, the term they're probably searching is "Music Source Separation"

For audio folk, it's likely "Automatic stem extraction/isolation"

To the layperson, I'm not sure -- "How to convert song into individual parts"?

Last point I have no issue with: but you may face some hurdles due to the rest of this research area being very transparent and OSS.
> It also means chopping the top down.

The fact that you say this without at least the slightest hint of awareness of why many people now shudder at what cries for "equity" have morphed into highlights why the backlash against equity programs is growing.

And I find this incredibly disappointing, because I do believe that equity programs that try to raise opportunity and standards for all is a good thing, but all too often I've seen it just morph into "Tall Poppy Syndrome".
Just leave .NET for enterprise and move on to the newer languages and frameworks, like Rust, for example. In case of F# - OCaml.
A family phone plan is cheaper per person purely for capitalistic reasons. It’s not due to some magical overhead issues. After all, managing an account is a trivial amount of expense for those companies when it comes to the monthly income from a customer.
Frankly, it's because you're (we/most people with bosses) -- more or less -- are glorified modern serfs, whom the lords (bosses) hold power over.

A solution to this is "being more entrepreneurial," wherein you can decide who you work with -- albeit, with sane expectations (e.g. you're not going to scale to $100m value without having to eat a lot of shit, but that's true with climbing the corporate ladder too).
Can he figure out how to build a charger for that e-reader from scratch? Wall sockets are going to be different in a millenium, if they even exist at all. With no manual, they could easily fry it with too much voltage before they actually get it working.
Buying Slow, Selling Fast
I didn't say there's a good chance the Internet Archive will be around in 500, but it possibly will.
Hypertext Editing System
Not sure what is TFA.

> The question raised is valid: do we suffer more with a colder climate, or a warmer one, and where are the boundaries, and how far does our understanding reach

That was definitely not the question being addressed here. The question was much more specific (which is good, but I still maintain it was not specific enough); it was basically: "will fewer people die of cold?". Which is a simplistic question mainly because: what does it even mean to "die of cold?" The author never defines that but seems to imply that he thinks its "any deaths above the full yaer average level of death during the winter." Meanwhile, he was comparing disparate regions, some of which don't even have winters. Again, I would argue the whole piece revolves around extremely simplistic thinking about a complex issue.
This leaves me curious, though, as to how Google subverted ‘header bidding’. Afaiu from the linked description, it happens on the client side—so how is the Goog able to manipulate it?
We don't "get to" take time off work. We need to take time off work. You seeing my obligations as privilege is a problem.
This was an odd read after this Ed Zitron piece[1] which included a tweet[2] mentioning how truckers aren’t paid when waiting in line to load up only when they are actually moving something are they paid.

I’m going to hypothesize that there’s an enormous and possibly unfair labor requirement for moving these containers so the ships can be unloaded. As long as companies involved with these logistics are optimizing for profit bottleneck improvements won’t significantly change.

[1] https://ez.substack.com/p/there-isnt-a-labor-shortage-theres

[2] https://twitter.com/TheStalwart/status/1451163926780076032
Who wants to bet that the CIA has been politely sitting on their hands when it comes to the ad network cartels? Not me.
The truth is that the majority of people on this website get handsomely paid to maintain and grow these companies. I don't think it's too difficult to leave all your sense of ethics out of the window if your compensation is high enough and the FAANG executives know this too well.

I'm not going to take a moral high ground here because I acknowledge that it's difficult to look yourself in the mirror with rigor and question one's decisions when you can live a very comfortable life if you simply turn a blind eye.

Just read the comments and you will some great mental gymnastic to justify immoral actions. This is why we need strong laws and regulation in society because without them, there is no limit in ethics for these companies and their employees.
Oops. You’re right about me linking to the wrong song. I didn’t realize how popular that song title has become.
Visual Studio Code was the baby from Erich Gamma, being yet another take on IDEs after his experience on Visual Age and Eclipse, actually.

Here is his keynote at VSCode day, https://www.youtube.com/watch?v=hilznKQij7A
Nice opinion piece. I think in J when doing data munging, BTW...
Swedish House Mafia
mailbox.org was also attacked https://twitter.com/mailbox_org/status/1451237052855595012?s...

I kept having errors in sending emails and logging into the web interface and the mailbox.org status page indicated nothing was wrong. Why have the page if that’s not where I’m supposed to find out something like this?
My point is that those working to undermine or overturn democracy are using freedom to expression to undermine that
very freedom. That is outside the bounds of toleration.

A case in point is Christina Bobb, who works as a propagandist for OANN under 1st amendment journalistic protections, but showed her true colors on Jan 6 by working with Rudy G and John Eastman at the Willard to overturn the election result. At that point I think she is no longer entitled to legal protections afforded journalists.
Call me naive or uninformed, but I think everyone is overreacting.

I have been using .NET for many years now, preferring VS Code or similar editors for work where I am totally in control of what is going on behind the scenes. I have been extremely satisfied with the direction Microsoft has been taking .NET and also GitHub/VS Code in recent years.

The hot reload feature has been introduced in .NET 6 preview builds - emphasis on "preview" builds. I personally haven't used the feature a lot but have heard it worked great for a lot of developers. And now with .NET 6 GA date quickly approaching, Microsoft is wrapping up the .NET 6 release. This of course means moving any unfinished work to .NET 7, such as full AOT that I was personally looking very forward to. And even MAUI etc...

So after reading their latest blog post on their decision to move the hot reload feature to only Visual Studio for .NET 6 GA, I quickly understood they probably just didn't have time to finish the feature / reach an acceptable level of quality for the dotnet CLI, so they just moved it for a later release - like any other unfinished feature.

Of course this upset a lot of developers that were already using it successfully in their workflows, but let's be honest now, it was always a preview feature. You shouldn't take preview features for granted. I do agree, however, that Microsoft could've handled this better - they could've added like a "preview/experimental feature" warning when using hot reload via the CLI or something and kept the feature there as is - but I'm guessing they wanted to keep their CLI clean of unfinished features. It's not like they said they will never release it to everyone - just that it will be available through VS and VS for Mac for .NET6 GA.

And if Microsoft truly did this for their own "evil" reasons, why was this feature available in the preview builds to begin with?

It's barely been a few days since the blog post, and the backlash is already huge - people are already losing trust in Microsoft and they haven't even given a response yet.
This is a good reminder to actors then that they should learn to safely operate guns if they will be using them. It's not too hard to learn and very important.
I recommend learning about BEM and Inverted Triangle CSS (itcss) approaches. ITCSS dramatically improved how I write css as it naturally works with the cascade and removes most duplicate efforts.

https://www.xfive.co/blog/itcss-scalable-maintainable-css-ar...

https://www.digitalocean.com/community/tutorials/how-to-solv...

Also, css-tricks.com is a great resource and a hub of the css community.

SCSS / Sass is the most mature, stable, and powerful professional grade CSS extension language.

Apart from these I’d look into using consistent type scales https://type-scale.com/ and definitely learn css-grid.
alias@something.domain.com

This was a great feature of Fastmail but it isn't portable as many other mail providers don't support it. So if you think you might want to switch in the future, keep it in mind, the + addressing is easier to migrate to other providers.
If you're only going in once or twice a week you can afford to live much further out. You can live 20 miles from zone 1 and still get a train in in 25 minutes.
The ad that made Chris Hadfield apply for astronaut training
Google up marketing posters. You will see many of the same names and faces, a prominent example being Michael Flynn.
Gallium is found everywhere, it doesn't make sense to actively search for it because it doesn't concentrate anywhere. That's the whole problem. There is little that distinguishes bauxite ore from my backyard in terms of the amount of gallium that can be extracted.

The advantage of extracting it from certain ore waste streams is two-fold even though they don't contain much gallium. First, the chemical processing cost varies with the chemistry of the rocks you extract the gallium from, and certain types of ore waste such as bauxite, zinc, etc are cheaper to deal with. Second, these rocks have already been dug out of the ground as part of a mining operation, which is much cheaper than strip mining an arbitrary place to extract the same trace quantities of gallium -- you get to free-ride on the extraction costs of the primary mineral someone already paid for. If it doesn't matter where you dig, then all you can really optimize for is the processing cost of where someone already dug.

It would make no sense to increase bauxite production for the purpose of gallium production. Extracting gallium from bauxite is only economical to the extent that there is healthy demand for the aluminum produced from that bauxite. This is common in mining operations -- a secondary mineral that cannot be economically mined by itself becomes profitably extractable from the same ore if and only if the primary mineral is sufficiently profitable. Many less common metals are produced solely via secondary extraction because they cannot be profitably mined directly even when they concentrate.
It's just standard policy at a lot of detention facilities in the USA.
In your example the bet is between A and B. If the price in a year is say $80 then yes A makes a $10 profit. But in that situation B loses the same amount: they started with $100 of stock, and a year later ended with $10 cash and $80 of stock. Conversely, B makes a profit if the stock goes down by anything less than 10%. This is a really good deal for B!
Url changed from https://blog.runbox.com/2021/10/runbox-is-under-attack-by-ex..., which points to this.
But 21st-century ROM isn't human-readable without a 21-st century computer. Would that survive a millenium? It's not enough to have a storage medium that lasts 1000 years; the entire tech stack has to.
I am pretty sure you need more creativity and ideas to make a modern business successful than to blow up things and shoot people.
I would bet my life savings on the fact that storage per normalized price will grow exponentially (with some tau) after 500 years. Supply/demand with gradually developing technology is one of most guaranteed forces in humanity, and people will demand cheaper data storage as long as we demand information.
> Articles on features that haven’t shipped yet and may never ship everywhere.

> Advanced features that address specialised use cases you’re never going to encounter.

This is why, as a backend developer, with little time to invest into CSS, I will rely almost 100% on frameworks like Bootstrap or Tailwind. I do not have time to go and check if a feature has been adopted on most browsers or whether they are super advanced or unorthodox.

By using a framework I trust that people much smarter than me at CSS and who actually gives more of a damn at keeping up with it have worked a feature into the framework and if it is not found then that is a limitation that I do not wish to overcome with research, hard work or trial and error.

If I can use some brevity: I have other, usually more important, shit to do.
> I have ADD. The last 18 months have been incredibly difficult for me. During in-person meetings, I'm able to mostly focus on what's being said and participate as needed. In online meetings, I invariably zone out and miss everything.

Are you my boss?

Seriously though, I’d be working 100% from my home if my boss could parse anything from video meetings. But he can’t, so I’m in once a week for all our project meetings. I don’t actually mind it most of the time, I like the break from home and being able to whiteboard.

I agree that fully remote work isn’t the universally level playing field so many are making it out to be.
I take important meetings in the car. The iPhone has a great new voice isolation mode on the mic that deletes almost all background noise.
I am an advocate of such kind of features, however the way this situation was handled is quite messy, the feature was already there and available on dotnet watch, when they decided to kill it.

I own a VS license, so it doesn't affect me, but it leaves a sour taste.