skysight-inc/HackerNews huggingface dataset:
I was, similarly to some things Kai says here very inspired to find ever more 'dense' areas in fractals, full of detail everywhere.

I found two basic ways to find fractals that appear to be 'detailed everywhere' rather than only near the inside/outside edge:

One way is to use a negative non-integer exponent (say, -1.528) with the regular generalised Mandelbrot formula I call it 'negmandel'. This makes areas with loads of sharp 'cuts' all compounding with each other. The cuts are actually a digital 'artifact' caused by the way complex logarithm is (most often) evaluated on a computer. I'd be very interested to explore what happens if you try to do the logarithm in such a way that the cuts don't happen, but the maths is beyond me for the moment.

A second way is to use a formula such as 'Nova' (in UltraFractal which is related to Newton's method for root-finding I believe) and turn up the 'relaxation' parameter. On the 'inside' (in the 'lake' if you like) some extremely detailed and very beautiful structures can be found.

Visual examples on my blog:

https://ultraiterator.blogspot.com
I saw a lot of people in the trades barely scraping by 5-7 years ago when housing was bottoming out. Housing stock is growing at something like 3x population growth in the US right now. A few more years of that and they may be back in the same situation. Being employed in a heavily cyclical industry definitely has rich years, but it's also got lean ones.
Lately I've gotten into the habit of giving my pure JS projects a tsconfig.json file, so that my editor runs the files through tsc and I get all the code hints and errors it reports.

I find that as long as the code is reasonably straightforward, I get most of TS's benefits without actually declaring any types. It was kind of a pain to originally set up, but the code hints really are pretty magical.
It kind of does, but what would be the purpose?

In many countries you can’t work as a traditional engineer without the license. To get the license you need to complete the degree, and then do the apprenticeship and exams.

Yes, some exceptions exist, but those are the minority, and they still require formal schooling. For example, [0] outlines requirements for a bridging pilot program in BC, Canada. To be eligible you are required to have a diploma of technology as the minimum level of education. That’s 2 years of study in BC. You’ll still need to learn the remaining 2 years of the engineering curriculum on your own and you’ll need to demonstrate equivalent mastery.

MIT OCW has a lot of material available for the traditional engineering curricula with guides [1].

The licensing body in your region may publish curricula that include example textbooks to acquire the material from. See [2], for example.

However, there are some limitations to what you can learn without having access to the labs. You can learn the mechanics, physics, programming, math calculation as an individual, but that’s not the only thing being taught.

With maker spaces it might be possible to learn some of the manufacturing process courses on your own.

Much of traditional engineering involves looking up details in the specifications and standards documents and “connecting the plumbing” so to speak. There are engineers who are “catalogue engineers” and others who are “spreadsheet engineers”. There is very little “rolling your own” like in software.

But again, why? If it’s for personal education, then the material is out there as I hope I’ve been able to show. But if it’s for professional practice, then going through a formal program of some kind is probably required.

[0] https://www.egbc.ca/Registration/Individual-Registrants/How-...

[1] https://ocw.mit.edu/courses/mit-curriculum-guide/

[2] https://www.egbc.ca/Registration/Individual-Registrants/How-...
Lab analysis finds near-meat and meat are not nutritionally equivalent
It assumes the geopolitical domination of a group who asserts the right as fundamental. In other words a world order.
Robinhood: The $30B Cockroach of Fintech
Seriously I don’t know how people fail to realize they feed off this type of response. It’s like trying to fight a vampire by throwing your blood at them.
Sefaria - Jewish texts (Bible, Midrashim, Mishna, Talmud, etc.). Example of a side-by-side layout:
https://www.sefaria.org/Genesis.1?lang=bi&aliyot=0
None of that is specific to C except maybe the last one when compared to Rust.

1. Rust has pitfalls

2. Rust has idioms

3. Rust in kernel would have specific idioms

4. clang-format and uncrustify are two solid choices

5. Nothing is special about C that would make testing hard.
That's mostly what they are used for anyways amongst other purposes like hedging or leverage.
Xpeng IPO: Shares of Chinese Tesla Rival Rise on Hong Kong Debut
Phoronix gives some interesting details[0]:

"Besides Amazon AWS being involved with the Linux Foundation's new Open 3D Foundation, other notable vendors involved include AccelByte, Adobe, Apocalpyse Studios, International Game Developers Association, Niantic, PopcornFX, Red Hat, and Wargaming, among others."

Does this means linux gaming improving beyond steam/proton?

[0] https://www.phoronix.com/scan.php?page=article&item=open-3d-...
Similarly, many crypto exchanges don’t give you access to a wallet and don’t let you actually transact on the blockchain, but they sell an asset that matches the value of a coin and those coins are held in reserve by the exchanges.
https://ausum.io/s/6cUMkzR2T_0U-9LX6fQL-dcZoj06aEzQY13WQZiL3... - summarized this article into an audio clip: 1 minute and 43 seconds. Listen or download the audio file.
It’s a fad. Give it some time… it’s not the first layer on top of JavaScript someone has come up with. Microsoft drops project all the time- this is a stunt on their part to attract devs and it’s actually working for now.
A monorepo surely makes that kind of change difficult. But when it's in, you know every team has access to it. Not just 2 or 3 teams out of hundreds.

It has many other benefits as well that have been outlined in lots of other posts.
Pretty much the same thing is already called "semantic satiation" when it comes to language.
Yeah, nesting inline markup is definitely something I’d want to add. Note that code styling in a link is actually possible, just convoluted:

Using |foo|__.

.. |foo| replace:: substitution with the ``replace`` directive
__ https://docutils.sourceforge.io/docs/ref/rst/restructuredtext.html#substitution-definitions

Funny thing is that, from what I recollect of investigating this matter a decade ago, there was never any fundamental objection to nested inline markup in reStructuredText, it just… hasn’t happened.
I second that. Scale is phenomenal book that is very accessible to curious reader.
My favorite line from the show (which diverges significantly from the book, but I thought both were good in their own way) was when Bernard is stuck in the savage lands without his Soma, and cries "Is this what you people feel like all the time?!"
Business is still one of the most remunerative college majors.

https://www.indeed.com/career-advice/pay-salary/average-sala...
Per wikipedia, it can form biofilms on pipes that will slough off. But the heater is still hitting high enough temperatures to kill it.
Perhaps, but if it became public that my telco was allowing NSA to backdoor comms, I’d say the devil made me do it, too.

https://www.propublica.org/article/nsa-spying-relies-on-atts...
> Also, now that they have the image, they could try to override the geofence/fuse protections by running it on an SoC without the fuse blown,

It’s a custom SoC. They can’t just buy one off the shelf.
That's fine with me. ADHD and I'm a rare one that doesn't drink coffee anymore and hasn't for maybe 5 years now. I don't drink. I just quit vaping. I just take my meds (Adderall & Clonidine). Every so often I'll smoke hemp/weed. Too many people are just anxious all day and drink coffee all day. Just let your body be for once, jeez.
Singapore has some air conditioned bus stops.
Good point.

Elite overproduction could come from changing the definition of an elite; we may have lowered the bar w the Internet, self-publishing, etc.
https://ausum.io/s/lnz2iFXJAJ11QJYUYOQBoWYHW8ThYENN5o8Ms7Ajq... - summarized this article into an audio clip: 1 minute and 40 seconds. Listen or download the audio file.
Project CETI: attempting to listen to and translate the communication of whales
PlayLive – Retro arcade games for everyone
Before Robert Malone gained media attention, I actually read about him in Wikipedia cited as such. I should have taken a screenshot and there probably are archives but over the next couple days when his name became bigger, I re-read Wikipedia and it was removed. So I went and read his earlier papers in the 8/90s about it
As well as what others have said ("alarm fatigue") specifically to this case, I think it falls under the more general category of "Resource Exhaustion Attacks". Most tech types think of those primarily in the context of DDOS. But the fundamental idea behind it, where an attacker doesn't exploit any specific weakness in the system but rather seeks to exhaust some finite consumable resource necessary to the system's operation, applies to a lot of different areas of modern society. And not just security either, humans in general have finite attention and mental resources. Rather then seek to convince people of any specific thing, or hack a forum or the like, attackers may seek to simply spam so much noise, or to use asymmetrical rhetorical hacks (argument is low energy to write but high energy to refute), that a target population runs out of energy to respond.

All security involves an economic equation of finite resources for both defenders and attackers. Defenders definitely have to consider the ratios there, and particularly if they've made any implicit assumptions of a given resource as unlimited (like in this case, a guard's tolerance for tech SNAFU bullshit).
Common Sense about Audacity
This is I believe the first time in human history that AI video cameras have been widely deployed, inside private homes, for the purpose of enforcing laws. Never mind the banal details: this is an incredible milestone.
I use a single dedicated server that I rent from a hosting provider like Hetzner.

