skysight-inc/HackerNews huggingface dataset:
Check out the development pipelines in markets where generators competed based on cost:

https://rmi.org/clean-energy-is-canceling-gas-plants/

PJM and ERCOT interconnection queues are seeing big drops in natural gas, replaced with renewables (and storage).

Counting hydro as renewables, when it has been a large and unchanging source of energy for decades upon decades, is just a tactic to obscure the exponential growth in renewables. A clever way to try to snow investors or shareholders that don't want to admit to bad investments, but not a good way to understand where the market is actually going.
Cancel culture was not 'dreamed up' it's upon you, it's an obvious fact.

The Oscars were unable to obtain a host at the last minute, literally for this reason, it's unprecedented.

People are destroyed for opinions, or mere tweets.
Cool. If you want an smaller alternative, just getting upvoted ids is easy enough in python

import requests
from bs4 import BeautifulSoup

with requests.Session() as session:
page = 1
while True:
resp = session.get(
f"https://news.ycombinator.com/upvoted?id=ashish01&p={page}",
cookies={"user": "get this from your browser"},
)
tree = BeautifulSoup(resp.text)
links = [x["href"] for x in tree.select(".subtext .age a")]
if len(links) == 0:
break
for i, link in enumerate(links):
print(page, i, link.split("=")[1])
page = page + 1
> Cosmopolitan only depends on stable kernel ABIs with long term stability promises

Unfortunately, on macOS a stable kernel ABI does not exist. macOS has had kernel ABI breakage before, even recently, and they explicitly warn against making your own system calls. On Windows things are more stable but that's only because Windows cares about backwards compatibility to the point of preserving the behavior of even the most badly written software.

Linux is the only one of the three that promises a stable kernel ABI. On macOS and Windows the system libc is the only safe way to talk to the kernel.
Maybe. I'll note that we do npm install in a separate gitlab-ci step as other steps that are running the code (we then share the modules via artifacts). Actually the publishing / deployment are also done in separate steps, so we could make sure that only the deployment step have the credentials (though I'm not sure it's possible with gitlab-ci atm) which would be a much better improvement than preventing npm scripts (which I'm still not convinced do bring more security without further improvements)
Also consider https://www.libretro.com/index.php/flycast-wince-libretro-ex... as it supports games released based upon WinCE rather well
>"logic is true" from "logic appears true to us but it's actual truth status is unknowable".

That's just a paradox. No point in going to deep into the paradox as it's unresolvable. At best it can be "Assumed" that logic is true. Replace "assume" with "pretend" it's the same thing. Science pretends logic is true. Whether it's actually true or not is the paradox.

>That may be the case in circumstances where it's convenient and other forms of analysis serve the function of useful tools or mental aids. However empirical observation always trumps other forms of analysis when they're in conflict. Otherwise we're no longer discussing science anymore.

Sure but this can only be done in conjunction with logic. If you observe evidence and the evidence leads to a conclusion the "leading to a conclusion" is done through logic.

Another way to put it is, if logic wasn't real no observation would make sense. If I observed a pig, then pigs exist by logic. If logic wasn't real then the observation doesn't imply pigs exist. By logical analysis, An observation is therefore useless without logic.

Suffice to say at this level of analysis we can clearly conclude that Science "pretends" logic and probability are true. Getting deeper into this dives into paradoxes which are ultimately uninteresting dead ends to me because it's unresolvable.
I was about to suggest a feature where we could collapse comment replies below a certain vote threshold but then decided against it. It's better to leave the responsibility of scanning through and deciding what to read on the reader themselves, rather than an algorithm. Which is where problems usually begins. At times it's a bit of a pain scanning and scrolling through reams of comments trying to find things I find valuable, but it's better than the alternative, I feel.
The issue is not whether SW can work around optional extensions. The point is that if you want a general purpose performant cpu (like ARM/x86) targeting a wide swath of applications, you will end up with these optional extensions as default. And then it is as bloated as others. We are not talking about micro-architecture optimization here to make it more performant, but isa architecure.

Ofcourse, you can change the computing module to minimal base isa and specific accelerations in ISA/HW. But then you will be restricted to niche applications and never replace the incumbents for general purpose workload.

