skysight-inc/HackerNews huggingface dataset:
17 years ago a friend was trying to get me to start a restaurant delivery service with him in Houston. He explained most around the country were mom-and-pop businesses utilizing little technology but be had visited 2 millionaires in Phoenix and LA whose delivery businesses served hundreds of restaurants. He found the guy who supplied Windows software to some of these businesses that handled all the specific bookkeeping and proximity calculations for changing fees based on distance, etc. I was amazed they took a 30% cut from the restaurants but he explained that the restaurants were increasing their capacity beyond the seating they had on-site. I don’t really know how all those restaurant customers felt about that, though. Maybe they were grateful to be able to build new customer relationships, but we never got going since the investors fell through.

Recently after reading about restaurants teaming up to share delivery people, I wondered if providing restaurants with generic back-office apps that allowed them to easily partner with other businesses to make small delivery operations (maybe a half dozen or dozen sharing drivers) would blow the giant VC-backed ones out of the water. Basically some lightweight SaaS solution for a few bucks a month, easy to integrate with their website, etc. Customers should be able to get used to the idea that they can just go to the restaurant’s homepage and look for the Delivery button instead of perusing VC-backed indexes of restaurants.
Doesn't checkm8 require re-jailbreaking on every boot?
Android forces you to activate location in order to use Bluetooth
I just keep lists that explain what each function does in my notes, for UML Lucidchart has some templates.
It's the article's title...
The second page ("Coding in Metal"), illustrating how computations occur using mechanical intrinsics like differentials, is where this gets fascinating.

https://arstechnica.com/information-technology/2020/05/gears...
Haha, I can see where you're coming from. Makely was actually a preliminary name that I used when I was still prototyping this and it just sort of stuck.

I have considered rebranding, but I am yet to think of something better. Makely has slowly grown on me. I'll be happy to listen to suggestions!
Impressive! Thanks for sharing: it's well-written and detailed, with meaningful data and clear dataviz for comparison.
If I remember correctly the data from Spain is also available itemized by region (autonomous community), and indeed the most population-dense regions have a higher prevalence. I believe the data isn't broken down by city, but it should be obvious that they're going to have a higher prevalence as well.
There's a point where a Jerk becomes Toxic; you shouldn't have people that are trending towards toxic. It's obvious when a person gets to the toxic stage, but you have to put up barriers before that stage, otherwise bad behavior will escalate to the point of toxicity.
>In this post, I’ll try to document the characteristics and habits of the highest-performing teams I’ve been on.

One of the real weaknesses of studying high performing teams is this focus on the behaviours of high perfoming teams. So often you end up with horrible activities that are a disaster for teams that have this instituted. Feedback week sounds like a disaster in the making. I'm not doubting it worked for this person, but I think sometimes you need to back away from the examples. What you need to think about when creating a high performance team is understanding that the high performance enables other things. Retrospectives don't enable psychological safety, psychological safety is a pre-requisite for a retrospective to be useful. It's like winning the lottery and then writing about how you chose to spend the money as if that is going to help other people win the lottery.
Postgres supports multi-master replication, among other replication models. This could provide an interesting target.

In a classic single node configuration, a confirmation that its transaction isolation behaviors exhibited the corresponding anomalies would be valuable.

So I think there’s value in this ask.
As hwayne said, most of the time Python won't do implicit type coercion. What this means is, if you try to do something that doesn't make sense based on the types, it will throw an error rather than go on. For example:

