skysight-inc/HackerNews huggingface dataset:
Same for me. I was already out of work and could barely eat at restaurants due to a few years of emerging health problems, so the idea that we're supposed to stick around the house and get groceries delivered was easy to accept. It actually felt like a nice change from my habits. I like some of the political changes it is catalyzing, such as how some people are gaining a better understanding of why the government should provide a functional social safety net, and mandate things like paid sick leave.

However, it's been hard to witness and deal with the effects I've seen on other people. My roommate has been extremely stressed out. It makes me feel sad to see all the restaurants and bars that are closed down, and normally busy districts deserted at 6:00 on a Friday. I feel bad for people who have no choice but to continue working in high-risk jobs, and those whose businesses will be interrupted for quite some time, such as concert organizers. And, of course, for the hundreds of thousands of people who have died and their families.
> For example the biggest reason anyone should want to write a concurrent program over a synchronous single-threaded one is performance[..]

I don't agree with this sentiment. Concurrency is a great abstraction, even if not run in parallel. After using CSP (in Go) for a time I don't care for other (mainstream) languages as much due to their lack of good concurrency primitives. I love writing programs as a bunch of services that work together. Feels like shell/pipe scripting or having daemons work together over sockets. Fits my brain very well.
If you’re looking for something with a few more features then I recently discovered https://appwrite.io

It includes database (Firestore), storage (Cloud Storage), users (Firebase Auth) and more, plus you can host it yourself. I haven’t used it myself yet but keeping a close eye on it.
I'm not sure about changing the headers. X- is a widely accepted convention. In the RFC also says this:

> SHOULD NOT prefix their parameter names with "X-" or similar constructs.

It doesn't spell out exactly what would be considered a "similar construct", but I think "HX-" might count as a similar construct.

There's no good way to implement the feature you want that would satisfy all reasonable interpretations of that RFC, so switching to "HX-" would be a half-measure.

I understood exactly what was meant by X-HX- and I think it's a good design.

Still, HX- is shorter and about as intuitive as X-HX- so I think it might still be the way to go, even though IMO that RFC isn't a good enough reason to change it.
I did the Whole Foods delivery through Amazon a couple of times, and it was fine. The only problem was that it became almost impossible to get a delivery window. Eventually, I just gave up on it. What I have been doing more recently is ordering a box of fruit and produce (+ cheese, other stuff) from the Milk Pail drive-thru in Mountain View and then every couple of weeks I go to a grocery store and buy whatever else I need. I've only been to a grocer store twice in 8+ weeks of shutdown. That's a pretty huge change for me -- I used to go several times a week.
If you want to go Constitution 101, you should probably be correct. The text of the 1st Amendment says "Congress" and nothing about the President/Executive Branch.. and is wholly irrelevant to the point I raised.
For reference, Wumao is the 50 Cent Party

https://en.wikipedia.org/wiki/50_Cent_Party
> Section 230 gives them immunity for anything posted by randos in the comments to their articles

You're aware that comments on NYT articles are also human-moderated, yes?
I think the spirit of flash split. The innovative / experimental side went on to the Indy section of steam and Xbox live. The vehicles to hijack 30 seconds of your attention went in the direction of mobile.
> a pity... side of tradition

Not sure what to make of this really. You're not wrong, there is something to the subject of course.

Still, I can't help feeling like it's a perspective from a different planet. Different folks are into different things, and that's fine. But hoping that the majority will get serious about a niche subject/behavior is usually a recipe for disappointment.

Personally, I like to dress on the nice side of casual (vaguely similar to Steve Jobs, sans turtleneck) and wouldn't be caught dead in impractical clothing outside of a wedding.
I like having services that Google provides so the answer is yes.

That was easy, thanks for asking the question so that I can answer it.

Any more questions you think "we" should answer? I'll be glad to resolve them since you only seem to ask them.
Most programming searches are just stack overflow, at least for me. So, I just add `!so` to the search in DDG. It's the same as using "site:stackoverflow.com #{what_youre_looking_for}"
> That he has a tiny number of twitter fans--too tiny to build a platform on

