skysight-inc/HackerNews huggingface dataset:
> had a real file system

Apple’s Files app solves mostly solves that for me.

https://apps.apple.com/us/app/files/id1232058109

> use ssh

The Blink app solves that nicely for me.

https://apps.apple.com/us/app/blink-shell-mosh-ssh-client/id...

There are also several VNC viewer apps if I need to connect to my Linux workstation for more cpu or graphics intensive work.
I don’t know about Uber Eats, DoorDash, or GrubHub but SkipTheDishes here in Canada doesn’t use “loops”. Every delivery is one-to-one. You place an order, the restaurant confirms it, a nearby driver accepts it and travels to the restaurant to wait for it to be prepared, the restaurant prepares the food and gives it to the driver, the driver delivers it.

It’s very inefficient unless your goal is to optimize for quickest delivery and hottest food, which is what it is. However, there is one major efficiency it has over the restaurants paying for their own delivery drivers is that SkipTheDishes has a large pool of drivers to dispatch orders to from all of the restaurants. It’s like having a thread pool you can dispatch jobs to rather than having dedicated threads allocated to each work queue (which may end up idle a lot of the time).

Another thing you have to consider is that the drivers need to earn a living. If they only get one or two orders a night and spend the rest of their time waiting around then they can’t afford to do the job so they’ll probably quit. These delivery services ensure that drivers will have a busy shift because their scheduling systems don’t overbook drivers. That all goes out the window if you ask every restaurant to hire their own drivers.
I agree with the other two comments:
1) it's a much better easier for ordering pickup than I've seen from any other website or app. It's very easy to build a "Ritual" because it saves your past orders.
2) skipping the line is amazing, especially in the middle of a breakfast or lunch rush.

My office is huge into Ritual, it was used daily. The group ordering makes it way easier than "grab me a burger and I'll Venmo you". You can fully customize your own order without bothering your teammate with "no pickles, extra cheese please". You then pay on your own, so no one has to keep track of splitting bills and IOUs. A small bonus is that each individual order is packaged separately and clearly labelled so that you don't have to fish out items and work out whose is whose.

You can definitely achieve the same thing without Ritual, but the app takes care of all the pain points and pays you in rewards to use it, so why not?
Now imagine if they aren't so utterly incompetent as it may appear (well apart from the top guy, he is truly hopeless through and through).

What kind of discussions/meetings/decisions could be happening behind the closed doors? Interesting mind exercise, although we won't know the truth.

It seems to me a lot of folks are rather looking for a way to milk the system and the common population at any cost, anytime. Fuck tomorrow. Fuck our kids and their future. I sure hope my perception isn't correct.
The mere fact of something being expensive doesn't mean that there is a shortage of it. A shortage is when there is less of a given thing than there is demand for it. Typically, demand goes down when price goes up and there is no longer a shortage, so a lack of essential goods like water would be considered a shortage because demand cannot retreat in the way that demand for programmers can retreat.
Richard Dimbleby describes Belsen (1945)
I Forked Jekyll and Created Bridgetown
Technically necessary cookies are fine. If those go beyond that it would be against the law... If you're in the EU.
I really miss optional named parameters. I hope PHP adds that feature.
Novgorod bark notes are among primary sources for research on old Slavic language. In the very first paragraph there are two links to the page that explains what Old Novgorod dialect is.
The restaurants don't lose a full 30% on the order - the items on Uber eats are marked up over what you pay when you do regular takeout. I wouldn't go so far as to say they don't lose any money at all but we won't know exact numbers until Uber / restaurant owners publish them somewhere.

Also, having a delivery option I'm pretty sure provides additional business (on top of just having dine-in / pick up). So, for a restaurant to hire employees and building out a delivery service themselves will be much more hassle and probably will be more expensive than using a service like doordash / uber eats.

Lastly, this is driving a trend towards the so-called "cloud kitchens" letting restaurants operate with a subset of staff in cheaper to rent places and charging effectively what a regular restaurant would for a meal.