~/$ python
Python 3.7.4 (default, Oct 12 2019, 18:55:28)
[Clang 11.0.0 (clang-1100.0.33.8)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> hello = 'Hello, world'
>>> one = 1
>>> hello + 1
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: can only concatenate str (not "int") to str

To put this in context, type systems can be roughly divided into 4 categories along the strong/weak and static/dynamic axes:

1. Strong static types (makes a lot of assertions about type, checks these assertions at compile time; Haskell, ML, OCaml, Rust, C# are reasonable examples--Haskell folks would probably laugh at me including C# here, but it's the only example in widespread non-academic use). Example (C#):

var hello = "Hello, world";
var one = 1;
var result = hello + one // Doesn't compile

2. Strong dynamic types (makes a lot of assertions about type, checks these assertions at run time; Python is the best example I have, but to be honest, it's not a great example--I think the type system could be a lot stronger). See the Python code above for an example.

3. Weak static types (makes few assertions about type, checks these assertions at compile time; C, C++ are good examples, although it's arguable that C actually does more checking at run time than at compile time). Example (C):

char* hello = "Hello, world";
int one = 1;
char* result = hello + one; // Happily compiles

4. Weak dynamic types (makes few assertions about type, checks these assertions at run time; JavaScript is a great example of this). Example (JavaScript):

>>> var hello = "Hello, world"
undefined
>>> var one = 1
undefined
>>> hello + 1
"Hello, world1"

In general, I have a slight preference for static types over dynamic types, but I think that difference is overrated. I care a lot more about my preference for strong types over weak types.
Accessing Secret Manager from Dataflow Pipeline
These tend to be the sort of things I'd already have if I knew how to build them, had enough time to build them, and/or could afford them :-(
It's still tens of GB, lots and lots of tens of GB.
Create your own word?
> A human is necessary for the process to be done well.

That will still happen, but it will happen _after_ AI processes ${HUGE_NUMBER} of data streams simultaneously to pick out the interesting ones. Human intelligence and AI are complementary in this regard. We are better at the fine detail. They are better at the raw throughput and parallelism. Both types of brain working together to spy on you should terrify you.
Which OSS/commercial database is currently best for high-performance scalable triple-stores? Is there anything that works with PostgreSQL?
I discovered a long time ago that I often get lyric ideas while listening to other songs, usually in the car. What I find interesting is that most of the time the ideas that pop into my head are completely unrelated to the lyrics of the song I'm listening to.
"An evaluation of MongoDB 4.2.6" might be neutral and informative enough I suppose.

But then again ultimately the blame is on the author of the article, it's a terrible title for this type of articles. I can understand if the moderators here don't want to go through the trouble of dealing with editorialized titles (with all the controversies it could generate) when clearly the original author didn't care enough to come up with a decent title.
Rectangle: Open-source window management app for macOS
There are a lot of MBAs being pumped out now days. I am not sure of the value of the degree.
i just wish they could move it onto a different domain that doesn’t end with “nih.gov”.

People can go on PubMed, find some bad article about 5G or fluoridation from a dubious journal, and then send it around social media. The nih.gov TLD gives the impression of official sanction to all kinds of garbage.
ChowNow charges a fixed fee (not sure what it is, I read somewhere that it's between $99-$150/month). For deliveries, I believe they outsource.

Wix Restaurants is a fixed fee too -- but it's more like an augmentation to an existing Wix website I believe. They don't own a delivery fleet, so the restaurant has to hire its own drivers (which high-volume restaurants are not averse to doing). I tried ordering from a Wix restaurant last week and the process was seamless.

All I (and I believe most users) really want is for a restaurant to have an online-ordering system. We don't necessarily care for delivery apps, but what a delivery app offers is a seamless checkout experience.

See, I've never liked calling restaurants. It's annoying to call restaurants during the dinner rush, be put on hold, be treated curtly because the staff is struggling to keep up, and having to repeat your order several times over the din makes for an awful experience for complex orders.

Side note: I've recently started hanging out at the r/restaurantowners subreddit[1] to overhear what restauranteurs are thinking. Could be good to hang out there to collect data points before embarking on a new venture.

Seems like Toast is a popular restaurant POS that has online-ordering features [2], which could be another commission-free route for restaurants.

[1] https://www.reddit.com/r/restaurantowners/

[2] https://pos.toasttab.com/products/online-ordering
This article is surprisingly naive.

I’ve worked at a well known enterprise storage company. The biggest thing drilled into us was that we couldn’t trust anything reported to us by the hard drives. Hard drives can report back to the OS that the write succeeded even when it didn’t. When something like this happens you’re in for a world of hurt, especially over time. This isn’t a bad sector, it’s corrupt data.
Exactly!! I can’t stand his smug, self-satisfied style, and yet he has some of the most insightful thoughts around. One day, maybe I’ll grind my teeth through one of his books.
Free Video Lessons for Learning Japanese
And taken out of context it makes little sense.
GrubHub has 2700 employees. I think there's more going on there than you realize.
I'm glad you like it and thanks for spreading the word!

> how are you planning on solving the chicken/egg marketplace problem

The plan at the moment is to advertise whilst it's still in deveopment and get a healthy user base of mostly creators. It will take time; I don't expect it to blow up overnight.

I have worries when it comes to attracting enough "clients" because that's significantly harder to advertise to. To start off with, the demographic we'll be targeting will be general gaming and board game enthusiasts, as well as some of the "creative" communities that exist on the web.
We provide the author(s) name when possible. No email. Regarding the copyright - no. It looks like a grey area as long as you do not return the full article’s text body
Hmm, these are disappointing reviews ... specs and price look quite good.

I really want a company like this to succeed with Linux first laptops! Maybe System76 is closer to making it happen? I have really enjoyed pop!_os, so I’m considering one of their machines for my next laptop.
It's a small shop in a mid-sized town in southern German - just give them some slack...
Because I've been in similar situations. There's a saying: "Don't wrestle with pigs because you both end up covered in shit, but they enjoy it." Also, Admiral Ackbar: "It's a traaaap.".

> Ignoring the critics allows them to swell in self-importance and gather a crowd around them.

Strongly disagree. Making your case and setting the story straight is of course reasonable, but in a way it gives power to your critics. Often it can establish power/dominance better to just be like "Who the fuck cares what you think? Replying to you is beneath me." But to do that without even saying it. You don't come off as an ass, and they are just howling on the internets. So ... ghosting.

EDIT> By all means call out the bad behaviour, but like a comedian would, not like an engineer. An engineer answers point by point and tries to make a rational case -- too much effort and it won't stop the hate. A comedian says "So, these morons said X, look how stupid they are ... and that's why I don't read comments anymore." applause. <- low effort and deliciously dismissive.
Automating a conference submission workflow: deploying to production
A generic “Mongo 4.2.6” title doesn’t help me decide whether to click on the link (especially with how light the domain is). I thought it was a release announcement and only clicked through to the comments because of yesterday’s discusssion.
Sadly, I just get a black screen with a white rectangle in the lower-left corner. Chromium 81.
Correct, the easy workaround is not to use that transaction API and write your own disposer instead of using withTransaction.
Innovative companies like DEC, Bell Labs, and Xerox Parc (not so much IBM) ran on playful maturity, not on jerkish narcissism.

Generally they were not terrible places to work - unlike the kind of startup that's a playground for dark triad people with emotional handicaps.

The latter are destructive. A small minority get shit done, but only some proportion of the shit that gets done turns out to be truly beneficial. The rest is just a toxic mess of bullshit, lies, self-aggrandising posturing, manipulation, and empathy-free exploitation, sometimes with a side order of overt fraud and criminality.

And there's been a lot more of that in recent decades than in the real-adults-but-at-play innovation powerhouses of the 50s, 60s and 70s.
I suspect two factors are at play here:

One is that people are obtaining the delivery service and are billed through a third party. There is a reasonable expectation to know how much of that money is going to the intended recipient.

The second is that this is something new and very few people have any concept of what it is costing the business. While they may not know the particulars, they have a general idea of how much rent, labour, food, and credit card fees cost since they have been part of business planning for a third time.

I also hope that a third factor is starting to come into play: an understanding of the barriers to creating businesses and the costs of operating. It will, hopefully, help consumers make conscious decisions of how they interact with small businesses to make them more viable.
Very top-heavy on just a few states. New York in particular has the lion's share.

https://healthmetrics.heart.org/wp-content/uploads/2020/03/C...
We agree. I think python is great. I actually asked because python usually makes things dead simple and straightforward.

> Unfortunately, I don't think that the "wider audience" is those who are looking for concurrency.

I don't buy this. Many network heavy shops use Python so concurrency is relevant. The language is used in web, finance, cloud, data pipelining/etl, and so many more. Dropbox, Robinhood, Spotify, Instagram, Uber, Google, etc, are the "wider audience" and they certainly care about concurrency.
You're making a lot of assumptions about how the info is used.
And don't lie about it.

You're all adults. You need a day off to go interview, take a day. But if you start taking mysterious sick days or long personal calls on company time, expect disciplinary action.
Clearly the fact that you can jailbreak a device really means that the non-jailbroken one wasn’t really preventing the installation of software that abuses vulnerabilities in the OS…
I like turning it around and asking: why do human beings seem unable to achieve these heights without a jerk pushing them?

I have a loose hypothesis of my own.

Most of us are wired for a vastly slower and quieter pace of life with very little change and very few large opportunities. Think hunter gatherers or simple agriculture, the environment and evolutionary pressures at play for 99.99% of our history.

Now we have a very different environment: fast, lots of change, and lots of opportunities for huge gains everywhere.

By the standards of this environment we basically all suffer from low grade depression and anhedonia. We are literally wired to watch the corn grow.

But there are freaks. There are manics, bipolar people, high functioning psychopaths, people who are wired for fast opportunity grabbing and risk taking. Unfortunately these freaks being outliers are also often burdened by mental illness that comes with the package they got, and the odd way they are treated by society (as either gods or devils but never just peers) distorts their personality formation.

They are wired in some ways for this environment, but they are socially deeply maladjusted. Jerks.

We sort of use these people in an odd way. We make them leaders and via the mirror neuron effect borrow some of their drive. Then when their jerkish behavior gets too severe or things are not going well, we sacrifice the king.

This seems to be how regular people are able to adapt to the present fast forwarded hypermodern environment.

The other way is drugs. There are drugs like amphetamine that seem to allow regular humans to retune their brains for the current environment without borrowing motivation from a jerk. Unfortunately these come with major side effects and due to habituation the effects are not sustainable and stop working after a while.
What is the alternative? To read back the data immediately, periodically, separate-block-level check sums?
Looks a lot like dtrace
The British author seems to have imbibed the Japanese prejudice against the Aino, however.
Most people have not in fact realized weak typing is not a good idea. I myself vastly prefer strongly typed languages and think they are superior. However there are a huge number of people I work with and know professionally who prefer dynamically typed languages. Weak versus strong typing is a highly subjective opinion. Each one has different costs and benefits and which camp you land in depends in large part on what you value personally.
Wellbutrin can cause erections that last for hours but it's not called an erectile dysfunction drug....

Just like coronavirus is a respiratory illness not some multi organ pathogenic illness like Ebola.

The fact that a tiny infantesimal fraction of people can have side-effects doesn't change the fact that it's a RESPIRATORY illness.

It's depressing that I have to explain statistics to people on hacker news.

Are you a troll bot or just a dumb bot?

The fact that people with your arrogance and your ignorance exist actually distresses me.
I very much suspect this is a relabeled Qinghua Tongfang machine.

Almost all OEM laptops with 4* Ryzens are made by them.
Why do those numbers seem off.

To get those stats you have to include even uneffect children getting it. A disproportionate about of 20 year olds are infected. If you are in you 30s/40s you are still in danger.

In the well tested korean population the fatality rate for 40–49 was 0.2%, 0.16% for 30s
https://en.m.wikipedia.org/wiki/COVID-19_pandemic_in_South_K...
why there is www too, I do not understand.
Maybe supply is still way lower than necessary, considering that proficiency requires several years of training and practice on technology that changes very often. Maybe the supply pool is still effectively limited to certain “socioeconoethnic” groups, and often companies self-sabotage by requiring candidates to live in certain areas.

In my experience, the attitudes of software developers, as seen all over the web, are basically the definition of “privileged” in a way that does not match almost anything else. “I didn’t like my manager, so I quit and spent a few months counting my $$$ until I found something I liked more” is something that very few other professions can flaunt. This is, incidentally, why old-school managers are basically incompatible with the sector: in any tech hotspot, you literally cannot threaten or bully a tech employee, unlike any other employee. I bet lots of people high-up hate this so much.
Distance doesn't work the same for all cities. 10 miles in NYC is forever away far. 10 miles in Dallas is up the street. Delivery fees should take distance into consideration, but also how long it takes to do the delivery using actual congestion data.
> If you pass a pointer-to-int instead, technically the behaviour is undefined.

But if you cast the intptr to voidptr, the behavior is defined, right? (Besides that %p is nonstandard iirc)
That wiki article doesn't support the conclusion you are making.

The White House Counsel is nothing more than an advisory role.
Very much so but I figured that was a position I was definitely not going to make progress on with the NYT via email. I was hoping that Even seeing just the names of Americans might remind people that something horrible was going on “over there far away”.

I edited in “and even that not every day”. I thought if I were less subtle the comment would be downvoted.
Check out the cool stuff happening in the distributed web space, as well as the Protocol/Platform Cooperative movement

It's all open source, and I believe we will go into that direction very soon!

Projects like Holochain, IPFS, DAT and Holo-REA
You need graph queries and graph transactions basically, git is geared for text and diffing
There are a bunch of AAA-ish? RPGs and strategies on Unity, like Pillars of Eternity, Pathfinder, Endless Legend, Endless Space. They may not have the player numbers of Heartstone but they are basically what top notch equivalents like like Baldurs Gate or Civ are, and more.

In my experience Pathfinder for example suffers from poor perf compared to e.g. Tyranny, but Endless Legend doesn't compared to recent AoW or whatever non-unity game equivalent.
Hmm, bizarre. Thanks for letting me know.

The white rectangle is a loading bar - it should stretch across the bottom of the screen as the game loads. I've had it hang once or twice, but a page refresh fixed the issue in those cases.
Why programming can make you a super hero
$lastjob was for a software vendor adjacent to but servicing directly into the hospitality and service industries. Some of our clients included the names you mentioned; I can say from direct experience with three of them, they care a lot about their payment platforms and improving the tech associated, one of them, Marriott has an entire technical certification program that any tech vendor interested in doing business at a hotel with their name on it must go through.

It’s just SLOW. Hoteliers “love” technology but they are damned SLOW to do anything with it sometimes (I don’t mean implementation here, there can be all sorts of reasons for implementation to take a long time, I mean the decision cycles from directors and executives of chains)
Since version 3.7 you don't need to touch the loop for nothing, also some old signatures had deprecated the loop param... It's almost the same as if you work with node, but with a bit more sugar (tasks, gather, wait, wait_for)
When you work with asyncio daily it's so natural and fun.
Another despised minority, even though ethically the same as the majority group, is the burakumin, descendants of trades deemed untouchable like tanners.
Are the non-toll road freeways in really bad shape or?
Brazil's indigenous people are dying at an alarming rate from Covid-19: report
This is the first time I've ever seen anyone suggest that Uber has treated their drivers with anything but contempt.
I was hoping that the NYT would be willing to draw attention to even the small cost the US was paying...no luck.

Yes criminal invasions; calling them “wars” makes them sound more morally neutral, at least to the modern ear.
White House Considering Panel to Review Online Bias
I looked at some of the lectures and problems. This is a great course, and teaches invaluable techniques.
Why are Design Patents getting a boost in DC?