skysight-inc/HackerNews huggingface dataset:
Now I'm having trouble following your use of units:

> Solar LCOE for recent projects is $15-50/MWh depending on climate and land/labour cost.

Do you mean MW here? Capacity costs is nowhere near $15 / MWh.

> For the use case of 8-12hr storage you can use the same inverter and frequency matching equipment as the solar panels use. If transformers are a cost factor then why would you transform the energy three times at 4-6x the needed power load?

This is why storage costs include both the output and the capacity. 100 MW / 100 MWh is different from 100 MW / 400 MWh. Why would someone use a 1:1 output to capacity ratio? So that renewable builders can advertise "100 MW of storage", without actually specifying the actual capacity. In fact some plants have a output to storage ratio less than 1. I've seen 200 MW / 100 MWh facility before.

> In the counterfactual world where you're offering guaranteed $130-200/MWh for 60 years and guaranteed loans and free insurance building such a system from solar and battery would be immensely profitable,

I think you're misunderstanding that figure. It's the levelized cost of energy: meaning every $200 MWh of energy stored and retrieved, you have to pay $200, or $0.20 per KWh. Existing energy costs are less than that. In the US it averaged $0.16/KWh. Storage alone would amount to more than what we currently pay for electricity, for half the energy we use. And remember you need to add generation, and transmission costs on top of that.
It is different since working groups are not full time roles.
> Your experience has to do with tighter regulation of legal fentanyl.

This framing is incredibly misleading, their experience has to do with access to fentanyl. Dropping tighter regulations of legal fentanyl would not have changed their experience, it would have brought their experience of fentanyl access to many more people.

Exposing people looking for fentanyl to such bad experience is not the reasonable or just outcome you present it to be. The physical side-effects and addictive nature of fentanyl means lapses of judgement by well meaning and reasonable people incurs far greater risk of irrecoverable damage than other kinds of bad choices allowed in liberal societies.

And narcan doesn't magically fix that, it only addresses one specific thing (overdoses).
Alternative headline: Small majority of crypto community obeys laws?
Absolutely, and that's pretty serious coin even for us wealthy tech workers! You could buy both next gen consoles for the price of a single component in your computer.
The first compilers I owned (bought with my own teenager cash!) were Personal Pascal and then Megamax Modula-2, for my Atari ST. I only learned C later, in high school. I had such fantasies of programming such fantastic interesting things that of course never got made.

I shelled out large chunks of hard earned chore cash (sorting bottles for bottle depot recycling, mowing lawn, etc.) to get these (second hand copies). Probably over $200 in today's $$ when accounting for inflation

"Today's Kids Will Never Know!"
I've been trying to find this online somewhere, but no luck. :(

Sounds like a great movie.
ARMv8-A (aka 64bit ARM) is a completely different instruction set, with basically zero relation to the instruction encoding of 32bit ARM. They redesigned it from scratch.

And it's an instruction set designed for high-performance application cores (hence the -A) like what you would find as the main processor of a mobile phone, or a laptop or even a server. So they don't want anything optimised for lower-end designs. Plenty of other useful things to do with the encoding space.

For those low-end designs, ARM have a second ISA called ARMv8-M. Which is basically just the old thumb mode of 32bit arm with a few improvements.

The original 32bit arm ISA is basically dead these days (at least for new designs). You can still run some ARMv8-A chips in 32bit ARM mode, for compatibility. But that's actually optional in regards to the spec. Some only support running usermode 32bit ARM code. In the near future, we will see some cores that don't support 32bit arm code at all.
Well, is that not basically the vegan argument against suffering, in any form, for any type of animal or sentient being? The vegan would probably posit that they are equal.
The overhead of context switching is a thing.

Running a bunch of Electron apps to handle basic things slows you down and takes an unnecessary amount of system resources.

Most users can’t automate GUIs to create workflows, assuming the apps and the platform being used even support that.

Scripting CLI tools has existed since the dawn of Unix.
> Sometimes I ask myself why people even try.

I've been wondering that that ever since the Microsoft antitrust suit led to the dominance of Chrome.
I tend to think that if there are extraterrestrials, they probably look a lot more like neurons in a dish than like us.
https://archive.ph/RMcmJ
Those kinds of debt can be escaped. Sell your home and buy a new one. Declare bankruptcy.

Student loan debt is taken on by literal children with no credit with the promise of a good job and cannot be escaped under really any circumstances. Saying "well you just shouldn't have gone to college" is blaming kids for decisions their parents ultimately made.
That's totally fair and valid. I don't need root a lot of the time, but the one use I do depend on is network blocking via hosts like AdAway allows. If I understand correctly the GrapheneOS alternative is running a local VPN to accomplish this?

