skysight-inc/HackerNews huggingface dataset:
What would you have them use instead of constant references? If you take values and T is bigint, then clamp becomes unusable. Even if it’s 128 bit ints... that’s worse.

I think const ref makes perfect sense. It has the logic you want but no copying etc. When clamp is inlined, the compiler should be able to deal with const refs as easily as values for small Ts. (And if it’s not, let’s fix the compilers... not stdlib)
Exactly. Patents protect only monopoly of large companies. Getting a patent in EU or in USA is very expensive ranging from tens of thousands and up to hundreds of thousands. Big part of this money goes to totally unproductive parasitic hands.
Theft and breach of contract are different crimes, sure.

But I don't think that distinction makes much difference.
DXR: A Toolkit for Building Immersive Data Visualizations (2018)
That's damn cute. While I've always grew with cats I've never been able to make one do things! They always loved me deeply (in their own ways, for example my first one was always walking me to school and doing silly things for fun on the walk, coming back at the pause, and coming back to search me when school ended).
> 1/ Developers already pay for access to the Play Store. A minimal fee, sure, but if Google wants to make more money, then they are fully free to raise that.

HN's second favorite pastime: stating that since a company has 1 avenue for revenue, that it should be the only avenue for revenue and all changes to income should be a increase to it.
My cat would be the first to run away haha. And she only lets me pet her and pick her up, she's very wary of other people and animals.

I think it's more about realizing there is nothing she could do about, well, any danger. I did chase some bugs and a mouse once and she actually joined in.
I really like NodeJS for more complex system-scripting. In contrast with Python:

1) There aren't two disjoint versions to juggle

2) Dependency installation is clean and contained

3) Dependencies can easily be installed locally or globally, depending on your preference for isolation vs reuse

4) Lots of packages are available for doing cross-platform (read: Windows compatible) operations

5) JS makes it really easy to do efficient async tasks, for example high-IO scripting involving reading and writing lots of files and making network requests (without any dependencies, I might add)

At my last company I converted all our shell scripts to Node scripts when the pandemic hit, so they'd work predictably on Windows machines, and it was great. These days I'd do it that way to begin with.
> it would be interesting to study how/if cats defend other cats against roughly cat-sized threats

fiercely:
https://m.youtube.com/watch?v=EEa6jZv-Khc
My cats also play fetch: I throw the ball, they run over to where it landed, and then they sit still while they wait for me to walk over and throw the ball again :)
I confess I often shoplift on GitHub too. I grew up a hardened criminal, stealing server resources from SourceForge and it could only end one way.

On a more serious note, this is why Google and Apple need regulation. The fact that they can dictate business modes to others - whether or not they’re within their legal rights - should worry everyone.

Edit: Not the author in case there was any confusion.
A Second Week of Randomly Picking Stock IPOs
ARM is a good example of innovation without implementation.
Is traffic from Hacker News danger for adsense account
Is this website a threat to the account of Adsense
Please answer
I guess I just do not believe guns cause people to become suicidal. I knew two people who committed suicide with the help of doctors. Both were considered and practical decisions given the pain and suffering they were enduring with no hope of reprieve. Both were very grateful to not have to resort to a gun.

It was very hard to accept and I wanted them to stay in this world for longer, but it was their choice and ultimately not my place to enforce my choice on them. I think they were just more brave than me.

There are definitely cases of people who lived healthy long lives after failed suicide attempts, but all such statistics embody the literal definition of survivorship bias.
Google is actually reviewing. hosting, promoting and distributing your app, I wouldn’t say that’s nothing.

The distribution costs may be minute in the case of this developers app if it’s only downloaded a few thousand times a month, but they exist. And in the case of something like Spotify it’s likely Petabytes a month of bandwidth.
I got some esp32-c3 engineering sample devkits.

I'm wondering if there's any point at all in Espressif going to production with these chips- going from wifi4 to wifi6 seems to be the main change, and it should make a huge difference for how well behaved a network citizen the chip is.