He has 80m followers on twitter alone, that's ~20% of all twitter users, even if half of that followed him to a new platform it would be instantly legitimized, it doesn't have to be bigger than twitter to be a success. That's without considering all the ancillary support from Trump media allies who would direct all their fans to engage on Trump's new platform for the sake of freedom and free speech in America.

> If he really thought leaving twitter wouldn't cost him anything, he would have done it already.

I believe it's the next logical step. Twitter doesn't really matter in the grand scheme of things, the media will report on whatever Trump says no matter where he posts it and his supporters will inevitably skip the reports and go directly to the source.
Could you share a link or keyword about async type checking and 'compile only'?
A lot of people have been wrong about what the current President could or would do. Ann Coulter comes to mind.

It's not really clear why other people enable the President, which is the underlying reason why you can't reassure people that he's ineffectual.
Tab completion really helps with that
Half the time, -v seems to be a shortcut for --verbose. Or is it -V? Either way, it's not consistent or very predictable.
I'm a little confused, because I'm typing this underneath a GE incandescent bulb, which is also the only type of bulb I use. Has this "elimination" not happened yet?
That would not have helped MongoDB. I considered their new license, but it seemed tailored to their specifics. So maybe more research is required.

Perhaps a variant of CC-BY NC would be better, but it is not tailored to code.
Accessibility isn't an ethics topic. Planes falling out of the sky is bad ethically, but when engineers study aerodynamics, they are not studying ethics. No one is suggesting engineers must attend an ethics course to prevent planes falling out of the sky - that's what we train lawyers for - to sue the shit out of those responsible for letting that happen.

A web dev isnt' going to think about "underprivileged backgrounds" etc - that's up to whoever decides who their demographic is. If you are building a website to sell Teslas, do you expect the dev to stamp their feet and demand a low-fi version on behalf of the underprivileged? Whoever is paying for development, it's their decision what to pay for.

"learning what is useful for your employer" is exactly what university is about, is exactly what you pay for, and is exactly what is expected.

It used to be the case that a "professional" was someone who cared about things at industry scope, not just their employer. SWEs are still considered cost centres, have no licence to revoke if they behave "unethically", and no bar, or association to make such a judgement anyway. Without a licence as a barrier to the profession, any uncooperative dev would find themselves outsourced for the next dev who doesn't give a toss.

Doctor and lawyers where always the benchmark for these kind of things, and it's arguable that even those professions have become corrupted by corporate influence.
I am sure you must be referring to someone from the Katholieke Universiteit Tilburg.
Gotcha. In your example: nothing. We're okay with that. The level of security that results from the setup you described is what we are hoping Twingate will bring to people with convenience and ease of management built-in. I'm always amazed at the very wide range of sophistication that different teams and companies approach security with, and very, very few companies are at the level of your example. That's what we're excited to help change with this new product.
Chrome and Firefox Block Torrent Site YTS over “Phishing”
I had been avoiding bundling due to its effect on development, but this looks well worth a shot.

I do wonder though if it would be enough to turn on CloudFlare's minification for prod.
Yes! You can use the embed syntax ![[video.mp4]] to embed videos in Obsidian. The video should show up in preview mode.

I think you would really enjoy our active discord community where a lot of people share and discuss their use cases and specific workflows. https://obsidian.md/community
Sounds like a misconfigured filter or a mistrained AI. Garbage in – garbage out.
Presumably OP is American and does business with American websites 99.9% of the time.
For me, the T-shirt and jeans became my official 'uniform' back in the 90s. I used to keep a full suit, shirt, tie, and shoes in an office closet. These were strictly for client meetings (on wall st.). When sales no longer cared if I changed (or
even asked me NOT to change) I realized the tides had changed, and 'techies' were expected to be dressed to run Ethernet, Haul boxes of mag tape, and be comfortable in front of a screen for 16 hours.