If I needed to use multiple servers it would admittedly get a bit more complicated. But only if i needed to replicate persistent data like the database.
The airgapped clouds existed before the JEDI contract. There were, and still are, other DoD contracts, JEDI is just the largest of them
That's right, we will be able to cut it down in the future. Let me explain why:

1. Enso compiler bases on GraalVM which is 400Mb (packed)[1].

2. The package contains GraalVM implementations of Python[2], R[3], and JavaScript[4] compilers, which weight 150Mb, 70Mb, and 50Mb respectivelly.

3. The package contains OpenCV library, as Enso has built-in bindings for it, which is 200Mb.

4. The rest (approx 200Mb) are core Enso libraries and tooling.

We will be able to cut it down in the future as soon as we release Enso Marketplace which would allow you to install these things on-demand.

[1] https://github.com/graalvm/graalvm-ce-builds/releases/tag/vm...

[2] https://github.com/oracle/graalpython

[3] https://github.com/oracle/fastr/releases/tag/vm-21.1.0

[4] https://github.com/oracle/graaljs
People who have played way less when they were minors would be at a big disadvantage compared to the rest of the world.
It’s a “fad” in the same sense React is
I don't remember InnoCentive being involved with the Netflix Prize in any official capacity, but I do remember the PR storm they launched after the prize was awarded to make sure they were mentioned in news articles about it.
That's what ECPA says, but the Fourth Amendment does apply to e-mails as well as ECPA. Today, pretty much no significant commercial e-mail provider is going to give up e-mail contents without a warrant, even when over 180 days old.