like you I was elated to see some iot wifi hardware with modern connectivity standards. fantastic to see iot not have to lag by multiple years. very important upgrades, having ofdma, allowing multiple devices to share the ap.
There are many simps who would defend the Google-or-Apple's right to get a fixed cut from a 3rd party's work while also denying any other ways for that 3rd party to profit from its own work at the same time.

Don't be that guy. Please. I don't like state capitalism. I genuinely hate digital monopoly capitalism.

I do love free market capitalism btw.
As bserge said, it was what I was referring to. But maybe theses abandonned cats, over a couple generation, still get the "socialization" ? I have no idea to be honest. I was referring to herds of cats in Russia or some other country, saw a documentary about it a couple of years ago -- they developed quite a society.
Reviving Freedom of ‘Religion’
> doesn’t have to be the best, and probably isn’t

Precisely. And, building the truly best solution, is often a mistake, in that it can take pointlessly long.

Good enough is good enough, and others might find things to improve, and be correct that it'd been better in their way — the important thing is instead to realize that actually making any improvement one might have found, can be far down on the priority list. Maybe there'll always be other more important things to do, so it'll never happen.

> > "at least possible that it's over all the best solution"

can be rewritten as:

> > "at least possible that it's a good enough solution"

And maybe it can make sense to make improvement suggestions, and then, when the others say "yea but there's too much else to do", then, ok, maybe forget about it and be happy anyway.
Acting like the LED not being bright is a /negative/ thing is odd to me. Why would you care if it’s lit up unless you’re investigating an issue and you’re right in front of it anyways? Just seems well designed to me.
I recommended Node in another comment, but if you want typing I'd recommend Deno. Similar reasons, but add the fact that you get type checks without a build step.
Energy (Eeenf): What's Next?
Transformers Auto-Converting Optimus Prime Built by Robosen
> entitled dev

You may disagree with his reasoning, your use of that expression is unreasonable.
Ceph OSD has two different storage backends:

- Filestore is the legacy backend that uses files on a filesystem (strongly recommended to be XFS)

- Bluestore is the modern backend that uses raw device files directly
Theft is a crime.

Breach of contract is not one. It's not even a tort. An EULA has no legal value, despite what Google would love you to believe.
Realtek RTL8720DN and RTL8721DM claim 5GHz wifi as well as 2.4GHz and BLE 5. Finding a decent dev-board for them is not easy. Seeedstudio's Wio Terminal is one of the few.

The ESP32 ecosystem, though, is much larger.
I recently implemented Google Play billing in my app (after doing Stripe and Apple App Store) and Stripe was by far the easiest to implement/test/maintain. Google and Apple not only take their 15/30% cut, their payment systems add a very non trivial amount of work (cost) to implement and maintain while offering none of the (automated) testing capabilities of Stripe. Work that I'm forced to do, even though I had already implemented Stripe. All because they have a monopoly on their platform.

For something as critical as payment processing, both Apple and Google make it an arcane journey into API documentation and stack overflow questions.
Hoping to write a blog post detailing all of this in the near future.
> If Nvidia enabled all their professional features on all gaming SKUs, the only reason to buy a professional SKU would be additional memory.

> Today, they make almost $1B per year in the professional non-datacenter business alone. There is no way they’d be able to compensate that revenue with volume (and gross margins would obviously tank as well, which makes Wall Street very unhappy.)

You're looking at it wrong. If Nvidia were to enable all features on their hardware, they wouldn't be giving up that additional revenue, they would instead have to create differentiated hardware with and without certain features.

Their costs would increase somewhat (as currently their professional SKUs enjoy some economies of scale by virtue of being lumped in with the higher-volume gaming SKUs), but it would hardly be the catastrophe you're describing. The pro market is large enough to enjoy it's own economies of scale, even if the hardware wasn't nearly identical (which it still would be).
Wrong analogy.
You can walk into a store where usually you can take items he made for free, not the store owner.
After one month, he puts a sign on the shelf "If you like what you see, you can send me money to my bank account".
So where is the difference for the store owner between before and after the sign?
Before he didn't get any money, after he don't get any money.
From the last paragraph of the article