Now, I generally say, sales calls need 1 suit, 1 geek.
OP is saying that any failure should propagate back as an SMTP error code, rather than lying to the sender with success while silently hiding the message. OP is not wrong - it's just not how most MTAs are currently set up.
The really impressive thing about ordering groceries online is that they actually provide multiple ways to never receive what you asked for:

- The web site shopping cart can just decide to remove things silently when they go out of stock. (Dear Amazon: This is the stupidest imaginable thing you could do, please stop it!)

- The delivery person can miss a bag (and of course it’s the one containing something you really wanted, like milk).

- Someone can steal things off your porch.

- The shopper can come up with something completely unreasonable as a replacement; or they just misunderstand the order (e.g. pick a weird size or different item). I once ordered a single tomato to have nice slices for hamburgers, and I swear they found the tiniest tomato I have ever seen (I thought it was a grape).

Having said this, especially in a pandemic, it’s all been pretty reliable but still frustrating at times. A long way to go, yet.
His account should have been closed long ago. The only reason it wasnt is eyeballs and dollars. This is a late but welcome development.
> "Since they're not ES modules the browser can't fetch them natively and you need to have either a loader like requirejs or a bundler like Webpack. Snowpack will convert each NPM library into an ES module for you. So you just run "Snowpack install" once, and then add "import X from '/web_modules/module.js'" to your code, and you're set."

Ahh understood!
What was that like?

I tried to make the question more precise, but I’m not quite sure what I’m asking. I guess I was hoping to hear more from you because normally I’ve only heard it from books, not from an actual person who lived under it.

pg’s trick for getting interesting answers is to ask “What surprised you the most?” That may be relevant here — if you had to pick some surprising differences, what specifically would they be?
Suspected Islamists behead 10 in Mozambique
I know it's difficult to disagree, but please don't strawman.

Obviously I know everyone was a kid. But we agree as a society that parents are responsible for the financial burdens of their offspring. It isn't fair to make people who choose not to have kids to pay for those who do.

And maternity leave isn't really a benefit for the child--it's a benefit to the parent. No one will ever remember their first 8 weeks of life.

Just like it isn't fair to make people who don't take vacations to pay for those who do.

I don't believe one has a right to have children in the same sense that one has a right to fair trial or healthcare. If you cannot afford to skip work for 8 weeks, then save money or don't have a kid.
Related from 4 months ago: https://news.ycombinator.com/item?id=21989967
Because as Dawkins points out you cannot intentionally evolve a target species. You can intentionally select from a set of results to influence future results, but you cannot produce a particular result intentionally.
So fact check the fact check. The response to perceived violation of free speech (fact checking) isn’t blocking speech.
How could a gigantic corporation stealing your idea be seen as negative?
I don't think so. There have been quite a few larger products, where Microsoft failed spectacularly.
While the person you're responding to has a horrible tone, I've sort of grown to agree with the general sentiment.

Most of the problems I've seen people face can be solved on their own, or could have been prevented on their own.

Pandemic made you lose your job? Absolutely not your fault. Massive injury or illness wipe out your savings and leave you in debt? Absolutely not your fault. These are things we can and should be improving.

But it's really hard for me to feel bad about people who end up with a massive amount of school loans. There are plenty of state school options available. Work moderately hard in high school and you'll get a massive discount on college, too. Would it be great if it were free? Absolutely. But it isn't. And that shouldn't be an excuse for ending up with a massive loan afterwards.

Job sucks? So many people I meet aren't even trying to apply to new jobs. It was like pulling teeth trying to get my sister to apply to just a few jobs a week (when I applied to a dozen a day when I was starting out).
Better quality LEDs I expect. High CRI (>95) bulbs have much higher light quality than your average LED , and they haven't made their way into the mainstream yet.
Twitter created a special rule [1] for public officials who violate their Terms of Service. They feel there's a genuine "public interest" in being able to see (and respond to) these communications, even though they would not normally be allowed on the platform.

