skysight-inc/HackerNews huggingface dataset:
Ask HN: Is anyone developping Gmail plugins?
I recently started developping a Gmail plugin for a NGO (to ease the workflow of sending daily mails to show when we need volunteers, then to enroll them in a slot way faster than the manual way it used to be done). It has been a HUGE success for the team that handles that, leading to a lot less hours spent on manually doing repetitive tasks.

On the other hand, the documentation is quite lacking, and there doesn't seem to be much discussions around that (I had very little with Stackoverflow for example).

This got me wondering, I am the only one doing that sort of stuff? I counted 99 plugins on Gmail marketplace, about half being specific to a product rather than general-purpose.

I'm also wondering about transforming that as a side-business: the 2 NGO I have good insight into have hugely inefficient process to fill their opening hours with volunteers, leading to burnout of the team who handles that booking.

As anyone turned that sort of opportunity around Gmail plugins in a business?
Sure, why not? It's not like they're doing anything else with the money. It doesn't have to be only software fixes either. There's plenty of hardware issues like the keyboard.

The spending doesn't have to be instant either. Just start increasing the spending and measure user satisfaction and bug report counts. Once you've arrived deep into diminishing returns you can stop increasing the spending.
Intelligence agencies "run the media"?

How so?
The number doesn't matter. It's the precedent being set that Apple takes bug reports, and investigations into them, seriously through a percentage of revenue. It could be 10% of something more in-line with Mac OS X - like 10% of revenue from OS X app store sales. Either way the point is that Apple should be concerned about quality of software far more than it is. I submitted a bug to Apple about how the Apple login page was rejecting requests from browser headers from Linux machines. Apple rejected the ticket as a problem on my end even though I gave them clear instructions on how to repro. I did the same on Twitter - even linking them to a Browserling instance showing them, again, exactly how to repro. I gave up talking to the wall. Apple didn't care until it got mainstream press. That's a horrible user experience and frustrating that you need to traverse multiple avenues and hope your issue bubbles up to a consensus of users to get the appropriate attention. How many bugs like that go unaddressed even though someone has spent the time and effort documenting and submitting it? Sure, wrangling that isn't easy - but Apple has the resources to do it.
No, the point is that spilling to disk allows you to run classical algorithm linearly, so there is no exponential speedup. I elaborated this in detail here: https://news.ycombinator.com/item?id=21334025
> Embed this on your home screen