> The Supreme Court reviews only a fraction of the rulings made by lower courts. However, the high court uses circuit splits as an important signal of which cases are worth taking. So the fact that the Ninth and Eleventh Circuit disagree makes it somewhat more likely that the high court will intervene.
Average expected years left to live for a Covid death is about 11, prior to having any information on pre-existing conditions. Divide that by 2-3x once you are given pre-existing conditions.

The average Opiod death is 3x that by years alone, and more when going by expected healthspan.

Hence "loss of life" and not "deaths".
Their router uses OpenWRT and supposedly you can hit it at 192.168.1.1, but when I try that I get a redirect to www.starlink.com
HN's third favorite pastime: extrapolating comments and putting words in other poster's mouths.
An essay of checked exceptions in Rust
What risks would be reduced by dropping the max altitude from 3m to 1m?
> X11 is in no way broken enough to justify such a huge change

Oh it absolutely is. The entire design of X11 is broken and a barrier to how applications & drivers actually work.

There's a reason that literally everyone else switched away from an X11-style model to a Wayland-style one. That is, MacOS, Windows & Android are all Wayland-style compositor designs. This was the major transition that Microsoft did from Windows XP to Windows Vista.

This is part of the reason that things like video playback in browsers on Linux is just awful. What browsers (or really any modern UI stack) want is just a system compositor that speaks buffers and transactions. Transactions are important to synchronize composition changes and content changes - for example, when you scroll a webpage with a video in it. It's better for power if the video is in a system composition layer, as then it can use a hardware overlay plane instead of being GPU composited (reduces power consumption). But then you need the browsers updated rendering of the scroll position to be synchronized with that composition update. This type of capability is standard on all major platforms at this point.

You can do this everywhere, except on X11. Possibly doable with extensions, but at that point your "extensions" are "completely change everything about the base X11 design & promises" as X11's base design & promises specifically don't provide anything like this.

X11's fundamental design is completely wrong & backwards. That's why a clean slate is necessary. Yes this migration is painful (see Windows Vista), but if it was actually pushed it would be a short term pain and the ecosystem would come out the other side healthier than it started (see Windows 7)
I agree. Apple and Google should be forced to use their resources to distribute apps for any developer under any terms the developer wants.
Latency and bitrate are both affected by distance. Bitrate scales down roughly by 1/d squared. Latency scales up by o(d) obviously. In theory, multiple small hops could keep power high over a long distance. On practice, the different sun-centered orbits the relays would operate on mean you'd have a lot of them. That's spendy.

Also, there's a spectrum limit on Earth side or else we could blast signals back with very wide bandwidth
We never met with customers as we built the software for the original iPhone
Why Logitech Just Killed the Universal Remote Control Industry
Good observation, but they’re not united based on being politically right of center - there’s many people in the Pro Life Movement who are left of center in many policies like government-run health care, government monopoly on schooling, and quotas for disadvantaged minorities.
Agree with you and well put.

One slight nit: it helps if you don't spread the big lie "intellectual property" (since it's an oxymoron). Someone here on HN told me about the term "imaginary property" which works great, because then you can still use the "IP" acronym.
1) How come you get to decide how Google chooses to make money?

2) Shouldn’t matter. Their platform, their choice (and if you disagree because they’re a monopoly, you can’t just not pay them without consequences, the court has to handle those things). You could also say that all the money they’ve spent to make Android a de facto world standard that can benefit you as a developer is what you’re paying for.
I think in the antenna's case, the primary goal would be to reduce costs for now (while still maintaining reliability), since the things currently cost $1500 per unit to make (SpaceX takes a loss on each new customer initially, for now).
No, you are rediculous and cringy
JavaScript as a shell replacement, what a time to be alive!

