skysight-inc/HackerNews huggingface dataset:
A lot of the projects looks like they were created to make it easier for Amazon to manage elasticsearch on their infrastructure and/or to overcome license limitations for features that already exists in Elasticsearch.

Are there specific repositories that you know of that would contain functionality that Elasticsearch does not have, that would be a strong differentiating factor? I'd be curious to index these projects to get a better idea of the investment that Amazon is putting into opendistro-for-elasticsearch that could have an impact on OpenSearch.
Favourite low-tech gadget(s): hand coffee grinder, especially paired with one of our many different similarly low-tech coffee brewing devices.

Favourite electric gadget: Insta-Pot, because it can do just about everything.
> In some cases Some might prefer to keep their bank from knowing exactly what theyre spending money on even tho it’s perfectly legal e.g. paying for porn, supporting a political dissident etc.

Wait, wouldn't everyone who has your wallet id know what you spend your money on if you use crypto? It is a public ledger. I mean, you could go through the effort of trying to hide it by using various wallets, but that only adds plausible deniability.

If someone at your work or bank decide to track the BTC they give you, I'm pretty sure they will start picking up on spending patterns.
> Nobody becomes a billionaire from starting a landscaping service or an auto body shop.

few, but actually it's quite reasonable to expect to become a millionaire as show in [1], given the age of the book I'd extrapolate to multimillionaire

https://www.goodreads.com/book/show/998.The_Millionaire_Next...
Internet is a new thing, the old world might not satisfactorily explain the new one.
There's a difference between trending towards death and dead.

IBM has been trending towards death for decades now and it's nowhere near dead.

MongoDB is certainly on the road to death, IMO. As has Oracle DBMS since the 90s.

Most companies tend to make more money as their product's growth stalls out (extracting more money from existing customers).

The fact that Mongo had to create shitty-license underpins huge revenue problems. If you look at the major trends and surveys, the ones targeted at people who actually drive database adoption within companies, MongoDB is sliding YoY for 3 years now.

The place you see Mongo growing is Atlas. Yes, as their competitors can no longer offer MongoDB in their clouds, revenue shifts to MongoDB. That does not mean that use of the database itself is growing.
Because ethically you're almost certainly negatively affecting the people around you and legally you're almost certainly violating part 15.

You're both breaking the law and being an asshole for aesthetics and your convenience. That's why.
Yep, they're both about Americans. Although the Soviets do play their parts as competitors. He also rode a space shuttle in retirement.
A lot of the original libertarians were...socialists. The term today has been rebranded to mean strictly anarcho-capitalists but it originally included anarcho-communists and libertarian socialists.
By people you mean, the big tech who literally did zero effort to support OSS and do everything in their power to fully control the market even if this means pushing the open-source business model out of the market? Or abusing the OSS legal license?
There was also the problem that analyzing the experimental results are complex to analyze and beyond any one expert. The results need a team to analyze them, and probably a team to properly review the papers.

One thing I'd have HN consider though is that the peer review process was never intended as a sufficiently strong filter to ensure that bad science was never published in the first place.

The point is to get it such that it isn't wasting everyone's time to read it and try to figure out how to attack it and rebut it. The whole broader community of science is supposed to participate in the scientific process, which is what seems to be happening here.

Journals and the peer review process also shouldn't be the sole gatekeeper of the truth either, they do make mistakes in the other direction, rejecting papers incorrectly:

https://en.wikipedia.org/wiki/Fermi%27s_interaction
I don't know of an equivalent in the native API, but Bluebird's "disposer" implements this in the context of promises: http://bluebirdjs.com/docs/api/disposer.html

It would be nice if there were an equivalent in the native API. You can use .finally() with chained promises, but as far as I know there's nothing comparable with async/await yet, and that's a much more comfortable syntax with which to work with promises overall.
We haven't really gotten seriously into the discussion yet of what perl 7 will include. All that's happened so far is one person made a premature announcement of what they wanted, (parts of) the community objected, and we backed up and created a governance process.

