skysight-inc/HackerNews huggingface dataset:
Great list,

I propose 2 young YT channels that worth watching about reliability and observability

- Slight Reliability (https://www.youtube.com/c/SlightReliability) Podcast from Stephen TOWNSHEND

- Is it Observable (https://www.youtube.com/c/IsitObservable) from Henrik REXED
Invasions were early 2014, book with "prediction" was published November 2014.
Reddit is very saddening on general. Best to avoid it
You are of course right, and that’s the basis of SCRUM like thinking.

The point I’d still raise is that very few organization are OK with actually going the full length to reduce the error margin to what they want to tolerate (they still end up eating the costs associated with the actual execution time, of course)

For instance: you integrate a new API from a new vendor, and a request is made on a time estimate. It’s probably a very bland task with no crazy thinks to do, except you have no idea what surprises you might get actually running the API. What if the vendor din’t account for one of your use case for instance ? (let’s say they round money amounts to the nearest cent while your business requires round ups everywhere instead)

The safeguard against that risk is to either: fully run the API beforehand and cover all your use cases, or document every single requirement and run them through your vendor. If you’re not a bank nor the NASA, you probably won’t be allowed to do that before giving an estimate that will set a deadline.

It’s to me one of the reason why outside I put “creative” in quotes, as the problems we’re trying to solve don’t need to be complex, unexpected is sufficient. And ‘deadlines’ are more probably more ‘guidelines’ as most orgs don’t really care to secure them.
It's a pretty low-effort article, combining speculation with zero evidence, some boring old gripes about how chess has changed, and wrapping it all up with some crazy stretched analogy to poker and a conclusion that doesn't make sense for either poker or chess. An editor really should have canned this whole piece.
Ya…
I move between 4 different languages depending on what I'm working on.

I would only say I'm an advanced-to-expert user of one of them. The others I'm just an intermediate user.

When switching languages there's always a period of about 10 minutes where I'm adjusting to the syntax. Then there's a period of up to a few hours to get my head back into the correct space. For example, moving to a functional language like Erlang requires me a bit longer to get comfortable again.

I've pretty much always got the docs open when I move over to my less comfortable languages for the first few days.
> It is very rare that we actually work on something truly novel

I'm working on something truly novel to me every day. The fact that it's novel to me is enough to make any wishful planning arbitrary.
I don't understand why, but it's common for people to make this kind of claim about ethnic conflicts. "Ethnic hostilities in this area are just a recent phenomenon," is a claim I've heard about Palestine, Yugoslavia, the Mekong, the Levant, parts of Africa, etc.
Great idea to use Stable Diffusion for image compression. There are deep links between machine learning and data compression (which I’m sure the author is aware of).

If you could compute the true conditional Kolmogorov complexity of an image or video file given all visual online media as the prior, I imagine you would obtain mind-blowing compression ratios.

People complain of the biased artifacts that appear when using neural networks for compression, but I’m not concerned in the long term. The ability to extract algorithmic redundancy from images using neural networks is obviously on its way to outclassing manually crafted approaches, and it’s just a matter of time before we are able to tack on a debiasing step to the process (such that the distribution of error between the reconstructed image and the ground truth has certain nice properties).
These websites are readable without JavaScript (note: some videos may fail to load):

- BBC News (for UK readers): https://www.bbc.co.uk/news

- BBC Weather: https://www.bbc.co.uk/weather (includes international cities)

- Sky News (UK): https://news.sky.com/

- GOV.UK (UK government services and information): https://www.gov.uk/

- Related to GOV.UK: Building a resilient frontend using progressive enhancement (2019) - https://www.gov.uk/service-manual/technology/using-progressi...

- England Coronavirus (COVID-19) dashboard: https://coronavirus.data.gov.uk/

- NHS (National Health Service): https://www.nhs.uk/

- Nitter (open source alternative Twitter front-end with no JavaScript): https://nitter.net/

- Reddit (old mobile version that still works): https://i.reddit.com/

- Smashing Magazine: https://www.smashingmagazine.com/

- Related to Smashing Magazine: I used the Web for a day with JavaScript turned off (2018) - https://www.smashingmagazine.com/2018/05/using-the-web-with-...
Was about to write this exactly. Keep the lifecycle management in a dedicated component. Unsafe seems vastly overkill for dealing with this use case.

I'm even having a hard time seeing how this could be slower than any other alternative. Yes, in the places where creating / deleting is necessary, the "root" structure will have to be passed around, but in the worst case that has the cost of adding one argument to a function (which has the nice side effect of making the lifecycle _visible_).
Strongly support this, as the revenue accumulated from the App Store will be used to improve the Mac version, which currently provides a horrible experience while using on a macOS system.
He predicted the Iran-Saudi Arabia conflict thats been going on for decades?

https://en.m.wikipedia.org/wiki/Iran%E2%80%93Saudi_Arabia_pr...
countries are eliminating subsidies and raising prices on staples that poor people depend on to appease the IMF

Everybody loves free markets until it's time to do free market things.
Similar to the 80-something Japanese woman who created an iPhone app relating to a doll festival, that was a big news story a couple of years ago.
While we're here, does anyone know what Firefox is planning to do about this? Are they going to cripple their extensions by using v3 too?
Magnus Carlsen resigns against Hans Niemann after one move
The internet is over because we have to start subtracting sh*t off it, like pop ups that returned in cookie notices and sign up fade-in boxes. We need to subtract off the bot spam, the copy & paste blogs that haunt google. We need to subtract off posts like this one that dare to fill the readers mind with hopeless garbage glossed up with red hot cultural molasses.

The internet is the khala from starcraft, it connects our thoughts and emotions to our internet brothers and sisters. An interconnected web of points.

We don't need a gustav dore inspired horror cluttering up the place. Subtract out the froth at the bottom of a crashed beach wave, and you'll have the best internet there's ever been.
People who accept gross exploitation harm everyone who works.
There is no Federal sales tax in the US. As it is a lot of US states don’t tax software. I have seen companies handle this in a couple ways. Some have actually moved to collecting tax for the jurisdictions where they need to pay it, others just pay the taxes out of their revenue.
I don't think the comparison is valid.

The people setting the wedding dates are the fiances, who are the ones organizing it and are also the main recipients. In that case they are both the vendor and customer, it is pretty much like a DIY situation, even if there is some outsourcing involved.

Now I won't say deadlines are bad, but they shouldn't be set and promised without first getting a careful estimation, which is what the parent comment is criticizing.

- deadline set randomly or by gut feeling of a manager = bad (more often than not)

- deadline set after careful estimation of resources involved, their own estimations and possibly the number of side projects that might have to be rescoped/paused for that purpose = good
When does it become control? It's become increasingly obvious that with total control of the narrative the people are simply incapable of voting in ways those in control don't want them to, whatever technical soundness of the election process.
While that is true, using integers as pointers in Rust just makes them invisible to the borrow checker. It's a useful trick but one should be aware this is basically unmarked unsafe code.

Though in Rust it has another advantage over pointers: it doesn't force you to suddenly annotate every single type that touches your data structure in any way.
Estimates aren’t necessarily accurate just because they end up being close to reality - that could just be chance. The estimate for a project that came in substantially under budget was just as wrong as one that came in substantially over, it’s just easier to live with. If all estimates are wild-ass guesses, then some will come in on time and budget, some will undershoot and some will overshoot.

I do believe that estimates, even for complex projects, are useful and can be fairly accurate, and in a lot of circumstances they can be used as the basis for deadlines, with certain considerations.
Looks interesting, what makes this different from using a Google Sheet ?
I would be very happy if it was, calca stopped being developed probably 5 or 6 years ago.
> Math as trying to figure things out.

I think Maths (and physics) education is better when teachers also add some of its history. Most of maths was discovered for some need and lot of people working in the domain had really funny lives. Some anecdotes linked to some theorem or formula could make them easier to remember for certain students.
USB-C PD cables with voltage labels and EMARK chip: https://www.adafruit.com/product/5449
In my experience you choose between schedule and quality, which is in line with your point I think.

“We release when it's ready" is focusing on quality only, and deadlines are just fictional dates, and “we release whatever is ready in time” is the real world process, where the product is bargained to whatever can meet the deadline (in the airplane example, that would be redefining your destination as wherever the plane is at the designated landing time, and see you in court if you ever make it back to civilization)

I think few people understand that setting deadlines equals to choosing the second strategy though. A mix of both just puts it in the first camp (“deadlines are flexible”)
Oh, as long as they can show that they zealously reported people for talking about blowing up houses in Minecraft, they will be forgiven for not catching the people who talked about blowing up real houses. False positives can be a feature when what you're really after is displaying your zeal.
> But it's funny. And how is it misogynistic? Misogyny means "hatred of women". As far as I can tell, he loves them, in his own strange way.

I think that was the point of the OP. Crumb is clearly fascinated and taken by women.
You’re all going to hate on me for this, so first let me say that this is amazing. I’m awed by it. Truly. And I am very familiar with minecraft and even have been known to do a bit of redstone hacking myself I love seeing the cool things some folks do with it. (I’ve some redstone sorting algorithms and I’m esp fond of redstone Turing machines!)

But this! This is like sending a person to mars!

And I have the same question for the geniuses who did this that I have for the ones working on that:

Aren’t there cures for cancer and perovskite solar cells to discover? Why are you using your excellent minds, and apparently enormous amount of free time, building cool but very slow virtual computers out of virtual sand, when you could be proving the smoothness of the Navier–Stokes equations?

It’s one thing, to my mind, when athletes climb huge mountains because they’re there. It’s quite another, again, to me, when obvious genius goes to waste.

There. I feel better for having said it. I only wish I could say it to Elon Musk re Mars, and get my son to spend a fifth as much time on his math homework as he does playing minecraft. This incredibly cool hack is just going to exacerbate the situation! :-)
exactly this is the current workflow for many people who are using visual regression tests!
Data retention violates EU law [pdf]
These bailouts give money directly to energy producers, taken from future workers.

A far better solution is to give the money directly to the average person and let them choose what to spend it on.
Coincidentally, history is also available via the three-dots menu =)
Having agency also means taking responsibility for making bad choices.

