skysight-inc/HackerNews huggingface dataset:
It's the response of "I don't care about this thing, and I don't care about improving it, so please stop making me waste my attention on the thing I don't care about."

In many people nowadays the scarce resource is not time or even money, but attention; and not every aspect in your life is worth your attention to try and improve it, that's premature optimization, wasting effort on improving something that ultimately is insignificant.
I'm not convinced. Art galleries are easy to launch, even in 500 years time. What you're describing is hard to do.
I've spoken to suppliers who had 9 month payment terms to automotive (and other transport, train manufacturers are just as bad) customers. The law change in the EU was triggered by exactly such excessive contract terms. They're still common in other areas where regulators have not yet stepped in. I know the area where the factory in TFA is based, and I can tell you they don't have nearly enough parking space for deliveries, which is one reason they insist on tight delivery windows. I happen to know truck drivers and they hate this arrangement as in practice this means they have to plan to get there way earlier and then either park on the side of the road or circle around. All nearby truck parking facilities are perennially full. These factories have a habit of externalizing this kind of additional costs to suppliers and simultaneously squeezing them for price, not to mention causing broader damage to society by clogging the roads and parking facilities, but that's beside the point.

And yes, I happen to have hands on experience with procurement and sourcing. I've been redesigning customer projects around missing parts all year. Every industry is affected, but it's automotive which started it, and caused suppliers so much damage. This is what suppliers tell me and I have no reason to distrust them. My axe to grind is that I'm now dealing with the fallout.
i didnt wish that on him personally as you know. clearly a lot of WTFs filling CAPTCHAs have added up.
> It's not "waste", it's the people who are willing to spend the most money, which are presumably the people who want/need the thing most, so it's better than allocating the thing at random.

It’s not a waste, but it’s not best allocation either. It seems like the chips will go to established players with large and cheap credit lines and ossify the market even more.

The scalpers are not like market makers who are regulated, provide both bid and ask, and whose spread is usually quite small in comparison to scalpers.

https://www.investopedia.com/terms/m/marketmakerspread.asp
Fatal police violence by race and state in the USA, 1980–2019
If you see this is an unrealistic you should talk to someone (anyone) who works in academia.

Actually I work in academia so I'll start the ball rolling by telling you this isn't unrealistic.
That's pretty clear -- and best wishes for a successful outcome! However, given the history of other companies, the fundamental follow-up question would be:

What are your plans for responding to large companies/cloud providers/... offering the same service based on your software?
How much information can a small image contain?
This is a very weak argument, since if I complain about the syncing being crap and wasting battery (which it does), then you'd just claim they sold me an "electronic notepad". If I complain about the electronic part having weak battery life, then you'd claim they're selling me a "notepad". We could basically go all day and progress nothing. It's not like you (or them) are the authority on what constitutes an "electronic notepad". This thing has more powerful hardware than most computers I've ever had in my life.

Go and look for any Remarkable review. They all complain about the software being incomplete (expensive, lacks features, no apps, good for nothing else, etc.). Most people expected more and they lose sales because of it. We pay more because the hardware is way overpowered for what the software allows. Saying it's because "no distractions" is a cheap excuse.
oPoW FAQ from [1]

1. Is there reason to believe that the manufacturing of oPoW miners will be more decentralized than ASIC manufacturing currently?

There are no guarantees in decentralized networks, but we think all evidence points to oPoW creating a more decentralized network.

a. Cost of entering oPoW hardware manufacturing will be much lower due to Silicon Photonics using old CMOS nodes (~90 or 220 nm vs. ~7 nm for transistors).

b. Removing electricity prices from the mining equation means that miners do not have to concentrate in regions with cheap power or depend on the sanction of governments that control most energy sources.

2. What other costs would replace energy?

Hardware depreciation

3. Why create Heavy Hash, why not just compute SHA256 optically? This accomplishes the same goal without any changes to the Bitcoin codebase.

