skysight-inc/HackerNews huggingface dataset:
> and I have never used the interpreter

There would only be a reason to use it, if it were providing added functionality. In SBCL I don't use the interpreter, but in other implementations I might use it, for example when a source stepper uses an interpreter.

> ECL has no interpreter

I missed that - actually ECL had an interpreter, but it was removed long time ago.

> Which would be completely pointless because GCC (or clang or MVCC, but the original question was about libgccjit) is already there and does better optimization.

That's not clear. If one would do runtime JIT compilation with runtime statistical information, it could very well a speed improvement. There are a bunch of things which could (!) be useful:

Typically functions in Lisp have only one compiled version, depending on a fixed amount of declarations and optimization settings. A JIT could compile several optimized versions for different argument types and choose the best fit one at compile time.

A JIT could do inlining code based on statistical information and select at runtime optimized functions with additional inlining.

A JIT could remove runtime dispatch for often used code parts and provide versions for that.

> PCL is devoted to various kinds of caching

And a bunch of implementations were trying to make sure that no compilation takes place during CLOS calls -> thus making sure that a Lisp compiler at runtime is not necessary.

> There is a reason Mozilla went from tracing (TraceMonkey) to inline caching (JägerMonkey) to type specialization (IonMonkey). JavaScript JITs have moved closer to Lisp compilers, not vice-versa.

Lisp compilers are usually AOT native code generating compilers, like ECL's Lisp->C compiler.

> I have covered other misconceptions that you have listed elsewhere in this thread.

Like you claim that ECL's version of the Common Lisp COMPILE is a JIT. Then basically most COMPILE implementations in Common Lisp implementations would be a JIT. Is there anything that ECL's COMPILE function makes it special?

