skysight-inc/HackerNews huggingface dataset:
Probably worth bringing to attention the python paradox essay: http://www.paulgraham.com/pypar.html
Already submitted: https://news.ycombinator.com/item?id=33088798
Maybe theoretically true (I'm not sure about the extent of the completeness), but definitely not practically true when it comes to annotation-driven-development frameworks such as Spring.
Would like to see a comparison between this and Facebook's Cachelib:

https://github.com/facebook/CacheLib
In São Paulo it works. Not many things work around here, so I guess it is pretty practical to regulate and enforce.
Elite overproduction produces civil wars. Universities are a way to keep people on the elite treadmill long enough to get past their 20s and stop thinking about revolution.

The USSR largely collapsed because of that. Occupy wall-street was the moment it nearly happened in the US.
And lucky he did too, cause you can't hug people with nuclear arms!
Ironically there are even billboards about how other distractions like texting while driving kills.
> Total BS...

Suppose for a minute that you had to do mental weight lifting, but you could choose which discipline to do it in. If you chose math as the discipline, then calculus would be perfectly fine as the mental weight lifting in high school.

Are there other disciplines that you could choose? Certainly. Does you school give you such choices? If not, then that might be where the BS is.

IDK about you, but there's a ton of stuff that I know only because I find it fun to know and not at all because it's useful to me in any other way. This must be true for many man many people.
> The next 'move' for cheaters is to use chess computers in a way that passes 'Chess Turing Test' and makes cheating indistinguishable from normal human play under analysis.

If it's indistinguishable from human play, then there is no advantage to cheating with a chess engine. The point of cheating is that the chess engine is stronger than human play and will give you mistake-free moves that put you in winning positions. If all your moves are equivalent to human moves, then you're playing no better than a human, at whatever level that is, let's assume GM 2700-2900. So what advantage does a human GM get from doing that?
I thought the term was originally "motor engine" (a piece of engineering that produces motion) in the same way we can have a "compute engine" or a "siege engine" or a similar name for any other _ingenious_ creation.

From there we tend to shorten it to either motor or engine. Perhaps in current times people here the terms "combustion engine" and "electric motor" most commonly and assume there is an implied distinction.
I remember a similar experience and I received precisely two phone calls:

1. From the bank's investment arm asking if there were any investment needs I had.

2. From the bank's private banking division to inform me of their services.

I honestly wonder what it takes to get flagged by regulators at this point.
As I get older, I do tend to be more conciliatory, but I do think that even the people who like Java are perpetuating pain and struggle for others that will have to learn some lessons the hard way.
I think mdadm+LVM+LUKS+XFS is far worse experience for you. Currently ZFS CLI is one of the best in the class for features.
Crimea has historically belonged to Russia since it was first conquered, and even from the 90s to 2014, Russia had a large military presence there. But Musk was not speaking of who has a moral right to possess it, but of what realistic outcomes are. Do you foresee any path by which Ukraine could get Crimea back other than a coup in Moscow and Putin's replacement by more pliable leadership?
You mean, like the Internet? Or GPS?

Also the US government is injecting a ton of money into private companies, so it's not necessarily visible.
Billboards are in public spaces.
They do. N95 masks have a 10 year shelf life. You can argue about the usefulness of that shelf life (it's been done to death), but it's there, and when the pandemic hit loads of governments were faced with expired masks.

https://multimedia.3m.com/mws/media/869238O/3m-health-care-p...
Be a little more humble correcting people when you completely are wrong. M1 -> m2 conversion.

https://fred.stlouisfed.org/series/WM2NS
Replace "threaten usage of nuclear weapons" with "threaten exit from the global finance system under the force of the largest military ever assembled on earth" and you have US policy for the past century.
Do we want less ads? Maybe it's just enough? How about more, like in this video:

https://www.youtube.com/watch?v=YJg02ivYzSs

Yes, this looks like the best world, can't wait for Google to implement it in Meta's metaverse.

How is removing ads from public space still a question?
C++ seems to have more churn than most other languages.

e.g. if you're familiar with C99, you can read through a C17 code base and not even realize you're looking at something different. Even going back to C89 it's not that different. Other than some fancy syntax like comments using //, not much has changed. Sure, the standard library might have threads.h now or whatever, but your code is going to use the same letters on the keyboard. There's similar to other languages I'm familiar, even across major revisions the operators and syntax doesn't change much.
Word of mouth is increasingly the only source I trust for product recommendations. Once advertisers figure this out I imagine they'll start sponsoring my acquaintances to lie to me about their products in person and I'll have to narrow the field even further.
I live in São Paulo (the city mentioned in the article) and I always find it amusing how you can tell exactly where São Paulo ends and the neighboring city (Guarulhos) begins just by the billboards.

Here’s São Paulo’s welcome sign coming from Guarulhos. There are lot of billboards before it, but exactly none after.

https://maps.app.goo.gl/Dw8AFJS2sNRW27PL9?g_st=ic
No. All advertising should be banned.
From "Argonne invents reusable sponge that soaks up oil, could revolutionize oil spill and diesel cleanup" (2017) https://www.anl.gov/article/argonne-invents-reusable-sponge-... :

> [...] The scientists started out with common polyurethane foam, used in everything from furniture cushions to home insulation. This foam has lots of nooks and crannies, like an English muffin, which could provide ample surface area to grab oil; but they needed to give the foam a new surface chemistry in order to firmly attach the oil-loving molecules.

> Previously, Darling and fellow Argonne chemist Jeff Elam had developed a technique called sequential infiltration synthesis, or SIS, which can be used to infuse hard metal oxide atoms within complicated nanostructures.

> After some trial and error, they found a way to adapt the technique to grow an extremely thin layer of metal oxide “primer” near the foam’s interior surfaces. This serves as the perfect glue for attaching the oil-loving molecules, which are deposited in a second step; they hold onto the metal oxide layer with one end and reach out to grab oil molecules with the other.

> The result is Oleo Sponge, a block of foam that easily adsorbs oil from the water. The material, which looks a bit like an outdoor seat cushion, can be wrung out to be reused—and the oil itself recovered.

> At tests at a giant seawater tank in New Jersey called Ohmsett, the National Oil Spill Response Research & Renewable Energy Test Facility, the Oleo Sponge successfully collected diesel and crude oil from both below and on the water surface.

From "Reusable Sponge for Mitigating Oil Spills" https://www.energy.gov/science/bes/articles/reusable-sponge-... :

> A new foam called the Oleo Sponge was invented that not only easily adsorbs oil from water but is also reusable and can pull dispersed oil from an entire water column, not just the surface. Many materials can grab oil, but there hasn't been a way, until now, to permanently bind them into a useful structure. The scientists developed a technique to create a thin layer of metal oxide "primer" within the interior surfaces of polyurethane foam. Scientists then bound oil-loving molecules to the primer. The resulting block of foam can be wrung out to be used, and the oil itself recovered.
What you mean? Our free markets are efficient and universally fair to all its participants...
I like this answer better. It also fits with my experience, mostly in the absence of training I could have received in my college days but did not because I was studying something else, but which would be very applicable to what I do now. It's hard to know where you'll end up.

Also, it's hard to know when people will need background information necessary to understand what someone is saying. I'm often blown away by what others do not know, only to turn around and find myself completely at a loss about something else.
> The jobs of governing bodies is not to give "choice", they are here to make sure people and companies do what they should do

Holy shit that’s not the point of a governing body. It’s to set very specific restrictions on what people and companies should not do.
Oh well. Pareidolia, indeed[0].

[0] - https://news.ycombinator.com/item?id=33075210
I don't see myself doing a PhD, it's too much time to commit to something I'm only marginally interested in. (I haven't read the link yet, but just based on the ToC, it doesn't look like it's going to convince me otherwise!)

> Another option is to go into industry and take night/evening classes through an online masters like Georgia Tech or Stanford Online

Have you done this before?
Yea, it definitely seems a bit suspicious and unfair, which fits frankly with the sport going through growing pains on this.

Seems like you gotta beat Magnus for your cheating to matter?! Snark aside, Magnus’s behaviour makes some sense, he wants this to be addressed. But the manner in which it is happening, his conduct included, is just poor form for the sport, even if it was the best overall move Magnus could make.
There are devices that you can put on your arm to greatly improve your baseball swing. They are permitted during batting practice but not during play.
As the saying goes, a bad workman always blames his tools. You can make a mess in any language, and Clojure is no exception.

There are plenty of ways to mitigate the problems the author describes. A few of these things would be having coding standards to ensure that code is written in a way everyone is comfortable with. This also covers things like adding schemas and documentation for maintainability. Doing pairing and code reviews so that multiple developers are familiar with different parts of the codebase. Having good tests so that you can have confidence that the code does what's intended when you make changes.

I'm also not sure what makes Clojure esoteric. It's a clean and well designed language that embodies good principles. It's a niche language, but far from being esoteric. I've been using Clojure for over a decade now, and I've seen the opposite of developer churn. Most people are pretty happy to stay at a company using Clojure. The fact that there is high churn is suggestive of a toxic environment that drives people away.

Finally, here's [1] a talk from a founder of a Clojure startup that grew into a large successful company. Clojure didn't get in the way of that.

[1] https://www.youtube.com/watch?v=u-4FiFpkPlQ
On a multi user system this seems fraught. That’s probably why it didn’t happen sooner.
Don't know about Ruby but agree that languages(think Java/C#/Javascript/C++) with really good debuggers don't have anything to envy from the Clojure REPL. But to be fair, companies have invested who knows how many millions to get that level of tooling while in Clojure and the nature of lisps you get it for free and low effort.
I do wonder how badly the earth will be salted by the activist Twitter employees on their way out.

Also prepare for "bots being banned soon, definitely by end of year" for the next 30 years.
* Somebody (probably America) sabotaged the Nordstream 2 gas pipeline.

Ok that's possible

* That's related to the war in Ukraine because? wars are always about resources?

Its feesable that its Russia/Ukraine war related

* The EU doesn't have any options to replace the gas that needs to come from Russia.

This is just wrong. Its just that options are expensive both fiscally and politically. Though some of the options are better for them in the long run by making them green independent. it just takes too long...

* That's going to drive all EU citizens back to an agrarian lifestyle.

Just a silly notion.

* And also, the EU is too weak of an institution to defend its citizens.

Also very silly.
For reference, the only HomeKit router listed on Apple's website is the "Linksys Velop AX4200 Mesh WiFi 6 System, Tri-Band"

https://www.apple.com/home-app/accessories/#section-routers
> After you get out of high school you should choose a vocationally oriented educational institution to learn about whatever specialized field you've chosen

I didn’t know what I wanted to do for a career until I was almost done with graduate school (I have a bachelors in history, a bachelors in linguistics, and a masters in educational psychology - I’ve worked as a professional programmer for nearly 25 years). My kids have gone to college, but they didn’t know what they wanted to do either. My oldest daughter is a semester from graduating and has finally decided what she actually wants to do - in a field wholly divorced from her undergraduate degree. So now she is applying to graduate programs. Frankly, none of my kids college bound friends knew what they wanted to do until they were almost graduated. It seems to me that many of us learn what we want to do by being exposed to many different things in the college environment. But it takes years and sort of floundering to figure that out.
why? i'm sure they had a warrent
Concern over US natural gas supply is not warranted. At all.

If producers decided not to produce during a period of high prices (unlikely), we have gas in storage, right now, to last through the typical winter.

https://ir.eia.gov/ngs/ngs.html

(unfortunately, export capacity is a rounding error, so we can't do a whole lot to help Europe out. https://www.eia.gov/dnav/ng/ng_move_expc_s1_a.htm )
I think that’s only an interesting question to you because you directly benefit from that. For now on, your company will be regarded as an off brand Clickhouse since you have no influence on the roadmap, etc. MongoLab and MongoHQ come to mind.

My advice would be to pivot away from the Clickhouse brand and towards a great OLAP service that happens to run on Clickhouse.
He actually seems to be taking the traditional Russian long view. They didn't get that big through clever land deals, after all.

One curiosity through this whole thing that seems to have gotten memory-holed: Boris Johnson, playing the role of Henry Kissinger, killing an early peace deal and keeping this mess going. Putin might have been looking just to keep NATO out of Ukraine. If that was the case (maybe not, see above) then this extended war might have been avoided.
Makes me very curious as to how they are measuring performance.

I've seen the firing of "low performing employees" destroy teams, because the performing they were doing was important but undervalued. Likewise I've seen employees who were not missed that we considered high value because they made a lot of noise. One particular instance of which became very clear that they were causing a lot of the work that they were also taking credit for.

> Zuckerberg said Meta would be slashing budgets across all of its departments and subsidiaries, including Facebook, Instagram and WhatsApp.

It sounds like they don't really know where to make the cuts they want.
But are they even useful in training for a player? Are they essential for improvement and competition?
Well, i have to add having developing in a Clojure shop that starting to develop a new feature with Clojure is easier than Kotlin, you don't have to care almost about of the shape of the data. But later, this is a pain, you need a lot of discipline to document because you would look back at this code a who knows what data are you receiving.

In addition i have to say, that a lot of libraries are falling into clj-commons because the original developers no longer works on the project, other like compojure, that is mentioned in the blog post last stable release is from 2016 and version 2 is in alpha since then.

I am curious why are you using c3p0 on 2022 when hikaricp is being maintained, and last release of c3p0 is from 2019. Also no support for R2DBC.

My impression is that in the last 2 years, the ecosystem has shrink, less talks, less new libraries, new libraries that are no longer maintained.

Others problems arise is that Clojure lag a bit with compatibility with new Java features, still i think Clojure cannot pass Clojure functions as parameter to Java functions. It results in awkwardly having to reify Java function interface to pass function when using a Java library. No conversion from Java 8 CompletableFuture to clojure async primitives in 2022. And i think they not going to support it in the near future.

What i am saying is that Java is in the future, and Clojure is in the past. They just cannot catch with new Java features and i doubt they are going to support it ever. You can still run it on modern jvm because they update the bytecode but that is all.
Yes, please. Thank you. I'm not sure which is the better argument: that they are a safety menace due to distraction from driving (video billboards?) or that they are profoundly ugly (including but not limited to aesthetically). Either would suffice for me. The quicker the better.
> a single-file distribution literally won't be possible

Actually.

You could compile the Rust into Wasm, then the Wasm into C.

Firefox did this last year [1], so the tools exist and it's neither totally impossible nor totally stupid.

The penalty is less than JITting or interpreting Wasm.

wasm2c is the tool they apparently used in 2021. [2]

[1] https://hacks.mozilla.org/2021/12/webassembly-and-back-again...

[2] https://github.com/WebAssembly/wabt/tree/main/wasm2c

> wasm2c takes a WebAssembly module and produces an equivalent C source and header.
My plan is to go to anywhere subterranean (basement levels in my building) and having enough food & water for 4 to 5 days. That should be enough to avoid the initial radiation harms.
Mass advertising has a big tragedy of the commons problem. Attention is limited, and every mass ad, digital or otherwise, takes attention away from any other mass ad. (I distinguish mass ads from advertisements for cigars in Cigar Magazine).
I like how you pointed out a strawman in my argument with another strawman. Not every generalization is a strawman.

Sometimes, it is just simpler to state the truth and not beat about the bush. Today's Universities are insane and completely deranged.

If you want to know exactly how we got here, Marc Andreesen talks about it frequently about last 100 years of education evolution. Universities today are an insurance product with a bunch of brainwashing built into the scheme.
Sounds like the position of a developer who has never had to advertise. Building things doesn't automatically make people gravitate toward them. Believe it or not, you have to go places and promote things.

Yes, talking about or inserting something into conversation is promoting. It's advertising. And guess what--almost none of your users or buyers are going to say a word about your product.

People need to stop believing this stuff and just accept the dirty fact that if you want something to get used, you HAVE to advertise. You HAVE to promote.

Edit: You know what word of mouth is? Worthless for people who don't have eyeballs on a product.

Go read around HN and tell me about a product you just heard about being praised that you don't already know about today that is not already the de facto solution or product in a space.

You know what word of mouth is? Word of mouth is a signal you have already won. It is absolutely nothing for growth.
Hi HN! I've been working on Async UI for half a year now, and I think it is time I share it with everyone. The project is not even really usable yet (due to lack of implemented components and documentation), but I think the proof-of-concept is enough to demonstrate this new way of doing UI — a way that, I believe, is more suitable to Rust than existing UI framework designs.

P.S. My website is new, so if you find any readability or accessibility issue, please let me know!
Any tips?

I tried brute forcing the login admin panel but no luck yet.

What username should I use? I tried all the basic ones and cant get it to display anything besides "Invalid Login!".
Technology is the problem, not the solution. Doing more technology increases the problem, as can been seen from the data over the last decades.

What you're looking for is magic. Magic would solve it.
Hitler didn’t have nukes. The minimum level of appeasement to prevent the deployment of nuclear weapons may be the optimal strategy. There is no guarantee that the post nuclear game theory doesn’t converge on dictators grabbing all land that isn’t part of an existing nuclear defense pact.
> If some devices aren't required to have WiFi, then how do they effectively mesh with other devices?

Thread is a mesh protocol. They won’t wifi mesh a camera.

> Which makes the WiFi not really a mesh, but a standard WiFi connect to the hub.

Yea.

> Because the announcement specifically calls out the ability for smart devices to phone home as a perk

It is a perk to some.

> until I can be assured (and verify myself) that WiFi doesn't mean "can phone home", theres no way in hell Im going to use Matter wifi devices.

Some devices will some won’t. Surely some devices will advertise being local only. Some companies won’t won’t the expense of a server.

Some matter devices won’t need wifi at all (lights). You might be more comfortable with them instead of writing it all off.

> wind up in botnets

Ironically cheaper devices may bet better off here. They’re probably too cheap to use anything but embedded code instead of embedded Linux so there’s less attack surface (excluding vendor provided).

Matter provides a secure channel to share OTA updates (eg through a thread hub) that is signed by the vendor. So this should be a step in the right direction in terms of security.
> There's the obvious idea that governments shouldn't be involved in telling people what they can do on private property

The government literally tells people what to do on private property all the time. See zoning rules, smoking bans in restaurants, alcohol sales to minors, food safety laws, animal cruelty... the list is almost endless. I can't even fathom the kind of thinking that suggests that laws end on a property boundary.

> Are we going to have a whole system of definitions of what is billboard

Yes. It's not that hard. We encode complex things in regulations all the time.
scary? did you just wake from a 15 year coma?

you store anything in a big-corp cloud, which you haven't personally encrypted, with keys that only you possess, then assume it's all backed up in fed repos (somewhat hyperbolic, especially for non-crims, but not far fetched by any means)

that's neither new, nor news (sadly)
> A spokesperson from Ring sent a statement saying, "Like any wifi-enabled device, WiFi signal interference may affect Ring device performance. If customers are experiencing issues with connectivity, we encourage them to reach out to Ring Customer Support."

If you're a connoisseur of corp-speak, this is the 100% pure undiluted stuff. You must need a degree in Communications and 10 years experience to talk like that.
> Yes, a statistics course is so much more useful. It's not emphasized in school but it will truly help through out your life if you understand it.

I think this may be based on an impression of what math coursework used to be. A statistics course is a very common, if not required, part of any modern mathematics major.
That is literally the opposite of what is happening in TFA. If anything, you are arguing we're overpreparing.