Many have tried… there is a large economic incentive. Analog optical computing is limited in the types of computations it can do efficiently. It’s much more feasible to design the PoW around those limitations.

9. When will optical mining hardware be available?

General-purpose photonic coprocessors are being commercialized by multiple companies that have shown interest in supporting mining hardware. Stay tuned for announcements.

10. Is the oPoW algorithm limited to optical devices? If not, will there be miners on the system using digital hardware?

oPoW is reverse compatible with CPUs, GPUs, and ASICs.

11. Is oPoW less secure than SHA256?

oPoW is based on Heavy Hash, a construction that includes SHA3 and inherits all of its security properties. (see Towards Optical Proof of Work above for a cryptographic analysis).

[1] https://www.powx.org/opow

[2] HeavyHash: https://github.com/PoWx-Org/obtc-miner/tree/master/algo/heav...
Certainly could be, e.g. after the last ice age in northern europe, there was a couple thousand years where the climate there was much warmer, and large forrests covered the high mountains of what today is way above the current treeline
All these extinction woes boil down to irrational fear that one day the wildlife will disappear from the planet.

Evolution itself works through extinctions. Number of extinct species are billions and billions. Species do not disappear leaving an empty space—their places are taken by other creatures. People who wish that a certain ecosystem and its species remain intact forever grossly contradict the theory of evolution.

To mourn a unique coloring pattern on a bird is like mourning a unique random number disappearing from a computer screen. It is only a loss if you believe that God planted a predefined number of species that can only go down from now. Unless we make the habitat useless to any bird at all, there will be new, differently colored birds, alright.
This is only true for mass grown meat. A typical Swiss cow spends their summer in die Alps and their winters eating grass from the very same fields.

Most popular meat labels here would not even allow buying external food, if not absolutely necessary.
The one that says "this is beta, don't trust it at all"?
Premature optimization is mostly an issue if I want to build a big machine and spent the first weeks on optimize and polish a tiny, not too relevant cog.

But `yes` isn't such a thing, it's a standalone tool. Here the UNIX philosophy "Write programs that do one thing and do it well" comes rather at play.

Further, the optimizations it makes are not really complicated nor expensive to maintain. A page aligned buffer twice the most common page size is standard for basically everything where something is written or memory moves around.

One certainly can argue that it is Ok doing it more simply as it still is more than fast enough for the common use case.
But arguing that a bread and butter optimization, namely one that adds just a few dozen lines of code total while increase throughput by three orders of magnitudes, should not be made, or that it even points to a complexity problem, is not holding any ground IMO.
I think they do understand how ssg works. The issue they’re trying to solve is how to inject env-specific configuration at runtime. Regardless of which ssg you use you still need a way to vary these values at runtime. I don’t think using the ssg itself is a very efficient solution. Things like envsubst work well to template env variables into static assets or server config at image startup.
Why have generic mechanisms for referring to things right?
Much easier to make up a new word for every single different thing?

This just makes mandarin look like an incredibly mal-optimized language to me, but whatever, to each his own.
Besides, if you go full-puritan on this you end up with esperanto, and I can't speak that either.
I bet most of the folks reading this are in the richest 1%. I don’t know about you, but I am definitely price sensitive.
Gives me Mao's Cultural Revolution vibes.
> "I want to learn AWK to learn AWK."

Well, that's what I meant by "pure curiosity". ;-) Which is a perfectly valid reason to learn a language, of course, possibly the best reason one can have.

But I guess when I need a quick and dirty one-shot script, I'll stick to Perl for the time being. It's not officially standard like Awk, but it is available in the default installation of pretty much every open source Unix-like system I use except FreeBSD where it's one of the first packages I install.

