skysight-inc/HackerNews huggingface dataset:
It says they were announced today (May 12th) and go into effect May 22nd, and applies to "all websites, phone apps and other internet services that offer the sale of food or beverages by a dining establishment".

Has this been in the works a while, and the app and site makers knew it was coming, or do the app and site makers really only have 10 days to design and implement this?
If you built it out of RNA and biological components, then we already know the answer is "yes" because nature is a factory and has already done this. The question is whether or not inorganic systems can approximate biological systems and to what degree.
Adobe Flex was my most productive client development experience over the past 20 years. I transitioned to Android _but_ there were many hideous things with that (e.g. ghastly emulator, legacy Java support etc.).

My personal hope is that Flutter gains traction and the web can move beyond current web/native technology. Postscript / PDFs aren't suitable for game experiences...and to my mind web standards have been shoehorned into supporting web apps, where there is a mismatch with native technologies. I'd like to think that Flutter can help bridge that gap.

This is not to say that accessibility etc. should be ignored...nor better support in Firefox...but even Brendan Eich is using Blink/V8 with Brave.

Anyhow, thoughts of one.
Funny how they don't seem to really have any non-specialised tools to coordinate, manage and track work in a structured way across the company (like smaller team tools like Trello, or larger ones like Asana). The only cross company collaboration tool I saw on that diagram was Slack!
According to the free dictionary;

"A sense of one's personal or collective identity, including the attitudes, beliefs, and sensitivities held by or considered characteristic of an individual or group."
FAANG companies have already been trying to hire in US cities outside of Silicon Valley and Seattle in order to cut costs. Austin in particular comes to mind.

It turns out to be fairly difficult to recruit engineering talent in the United States outside of major metropolitan areas. It also turns out that when tech companies start to hire people in a new city, the cost of living in that city rises substantially -- again, Austin in particular comes to mind.

In the end, if tech compensation decreases substantially I don't think it will be because of remote work, but rather because the recession will kill a lot of startups and the same amount of engineering talent will be chasing a smaller number of jobs, thereby giving employers more leverage.
Yeah definitely want negative pressure and to make sure the door and any vents are sealed.
The “center” in America between Liberal Democrats and Conservative Republicans is “center right” in other places, like Europe. And I use “Liberal” to mean “right of Progressive”. “Progressives” are seen as “very left” for advocating for things that are “center” in Europe. It is common in some circles to bind your language to the European standards, in which case NPR is center-right as a more conservative presence in the American Liberal Democrats. At least that’s how I see all this.
Then you won't be buying food from dark kitchens which is what these food delivery apps encourage.
Review: A Philosophy of Software Design
Sounds simple, but there are at least two obvious problems with this approach:

1) It does not take into account that driver comp and Uber Eats commissions may both well be on a sliding scale, where the percentages depend on order volume on prior days/weeks.

This will make it difficult for consumers to compare these fees across orders, making the actual numbers less meaningful. Did the driver earn less on this order because it's her first order this month, or because the restaurant doesn't do much volume, or because the driver was carrying 3 orders at the same time and delivery fees scale with mileage or time or some other metric, etc. The calculations may involve more context than is reasonable for a consumer to process.

2) This may reward the richer restaurants. Big restaurants & chains may negotiate better deals and get a bigger "Paid to restaurant" number. Choosing to display information to consumers in this fashion might incentivize people to choose bigger restaurant owners at the expense of small shops like those highlighted in TFA.

3) Doesn't address the invoice shared in TFA, where ~20% of the fee to GrubHub was for a promotion that could be CTA or the like and not directly tied to specific deliveries. So you could implement your suggestion and the restaurant could still post the same invoice & complaint.
Basic Prometheus, with vanilla storage engine, is quite easy to set up (IMO).

On a Debian system it takes about 15-30 minutes to install and do a basic enough configuration to get it running. Another 30 minutes to get a Grafana instance sitting in front of it - and then it's incremental to get the node_exporter (also packaged up) out to your systems.

The two time consuming bits are a) customising the metrics that you can scrape, though there's plenty of templates out there, and if you're not trying to do any fancy application-layer metric scraping you're probably going to be happy out of the box.

And b) evaluating and then setting up longer / larger storage engine on the backend - but if you've committed to Prometheus after doing your low-effort PoC, then this is a simple cost benefit evaluation.

Metrics-as-a-service are an interesting proposition, but I'm very cautious about them

> Speaking of that I'm still missing the easy middle ground of monitoring which is modern, easy to use and works for a higher number of machines (and even something like Docker Swarm).

What's modern mean in this context, and just how easy do you want?

