skysight-inc/HackerNews huggingface dataset:
>would be difficult to grasp by most working data scientists

Most of what those same people do now was difficult to grasp when they started. The next group will adopt whatever is the best tools for the problems they face.

>which implies an uphill battle for adoption

The same was true for current ML and data science. It was true for OOP. It was true for structured programming. This is always true, but tools that solve problems get adopted.

>You can do a lot with ML and deep learning without to construct a sophisticated mathematical model of your problem space.

True, but as such simple tasks are mined out, everyone doing much work will move past that. For example, pick any task on say paperswithcode.com and look at the top performing models. It's hard to find any that are simple old school networks. All of them I just sampled do much more sophisticated modeling of the precise problem space, and the trend is that all current edge and future work will involve modeling the problem much more carefully.

I expect the naive deep learning approach will be a tiny blip in the progress of using learning to solve problems.

Future progress looks like it relies more and more on making a good model of the problem with some untuned parameters, then using gradient descent or related to tune those parameters. The better the original model, the better it performs, and the less data one needs to train it since it has relevant structure already.

For example, learning basic physics in a net takes significantly more training, parameters, and cost than simply building in basic physics and tuning the small unknown parts. The net version also doesn't scale well since it is built from pieces (linear chunks) that simply don't match functional relations in the underlying problem.
To take things in a more constructive direction, that said, it is an area I've experimented with/tried to solve.

My big idea was radial progress indicators to try a different "best of both worlds" approach to progress spinners versus progress bars especially for "composite" progress indication where you have an unknown number of subtasks all running at their own speeds and can be discovered/initiated independently (such as downloading files). People are worse at estimating percentages of circles than lines, which I see as something of a benefit (because the exact progress percentage should be fuzzy).

It's still not great at giving an indication of overall speed/estimated time, but it's potentially very great at "the application hasn't crashed and is busy".

It was fun to experiment with/prototype, but I don't expect it to replace progress bars any time soon. (I think it should, but it's trade-off space where every option has drawbacks and while it fits closer to what I think is my personal "ideal", it probably won't make everyone happy either.)

Demo: http://worldmaker.net/compradprog/

Source: https://github.com/WorldMaker/compradprog/

Blog post on intentions/thought process: http://blog.worldmaker.net/2015/03/17/compradprog/
Try and leave the world in a little bit better shape than it was when you came into it.

And don't be an asshole.
the people who don't understand the difference are largely unperturbed by this workflow. which means it satisfies their expectations, even if it isn't optimized for them.
The point is you literally CAN'T make a good decision about this server side.
I can understand it though. If you're a cop, and you know how close you've come to busting someone's head who has been shouting obscenities into your face for the past 10 minutes, you might feel its just a matter of time until its your turn to go in front of the judge. Maybe better to go somewhere else where the job is less stressful. Maybe take your family somewhere safer. Lots of good reasons.
> Claiming to solve np hard problem is a fraud.

