skysight-inc/HackerNews huggingface dataset:
> We have all this quasi-religious cognitive machinery and thousands of years of oral culture behind the evolution of our brains. Maybe rational scientific decisonmaking is an anomaly in human history, or even worse, just another myth?

Or maybe, we've made tremendous progress over the past thousands of years, and will continue to do so. Give it time. Extend your time horizon. In a few more millennia, we may be much more enlightened than we are today.
They could, I just don't personally see that as a clear cut win for the web.
> I don't understand the appeal of these food delivery services at all

I'm sure there's no end to the things you don't understand.

> For those occasions where I feel lazy enough to have a pizza or Chinese food delivered instead of walking or driving to pick it up, I don't want a middleman company contracting the job out to some random person.

You may be surprised to know there are people in different situations than yourself.

* What if I want something besides pizza or Chinese food?

* What if I don't have a car?

* What if restaurants are too far to walk?

* What if I'm unable to walk?

* What if I have small children that I can't bring with me and can't leave behind?

* What if I have something important going on and can't take time to go get food?

* What if I don't want to call them on the phone? What if I have anxiety or can't speak?

* What if I don't know what kind of food I want, and would like to browse options?

* What if I'm new/don't know the area?

> How many layers of profit-taking do people think is acceptable to have random people touching their food along the way?

So you're ok with the food preparer and other employees, and the restaurant's delivery person "touching" your food, but not a 3rd party delivery person. Anyway, the delivery bag is typically sealed when ordered through these services.

Maybe if you thought about it for 5 seconds, you could understand why these services are so popular.
>Maybe food delivery services isn't solvable using the Silicon Valley method -- use insane amounts of rich people's money to subsidize product hyper-growth to only later monopolize said market to re-coop earlier losses.

I tend to agree, and also because I don't think food delivery can be easily decoupled from the preparation (for ready-to-eat orders). I mean, restaurants have done it profitably for ages, but whenever one of these SV companies tries it, I hear all kinds of stories about how, unless everything goes right, the whole process becomes tedious an frustrating.

Like, the order's wrong, and it has to restart through Uber's whole system. And the runners can't look inside to verify the order because (legitimate) health regulations. And it just ends with an unsatisfied customer who has some credit on the app.

But I do think there is a way to SV-ize food delivery, like if they could get economies of scale to work for food delivery. Imagine this:

A restaurant knows at least one customer needs their dish to start prep at 5:30pm. The website indicates they're starting one then anyway, so you get a discount for ordering the same food to start at the same time.

Meals can be batched easily -- it costs them much less than N times to scale up the order to N servings or customers.

Ditto for (in urban areas) delivering to the same building or block. If they only have to stop once, they can offer a discount to anyone ordering the same thing in the same building.

This is exactly the kind of thing where it pays to be a broad platform that everyone's on, and has kinds of monopoly profits, and provides legit consumer value.