Having agency bootstrapped scores of millions of poor immigrants to the US into the middle class.
I can't see where the problem lies. Open Source is free as in freedom, but you can charge for it. E.g Long time ago I paid for Suse Linux distributions.

I see everyday University's and companies laboratories and offices paying tens of thousands of dollars for proprietary software a year. It is not unreasonable to pay hundreds or thousands for OSS if with that you support development on the free.
> iPhone calculator is a skeuo calculator because it has the same layout and limitations of a physical calculator.

In that case you can also consider the iPhone "dialer" to be skeuomorphic, as it has the same layout as the old physical buttons. The digital keyboard is also using the same layout as a physical keyboard.

One could argue that on a touch screen, the buttons are there because it is the most efficient layout and not because it looks like a physical calculator. In that case, it is not skeuomorphic.
A great way to defeat one is to start vlogging. My vlog is not any successful but I realized that my voice is not that bad.
React and Observables from RxDB
I made contributions to Supabase before joining the company, although my contributions weren't to any of their GitHub codebases but more of a community one where I answered questions on their GitHub discussion board on a regular basis for users who were less experienced with the platform than I was.
This article's headline is a bit misleading

> [...] only when sold via Apple's Mac App Store.
> It's much easier for people to take responsibility for their situation if they're at least middle class.