That doesn't suffice for me since then I'm limited by Android only allowing one VPN at a time and would then have to choose between having adblocking or hiding my public IP. Yes, I can (and do) use a custom DoH like NextDNS for blocking as well, but I also like having a static hosts file so I have a baseline blocklist on my phone itself. However that's just my personal preference, any of those approaches are valid.

Having the ability for logcat would be nice too, since I depend on that to audit apps and track down strange bugs occasionally.

My main defense in limiting my attack surface is just not installing very many apps in general, and preferring apps from F-Droid that are as simple as possible and offline only, or that are connecting to a self-hosted service that I control. Which I'm sure helps but is obviously not as thorough as Graphene's hardening.

Verified boot is an awesome feature though, I think the ideal for me would be using my own custom keys to have verified boot, so I can include and sign whatever I want in my ROM. Though, I know there are the hardware backed keys you can't change and at that point I'd essentially just have my own custom ROM. I might just be spoiled from what I get with the Pureboot firmware on my Librem laptop and being able to verify firmware with my own GPG key.

I also think it's awesome that we have enough privacy-focused ROM choices on Android to be having this discussion :)
Keep in mind, there are a (relatively) small number of ecomonies and peoples causing the majority of the damage / side effects. The others can continue as they have been.

The current model isn't sustainable. Something *must* change. There can be no actual change without change.

The point is, the economies in question (i.e., the over-contributors) need to change and all we're talking about is getting back to normal. In what reality is a normal that's so deadly so normalized and worshipped?
Some time ago someone commented here on HN about monitoring systems for employee communications that would scan all messages and notify the bosses whenever messages containing certain keywords were sent. Words like "champagne" or "congratulations" were immediately brought to their attention. This was coupled with company policy that attempting to evade this total surveillance system was grounds for being fired.
The 7GB runs great on a 3080Ti. I am getting a lot of 'ValueError: Max tokens + prompt length' errors with larger files. Can this Gitlab client also replace the vocab.bpe and tokenizer.json config like Copilots? Thanks for your work on Fauxpilot, really enjoying playing with it.
> As far as most people are concerned, there isn't a problem there [fast overflow detection] in the first place.

See, that is the problem. They try to be an architecture for the future but they are only concerned about performance of legacy code that doesn't check overflow either. The result is a zillion CVE's from overflow bugs, to go with the buffer overflows. Idk whether Rust is supposed to check overflow. Ada is supposed to check unless you suppress the check with a pragma, but GNAT sets the pragma by default because doing the check costs too much performance even on x86.

The Ada designers were not being fools when they specified that these checks should be done all the time. So an architecture of the future should support doing that efficiently, just like the CHERI(?) extension supports checking pointers efficiently.

As for the many combinations of features: it will be like x86 I guess, where it is a hassle but ultimately not a crushing one. Usually people just give up some performance by using lowest common denominator (or should that be greatest common factor) executables.
If you read mandarin language posts (and even some semi-official ones), the answer is yes. It is considered "pay back".

Just as it is used in other countries, racial hatred and jingoism is also used in China for political and social control (or to justify immoral profits).

Sales within China would be much more tightly controlled and severely punished. It's about half way to funding Contras with crack sales in LA.
well written thanks for writing this

part of me thinks though that if he gets demoted more, he will lose a lot of autonomy he's enjoying now, and that could eat him away too.
If you're into keyboard-driven, then:

qutebrowser

luakit

If you're into more traditional, then there are these Firefox-based forks:

LibreWolf

Waterfox

Waterfox Classic

PaleMoon

I'm also a fan of Camino on Mac, but that's mostly HTTP-only at this point.
I signed up to receive notification emails for when this goes live, and yet I somehow still find out about it from here.
As it happens I do think consciousness is computational, but that isn't the point my thought experiment is trying to make.

Rather, I was saying: if it turned out that consciousness is computational, or more precisely implemented by something we can model computationally, and if we understood its mechanisms in enough detail to do the sort of simulation-and-explanation in my thought experiment -- then, I claim, it would be difficult to maintain that there is really a separate "hard problem" of consciousness that remains untouched no matter how thoroughly we solve the "easy problem" of explaining the physical processes by which it works. If I'm right about that, I think it weakens the arguments used to suggest that here in the real world there is a separate "hard problem" that we should be very perplexed by.

