skysight-inc/HackerNews huggingface dataset:
> Deny that there is a problem.
> Deny that it is your problem.
> Ask for more information.
> Complain.

Oh my does this ever bring traumatic memories!

This entire article reminds me of a previous company I used to work for. There was a sufficiently large number of engineers that had a similar, if not more elaborate, deliberate, and sinister way of responding to bugs:

* Deny {bug} is a problem - "I don't see how this affects you/anyone?"

* Deny {bug} can even be fixed - "Ok, fair, but I don't see how this can be fixed?"

* Deny {bug} is their problem - "Ok, fair, but have you tried asking {other employee?}, they are responsible for this." (they are obviously not)

* Be rude - "If you think this is a problem, then go fix it"

All this was just obvious defensive walls of lies to protect their reputation and hide their lack of skill and their laziness.

Around 5% of the engineers were like this and I've always analogized it to the proportion of U238 in a sample of Uranium - just enough enriched dogshit to cause a critical mass of misery.

I left (for greener pastures) shortly after I had a couple of tasks requiring interaction with these "engineers", which made working around them impossible, and then realizing that leadership had totally lost control of the zoo and didn't care one iota.
Don't Be Outcome Oriented
Thanks for the kind words! This comment helped me realize that I had misunderstood the parent commenter's question.

I have just pushed an update so that the up/down arrow keys only show up in the instructions if the max gadget size is greater than one.
Engineered bacteria detect tumor DNA
I think the article is great too. There's a complete dearth of decent guides for how to setup a C/C++ environment with dependencies, including some sort of build system, and it's often been my biggest stumbling block. Everybody assumes you know how all this works and most guides are either way too basic ("just do make" like the comment below) or it's highly technical documentation that overwhelms anybody who isn't already familiar with C development.
There is that idea where you use water to pump heat under your house over the summer and use it for heating over the winter, and vice versa for cooling.
A flywheel can provide frequency stabilisation, or it can provide energy storage, but it can't do both at the same time.

To provide frequency stabilisation is must be synchronised to the mains (eg run at a constant speed), while to provide storage it must be non-sychronised, eg slow down when loaded, and speed up when charging.

Of course you can use non-synchronous flywheels with synchronised inverters, but then you can do that with batteries, wind-generators, etc.
We need to donate to a new team/foundation/corporation, anyone at all, that would fork Firefox and continue it's development. I would never, ever, give a single cent to the Mozilla Foundation. It's current form is not focused on what the users of it's products want or need. The ideology Mozilla loves to shove in it's users faces is just the cherry on top. I've been using Firefox ever since the early 2000s, and even developed some addons for it on the good old days. Nowadays I just use it while clipping my nose, to avoid giving even more power to the Devil incarnate itself that is Google.
Spotify vs. Online Radio
Hey HN,

Curious to know which platform you prefer/use on a daily basis - spotify or online radio websites?
We had a thing in university where most of the research staff would do a few rounds of Quake 2 death match around the end of the afternoon. We were all on the same local network; so ping times were great. The same levels over and over again. Great fun. And very satisfying to hear the groans of agony after a rail gun blast.
I don't. But it is for sure going to be affected by culture etc.
I like the idea of sandbox mode!

I'm definitely much quicker at reading ARM assembly after playing a few hours of this game over the course of making it.
I really can't imagine that happening int he near future. Anything less than perfect when it comes to how AI generated faces look seems to fall in the uncanny valley. But script-wise, if Riverdale shown us anything is that scripts don't really need to make much sense to fair relatively well in Netflix.
Two Students Unravel a Widely Believed Math Conjecture
The quantum mechanics behind sunscreen
Cuteness
They shouldn't be worried, but it puts a lot of unwanted attention on them. They start to see it as a measurement and a prime metric to be judged by. I saw a lot of otherwise magnificent personalities bend because of how groups pressed them into roles.
A 6502 or 8051 can do the job but their prices haven't dropped a lot.