Are people aware that there are two classes of users on Twitter, subject to different sets of rules? Twitter hides this fact, for some reason, but it's something that ought to be glaringly obvious to anyone viewing any of a user's tweets.

[1]: https://blog.twitter.com/en_us/topics/company/2019/publicint...
Microsoft Office has barely changed since Office 2007 and the introduction of the Ribbon. They screwed up the File menu by making it full-screen†, but apart from that I can't see anything to complain about.

† The original 2007 "Office" menu like in File Explorer or Paint is loads better.
His followers love it. Hes an incompetent knob but he didnt elect himself. The morons - and they are ALL morons - that support him eat this up and care not that he has no authority to do anything like this.
Microbial cyborgs turn bacteria into power sources
I think the spirit of the RFC is mostly about complications arising if such headers ever became standardized, but also that the "X-" just doesn't add any value – it's a convention without a purpose and just makes headers longer. In fact, it arguably becomes less useful the more people use it.

So I think it's better for new projects to drop the "X-".

On the other hand, I think it's reasonable to prepend with "HX-" because these headers apply to functionality that is specifically related to the capabilities of this library (or similar libs). It is highly improbable that this syntax would ever become standardized in either the HTML or HTTP specs, but if it did, the HX in front of headers makes sense given that the tag attributes are also prepended with an HX.

