skysight-inc/HackerNews huggingface dataset:
A colleague of mine is working on one of the worst software systems I have ever seen or heard of. It is a 20+ years old micro-services architecture. More than 50 services all interacting with each other in mysterious time dependent ways. It is almost impossible to debug or reason about. It took him most of a year to figure out how to reliably and automatically build and boot the system from scratch.

I have worked on systems with the same functionality but architectured as a single monolith + database. Maintaining that system was a walk in the park comparatively.
Now if it had been a Raspberry Pi, you could've united your theories.

Sorry, had to.
There was a moderate downward trend over a couple centuries from around 7 to 4 children per woman. And then in the ‘60s it fell off a cliff[1].

[1] https://data.worldbank.org/indicator/SP.DYN.TFRT.IN?location...
https://img2.helpnetsecurity.com/articles/w00w00-2000.jpg
Who was the greater fool? Sequoia gave SBF money and SBF stole it.
https://www.pewresearch.org/fact-tank/2021/11/19/growing-sha...

2.5%. That is nothing of nothing. It is a non-event, and dwarfed by “I just don’t want kids” or “financial reasons”. Now that’s not “why do you have 2 kids instead of 3” but yeah.
>> Do I need a warning label that cereal (plenty of them) are just sugar treats?

Yes, and put them in generic brown bag please.
Here’s one: The fact that contexts are used extensively in the standard library but that there’s still no way to cancel a write to an io.Writer. The only way to “cancel” a write on a TCP socket is to set the socket’s “deadline” to some time in the past from another goroutine.
In other words, blockchain is only useful for solving toy problems totally separate from any real systems or needs.
List of BBC Test Cards
Those women were not much better off than slaves.

How the hell was this different or even better than communism? It's slave labor.
All tools are indistinguishable from a sufficiently advanced set of post it notes.
I manage things like file backups for family photos and documents, writing somewhat complicated word documents or spreadsheets in office, and the iPad fails for those use cases. If you are exclusively on cloud and never need local file or nas access it’s great but it’s abstraction limits a lot of tasks.
I don’t know. I used nvAlt daily for many years, then Ulysses, then Obsidian as of a few weeks go. They feel very similar to me.

They are all “very fast text editors that store your notes in a folder of text files and search them instantly.” I don’t think that the category needs a more specific definition than that.
6 billion in 2028 works out to <2.4% of the market.

https://www.globenewswire.com/en/news-release/2022/07/14/247...
I know what you did there. :-) It is a wonderful piece of audio.

Reference material: https://www.youtube.com/watch?v=bZe5J8SVCYQ
none of this resolves how incredibly hard it would be to legislate against and convict for this

think about it like laws for drug paraphernalia. [1] no one is going to ban pipes and papers and lighters, because people use them for other things. obviously, when you see a weed pipe or papers designed for spliffs, you can tell that that’s what they’re for. but it’s extremely difficult to convict someone for possessing or selling them, because there are feasible alternative uses

this form of bribery is the same. obviously it’s very easy to spot someone bribed into a cushy job, but without actual evidence of collusion, are you going to get a conviction in a court of law operating under the principles of reasonable doubt? highly unlikely. it’s always going to be possible that that company simply liked how the representative did their job and hired them. or they like the PR of hiring ex-reps. or any number of reasons a lawyer could bring up in court

if it could be done safely and reasonably, it probably already would have in our current systems

>they are no longer “representatives”

they would be representatives. I chose that word deliberately. I think you’re confusing “representatives” with “elected representatives”. they would be representing the population at large

[1] yes throughout time and space there have been and are laws against weed and drug paraphernalia, but they’re widely seen as a bad idea, and easily side-stepped
There are a lot of different factors going on. For the older chips I look at, pass transistors are used a lot to hold things for one clock cycle, and these need a minimum frequency before the bits leak away. Registers are usually cross-coupled inverters, so they are stable. (Although the 8008 used dynamic registers.) The 8086 uses some dynamic (precharge) logic in its ALU, which needs the clock to keep going, and I hear modern chips use a lot of dynamic logic. The bootstrap drivers in this post will mostly work with a slow frequency, but will lose some of the boost.

