skysight-inc/HackerNews huggingface dataset:
Tried to upgrade to a Dell XPS 13 (9310) on sale at Costco.

Webcam wasn't connected from the factory. In a post-2020 world, this doesn't fly, and for a $1500+ device, I shouldn't need to spend hours doing firmware updates, driver updates, only to find it's a hardware fault.

Back to my Google Pixelbook, but the final software update date is a terrifying prospect [1], as is it's woefully inefficient Intel 7th generation processor (I've been spoiled by Ryzen for years).

Oh how I wish I could just build my own laptop with COTS components, like my desktops for the last 16 years.

Or, if I'm just not looking in the right place, I'd love to find something with a great display, lightweight, great typing experience, and something that won't hit 45*C+ on the keyboard deck after boot.

In another life, I might have bought into the Apple ecosystem, but I have been Android since 2009 and have already traded my soul to Google for it's scrambled attempts at a cohesive ecosystem.

[1] https://support.google.com/pixelbook/answer/9413900?hl=en
i’ve gone back in to the office a few days just for change of pace.

i’d forgotten that they buy the cheapest kleenex, and the cheapest toilet paper.

but hey there’s an endless supply of sugary drinks to tempt me all day.
I puzzled over this for a bit; the statement should be a tenth of a watt-hour per computation.
> None have ever showed the slightest interest in anything I do when not at work.

Right, but they do what they can to increase the time you are at work. I'd say requiring 40 mandatory hours in an office is a start to that, and they do plenty to try to grow those 40.
Windows XP version of MS Paint seems to go great with Wine: https://appdb.winehq.org/objectManager.php?sClass=applicatio...
He's joking about being a physicist to deflect any criticism of his crackpot theory he peddled for years before putting up a half baked paper that was quickly found out to be basic quackery and adding insult to (cognitive) injury, put that paper behind a 'waitlist' that you have to sign up with your email for, presumably so he can market to the poor fellow wanting to read his amazing paper.

There are so many intellectual red flags bundled into a person it beggars belief seeing so many people on HN being ensnared by such a totally obvious grifter.
this page should probably be linked to on https://news.ycombinator.com/newsguidelines.html, I had no idea there were specific rules for the 'Shown HN' prefix
No! But adding another party adds a another risk, however tiny! And uh I guess ignoring that irccloud is probably gonna have invested more into security than the geniuses behind the "hm maybe we should ban irccloud" operation, but, that's just details!
I'm just saying that what we've seen so far isn't out of normal oscillation over years and decades. And you are right, climate is too complex. Yet we put a lot of faith and policy into the models that can't even be back tested without falling hard.
I can't remember which coin it was, but we were looking at one the other day that required about $20K of hardware for a full node and 2 workers nodes to go with it...

Just insane. Won't be playing with a lot of the new gen. coins with beer money :-P
I've ramped it up to 2.0, and am annoyed I can't go to 2.5!
So in other words only the rich can mine
While I agree, I don't see being selective as necessarily being about a team competition. They have 100 applications for each spot; they have to select them.

FWIW: I recently saw the applications to several American elite colleges. All asked, one way or the other, 'how will our institution in particular help you in particular?', and 'how will you in particular contribute to our institution in particular?'. They seemed focused on the finding students who would benefit most and contribute most, not on a contest to see who gets the best credential.
Sometimes I feel a little sad that I don't have a couple of extra lifetimes (or the patience) to really dig in to even a small percentage of the fascinating games that have been made over the years.

I mean, of course most of them are not like exceptional like this one, but that still leaves hundreds of not thousands that are certainly very interesting.
What you are describing is really “async-never.” And in fact, the programming model that async/await gives you is in fact, blocking. To the programmer, awaiting is no different from blocking a function.

In practice though, async/await is a specific way to implement a blocking programming model with non-blocking internals. It basically breaks functions down into state machines so they can be executed incrementally. The other way is basically lightweight threads with semi-cooperative scheduling, like Go does, and what you could do in Lua (though Lua cothreads are technically quite different and their own bag of worms.)