In my experience monitoring systems are relatively easy to deploy, unless you're huge. The difficult bit is working out (with platform owners) everything they need to monitor, what their key health indicators are, and what thresholds to apply.
What difference does it make if you did the "right" thing by using up all of your sick days by September and then have to go into work with a cold in November?
I'd imagine the smart startup engineer folks will never know o this market because they're either working at some place like Google or doing their own thing, and one would need to have worked at a less sophisticated blue chip company to be exposed to these flawed systems.
What's funny is that this is what SQL was originally designed for. That's why it reads so much like English. Of course, CLIs were too.
For a company that makes and promotes FOSS, their tech stack sure is dominated by proprietary SASS vendor lock in solutions.
the same 2017 Jamie Dimon that called bitcoin a fraud?
Because it is the source of truth for all of your customers both current and future.

And surely customers should be the centre of everyone's business.
perhaps outlier could work
The comments here are interesting. My experience has been that cheating is too much trouble to deal with, but I can see that's others have had more success. Might depend greatly on the personalities involved.

Once I was a TA for a class and a student came to me asking for a regrade on part of one exam. They claimed that I unfairly gave them zero on a particular problem. I looked at it and yes, I did give them a zero. But I never give zeros on a larger problem unless nothing or almost nothing is written down. I think that I'm quite generous for gibberish even. There is no way I would have given this student a zero for this problem if he had what was present at my office hours. I told him that I believe he is trying to cheat by doing the problem after the exam. I didn't report him but I did make it clear that I didn't believe his story.

The student went to the lecturer, who was furious with me. The lecturer said that I had no clear evidence that he didn't do the problem; me saying that I never give a zero unless the problem is not attempted wasn't good enough for the lecturer.

I spoke with my advisor, who said that to avoid problems like that he puts a line through any problems that were not attempted.

The lecturer didn't like the line solution after I graded the next exam. He was furious with me again. He told me "You don't trust your students!" I don't trust some students, sure. Since putting the line through empty parts I haven't had anyone claim anything similar, though.

The lecturer was apparently so disappointed with me that he told my advisor to kick me out of his research group (or something along those lines). I didn't learn that until years later. My advisor told me at the time that the lecturer had a reputation for being a jerk to his TAs, so I figure my advisor just thought this lecturer wasn't worth listening to.

(To his "credit", the lecturer had another issue with me that he got furious over: He had a very particular system for writing grades on exams. As I recall on the back page on one of the top corners he wanted the total points received written over the total on the exam. On about 5 out of about 100 exams I wrote the wrong denominator by accident; the numerators were correct in all instances as far as I recall. Now, I'm sorry to have made this mistake but it wasn't on a number that mattered and it was only on a small number of exams. This issue combined with the cheating is all rather minor and not worth raging over.)

I did keep putting lines through empty parts when grading, at least after I stopped TAing for this class. But this experience made me reluctant to give a zero for cheating, much less report the student to the university.
The downside there is that I _had_ to make it through a whole bunch of weddings without a smartphone and social media to escape to...
I did some research, and if it is correct, the money is to be used to buy food. Further research leads to believe that, with some additional work, food can be eaten.

The backbone of a country is its people. If everyone starves to death, there is no more country. Giving money in bulk is to paper over the cracks in the system. For most of us on here, we're lucky enough to have transitioned to working remotely, and have enough savings to live off of for some time so as to not worry about rent or mortgage payment. Food insecurity isn't a thing to contend with, outside of fraught trips to the supermarket.

Others have no such luck, and missing even a single paycheck, or single digit hours out of one, upsets the delicate balance that is the payday loan repayment house of cards. Except that four out of five Americans live paycheck to paycheck[0], so it's most Americans that have no such luck.

Those Americans will go broke, hungry, and would be borderline homeless. Giving money is to alleviate those conditions. People aren't working because we're telling them not to. Ergo, giving money in bulk. Not to replace work, but to supplant it when it isn't an option.

There are those that want to replace work with bulk money transfers, but you don't have to buy into the idea of UBI to recognize that giving people money so they don't starve is better than the alternative.

[0] https://www.forbes.com/sites/zackfriedman/2019/01/11/live-pa...
"NCEES discontinued the PE Software exam after April 2019."
I appreciate the tip. As it happens, my last full-time position was in clinical (computational linguistics) research.

I've definitely applied to positions similar to what you've described, but as cold applications, they went nowhere. If I decide to return to regular W2 employment, I'll be sure to keep an eye out.
The flat wheel thing is a mistake that was made what, 60 years ago. Everyone involved is dead. They've been finally working on fixing it. Yeah BART could be a better built systems if only people long dead had made better choices.
Huawei “New IP” Proposal: What Is It About? [pdf]
70% isn't always better than 0%. But if a small restaurant did this, they would tack on delivery charges. The customer should be paying for the service, not the restaurant. I realize that a delivery charge is also added on. But it feels like the restaurant does most of the work, and the delivery company makes all the money
I like the TV Series “Rotten” on netflix... it basically shows every food, fruit, meat, vegetable, you name it, is actually heavily controlled by cartels and mafias.

