skysight-inc/HackerNews huggingface dataset:
Agreed, I went through the same pain when I ported by dummy Gtkmm from an old article into Gtk-rs, Rc<RefCell<T>> everywhere.

This is such a pain that even Gtk-rs samples have macros to work around cloning widget state into callbacks.

From my point of view language ergonomics still need to improve for Rust to actually be a candidate for GUI development, versus what the GC based languages (RC and tracing GC) offer out of the box with their UI kits.

Unless one envisions it just to take C++'s role of visualization layer and integration with graphics drivers.
Hi Pony core team member here and also, VP of Engineering at Wallaroo Labs.

Wallaroo Labs is the most vocal user of Pony. There are a few others who are playing around with Pony and we hear about from time to time, but we are still in the very early stages as a language. It's definitely a great time to get involved with Pony if you are interested in guiding the direction of the language.

Re "the company backing it". You would be referring to Causality. They shut down quite some time ago. The general belief with Causality was that they would be able to get folks in finance to pay for Pony development and support given that an early version of Pony started at a large bank in London and the open source version was a vast improvement. That didn't happen and so Causality had no path forward.

Sylvan Clebsch, the "inventor" of Pony, has since gone on to work at Microsoft Research. He's a member of the Pony core team that he, myself, and Darach Ennis formed as Causality was shutting down.

Since that time, we've added a couple people to the core team, lost some, and added a bunch of contributors and worked on making steady progress pushing Pony forward.

The Pony core team isn't a foundation but we are on Open Collective and are quite happy to take donations (that at this time, go towards paying for hosting costs and whatnot)

https://opencollective.com/ponyc

We also have a Zulip community that folks can stop by, chat, and learn more:

https://ponylang.zulipchat.com/
Duke Nukem Forever is one example of this.

But Black Mesa is a counterexample; they still haven't released Xen last time I checked, but everything they have released far exceeds expectations. Maybe Valve should pay that group to finish the HL series.
There's no point in having fast internet when Verizon is still charging me per GB.
Birds and bees, heck. I'm concerned about the effects they may have on HUMANS.
HL3 would have brought attention for sure but you are selling dota a bit short here. Personally I bought in day 1 to artifact based solely on how much I love dota. I have spent hundreds on dota cosmetics, battle passes, etc. Artifact failed because the game just was not fun to play at all. If the pricing scheme was the issue people still would pay money for a game they can't get enough of.
Doesn't want to dirty his home at all ? (Can use a chroot for this?. Maybe source is unstable and can crash machine ?
Isn't this problem the reason 5g includes specs for microcells? I think 3g coverage in dense areas is a spectrum issue.
5G can eliminate the need to provide fiber or cable to the home. Instead, radio is used for the last hundreds of meters. Physical drops into homes are expensive to install and maintain.
Not that I necessarily agree with them, but some people would say that your index fund is stealing from the poor in a sense, because corporate profits (distributed to you, the shareholder, as dividends) are derived from exploiting the working class, when they could be raising wages instead.

This is obviously not the entire story, because the economy certainly has grown historically and continues to grow, and that growth comes from somewhere. But it is plausible that some amount of wealth accumulation does come at the detriment of the poor.
Not in my case. I can suffer for an entire month with a runny nose, cough or sore throat. Of course, this is all anecdotal and it could all just be the placebo effect.
A perceptron is a simple type of neural network that is very fast to use when already trained. So it is a real network, I don't know what hashed perceptron is but I'd guess it would have to do something with hashing the inputs to the perceptron?
Rather different.

Our goals when creating Pony are two make a high-performance, safe languages for writing highly concurrent applications. Pony is much more opinionated than D.

A really quick version of "what is Pony" would probably be:

"Like Erlang meets Rust"
i have seen other stories like this, even here on hackernews, so this was surely another one.
It works from any language that speaks COM.
I think you misinterpret what I was saying. An actively cooled core needs lots of safety measures in place in order to make sure that the water pumps never fail, or if they do there are backup systems in place, and backup systems for those backup systems, etc. There's a physical cost to making all those mechanisms. Furthermore there is a regulatory and administrative cost to ensuring that those mechanisms would work across the entire industry.

On the other hand, something like the NuScale design takes an all-passive approach: it places a smaller fission core directly in a massive swimming pool that has enough water to passively cool the design all the way down. There are no moving parts to switch on in the case of failure. The way you handle a catastrophic failure is: you do nothing. It solves itself.

No moving-part safety mechanisms to install, just a big tank of water. No fallback mechanisms for those safety mechanisms, etc. Inspection is pretty easy: did the water level remain in range? Yes/no.