I am familiar with and use quite a bit of js on the front end, but how is node for shelling out? This is something I find Python to be quite terrible at.
It's really hard to say which one costs more. If they fail or give up the law suit, then the challenge becomes open-ended. If they win the law suit, the cost is fixed.
It works for Twitter, Facebook and Instagram, the only difference is a few billion users.
It's not strictly an artifact of BigCorp From The Past. Frankly this model is what has been followed in most teams I've been on at Google, well into this part of the 21st century.

PRD -> design doc -> code -> launch -> promotion.

Of course, it's broken down and full of a mess (like a real waterfall) at most stages.

I feel like in a way it was a disservice to my career having a decade and a bit of work in smaller companies (where we often shipped quicker and with a less dysfunctional process) before coming to Google. Because the people around me seem to find the way things are... all quite fine and dandy while I just stare in cynical disaste.

The new team I'm on seems better, though.
This is really difficult. Perhaps the best thing is to track the proposed technical debt stories, and do not discard them when they are rejected. Instead, also keep track of how much pain is hit that can be associated back to that particular technical debt.

3 years into major project, my team finally got prioritized to work on and improvement that will take us a couple weeks, that we were not able to work on previously because we could not justify its value. But for the past 3 years the organization has lived with pain that this would have resolved. So now we can justify it. And the thing is, it's not like we didn't know 3 years ago when we said we wanted to make this happen but things are going to be terrible if we were not able to prioritize it but in many organizations it's not good enough to just say how bad things will be. People need to actually have felt the pain.

Honestly, I think that's okay on its face. My bigger issue is that frequently there is no or very little trust around engineers who predict what the major problems will be an advocate for them and then it's not like when they're proven right management now listens to them the next time. I think that's the real problem.
The article points out that cats do clearly have some sophisticated social behavior with humans, it just does not seem to be as well-developed as it is with dogs.

It makes sense that cats in the wild would be “somewhat social” for grooming / shelter / care when for kittens, and feral cats do form somewhat matriarchal colonies. But there isn’t anything like the hierarchical pack structure of feral dogs.
It's because I loved Hypercard+Hypertalk that I built the lambdaway project : http://lambdaway.free.fr/lambdaspeech/ but nobody cares. I don't speak of my own attempt, I'm not a professional coder, but I speak of the concept of a blocknote on the web coming with a true language, coherent, consistent, as a dwarf on the shoulders of the web browsers.

Could somebody explain me why?
Your mind seems to be stuck on a tautology. Those things you list are a part of democracy, not a result of retaining a royal family.
Stephen Fry once uttered that very line about democratic countries/monarch countries...as a parody/irony of sort. Then a lot of people take it as a rational argumentative statement, and repeat it everywhere. It is only an irony of the world we live in. It is in no way related to the actual workings of the democracy.
DFY Email Templates to Promote Any Product
102 Done For You Email Templates FREE to promote ANY PRODUCT you want!
Simply DOWNLOAD THEM for FREE
I know my Spectrum cable connection gets high 30s range for latency. Starlink is close at low 40s, and as they get more sats up, that latency average may go down.
I don’t think so, engines on RC aircraft are quite powerful compared to their weight which isn’t a case with “real” aircraft. There’s a number of issues that can happen (and probably kill the crew) but it’s the most fundamental issue.

Only event I know of is this: https://www.reddit.com/r/nextfuckinglevel/comments/jmtvch/tu...
If you have gold you can use it in a number of industrial and commercial manners, regardless if the price went to zero or not. If the price of Bitcoin goes to zero, what are you going to do with a wallet?
You're saying masks don't work at all and there is little reason to wear them even in a medical setting?

I don't want to say that's impossible that we're doing something widely despite it being ineffective - because that does happen. But the burden of proof is on you if you want to make such a strong claim against the consensus view, and I reject your attempt to foist it on me.