Note that you still have setup and hold timing requirements even with completely synchronous and static logic, due to metastability, propagation delay, etc.
I don’t hear about this often. Do you have any sources where I can read more?
There was the guy booted from Google for publishing the document stating that gender unbalances in tech could be down to biological causes.

The OP comment is right, there isn't room for diverse opinions in workplaces, it's like it always has been. You agree with the current thing or you get booted. The current thing just changed.
Not really. Intel vs AT&T syntax is about how to generate machine code from mnemonics.

Cooperation with the linker comes with other directives and options. gas has tight cooperation with GNU ld via directives (which mostly are just implemented with ELF constructs AFAIK), not instruction syntax. It can actually be set to accept either AT&T or Intel syntax, without losing any support for other features.
DreamArtist: Stable Diffusion with Constrastive Prompt Tuning
Whatever it is it's the same thing Trump has. They assume every problem is extremely simple and for some reason they're the only ones who see that, while everyone else is screwing things up by making everything complicated for no reason. So they dive in without a second thought and are surprised to find out things are more complicated than they assumed. That's the charitable story.

The less charitable one is they love getting points from their fans for calling everyone dumb and saying they can fix everything, knowing ahead of time they can just keep changing the story when things don't work. And their fans do in fact give them points for what they say about what they'll do in the future, every time, without even looking at the track record of previous such statements
> While I somewhat agree there are levels of obscufation, just because something is hard to understand on the first go isn't sufficient for something to be "non-free" in my interpretation, like the b interpreter.

The GPLv2 contains this sentence:

> The source code for a work means the preferred form of the work for making modifications to it.

And I think that's really the fundamental question at hand. If the original author(s) actually write in a particular style (I guess the b interpreter is a case of this?) then it's ... kind of annoying IMO, but it isn't nonfree. On the other hand if the original authors wrote another representation and then intentionally obfuscated before publishing it, then that's clearly intentionally aimed at reducing the ability of others to exercise the 4 freedoms and that's a problem. And I do think there's some grey area in the middle; things like $BIG_COMPANY releasing the source code for something, but even if they have no intention of making it hard for others to work with that code it was written for their internal use and it's tied to internal build processes purely as a practical matter.
This looks amazing! Do you have a sample kubernetes deployment or helm chart we could use? I'd love to deploy the metrics collector on my k3s and have all my servers stream in data.
I am speaking about gender roles with war as an historical example.

> Are you a man and should I assume you signed up for every war, as your Y chromosone dictated?

Are you arguing men aren't predisposed to solve their problems physically? If this behaviour is uniformly distributed across men and women then why you don"t see equal number of crimes by either genders.
Only bitcoin has this problem, all other cryptocurrencies have much more throughput than a few kilobytes per second.

Even if someone doesn't trust an exchange, they can transfer to them, make trades and transfer back out.
> There is no positive benefit of technology created to spy on people online.

There definitely is. Personalization is more effective than blind advertising. This can be either a benefit or an extreme drawback depending on how you see the economic system

> We have seen social media bubbles that arise due to algorithmically driven content discovery/suggestions.

Imo these platforms are bad for personal growth and should be avoided, but so should TV for the exact same reason. You could replace internet with TV in this situation, the addiction problem would still be the same. Getting rid of social media wouldn't solve the media addiction problem

The additional problem with bubbles and personalization is it targets more aggressively, which can lead to people getting targeted by predatory advertisements. The initial problem here isn't the personalization, it's the fact that the economic system is predatory. Personalization is just pouring gas on the fire
The point seems valid: that digital noise will be per-pixel (as will noise from digital sensors). Whereas a scan of film grain is capturing literal grains which will not align perfectly with scanned pixels. The comparison image shows this.
No amount of justification can uphold such federal zoning legislation.