Claiming to solve an np hard problem in polynomial time on all inputs would be either a fraud or a breakthrough. This is not such a claim. The algorithm is organized to perform well on many but not all inputs--its worst case is exponential time and it doesn't pretend to be otherwise. If you play chess against a chess engine like Stockfish, the exact same thing is going on, and in fact the algorithms involved are closely related to the one in the article.
What is the source of the pasted quote? I have no idea what kind of person the Governor is (outside of being technically illiterate) and am not interested in a partisan bickering match, but despite disagreeing with some points there, some of the actions listed there are arguably great moves (with the devil being in a lot of nuanced details that your list didn't go into)
That's a pretty big reduction from historical levels. The peak was 7 million people in 2007. In previous years, border detentions alone exceeded 1.5 million people.

Those millions of lost immigrants are enough to make a solid dent in the labor shortage we are currently seeing.
Missouri Gov. Mike Parson (R) .. vowed his administration would seek to prosecute and investigate .. anyone who aided the publication in its "attempt to embarrass the state and sell headlines for their news outlet."

Embarrassing governments is the natural outcome of the press doing it's job. This is what the extra constitutional protections are for.
One of my friends borrowed nitrogen and a mask from work to pull it off. It's the most ideal way to go out from what I understand.

On the shittiest days I see the lines of nitrogen tanks we use at work for Gas Detector calibration and remember my old buddy.
In all seriousness, considering Google's track record of discontinuing useful services and features, I expect Chrome to drop View Source any release now. It will be a sad day.
There is a well understood difference between macroscopy and microscopy. Naming macro lenses micro might be helpful to the layperson but not the subject expert.
The second two links are the same as the first two even though they should point to different places.
So, Microsoft had an agreement with Intel that Itanium version will be no worse than amd64 version, so they couldn't release pinball only for amd64 version?
And this stuff is exactly why it's a million times less fatiguing to drive a vehicle from 2020 over one from 1990, even if you control for almost every other variable by picking one that has changed minimally (i.e. a few panel vans and many medium duty trucks)
> One of the conundrums of woke culture - no matter how you try to flex it your ideology doesn't fit the reality.

The danger and horror of ideologies that embrace contradictions is that they can justify whatever they want, at any time, without worrying about self-contradictions or consistency. It's up to everyone else to look past the superficial points and figure out what their real goals are
Step one: Press Ctrl

Step two: Press U
It's both! But e.g. https://www.thecity.nyc/2021/3/11/22326532/tough-guy-cuomos-...
And effective at rattling off any untorqued/loose nuts/bolts.
I've been into generative art for a few years. I actually started posting my artwork here a few weeks ago: https://zck.org/art
I don’t know what you’re trying to say but whatever it is, try saying it more clearly and succinctly, or desist. No it is not a perceptual/psychological problem: the problem is that humans are destroying natural habitat.
> The cursed CSS property zoom is used to shrink the checkboxes down. transform: scale(x) resulted in worse performance and worse visuals. Unfortunately, this means that Firefox users need to manually zoom out.
Apple had their answer in form of Metal. Vulkan, DX12 came out later.
Congrats on some successes. I hope you continue to find things that bring joy.

But please don't harm yourself or anyone -- not now, not later.

I have learned for myself that life has purpose and is worthwhile, even when one can't move without pain and it is hard to maintain good thoughts -- such things can be learning experiences that help us move forward later, into the next life, when we will still be ourselves and can take with us the things we have learned and become (on the inside). It is so very worthwhile. I have commented more elsewhere in this discussion.

(edit: s/now/not/ )
No it's not, you forgot to wrap it in an "<encrypted>" tag.
That article specifically clarifies that moving the camera is what causes changes to relative sizes, not the focal length. But in the experiment described, the camera doesn’t move a significant difference with respect to the sun, the camera can’t really get anywhere close enough to the sun or the reflection on the horizon to make any difference, certainly not 20%.
Ask HN: Changing VoIP Providers
My long-time ISP and VOIP provider is turning off my DSL circuit next month, and I've been in the process of migrating to a new ISP and need a new VOIP provider.

There is a vast array of VOIP providers with many different service plans, features and pricing structures.

Since this isn't an area where I'm an SME, I've searched around quite a bit, but am a little overwhelmed by the number and type of services available.

At a minimum, I need to be able to make and answer actual phone calls with my existing VOIP number and forward incoming calls to my (also existing) mobile number.

The various "standard" features:

1. Call forwarding after $X rings

2. Access/use via mobile device

3. Inbound/outbound international (I'm in the US) calls (both when I'm in the US and outside of it.

Those would be useful, but all I really need is call forwarding and calling worldwide from inside the US.

It would also be useful to be able to manage my own VOIP-enabled desk/cordless phone (perhaps through something like Asterisk[0]), but that's not strictly necessary.

Ideally, it would be great if it were free, but that's not strictly necessary either. I started looking at Google Voice (which doesn't provide all the features listed above, but as I said, I only need inbound/outbound calling and call-forwarding).

That said, I try to stay as far away from Google as possible whenever I can.

What sorts of experience have other folks had with various VOIP providers?

What sorts of provider/feature recommendations would you make toward enhancing privacy and security for VOIP services?

[0] https://www.asterisk.org/

Edit: Added the missing link.
Context man, I'm referring the the parents comment that the scientific method is perfect and operated by infallible humans leads to bad results and I would contend that if process is truly perfect it can't be corrupted. The scientific method is useful not perfect. Nothing is perfect.
I have a macro lens in my hands and a stabilized sensor camera. I can take a picture of the crown of my watch with a fair amount of detail.

You have a 4mm lens at f/2. To get the same depth of field you'd need a 50mm lens at f/25, not f/512.

You don't need to use a 50mm lens though. Macro lenses are typically 24mm or so. So you need to shoot at F12 to have the same depth of field in reality, certainly not f/512...

And my camera actually moves the sensor AND the lens instead of just the lens. Because of that it can stabilize in the near field MUCH more efficiently than an iPhone ever could.
That's some helpful context, thank you.

As a further analysis, I note that, excluding the current "pending" builds, the "reproducible" segment accounts for 93% of all packages so far.

I don't know if it's reasonable to assume that the "pending" packages are a representative sample in terms of their reproducibility, or how likely the "retry" packages are to succeed, but I'm hopeful that in a few days the "reproducible" stat will pass 90% for real.
The Bering strait and associated waterways are already a source of tension between Canada, the US, and Russia as global climate change is anticipated to massively increase their commercial value.

And China would love to launch a boondoggle of a project that gives them an excuse to station a shit ton of staff and infrastructure in the area for the foreseeable future.
How to Fit Models to Data in Python
Pixel art is a true art, applying a naive filter or resampling is not gonna look good. Keep in mind the target screen is 200x200
So say I wanted to target Bill Gates, how do I magically know what combination of interests will select him?
"Monks, do not wage wordy warfare, saying: 'You don't understand this Dhamma and discipline, I understand this Dhamma and discipline'; 'How could you understand it? You have fallen into wrong practices: I have the right practice'; 'You have said afterwards what you should have said first, and you have said first what you should have said afterwards'; 'What I say is consistent, what you say isn't'; 'What you have thought out for so long is entirely reversed'; 'Your statement is refuted'; 'You are talking rubbish!'; 'You are in the wrong'; 'Get out of that if you can!'

"Why should you not do this? Such talk, monks, is not related to the goal, it is not fundamental to the holy life, does not conduce to disenchantment, dispassion, cessation, tranquillity, higher knowledge, enlightenment or to Nibbana. When you have discussions, monks, you should discuss Suffering, the Arising of Suffering, its Cessation, and the Path that leads to its Cessation. Why is that? Because such talk is related to the goal... it conduces to disenchantment... to Nibbana. This is the task you must accomplish."

-- Viggahika Sutta, SN 56.9
Not necessarily, no. If you want a pin-sharp image at 48MP yes, but if you want something comparable to the iPhone jacking up the shutter speed to 1/400 makes it manageable handheld with good stabilization.
Great summary of the situation. I wonder how long things will continue in the direction they've been going, and when things will begin rolling back in the other direction
This concerns me a bit.. when I've made (failed) attempts to learn Rust in the past the borrow checker was always the sticking point.
Depends on what kinds of genres you enjoy. It's real tough to find rock/pop/mainstream/big-room/etc. music that'll make sense with big dynamics, anymore. Especially 'loud' genres have been overloudenated for decades and it's tough to put that genie back in the bottle.

If you're interested in house or techno music, though, there are entire genres/artists that leave a lot of space, and those would sound incredible in your garage :)

There's a guy who's got a blog post calling out 'what nobody tells you and admits about Funktion One', which, he says, is that they sound bad when there's 'a lot going on in the midrange', which he calls 'resolution'. And his example, which is his own stuff, is fine but the dynamics are real bad and everything's a clogged up mess that doesn't ever budge from 'full volume'. I've got a mixing system that's known-good at being able to resolve what's really in a mix, and it can both resolve 'very dense layers of midrange' and the kind of open, transient-heavy stuff that works on Funktion One. And he's got another, very different, example of stuff suited to the expensive high-dynamics speakers, and that sounds utterly different and also fantastic on my speakers… and great on the Funktion Ones, and most likely in your garage.
> My thought at the time was that no open source company had ever been super successful except RedHat

Sun bought MySQL for 1 billion USD in 2008, does that not count as successful?

Also, MongoDB, Elastic and many many others...
It's only a matter of time before the inevitable class action lawsuit settles the question of culpability for this breach and assigns it 100% to the state. The teachers are going to get at minimum state-sponsored credit protection services for a few years, and the governor is going to get some egg on his face since it was his employees who created this breach.

I honestly pity him a bit, because he has no clue about any of the technical details, but on the bright side he's about to get a crash course.

I have to wonder what he's thinking, though, with the brazen slander. He must have some very deep pockets.
This [1] is all it means. To enable it contact your registrar. Make sure you discuss with them what is required to unlock it. Each registrar is a little different and some try to go above and beyond by requiring you follow some arduous process to unlock it. I have enabled it on some company domains at MarkMonitor. They had a few options including one called SuperLock but most registrars do exactly what is on that wiki page. Ensure you keep your contact information on their site up to date, especially your email and phone numbers. Also ask them if you can set a PIN code in case you get locked out of your account. If you are doing this for a company, ensure you have multiple admin/technical contacts and that is also kept current. One should go to an alias/distro for your team.

[1] - https://en.wikipedia.org/wiki/Registrar-Lock
Hundreds of thousands of upper middle class Chinese tourists go through the US each summer. In Yellowstone the tourist attractions and shops often include Chinese signage and culturally relevant products.

A subset of those tourists are notorious for causing damage in national parks, misbehavior with animals, and leaving trash everywhere. One of the more recent incidents involved a Chinese family bathing their dogs in the thermal springs in Yellowstone, ignoring the signage warning that the ground off the boardwalks is nothing more than a crust of dried mud with scalding hot water below. The majority tend to be respectful, but there's a growing resentment against the bad behaviors of the few that translates into tension and prejudice.

Anyway, if imagine that such a train system would be a good thing, making the transport of tourists both ways more economical, and forcing both countries to adjust culturally. Personally, I've spoken out against China in public to the extent that I would be denied entry, but I love that Americans have the opportunity to engage with the Chinese people outside the bounds of their government's control. More of that can't help but be a good thing.
> Not a republican, but I find the insult ironic because "your truth" is something that radical liberals use to justify their own doublethink.

"I'm not a republican" ... "radical liberals justifying your doublethink..."

hmmmmmm

hmmmmmmmmmmmmmmmm

yes, extremely definitely not a republican, we can definitely tell because you said so right at the start, and it's not like people would just go on the internet and pretend to be moderates, knowing that "moderation" is a trait that many people inherently assume to be credible and balanced.

if you're gonna try to pull the "well ackshually I'm a moderate" you gotta try and sell it a little better, don't immediately leap right to the fox news political slurs in literally the same sentence as you try to frame yourself as a moderate. Kinda gives away the game a bit.
Are the results online somewhere?
m3o developers have since adopted Apache License v2 which is FOSS, but the previous Polyform-based license wasn't.

From "What is polyform", https://archive.is/1YxES

> PolyForm is not...

> Open source or free software. There are plenty of existing open source licenses. PolyForm is not a substitute for them, but an alternative for those who want to license source code under limited rights.

See also:

"Open source confronts its midlife crisis", https://news.ycombinator.com/item?id=18687498

"What comes after open source", https://news.ycombinator.com/item?id=19554272
The distinction I was making was between laws that are enforced an those that are not.
Oh hey, my home state is on Hacker News!

Oh... sigh.
We embed the assets in page to have the code for each section in one place - there's a lot of little logic & math to figure out the phrases (they're not just formatted numbers), and both the text & the graphs rely on the same source data so might as well do all the work while you've got the data right there.