Hypothetically, Perl is also available on systems that are not very Unix-like, such as OS/400 (or "IBM i" as it is called these days, apparently) or VMS. (Hypothetically in the sense that I have never had direct contact with one of these systems and have no expectation I ever will, sadly. ... Well, maybe I should count myself lucky - either way, I will probably never know for sure.)
...then the westerners turn around and replace their population with immigrants to maintain their standard of living, whom in turn must waste as much power as the local population to be competitive and have a similar standard of living, and whom send remittances to their home countries, in which the reproduction happens. Outsourcing reproduction to other countries doesn't stop pollution any more than outsourcing industry to China means that the west isn't polluting, because in both cases it's western demand for goods and labour driving the engine forwards.

If you want a model of a country with falling emissions, look at Japan, which is actually dropping in population without merely outsourcing reproduction. The western model will never cause emissions to drop, because the point isn't to cause emissions to drop, the point is to maximize gdp growth and standard of living in the medium term, which is a goal that all but guarantees emissions growth. Get ahead now because if we don't, somebody else will, and then we'll be behind when global warming does everybody in!
Well, there's your problem, places built for cars, not humans, should fix that
Thanks, friend.
I Will come back to you for a second look and feedback soon.
This is one of my main gripes with MtG. It just feel like a scam, a 90s loot boxes situation. I do not want to contribute to the business model, even if the product is solid.

I will probably sell my collection and print some proxies.
Looking at global fishing stocks, I don’t think they would survive if most of the world went that direction.
> All this makes the Apple M1 chip look amazing, for single core loads it matches the best AMD and Intel have to offer.

M1 uses the next gen 5nm fab tech, it isn't fair to compare it to the others 7nm or 11nm. Apple bought up all next gen fab time to make M1, so right now you can only get it via Apple and that is the reason M1 is so superior. But this isn't thanks to Apple, AMD will get the same performance in their low power chips once they also get 5nm fab time.

But I assume that Apples strategy here is to always buy up the next gen fab time since they can sell their components at a significant markup in their phones. So that is the future of hardware, we will never get the latest gen hardware again without software lockin.
Adani’s wealth surges 261%, now Asia’s second richest
Here Comes Another Bubble: https://youtube.com/watch?v=I6IQ_FOCE6I
This whole discussion here shows that NFT are really confusing. And this is the point. NFT is art - it makes you think.
Could somebody please TL;DR the wing design (of the big boat) for me? The one with the additional extra wing?
You're just putting the same number in a different level of precision. 10 hours of battery is less than a laptop. Your laptop would also last you weeks if you only used it a couple minutes per day.
For me it was "so I'm living in the future, and look how relatively boring it is". Boring compared to the wild storm chaser fantasies of Bruce Sterling, and fortunately boring.

But well, there are still ten years to go until 2031, let's hope we still won't be enticed to think about an F-6 by then...
Can't wait for the Rust changes to be merged into the Linux kernel, so we have behavioral expert opinions on LKML, too!
A year of using decision logs
Lack of horizon, lack of depth, lack of sense of motion, and lack of anything to measure scale against, all make video incapable of conveying true scale.

Though when you can get those elements together, the result is gut-clenching. What does it for me is Big Wave surfing at Nazare. Camera's on land, horizon is fixed, motion is clear, and the ant on the face itself gives perspective. I almost have the opposite problem, the image registers as synthetic or manipulated, even when it isn't:

https://youtube.com/watch?v=pZTx0XBx4hk
It is linked to a cryptocurrency called Loki.

https://crypto.com/price/loki
Be careful, that's just one way of looking at things. See https://lispcast.com/church-vs-curry-types/ or https://en.wikipedia.org/wiki/Simply_typed_lambda_calculus#I...

> A type is a (possibly infinite) subset of all the possible values that can be provided as input to a program, or all the possible results a program can produce.

What you are describing are 'extrinsic types. There are also 'intrinsic types'.

Btw, types don't have to be sets at all. (Nor are they all isomorphic to sets. Some types describe things bigger than sets.)
AFAIK the neuromorphic buzzword is dead in neuroscience as of now. was good while it lasted
If it is about “being the first” then obviously the pricing by the manufacturer is inefficient. In the end the scalpers you describe just fill in the void that is opened up by the manufacturers not adjusting their prices to the demand.
This thing is catnip for trolls, but unfortunately the direction of these changes is really creepy.
Every company has a shrine to vital things that can not break under any circumstances. We have a holy Win7 Thinkpad.