The traditional model is that parent governments offer benefits which embedded governments can access by adhering to certain mandates. This is the exact situation now where cities in California are already ignoring housing regulations.

Moving zoning responsibilities up the chain of command won't fix this, unless your plan is to send in the National Guard. We need to fix the broken relationship between state and city. I don't understand where federal government comes into this.
This feels like a supplementary repo to some academic paper or hacking conference presentation: some code with a ton of assumptions that can be used to perform some attack but only on specific settings of specific model of the device.

Every wireless card does injection a bit differently. Which card was it for? Which kernel version? what about target device -- does it need to run deprecated encryption algorithms? Which manufacturers are vulnerable and is it fixed in latest firmware? Does client isolation needs to be disabled?

Without all the answers, the code is useless. And with all the answers, the accompanying documentation would be much more interesting than the code.
Please take these as suggestions and not criticism :)

https://github.com/thomscoder/luna/blob/009b20c9afd88d0a6572...

The list splitting here is currently un-necessary. Your example for users is

const result = startAeonRuntime(wasmBinary, "addNumbers", n1, n2, n3);

So you can just do something like

const startAeonRuntime(wasm, funcName, ...params) => {
const ast = createAST(wasm);
return invokeFunction(ast, funcName, ...params);
}

However, this leaves me with questions. Why should we need to create/parse the AST each time we want to invoke a function? A wasmBinary can provide multiple functions. Creating the AST each time seems extremely wasteful, but also a bit confusing since I don't think it's necessary. My personal opinion is the function "startAeonRuntime" should be more something like "createAeonRuntime" that returns a partially parameterized version of invokeFunction that I can re-use over and over without it needing to create an AST each time. So something like

In user code I have

const runtime = createAeonRuntime(wasmBinary);
const additionResult = runtime("addNumbers", 1, 2, 3);
const multiplicationResult = runtime("multiplyNumbers, 2, 4, 6);

Then in the library for the runtime the implementation looks like.

const createAeonRuntime = (wasmBinary) => {
const ast = createAST(wasmBinary);
return (funcName, params) => invokeFunction(ast, funcName, params);
}
> figuring out how to set the page size to match what you see on the screen can be near-impossible

I run a little API that converts URLs and HTML into PNG/PDF/SVG.. MP4 too, and the quoted part resonates :)

I recently started delving into the chromium src code in order to try and figure out the reason why max-width media queries don't seem to trigger at the expected viewport/page width, when printing to PDF, but it is quite the rabbit hole.

When I saw html2svg the first thing I wondered was whether it would have the same issue as printing to PDF.
Would we do the same?
Plastics in general leaching in to everything.
You get better at what you practice.

It sounds like you don't want to keep practicing 'work-y' stuff.

You'll need to sit down and puzzle out what it is that you want to be doing with the little time we all have on this planet. It may take a few months to try to figure that out for yourself, likely it'll take the rest of your life.

There's just oodles of advice on how to do that online. Two bits of advice there: involve close family/friends in the conversation and involve your religious/spiritual practice too. You'll be more successful and it'll be more fulfilling.

It's a heck of a journey and you're going to have a hard but worthwhile time with it.

Per the PhD stuff, read this:
https://acoup.blog/2021/10/01/collections-so-you-want-to-go-...

It's tailored to the humanities side, but all my STEMy PhD friends said that it's very very similar to their experiences.
Trello has offline support for mobile https://tech.trello.com/sync-architecture/
The current global solar market is 170+ billion, compared to your reports giving CdTe <1 billion. That first link you posted estimates 60% annual growth, which seems... very not realistic.

https://www.fortunebusinessinsights.com/industry-reports/sol...
> If it’s not being done intentionally then I’m sure that as long as you’re skilled and taking the time, you can understand the code.