It also allows us to serve the entire page in a single request, and the gzipping of the SVGs works really well (~7x).

Keep in mind that every single graph would need 15 languages * typically 2 units = 15-30 versions. And each page has 10-20 graphs. And you can view each location by year/season/month/day, and the stations have histories sometimes going back to the 40s with a page for every single day (not indexed by Google). Not to mention the comparisons - we have some 150k locations that can be compared up to 5 at a time.

The combinatorial explosion makes pre-gen unattractive, and producing each graph in a separate request would also increase both server load and developer headaches.

If we re-architected the site today I'd probably do client side rendering of the charts, but the dev cost of making that change now would so far exceed any gains that it's not even funny.

(To be clear, the by far biggest cost of the service is developer time, not hosting cost, sorry if I implied otherwise)
Important is a very subjective thing but a whole lot of stuff is made in China.

https://www.npr.org/2011/09/16/140515737/california-turns-to...

"The steel contract went to a state-owned Chinese company, Shanghai Zhenhua Heavy Industries, which had several advantages: modern production facilities, ships to deliver the steel and, of course, low-cost labor."

I would say the cabling of a suspension bridge is pretty important.
But isn't that what's happening in this entire thread? Everyone here seems to have their "opinion" on how other countries "should" behave. Most of which involving drastic changes in lifestyle like eating and procreation habits. Never once considering what those countries would feel about.
> the blame should be on the webmaster who designed that code.