I certainly want perl 7 to be more than what has been so far ascribed to it, to make the major version number change truly worthwhile.
but there is just 1 CEO. A 10x sized company has 10x the resources across the board. But it doesn't have 10x _per employee_. That's why the top of the pyramid scales away from the bottom ...
You’re missing the point. I’ve already enabled dark mode in the config file. But tailwind’s approach of styling elements individually means I have to clean up a few thousand lines of styling first.
Pretty much every CSS framework under the sun relies on a pile of classnames for each element? Even the most mimimal frameworks from 10 years ago worked this way...
Holographic displays

Alternative data especially for investment decisions
I see, so a workload spins up and wants to learn something about itself and uses identity verification to gain access to it? My use case was an untrusted node getting a centrally issued key to join a p2p VPN
Logica: Organizing Your Data Queries
If you see it as just inline CSS, then tailwind can be avoided for all the same reasons that we avoid writing inline CSS. It’s considerably more than inline CSS imo but that’s a different story.

That said, I’m surprised by this:

“Only when you have troubles selecting an element based on its position in your DOM you should choose a classname”

Certainly if you have knowledge of the exact DOM structure in advance, and high confidence that it will never be substantially changed, this is workable. But in many cases, having the CSS care about the DOM structure produces way more pain than the ergonomics of tailwind do. At least in the kind of code I’ve worked on where components are reused all over the place and sometimes rearranged by authors directly in a CMS. Or just having DOM reorganized because something is added that requires an extra wrapper & then all the CSS selectors are nested wrong. Or whatever.

Anyhoo. I don’t love tailwind, but I think it’s fine. Far worse things have happened to web dev. It seems like you have a problem with utility CSS, which tailwind takes to the extreme for sure.

Also, side note - having headings in a figcaption like that seems semantically incorrect.
I don't think that would matter; you'd have to ask a software licensing lawyer for a definitive answer.

DannyBee's comment (https://news.ycombinator.com/item?id=18148727) gives some other advantages of CLAs.
I'm developing an app with critical realtime notifications. Do you mind if I ask you a few questions?

1. Does your 85% delivery rate apply to FCM "notification messages" (displayed to user) or only to "data messages" (processed by app)?

2. Do some devices fail to deliver messages when your app is in the foreground? And does it happen often with US-based devices?

3. When the app is in the background, how long does it take for it to stop receiving notifications? I know the answer must vary by device.

4. How do you determine delivery rate of notification messages? I believe those are handled entirely by Android OS and app code runs only when they are tapped. I'm using Flutter and have not yet dug into the details of how Android processes and displays notifications.

5. Do you use FCM to deliver APNS messages?

6. How reliable are APNS messages to a foreground app for US users I'm considering launching iPhone-only.

My app helps people make appointments (dates). It uses notifications to remind users of their upcoming and imminent appointments. The backend detects when a user has not tapped a critical notification and sends them an SMS. This should reach the user even if they didn't see the notifications or they uninstalled the app without cancelling their appointments.

I also implemented real-time chat using FCM data messages with a slow poll fallback. If data messages are not reliable, then I will need to replace the slow poll with a realtime push service. That will be a significant cost in added complexity. I would like to put off that work.

I'm a solo bootstrapper. Working with Android and FCM has been daunting. Would you be interested in mentoring me a few hours a month? I can pay you. My email is in my profile.
Hitler Nababan
Show HN: A Pastebin for Resources
Blink LED Example on an ESP32 Using MicroPython and ROS2
Matters of taste are not debatable: they just exist.

There are many gradations of white sandwich bread, though. There is little beneath Wonder Bread, but that space does exist. Above it: some store brands, Pepperidge Farm, and then some ways up, Arnold's Country White (which is itself at the bottom of Arnold's pale offerings: the Italian is a nice step up, and then their Sourdough, while not holding a candle to a fresh-baked loaf from any reasonable establishment, exceeds that by far).