(Disclaimer: I registered a domain name suitable for this kind of service but haven't otherwise advanced it.)
Even when you disagree, please be polite.
In the US this isn't a major issue due to very consumer friendly legislation. This is omitting some details, but effectively you call your card provider and say you didn't make a purchase. Then its effectively up to the merchant to prove you did.
That requires separate opt-in consent according to GDPR.

GDPR is absolutely not about cookies, it's not about having private information but about uses of it. You may have a legitimate need to collect some data - that auth token for login purposes, the customer's address for delivery, etc. That's fine, it allows you to collect and use that data for that purpose. But it does not mean that you're automatically allowed to use that login token or delivery address you have on your servers for other purposes such as selling or giving it to third party advertisers.
You can send your resume as a flat PDF to avoid this problem.
I think I made a mistake in my assessment of what "Right to Work" means, but I have noticed at least in Colorado that unionization is actively discouraged and a lot of corporate propaganda indoctrinates workers into believing (via video training and paid actors) that unions are bad and to be avoided. I find this a dark pattern and shady practice, it may not have anything to do with "Right to Work," but I think that they hold hands to some degree.
Yeah, this.

The analogy seems clear to me: The web is to IE as git is to VSCode, eh?

At the very least, it makes it harder for an editor to be a competitor to VSCode w/o integrating with GitHub (not just git) now, eh?
I'd like to hear more about how you have implemented this. Do you not read any news? Some? How do you find out what's going on?

I've been dabbling with this too, and my current state is that I don't consume any news or social media (twitter) that I cannot consume via my RSS reader, which in practical terms means I don't subscribe to any major news outlets, but instead subscribe to a smaller newspaper in my country that sends out daily newsletters which I then forward to my RSS reader that then shows it along regular RSS content - it's a feature of feedbin.com and it's a great feature!. Then I follow a lot of personal blogs, lobste.rs and HN, and then a curated list of twitter accounts, all via my RSS reader. The twitter thing is also a feedbin.com feature. And then I try to read books about a lot of different topics according to my mood, obviously. I get the feeling that any news that is not relevant to me after a month, six months, a year and so on, is probably not worth my time anyways except if it touches me directly, in which case I'll know anyways, so by reading books about, say covid-19 in a few years instead of news now, I'll get a much better picture of the whole thing than if I was intensely following the news every single day doing the pandemic.

But fear of missing out does often present itself. It's a constant fight between my rational mind, and some kind of stupid, irrational thing that is also part of me.
3dw
The counter tweet isn't particularly levelheaded either. 5 years to compile something on a platform that has a four 1.5Ghz cores? Listing a bunch of software that the original code may or may not need?

It's been a while since I went to Twitter, though. Honestly HTML 1.0 with blink and construction gifs has less information pollution, once all the bad memes, youtube channel spam, and bad one-line retweets spill onto the screen.
You mean, an crypto library exported by the framework instead of you specifically importing it? I don't see the gain (as a consequence, I have no idea if other frameworks do that).

RoR and Django both have extensible management commands, and all frameworks that I have ever seen allow you to create independent CLI commands (it's on PHP that the CLI is a second class citizen).
Grimes Gave Birth to Her First Baby with Elon Musk
The thing about Type 2 virtualization not working is true, but if you hyper-v enabled you already have type-1 virtualization so type 2 is kinda irrelevant.

I've been using Hyper-V for about 5 years and never noticed any performance impact worth mentioning. Type 1 hypervisor VMs are still technically running on the metal.
“This is the first time a private transnational company had voluntarily assigned a part of its policies to an external body like this.”

Ayn Rand wrote a book about this too...
Can you Review my Golang AES GCM package?
The beta signup list is available today https://github.com/features/codespaces and we'll add people in the order they sign up.
> What if the server side was stateless before?

Then that's a pretty bad design choice to begin with? If some state is required for operation, but the website keeps it only on client? Not least of all reasons, for security?
He has a point. Millions of people use facebook. Millions of people use meth. Neither of things are good for you.
This. I have a family member who runs a restaurant and employs his own delivery drivers, and has been profitable for decades. He lists food on GruHub as well, but charges all of the markup through to the customer. He includes a flyer with the delivery that says in large text "We have our own drivers! Call us with your order and save 20% compared to GrubHub!"
I fed the script to M-x doctor, and had a nice chat.

---

I am the psychotherapist. Please, describe your problems. Each time you are
finished talking, type RET twice.

Hi how are you today?

How do you do? What brings you to see me?

Doing well. My favorite food is cake. I just bought one because I got promoted
at work!

Is it because you got promoted at work that you came to me?

Thanks so much, I just want to make my parents proud! I am an engineer.

Why do you say just might want to make your parents proud you are an engineer?

I am an environment engineer. What is it like to work in software?

How does it feel to want?

...

Full transcript: https://pastebin.com/raw/GkC5x6SQ
Congrats on nearing launch. You’re being downvoted because it’s socially unacceptable here to use a competitors thread to promote your service. Unless you are specifically mentioned by another commenter or you have a broader, vendor-agnostic insight to provide related to the service, you’ll be better off discussing your service in your own submissions about it. Good luck with the launch!
Oh, WOW! I was looking for something just like this recently.

I tried setting up Theia (https://theia-ide.org) on windows and it was definitely not ready for major use.

I didn't find anything else that fit the bill either, I hear something like this exists internally at google though.

I'm not typically a huge fan of Github (I'm sure that's a controversial opinion) but this is definitely something I'm going to check out.
Opportunity cost.

It's relatively easy to measure how much an investment of time or money will "cost" in absolute terms.

But it's pretty unnatural to try and define the opportunities you're not going to pursue and factor them in as a cost.

Understanding opportunity cost has led me to make a few important decisions in my life that would have otherwise gone another way.
What i really wonder is why they trained it on Reddit data, not on their own datasets?
Having been on both side of the hiring fence, many HR departments primarily pass around PDFs when evaluating candidates. If you instead, as suggested, include a link, I think you're even more likely to shoot yourself in the foot because when you're evaluating dozens or hundreds of candidates, anyone who makes you take an extra step is very easily lost in the shuffle, even inadvertently.

The spam filtering tools can indeed be frustrating and even dangerous; the answer is to find a way to cordially confirm receipt and make that a practice. I switched away from Gmail to another dedicated email provider and found even more of emails were getting sent to spam, with no real recourse for diagnosing.
Yes, very good question (I've answered a similar one on detecting whether the page has finished loading).

It's a deceptively hard problem. Essentially, what we do is fingerprint the element. If the page changes, it boils down to how effective our fingerprinting and search algorithms are, to find the element if it has moved or changed.

The algorithms behind that are good enough for most use-cases now, but it's something we're continuously iterating on.
This is only partially true now. The surface laptop line has made huge strides in repair-ability. https://www.theverge.com/2019/10/23/20929530/microsoft-surfa...

That being said, the surface pro, go, and book lines have yet to attain the same level of repair-ability.
I haven't specifically tried it, but I think it would be challenging given how much screen real estate the keyboard takes.
Or you could just ride on a much less complicated, safer and more efficient railroad.
I write code for many projects. I vastly prefer those that forbid my access to the production instance. So much less stress.
It's a mockup in macOS safari, but I'll tweet a video of it running on my iPad at some point
So much Github marketing spam today, maybe the admins should look into whether they are sending out coordinated upvote instructions to employees?
A Light Rail Guide for Planners and Citizens
Wait I'm confused, are they not sending around a pdf file for their resume??
Definitely, the people who think we’ve defeated the human issues in those books are horribly misguided. Stalinism is sufficient but not necessary to have Animal Farm.
Wouldn't we just get pop-ups saying, "please enable X-Allow-Tracking for this website"? Same thing that some websites do in response to ad blockers.
A reminder that you can obtain the majority of Reddit posts/comments via BigQuery (via Pushshift). No need to write your own scraper.

https://console.cloud.google.com/bigquery?p=fh-bigquery&d=re...

https://console.cloud.google.com/bigquery?p=fh-bigquery&d=re...

It appears to be roughly up to August 2019 for posts, October 2019 for comments.
If you have Firefox, open Reader View (CTRL+ALT+R) and reload. (Assuming it's the same issue I had, viewing in a private window.)
> Our active noise cancellation is adjustable through intuitive on-ear dials and specifically tuned to [..] block out [..] human voices.

If only someone confirmed this working, I'll be buying them in an instant.
It's amazing that after all of these years, Microsoft's best work is still ripping off Apple's design flourishes.

That blog post is straight out of Apple's marketing style about 3 years ago. White void background, dramatic landscape desktops, parallel array of flat devices inclined on the diagonal, high contrast background/model skin color, et c.

I'd bet the packaging for these devices follows the Apple model as well (just as Google did for the Pixelbook).
The Elephant in the Brain

A lot of common ideas about education, charity and laughter (we laugh because something is funny) are evolutionary useful lies we tell ourselves.

"But while we humans often play by ourselves (e.g., with Legos), recall that we laugh mostly in the presence of others. So what communicative purpose does laughter serve in the context of play?
Gregory Bateson, a British anthropologist, figured it out during a trip to the zoo. He saw two monkeys engaged with each other in what looked like combat, but clearly wasn’t real. They were, in other words, merely play fighting. And what Bateson realized was that, in order to play fight, the monkeys needed some way to communicate their playful intentions—some way to convey the message, “We’re just playing.” Without one or more of these "play signals,” one monkey might misconstrue the other’s intentions, and their playful sparring could easily escalate into a real fight"
This is exactly the position Google tried to put themselves in with reCAPTCHAv3, where they simply provide a “score” and websites now make the decision of blocking users themselves, absolving Google of any blame. If your captcha gives scores to real users that would cause everyone to block them, that’s on you.
I was just looking in to setting up "VS Code in the browser" with gitpod, code-server, and Visual Studio Codespaces last weekend. Gitpod looked nice but the fact that you can only customize the editor per-repository doesn't make sense to me. Looks like GitHub has solved this by using a `dotfiles` repo. code-server looked decent but I would much rather auth / secure the editor through GitHub. I tried to use Visual Studio Codespaces but I find Microsoft's account system and Azure's interface so infuriating. I'm really looking forward to this!
vimtutor - it should already be installed on your system alongside vim
Now their music is kind of obvious but when you think about the scene back then it’s pretty amazing what they did.
The law only applies within the EU.

However, EU GDPR legislation permits the EU to do whatever it can go after noncompliant sites in any jurisdiction. The legislation also requires all new trade agreements between the EU and other countries to be GDPR-compliant. The legislation permits them to go after "noncompliant" sites for 4% of worldwide revenue. So it's quite brutally extraterritorial by design.

The interpretation of the regulation does not require large fines for small infractions by non-EU-focused sites, and indeed the regulators presently work to be eminently reasonable about such things, but the lines are fuzzy and the interpretation could change without further legislation — and even if you could defend yourself against such a case, it may be ruinous anyway.
I largely agree, but the flip side of the coin is that if there is an environment where you repeatdly play with the same individuals over and over again, they stop being strangers.

I'm really starting to feel there is possibility to innovate in this space. Not so much in creating the games themselves, but in the matchmaking systems they use and the comms to enable the building up of interpersonal relationships and positives social norms within a "game" context.
Do you think it's easier to start a company and that is has less risk than just finding another job? Also have you seen the world-leading benefits at places like Google?

America just chooses more freedom than government mandated security. There's some slight trade-off but it is nowhere near as problematic as media makes it seem.
This is not correct, in the UK at least. Similar technologies like LocalStorage fall under cookie law. [1]

[1] https://ico.org.uk/for-organisations/guide-to-pecr/cookies-a...
I see how it could be read like this, but this is not what I meant to imply.

It's of course classic upfront payment. I realize this only works for larger articles. For news feeds a subscription would probably work better.

This will probably lead to market consolidation over time, but that's capitalism.
It doesn't matter what mail client you use, the issue was at their end
> would love remote IDE tooling hosted on their premise so

sounds exactly like what Gitpod self-hosted is for:
https://www.gitpod.io/blog/gitpod-self-hosted-0.4.0/
SMB to/from a linux VM is pretty slow, I've spent time trying to optimize it. The performance hits bottlenecks in a few places including (if enabled) transport encryption. You'll have similar problems if you try to shuffle a few gigs across an ssh tunnel locally too (if you're sufficiently clever and willing to wield a compiler in anger, you can disable transport encryption entirely for a nice speed boost).

For reference I had a situation where I needed to pull/push 1-2gb blobs across the VM boundary on a regular basis, so it ended up mattering a lot - sub-1-minute times vs 5-10 minute copies.
You don't need to look far. You can simply tell Adsense[1] to serve up non-personalised ads:

(adsbygoogle=window.adsbygoogle || []).requestNonPersonalizedAds = true;

If you do this you don't even need to check for consent since you're not tracking the user or storing any PII. In my case this is what I call if the user doesn't accept advertising cookies, but there's no reason you can't disable them completely on your site if that's what you'd like.

You also have pretty tight control over the categories of ad that Adsense can display, and you can even go as far as to review individual adverts. I've booted a couple of ads that I found to be unethical/distasteful from my site using the review feature in Adsense.

The only issue with Adsense is that there are a gazillion ads it might show on your site, so I'd recommend filtering out any categories you don't much like first, and then reviewing ads sorted by popularity/impressions in descending order, otherwise you'll quickly go mad.

[1] Obviously not an option if you absolutely don't want to do business with Google.
You're right, Gitpod uses Theia, which uses Monaco, which doesn't officially support mobile browsers.

However, we do extensive testing of Gitpod and Theia on mobile devices, and work around bugs or contribute fixes upstream to Monaco when possible.

Gitpod/Theia users now report that the iPad experience is great, and we continue to push forward on improving it.

On the other hand, VS Codespaces blocks you with a "This browser is not supported" error page when you're not using Chrome. (Even pre-Chromium Edge is unsupported.) But you absolutely need Safari support to work on iPad (all browsers there are basically just Safari skins).
I admire your problem solving ideas, but engineering this to a point that is 1. effective at mutually/exclusively recycling two sets of air and 2. cost effective is impossible.

Would be akin to putting twin turbochargers in a cheap car which already has extremely high engine compression. it could be done, but only a very select customer base would pay for it, and would likely not see any benefits they don't already see from "free" things like disinfecting, social distance, etc.
NIH = Not In House, a common trope in big tech to push for using software that's built in-house rather than existing solutions.
This is patently incorrect. The author doesn't have any idea on how GMail's email filtering works.
Is it really that easy? I see no mention of _how_ the author sent their materials, but a directly-generated PDF is just as easy to search as a word doc, isn't it? Does gmail explicitly only inspect the latter?
I'd love to see Facebook train a chatbot using messenger data only from conversations between people and their grandmothers.

Obviously this is creepy because of privacy concerns, but I would love if I could pick the 'personality' of my chatbot, so that it responded to me in language and tone more like a responsible adult and not an average redditor.

Of course you could always run it the opposite way and get a chatbot that responds like a teenage daughter does to her parents. That would be both equally hilarious and painful.
The more you scare people, the more they will pay you
I had a different gmail hiring snafu happen to me. I was applying to jobs, and my offer for an onsite interview at Microsoft was filtered to spam by gmail. I was also applying to google at the time, so I joked that google was being jealous and wanted me for themselves. Thank goodness I checked my spam that week, I now work at Microsoft.
Free is a huge minus in my book. If I'm not the customer, then I'm the product. I'll happily keep paying for my JetBrains all-product license: https://www.jetbrains.com/all/
While a lot of artists like Giorgio Moroder purchased their synthesizers and music equipment, Kraftwerk built a ton of it themselves - drum pads, robot vocalizers, sequencers [1], digital music programming, etc.

One of the biggest influences on everything we call music today. RIP Florian.

[1] - http://www.doepfer.de/maq.htm
Does Sublime support macros? Macros are particularly useful when fixing up semi structured text (like converting a CSV into SQL)

Even then, macros kind of have to be keyboard based, as the keyboard presents a straight forward serialization format. Similar to how macros in non-Lisp languages struggle to achieve an elegance you can't quite capture unless your language is literally a textual AST

But there's also the random things because there's so much. Like ~ to swap case, or Ctrl-A/O for increment/decrement. I find myself in non-vim editors typing "dd" all too often