This model works nicely in Go, whose lightweight threads pay the cost of C interop in some nanoseconds of overhead, and whose compiler adds yields in key points to aid platforms that can’t (yet) support some form of usermode preemption.

However, in JS, we already have the event loop. Control always returns back to the event loop. This has worked this way for decades in most places where JS is used, so it’s unlikely to change soon. Because of this, functions in JS can’t block. async/await is ideal here because the decomposed functions can return to the event loop when they await, for a callback to trigger the next fragment.

And in Rust, the language has use cases and environments that it runs in where the runtime costs and requirements of a lightweight thread scheduler are not acceptable. So yet again, async/await is ideal, because it allows for a blocking programming model that doesn’t compromise on the other harder requirements.

So then, should all functions just be “async”, and all function calls be “awaited?” I think this will prove complex and still undesirable. For one thing, async is hard in statically compiled languages. Your state will generally be the sum of the state of functions you await, which proves very complex for say, recursive async functions. Even when not, async functions require some kind of scheduler that manages all of the running routines. In a low level language, you may not want to impose an async routine scheduler or even async/await in the first place onto applications.

It’s unfortunate, but I think we’re finding at least local maxima to the solutions to async programming, and running into limits that appear harder to conquer. A blocking programming model is convenient, but if you want a blocking programming model with non-blocking behavior, it can’t come entirely “free.”
Personally speaking, I cannot wait to have the opportunity to be back to the office 100% of the time. I just cannot cope with the lack of proper division between my home life and work life.

Some of my colleagues agree, but I obviously recognise the fact that most do not.

Even before the pandemic our organisation had hybrid working conditions and I’m pretty sure that’s what they’re aiming for again in the near future; for good or for ill.
I haven’t looked too deeply at it yet - but I don’t think it would lead to more excessive energy costs than PoW. It’s using PoS in addition to their PoH validation algorithm; and you have to “stake” or lock some amount of tokens up in order to validate and earn rewards. So you wouldn’t simply be able to spin up hundreds of validators (GPUs) because you’d quickly have no funds left to stake.
The practical difference is no dilution. You get to keep all of your company and still have capital.

It's no different than Nike selling $300 million of shoes to a sneaker flipping hedge fund.

It works, everyone agrees, everyone's liquid, they like liquidity. Everyone spends a fraction of the same amount on marketing and gets to attempt selling the product at a nice profit.

The development organization is still capitalized either way, and still owns a ton more shoes to sell whenever it wants.
Harry Truman said in 1945 about the atomic bomb, "We thank God that it has come to us, instead of to our enemies". I feel the same way about FAANG and Silicon Valley as a whole (and Wall Street, and Hollywood, and SpaceX/Tesla, and the Ivy League), that they are in the United States.

That doesn't mean I approve of everything they do. That doesn't mean I can't or won't decry their putting thumbs on scales toward a certain type of bien-pensant ideology. That does mean that, overall, I am very, very glad that they are American instead of Russian, Chinese, or even British, French, or German.
It's not about suppressing opposition, it's about comment quality. I'm sure there are many interesting ways to express opposition.

Predictable/generic comments are internet noise. Reducing noise is good for signal/noise ratio.
> Despite the large total of CO2 imports and exports, US emissions are only 6% higher and Chinese emissions are 13% lower when CO2 transfers are taken into account. https://www.carbonbrief.org/mapped-worlds-largest-co2-import...

Energy related carbon dioxide emissions peaked in 2007 in the United States. They didn't just get hidden by imports replacing domestic manufacturing. Even incorporating imports into the national balance, US emissions are down from the peak. This is largely due to efficient combined cycle gas turbines replacing coal plants and -- to a lesser but growing extent -- a larger proportion of renewable electricity in the national electricity mix.