From an entirely stylistic perspective, I also think that shoving an "X-" in front of all your headers is ugly (ugliness can of course be justified by usefulness, but as stated above I don't think that applies here).

But of course these are just my thoughts on the matter, others might like "X-", though I'll admit I don't know why you would.
Not sure how MSFT usually handles it, but when I was acqui-hired (by a different large tech company, not quite on MSFT scale, but no trifle) I dealt almost exclusively with a person from Business Development. Maybe it is a bad sign that they had you discussing with people in their engineering group directly. Sounds like they were gathering data from you with no real plan to acquire. Then again every company may do it differently.

For me, there were some questions about my technology, but not a lot. Mostly we agreed on terms, and then they came up with a 40 page contract :) (the bus-dev guy said they don't really treat a small acquisition like mine that much differently than a larger acquisition in terms of contract verbiage). I had my lawyers (no I did not have any before this offer), review it.

But overall I felt that someone, who later I'm pretty sure turned out to be the CEO, had told their Business Development guy, just acquire this thing (and bring him along if you can), so they just went about doing that and it came out ok.
What are your Accessibility concerns with this?
Surely that depends on what you call `n`, they are using `n` to refer to the number of files in the project.

I would agree that the term is a bit of "shorthand" that doesn't perfectly map to the idea of big-O complexity - for exactly the reason you mention, build time still depends on the size of the file. But for me, it was shorthand that helped me understand the idea. They had two other options on how to write this - either leave out the big-O stuff entirely, or explain it more deeply eg. "most bundlers are O(lmn) where l is the number of files, m is the number of files changed, n is the number of JS tokens per file" or something. Both of these options may have been more "technically correct" but would've taken me longer to grok the idea than the way they have it written. Maybe they should just have a footnote for the pedants explaining that O(1) is more of an idiom than a technical claim in this case :P
It's really hard for people to put aside their personal political views and look at things from a legal point of view.

The issue here is whether these private companies are actually making rules within their own private domain, or if they control a public space.

If you feel like you intuitively know the answer to that question, take that as an indication that you haven't loaded enough of the prerequisites in your mind to actually understand what is at stake.

There are simple arguments for both sides of the equation, but the details become maddening before you even get to the complications of how it's all subservient to advertising, personal data tracking, and in a realm that is testing our current definition of monopoly.
In some cases (like the AppleWatch), a swollen battery upon failure is an intentional design choice, apparently. At least that's what they told me when my Series 0 battery swelled up and caused the face of the watch to pop off. They claimed they do it intentionally so you know it has to be serviced and can't be used anymore. Probably different for laptops, though.
I don't know if it is just my experience but amp sites load slower than hn does. Slower than my own websites. Slower than the websites I usually read on.

Sure, amp sites from the feed appear to "work" instantly but they fetch all the content in the background so that's not fair (on chrome at least).
How much will that really change the likelihood of MS reimplementing it?

They didn't take any of the AppGet code, just the ideas.
"Trump to sign executive order on social media Thursday." - White House press secretary.[1]

[1] https://thehill.com/policy/technology/499847-trump-to-sign-e...
I feel a bit weird.

Nothing's wrong. I'm not laid off or fired. I'm not sick. I'm not broke. I'm not having trouble with the people at home when I'm there all the time. I just... I don't know. Life seems to have lost some of its texture, or something. It feels kind of dull.
Look into High CRI bulbs (incandescents have CRI 100, anything from CRI 95 upwards is pretty good). They exist, they're just a bit niche still, so you have to be looking for them
How is matter.js in multiplayer? I can imagine how local would multiplayer would work, but server-based seems like it might be hard to keep the physics the some for the clients.
A microphone that retouches your voice?
Nowadays more and more professional conversations happen in video/audio conferences. What if there is a microphone that uses AI to retouch your voice so it will be like the "late night DJ" version of your own voice. It will be more effective in negotiation, sales etc. There can also be a list of other filters you can choose from. What's everyone's thought on this?
Are they also good at deciding when to copy? They could just have taken and possibly improved AppGet's code.
https://news.ycombinator.com/item?id=23324695

https://news.ycombinator.com/item?id=23317570

https://news.ycombinator.com/item?id=23223219 (1200+ comments)

https://news.ycombinator.com/item?id=23221264
Hmm, DevOps+Reliability experience, I am surprised Google is the wrong door. Did you try SRE role at Google London or Zurich office? I can help forward the resume if you'd give G a chance. Contact me at <my HN username> AT google.com.

Edit: can't represent all Googlers but people I know and have worked with (including the SREs in EU offices) don't give a sh*t on how fancy/normal/bad you look or wear.
Brilliant, having not thought about the subject deeply, it seems this article is like an intellectual rendering of my otherwise subconscious frustration.

Now we just need a better solution.
That's how I currently wear it. I have a middle eastern complexion, and it's too 'intimidating'.

After the initial preamble with HR and the hiring manager, and a technical test, most interviews I have had recently involved an extremely brief zoom meeting with several engineers at once, where they each have ~15-20 minutes to interview you and make a decision. So, they don't have much alternative to snap judgements and ultimately hiring people more like their social peers.
It's even worse than just spreading his usual distract-from-the-day's-real-news nonsense. He's actively dissuading _some number_ of people from voting.

As always with him, the proof is in the projection: he's accusing others of interfering in the election (states expanding mail in voting, Twitter, etc.) while he's actively doing it himself.
While the general idea might be ok, and there are certainly concerns with the ad driven business model of the current popular “free” platforms, I don’t see how this solve this particular problem.

Fundamentally you still have the choice of curating some content or not. On the extreme ends are things like hate speech and exploitive content. Then there are “false” or incorrect information. You either allow them unchecked or you don’t. This isn’t a technological problem.
The election infrastructure is vulnerable in multiple ways.

The fact that there's a new conservative talking point about the dangers of voting by mail (and no other aspects of voting security) shows that this message is bullshit.

The reality is that the conservative party actively works to curtail voting because they are in the minority and it's the only way for them to stay in power.
We both know what's really going on here. You're an opportunistic liar taking this as an opportunity to try and win some partisan points, considering in all the posts you mentioned you failed to note said transphobic tweets were 7 years prior.

You can cut out the bullshit. I won't be falling for it.
Asciinema might be a good fit.
https://thatskindofneat.blogspot.com/2020/04/record-and-shar...