(There are actually two different scenarios in which consciousness might be non-computational, and they have different implications for the thought experiment. One is where the "mechanisms" of consciousness are non-computational. In this scenario, my thought experiment could never come true: the world isn't put together in the right way for it to work, because that computer simulation will never produce the same behaviour as actual conscious humans exhibit. The other is where the mechanisms are all computable, and everything in the thought experiment goes through perfectly OK, but there's some further Essence Of Consciousness that we have and our simulations don't, without which we get all the same behaviours, right up to writing books about the nature of phenomenal consciousness or poems about the actual phenomena, but "no one's home" -- there are no real experiences, only behaviours that falsely report experiences. I think the second position is held by many people who worry about "the hard problem", and I don't think it really makes sense, but again that isn't quite the point I was trying to make, though it is closely related.)
Well, on the FauxPilot side I did do the initial implementation personally (over the course of a few weeks this summer) – but of course I'm building on the work the Salesforce team put into training the CodeGen models, and the work NVIDIA did in creating the FasterTransformer inference library and Triton inference server that FauxPilot uses.

I don't know how things are organized within GitLab, but it's pretty plausible to me that one engineer could put together the completion portion of the VSCode extension – you can see the code here: https://gitlab.com/gitlab-org/gitlab-vscode-extension/-/blob...

Fred has also been providing pull requests to improve FauxPilot, which I very much appreciate! :)
Good questions because you are right, there is path dependency, but I do think a lot would have been different if we had understood earlier that computation is about physics not math.
Have you exercised your body fat lately?
What's the favored Android client? Any good comparisons?
> Exercise absolutely does 100% work

Exercise works for you, but we should be careful about overbroad generalizations. Exercise is a pretty good thing for just about everyone with lots of benefits, and it likely can help many with ADHD, but it's never going to be enough for some people. I doubt there's anything that will 100% work for everyone. Even stimulants can't help everyone with ADHD, and for those who do benefit from medication some medications will work better than others.

Ultimately it's a lifelong process to figure out what helps with symptoms, what makes them worse, and what doesn't do much if anything at all. It's probably worth giving exercise shot for people who aren't already active enough, but don't expect miracles.
https://archive.ph/gensj
What of the other parts of the world willing to fish into extinction? It's nice to hear we are doing something to benefit a species that is suffering but is this anything? Are we not just driving them into someone else's snare?
False. There is no shortage of any of the materials needed to go fully renewable.
https://en.m.wikipedia.org/wiki/Aleutian_Islands_campaign

It wasn’t a very successful invasion. They held a couple of islands for two months at the cost of 4000 of their 8000 men.
I know, I never wanted to give them my business in the first place. Awful country.
There is also a Modula-2 compiler based on LLVM.

https://github.com/redstar/m2lang
Yeah, 3+ years in prison for that. Corporate espionage hacking is real.
I agree. In fact, I don't think the President can forgive student debt loan - that is a job for Congress[0]

[0] https://www.heritage.org/the-constitution/commentary/can-bid...
>It’s not a collision estimation tool.

Agreed, but then why did you say it gets less "scary" when you realize the size is exaggerated here?

What else could you be scared of, if you're not (implicitly) using the visualization to estimate collision probability?

Some sort of thalassephobia for giant space objects, perhaps?

>probability is very low

Now keep rolling those dice every day for hundreds or thousands of years. Thousands of dice, for thousands of objects.

People are historically bad at imagining that (just like we're bad at large distances), which is why compressing the duration is misleading.

Risk = probability * cost. The cost of collisions (both the immediate cost and the long-term cost from additional debris generation) is very high.

>There is nothing scary about the probability of collision

If you watch the video I linked earlier, it explains how we're already past the "tipping point." Even if all launches cease (spoiler: they won't), the debris problem would continue to get worse.

Maybe that isn't a scary situation to you, but it is to me.
The JavaScript compilation of GNU awk that can be run in browser and NodeJS. https://github.com/petli-full/awkjs
Odd. As you are playing the internet expert and telling us the problem was unsolvable, I had assumed you knew all about this sort of thing. I mean, you wouldn't want to be exaggerating the level of knowledge backing up your assertions, now would you?

Anyway, consider: https://aip.scitation.org/doi/10.1063/1.4994054

This paper explains how one can storage power at an efficiency of 65-75% using machinery made with ordinary materials operated at modest temperatures.
We aren't complaining about cool new features that the normies like though. We are complaining about the fact that some of us have gigabit per second bandwidth and still need multiple seconds to load and render a page. We are complaining about the fact that it is literally infeasible to build a web engine from scratch at this point, by anyone in the world. The problem isn't catering to every day people, the problem is praying on their ignorance and forcing them and us to tolerate a worse tool because they don't know any better. And when I say don't know any better, I'm not saying "they'd use Linux if they knew better" I'm saying that they legitimately don't know that over half (and I'm being generous) the data they download to render a news article is shit they're not trying to access but they're paying for, they think it just has to be that way for some nerdy technical reason they don't understand.