Chinese carbon dioxide emissions have not peaked yet. As of 2017 (referenced above), 87% of Chinese emissions are attributable to domestic consumption. That should moderate hopes that Chinese emission trends could be reversed by CO2 tariffs. It should also moderate anxiety that Chinese emissions are "really" the offshored emissions of Western consumers.
>>So you think there is absolutely no difference in the kind of collaboration that can be done online vs. IRL?

Office is not the only place where face-to-face collaboration can happen. Coffee shops, for example, are one of my favorite co-working environments.
I'm unconvinced it's going to matter for libraries. Folks will just use a Babel transform that exposed the private fields somehow (ex. With getters or rewriting the names)
You don't get to run your own VMs on ChromeOS.
https://jspaint.app
Can TLS certificates in the way that Gemini uses them be used to track end users?
Definitely agree.
Also, one minor point: PoW/PoS are technically Sybil control mechanisms, not consensus mechanisms. PoW/PoS rate-limit block producers, but actual consensus is achieved by something like Practical Byzantine Fault Tolerance. There are only a few blockchains that actually use a different mechanism for consensus, such as Avalanche.
i have one of these with gallium as well -- cannot recommend it highly enough, though i wish the memory weren't soldered in. daily driver for normal web stuff for six or seven years now.
#3 polygon is a centralized scaling solution. The question should be about decentralized options like rollups. Some examples are arbitrum, optimism, and zksync.
Isn’t this like saying Haskell’s monads are awkward and should be implicit?
You have Transferwise and Western Union for this, the latter being there for over 100 years and still in use.

Before you argue about WU fees, Bitcoin's fees are no better than Western Union's, hence Transferwise.

> You present a strong claim that they "ARE still centralized and manipulated, especially Bitcoin". Please present concrete evidence.

Princeton University concluded in a study that the bitcoin network is 50% controlled by 5 of the 6 bitcoin mining companies [0] [1] so how is Bitcoin decentralised If it is becoming more centralised by mining organisations and if most of the hashing power is centralised in China?

That seems to be that means that Bitcoin isn't really decentralised then no?

[0] https://www.bloomberg.com/news/articles/2020-01-31/bitcoin-s...

[1] https://arxiv.org/pdf/1810.02466.pdf
How do you achieve consensus if blocks are continually being produced?
The market rewards destroying the environment, but that doesn't make it a good thing to do
The stock market has been going up because the Fed has not stopped pumping money into it.
>I’d wager that truly unhealthy kinks are uncommon.

The algorithm on PornHub promotes incest videos so heavily that creators of regular porn have started putting words like "stepmom", "step-sister" and "step-daughter" in the title of their videos even when the actual content has nothing to do with that.

It's one of the reasons I stopped using the site and went over to Reddit.
A solution designed to be used by search enginges is the canonical link element[0] present in the html of the page. I'm not sure how this would work for a browser extension, as you would have to crawl every submitted site once and save the canonical version.

[0] https://en.wikipedia.org/wiki/Canonical_link_element
I tried using a chromebook for general development and it was not a pleasant or efficient experience.

My goal was to compile and write something using Python and OpenCV, a computer vision library. While one can indeed run Linux apps, the vast majority of what I needed was not pre-compiled. Compiling led to issues with having to compile parts of the toolchain, which went up a couple levels of recursion. Compile some library so you can compile some other library so you can compile a program to compile some thing that she used to compile some package. Then library conflicts, and so forth. I haven’t needed to do this since about 2004. Plus, then waiting for a Chromebook to compile large packages can take all day.

There’s no way I’d try this again versus just getting a normal laptop and installing Linux.
> The countries which you claim aren’t factory farming are just importing much
of their meat from countries which do, see:
https://oec.world/en/profile/hs92/poultry-meat

That's not what the data you link to ("your data") shows. It shows who are the
biggest single country net exporters and importers of poultry, but it doesn't
show you who sells to whom and who buys from whom, for example, Germany and
France are in the groups of both biggest net importers and exporters.

Further, that import/export data is not at all representative of the amount
of meat consumed by people in the different countries in "your data". The
following is from Our World in Data and it shows that, for example, China,
which is listed in "your data" as one of the largest net importers of poultry,
has a very low rate of overall meat consumption compared with the countries
that are net exporters:

https://ourworldindata.org/grapher/meat-supply-per-person?ta...

So, perhaps counter-intuitively, it is possible for a country to be both a
large net exporter and exporter, or one of the two and at the same time not
have a large per-capita meat consumption.

Finally, "your data" is only about poultry, whereas factory farming and
slaughterhouses in the Americas produce primarily beef cattle. Certainly, in
my comment I mentioned beef cattle, not poultry.

> And even if you assume the existence of supposedly “ethical” animal
agriculture — which is considerably farcical given the non-consensuality of
murder in any case — it’s inherently irrelevant because these niche models of
food production don’t scale to feeding the world.

Killing non-human animals is not "murder" in any legal system I'm aware of.
Where do you live?

As I say in another comment, yes, small-scale farming can absolutely feed the
world. Most of the world eats way too much meat, way much more than any human
needs to. We have factory farms because of the way the economy works, not
because of what humans need to eat to survive. Healthy adult humans only need
to eat meat a few times a year and can fulfill their needs for nutrients found
only in animal products with eggs and dairy, and I guess fish, depending on
whether one considers fish to be "meat" or not. Humans are omnivores, but
there's a lot of other stuff we need to eat, besides meat, and to have a
balanced diet we really need to eat everything - in proportional amounts.

Bottom line, perhaps factory farms are needed to cover the demand for meat in
the Americas, but they are not in any way "needed" to cover the need of meat
of any humans anywhere.
I completely agree. Of the various coders I've worked with over my career, I've noticed an astounding correlation between quality-of-writing and quality of code.

It becomes most curious with exceptionally talented people who are terrible communicators - they can engage with exotic and difficult pieces of code, but almost everything they write ends up being a trainwreck that nobody dares to use, nobody understands, and is typically riddled with bugs. Code is built to be used, and at the very least, you have to hand it off to other developers, or you're stuck maintaining it yourself. (In several cases like this, I've seen one of these programmers hand something off, and have others basically struggle to use it, and work around that by writing something much more rudimentary to replace it.)

I feel like a programmer needs to understand writing for the same reason a general needs to understand what it's like to be on the front line - even if they're doing very little of it themselves, they need a clear understanding of what needs to be accomplished and what the difficulties will be.
Yeah, the IRS makes it pretty clear what the "Business Use of Home" is, and it's not your bedroom.
> how can you trust more a system from Google than a system you build yourself?

You have never built a system yourself. Neither has Google, for that matter, but they've gotten closer than you. The amount of code that runs on the average modern computer is probably too much to be read in a lifetime.

> You can't do programming in the browser

But you can on a Chromebook because you can use the Linux underneath.

> Also, if internet doesn't work you are basically screwed, what do you do? Stare at the screen and play with the dinosaur game?

You use the apps you have installed. I don't actually have a chromebook, but try to argue in good faith
It's amazing how the meaning of "crypto" has changed so much in a few decades.
Master funds are typically not US organizations, and they are also accredited investors. There is no need to segment non-US money. Organizations typically do investor quality tests compliant with US exemptions even if they exclude US investors and also file Regulation D exemption notices.

Here is a quick google search for "Solana Reg D" showing the one from 2018

https://www.sec.gov/Archives/edgar/data/1735643/000173564318...

> It will be interesting to follow the legalities of this, so perhaps others can model the sale and use to successfully float new tokens without scrutiny by the SEC.

This has never been an issue. The only issue the SEC has ever had was with token transactions that did not file any regulatory exemption and sold to unaccredited investors. Many people want clarity about the ability to still do that.