This is true whether or not it has been done intentionally. Which is why it's not a "terrible take" but a completely trivial and obvious comparison. It can also take an enormous amount of skill and time to understand some code, and far less skill and time to understand other code, and this range is only partially related to what the code is trying to accomplish.

You can even make an argument that intentionally obfuscated code can be Free (I would make that argument.) The OP is making a different argument that whatever you think of them, both intentionally obfuscated code and unintentionally obfuscated code are obfuscated code, which is not a big reach.

I'd add to that argument and say, that even though whether software is Free or not is a binary (if it can be relicensed under the GPL, it's free), it's pretty obvious that some software is "Freer" than other software. As a metaphor, having legs and not having legs is pretty close to binary, but if what we're actually concerned about is walking, the quality of the legs you have irt walking can range from indistinguishable from a person with no legs to marathon runner.

Thinking publicly about the value of particular standards is neither gatekeeping or entitlement.
Yes, toy problems if you lives your entire life in country which has trustable banks, stable governments and the ability to transfer and receive money easily.
You can generate noise with whichever shape, size and frequency distribution you need. It's entirely possible to emulate film grain computationally.

one example: A. Newsom: Realistic Film Grain Rendering
https://pdfs.semanticscholar.org/b791/566b0a38cc0269b1b7f9ad...
> It would be a lot easier to just control the browser viewport and prevent data harvesting (essentially what Mighty was doing, focused on performance).

Not really, the client can still OCR whatever the browser viewport contains, even if the server just streams video.
If the economy is like a bacterial infection, and a recession is like an antibiotic.

As long as you stop it before everyone is dead you'll be left an economy composed of only the most antibiotic resistant companies! I have no idea if that's good!
Sivananda Yoga practices something called Kapalabhati & Anuloma Viloma Pranayama breathing. It is fantastic.

There are a bunch of YT videos on it...

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

Beyond that, their style of yoga is very traditional and quite approachable by us nerds... they have 12 basic poses and just repeat those with variations.

https://www.youtube.com/watch?v=f09l0hdK19Q
I don't, and I don't care. I do know that if you took every single solar panel in California (~40GW worth) and just stacked them up 10 meters high, they would only occupy 250 acres. It's a non-problem.
Ah, I think I get what you're saying now. So it's not just the complexity of the build system, it's the system of dependency resolution and management across a networked multi-repository of components. That does add complexity and risk, as the left-pad incident (and others) have made well-known. Come to think of it, besides javascript with npm, what other build systems consult only a single central repository? Is having a single central repo (or at least, appearing as a single hub) simpler, or is something like Go's modules, which can pull from any number of repos, public or private, added complexity?
I appreciate your initiative on creating a fork of Firefox and trying to innovate on it. The following criticism of the project is well intentioned, even if harsh:

> We have been moving further away from privacy and towards developing/iterating on features faster

That is fine but what have you done on the Privacy aspect? I tried out your alpha and immediately on startup it tries to connect to location.services.mozilla.com . So I disabled geolocation, and it still insists on connecting to Mozilla. So I check settings to see if there is an option to disable checking for updates, but there is no such option. If you want me to create config or policy files, I don't see how your browser is making things any easier than Firefox. And hence my question - what privacy features have you actually incorporated or enabled in Pulse Browser?

(Note: I am not questioning your rationale of the default settings, which is necessary for the average user, but the lack of ease for power users to customise any feature. Please look into how Pale Moon / White Star and Orion browsers ensure that disabling phoning home features in settings actually means that the browser will not make any automatic network connections on startups - they are the only 2 browsers that do this, and thus show that they genuinely respect their users.)

Otherwise, your whole project is just a browser extension bundled with the browser. Nevertheless, a good effort. You might find this resource useful for your project - https://sammacbeth.eu/blog/2020/12/27/firefox-fork.html
That is a vacuous observation. It applies to any choice that one maintains for one's entire life.
You may be interested in Orion browser. It’s not Firefox, but it supports the same web extensions that Firefox/Chrome uses.