Probably you'll counter that you're just talking specifically about the public using masks to prevent covid19, and I agree the evidence to support that is thin. But that's to be expected, because it's also new. Again we have good reason to suspect that if masks work at preventing spread of respiratory illness in a medical setting, they should work for the public with covid19 too. So if you want to claim that, again the burden of proof is on you to make a strong case against the consensus view of the general efficacy of masks in preventing spread of respiratory illness.
Yes but people here are too dumb to realize and care more about defending thier masters
If workouts suits you in the evening, its better to continue.
For try excerpt scenario yoi described the Logging.exception method is my favorite way to print the traces: https://docs.python.org/3/library/logging.html#logging.Logge.... Using that you don’t have to catch any particular exception and the trace will be output everywhere you have a logging handler configured.
Oh come on. It takes 30s to read trough their website and feature list to see that no, this has absolutely nothing to do with about.me. It’s mostly for business.
Because you don’t know HTML, CSS, And you want SEO and analytics.

I’d guess the target is not the usual HN demographic.
The performance of website SPAs over time isn't the comparison I made. In my experience, the first, second, and any later load-to-usable time of a SPA is longer than the load-to-usable time for websites that are implemented like this netscape site.
Yeah I‘d argue (as it always is) it depends. A lot of people know this video where a cat protects its hooman from a dog https://youtu.be/EEa6jZv-Khc so there‘s no general rule.
> No AJAX. No web 2.0. No SPAs. It would be a different world.

Is it better this way? I'm not so sure.
SAFe is the opposite of agile. It's what companies practicing waterfall (or any other heavyweight, non-agile process) turn to when they don't understand the problem, lack the will to solve it, but are compelled by external forces to make a change. When the board issues an edict to "adopt agile" because someone told them it was good, SAFe is what they turn to. It's anti-agile. Not only does it not solve the problem, it adds even more overhead. There's a whole industry built around the lie.
Conflicted thoughts on this. On the one hand Google has this defined policy, which developers should be aware of. In this case they seemed to have generously explained the reason (must be the season for miracles). On the other, tarring all apps with the same brush and forbidding donation links looks excessive and predatory.

Oh, and Bad Google.
Fascinating! I go to Idaho Falls fairly often. My phone is Verizon but my wife's in T-Mobile (MVNO). I don't think her phone is 5G capable though.
Can my website send 2fa tokens via iMessage?
I use Fish as my shell instead of bash precisely because I really like the scripting language for my personal scripts.

It's not the best fit for everyone but it has served me well.
Yes. But it is common advice from CEO s and it fits with what my grandmother used to tell me: the boss gets all the shit jobs.
Ask HN: Early employees of successful exits, what has been your experience?
Just wondering whether key employees that are given 0.25-1% stock have their shares diluted into oblivion.

In essence, how rare is "being rewarded as expected" when the company exits successfully? And by "successfully" I mean the amount left after the investors are made whole.
How is the power consumption compared to a regular router + fiber/ADSL dongle ?
Had the same thing for a moment. Perhaps because I'm a not a native English speaker.
You can't fix latency. You could increase data rate though.

I'm working on a multi-sat huge data rate, huge latency idea under the NASA NIAC program at the moment. If we continue to be concerned mostly with latency, then data rate will always be severely limited.

Sorry, no permalink, it's right on my page:

https://josh.vanderhook.info/index#2021-03-niac-announcement
Some poets have a way of acknowledging tragedy while infusing their poems with meaning, hope, and vitality. Angelou's poems come off as kitsch to me (including the excerpts in this article).

Did Eat Pray Love make people's lives better? Perhaps. But that's not the definition of literature.
Google isn't doing that out of the goodness of their heart though, having a robust app ecosystem is essential and they're doing it for their own benefit. I think there's a strong case that it's a big part of the reason iOS and Android ended up winning against the fairly large number of competing phone operating systems.

So while it's true that there is a financial cost to Google for hosting your app, there's also a financial gain in the sense that the presence of your app contributes to the popularity/viability of their platform.