skysight-inc/HackerNews huggingface dataset:
Nextmv Cloud (YC W20) – Hosted Routing API
Hey HN!

We're nextmv (https://nextmv.io/). We launched our decision automation platform on HN 8 months ago (https://news.ycombinator.com/item?id=22630426). At the time, our tools were backend optimization and simulation libraries for building custom decision models.

As our users scaled, we learned a bit about making this easier to deploy and manage. At first we focused a lot on integration and deployment. That hasn’t changed. With a 1-line code change, a model goes from CLI testing on a local machine to AWS Lambda. Now you can now trigger decision Lambdas from S3 PUTs, run golden file tests in CI, and profile decision models for memory consumption.

We have users live in prod with nextmv decision models in Lambda, Step Functions, K8s and Azure. But deployment is only half of the equation. Making models easier to build is hard. To do this, we leaned into composability.

Take delivery and distribution. Every delivery operation is unique. Some have central depots and employ drivers. Others have user-driven pickup points and gig drivers. Functionally though, we compose these models from the same pieces.

So we layered reusable components onto our optimizer:

Models (vehicle routing, packing, clustering)

Constraints (capacity, time windows)

Measures (Haversine, OSRM)

Model components let us quickly describe vehicle routing mechanics. Constraints make sure we follow operational rules like not over-packing trucks. Measures let us flexibly compare the costs of solutions. Just like the optimizer, every component is an interface so you can swap in your own implementations.