https://browser.kagi.com/
It is my experience as a developer that the shorter the feedback loop is, the more productive I am. Fast auto tests are really useful for this. Being able to test against an in-memory DB instead of a much slower “real” DB is another example.

So it is kinda obvious to me that non-developers also will benefit from fast feedback loop software.
This isn't a very serious take. CZ came out of this interaction with FTX looking good, but he and Binance have had plenty of scandals and shady trails as well.

Among the big exchanges, Coinbase has always been more conservative and regulation/oversight-minded. They've suffered for it in market share during bull runs, but after this kind of shake-out they end up looking much safer and more reliable than Binance.

Or, Bitmex is further along in the process of rolling out proof of reserves and proof of liabilities than Binance is.
It's not just "accounting convenience" it's literally the way the profit vs loss of the central bank is defined. The central bank typically has a legal obligation to maintain stable prices, so while outstanding currency is not a liability in the conventional sense with a certain maturity date, interest etc., it's undoubtedly a debt towards society at large, which could presumably need to be redeemed and sterilized in the course of monetary policy, at least in part. Outstanding currency is a perpetual zero interest loan towards the central bank by the holders of currency.

If a central bank loses 80% of its real reserves, and financial circumstances arise where it must repurchase more than 20% of it's issued currency, for example to defend the exchange rate against a capital flight, than the bank is effectively "bankrupt" - it can no longer fulfill its legal role and regulate the value of the national currency. It's not a traditional bankruptcy, but it's a de-facto failure which many central banks experienced.
What companies pay for commuting?
Not unless you also bundle a JVM and a bunch of other things. Crypto libraries, back in the bad old days of export controls, were a definite problem, and certificate management can still trip up Java.
Pointing out you're equivocating lifecycle emissions with tailpipe in response to an assertion about energy is just pointing out you haven't reached the goalposts even after moving them.

A tesla 3 (top selling ev) uses about 170Wh/km. From a very low efficiency coal plant including transmission and charging losses (you don't get to double count discharge loss) this would be about 0.6kWh (thermal) or about 170g of CO2e. From a natgas plant it is 90g.

A CX-5 (top selling car) is a bit lighter and gets about 8L/100km. This is about 1 kWh or 2kWh including drilling/refining or roughly 250g of CO2e.

You could correctly argue that teslas are replacing smaller, lighter cars with bigger heavier ones, and that the smaller ones they displace have marginally lower CO2 emissions in spite of using double the energy because oil is lower CO2 than coal, but that's about as far as you can push it. If that was your argument then the solution is LEVs, transit, and bike lanes which is what the environmentalists you're straw manning want instead of most cars.
The one I was thinking of when I said it was the “The Yokohama Bay Hotel Tokyu”, which seems to be about 70% of the €200 price I paid for the Sheraton (and lightyears better).

It also seems to be a 5 star hotel according to Google, so it’s possible my idea of third rate is a bit skewed.

My point is Japan has a ton of these hotels, and they seem reasonably priced compared to airport hotels or US hotels anyway.
Noise from electric cars is practically non-existent compared to cars (particularly trucks, SUVs, and motorcycles). I'm sure the pollution from tires and brakes isn't great, but that's like saying that if we cured cancer people would still die. Duh, but we should still cure cancer.
One person makes that much, in exchange for being lucky and willing to be disturbed by a variety of gimmicks that gamify torturing him. Don't forget to subtract 30% for TikTok's cut.
This has come up off and on, and it's looking increasingly unlikely. I've had to do some nasty surgery to the loop strength reduction pass, and I haven't yet found a way to generalize it.

Still, I'm not ruling it out, it just never seems to be very high on the TODO list. I've also started to do more work upstream whenever the situation calls for it; quite a few of the improvements we've done to LLVM do generalize to other targets, so much of that can and should be upstreamed indepenently.
I'm not sure that dude knows what confidentially means.
What makes you think nature is polite? Nature is brutal.