>> Hence it is premature to assume it will end up the same.

And it is wishful thinking that it will happen otherwise. Whether ARM/x86 thought about extension from the ground up doesn't matter if you are targeting the same application space as them.

I have not seen anything done to even acknowledge this issue, let alone do something about it, for the simple reason that this lies far into the future and has no impact on the current scenario.

Given time and legacy software, it will morph into one.
100% agree with SpaceX, mine 2nd would be Pinduoduo and how revenue and cash held can be completely different and how advanced China is many areas (like logistics) compared to the west.
https://www.acquired.fm/episodes/pinduoduo
That's not the point though. Your self worth and employment are not directly correlated.

Furthermore as our society evolves the hierarchy of needs can and should shift to demphasize employment.

What you are describing is the result of industrialized societies needing workers, soon that will not be the case.
Meanwhile Google detects suicide and does not suggest it, but instead tells the user to call the suicide hotline.
Shure SE215 is less than a hundred!

That said, like with most IEMs, sleeves should be replaced sometimes (probably once a month or if you get any dirt on them—be careful with handling and don’t let that stuff get into your ear canal), so that should be factored in the price.

Which sleeves you choose makes a big difference—they are more or less the noise isolation part of IEMs, and they make or break your comfort when wearing. I swear by the combination of SE215 + Shure’s original black foam sleeves (or, if those cannot be obtained, Westone’s foam eartips). Passive noise isolation in this setup is better than ANC in AirPods Pro for me subjectively (although according to rtings.com’s measurements they go head to head), and is easy to wear for long periods of time.

(I guess I’m replying to thepostoffice but for the most part this is addressed to dghughes’s upstream post.)
Even with a personal checking account/card? This is unfortunate to hear...
People provide non transactional value to each other all the time.

I hope that isn't your worldview, it sounds lonely.
It tries to say that the main capital expenditure is not building factories but creating knowledge.
I love it that it doesn't load by design if the referer is HN.

For anyone wondering: yeah, you have to copy and paste the link. Don't click it, it won't work.

n-gate is my favorite way to consume HN.
My personal favorite is https://hn.premii.com

It has an iOS app which is just a packaging of the web app, but I find the rendering just right.
Despite this attitude being memed, multiple efforts to refine fusion reactors to the point they are useful for energy purposes have made fairly constant (albeit slow and incremental) progress over the years. Furthermore, all the science and engineering concepts are sound based on the physics models.

One thing people don't get is we only need a tiny fraction of net positive output due to the insanely large amount of fuel available to us. 2-3% positive output is all we're talking about and it'll be able to economically replace most other energy sources (though it will take time to ramp up of course.)

Basically it's just a matter of time and continued advances in material sciences. Purity of materials and perfection of manufacturing are the primary barriers. Operational consistency a secondary one (and continued improvement in microcontroller tech and data analysis/AI/etc. will help here.)

One example, in focus fusion, the current progress has definitely been incremental but basically every step of the way the progress has been hindered by exactly the same problem: the materials and apparatus have to be nearly perfect to increase plasma duration sufficiently; to avoid contamination of the self-sustaining plasmoid. And indeed, the progress on that end has been continuous. Once it's proven it will be a matter of perfecting the manufacturing process and automations/etc. to ensure that degree of material quality and device engineering and voila we'll have cheap scalable power.

Based on what I've been watching for the last 15 years, I think within 40 years is quite reasonable. In fact, I think it would not be a surprised to see consistent 0.5% net positive or better in the next 5-10 years, whether it is focus fusion or tokamak or whatever.