I had no idea there were mafia cartels that had wars about avocados.
A degree is supposed to be a guarantee issued by an organization that someone has met that organization's standards for some dicipline. In theory, those degrees are valuable to businesses because they assure some baseline competency from prospective hires.

It sounds like many organizations in India have significantly reduced their standards or are awarding their degrees to unqualified people. So why do businesses continue to value degrees issued by those organizations?
What kind of manufacturing applications does IT manage?
Hit me up on Google Wave and I'll explain it to you.
Probably more diplomatic than 'we have no idea what's gone wrong'
> Ordering for delivery often requires extra packaging and extra handling. Items that can all be thrown together in a single plate may need to be put into separate containers, which takes extra time in the kitchen. Probably they are also missing upsell opportunities on higher-margin goods (how many people are ordering alcohol, desserts, or just drinks in general for delivery?)

Good points, on the other hand I would think there's way less work for each order with takeaway:

- less waiting tables

- less cleaning of floors, tables and plates

?
Site is impossible to read on mobile. It doesn't just overflow the screen by default, it prevents zooming-out.
You rarely know what middlemen are charging for basically anything that has middlemen. This is not new territory invented by the tech industry.

When was the last time you bought a product or service and they did tell you what their margins were?
Why would create react app add more run-time dependencies? Isn't that just Babel and stuff used for building?

Also, with TypeScript, Babel becomes completely unnecessary. I haven't used it in any of my React projects for years. Many templates still include it by default to match the JS version, but if you create the project from scratch without any scaffolding, there is no reason to do so.
buildInputs = [
hostPkgs.pkg-config
hostPkgs.patchelf
targetPkgs.libGL.all
targetPkgs.SDL2.all
];

should be

nativeBuildInputs = [
hostPkgs.pkg-config
hostPkgs.patchelf
];
buildInputs = [
targetPkgs.libGL.all
targetPkgs.SDL2.all
];

Also just was doing some overdue cross cleanups with pkg-config https://github.com/NixOS/nixpkgs/pull/87705
> made the code public so you can see what's being run

The thing is, sharing a repository does not prove that the server is running that same code. And someone worried about their document security wouldn't run some random binary locally either, because it could send the document off to a server. They would run the source code locally after reading it, which sharing the repository allows for.
I've seen this as well, at the ~60% of restaurants who will still serve me without my having a car. Walk in, give name from safe distance, get food from spot.

What sucks about the other 40% is half of them are "our door is locked, pay a delivery service" and the other half are "use our drive-thru and if you come in anything other than a vehicle with a license plate we will yell at you." I don't want to do the former because delivery people seem incapable of working out where I live and I can't do the latter.
Everest base camp trek – 14 days Ebc trekking In Nepal
Everest Base Camp Trek is one of the best adventure trekking in foothills of the Highest Mountain on earth. Following paths full of overwhelming views of Himalayan peaks, glaciers, and scenic Sherpa villages, you move to the base of the world’s highest peak, Mount Everest (8848m). Everest Base Camp Trek is packed with twisting tracks, lush pastures, Sherpa bazaars and settlements, Buddhist monasteries, and numerous streams. EBC trek offers you excitement and memories last forever.
Coming from the opposite direction (mgmt consulting for big corps -> startup), I was very familiar with the ERP concept, but am still super confused by the ERP market. Every so often I look for an ERP for our company, but am always disappointed by the options. It seems there's an uncanny valley between Quickbooks and SAP, but maybe the issue is just one of discoverability.

We've slowly stitched together an assortment of SaaS tools, custom built modules, and Excel files in the exact way I swore we would never do. If anyone's been through this hell before, I would appreciate some help.
Tool to Measure ‘Cohesion’ in a Swift Codebase
Cohesion is a concept that goes hand in hand with the Single Responsibility principle, it refers to the degree to which the elements of a module belong together.

"[...] Thus, cohesion measures the strength of relationship between pieces of functionality within a given module. [...]"

The command line tool, coherent-swift:

1. Measures the cohesion of your Swift code

2. Has ability to validate cohesion against a minimum threshold

3. Generates Cohesion Badges

4. Has ability to ignore output for a passive scan
Quick Access Popup is a full-blown, highly configurable launcher for Windows. I just started using it last week, fell in love with it, and was shocked to discover it's written in AHK.

https://www.quickaccesspopup.com
But that's why when you _do_ find a solution, it's worth money.