That you can do manually with any web page (that isn't badly designed) as it is essentially just an icon that opens the page when selected. The only real difference IIRC is that it looks like a separate app (in your task list etc.) instead of being a browser tab and having less browser chrome.

Another common use for the features that come under the PWA banner are local storage and running options, which reduce transfers to/from the server(a) and allow offline working. There are a few apps I use that work this way and you don't notice that they are anything other than a simple web app until you find yourself properly disconnected for a time and they still work.
Halloween has come early.
I run https://onlyusedtesla.com/ its an online marketplace to buy / sell a Used Tesla.

I have been living off the income this whole year. This is my bread and butter. I do not have a 9-5.

I launched the business with 4 listings in 2016. I live in New York. My main goal is building brand equity.

Business Model.

Private Seller

$199 to list

$299 to list with a social boost

Dealer:
$99-list

I do not use cookies. No Tracking. No google adsense.
If your OS doesn't offer anything that attracts users and developers to native applications then it is doomed anyway. Windows kept DOS compatibility for a long long time, but there were definite advantages to writing your applications for Windows so people did.

I also find it somewhat hilarious that you're so focused on profits in a thread about the 50th birthday of a family of operating systems best known for its free variations.
Also, I want to say that I edited my convo to take out the fact that I thought your statement showed inexperience but you still ended up seeing it. That’s my fault and I apologize. I don’t know how much experience you have but that’s not a fair judgement to make or a civil thing to say to someone. It’s also unrelated to the topic at hand, so a faux pa on my part.
How to Build an ECommerce Web Application Using Node.js?
Nannou the creative coding framework awarded MOSS grant for Rust audio dev
The point is to make cycling the norm. Adding items you need to wear or have (you could mandate a cycling license for instance) increases the barrier to entry and thus use. Moreover, helmets protect only for certain accidents, accidents which are some of the most uncommon.

The danger comes mostly from bad infra design and other heavier traffic (cars). Those can be addressed separately, and it turns out pretty well. Leading causes of bike-accidents are now cyclists being distracted by their phones and skipping red lights (common especially in large cities). Public awareness campaigns are addressing the former, law enforcement the latter.

You're right, strictly speaking wearing helmets is safer, and you are free to do so. But then again, 4 point safety belts in cars too (but we don't), driving slower (but we don't), not calling while driving/cycling (but we do) and so on. There's a balance between safety, practicality and getting people to their destinations, it seems helmets are simply far less impactful than other measures.
A RAT was frequently packaged in/used together with a trojan. Perhaps that's what you were thinking of.
Fetch Google Search Results in JSON Format
Interesting. I would argue that government officials can be reliable, efficient, conscientious, when they are properly incentivized. Instead, there are various pathologies that infect various organs or agencies at various time, often at time seemly mutually exclusive but they coexist nonetheless.

The government isn't given the trust needed to regulate or otherwise do its job efficiently. See various civil engineering projects, explosive cost growth whenever contractors compete for bids. People justify that as evidence that governments as inherently inefficient.

Government is abusing civil liberties through spying on everyday Americans. Relatively nobody cares.

The government is being corrupt, privileging senators' pet projects or program over the good of the nation. See the Senate Launch System. Nobody cares except space nerds. At the same time, NASA also supported the various effort to commercialize space, which is a major win.
Litecoin proposes privacy upgrade designed with Bitcoin in mind
Embarrassing for IBM (the snarky quote of Dario Gil) and for Science (the snarky headline).
I like captchas that ask a question relevant to the topic of the site. For example, a forum about D&D might ask: "Who created D&D?" and accept all answers that contain "gygax", "arneson", "TSR" or "WotC". Trivial for your target demographic, but at least it requires a very different kind of bot.

Though I suppose if this becomes common, bots might just google that question and try some of the zero-click results as answers.
The intelligence agencies have proven to be vindictive, and also a back-channel arm for straight up partisan politics. It seems like it goes unnoticed when the outcome is something that aligns with a party's goals. I just can't tell if it's fallible people in positions of power, or a real concerted effort.

I think a lot of our problems stem from the undermining of our system of checks and balances, and whatever is up with
the fourth estate. I'm digressing, but I recall a time when journalists would be roasting public officials over these issues.
Not for me. Just a big empty space where it should be.
Sure there are bike vacations, and perhaps we can make them a little more popular. I'm not going to take my family on such a vacation: most of our vacations are visiting grandparents. With a car and modern freeways we can make the trip in 21 hours of driving (split over a few days - we try to visit some other uncle along the way), few people get enough continuous vacation to bike that far. If flying wasn't such a hassle I'd probably do that instead (driving is cheaper)
Mini vans and Chevy suburbans are a thing, Utahns aren’t very dissuaded by that problem. I think it’s the other way around: Being carless with one kid can be ok, but you might need to start rethinking that at the second or third.
> The company I work at aims to eliminate ~60% of global emissions ourselves

Well, nobody could accuse your company of having small ambitions!

When its website consists of little more than a few sweeping "We will [...]" statements and a lot of "This page is missing", though, you'll perhaps understand if some people are a little sceptical.
https://outline.com/XRV6AW
A physical system will always be the fastest implementation of a computer simulating its own physics.

Some overhead is expected when using different hardware to simulate it.

What matters is asymptotic computational and memory complexity.
> Someone who does burocracy and orga, but hasn't any power

They are even less useful without power.

Problem is most of the managers are junior in their position. They don't have leadership experience. Often just got a promotion and come up from a different background and only have a few years of experience on management position.
Or, they have some experience at different scale. So when they start on a bigger organisation, they are just like junior employees in my opinion.

Proper leadership requires lots of experience and skills.

The way it works best in my experience is the team helping them to work efficiently.
If they (managers) are not informed enough, they start micromanaging everyone and everything around them because they feel nothing is aligned or everything is out of control.

Same story when they are misinformed. If the information is negative they panic and start direct communication with every team member. And when it is just false positives, they may look very unaccountable or impulsive.

The best is to inform them before they seek for information and updates. And use their powers to solve team problems. They have power to provide the support or remove impediments.
It's not totalitarian at all. I'm not advocating not letting them speak. I'm saying what they say has no (or negative) value.
Could you share your contact details? Or email me at sid at ssiddharth dot com? I run https://jquizzy.com/
>He is also into things like moon landing conspiracies and all that good stuff that generate a lot of internet traffic, but I think in a bit of a hypocritical way as I'm pretty sure he doesn't really believe in any of that stuff and just talks about it for the clicks.

https://www.youtube.com/watch?v=7mmlmxamw_k

He used to believe that, and now he doesn't.
> Are there?

The main alternative to Cursive in terms of user-friendliness is probably Calva[1], but it's not a standalone IDE.

[1] https://marketplace.visualstudio.com/items?itemName=betterth...
Is a man who chooses not to walk into a pointed knife a coward?
So if they increase the number number of qubits they'll be have a classically infeasible calculation again? Should be interesting.
Is 200 seconds not faster than 2.5 days??

I don't see the argument here
"Now - there is zero need to re-install at all, I only do it when I change hardware platform completely - storage, MB etc."

This isn't true.

It's routine for goofy conflicts even within MSFT's own stack (Office + Windows + whatever) to put you in a place where reinstalling Windows is the easiest fix.

Plus, if you install and uninstall lots of software (e.g., if you work at a software company), C:\Windows just gets bigger and bigger over time. The only way to reclaim that space is to wipe & reinstall.
Also, there is not a way to know if the features being made into parity are in fact all valued.
I think there is a lot of fear that if you build a product around Gmail, Google will take advantage of you.
Why does the AWS status say the issue is resolved when it obviously isn't? S3 is still down in parts of US
How to Create Optimized Docker Images for Production
If you really need search, I think its the clear winner still. I don't think its terribly hard to manage/operate, just that you do need to do some initial planning otherwise it will balloon out of control.

Dynamic mappings can mess things up really easily, so its best to disable them in favor of using a pre-defined static map for the type of documents you will be ingesting. What I've encountered in the past that usually causes things to break, is when 90% of your documents contain a field called "Date" that contains a ANSI date field, but the other 10% contain "Null" (string instead of an ANSI date). Since the documents don't match the dynamically generated mapping, they fail to be indexed.

Shard management is also critical and this largely depends on the type of data you are indexing. If the data in ES is unique (not just a copy of a database you already have), you will want to have some sort of cross-region/DC replication strategy as well as a backup strategy.

Fortunately both of these are pretty easy. ES has a mechanism of using tags that allows you to define things like regions, data centers, really whatever you want, and shards can be routed based on rules defined over these tags.

A setup I've used in the past is to have 5 nodes in LAX DC 5 nodes in LAS DC, any data that is ingested into LAX is replicated into shards in LAS and vice versa.

Backup to S3 is rather trivial now thanks to the built in export options in the newer versions of ES.

With a little bit of planning ES can be a great addition to your stack, just be sure you do the initial engineering so you can avoid a big headache in the future.
Google and Apple app stores are polluted with trojans and backdoors, new discoveries everyday in the news.
If more people used them trains and buses would be able to run much larger networks thus making the 20 mile commute via train reasonable. However until people use them the network cannot be that large.

If the transit network was that large the freeway network in cities would not be worth it, thus further biasing trips to the train. However there is no easy way to get there from here.
The MacOS one must be a userland implementation because if it required kernel modules, it wouldn't be able to be in the App Store. The only way to implement a VPN on the App Store is to use the higher level APIs, as far as I know.

The Linux one may be "superior" in that it's able to process packets faster, but the resulting user experience is quite different. If you have multiple VPN apps, even including userspace ones like OpenVPN, the likelihood of all of them reliably handling host OS interactions cleanly with regular usage over time drops. They have to do the same kinds of things in that Tunnelblick script I linked.
Well, it's still not like in States, but mega-markets are taking over in Europe too, at least in my corner. Cities are pedestrian friendly, but pedestrian-only zones are rare. If you can't get to the restaurant/shop by car and it's not really close to you, it's quite likely that you'll go somewhere else. People get the wrong idea because in summer when they visit it looks different, partially because of the nicer weather, and partially because of all the traffic jams caused by tourists, so bikes become the main transportation to locals. Out of season 90% of the small shops is closed, and there'a lot more rain, so we just use cars to go to weekly shopping like everyone else.
While Web Bluetooth seems like a good idea to us making BLE devices, the truth of the matter is that only google adopted it, and only such a small subset that you have to design your device around Web Bluetooth.

I recently had to make a iOS app that embedded a webview that catches web bluetooth calls and implemented them natively, to work around the fact that Web Bluetooth doesn't work on Safari. I think that would be a maintenance nightmare going forward.
No, notarization is not required to run an app on Catalina. Gatekeeper is only invoked if the quarantine attribute is set on the file.

Browsers are supposed to set that attribute. If they don't then Gatekeeper won't be triggered.
So the hope is that we pay to read about how Google is making us pay?

The end times are truly near; the machine will ouroborosesquely eat itself soon. :-)
HTTPS is good but it's not good enough for web api context because it only protects client-server communications.