The restaurants are going through a paradigm shift now, and it will only be accelerated due to COVID - Cloud kitchens can be more sanitary / safer to order from than regular dine-in restaurants for instance but I don't really feel sorry for them. If anything, the drivers doing the delivery are the ones getting shafted here and barely making any money. If folks start tipping, it will simply mean that Uber can afford to pay drivers less - the amount a driver makes won't change very significantly.

Overall I'm convinced eats is the future and Uber focusing on ride share + eats + self driving (existential threat if someone else does it cheaper / better) is the right way to go for the company.
Or have a built in battery and battery swap bay. Both can happen and no reason not do have both.
The assumption that the apps would raise wages if people suddenly stopped tipping seems misguided. It's possible that people would just work longer and harder for the cash because they're desperate.
I'm not going to bet against lower prices, but I am going to bet on low-overhead validation and fault-tolerance going forward.
What are some good non-tracking & non-intrusive ad providers? I've wondered about one day being able to put a few "ethical" ads on a blog site.
As a former Surface Book 2 user I really hope this update includes good antireflective coating or even a laminated display. The Surface devices are great but the display while beautiful on its own is just too damn reflective. Ultimately abandoned the device because of the reflectivity.
I used Emacs for 5 years before learning vi. What a change! While Emacs tries to put the kitchen sink inside the editor, vi tries simply to be a keyboard interface to the rest of the system. I've never looked back since I learned this way of working.
You're nitpicking here. 60 mile range. 100 mile range. Whatever customer needs daily is far different from their outlier use cases. Most people with home/work charging never go below 40 miles from full.
Coronavirus mutations: Scientists puzzle over impact
In theory, in practice users consent and move on. You’ve just added an annoying extra step on every site. Victory?
I guess, you can operate a very good and featureful food delivery SaaS for a lot less if you skip GoogleAds, ridiculous mid 6 figure salaries (for a similar job in every place except SV) and building an exploratory machine learning arm to compete with the adtech companies you're anyway spending money on in this scenario. If you then host your servers in some coloc (because you'll have what: a 4 times surge capacity on holidays compared to a regular friday?) you can even reduce your computing bill (given that without needless data collection for your analytics and ML efforts your computing power needs will shrink fast...).

Around here most restaurants still use this kind of service (often hosted by some lowly webdev).
It's not FOSS though, is it?
I think people will look at the fatality rate which is very minimal for under 50 age group and leave their homes.

Indeed they are already doing it, the opposite of being terrified.

Especially in Sweden who has no full lockdown.

I think you may be watching too much mainstream media which is filled with fear based reporting.
I agree. I feel like the developers in the Mac ecosystem actually love developing apps for it and it shows.
Running a bank mainframe on a Raspberry Pi Zero for 5 years
Anybody going to compile this and get it running on Linux and OSX?
Totally agree... got my surface pro for the same reason (wanted a combo laptop/tablet, and was excited for a tablet with a real OS)

The tablet mode sucks for anything but basic reading. The touch interface is crappy, the on screen keyboard sucks.

It is a really good laptop... as long as I use it on a desk or table. The non-rigid keyboard makes using it without a desk impossible.

It is a nice, light, laptop for travel, though... but I still need to bring a tablet.
From what I gather, the actual monk-monks in your average abbey, the ones doing the routine of daily prayers and reading & writing in an established and bookish order, were largely children of aristocrats or otherwise well-off. There were very few of these relative to the total population. The rest of the folks living at an abbey lived some of the routine but were largely excluded from the life of study and learning, instead doing manual labor to keep the place running. They were usually classified as something less than full brothers/sisters. Most weren't literate and there was typically no serious program or intention to make them so.