Cutting costs of safety inspections due to an inherently safer design doesn't mean a less-safe outcome.
It's not very important at this point which reporting system is used, be it EPA's GHGRP or an alternative. Ideally, we would have had a global agreed upon reporting standards. But giving consumers the possibility of putting financial pressure on vendors based on emissions is critical.

Not enough, too little too late - yet still critical.
It's more that people are starting to recognize that we're more poor than a decade ago in terms of buying power AND unemployment is closer to 25% than some ludicrous politicized value.

When you shove apes deeper into the pits of the dominance hierarchies and feed them garbage, you're going to have resentment.

Along those lines, capital has been concentrating ever more into a smaller slice of the population while cutting the value of the humble pile of capital the average US citizen has. I don't believe in wealth as a zero sum game but I do believe in hyper-predator agents steering the system for more ill-begotten gains. Which becomes a zero sum game...
But is it a "skill"?
Given that they were even measuring the performance against Electron, there is some small hope that eventually VSCode gets rewritten in it.
I don't know of any issues. One of the companies I had (5-6 years ago) used a .io address and had email with no issues. In fact we sent a lot of marketing email as a .io domain and never had any troubles. Just like anything we had to get the email configuration solid, but after that it was smooth.

I'd be interested in hearing any reasons you find stating the opposite. FWIW too, we hosted within AWS and used Route53 just like I do for most projects.
Your suspicion is justified. The news here is the discovery of an analytical formula - which is "precise," sure, but whether using it directly in an actual computation could yield a more accurate and practically useful result is a good question, due to the complexity of the formula.
Yeah, pretty much I guess. Delta seems to be the only major one missing from this list: https://en.wikipedia.org/wiki/List_of_Boeing_737_MAX_orders_...
dnscrypt-proxy[1], though you'll have to use something like iptables to redirect all DNS traffic to it

[1] - https://github.com/jedisct1/dnscrypt-proxy
Currently abberation is dealt with by including multiple lenses. Even if the lens costs twice as much, it's still a wine from a price point.

But yes, only for applications that care about abberation.
You don't have to allocate a page on the table for an area of memory that is not physically allocated at all. Yes, accessing it will trap to the operating system, but that's the entire point.
Almost a Third of World's Top VPNs Are Secretly Owned by Chinese Firms
AI-powered monopolies and the new world order
HN threads: https://news.ycombinator.com/item?id=19122079
https://news.ycombinator.com/item?id=19104044
Well, I'm not in the US but in Spain, and work for a telco. No one in my office feels any push for that. What we are being pushed though is to replace dying copper lines with 3g/4g in many remote-ish places. Copper is expensive to maintain, and laying fiber is expensive too, so people is asking and asking for this kind of solutions, as they feel abandoned with 1/3/6mbps DSL lines, while people in cities has access to +50mbps over fiber.

The problem is that most BTSs have weak links in remote locations, and it will become a problem to manage the increasing density of such devices in this places.

I've read that 5g will allow for more divices/bts and larger coverange, but I still don't understand how that will be possible.
The Guide to Equity Crowdfunding in Canada
Microtransactions exist because people continue to dump a ton of money into them. They wouldn't otherwise. Magic has digital game people don't see to have any issue buying into. The problem is that Valve implemented them in a way that wasn't very player friendly.
It would be nice if ABCL's JDK 11 support were brought into the main repo. Speaking of which, it would be nice if the main repo moved away from SVN to, e.g., gitlab. And, while we're at it, the issue tracker could be brought into the new millennium.
It's a bit complicated case and I wouldn't really blame the court. They were asked to rule on a copyright violation, and copyright despite its bad rep has some good reason to exist. The problem is that companies such as Elsevier have found a way to abuse the system by gaming 3-4 things at once: public universities, research grants, citation/research reputation, and copyright. They are not really s monopoly and it's difficult to blame them for a specific case of a specific journal being owned by them. It's more the overall picture that's broken and abusive, and that's probably beyond the remit of such a court to simply decide. The law applies for everyone, even the big abusers.
Completely different style. Both are GCed though. Learning curve in PonyLang is insane compared to D.
Thanks for the feedback!

> 1. The UI is unappealing. I would prefer the default theme to be dark.

I'll see if I can add an optional dark mode.

> 2. Site layout resembles generic link aggregating sites with no real content, which discourages the viewer from exploring the site further.

I'm not really sure what changes could be made that would encourage users to explore. Could you elaborate?

> 3. The boxes with numbers stand out too much among the other content. Thanks to the fact that they take various amount of space depending on the number's length, it causes the entire list of articles to appear unaligned.

Yeah, this is a problem. I think maybe it can be partially solved by abbreviating 3,000 as 3k, etc.

> 4. I was not able to find a link from the main website to the credits link you have posted. Also, it is unclear how much the credits cost. The purchase page is only available once you register and log in. In my opinion that is not transparent at all.