TL;DR: Fusion is a 100% sound energy generation avenue that is simply waiting for its "welding" moment. By which I refer to the point where gas production became suddenly economically viable due to the invention of welding (which was motivated at least partly by the desire to improve gasoline production.)
Yes! Cosmopolitan and APE are now permissively licensed under ISC terms. So they'd be a perfect fit for language authors. One of the biggest obstacles language authors encounter, is overcoming the obstacles posed by portability between operating system apis. Cosmopolitan takes care of that. You can just use the normal textbook unix apis and have it work on Windows/Linux/BSDs. Best of all, Cosmpolitan is tiny, embeddable, and unobtrusive. As in, these "fat binaries" are actually more like 16kb in size. So any language author who chooses to use it is going to have more time to focus on their vision, while reaching a broader audience from day one, with a sexy lightweight form.
Razas De Perros Que No Sueltan Pelo www.mimejoramigoelperro.es
Todos los perros pierden pelo, pero no todas las razas lo hacen en la misma cantidad. La caída del pelo obliga a limpiar la casa para eliminar los pelos muertos que quedan por el suelo y los muebles. Además, puede ser un problema para personas que sufran algún tipo de alergia. Por ello, los perros denominados “hipoalergénicos” son cada vez más populares.

30 razas de perros que no sueltan pelo
Replace modern with clang, and awful with gcc.
I have no idea why gcc is still so fast overall, but its memcpy is horrible, as shown in the blog post. My own memcpy in my libc also beats the gcc/glibc one. The compilers are only good for short memcpy's.
For the rest the asm hinders modern compiler optimizations.
To be up front here, I am generalising based entirely on my personal subjective experience and the reports of some peers and friends.

Many of the language communities I’ve been involved with have been dominated by behaviours such as:

- gatekeeping
- elitism
- subtle sexism
- credentialism
- (most frustratingly) a general sense that “our” community is somehow superior to others (people often hurl this nonsense toward PHP and JavaScript developers in particular).

I remember going to a Go talk where one of the founders of the language was speaking to a small group. An audience member who was an avid Go user asked a simple, innocent question about some shortcoming of the language. He copped a sarcastic and dismissive response from Pike, which of course then acted as the signal for everyone else to treat him the same way during the casual drinks and pizza after the session. I’ve seen this sort of thing time and time again both professionally and in the meetup / conference space.

On the contrary, the Ruby development community across three different Australian cities is dominated by people who have a solid baseline of emotional intelligence and worldly perspective. This filters through the community and creates an environment that I personally find to be far more welcoming and intellectually stimulating.
Sure this paper introduces the concept of modules in software back when modules were non-existent. As far as I know, there's nothing on the optimal way to organize (keyword) modules.
Reminds me some old book collections in Pirate Bay. They had all famous authors and then one or two really shitty books from some unknown never-published writer. This self-promotion technique seems to work somewhat, because one Swede eventually published and thanks to native English editors the book was not so bad anymore.
The article is a bit light on details. Where are the scientific papers on this?

Until we get the details, the headline is kind of meaningless. I’m pretty sure I could produce the same amount of macronutrients as a 2 acre vertical farm in an even smaller factory if I had $400 million dollars in inputs to play with.
Last chart on the page, and on PDF page 10.

Lazard has not revealed the full details of their methodology, but there are deployments with storage all the time, they tend just not to get any press unless Tesla is involved. And until FERC's recent order 841, it was pretty much impossible to even connect storage on most grids.

Here's a summary of hybrid projects (generation plus storage) as of last year (page 6):

https://www.ferc.gov/sites/default/files/2020-07/Panel-1-Gor...

Most new renewables deployments in the US will contain storage of some sort in the future.
i see, those are definitely ways to do it...

> There is still state in the running program, something is remembering all clicks to the button, but your UI logic is pure.

could this be solved by having the whole app be some kind of recursive function that passes the events as a list that gets appended to over time?

then it could remain completely pure?
"Everytime you run your test suite, someone actually gets up for every test case, runs over to the copy machine, and creates physical carbon copies for DHS."
How to Use Gold XL {99% Result} Male Enhancement Pills?
The GoldXL Male Enhancement Pills Reviews. Softgels contain all the enhancements that the most incredible execution pills use! Regardless, what is important is that there are no unnatural trimmings that go into the formula. Which is the explanation you need these standard room tips to go near to the GoldXL Male Enhancement formula:

http://wintersupplement.com/gold-xl-male-enhancement-pills-review/

https://canvas.elsevier.com/eportfolios/39321/Home/Gold_XL_Male_Enhancement_Pills

https://specialoffer4health.wordpress.com/2020/12/28/gold-xl-male-enhancement-pills/