Yes there were exceptions and various orders work differently, but talking about in general and during times when there were quite a few—though still not that many—full-on monastics sitting around writing commentaries on Augustine and such. Some orders took a work-and-prayer approach for everyone to keep their order afloat, but those generally seem not to have lasted long before morphing into collecting rents and relying on patrons. Turns out it's really hard to have a life of the mind & spirit without a bunch of other people working to support you—if you're doing the necessary work yourself, it's all you have time for, meanwhile a competing order nearby's adding a wing to their abbey with the money they're collecting from a share of a mill, rents on three commercial properties in town, and 30 acres of land worked by peasants, their wine cellar is full, and their abbot has significant influence in the court of the Duke. So. Maybe that seems like a better idea.
What we need is a community-powered Chrome extension that can identify cookie warnings on different sites and disable them.
There is definitely a need for online analytics. Analytics are as important to me as crash reports.

* It helps me focus on the content my users need the most, and see what triggers donations.

* It helps me catch and diagnose traffic dips, and react to them.

* It helps me catch and diagnose unexpected issues. For instance, caching changes broke a component that accounts for 30% of my revenue. It would have stayed broken for a whole month if I didn't see the dip in events.

I will replace Google Analytics soon, but even as a tech-savvy person, it's a dreadful task. Google Analytics is free, simple, and incredibly reliable. Setting up your own self-hosted alternative, or paying a monthly fee for an alternative is a lot less desirable.
The Surface Go makes a lot of compromises to provide a janky experience in both laptop and tablet mode, and I am here for it. There's an unbelievable amount of dorky coolness is being able to swap from Gvim in laptop mode to Slay the Spire in tablet mode.

The biggest issue with touch on the Surface Go 2 is that Microsoft is dropping support for classic Edge in the near future, and no other Windows browser feels quite as snappy on low end devices or as good on a touch screen yet.
The law in question is the GPDR. I’m not sure what your point is. If you change the law to allow people to choose to consent or not see content then it is no longer illegal. If we can’t have that discussion because it is currently illegal then I guess it’s pointless.
Why haven't any of the browser makers made cookie consent a browser-side feature? Sites could detect the browser feature, skip displaying the pop-up, and users could have a consistent UI experience for cookie consent.

Is this forbidden by the specifics of the legislation?
You actually can. I'm a Software Engineer/Data Scientist whatever--and this is a part of my job.

You can take the entire case cohort and filter out all of the people who we don't have robust data for. Then find a control cohort who do have all of the things we're looking at and then analyze the data. Yes it would've been better to do a grade A trial from the get go, but these kinds of studies can be done.
I could see why you would think that; I could’ve worded it better.
It has nothing to do with political consent. It's a matter of providing a user with better UX for cookie management, precisely because "blacklist everything from this domain" is too broad.
One problem is we only talk about the victories and never educate the end-user who is supposed to use these systems.

One great example was Google Duplex. Despite the impressive demo, people had a hard time recreating that success [1].