You can get a 48 MHz RISC-V from WCH (a big 8051 supplier) or Cortex-M0 from Puya for $0.10 to $0.15 depending on whether it's an 8, 16, or 20 pin package. Both the CH32V003 has 2 KB SRAM and 16 KB flash, and the Puya 3 KB SRAM and 20 KB flash. You get the above prices for the WCH at qty 50 (i.e. $5 - $7) on their Aliexpress store, plus a couple of bucks shipping.

Being "too powerful" for the job is irrelevant if it's cheaper anyway. Plus easier to use because both use standard GCC/LLVM, support debugging etc.
It also works with USB gamepads!

At DEF CON where we will have this set up in-person tomorrow, we will have people playing on a USB Dance Dance Revolution floor pad.
I hope that image has good alt text...
The other browsers you mention though don’t pretend to be on your side and don’t use every possible opportunity to tell you about it.

Firefox on the other hand, despite having a lot of user-hostile functionality and design decisions, will constantly nag you pretending to be on your side, misleading you into a false sense of security.
How to Get into Silicon Valley’s $600B Startup School (w/ Garry Tan) [video]
Another comment mentions the quantum Firefox update from 2017. I think I was using Firefox on Android from around 2014. But I probably also used it after the update. I guess all my extensions were quickly whitelisted by Mozilla.
It’s particularly useful on mobile screens!
I should have made clear that my intention is not to build a business out of it. When I was struck with that situation I felt alone and I am supposing many people does as well. I am looking forward to build something that is helpful to others, no money involved to not have the wrong incentives.
Chiming in: on my Android, I do have FF Nightly as my default browser for the whole phone. Recently some Google apps have begun to use Chrome, ignoring the system setting, but mostly, the setting is honored. There might be a few other exceptions but again... mostly honored.
(Phone is a Samsung Galaxy S23)
They can be easily recycled, but the key is that a small decline in efficiency is largely irrelevant if the energy is free in the first place.
ASM years ago. MOV'ing without any initial data feels unnerving. WASM and JupyterLite would be cool, too.

Category:Instruction_set_listings has x86 but no aarch64: https://en.wikipedia.org/wiki/Category:Instruction_set_listi...

/? jupyter asm [kernel]:

- "Introduction to Assembly Language Tutorial.ipynb" w/ the emu86 jupyter kernel which shows register state after ops: https://github.com/gcallah/Emu86/blob/master/kernels/Introdu...

- it looks like emu86 already also supports RISC, MIPS, and WASM but not yet ARM: https://github.com/gcallah/Emu86/blob/master/assembler/WASM/...

- DeepHorizons/iarm:
https://github.com/DeepHorizons/iarm/blob/master/iarm_kernel...
https://github.com/DeepHorizons/iarm/blob/master/iarm/arm_in... MOV
https://github.com/DeepHorizons/iarm/blob/master/tests/iarm/... :

> IArm is an ARM interpreter for the ARMv6 THUMB instruction set (More specifically for the ARM Cortex M0+ CPU). It supports almost 100% of the instructions, and some assembler directives. There is also its Jupyter kernel counterpart so it can be used with Jupyter notebooks.

- JupyterLite > Adding other kernels; emu86, iarm, WASM, : https://jupyterlite.readthedocs.io/en/latest/howto/configure... [... https://github.com/jupyterlite/jupyterlite/discussions/968#d... ]

"Ask HN: How did you learn x86-64 assembly?" (2020) re: HLA, :
https://news.ycombinator.com/item?id=23931373 re: the Diaphora bindiff tool and ghidra, which has GDB support now FWIU:
https://news.ycombinator.com/item?id=36454485
I think there should be a foss license that acknowledges trillion or billion dollar companies are a threat to freedom and so it’s okay to exclude certain commercial uses (revenue or user count over 9 digits)
One of my friends is doing this tracking Hungarian law modifications:
https://github.com/badicsalex/torvenyek

He has tools for parsing them written in Rust: https://github.com/badicsalex/hun_law_rs

and Python: https://github.com/badicsalex/hun_law_py