https://www.nairaland.com/6334252/risk-fast-weight-loss-george

https://forum.mt5.com/member.php?1335276-jerryphens
> If you’re pumping water at any volume you’re using electricity (or fossil fuels).

Sure, but how much energy compared to also running grow lights?
On the open ocean? No. That's very unlikely.

Along contested shores? Yes. That's where you'd employ the coast guard or naval forces to protect the vessels.

Perhaps you could even bring aboard an armed crew as needed, or employ various defences, beginning by making it harder to breach the containers, up to just about any fully automated defence system you can imagine.
Right, but the speed of sounds is slow. So things like placing a microphone 6 feet closer to the source allows for much more effective noise cancellation. Current tech in earphones skips that by using past noise as a prediction of future noise, and as a result only works on near constant noise of airplanes and other near constant sources of noise.
My extensions to hacker-news-zenburn-dark to make downvote state of comments visible:

/**
* The following colors are chosen with the linear map f(c): [#000000, #ffffff] -> [#dcdccc, #404040] where
* f(#000000) = #dcdccc and f(#ffffff) = #404040.
*/
.c5a, .c5a *, .c5a a:link, .c5a a:visited { color:#a5a59b !important; }
.c73, .c73 *, .c73 a:link, .c73 a:visited { color:#96968d !important; }
.c82, .c82 *, .c82 a:link, .c82 a:visited { color:#8c8c85 !important; }
.c88, .c88 *, .c88 a:link, .c88 a:visited { color:#898981 !important; }
.c9c, .c9c *, .c9c a:link, .c9c a:visited { color:#7d7d76 !important; }
.cae, .cae *, .cae a:link, .cae a:visited { color:#72726c !important; }
.cbe, .cbe *, .cbe a:link, .cbe a:visited { color:#686864 !important; }
.cce, .cce *, .cce a:link, .cce a:visited { color:#5e5e5b !important; }
.cdd, .cdd *, .cdd a:link, .cdd a:visited { color:#555553 !important; }
I would switch to Cloudflare Pages for a serverless setup.
Or this 2016 NYT piece https://www.nytimes.com/2016/01/10/magazine/the-lawyer-who-b...
You could also use the haxor Python library that wraps the HN API:

https://github.com/avinassh/haxor
They've been sued a lot about it, right? It seems they've argued in courts that the Hooters Girl persona is a 'bona fide occupational qualification.' I just don't see how McDonalds can pull that off.

EDIT: and anyways, its probably important to situate McDonald's in context: the vast majority of sales, even pre-pandemic, in the US, is drive through. It doesn't matter what your staff looks like, since customers and employees only see each other only after the order is completed.
EU funds cold fusion project
"Now do https."

Is TLSv1.3 ok?

hstat(){
X="GET / HTTP/1.1\r\n"
Y="Host: $1\r\n"
Z="Connection: close\r\n\r\n"
cat << eof|stunnel -fd 0
pid = /tmp/1.pid
[hstat]
client = yes
accept = 127.0.0.1:1337
connect = $1:443
sni = $1
sslVersionMin = TLSv1.3
eof
# no curl, only bash
exec 3<>/dev/tcp/127.0.0.1/1337
printf "$X$Y$Z" >&3;sed '1s/^HTTP\/1.[01] //;1s/ .*//;q' <&3;
# no bash, only busybox
printf "$X$Y$Z"|busybox nc 127.0.0.1 1337|busybox sed '1s/^HTTP\/1.[01] //;1s/ .*//;q';
read x < /tmp/1.pid;kill -9 $x;rm /tmp/1.pid;
}

A careful observer would note that the original parent comment did not use HTTPS. "curl www.example.com" does not automatically transform the method to https nor does Google automatically redirect to HTTPS.

cURL is a very popular program. However it is not the program I use on a daily basis. It has a gazillion features (HTTP 1.1 pipelining is still not among them), but it's overkill for the tasks I have. I use other programs like netcat, tcpclient, socat, openssl, stunnel, haproxy, etc. along with custom utilities for generating HTTP I wrote for myself. When I use an http client, I use tnftp or fetch, even wget or lftp, before I will use curl. I only use curl in examples on HN because it is what everyone is familiar with.
Scaremongering?!

How much fucking scarier can it get than carcinogens, mutagens, and birth defect causing chemicals being spread througout our entire food and water supply while any attempts to inform about it are systematically supressed?

If you are not scared, you must be blessed with not having seen anyone in your life get cancer.
I was going to write a script using haxor to convert my HN submissions and comments to Maildir, didn't get around to it though.

https://github.com/avinassh/haxor
The program follows practices already common in the West. That means it makes it easier to convince Western companies to make long term investments there without fear of some arbitrary action to their assets (cough-Sakhalin-2-cough).

But yeah, important thing is that the western upper-middleclass has a convenient boogeyman to vilify in a digestible form for day-time viewing.
Not Tesla, but aquaculture. Aquaculture works and reasonably well for a few decades. Here's what we know now.

1. Aquaculture works
2. It's successful with only a handful of species
3. It can't replace marine caught wildlife
4. Flavor-wise it is frequently inferior.

It doesn't mean we shouldn't grow salmon, tipalia, shripm or oysters, we just shouldn't make a claim or claims that aren't reasonable (i.e. aquaculture can feed the world or aquaculture will revolutionize modern food production).

Vertical farming is great for greens, microgreens, strawberries, herbs and that's about it.
But go is Google's project and it will be cancelled.
Designating a set of gates for US flights is how Canada does it. Any airline can use those gates, but all US flights must originate from there.

You just go through immigration/customs in Canada (it looks very similar to those in the US). Then once you land they treat it like a domestic flight - so it allows airlines to fly to more airports (not all US airports have customs) and relieve some congestion at customs itself.
This paper here:
https://carrv.github.io/2020/papers/CARRV2020_paper_12_Perot...

seems to show that RISC-V has code density ~11% worse than ARM (although against Thumb2, so not 64-bit)...
Oh who will think about the western investors!
Add to uBlock origin. To the "My filters" section.

ycombinator.com##html:style(background-color: #3e3e42 !important)

ycombinator.com###hnmain:style(background-color: #2E2E31 !important)

ycombinator.com##.age:style(color: #ccc !important)

ycombinator.com##.c00:style(color: #ccc !important)

ycombinator.com##.comhead > a:style(color: #dedede !important)

ycombinator.com##.comhead:style(color: #dedede !important)

ycombinator.com##.hnuser:style(color: #ccc !important)

ycombinator.com##.subtext > a:link:style(color: #ccc !important)

ycombinator.com##.subtext > a:style(color: #ccc !important)

ycombinator.com##.subtext:style(color: #ccc !important)

ycombinator.com##.title > a:style(color: #dedede !important)

ycombinator.com##a:link:style(color: #ccc !important)

Source - https://news.ycombinator.com/item?id=23200038
Haxor: Unofficial Python Wrapper for Official Hacker News API
Hire App Developers in India
Great point. I think in the modern society it is customary to put on a mask and hide your feelings. Meanwhile, and this of course requires some research, it is possible that in small tribal societies it was perfectly okay to accept emotions as part of life.

"Hey guys, Bob's a bit down this week. Let's get him some mushrooms and get him some counseling with a local shaman." - was probably the way to go.
Great pointer, I stand corrected about my use of “controlled airspace”.

I still think DJI UI is designed to enable fineable violations. The app at least knows it’s night and middle of a city; perhaps it can’t infer missing line of sight (questionable), but nighttime flight alone outdoors in a city is already illegal without a permit.

A company like DJI could easily afford to scrape and aggregate UAV regulations from different regions (there are numerous websites doing just that already) and integrate relevant checks in the app.
1. Cutting ties with my parents
2. Pushing through the hard computer science classes
3. Getting into bouldering
4. Making and maintaining good friendships
Ah, so the "Green Revolution" is ferts and hybrid seeds, monocrops and pesticides. Once big agriculture kills all the bees with monocrops and pesticides, big agro along with Gates can rebrand world hunger to global hunger and claim they're fighting against it.
> The program follows practices already common in the West.

Is this supposed to be some kind of defense?