The US developed from poor immigrants with nothing more than a suitcase.

Why do you think millions of poor people try to get into the US?

(And the US has tons of handouts and wealth redistribution programs.)
Ok thanks, seems like I just suck and googling.

I would point out though that including stockholders into that quote makes it very different. I mean to me that is equivalent to the company paying the taxes.
Doesn't moving the API from the subdomain to the /api path on the same subdomain as the website solve the problem?
Thanks for sharing the article. But it doesn’t refute the premise that Bitcoin scales to far more transactions than what is stated in this article. Lightning already facilitates several magnitudes higher transaction numbers. https://bottlepay.com/blog/bitcoin-lightning-benchmarking-pe...
Re: the authors notion that hubs are going to be huge and are going to be bank like. I think it is going to reflect societal trust model where it is employed. In a low trust environment there is going to be more hubs . In a high trust environment people would prefer to defer routing to few hubs. If hubs engage in censorship there is minimal barrier for anyone to start their own hubs and route as they prefer. This is my hypothesis anyway. Also I take serious issue with the notion that any solution that is not VISA scale is automatically ruled out. There is a lot of middle ground in organic bottom up solutions.
Better to spend that one sleep a week on learning something useful.
Show HN: Splits provide pricing page templates and split testing
Splits provides you with everything you need to create beautiful, effective pricing pages, and then split-test them to see which one performs best.

With this tool, you'll get access to a library of professionally-designed page templates, and you can easily customize them to match your brand.

Plus, you can use the built-in split testing feature to test different versions of your pages and see which one converts better.

You can sign up for the beta list here:
https://www.splits.ltd/

What do you think about this product any feedback would be appreciated...
Can you elaborate? I couldn't understand how the metaphor fell down. How does the existence of a deadline help me achieve it?
> They were talking about free as in beer.

Right, and my point is that it's not free as in beer.
It is more than 250k with L2 solutions.
I wonder what the power consumption of that thing is. That giant heat sink they have sitting on that m.2 gumstick doesn’t bode well. I know that power consumption depends on load but just idle and full power wattage would be really informative. The last thing you want is your super fast ssd throttling to a crawl because it sits in a laptop with no space for a heatsink. Then all those performance numbers are meaningless.
It just means a company that hires in bulk for low wages and churns people regularly. To them, you're just a body in a seat, no matter the kind of work you do.
That's a bold claim (since both languages are Turing complete). I presume you meant safe Rust? But that's kinda the point. If something is memory tricky it is supposed to go into unsafe so you can make a safe abstraction around it.