I'm doing it myself tracking my GitHub star changes: https://github.com/kissgyorgy/my-stars
Feature suggestion: Add a 'popular' section. Should be easy enought to use the data from https://formulae.brew.sh/analytics/.

I also noticed some of the app icons are a bit grainy on the edges.

Cool app!
Behindtheoverlay is a little extension that should not be as usefull as it is. I ude it daily, both on mobile and desktop, and I do not use Firefox mobile for this exact same reason.
If they are in there own commits, you just drop them.

Honestly the average level of git skills, doesn't allow such a workflow.
Snide categorizations aside, there is a point somewhere in your comment. It is a running joke in the /r/homelab community that their servers use an unreasonable amount of power that they have to hide from their wives.

It really IS unnecessary, as you can tell by the author of the article referring to their home network as "overkill".
Because this is just for devs to install and test their extension code before the feature is turned on officially.
I think the link is not working... maybe it's just me.
p.s. Amazon EC2 and Amazon CloudFront are distinguished through the help of this map https://ip-ranges.amazonaws.com/ip-ranges.json
Russia launches its first mission to the moon in nearly 50 years
Russia's Luna-25 will deploy a lunar lander, due to touch down on August 21st at the Moon's South Pole which will be a first for space exploration.

Last month, India's Chandrayaan-3 launched also targeting the south pole but with a rover and a slightly later touchdown date (23rd August).

https://www.aljazeera.com/news/2023/7/14/chandrayaan-3-india...
You'd like to think that the owners of those sites would fix them. A site shouldn't just not work if it can't access a certain JavaScript file - it should at least warn you of the problem.
The main platform for me is Bandcamp feed built from the new releases of artists I follow and genres I'm subscribed to.
I remember reading about the oddly high number of men who die in "accidents" where they drive at very high speed into large stationary objects without breaking or swerving. The theory being those are just suicides without notes that get miscatagorised as single vehicle fatal accidents.
> I'm not sure you'd actually need a pump to get water to most rooftops. Your municipal water pressure should be enough to push it through.

You'd use a closed loop, not fresh water continuously. What a waste of water otherwise...
This is a good idea. Where I live there are little libraries on the street where people leave books for others to read.
> but is no longer considered FOSS.

It's no longer considered FOSS because it's no longer FOSS.

> Until the attitude changes around what FOSS is, this will keep happening.