Finally, the SEC regulates transactions not assets. The irony is that some transactions create perpetual securities where all transactions of that type of asset is always a securities transaction to the point where the distinction is not useful. But this is important to understand when you are trying to do a securities transaction for something that is not intended to be a security and how the SEC will react. Being deemed a perpetual security is untenable for crypto assets because there had not been liquid places to trade crypto securities and every centralized user needs to be a registered broker dealer (lol). A transaction itself can be a securities transaction while the ensuing asset is not. The SEC has never had an issue with that reality and hasn't penalized anyone for this kind of conversion.
Probably a LTO drive a few generations old and a SAS card. Current generations cost too much and you aren't going to be able to keep up with the data rate that they prefer.
Right. "It's the pitch stupid." Every team looks for advantages. Under-inflating a ball, puttings some grease on the ball, juicing to be bigger/faster/stronger. Of all of these, we're supposed to feel that the pitch is the biggest scandal? Oh please.
It also works on Windows, Android, from a computer to a computer and is experimental on macOS.
Depending on season and conditions, this makes it sound like it can definitely be less than trivial for some:

https://www.outsideonline.com/2330916/mount-whitney-climbing...

I live near Mt. Shasta and, though inexperienced climbers do climb it, many people, because of their inexperience, vastly underestimate what can go wrong there, including very sudden changes in weather conditions.
My last job was remote even before pandemic, but the pandemic was used as an excuse to fire people... who a few months later turned into off shore replacements. Thankfully I received an SBIR which will cover half my salary for a few months. But it’s also a good time to quit due to child and health care tax credits!
That kind of ad hoc WFH is very common, but it's different from a policy that permits N days a week WFH.
Similar experience with dell xps except touchpad froze intermittently. Had 2 engineer visits and two motherboards and no fix. Hilarious to think they want to throw hands with apple.
Colorful 'Candy Land House' for Sale in Chicago
The trend graphs are deleted now. I don't think they were stacked, but dual-axis. It wasn't very clear.
It's in the FAQ: https://news.ycombinator.com/newsfaq.html, as well as at the top of https://news.ycombinator.com/show.

Btw, it's been on our list for a good 7 years to ask people to confirm that they've read the rules before posting a Show HN, but I always hold back because it would break a certain precedent. HN doesn't tend to use nag screens and so on.
Indeed, joining a Libera channel from Matrix is as simple as joining #channel:libera.chat. It’s much simpler and cleaner than the Freenode bridge.
> Additionally, solving cases, however old, boosts public confidence that crimes will not go unpunished

But in this particular case, the family of the suspect was really the only one to get “punishment”, not the actual suspect (which now had no way of defense as others have pointed out).
Best to actually listen to the 3 hours to hear everything he says and its nuance, no?
You could have some kind of entity that buys up supplies when the price is low and sells when the price is high.

In fact, it’s legal for you to create one today, and if you operate it successfully, you’d make a lot of money.
Unfortunately, by managing trials such that no early treatment takes place and the experimental medicine in quesiton isn't administered until the virus is entrenched, they not only dishonestly "proved" that ivermectin and hcq don't work, but they created test conditions where they could prove that _nothing_ works.
Wouldn't this be super easy to crack down on? The umpires have the ability to throw players out of the game.
Presumably? I haven't read the gemini spec or know how they use them, but the entire point of a tls certificate (whether client or server) is to give a persistent identity that can't be faked.

Edit: found the spec - https://gemini.circumlunar.space/docs/specification.html

Sounds like they're passing the buck a bit to the client. Client can decide how long lived, so its up to the user if they want to use a long lived identity or a short lived one. Doesn't sound all that different from cookies to me. In old web browsers you were always prompted if you wanted to accept each and every cookie. Everyone clicked yes so web browsers stopped asking. This seems the same.
There was a professor at Penn that would keep a light bulb on his shelf. He took it out once and asked us what it is: none of us could answer it.

It turns out, it was a bit from the Eniac! The lightbulb is connected to a magnet so that when switched on, the magnet would represent and 1, and the lightbulb would light up alerting the programmers that the bit is indeed on.

There would be 16 (or 32 I can't remember) such bits on a wooden board, representing one integer. It's wild how far we have come. At the computer lab in the school, there is a part of the ENIAC on display, it was huge.