Unless you meant actually all of Rust. In that case, please share what's inexpressible in Rust.
I really want to code a calculator app one day that would take input as RPN, but produce an editable pretty print formula instead of just the resulting stack.
Most People Won’t (2014)
> Even if you trust that Covid-19 was dangerous (it wasn’t really but hindsight, etc) …

In the UK: Killed 200,000 - would have got 500,000 without extraordinary measures and vaccination development.

Are you using a definition of dangerous that somehow discounts mass casualties provided, I assume, younger people aren’t significantly affected and economic activity isn’t seriously disrupted?
Because they specify Primary Energy, coal does get penalised more than solar or nuclear, so that part is kind of implied, plus it's from the 80s.

Generally negawatts (watts you don't use due to efficiency or insulation) have always been the cheapest watts, that's only recently become less true because of solar price declines.
I don’t believe Georgia taxes software sales (specifically software sold online by out of state companies).
Regarding convenient access, I'd argue that since there are many providers of TV media with their own libraries, the space is, if not already, becoming fragmented and inconvenient.
I often open the wrong app, trying to find the media I want to watch.

"Oh its only available in another region".

"Oh it got pulled from Netflix".

Providers introducing Ads will make it worse.
Almost 15-20 yrs ago, before I deleted my LI profile, he was kind enough to have a look at some random malware at (big name) caught in the wild (because the org dragged its heels into any measurable security) doing actually weird and clever things to hide itself from all manner of scanning tools, including that 4 letter acronym collection package MSFT gave to customers to grab forensics. Back then, they also taught MSFT NT kernel devs for a time how their own stuff worked.

Satya Narayana and company out of Azure are a tribe of forward thinkers who rescued MSFT in the long-term by adapting and embracing without as much extinguishing.

PS: Unnamed yours truly is now around the corner from where Winternals was. Small world.
Perhaps it's just too cold for the homeless villages to form? The homeless would have a hard time surviving winter in tents in Europe. Even the very southern ends don't get nearly as warm winters as Los Angeles, which has a climate of Morocco.
Sometimes I think I'm the only person on HN who writes anything positive about free markets, which are the source of the great wealth in the United States and some other countries.

I really don't understand the romance with leftism, where the historical record of its implementations is pretty miserable.
Internet Society recommends development of Solar-System-scale routing framework
The writing wasn't for me either, but Goya isn't mentioned, and Rubens' Saturn predates Goya's by a couple hundred years.
It might be acceptable in higher level languages where some things will simply break in corner cases, at which point the developer will just say 'don't do that' and all is fine. If you're aiming at a true low-level bare-metal-capable syscall-winapi-native-speaker language, this is not an option.
I tend to agree. If you go into it with your eyes open then it’s just a transaction. Its a real investment on behalf of the company, and you are even getting something valuable.

I think there are more important things in the workers rights sphere to get angry about.
Personally, I would take Fellini over Godard any day of the week. I'd much rather watch La Dolce Vita over Breathless
>Notice that I said to find a memory bug in a release, not just any commit.

You did not say anything of the sort.

>But I also said to find one in the program, not the library.

You did not say anything of the sort.

You said:

>>The code is my `bc`. [1]

>>Find a memory bug, any memory bug, in my `bc` after 1.0.

>>[1]: https://git.yzena.com/gavin/bc

But okay, let's acknowledge the moved goalposts.

>I issue that challenge again: find a memory bug in the `bc` or `dc` program in a release after 1.0.

Tell me what subset of the repo named "bc" you consider to be "the program"

>Oh, and the double-free with `SIGINT`? Rust isn't going to help you much there. Signals are not part of Rust's model.

Crates like tokio::signal allow a signal to be converted to a stream of events, which can be handled along with any other events in the program, instead of interrupting the current fn in the middle and necessitating longjmp shenanigans. Since the existing stack is not interrupted in any special way, dtors fire as they're supposed to.
Numbers runs on iOS—not terribly easy to use, per se, but absolutely gets the job done. There was a light version of Excel even on the BlackBerry-styled Windows Mobile phones that similarly was great for, oh, comparison pricing or converting multiple values other tiny math jobs.

One specifically designed for phones with a very limited feature set, though? That could be very handy.
Oh, yes. I know the feeling of finding forgotten code. When looking at the code I say to myself "this is actually good" (I always think my old code sucks), followed by the question "how did I managed to find time to write all this?".
They meant workshops that perform automotive body panel restoration work.
Monads are part of C++, and are in your code
Modern new builds of housing do this, at least in some countries. At that stage you can not bother installing gas pipes and come out financially ahead.

Though air source are getting so good that places that require ground source are getting smaller.