That's a weird thing to say. You're happy with it happening, and everybody else using bad definitions won't change that.
(I'm not sure there's any way to find the HTTP status code in a modern Firefox environment short of using web developer tools. It's not in places like 'Page Info' as far as I can see.)

I'm old enough to remember times before browsers showed 'friendly' error messages, and a 500 response from a server would display a '500 Server Error' message to the user. Users hated it. They'd panic and think they'd broken the website somehow. It was horrible from a support perspective, and if the user was new to the web it sometimes made them very anxious about using the web in the future.

Users have no business seeing error codes. Those are for devs. Hiding them away in devtools is a very good thing.
I think this is the death of docusign right here that we’re witnessing
WASM version ran fine on safari in osx, no speed issues
Does Nightly have a different user-agent or browser fingerprint?

If so, that’s very generous of Mozilla to force users to segment themselves into an (even smaller) bucket so they can be easily tracked by fingerprint alone.
I haven’t seen ads on mobile Safari for as long as I can remember. Whether you choose to believe that is up to you. Can you point to an example where an extension like AdGuard would let an ad slip through?

Precompiled declarative blocking is more performant and power efficient than running a content script in a JS VM at page load, which matters on a CPU and battery constrained device.

I was responding to a comment claiming that mobile Safari doesn’t support add-ons. Which is simply not true!
What dns adblock do you use?
Does too.
That place sounds like a mismanaged hellhole, I hope you got the fuck out of there dude
If I recall correctly (I could be wrong) Frances the Mute was written based on the diary that their friend found in a car the he repossessed.
https://addons.mozilla.org/en-US/firefox/addon/nitter-redire...

So I can read Twitter links without dealing with the login modals.
> I've always found REST more logical.

They shouldn't be at odds with each other. GraphQL was explicitly designed to sit in front of your REST services - occupying the so-called backend for frontends (BFF) layer – allowing your service graph to be navigated by query in order to allow frontend folks to roll up all their calls in a single request to reduce the high round trip costs that can be found outside of the datacenter.

The Unix philosophy remains. You are still calling individual REST services, assuming you hold true to GraphQL's intent. The only difference is that the client is able to leverage GraphQL to push that work to inside of the datacenter, where latency is much more tolerable. If REST services are your individual Unix tools, the GraphQL resolver is the shell that ties them all together.

Granted, if your clients are known to be on solid connections you likely don't need to even bother with a BFF layer, but GraphQL comes from Facebook where a large segment of their users are on spotty mobile networks where round trip reduction is critical to providing a usable experience.
Type in any food you have in your fridge or pantry and get a recipe
My house is wood frame, brick veneer. It was relatively cheaply built government housing back in the 40s/50s. It seems to have held up just fine with the weight of concrete tiles.
Taking this comment at face value.

Whether or not we should just let people do what they want, we most certainly do not. Our laws and our culture have a lot of rules about personal behavior, and these impact the suicide rate. Changes to these rules impacts people's health and flourishing, which impacts the suicide rate. Whether or not it's "acceptable" for an individual to take their own life, a large increase in the rate of people doing so is NOT a good sign for the society you live in. We absolutely should be asking questions about why that's happening.
KDGpu v0.1.0 is released, a Vulkan wrapper to make modern graphics easier
Or slightly less charitably… 3k of News Corps local news stories were some degree of made up and are even less trustworthy than they used to be (they don’t have a great reputation for quality already)
HashiCorp's future products will adopt the Business Source License
HTTP Response Status Workflow [Image]
Crytpoanarchists arent unique to Britain I don't think.

But what do you propose? In this dysfunctional political system where most of the public wants a nanny state?
Google just made its Chrome browser more secure by cutting 'patch gap' in half
As a programmer with practically 0 experience in working with assembly, this is a pretty cool tool to learn! I've been holding a cheatsheet in another tab to find out what each instruction is doing.

Kudos for building this, very cool!

edit: getting -4.8 billion as a high score because of my first segfault was... a disappointment, though. :-P
Yeah, unless Google kills this product in 2 years, which has a quite high probability.
Just like terrorism (abusive) laws can only be used for "terrorism" but then suddenly any type of dissent or criticism of the government is considered "a terrorism investigation" so your rights are removed in one quick swoop.

But hey, "they must have done something, that surely won't happen to me, if I stay put and say yes to everything". Such freedom.
I had a similar experience for a few years, although not as bad as you had it I think. I would also regularly fantasise about killing the bullies.

My tormenters eased off as we got older though. Some of the worst had been expelled by then for assaulting teachers. I was still mostly a social outcast but acquired a weird kind of nerd cool.
The question was not addressed to me, but I have some tongue-in-cheek answers:

> Who are you to decide if it is necessary or not?

Inhabitant of the Earth. The one affected by climate change.

> Why are you justified in negatively stereotyping Americans

Tell me, what is the best-selling truck in US for 46 years in a row?
> Unless a blocked domain corresponds to the front page I visit in a URL, the unavailable resource represents a silent failure

Is this not intended behavior? Were you not expecting ads to be silently removed?
Efficient Energy confident of finding an investor
> What I did is come in as an outsider [and] let my naivety guide my investigation...

I call this being "a useful idiot", which I sometimes use to describe my role. A large part of my job is floating between teams & applications, identifying gaps and problems and knowing just enough to ask meaningful questions whilst not being deeply invested in the existing code & processes. I can see people asking themselves "why are they wasting my time even asking these questions?!" but in explaining the answer they get to review the process and sometimes work out a new solution. We all get comfortable with how things are and someone prodding us occasionally helps creativity.
Gate Between Git and Mediawiki
Because extension support wasn't considered ready for normal (non-developer) usage up until now, and this announcement you're commenting on literally starts with saying it's gonna be ready by the end of the year.
If anything, my problem is sometimes it’s too strong. Searching for a product on Google and clicking the Amazon links don’t work
Runtime (NVM for Windows Successor)
40USD seems a little steep. How much do these things cost to produce?
Thanks for the answers, very interesting.
Fair, the term "art" definitely changed meaning over time and is not quite universally agreed upon. What you made me think is that it's indeed a term where the goal posts are up for moving, just like "AI", the only timeless definition of which I can think of being: "Anything people recently thought only humans can do, but it turned out computers can do them".

As for your last question: With games, I see a pretty clear distinction between those designed to quickly make lots of people addicted to the point where they spend as much money as possible, and those that primarily aim to transmit experiences or emotions.

Thinking about other businesses, I guess there's also a distinction between the short term revenue optimising ones, and those that focus on delighting the customer. Thinking about it, I should probably also consider that art, as I think parent suggested. Anything that's being created for a primary purpose other than short term revenue possibly.

So in summary, I suppose whether or not something is art is better decided based on the intentions of the creator, not the tools they use for creation.
Do you know if they pay the same rate to PGE when they use power from the batteries that would have paid if they bought from the grid?
Oh, yeah I didn't explain that part.

In GH you'd click "resolve" to mark a discussion as finished. Here you just remove the comments to do the same (they're still in the git history, so you don't loose them forever)

This doesn't need to be an extra step. If the comment is something like: "potential null pointer here" you can just fix the bug and remove the comment in one go, the reviewer will see what you changed from their comment commit so you don't loose information.

In some cases the discussion is in the code until right before the merge when the PR author removes the block of comments. Often by summarising it into one comment for future readers who might have the same questions. But that's not more work than resolving comments in github. Not that you're looking through the changes anyway and your editor is open at the change _in edit mode_ so reading and editing isn't two separate steps.
> But what do you propose? In this dysfunctional political system where most of the public wants a nanny state?

I think it's more that they are afraid to rock the boat or oppose authority than having convictions about a nanny state.
I had two straps break on me too. You can get a replacement for a reasonable price on amazon.
Good point about hosting.

As to payment, old shows and movies have been paid for. It must be a case of getting what you can for them. Used to be DVDs.
There aren't many great fortunes, they usually require dominating an industry (say, come to be one of top 5 vendors out of industry that initially had 10,000 competitors), and I think it's pretty unrealistic to believe you could dominate an industry without getting your hands dirty. There may be exceptions like Warren Buffet, but I think the dark path is much more common.
Llama 2 has uncensored versions. For many applications that alone makes it superior.
If you're not able to come up with a business plan that involves open sourcing your software, that's fine!

Building a business off the open source model and community good-will before realising it doesn't work is either incompetence or dishonesty.

> If that's what you think open source is, it'll vanish. No commercial system can exist like that and it should not because it effectively means distributing resources from people who do everything to people who do nothing.

This is a weirdly hyper-capitalist take. You're saying that the successful businesses built off open source "should not" exist?
I find it very interesting how awareness of climate change (and let’s not forget: the price of energy) has had so much impact on my and others’ judgement in a relatively short time.

5-10 years ago I would think this is perfectly fine. I believe I was not alone in this, but maybe I was. The energy would have cost pennies too and why whine about it?

Now I think it’s exorbitant as well, for me. The F150 etc, it’s telling a different story now.

I do think it’s kind of below the belt to snipe any single culture for this. It’s too easy to target Americans. I don’t know about this guy’s life. Maybe he has a ranch with 20 square miles of renewables and I don’t care actually. It’s just personal reflection.
> Do we even have a model or even an idea about what “thinking” is

At the least, it is a computable function (as we don’t have any physical system that would be more general than that, though some religions might disagree). Which already puts human brains ahead of LLM systems, as we are Turing-complete, while LLMs are not, at least in their naive application (their output can be feeded to subsequent invocations and that way it can be).
What's an e-sign anyway? It's basically an IP address that's often a VPN now