Okay, this is something I hadn't even considered. Originally the entire credits pack actually required authentication to view but I changed that last minute. I'll see what I can do to make the pricing more transparent.

> In my opinion, the most reasonable way to cover your website's running costs is to ask for donations.

I have run websites in the past on the donation model. In my experience it hits a wall once you have more general web surfers on your site than power users. Reddit tried the donation model with a transparent meter that showed the sites costs each day but it eventually had to pivot to ads.
No doubt, subterfuge and intrigue are valuable skills in the private sector, but I really do think that people distrusting a person for life is one of the liabilities that must be borne when a person decides to work for a clandestine agency - especially one that has a long history of covert usurpation of institutions for its own purposes.

Intelligence agencies cannot, ever, be trusted by private citizens. The corruption of government begins with its secrets. That's the nature of the job, and its one of the reasons why there is a very strong motto prevalent in the spook industry: "you can never leave the company".
Fixing the 'multiplayer megapacket' bug in Factorio
What makes you think 5g is just for phones? Also, what is a "phone" exactly these days? New ford vehicles ship with a wireless hotspot. A lot of laptops come with sim slots. Is a tablet a phone? What about a phone that has a usb-c port that can drive display port (or UltraGig) and supports bluetooth peripherals?

Once 5g is ubiquitous, hardwired internet connections will go the way of dedicated sound and video cars. Why would anyone want to deal with cable or dsl when everything already runs over IP anyways and they already have a phone plan?
Way back in the day I knew the guy who made a similar website called GifWithSauce. The concept being an entire endlessly scrolling site where NSFW gif posts with a validated source or "sauce" as users call it in the comments would be posted to his site.

Wonderful and cathartic to see someone else carrying on the torch for the mobile age!
I don't think I understand how RTTI/reflection relates to this.

When I imagine how a C++ implementation of something like React would look, my first thought is a bunch of functions which take whatever custom types they need (props), and return a tree of UI primitives (analogous to DOM element representations). Nothing that would require inspecting types.
Please do not haul pre-existing lists of links and talking points into HN threads. These discussions are supposed to be thoughtful conversations. Boilerplate kills that.

Also, nationalistic battle is off topic here, even in a thread like this one, and your comment is a huge step in that direction.

Also, please don't snark. That's in the site guidelines too.

https://news.ycombinator.com/newsguidelines.html
> The Communist Party of China wants to appear to have a unified will. To this end, they tend to allow whatever the Central Committee wants ...

This is the principle of democratic centralism[1]. A case could be made for conceptions of democracy other than the western one, but with the abolishment of term limits China is not making that case very well.

[1] https://en.wikipedia.org/wiki/Democratic_centralism
The counter argument is that someone has to finance creation, review and distribution of knowledge.

Of course Elsevier doesn't pay authors of papers, doesn't pay reviewers (but pays editors who coordinate) has to pay only little (especially compared to days of print magazines) for distribution.
I am willing to concede that it perhaps cannot be deployed ethically, but for reasons unrelated to its accuracy. It may be that being able to find anyone put on a list is too big a concentration of power, even in light of the benefits. That's every bit as much a problem if the system is 100% accurate.

If "find the people on this list, with near 100% accuracy" is something we're willing to accept, I think it's possible to build a system around this technology that doesn't deserve additional objection (outside detailed analysis of cost effectiveness or whatnot).

That outputting "there's a 20% chance they're on the list" might be used to deliberately harass those who aren't on the list is an argument that you didn't make in your first comment. Certainly safeguards against such behavior would be a necessary component of appropriate use of the technology - but it doesn't seem technically or socially implausible. There's a wide margin between a system that outputs "we think this person is sketchy" and a system that outputs "we think this person might be that specific person."
https://mullvad.net

So far they seem not to be involved in the typical affiliate marketing ploy used by so many other providers, and their account creation system is unique.

https://news.ycombinator.com/item?id=19734003

https://www.google.com/search?q=vpn+affiliate+marketing
Black gold can help us move one step closer to combating climate change
You're right. It does have an impact on performance. I haven't done a comparison, but the performance is still acceptable in my experience. It depends on the use case, but the local cache that borg maintains helps a lot in simple cases, because any unchanged files simply get skipped.
Ibn Khaldun
The article is far more interesting than the title indicates.

tl;dr, US govt dysfunction is largely responsible for the lack of innovation in the area, as the military "owns" the prime 5g wireless spectrum. No US competitor exists because there's no competitive market that is allowed to exist.

People that are saying "we don't need 5g" are missing the point. These problems could be applied to many future technologies.
Play Neo Geo with them
Things can get a lot, lot better than what America has to offer the world. Don't lose hope.
Does this entail a replacement keyboard with their "new" keyswitches or just service if you happen to have a key start sticking?
> "Like Erlang meets Rust"