Often there are gurus too and monks live in the caves next to the relics, trying to guard the sacred grounds and spreading the gospel.
Yes. Words matter, and accuracy is important. I'm still dirty on "literally" being rebranded to mean "figuratively".
And my friends were sexually assaulted and mugged at gunpoint, yet we do not assume that this is acceptable behavior or should be tolerated because of someone's income level.

Honestly, I don't understand people who try to normalize violence and argue on public forums that it's acceptable that public transit be an open sewer just because it gives them a faux edginess in liking "gritty" public spaces or sense of twisted moral superiority to those who do care about these things.
So far I haven't seen a use for WebGL other than shadertoy like experiences and product visualisation on online commerce.

Mostly because it is like doing PS2/Amiga games, and dealing with browser blacklisting is even worse than just driver issues on native code.

At least with driver issues one can work around them, with browser blacklisting there is no idea what is happening, while the user gets a single digit FPS.

Additionally WebGPU is now getting some kind of MSL/HLSL/Rust inspired shader language, yet another one to master, with plenty features only after 1.0 MVP.
Vote Wisely for Banda
Sounds like a great use case for log-based change data capture actually. That way, you won't miss any updates also in case of outages, network issues, etc. Once everything is up and running again, such pipeline would resume from where it left off before. Plus, (unlike anything based on application-side triggers) no need to modify your app or the risk of missing changes e.g. done directly on the DB via SQL.

Disclaimer: I work on Debezium, an open-source CDC solution
Not a link, but from quick reading:

- Session does not require phone numbers, which is Signal's greatest and well-known weakness and has led to a lot of (police/stalker) harassment