Other parts of the US may have their own challengers at any step of the ladder.
You can scale Ethereum by running computations off-chain and submitting batches of zero knowledge proofs on-chain. StarkWare https://starkware.co/ is the leading layer 2 for zk proofs. There are also other platforms that use other zero knowledge techniques to batch computation and sends proofs of that computation on-chain.
Sharing stats about the /r/SaaS subreddit – ~100k pageviews, 16.8k subscribers
The same way you'd say it in Russian. It's all about context.

"He drank through his inheritance."
Of course, you can't evaluate prose in a REPL and see for yourself what it does.

I agree that overly clever code is always to be avoided. But is this really overly clever? I wouldn't expect an engineer early in their career necessarily to understand on sight what it does. But I might worry a little for one who couldn't figure it out through experiment.
I completely disagree with everything in your comment. Wayland is an attempt by some developers to fix some longstanding issues with X11. They know what the new issues are and there is active work being done in preserve back compatibility and preventing things from breaking, e.g. XWayland. I've been using it for a few years, with no issues. I think it was bad up until around 2017-2018, that's when the major implementations started stabilizing and when consensus really started happening.
Petal Technology – APIs for brain-computer interface software development
That’s definitely true. I just wish tailwind encouraged consistent styling (by having a design guide and variables) rather than styling individual elements in their documentation, which means someone has to clean up the mess later.
Why include it in your app though? That's inefficient and inconsistent. If your OS has speech support, using that is going to be the best experience for the user. We definitely do need a good FOSS speech library, but it should only be used in a backend for speech-dispatcher and backend/headless apps, not anything user-facing. The OS exist for a reason.
Flutter does away with all the idiosyncrasies of the many Android APIs that differences between Dart and Kotlin seem relatively superficial.
Tim Cook.

Compared to Steve Jobs, Cook is milquetoast. He's fantastic at supply chain management, and milking existing products/services. He's exactly what stockholders have wanted for a CEO after the Jobs died. Someone to basically do the same thing for decades. Milk the iPhone for all it's worth.