“Webmasters”, where they exist at all anymore, tend not to “design code”.

> Did they not realize that there are scrappers who will scrap every bit of information of everything including the HTML code. I

“...scrapers who scrape...” should be the concern here, not “...scrappers who scrap...”

> And look at the age of the governor, clearly shows that he is inept with the fundamental of the internet.

Gov. Parsons is 12 years younger than Vint Cerf and the same age as Sir Tim Berners-Lee.
New York...
Microsoft only paying 7.5 billion for GitHub definitely makes me less confident that GitLab is worth 10 billion.

Much as I personally prefer GitLab, GitHub had a bigger customer base back then than GitLab has now. GitLab may be gaining market share, but it’s mostly eating Atlassian’s portion of the market and not GitHub’s. It’s plausible GitHub undervalued themself in the sale to Microsoft of course, so a careful look at the numbers is required to evaluate the valuation, but the value comparison isn’t a great sign to me.

Separately of course, GitLab might be in line with the valuation of companies on the stock market in general which have ballooned heavily in recent years. Whether that's a bubble or permanent inflation in stock prices then becomes the relevant question to answer, I suppose.
This is the huge problem with the focus on climate change: a generation of “environmentalists” is growing up who don’t understand the importance and fragility of natural ecosystems and their organisms. Our primary objective is not to keep our planet within certain temperature ranges. Our primary objective is to not irreversibly destroy the natural world. We must succeed; failure is unacceptable.

People are addressing climate change with afforestation projects using non-native trees and all sorts of other stuff that doesn’t help save natural ecosystems. If the subset of people who think they “care about the environment” spends the next couple of decades supporting projects like that, and taking their eyes off the crisis of habitat destruction, then a terrible tragedy will result the shame of which humanity will never escape and which will make the world inherited by our children a pathetic memory of what it should have been, for ever.