This is not about ideals, this is about foisting crap on the world that literally nobody wants or needs.
I don't think 100% nuclear is the solution and long term renewables are a far better option. Mid term nuclear has a place.
jesus christ john, i cant wrap my head around the concept of single-person group!! haha
Only religious idiots would prefer a "normal" life over having human-brained gorilla chimeras do all the work and just consuming psychotropics all day, right?
What history books would you recommend?
For a one trying to understand the current world better through history, what would you recommend to read?
Stable Diffusion: Generating One Image a Second
So funny, I first read it as six 950, but after the edit comment went back and read 6950 and totally thought the comment got updated in real time.
Neat! Nicely done.

fwiw, I wrote a Lisp in Python whose sexprs ended up looking similar: https://github.com/shawwn/pymen

That’s the runtime for it, which is self hosted, so it supports that dot syntax but doesn’t actually use it in its own code. (If you add a new feature like dot syntax to a self hosted lisp, then you start using the feature, and later decide it was a bad idea, it becomes incredibly difficult to revert — So the compiler sticks to a minimal subset.

But it can run code almost exactly as you’ve written, minus the backslashes. It also has:

(for x in (list 1 2 3 4)
(print x))

(for k, v in ((globals) (.items))
(print k v))

That was a fun one to get working… k, v is read as (, k v) which then compiles to k, v in the output code. Also shows method call syntax there; (globals) compiles to globals(), and (.items) compiles to .items(), so it becomes globals().items(). You can’t use dot syntax in a normal way when the functional position isn’t a symbol — it’s the result of a function call. Curious whether you solved that; I don’t really like my solution, but it’s the best I could think of.

List comprehensions

(list i for i in (range 10) if (% i 2))

Compiles to

[i for i in range(10) if i % 2]

Async functions

(async def foo (x)
(async for k in x
(yield k)))

Uhh.. what else..

with statements:

(with (open “foo.txt”) as f
(f.read))

Exceptions, though I forget the exact implementation. It’s something like

(try (f)
(except ValueError as e (print e))
(finally (print 1)))

classes

(class (MyDict dict)
(def find (self k)
(get self k)))

(get self k) compiles to self[k]

And countless other small details. Notice there’s no return statements anywhere; you can write those manually if you want to, but by default they get automatically inserted due to the lowering pass.

Etc etc. I’m depressed and writing this on an iPad, so I’ll try to go sleep. But I hope your project helps make python more accessible from lisp — it’s a near and dear problem to me, so I love seeing people solving it!
all input is responded with "domain already taken", even random characters. server being hugged?
If your first thought is always "there is a grand conspiracy plotting against american interests" you need to come back to reality.
Hydrolysis has had high losses until recently, but efficiency is now well over 90%.

The remaining problem is building factories for electrolysis equipment. Building factories takes an appallingly long time. But the problem is only of time, not technical maturity.
Pea soup with ham doesn’t sound so bad. Pulses are reasonably low-glycemic.
Great! Maybe next time you can address the premises of my answer too, instead of inventing some new ones.
You might have a shot about bluffing with competing offers/opportunities.
> You at least dared to tell the stories of people whom the most powerful parts of the United States call "flyover".

I always hated that term. There was always supreme irony in it - after all, “flyover country” is where the Wright brothers are from.
I think “payback” is a stretch. The opium wars were 160 years ago.

The simpler explanation is it’s a lucrative way to make money.
Wind and solar both. Which of those is cheaper varies with circumstance.
I don't understand the relevance of your paragraph beginning "If I see an amazing demo" to the question at hand. I assume it's meant to be an analogy that justifies your answer to Q2, or something of the kind, but I don't quite understand what's being analogized to what; could you give some more details?

For the avoidance of doubt, the intention of the thought experiment is that it does indeed make accurate and precise predictions, so that if you give the real person and the simulated person the same experiences, they respond in the same way.

Of course in practice, even with all the technological advances that would be required to make the thought experiment a reality, you'd never be able to make the experiences, or the starting states, exactly identical. So in cases where how you act is exquisitely sensitive to the details of your starting state or the experiences you have, simulation and reality might diverge. My guess is that many things aren't so delicate, and I personally would be pretty impressed by a me-simulation that consistently said and did things that are the sort of things I would be likely to say and do.
This is where I have found studying the Eastern front of the war to be incredibly informative. The U.S. quickly ceased to propagandize the Eastern front because they did not want to valorize the Soviets as the cold War matured. What this has left in the West is a much more sober literature regarding that part of the conflict.

What is most clear from that is what a disaster for humanity WWII was. It's much harder to romanticize it in the face of that kind of unguilded brutality.

Similarly, the experiences of underground fighters and the partisans paint a picture of unredeemable cruelty. When the slightest mistep will cause your compatriots to bury you in a shallow grave, the bullet in the back of your head branding you a traitor forever whether you deserved it or not, it's hard to sell the idea that valor is rewarded with proportional glory. The mess of war is indiscriminant.