Prompting the user is good but it's not good enough for web api context because users can't be fully informed by a one line prompt.

I was asked to help my mother in law with her PC. When I looked at the screen it was half covered by W10 notifications from web sites. I asked her, how do you use this. And she sad, I don't know how that happened and I don't know how to stop it. Of course she gave permission but she could not understand how bad web sites would abuse notifications so she couldn't make a fully informed decision . It was sad. I turned all off.

Now, developers will say that it's impossible to fully inform a user but when that's the case should we really push that anyway to the user?
My response to the OP about eliminating this director of security role was in regard to the need of a newspaper for that senior security role. The stories in this page of listed Pulitzer Prizes would not necessitate the level of operational security that a few independent journalists require and use every day.

The NYTimes still does journalism, and still has an important role, but the need for such a direct cybersecurity role seemed diminished (and management seemed to agree) - and would probably get in the way of less sensitive work if you had to put everything past them.

To some others in this thread, "troll," seems to have come to just mean a provocative outsider view.

What most journalists do does not require a higher degree security to achieve it, so yes, that is disappointing.
That was in regards to using puberty blockers on children, I believe. The study stated that many children that believe themselves to be trans ended up simply being gay, and that this lack of certainty (as well as the fact that we don't think of children as rational consenting entities for most things) makes the issue of using puberty blockers controversial.

I could be wrong, but I am almost positive that this is what was being argued.
Regarding a second account; I'm afraid there's very little that can be done on that front, there was account linking added some time ago that meant you didn't need to maintain or continually log-in to uplay, you just create a linked account and forget about it- no second password needed I believe.

So at least for usability it should not be any different than normal.

If you have other specific complaints about uPlay then I'd be happy to hear them and feed them back to the team, since we're actually located in the same studio.

Unfortunately uPlay does drive a significant amount of business value, handling things like entitlements so that each game doesn't have to re-implement them and allowing us to handle things like distribution of "other" types of clients, like development versions of the games for review, or debug enabled versions of games for debugging. It also allows for A/B testing of various features.

As recently as 2017 there was consensus among ubisoft upper management that the perception of uPlay was bad, so more focus has been put on the user aspects, so in theory it should be much better now than it was, because before it was very business focused.

But, as everything, people are happy to help if they can, nobody wants to make an awful system.

Unless the problem is that you have to have a second launcher? that's usually peoples primary complaint. (and in those cases uPlay tries to hide itself and stay out of the way)
If the problem is linear, then frankly I don't think anyone cares if there's a QC implementation.
The key claim is linear scaling. IBM: "The runtime of our simulation method scales approximately linearly with the circuit depth". That directly contradicts what Google wrote in the paper: "... algorithm becomes exponentially more computationally expensive with increasing circuit depth".
Previous discussion: https://news.ycombinator.com/item?id=21043659

Is there anything new in this article, or is it just a repeat of what we already learned last month?
Oh yes. The things you do to avoid that out-of-tune trumpet pipe. :-)
We could redesign the cars to be smaller and to drive more densely if they were fully autonomous and electric. Their footprint would then more closely resemble bikes.