Yes, I know he's introduce the Watch and AirPods. But he also introduced the HomePod. He's no tech visionary, and eventually his value will drop and Apple will need a new leader. But for now, he's warming the seat.
Sourcegraph (https://sourcegraph.com) | Software Engineer (frontend, backend, security), Engineering Manager, Product Manager, Director of Engineering, Director of Product | ALL REMOTE

Our mission at Sourcegraph is to make it so that everyone can code. Software has driven a lot of technological innovation, and yet today, only a small fraction of the world can contribute to this progress by writing code. We believe that enabling more people to code will create economic opportunity across the world and will drive better and faster technological progress that benefits everyone.

The problem developers face today is that the amount, complexity, and value of code is increasing quickly, and it is hard to keep up. We call this problem Big Code. Sourcegraph helps developers at our customers and in open source, find code, understand code, and automate changes to that code at scale in massive codebases.

It’s an exciting time to join because our business is growing rapidly (4x revenue growth last year with zero customer churn) and our $50m Series C from Sequoia has given us the opportunity to make these big ambitious bets while being fiscally responsible.

We are an equal opportunity workplace and our all-remote team is spread across the world. We embrace diversity and welcome people from all backgrounds and communities.

Transparency is a core value of ours and you can learn more about how we operate by reading our handbook: https://about.sourcegraph.com/handbook.

If you want to make software development more accessible to everyone, we would love to review your application to one of our many open roles! https://about.sourcegraph.com/company/careers

Other useful links…

Our mission: https://about.sourcegraph.com/company/strategy

Our values: https://about.sourcegraph.com/company/values

Our customers: https://about.sourcegraph.com/customers/

Our code: https://github.com/sourcegraph/sourcegraph

Our blog: https://about.sourcegraph.com/blog

News about us: https://about.sourcegraph.com/news/

Series C funding: https://about.sourcegraph.com/blog/series-c-with-sequoia/
> Intrinsic value can be measured

No, it can't. It can only be guessed at. Everybody knows that "book" value isn't terribly reliable.

> Value investors have in fact gotten rich

Here's a simple test for your theory. You're sure you're right. If so, you have invested in "undervalued" stocks and gotten rich. If you haven't invested based on your theory, are you sure you're right?

As for me, I invest my money where my mouth is.
What surveys are you referring to? Got any sources?
Most IDEs, for that matter!
Embrace extend extinguish
I wish this long process that's exhausting in Amazon applies when it comes to cloning open source projects to get more profits.
Funny story around heroku and pricing.

I know a company that used to spend enormous amounts of money on heroku. Like, seven figures a year. The company was growing quickly, billion dollar valuation, raised hundreds of millions, etc etc.

One day the company passed the billing threshold that put them in the highest heroku tier, and someone in the org got an email from Heroku. The email was congratulating about all the incredible new customer service they would get now that they were spending more than $X a month (dedicated support 24/7, priority access to new features, that sort of thing).

The email made its way to some higher up who...hadn't realized just how much was being spent on heroku.

They switched to AWS a few months later.

Most expensive support email I've ever seen!
Definitely quote. `[ x$X == x"hello" ]` may fail for a variety of different values of X like `*`, `Rocky_[1976].jpg`, `hello world` and `foo = xfoo -o bar`
Quoting works in all those cases.
It is pretty suprising!. There's no strong evolutionary reason for being able to taste the difference: there's no natural source of such concentrated D20 and it's only toxic if you ingest a lot of the concentrated stuff. It's not something any animal is going to encounter in nature.

And by conventional chemical wisdom D20 and H20 are virtually identical: the electron structure is the same and that basically dictates the chemistry. The only significant difference is the mass of the molecule (about 10% heavier), and experiments with oxygen-18 water (which has the same mass as D20) showed it doesn't taste of anything, so it must be due to very slight changes in structure between the two.
I’m not a crypto expert, but I’ve researched this some myself and believe that’s all true. There are “privacy-coins” like Monero which obfuscate this, however afaict KYC laws make it impossible to use legally for commercial purposes.
> It's basically inline CSS.

It's not, because there's a system to it. With Tailwind you pick specific values. Inline styles let you specify any value.

> It should not be ".text-gray-500" (like Tailwind does)

This is fair. I'd never considered that specifying the actual color in the class name would be problematic, but another thread pointed out that it makes theming (such as dark mode) difficult.

> 1. Select based on cascaded semantic HTML elements; 2. Don't repeat yourself; 3. No unnecessary classnames; 4. No style-descriptions in classnames.

I'm sure this works great when there are a small number of people working on styles. When there are many, however, I've found that the cascade often results in styles overriding one another, and needing to introduce more specificity to fight it, in an endless cycle.

Obviously people should write better CSS to avoid that. Which is actually what Tailwind is, I think.
Heroku is still the best cloud option for your typical developer-hustler-designer setup found in most startups.

Compared to other cloud providers their web app is a marvel of user experience. Monitoring, depolyments, scaling, docs, configuration, adding new services...It's all a breeze on Heroku. I dont't want to write scripts to orchestrate containers, I want to easily deploy, scale and monitor my app.

I spent 5x more time in AWS EC2 and Beanstalk and it's still daunting.

For me, the only downside of Heroku is its high price.
Keith Richards might disagree with you...
Maybe we need to start putting brown M&Ms into research papers /s

https://www.insider.com/van-halen-brown-m-ms-contract-2016-9
Yes, but it is confusing, was "Ivan" a foreigner? We are told he was an employee of the computer firm, and that the terminals were Italian. He got a diplomatic apartment and there was a translator present in the testing day, plus a "protocol lady" (KGB minder). On the other hand, he had a Lada, so maybe from another Warsav pact country?
What about attaching normal cars with "beacons" that ping every 5ms? Cheaper?
The stockholders can revolt. If they don't, and it's their money being handed to the CEO, is it reasonable for non-stockholders to gripe about it?
Hello, i'm the author of this document although it's just a draft for the moment (lots of TODOs in there) which is why it's not on my blog yet.

nullpointer is just a file upload system of which ttm.sh is an instance residing in the tildeverse. I sometimes use it to publish drafts to collect thoughts/feedbacks on ideas i have. I'm also part of the tildeverse. I reside on thunix.net and do sysadmin for fr.tild3.org. I'm often around on #thunix, #selfhosting (etc) on tilde.chat in case you're also around :)

> I am a lifelong sysadmin, and have thought about #2 frequently. I am thinking seriously about making it a research project.

I think a lot of us have been obsessed with this idea for a while, but nobody to my knowledge has done it yet. If you feel like exploring this idea, amazing! It is in my view a complex-yet-solvable problem that many projects have failed to deal with because they've been too focused on narrow use-cases and not on the broader conception of a standardized specification ecosystem for selfhosting. If you feel like exploring this idea collectively (for example by cooperating on a standard for which you would contribute a specific implementation), count me in. I think a lot of brilliant people will be glad to board the ship once it's sailing!

If you'd like to see where this idea has taken me so far, take a look at the joinjabber.org project. The entire infrastructure is described in a single, (hopefully) human-meaningful configuration file, with Ansible roles implementing it: https://codeberg.org/joinjabber/infra

Wish you the best, please keep me updated if you have more thoughts on this topic or would like to actively start a such project
We can’t let our kids and our dogs out in the yard to play. This is hugely valuable to some people, and it’s why they chose the neighborhoods that they did. You probably got to do that as a kid.

Nothing to do with rent seeking. The only thing increased property value does is make property tax and excise tax go up. Nobody cares about that. We don’t want a condo building dropped on both sides of us. Who would?
the yearly Stack Overflow survey, for one.

Find me a bunch of developers and infrastructure people who are EXCITED about running MongoDB. I guarantee you're going to find a 7-10+ year old infrastructure if you do.
As a tailwind user, looking them up every time, especially when you a already know the CSS, isn’t that great an experience either.
>> The twist of Rokos Basilisk is that it is an info hazard: it only is dangerous if one knows about it.

Actually, it's only dangerous if one believes in it. Which is why it can't really work: a superintelligent AI would assume nobody is gullible enough to actually believe it, like, for real.
They would have to triple-quintuple-backflip-down on "open." So, maybe? It depends on how much value is being created besides the code, in squishier parts of the business like service, support, pricing models, marketing, and so on.

But it's moot, since Apache Lucene is part of the Apache Software Foundation and has much stronger promises about its licensing and governance. Which is not a small reason why Lucene is the de facto standard for search technology.
I don't need to rationalize cancel culture, as I said, it's not actually relevant.
Magnificent Desolation – The Moon Seen from Lunar Orbit in 4K
Depends on the license, but if it was SSPL then Elastic wouldn't be able to run their hosted service without open-sourcing every bit of it, including all of the security, infrastructure monitoring, and authentication that is the backend of their business model. See https://news.ycombinator.com/item?id=26784552
I live near buzzarama, had a kid birthday party there. Love it, hope survives covid :/
A Mathematical Fact from a Busy Beaver
With respect to tech companies, the compensation ratio is a good starter to get people to think about wealth inequality but as tool or metric for public policy, it is useless.

Here's my intuition on that:

- it doesn't answer how much of the wealth was created (endogenous) or taken (zero sum): tech companies can simultaneously induce new demand and preferences while replacing older companies

- it doesn't answer whether the average worker or society as a whole is better or worse with a lower or higher compensation ratio, because by averaging you lose nuance; for example, are more or less people employed by tech companies now then by the companies that were replaced? are the worker salaries themselves higher or lower compared previous worker salaries?

For me, higher compensation ratios in _tech_ companies is good for people in tech: tech requires less labor for inch of market cap, while that labor is compensated higher. Whether or not that's an overall good for society though, idk.