- Session uses some form of onion routing, and the messages arriving while you're offline are stored for a certain amount of time (TTL) by "Oxen service nodes" ; no centralized server controlled by Amazon & other evil corps relying on Intel's SGX "secure enclaves" (yes, that is actually Signal's threat model lol)

- Session appears to be involved with the Oxen blockchain where you can pay for a global username to be registered to your public key; i don't know if there's recovery mechanisms if you loose you key/device, but i do know it took me only two clicks from homepage to reach talk of blockchain and tokens and that does not inspire me confidence

- Session claims loud and clear to be developed by a non-profit and to be user/UX-oriented, which is great! Signal's finances and decision making have never been very transparent, and interviews published here in the past year implied they needed more users in order to monetize the platform (how?)
In case you're wondering it's 表妹.

Also, in case you're wondering why it's not symmetrical (mother's siblings vs father's sisters) is because the complementary set is 堂妹 (younger father's bothers' daughter), and your 堂妹's family name is the same as you.

堂妹's literal translation is "younger sisters living in the same hall" make makes sense when considering how people live together back in the days.

表妹's literal translation is "remote/distant/foreign younger sisters" which you might see them less often in the old days.
In eg Haskell you don't have to stick `var` in front of stuff, either. And it's very much statically typed, but also has type inference.

However, you still have to sometimes do some work to make your ideas fit the type system. Number of keystrokes isn't the only thing here.
Question is if that really provides benefits for the economy though. For scalpers and the stock market alike.
> For people for whom coding is an iterative, exploratory process, forcing type declarations upfront is not just slower... it’s a no-go.

Is there any kind of programming task where it's too much to ask the programmer to know the type of the function he's writing?

The only place I can imagine types being a burden is in a REPL (it's just boring to write them every time), but even then optional types like Python and TS are an unequivocal win (you're presumably going to move your code out of the notebook/repl and into proper source files at some point).

> understating how easy dynamic typing makes substitutions

Yeah so easy they're easily wrong. One of the worst problems of dynamic languages is that they don't have the concept of an interface, which makes it harder and not easier to write generic code.

> everyone else is writing their class twice (interface + class)

That's caveman Java right there. Interfaces with defaults (Java, Kotlin, even C# has something similar IIRC) can easily emulate dynamic patterns like mixins while preserving type safety and without the diamond problem.
Makes me wonder, since there is evil mode and opinionated Emacs disributions like Spacemacs und Doom Emacs, whether there is a potential for an org-mode focussed and optimized Emacs distribution.

Ease of use should be one of the core goals, then.
Alphafold vs Alphafold 2 success: https://lh3.googleusercontent.com/KKbgSsS1qIoesiy2Ws_WDsDSyG...

Papers say that both are trained on PDB dataset. And still, we see a dramatic gap between old and new Alphafold models. Both were trained by Deepmind, probably with a similar computer power. I think it's obvious that it's not just compute power, method matters a lot.
Watching it live was more impressive than videos, and the BOOM was really shaking.

(I actually live in Chelyabinsk)
I really don’t think this is a rich or poor issue. It is possible to have public transportation that can transport rich or poor equally, while maintaining safety and cleanliness.

For example, public transportation that has locked “cabins” for people who want to feel additional security. For cleanliness, constant sanitization of seats and floors. Trash bins available on the train, with workers replacing them as needed during station time.

No one is kicking a poor person off MUNI but if a homeless person pees on the seat, it gets cleaned up immediately. People that feel unsafe can go into the cabin. Unarmed security guards can be placed at every station, not to hassle riders, but to give assistance to people that ask.

This is not some foreign concept — some Asian countries do this quite well.
Not a bad survey of American mustard, but still missing several entire classes of mustard:

* French moutard a l'ancienne ("ancient" style), with mustard seeds left in. Maille's version is my go-to.

* Japanese karashi. Extremely spicy, so a little goes a long way, but a must for some Japanese dishes like oden.

* German mustards! Sweet Bavarian senf is obligatory for white sausage (weisswurst).
Huh, I didn't know that. Geez, this is scammier than I thought, and it was already pretty scammy.

E: I looked around a bit and can't find any source for this, so I guess it's just a rumor?
I can fork a centralized copy of a chain much more easily than I can start a gallery.
I find weird to say, but I actually like Bing. It has a LOT less bullshit compared to google. It searches for what I asked it, not about what it thinks I actually want, image search and in general the interface has less dark patterns.

My main SE is duckduckgo, but using Bing out of curiosity I was surprised to say "not bad". Compared to google without adblocker which is just awful.
Ja, the best advice I ever heard was, "do something right and the money will (probably) follow".

Sure it's a massive generalization and doesn't always "work" but dammit it's a very good starting point. Much better than:

"How do we get the most money for a user ?"
Eh, even outside the functional niche generic types are pretty mainstream these days. Eg people reasonably expect that their language's standard library offers a sorting function that can deal with any comparable items.

And once you have that kind of functionality, you need more than just what you described.

(And, no, Go's approach doesn't cut it. Their 'generic' sorting interface only works for in-place algorithms.)
And then, after years of being conditioned to treat the first result as an ad, they skip over the link that's clearly labeled "whatever.com", instead clicking the second or third one down for "Get whatever here" and are phished by it.
> He hasn't cracked a skull or kneed a chest in an entire year of service.

What a powerful sentence.
Look, this class name is pain in the eyes to read, let alone understand, but even I could immediately tell it isn't about Java because the name does not end with at least three design patterns.

CNLabelContactRelationYoungerCousinMothersSiblingsDaughterOrFathersSistersDaughterSingletonStrategyFactory would be the Java equivalent. Has anyone checked Android's codebase?
A good implementation in secure messaging app that doesn't use meta data at all, ( only a pubkey ) is olvid.
https://www.olvid.io/assets/documents/2020-12-15_Olvid-speci...
And technical people might prefer faster loading lightweight pages to Bing’s. Target audience for bing is weird.
> Aren't there other things we should be able to tell the compiler so it enforces correctness better?

Well, programming language people tend to call any kind of property you can statically check a 'type'.