Or maybe someone will invent self driving bicycles/scooters for delivery tasks.
Being written in Java is essentially a non-issue. Bazel ships as a binary that self-extracts a JRE for its own use. You don't have to install Java unless you want to build Java apps.

The real issue for highly reusable products like Qt is portability of the build tool. CMake works on the long tail of OSes, some of which do not have any usable JRE available. That limits the ability to use Bazel as the only build tool.

For Bazel to be useful to projects like Qt (and other horizontal libraries like openssl, ICU, curl, ...) one would need a system for generating CMakefiles from BUILD files. The developers of those apps could use Bazel to improve build and test scaling, and then generate CMake (or other build tool) files as part of their packaging and distribution. I don't propose that this is an easy thing to do - all rules would need translation into other languages - just that it is a path which may benefit some projects.
That's implying there are consequences for dire mistakes, which I don't think has been demonstrated so far. In fact, I'd almost say there are barely any consequences at all.
Interesting to read. I forgot that below the concrete plate is insulation and they put something in the foundation that touches the earth.
I think it's difficult to read "the one programming language that's close to being flawless", without interpreting it as being someone's opinion.

Reading the article though, I'd say a good objective argument is made that Fexl is "flawless", insofar as it being the "thinnest possible functional programming layer on top of C." Whether that's useful or good is another matter.
> Barrier to entry isn’t worth arguing about. It’s simply the safety precautions that need to be taken.

It's both. Safety doesn't necessarily require helmets, as Netherlands and Danmark demonstrate. I imagine barrier to entry by requiring helmets would be a huge blow to bicycle culture here.
> "The Linux one may be "superior" in that it's able to process packets faster, but the resulting user experience is quite different."

"Process packets faster" is one way of looking at it. Better battery life is another way of framing it less dismissively.

(OpenVPN sucks and I don't really see how it's relevant to the discussion.)
Also was an actor on prime time tv before even this
If you insist on using journalism jargon, why not use it in its intended, original form? I for one am not a language purist, you can change expressions any way you see fit but... I mean... The expression is still bury the lede.
Building Dynamic Knowledge Graphs from Text-Based Games
Then there should be an enforced speed limit for cyclers not wearing helmets. There is a delicate balance between personal freedom and the greater good. Seatbelts do not protect anyone other than the person wearing it but societies have deemed making them mandatory is a good idea. Helmets have moved into the same category and I think they should stay there. The benefits of lower barrier to entry aren’t worth the increased, unnecessary risks.