When a product is promoted as perfect, people start to believe it is perfect. I wrote an article about Duolingo, saying that you need a lot more than that to learn Spanish. Google displays a snippet that says it is pointless and points to my blog. I used the word pointless, but in a completely different context. Now I get angry comments and threatening emails from hardcore fans. (google if you can learn Spanish with Duolingo, if you are lucky you'll see it)

Arguments are settled when your point is displayed as a snippet on Google. The problem is, the counter argument can also be displayed with the right word combination.

How do we tell the mass to go a little beyond the snippets?

[1]: https://www.vanityfair.com/news/2018/05/uh-did-google-fake-i...
> Somehow we should discourage large companies and create a system that favors more smaller companies.

At risk of a very low-information me-too comment...

Yes, this. I'm finding it very hard to place myself on the "political spectrum" to even label what my beliefs are or find allies to join forces with.

If you could sum up my (economic at least) political thoughts on the matter it would be "whatever system results in lots of small merchants competing in a market that does not allow for huge monopolies to exist". I want thousands of 100 person companies competing, not one giant Google. How realistic that is, is of course a very open-ended question - and certainly some problems exist with the theory when you need to get "scale" projects done that require large organizations of people.

I still have no idea what political or economic system that is, but I believe that's the balance where we optimize both for economic security as well as the human need for agency.

For now, I simply try to vote anti-monopoly as much as I can, but in recent decades that doesn't mean much as no one is even talking about breaking up these giant telecoms/media companies/etc.
Bingo. "Auth Token" simply becomes "Session ID", and the backend then tracks anything it wants as part of the session.

I don't see much of a solution other than making it a matter of policy, eg. Microsoft's "P3P" header. Otherwise authentication credentials need to be supplied with every request. Not a session id or token as a cookie, but the actual username and password being supplied with every request. Basically the old http basic auth, but with a more modern system to replace it.

I understand the core idea behind the EU's desire, but the fact is that cookies are absolutely required for login sessions, and it's impossible to allow users to opt out. The EU doesn't understand the tech behind the laws they are trying to enforce, and this is where it leads to. Absurdity.
Modern (to me) means immature, unstable, untested and over-hyped without justification. Maybe there's an acronym in there somewhere...
I've been doing :wq for so long that my fingers have already done it before I realize I should have done :x
I believe the fix is to give people a minimum safety net, like UBI and single-payer healthcare, instead of banning jobs that don't meet certain financial requirements.

The issue is that some people are desperate so that's what should be addressed, not that Uber only pays $x/h to a college kid that wants to make some money on the side to go out with friends.
Anyone who is operating a website within EU juristication is either insane or masochistic. Cookie laws, privacy laws, arbitration laws, 5-digit copyright lawsuits over the use of a single unlicensed image, 5-digit lawsuits for a tiny mistake in the imprint.

No thank you, happy to exclude all of EU to not deal with this nonsense.
Thanks, this perfectly explains a weird error I have been seeing!
The raspberry pi's cost increases when you buy the power supply, SD card, keyboard, display, and cables as well.
Option-clicking the green button (usually) maximizes. Full screen in a separate desktop space may resemble maximizing in some ways, but it significantly changes the interaction model when switching between windows, especially when some of the windows are not maximized. Example:

1. Open two apps, at least one of which supporting fullscreen.

2. Open three windows in the app that supports fullscreen.

3. Fullscreen one window.

4. Cmd-tab to the other app.

5. Cmd-tab back to the previous app.

If your window from step 3 was maximized (filling the screen in the same desktop space), you would return to that window, but instead you are now looking at some completely random other window that you were not interacting with at all.

For people who cmd-tab (and cmd-`) frequently to switch between apps, this is super jarring and not at all what we intended to do.
My understanding is lots of steel grades are trade secrets. Though how to actually make it isn't necessarily a secret, others might not know which alloy is specifically employed for a particular purpose

https://en.wikipedia.org/wiki/SAE_steel_grades

Same is true for aluminum https://en.wikipedia.org/wiki/Aluminium_alloy#Alloy_designat...
Maybe you’re onto something here; what if we just rebrand trains to appease the car centric average American?
Windows can be controlled entirely by the keyboard, out of the box (Start+ArrowKey).

MacOS always required extra setup with Karabiner and other tools to mostly accomplish the same thing.

The BSD derived base in MacOS made a great developer OS but the windowing system often felt lacking.
"Office documents: In a memo to the Office product group in 1998, Bill Gates stated: "One thing we have got to change in our strategy — allowing Office documents to be rendered very well by other people's browsers is one of the most destructive things we could do to the company. We have to stop putting any effort into this and make sure that Office documents very well depends on PROPRIETARY IE capabilities. Anything else is suicide for our platform. This is a case where Office has to avoid doing something to destroy [sic] Windows." [14]"

This explains the Word format. It was a good read!
China targeted UK and US Covid-19 labs with 'malicious cyber campaigns'
Depends on whether you mean, "there exists someone who pays this", or whether you mean, "as someone looking for housing, you can expect to get the housing, and pay this much." (The part where you can actually obtain this rental falls apart entirely.)
Eurobeat remix: https://www.youtube.com/watch?v=fxx5p8KnZ3w
Right, and that is one thing to weight for when choosing the behavior of the system. While the article in question doesn't explicitly say this, I think these seemingly impractical solutions add to the theoretical toolkit that we can use to shape a road utopia, if society ever agrees on what that would look like. If society does ever agree on a road utopia and then consider it worthwhile to pursue, it will be valuable to have these ideas laid out. Perhaps they are useless today, but they motivate this idea. If they weren't proposed then the possibility of a future road utopia is entirely impossible.
In my experience, the green button would make things maximum tall, but not maximum wide. I did not have any extensions. As opposed to everywhere else where maximize makes the selected window fill the full amount of windowed area.

And I'm reminded by other posters that they changed it to full screening (which is also not maximizing), complete with a disorienting animation, ugh. Pretty happy being Mac free again.
I got one too, the keyboard and touchpad are great.
I've tried several times to get into vim. I feel like it's similar to dvorak though - unless you use it 24/7 you won't develop the muscle memory necessary to use it efficiently.
I just saw a similar tweet thread last night

https://twitter.com/orangebook_/status/1257710884719333376?s...

Some gems in there.
Personally I'm not interested much in what Raoult says or not. The fact that he might be shady and eccentric does not make the null hypothesis true (nor the alternative hypothesis, of course).

I'm confident that the COVID-19 PEP trial by U of Minnesota will help put an end to this polarized debate on the use of HCQ (which for most part has nothing scientific going on).
Ive been using Docker Desktop with WSL2 and vscode for the past couple of weeks and its been pretty seamless so far. The performance has been great (on a ryzen 3600x PC and on my surface laptop 3), and was really easy to set up. I'm forced to use a Mac at work, and have generally dual booted to linux at home, but havent needed to so far.
It was so disliked by users, that the general feel of Metro UI was copied by all major UI platforms within 5 years.
I have the 11 and am very happy with it, beside the price.
GitHub Codespaces
in remote areas where cab drivers would heckle riders for trip charges, uber gave a predetermined number which helped. my only worry was they not having competition and that has been set right with at least one other ipo-ed company.
I use uBlock as well, but it doesn't have a convenient interface that allows me to inspect and modify cookie permissions.

What is your workflow when visiting a new site and figuring out what cookies to allow?
Never Send Your CV via Gmail
Keeping a design unchanged is so underrated.
I witness it most when giving technical support to the elderly.

When they ask: "why did they changed it?!". I say: "because someone needed a job".
cloud kitchen = a new name for drive through food service? :-)
"Before Enlightenment chop wood, carry water. After enlightenment chop wood, carry water".
Interestingly Brad just proved Tim Bray's point by stroking his own ego and only talking about processes that Amazon is introducing in response to COVID-19 - instead of talking about the worker being fired for raising concerns about their workplace conditions.

Even better is scrolling down to the comments section and seeing all the managers comment about how great they are. It's like an Amazon version of VC's congratulating themselves.

This one paragraph bugged me quite a bit.

"You can allow time off and leaves of absence. You can commit to taking care of employees if they do get sick, regardless of where they caught the virus. These are all things Amazon did almost immediately. But you can’t entirely eliminate the fear and concerns that we all share. ".

You could try not firing people when they raise real concerns about dieing for the cause of raising Amazon's market cap. That'd be a good start. Next Amazon should recognize the power dynamic they've created with this firing and work to destroy it.

It's too bad we can't see the memos Tim talked about with the disgusting comments about the workers. That would put the nail in the coffin as the 'distinguished engineers' of Amazon duke it out.

Lastly, props to Tim for not stroking his ego when he wrote his post. Boo to Brad for stroking his ego when talking about respecting low-skilled workers as humans.