Otherwise Lisp I of 1960 had a JIT. The function comdef (page 53 in the Lisp I Programmer's Manual) would compile named functions at runtime to machine code.
> The educational effects of school start times
Delaying secondary school start times can be a cost-effective policy to improve students’ grades and test scores

> The combination of changing sleep patterns in adolescence and early school start times leaves secondary school classrooms filled with sleep-deprived students. Evidence is growing that having adolescents start school later in the morning improves grades and emotional well-being, and even reduces car accidents. Opponents cite costly adjustments to bussing schedules and decreased time after school for jobs, sports, or other activities as reasons to retain the status quo. While changing school start times is not a costless policy, it is one of the easiest to implement and least expensive ways of improving academic achievement

https://wol.iza.org/uploads/articles/181/pdfs/educational-ef....
South Korea's dangerous ghost doctors are putting patients' lives at risk
This is correct. More generally, there is absolutely no evidence that wealthier people do, on average, "leverage" technologies better. Ancient Rome is one example because while advanced technology existed, the wealthiest people were land owners taking in the profits of slave labor, not the architects and inventors who built temples and refined concrete.

Of course, the same is true for modern society. Even so-called "tech entrepreneurs" like Elon Musk do much better at seeking profits than "leveraging technologies" -- as paying people to develop technologies isn't the same thing as leveraging them for increasing the productivity of oneself, at all.

However, of course, the argument is hardly surprising. After all, much of the ideology of modern capitalism rests on the ideal of the Iron Man, the genius inventor who, by his smartness (and benevolent white masculinity) embodies the excuse for the exploitation of the Earth's natural resources, for the creeping destruction of our democracy and the huge disparities in wealth and power that go along with it. You just have to believe this is real, otherwise all you ever learned from Coca Cola advertising would be wrong, at that is too painful to admit.
I'm more interested in the tin foil hat theory (that I saw mentioned on HN) that this might be signal telling you it's been compromised.

The crypto stuff isn't great, but just... dont' touch it if you don't like it. It's unfortunate that it's there, but this is the trade-off for everyone not running their own Matrix homeservers. IMO Signal is still the best choice out there by far.
The last laugh
what is your twitter?
To Do List Is a Time Management Tool
> some developers are complaining it's too difficult to use

The guy in the article is complaining it's hard to publish an app since you need to upload enough high-res screenshots. I mean, yeah? Try "publishing" your backend on AWS, it's not a walk in the part either.
> That is fine if you consider cryptocurrency as an investment.

Investment is a misnomer because it doesn't produce or fix anything in the real world, nor pay dividends. If you invest in a company that 3D prints modular homes you'll get a piece of the profits through dividends. Crypto“currencies” do nothing of the sort. You have to sell to a greater fool to profit. Meanwhile, the originators have trivially created digital tokens from thin air, backed by a mere white paper or faulty proof of concept, and consequently profit wildly by mere shilling. Yes, similar pyramid schemes occur in the stock market as well, which I criticize just as much.

If it's an actual currency then it's not an investment but a conversion.
Team behind Age of Empires IV wants you to learn history while playing the game
If competition was always the answer, then companies would all be composed of lots of little warring factions. Like how allegedly Sears under Eddie Lampert was. Or there would be no companies as such, just lots of individual contractors.
Putting aside the "should Signal add payment features" debate, I think the biggest issue is the fact that Signal chose to integrate a crypto which appears to be nothing other than a money making scheme for its creators. There are other existing privacy oriented cryptos. The whole thing smells like a scam, and loyal Signal advocates feel like they're being taken for a ride.
Don't buy it, there're plenty of alternatives.
It's not for the purpose of notifications, it's for the purpose of sync. If you do not initiate sync process after even own messages, immediately after launch of the app you'll see only incoming messages, and own will load up after a significant delay. That is not what chat users are used to these days.

Also: read markers. You definitely want notifications of messages you've read elsewhere to disappear from the iPhone. Currently, there is no good way to do that.
In Australia, at least where I am, from ages 5-17 school is generally 8:45 to 15:15.
That's also what came to my mind after reading the article: why didn't he simply write a web app? His girlfriend might even have used that because it was only browsing to a URL instead of installing an app on the phones of all guests.
Oops, wrong one. I can't remove the post, will post again.

By the way, the link is https://twitter.com/hieuSSR/status/1381113567227768834

Basically, if you draw a progress bar on paper. You can continue to mark as you progress.

Thanks Chris
Silent pushes don't work at all if you swipe the all. AT ALL.
Have you explored https://element.io/?
Encrypted snail mail?
> Simply by demanding that peasants/serfs pay taxes and conduct all commerce in the coin

Just tell the peasants you're the hand of the god, and the god wants you to give their cows and grain to you. I think that worked pretty well for a looong time.
A web app would have solved most, if not all, of these problems.
They tag your browser ID. If you reset all cookies and browser data after being on VPN and before you visit it will work.
First-Class I/O
A whole lot of his predictions didn't come to be in part because of his predictions. E.g. Germany got the worlds first modern healthcare and pensions insurance because Bismarck, terrified of a repeat of the uprisings of 1848 as Marxist and other revolutionary groups gained support, pushed through massive healthcare and pension reforms that became a blueprint for large parts of Europe.

As such we really can't tell what the world would have looked like had his ideas not gained traction.

But other than that, we don't really know whether or not he'll be right or wrong, because the core proposition of his predictions were that capitalism would start seeing crises once it had exhausted the ability to expand into new markets.

And there he certainly did massively underestimate the extreme growth the world would see in population and how long it would take capitalists to fully expand into underdeveloped markets.

In that respect Marx biggest demonstrable failure was that he was too optimistic about the rate of expansion of capitalism.

Whether or not he'll be right about capitalism "eating itself" by being so efficient that it will drive the price of labour towards zero and so destroy the very markets it depends on, is not something we can really tell until we see how capitalism behaves once most countries have taken the "easy gains" of a developing economy. Once growth in China, India and Africa flatlines, we'll be able to get a real idea.

A key question will be whether at that stage capitalism continues to drive down cost, and if it does whether or not sufficient redistribution happens to counter it and at a minimum maintaining purchasing power.
Last year, I used the UML static object modeling notation for understanding and documenting an existing RDBMS schema. Also last year, I used some of the UML state modeling (or Harel Statecharts) for getting the UI right for a SwiftUI app. Earlier this year, I used DeMarco-Yourdon DFDs (but we can call it UML) for business process modeling. (And our director of marketing picked it up instantly, and even had an insight into some structure of the data flows between some processes, because of this formalism.) And I'll probably use UML imminently for a new schema, if it turns out to be nontrivial.

I used to use UML (well, OMT, but fortunately Rumbaugh's notation won over Booch's for UML) constantly, when I was doing lots of Java. I worked on high-end CASE and methodology, and on the side I made a convenient little tool to help go from OMT to Java, and keep it up-to-data (in conjunction with Rumbaugh's own OMTool): https://www.neilvandyke.org/jomtool/

One thing to know about these system analysis&design methodologies (before UML, there were maybe a dozen prominent ones) and their various diagrams is that the user bases seemed to change over time. If you were a technical developer of a large system, or maybe a certain kind of big embedded systems developer, you might use it. If you were a database architect, there was a different camp for that, and they had different needs and tools. At some point, maybe around the time that Java was adopted for corporate internal IS development, the UML I occasionally saw was usually simply as a way of visualizing class inheritance hierarchies (and summarizing their Java attribute and method signatures). Which is fine, but it's only a fraction of the benefit they could get from higher-level modeling and documenting, with even that one kind of UML diagram.
> The best coders can demand the highest salary.

How would you confirm this with data?
We're building something that partially overlaps with this at Splitgraph [0] (co-founder here). Instead of bitemporal tables, we're using columnar storage (cstore_fdw) + delta compression as a storage backend and support Git-like operations (commit, checkout, etc...). We also let you build datasets with a Dockerfile-like language as well as share them with other Splitgraph peers or the public Splitgraph catalog.

[0] https://www.splitgraph.com/docs/getting-started/introduction
I do wonder though why fully static client side only PWAs need to be so complex to make.
The people at Firefox who has sacrificed so much customizability in favour of "usability" and "good default experience" should read this :-/

For me it is still OK, my point is that it used to be possible to make it smashing.
That is a fair point, though in the sense of "mirror, mirror on the wall, who is the fairest of them all". People end up in bubbles because they're most receptive to particular type of content and that is what they end up engaging with. But yes, if it was up to me, I would kill the Share button and get an unfiltered view of my connections' updates, like in the early days.
The Laws of Human Nature, Talks at Google by Robert Greene
Do you want to lose weight in a few weeks? “Healthy Habits” is here to help you
because it requires you to distinguish between a human's aim and a bot's aim, which is pretty much impossible with a good enough bot
Potentially feasible alternate interpretation: given that the Indian religious / ruling caste in Cambodia who brought Hinduism and Buddhism had arrived by boat and were sophisticated seafarers there is a chance this would be an astronomic device rather than a geometric tool for ground-based construction. The only reference I can find in the Pali texts to construction whatsoever is negative referring to undesirable mental habits, ie. https://www.accesstoinsight.org/tipitaka/kn/dhp/dhp.11.than.... House-builder, you're seen! You will not build a house again. All your rafters broken, the ridge pole dismantled, immersed in dismantling, the mind has attained to the end of craving. (See https://en.wikipedia.org/wiki/Sa%E1%B9%85kh%C4%81ra for interpretation)

PS. If you ever get the chance to compare parts of Cambodian hinterland (eg. area around Battambang) with South India (eg. western Tamil Nadu) you will realise they bear a striking topographic resemblance: vast tropical plains punctuated by extremely vertical mountains. Beautiful setting for settled agriculture.
Great visualization! I'm just finishing reading the book on prime numbers, titled "the music of the primes" and this visualization reminds me how I wish Riemann lived a little bit longer.
This seems to be a Cardano staking company who are trying to market themselves. I doubt they’d want to go with a sidechain since their entire business is to have people stake in the main chain.

They could go with a layer 2 network, but Cardano hasn’t implemented smart contracts or their Hydra state channels system yet.
Easy instant PayPal money using “Your First Client”
I spent a few weeks recently persuading two relatively large groups of non-technical people (50+ people in each) to move from WhatsApp to Signal. I absolutely hate this move from Signal, and this blog post makes no difference whatsoever to that feeling.

The idea of private messaging is a relatively easy one to talk to people about. Adding cryptocurrencies into the mix - when, fairly or unfairly, news coverage about it is mostly about financial speculation, the "dark web" and illegal drugs - is a terrible idea if the idea behind Signal is broad uptake of a secure messaging app that doesn't have links to companies like Facebook.

Whether the settings are buried or not people will find out about this as time passes, and when they do it's going to create distrust. As others have suggested, if you want to do cryptocurrencies, why not create a separate "Signal Wallet" app or something? Although even that won't help the fact that it will tarnish the "Signal" brand in the eyes of many.
It was for a side project. At work using JavaFX is of doubtful viability since hardly any developers seem familiar with it as opposed to QT.
Sorry, I misunderstood. I thought you were notifying them of shows in advance, but I see now it's meant to be a "the show is about to start now" notification. I see why mail wouldn't work for that.
Reminds me of the $2,222,278 bet Warren Buffett made with a hedge fund, and won [0]:

“Over a ten-year period commencing on January 1, 2008, and ending on December 31, 2017, the S&P 500 will outperform a portfolio of funds of hedge funds, when performance is measured on a basis net of fees, costs and expenses.”

[0]: https://longbets.org/362/
That's assuming the system can fix itself, which generally isn't true :). If a boiler in your bathroom maneuvers itself into a runaway positive feedback loop, it won't fix itself. It will explode, sending superheated water and shards of steel and plastic across your house. The smoldering remains of the PID controller that drove the failure won't recollect themselves and reweld the shredded tank.

A system that fails can be fixed by the system in which the failing one is contained. That same outer system can also work to prevent the inner system from failing in the first place.

(And sure, in the analogy, the "outer system" is the homeowner that can buy a new boiler. But wouldn't it be better to make sure the original boiler can't move out of its control envelope? Then the homeowner wouldn't have a bathroom to renovate and a pet to bury, after it caught a flying pressure valve in the eye.)
Sure there is, its called a package repository. See Debian or Arch for some good examples.
Do you mean it didn’t work for keybase? What do you mean by that?
https://github.com/adamlouis/squirrelbyte
I understand the difficulty of the exercice and hopefully more people can be added i was for example surprised to see some names who had minor contributions while so many missing like https://en.m.wikipedia.org/wiki/William_Kingdon_Clifford
Whatsapp, which implements the signal protocol as well.
It's only available in the beta builds at the moment.
The progress page should auto refresh, if it didn't, try refreshing it and your images should show up.
Interesting, that makes sense. You still need a lot of diverse/realistic cropped objects that you can (realistically?) put into scenes. I'm not sure if simply dropping random objects into random scenes would work well enough.

Also, what exactly do the nets predict, since the foreground objects can have very complex contours, you'd need to predict an arbitrarily shaped polygon ?
Completely agree with this post. Moxie it you’re reading this: remember, bad publicity is still publicity. Haters are going to hate, but Signal is now founded for a while!
Razer see through RGB face mask
Theoretically, under ideal conditions.

I scanned my childhood photos shot on a Minolta at 5000dpi and in the end this was overkill for 99% of photos. Remember the time before autofocus? Yes, 99% of photos were more or less just quick shots of people/kids in motion so there was never time to perfectly adjust focus. There are a couple of steady portrait shots that look just amazing though. Maybe those ai upscalers will save the day in another decade or so.
Yes, you could probably use something like this: https://www.line-us.com/shop.html

Or any plotter for that matter. Your progress bar in general will only be able to go forward unless the plotter is able to erase. You could fill the bar with transparent rectangular segments to make things easier and faster.
I window shop for apps - mostly games, honestly. One of the great things about a phone is that some things, like waiting in a waiting room or spending time on the toilet, are simply less boring because of games. And while I have a few that stay on my phone/tablet, sometimes I Just want new adventures.

Playing bad games is now part of my life experience, kinda like trying out bad movies.
It's been using sequential numbers about 75,000 end user terminals shipped.
It’s going to be a pour currency due to the volatility unfortunately, it’s more like a stock that’ll act as a poor-man currency.
Please, are you actually comparing us to sweden? Yeah I hope we have better numbers than an open country. And even then the numbers are only slightly different and they were mostly from long term care too. But why not compare us to Norway or Denmark? Shouldn't we also be running circles around those unruly, not locked down freedumbz loving floridians or science denying Swedes after a year of never ending "mesures de santé publique" ?

Are you actually denying that the CHSLD system completely collapsed? Dude. What? People were left to die in their feces and from hunger, the army was called to help out, bodies of abandoned covid deaths were just left there for a while. Private CHSLDs like Herron got literally ghosted by the healthcare agency overseeing them and stopped replying to emails begging the for help. Healthcare staff had to work without PPE, hospitals were left to their own for the first few weeks back in March. Like I'm not even sure here if you have any clue of what has happened in early March because there's no way you could the CHSLD system didn't collapse and weren't mismanaged otherwise. That's something even Legault admits. But since we are on HN I'll assume good faith and address your other points

Okay so no it's absolutely unreasonable that the shock was that much higher. You are repeating more government talking points. because that's just what it is: depending on what week it is we always get a different excuse. It's either young people or spring break or people travelling or Christmas parties or a uniquy old population or the elusive covid deniers driving infection numbers up. It never ends. The truth is nothing about our situation was truly unique or unique enough to explain what we saw.

Also FWIW, Florida has an older population and is doing either better or pretty similar to us so yeah that doesn't make sense either. Why does it matter if the elderly care is socialized or not? Can't the government protect its patients more than the private sector in Florida can?
So much this

But you don't need to wear a mask at home, just open the damn windows and let the air circulate

People's level of actual cognition seems to have gone down and being replaced by dogmatic fervour one way or the other, leading to a competition of who screams their allegiance louder.

If you think a mask don't help you're welcome to volunteer at a Covid ward without one. NPIs (stay at home, lockdowns, etc) have been used since the black death

Sure you won't hurt anybody but yourself by wearing a mask (or two) outdoors with no one around (for prolonged periods of time) or "staying at home" at all costs needlessly, but yeah, you'll still looking like a fool.
FWIW, from my limited experience with the firewall there--they do less banning protocols, and more banning specific endpoints people are using to bypass the firewall.

I never tested WireGuard, but, for instance, I had no issue connecting via OpenVPN to personal and work VPNs from China (on standard ports with no effort to hide). If you try and use OpenVPN to connect to any of the well-known VPN providers with it though, it will be blocked.

Even if you find it works initially, as soon as someone catches wind of it being used to bypass the firewall and/or they see a surge of traffic to your services, you're likely to end up blackholed.

Especially for a paid service, it's probably more of a support headache than it's worth.

Unless you're looking to make a stand, I'd probably just steer clear of the whole situation. It's illegal in China to operate an internet services without a license and it could come back to bite you in the ass down the road if you ever intend to do business there or travel there.
I was disappointed when I first heard Signal was adding this (and not using Mondeo) but these points male sense. I almost certainly won’t use it, and probably none of my close friends either, and it sounds like it can be disable entirely in the app so I don’t really care.