We dogfooded and built Nextmv Cloud (https://cloud.nextmv.io/), our API for nextmv-developed models. Alpha is live with a model we know well: fleet routing. We’re looking for feedback as we mature the model, and Nextmv Cloud as a whole. Check it out and drop us a line at support@nextmv.io!

Stay tuned for a Show HN post! (spoiler: gophers + lambdas all the way down).
Ending support for IE11 for all Google Workspace apps
The future of operating systems, at least from a non-GUI perspective, is going to look a lot like SeL4 + Nix. A rock-hard provably secure capabilities-oriented kernel, combined with reproducible declarative package management that can handle any combination of dependencies that you want.

Essentially this means that the idea of different distributions for LTS, stable, beta, alpha, bleeding edge, etc., goes away completely. You are never forced to update an old package, nor prevented from updating a new package. You get the best of all worlds.

And since the kernel is about as secure and performant as you can get, you essentially always have the latest kernel. Drivers get updated as necessary (defined by your policy, not the distribution's) in userspace, potentially as quickly as the moment they are released, with no downtime whatsoever.
I love watching these videos so many years later. Great examples for anyone considering applying to YC!
After Centuries, a Seemingly Simple Math Problem Gets an Exact Solution
That's always been my conflict with the deficit the US government runs.

- I believe we are approaching unsustainable levels of public debt

- If a CEO were offered debt on the terms that the US Government gets, they would be fired for not taking it

- If a CEO allocated funds the way the US Government does they would probably also be fired.

- Using debt for growth capital is great

- Using debt to get better terms from suppliers can be good too; particularly when you have access to more favorable credit than your suppliers do.

If the US were investing in infrastructure, I would be much less worried about how much of it is debt financing. However (and this is partly a function of it being a democracy), there's not much rhyme or reason to how the capital is allocated with regards to plans for actually growing the tax base to a point where the US will be able to service the future debt.

The cynic in me wants to say that the government acting like this is merely democracy reflecting a public that finances their lifestyles with debt, without plans for increasing future income to service said debt.
I don’t think I’ll ever go back to spending 37(work) + 15 (commute) hours on work again. Either I’ll work shorter days or I’ll work closer to home. I know I’m privileged in that I can chose between both, but the extra time we’ve had as a family has been worth so much.

I also don’t think I’ll ever want a job where I have as many meaningless meetings as I did pre-lockdown.

I’ll likely never wear a suit to work again.

I’m going to stop participating in national strategies and networks, and stop speaking at conventions unless I actually really, really care about the subject. I don’t think I realised just how little I actually cared about the lamp light and feeling important, or how much stress it involved, before it all stopped and I didn’t miss it one bit.
Visualising Co-Occurring Pokémon Types with Chord Diagrams
Legislation would be ideal, but in the absence of such legislation (such as the bill mentioned in the article to limit mandatory arbitration that was attempted in 2019 and passed the House but was never voted on in the Senate) unions still might be the best option in the short term.
100% agree. Make a thing, and charge a reasonable amount for it.

And if someone wants to make the same category of product free and open source, that's cool too. Live and let live.
> Can we really knock the founders of Robinhood for making stock trading so seamless and addictive and amping up the gamification to its highest level.

Yes and no. Yes, because they absolutely know what they are doing and the human cost of it. You don't get this successful with your product without also seeing primary evidence of the negative effects (lives you've ruined). But also no, because there has to be a baseline of personal responsibility on the part of someone who chooses to take on financial risk by betting on the stock markets.

This is a cat that doesn't go back in the bag, but I think the way to think about Robinhood isn't as an evolution of stock trading, but as straight up gambling, because that's what Robinhood is. It's giving you an easy way to bet money in a high risk environment where the "house" has a massive institutional and informational advantage, and it's gamified.

Without knowing more about Robinhood, I think the first question to ask is "what are the biggest footguns that are catching people who don't know better?"
YouTube to remove misleading videos about outcome of U.S. presidential election
In the back of the head this gives me an idea for a marketplace startup for software utilities but I know it's been tried before and died. I don't know how to align the incentives of creators to where we can make a marketplace where open source is lucrative by design.

But I don't think it's impossible, just the social hurdles haven't been cleared yet. Not much technology to throw down on the problem.
I'm surprised that wasn't called out in the caption.
Of course I do. Don't be a childish, passive-aggressive dickhead [0]. You know as well as everyone else here that these were fought for and won by unions.

[0] I make no apology. I really don't like that kind of phony bullshit pretend question. Its dishonesty is corrosive to discourse.
We need to tax capital gains as income as well then, because stock-buybacks become a tax-loophole otherwise.
Yes, but each of the numerous political announcements (on the French level as well as on the EU level) of "we're going to build a giant of [this industry], this time for real" which were made since the 90s have always ended up in something ranging between complete vaporwave and utter failure. Basically all French industrial successes were recorded between the end of WW2 and the end of the 70s/ beginning of the 80s, for the last 3 or 4 decades it all has been going down. That was not helped by the motto of the 90s, when the 'glory' was to become "a company without factory"...

And whenever the planned giant at least comes to reality, even if it is as dwarf; the politicians who previously made great announcements, distributed millions, created random office, launched parties and cut the ribbon of the project in front of cameras, then don't even feed it with public commands, but give them to the very American or Chinese giants those projects were supposed to counterbalance.

I don't think anyone here believes this kind of announcement any more: there has been so many similar ones already, that are already forgotten and replaced with yet another announcement 9 months later, and again, and again.
Given he put up $300 I doubt it's a real concern.
By the time it's in Bloomberg, isn't it already played out?
>"I'm at work for 8 hours a day so it's ok if some time is wasted, there's plenty of it!"

that is how enterprise employers treat their employees. The time is wasted everywhere. Slow Google UI is just a one item in the long list, so no one of those enterprise customers would give Google a headache over it.
QR code needs alignment patterns (5 by 5 bullseye shape) at correct positions to compensate distortion, so that limits the actual saving from entirely omitting the data because removing anything left of alignment patterns would not reduce the size. You also have to account for masking but that's a minor issue (the optimal masking algorithm is a recommendation and not a requirement).
Market cap is a metric that can be influenced by teenagers on reddit. A meme department can be more effective investment than engineering.
This is most definitely not true. Trumpf makes CO2 lasers which are used by Cymer to produce EUV radiation via excitation of liquid tin droplets.
Thirty years ago grandpa always said I should dev on the slowest machine we have.
When I read a new word somewhere, and think to myself, "that's a weird word; surely nobody uses it real life", soon I'll see someone using that word on a random forum.
I feel like Gitlab will try to pull an Atlassian in the future. They already said they are changing focus to their cloud-based offering over the on-prem version.
Privacy-centric, user-friendly services focused on making a profit by asking users for money.

I don't know if it is just my own echo chamber but it seems there is a rejection of traditional VC-backed tech companies both by LPs, partners and founders.

If I had to make a bet, I would make a bet on 'non-traditional' funding like bootstrapping and revenue-backed financing where a stable 3 - 5x return on investment is found on MRR rather than 10:1 flop-to-unicorn exits.

My second bet will be a rejection of big corporate players (Facebook, Google, Amazon, etc) by "the cool kids". FAANG of today are becoming the IBMs and Oracles of the 2030s in my opinion; tired and uncool.

Bet on solo founders or small teams (under 5 people) taking non-traditional funding and carving out niches of big players like was done before. These small teams will purposefully stay sustainable (look at Gumroad purging basically their entire team). These non-traditional founders won't be getting $10B exits but building stable ventures that have huge profit-to-employee ratios.
Then I'm befuddled on how our experiences, and apparently those we've talked to, can be so different. Especially considering that Jabra's official support had confirmed to me that you can only be actively paired to 2 devices at a time with the Elite headsets (https://www.reddit.com/r/Jabra/comments/g32aom/elite_75t_act...). Either that has changed since I first purchased the Elite or you're stretching the truth. On top of that, the Airpods automatic switching can't connect to devices that are in sleep mode so I feel like you're stretching the truth with that too.
Should a website dedicated to supporting women who have been sexually abused, be allowed to censor content telling them they deserved it?
If you can get past being offended by the tone, this is a good article and it is on the side of the younger traders. It is unreasonable to expect 20 year olds, of any generation, to resist gambling disguised as investing, especially in the middle of stock bubble, when the full array of engagement tricks, honed to perfection by the likes of FB, Twitter, etc, is used to keep them trading. Unless you really know what you are doing, and very few do, this is not a domain were low friction is always a good thing.
> It’s important to separate the mechanism of weight loss from the method you use to achieve it.

I think it's far more important knowing what actions work for an individual to achieve weight loss. Most everyone knows that X calories in and X calories is the end target. Knowing how you can reach that balance is the hard part.

Every time I see some kind of forum about weight loss there are a million people popping in talking about "Putting the fork down" or "Calories In < Calories Out". But this is worthless because in the end, having a solution that a person is capable of doing is far more important than theory.
The key word there is "misdemeanors," if the crime is more serious it would be prosecuted
Yes, but you can only do that with 2 active devices at a time.
It was infinitely ahead of its time when it was new... and then it was abandoned until it was miles behind the competition.

It's the Google Way.

(But truly, the headcount on Google's internal web tooling compared with the size of the organization is laughable. I watched lots of devs burn out trying to improve internal tooling, then quit, because the organization doesn't value it.)
Perhaps, "rule of law" is what you were looking for?
+1 for a rowing machine. I started ~3 weeks ago, at first could barely do 5 minutes. Now I do 20. One thing to keep in mind is the weight might not change much because while fat is going away, muscle mass increases.
So you're using the world "developer" not as the one creating the project, but as the one retrieving it and modifying it. That's actually what licenses call "users", and copyleft licenses improve your liberties by maximizing the amount of projects that are Free.

What copyleft licenses prohibit is distributing software with less freedom than what you had when you received it, whether you modified it or not. But that's not a developer's issue, that's an issue for someone that hopes to gain something from restricting freedom.
> Europe has some successful international projects like CERN or Airbus. Besides, what are the other options?

If we have to go back to mentioning Airbus (1970) and CERN (1954) to find successful European projects, I think this show how big of a serious problem there is in Europe no!?

P.S: a lot of the young in Europe are learning english because they want to get the f--- out the EU as soon as they can. I'm european and I'm raising my kid in a british college since years for that very reason.
each version of the project gets a directory and contains everything the project needs. put all of those into a parent directory. use a symlink to point to the currently active version. E.g.:

/usr/local/thing/versions/thing-v1.3.7
/usr/local/thing/versions/thing-v1.4.2
/usr/local/thing/current -> /usr/local/thing/versions/thing-v1.3.7
I have 1556 and can't either. Contacted them by email. They did unflag it :)
> With containers, developers can develop, test, deploy, and rollback with blazing fast velocity.

Wow, that has not been my experience with containers.
No there are snapshots for that.
I disagree with this removing any hope of accessibility. If anything it brings hope for websites to be more accessible than ever before. Imagine a screen reader that instantly and flawlessly knows which content to read and how to navigate through it? If a consistent JSON format is adopted and used this would be a reality.
Will the real Vaccine Efficacy please stand up
Cache output for your Bash functions (any console command)
I just was thinking that AGPL would defend against companies like Microsoft who avoid (A)GPL at all costs.
>>the English language can become the lingua franca with less resistance as it is no ones language(Well, there are the Irish but it's a small country).

Malta also has English as an official language, though again, it's an even smaller country. On the other hand, in neither Ireland or Malta is English the "first" official language.
> It was never going to be possible for Linux to switch, so it's honestly a bit of a moot point.

It wasn't moot because:

* the FSF apparently attempted to convince Linux devs that the GPLv3 could be compatible with Linus' intended use of GPLv2

* Linus has publicly claimed they were mendacious in his communication with them

That's not a great starting point for adoption of a new license. And while I'm sure there was also plenty of self-serving FUD coming from companies about the GPLv3, this ain't that.
I see no problem with unsophisticated people trading stocks on their phones, because one consequence of markets being efficient (or close to efficient) is that it’s really hard to underperform the market consistently. Just as hard as outperforming the market consistently, in fact. They’re wasting their time, but time you enjoy wasting is not wasted, etc.

I don’t really feel the same way about options though. I don’t have a great explanation as to why. But options and the associated leverage are a totally distinct issue from picking individual stocks - options trading by retail investors is just gambling even if the underlying is SPY and not a psilocybin penny stock or whatever.
When you update often it turns out to be less work, because more gets automated and changes are smaller. This is the CI/CD proposition anyway.
Show HN: Bebop – An Efficient, Schema-Based Binary Serialization Format
Ah yes, the truth of 20 years ago, like all those WMD in Iraq.
Picking and timing stocks is not "financially savvy".
That seems like an inappropriate overreaction. Also, no, they were not. Companies who have never had unions offer these things, because we would not work there if they didn’t.

Even if they were, the fact that they are ubiquitous today without unions would mean that this is historical trivia, and not an argument that supports having a union today.
I mostly agree with all of what you've said here. In our case, it's not unusual for a single customer environment to surge to 200-300 instances of an underlying compute server, and then scale back down to 20-30 at steady state. With 30 customer environments, you might have customers running from anywhere as low as 15 containers to as many as 500+, with a lot of dynamic flux depending on data ingestion and ETL.

K8S is in flux, so you still have to have a few top-end SRE types to manage your kube environment - the acceleration / maturity of the ecosystem is incredible though, so, sometime in the next 3-4 years, we'll start to see things get standardized enough that the wizardry required to keep it running will become a more commodity skill set.

And, more importantly, most of the ecosystem is fairly identical between azure/google/AWS - so porting or going multi-cloud is usually a weeks effort if that's something you want to do.

By "Moving up the Stack" - Of course I understand that cgroups/linux underpins it all - it's just that we're not using linux system binaries to manage the containers directly.

I mean tasks like process, storage, memory, CPU, resource utilization isn't something we tweak/query with OS commands, rather we're sending request/limit configurations to kube, and let it worry about managing the resources, relying on PromQL to monitor resource utilization, etc...
Health Canada approves Pfizer Covid-19 vaccine
If you take a look at 10 or 30 year trends then it's not really that optimistic at all. For instance, Detla Airlines was at 60 bucks a share before things tanked. There was talk about airline bailouts etc.

I bought it at around 20 dollars a share. This was the riskiest stock I purchased as it was theoretically possible they'd completely dissolve. But, at 20 dollars a share Delta should eventually go back up to 60. It might take 10 years for Delta to get back to 40 but it'd still be profit.

Anyone trading on a time scale of less than a few years is basically always optimistic. Buy and hold is generally the safest strategy. And the famous quote is timing in market beats timing into the market. In March you were able to effectively get on both trains simultaneously.
As a working scientist, I read the OP with great interest (no pun intended).

In essence from my perspective, the axiomatic approach is like "theory" and the operational approach is like "experiment" or "observation" in the sciences.

There's a very good reason why experiment/observation trumps theory in the scientific method.
Google Health Studies
How can you say "No, I'm not" when I've explicitly made the point that the Jabra headset can only have 2 active connections. Just because you've never needed to connect more than 2 devices doesn't mean that this isn't an important distinction for me or others. I literally said "you're either overselling this or only using 2 devices".
The content being taken down isn't just harmful in theory, or from the perspective of one political party. It kills people.

https://www.wired.com/story/christchurch-shooter-youtube-rad...

Of course, if YouTube (and others) actually cared about helping, they would change or remove their algorithmic feed, which is the real crux of the problem. But that hits their bottom line more than pulling down individual pieces of content does, so here we are.
By idempotent do you mean immutable?
Houdini.how
New York Times Best Seller Business Book
SEC Approves Plan to Bring More Detailed Stock-Market Data to Public
I don't entirely agree... Material Design is pretty great imho and I like most of their UI choices (for applications that seem to sometimes get priority).

I think what this comes down to, is that their best technical minded developers are busy working on tooling, platforms, systems or other lower-level development. Their best design focused developers on public facing applications. This tends to leave the most junior of developers working on internally facing developer UIs. The payloads themselves are irresponsibly large on this application to say the least, and the ability/skill and understanding needed to make it better are probably not within the team(s) working on this UI to begin with.

Personally, I absolutely hate Angular and it's ironic that Angular's chosen primary UI toolkit @angular/material gets roughly half the downloads of the third party material-ui for react. Not even counting boostrap adapters.

Most web applications can easily be done in JS with an initial JS payload of ~500k-1mb (download size, compressed), with code splitting can have payloads for different areas/components come up as needed. Charts is probably the biggest beast that is practically impossible to tame, there have been a few times that I just generate the SVG directly in a React component to save the overhead of using a charting library, which is surprisingly easy to do.
Same here. Would love suggestions to balance things. Must include time to sleep.
I don't think any authorities have taken these decisions flippantly and if you have seen the amount of hate fired specifically towards them and their families I challenge your assumption that they have no skin in the game.

Is it a well educated bet based on science? Yes. No one is saying it is proven to be successful, no one has had a pandemic or a virus this dangerous replicate itself globally in an incredibly short period of time. This isn't a panacea it's survival mode. We've been in a pretty unknown unprecedented state since February with some pretty bad information coming from the Feds to sow doubt into the equation.

What is your solution given the benefit of hindsight? Go the Texas approach? If you look at death per capita in CA it's highest in the red counties that didn't do any lockdowns and have the lowest population density. Meanwhile the second most dense city in North America (SF) has an incredibly low rate of mortality and infection with some pretty tough measures in place.