Pony is more like just Rust and nothing like Erlang.
I'm thinking a review of spaced repitition software, like Anki, logs would give more information on efficient learning.You could map hours spent and schedules to outcomes.
Thanks for taking the time to do this. Frontend dev is really not my thing. I'll see if I can integrate some of these changes.
Hydrogen peroxide works against this. Put it in a spray bottle and it will wipe out any mold/mildew.

https://www.healio.com/infectious-disease/nosocomial-infecti...
Gave me shivers reading it. Beautiful example of the incredible mystery of the human mind.

Poof! And the solution materialized. Of course, all the groundwork had been laid. All the neurons primed. Just incredible.

And that formula. Damn.
paper: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3415726

author's thread: https://twitter.com/BaldingsWorld/status/1147265044079497216

This is strange paper, three people and everything anonymized making it hard to reproduce. The author claims there will be more.
And that works in other languages because you can iterate through trees and properties without needing to specify how to iterate through them or how they are stored.

Think about it. How do you iterate the tree? What even is a tree? The typical c++ answer depends on templates and iterators within the template. Which means they wildly change at compile time. It is clumsy for a shared library to deal with this, or, say, bind properties from an XML file or similar parsed at runtime.

Hence, it would make sense for a c++ solution to impose its own format or base class for trees or models. (Perhaps a template could help to wrap it.)
Please don't post unsubstantive comments here, and please don't make lazy canned arguments. That breaks the site guidelines against shallow dismissals and name-calling.

https://news.ycombinator.com/item?id=20338307

https://news.ycombinator.com/newsguidelines.html
PG often tries to make this point.
As other users have pointed out with concrete sources, this comment seems to come to the conclusion that Zen 2 will not be competitive enough based on cache information. But looks to me that the timings are much lower on 16 MiB, and that's on a dedicated benchmark.

It also seems to ignore the comment on userbenchmark itself that indicates that latency is less of a bottleneck than bandwidth.

I'll say coming to the conclusion that Zen 2 is less than competitive in comparison to Intel offering a day ahead of launch is more than brave.
Removed or made private (I see a 404 error only)
> A plane can land automatically using ILS and other systems, but it’s rare and, even when they do it, it isn’t truly autonomous — it’s more like the airport is flying the plane by wire.

This is a misunderstanding of ILS. ILS provides inputs to the pilot and the instruments on board. It’s not like fly-by-wire at all.
I don't know but be prepared that it's just a planet-scanning bot.
Concurrency by using an actor model is the Erlang part...
The point is that HFTs aren't going to be ponying up "way more"...

It's going to be a bit more, for a bit better latency.

Your comments are predicated on the assumption that this internet service is going to be significantly more expensive than existing fiber subscriptions, and therefore needs many benefits to outweigh the increased cost. But I have seen no reason to believe that this will be the case. Every statement I've seen indicates that these services will be quite competitive on price.
> For better or worse, that's just how it goes.

No, it isn't.

You don't have to use "bank-grade", "military-grade", etc. in your marketing. They don't actually mean anything, and only serve as a red flag for "we don't know what the fuck we're doing".

You can use almost-equally meaningless phrases like "state of the art", "industry standard", etc.

You can sell on a "proven track record" of not selling out to data brokers or yielding to government search warrants (although that mostly hinges on "never been subpoenaed" rather than "resisted a subpoena" in practical terms).

There's lots of other paths to take besides using "${DUMB}-grade" in your marketing copy. Saying "that's just how it goes" is yielding to a lazy cop-out with another lazier cop-out. It absolutely isn't just how it goes.
Not at the large scale - there aren't really any refracting telescopes left (based on lenses) when it comes to serious research, we replaced them with reflecting telescopes instead (based on mirrors).

There's a few notable exceptions, like the Lick Observatory, but in terms of impacting the state or progress of astronomy, the research from this article is unlikely to have an impact outside of small scale labs and amateur astronomy.

That's not to say the benefits there won't be appreciable for those who rely on optical telescopes, but you won't see this research make a difference for ground based arrays like NRAO, VLA, or in space telescopes.
I really wish someone from the Pony community would write a book. The official tutorials are nice, but the parts on the various reference capabilities onwards is extremely confusing (and sort of bare).

I know it's a small community, and there really is no official corporate backing, but right now I see the lack of good learning resources as the biggest obstacle, and we have to admit that Pony has a very steep learning curve. I really do love whatever little Pony that I have explored, and the compile times are superb compared to something like Rust, and the generated executables seem to be quite fast as well.
It's one thing to say without evidence, "I know for a fact that intruders are logging in to my system on SSH." It's another thing entirely to say, "it's reasonable to expect intrusion on SSH, so I'm not going to leave that port open on my firewall unnecessarily."