But i agree that it's fundamentally a people business - you're trying to convince a business owner to change their way of working for the better. You will need to present evidence that it is _indeed_ better - that's even harder than it sounds. And in most cases, SaaS providers are very biased on the value provided vs charged. I tend to think business owners as conservative, and therefore, the new SaaS product will have to provide extraordinary value to be considered.
Not necessary, but it is what I was thinking about when I wrote my original comment my mistake
Sure looks like him:

https://www.youtube.com/watch?v=X8Sywc3ko_g
maybe they don't want software people f#cking up their lives?

I know it's hard for the avg hackernews to understand but software isn't always a blessing but many times a curse bestowed upon workers by someone in the mngmt chain who has been sold on a solution.
yes, but a decent chunk of it competes directly against SAP.
Exactly you can’t make up the losses with volume as the bank in the SNL skit.
Mostly sales websites and design applications, not manufacturing applications.
"Do what you love and you'll never work a day in your life". A famous quote, can't remember by who and too lazy to search, but it also can be reversed to summarize the article:

"Do it for money and you'll be crappy at your job"
Don’t post this kind of thing. It is not interesting
That's a static load; the actual amount of luggage a car is rated for carrying on the roof is much less (usually somewhere in the mid 100s for a passenger vehicle).
Yeah. Google makes like a million dollars per engineer, so it's either "make less money on this engineer than you'd like" or "don't hire this engineer and make nothing". It would be stupid if they were doing it for no reason, but competition is higher for engineers in SF.
> Just those 4 things can be something of a large ask from the mom and pop places around here.

i bet that there's a way to turn this sort of need into a utility that can be provided with a very simple method. It used to be very difficult to operate a telephone when it was new. Now it's ubiquitous. Calling somebody meant looking up their number in a phonebook. And it is because of standardization.

So i propose that all businesses standardize in describing what they sell - make this a requirement by law, and there will be companies that can provide cheap services to do this task for them. Using this standardization process, online ordering and other (like inventory tracking) can also be "standardized" in such a way that makes it outsource-able.
This is hilariously self indulgent to the point of being cringeworthy.

Along with the comments about basic products being worth billions to sell.

Industries are deeper and wider than we assume, supposedly this is revelation for some?

Is there a name for laws that gratuitously reference themselves?
The challenge we faced (for the two days we tried to hack together a solution) wasn’t so much the OCR but the fact that we couldn’t standardize the form as we were onboarding people with the documents from other banks.

Our requirement was that the the software would need to read the number of separating lines in the table and output accordingly.

Maybe it can do this, idk. I was an intern at the time.

We were using tesseract for our attempt too.
Err...ok, but again, a judge commands respect because that's a position of authority. They can order people or organizations to do things, take away their property, freedom or even their life. They can literally write the law in some cases.
It would also likely disproportionately harm small business and businesses that rely on value-add services.
you have severe autism if you think every place is going to accommodate your trunk idea
Why does the factor of -1 just have to be on the imaginary proportion? seems like this would be true if you multiplied the whole thing by -1.
Makes sense considering Gitlab _is_a cross-company collaboration tool; they eat their own dogfood. They have a whole set of features that compete directly with Trello/Asana
Karlqvist Gap
Yeah I thought the same, I've worked with, against and for SAP since I turned 21. My whole career has spent working on ERP on various platforms.
they permanently closed my checking account for buying bitcoins ... in 2011. haha jokes on you now JPM!
They use Gitlab for that e.g. https://gitlab.com/gitlab-org/gitlab/-/issues/16653

It has kanban, issues, epics, portfolios etc and they use comments for capturing knowledge e.g. similar to Confluence.

You can watch how they use it here: https://www.youtube.com/watch?v=wpvaqtJjXd0
I had a similar situation when I was a TA, except for the issues with the prof. We handled it by Xeroxing that student's exams before handing them back. If he did it again, we were going to have evidence to nail him.
This is actually amazing. Thanks for sharing.

I see someone actually submitted the homepage 40 mins ago so I upvoted it for awareness. This is so feature complete I'm frankly surprised it hasn't hit the front page before.

https://news.ycombinator.com/item?id=23163320
They are no more a middleman than the grocer or restauranteur is a middleman between you and the farmers. There's an actual value added service being provided: discovery, payment, delivery, order history, etc.
In my country we often get breakfast included for the same price as the room if we cut out the middleman (booking.com, airbnb).
tl:dr: The author is a Kenyan media consultant. He highlights that media shows constraint when suffering/mourning/death occurs in own region/culture, but not when it's somewhere exotic. He contrasts Ebola vs covid reporting in western media and predicts more will be shown if the covid epicentre moves to Africa.

Certainly some truth to this, but the early reporting from Italy was also very voyeurism-driven with very vivid pictures showing human suffering and death. That said, the daily mail and fox news will always show human suffering and tell stories to create fear and panic as those sell, more serious media is showing more restraint.

So it might be more a difference in reporting depending on whether it 'hits home' or not.