In 2010, the Sixth Circuit held ECPA to be unconstitutional as it relates to email and compelled disclosure without a warrant (at least for large volumes of private email) [0]. This hasn't been tested at the Supreme Court, although the Warshak opinion has been cited approvingly, mostly because providers don't disclose content without a warrant so nobody has had a case to take up.

Carpenter shows 4A can protect metadata under some circumstances too (for more than 7 days of CSLI), even if law enforcement obtain a court order, which requires less evidence than a search warrant.

[0] https://en.wikipedia.org/wiki/United_States_v._Warshak
And the other article linked in the thread (you could download and listen to this post whenever you'd like.)

Chapter 1. Introduction to Collective Intelligence - OReilly
https://ausum.io/s/lPSp1k9-y11o1rjXI7E8EvBx4tOe5bxVjKzxtbJ2K...
Excellent point. So I’ll ignore “fundamental right” next time I read it.

I note that the United States uses “inalienable rights”, meaning ones which can’t be given or taken away.

The only things that can’t be given or taken from me without a lobotomy are my education and internal thoughts and beliefs (that includes things like self-worth and dignity).
You likely pay for it in other ways.
Presidents are just puppets
There was a time when folks said the same thing about Node.js...
You are speaking of rights. I’m speaking of “fundamental rights”. How are they different?
So what happens if a minor staples a cutout of Wolverine's face on their face?
I think it is a remarkable testament to your patience that you continue to treat this guy as if he is interested in arguing in good faith, and not as a hardcore ideologue & culture-warrior.
He's also a reputable source on Machine Learning in general and pretty well known in the community (I worked under him).
It’s not reasonable. The government should not be snooping into people’s financial accounts anymore than they should be snooping into people’s private homes or email inbox.

It astounds me how even principled civil libertarians wholesale accept an Orwellian level of surveillance on anything related to money. The Founding Fathers would have all revolted at anything even resembling modern KYC/AML law.
I typically use 15 or 30 minute granularity, and I remember to log stuff multiple times per day (not every few minutes, but at least a couple) Time trackers that watch what you're doing are handy, sometimes, until you take a call away from the computer. You just had a 30 minute meeting about something - you're not at a computer. Did it not happen because it wasn't logged by an app tracking your screen/windows? Of course it did - you just have to get used to doing it. Tracking down to a minute is generally pointless for some (most?) situations - people generally care about the results/outcome, and allocating time to various buckets shouldn't be overly important.

I HAVE been in situations where logging 19 minutes to project X and 37 minutes to project Y was 'crucial' because 'accuracy was vital' but... damnit - I don't stop thinking about your project just because I'm not sitting in front of some time tracking app. I avoid those situations wherever possible now (and it's quite possible).
Summarized this great article into an audio clip, feel free to listen to this one, it's 1 minute and 40 seconds: https://ausum.io/s/Ztlw5iibrIRTiSRAJvsVpq8_Mn9xsB20s71VeYtuu...
A world order or just a political system like a country?
I signed up for the challenge, through innocentive, in July of 2008.

It's entirely possible that as a new solver at the time I fell for innocentive's PR. The netflix challenge was actually the first I ever signed-up to work.
Nope. CompCert (a C compiler) has zero bugs. It is formally proven correct down to assembler level.
My theory has always been that the decoupling was due to the effects of exponential population growth becoming more linear in the 50s (and taking ~20yrs to kick in). When population growth is exponential everyone has opportunity to "move up the ladder". As the growth rate flattens, demand drops and things get more competitive. This combined with an economic/fiscal focus on GDP and "the stock market" meant workers wages had to bear the brunt, thus leading to a number of things like union busting.
I don't have that much experience migrating codebases from JS to TS, but I do have experience converting codebases from C to C++. The corollary is that C++ is typesafe while C isn't. So you can call a function taking a point to an int with a pointer to a double, and the compiler won't complain (too much).

Word on the street says that C programmers are usually expert engineers that know what they're doing. Yet, I had to deal with those conversion errors all the time. That C code isn't a random CRUD application on a simple website. That can be software embedded in controllers in sensitive equipment, or equipment that will be harder to update. So it's even more important to get it right. And yet...
From working on hardware with GPS-functionality tacked on before, I can suggest a simpler solution;

1: Find the GPS module, and look up its data sheet.

2: Spoof the data coming out of its IO ports. Cheap GNSS modules that spit out NMEA messages on a serial line are everywhere. (I guess because they're super cheap, and easy to integrate)
Third party doctrine did not result in mass surveillance.

9/11 did, which of course US did themselves. Everything is going according to their plan.
> Can’t this be accomplished with JavaScript? Assuming your interested in clean code and best practices.

There's nothing that prevents you from swimming against a stream, but we know swimming with the stream is faster. Same thing here. It's not impossible in javascript, but typescript makes code maintenance much more easier.

> Can’t you also write unit tests in JavaScript?

"Being more than sum of its parts" and all that.

> This is a false sense of security. “Compiling” without errors just tells me I did not do something dumb like assign a string to an int. Is this really the main issue devs have? From what I have seen no… Devs usually need to chase down and understand the code regardless of type checking.

Typescript does not solve all the software engineering problems. It makes common problems and annoyances much more easy to handle.
There are split system heat pump hot water heaters which allows you to exchange heat with the outside environment, eg. https://reclaimenergy.com.au/products/residential/
https://ausum.io/s/0cHhxkrkhPNdXca_jebdvkUQ7CJ7X3I_bWgkDCs_u... - generated an audio summary that's 1 minute and 19 seconds, hope this is helpful!
You can’t write high performance code in Java/C#. That’s why the JVM is not written in Java.
The theory is based on historical data, and I doubt that an end to middle class blue-collar work would apply to all that many historical cases.

But you might be onto something - elite overproduction could be a concession made by an elite that's facing a potential uprising - whether it's youth unemployment or a weak king or new technology arming the peasants then allowing the most ambitious potential revolutionaries a chance to advance into the elite is probably a good stalling tactic (but will eventually fail).

It's like if a company starts making everyone a "manager". Maybe the leadership is incompetent, and they are more focused on management than work. Maybe they are trying to raise morale by handing out pseudo-promotions. Maybe they can't attract new workers without giving them attractive job descriptions. Whatever the case, it's unlikely to be sustainable (either the management will collapse under its own weight, or the workers will realise their new titles aren't worth what they thought they were).
Same here (along with some JSDoc type annotations). This works well.
I did some work for the Recommendation team (the oversized checks were still arrayed along the wall when I was there.)

The later winning entries were too compute-intensive to implement, or not enough of an advantage over the existing engine to justify more compute.

So I would say it was a real competition, not just PR, even though a particular solution wasn't used.

(Factoid: It was the the last team to start the migration to Cassandra.)
typescript is only slightly more verborse than reason (or is it rescript?), the syntax is almost identical (does reason still have those annoying explicit ocaml/js conversions?).

At this point the features that ts has and reason doesn't out number that of the other way around. I only know that reason has more stringent jsx types and opaque types (easily done in ts in 2 lines of code). On the other hand ts has mapped types and conditional types, weird as they are, pretty unique to itself. In the future, expect ts to be even more functional and absorb ideas from F# which is also from microsoft.
I mean, they don't have to release the code. Nobody owes you open source tools.
Comparing images in frequency domain. “Spectral loss” – does it make sense?
This is a really big deal. My only concern is that you won’t see massive results until 4-10 years and so the effort might be abandoned or scaled back before then. I could see this being world changing, but not for years, and in the interim may seem like a blip. Any thoughts?
> Obviously, it is possibe to optimize something here and there, but if we compare with humans doing the same job, and the energy they would need, this must surely be less...?

The issue here is that the human needs the same amount of energy no matter what he's tasked with. Ideally robots will mean humans will be spending their time on fewer menial tasks, but the environmental impact of a living human is the same no matter if they're stocking shelves or doing any other job.

Robots might be able to give some environmental improvements in the workplace though. The areas they inhabit don't need to be well lit or heated/cooled for human comfort, but that's only true for places and times where humans can be removed entirely. Even in a fully automated warehouse the moment a repair person comes in, or a janitor, or a exterminator, or any human employee you have to accommodate their safety and comfort.

I suspect the additional efficiency of machines will just make it faster and easier for people to consume irresponsibility produced and packaged goods
The ultimate authority for marriage law in the US is the individual States, the Federal government has no jurisdiction so the poster you are responding to was comparing apples to apples for all practical purposes.

An inordinate number of laws in the US are de facto “national” only because all States recognize similar laws, not because there is actually a national law. The Federal government doesn’t have the authority to enact most laws. It is the same reason the US does not have a national ID, why corporations are solely creatures of individual States, and why public health policy is decided by States (see: COVID).
> This is a false sense of security. “Compiling” without errors just tells me I did not do something dumb like assign a string to an int. Is this really the main issue devs have? From what I have seen no… Devs usually need to chase down and understand the code regardless of type checking.

I disagree. Working towards a successful "compile" isn't much different than TDD. The number of runtime errors I run into is significantly lower with TS than it ever was without which gives a very real sense of security.

You do need to understand the code but without types it can be very difficult to track down all the places that need to be fixed when you need to change your data model. Types are more important for refactoring than writing IMO
As of today, there are so many incredible tools for Markdown — like Brett Terpstra’s Marked 2 and Christian Tietze’s Tableflip right off the bat — that make it so much more versatile. Obviously there are flaws, but if you find yourself working mostly in the same syntax all the time (I’m a MultiMarkdown man myself) it’s easy to make sure all your tools play well with one another.
Dynamically though? The attraction of ECS is that your house can start and stop being a boat as needed.