skysight-inc/HackerNews huggingface dataset:
I'm incredibly skeptical. This company is many years before revenue and their valuation is absolutely huge.

Its not clear to me that their technology is significantly better then other solid state companies. They are the best at marketing of those companies and are much better known.

Even if their technology is pretty good, the manufacturing challenge is incredible. There are currently literally 10s of billions put into conventional cell manufacturing lines. QS will have to reinvent a fair part of that and also have huge capital investment to build that production.

The direct competitor to Lithium Metal anodes, is Silicon anodes. Many companies are on the same or faster timelines, and the main advantage of the Silicon anodes is that you can basically just put them threw existing plants.

There are many reason why I think they can't justify that valuation.
A QA engineer walks into a bar and orders a beer.

She orders 2 beers.

She orders 0 beers.

She orders -1 beers.

She orders a lizard.

She orders a NULLPTR.

She tries to leave without paying.

Satisfied, she declares the bar ready for business. The first customer comes in an orders a beer. They finish their drink, and then ask where the bathroom is.

The bar explodes.
See my other reply about replacing whatever was in these urban environments before with concrete, steel and asphalt.
Ask HN: Is it possible to remotely open a bank account in the US?
Worth mentioning is that this is also solving a different problem from the old browser plugin ecosystem. Rather than enabling third parties to extend browser functionality, this exists exclusively to partition the open-source Firefox codebase from closed-source DRM code, a workaround to enable DRM playback in an open-source browser.
Facilitating Retrospective in the Prison
Thanks for sharing this I was just looking for this
I grew up having to grow pretty much everything we ate (by necessity as you couldn’t buy anything in stores). And whatever we didn’t grow ourselves we helped relatives or neighbors with and shared in harvest.

I personally don’t understand the appeal of going back to that. I’m so glad I can just buy whatever I want at the grocery store these days and don’t need to spend all my free time on harvesting calories.
> Just one hour of videoconferencing or streaming, for example, emits 150-1,000 grams of carbon dioxide (a gallon of gasoline burned from a car emits about 8,887 grams), requires 2-12 liters of water and demands a land area adding up to about the size of an iPad Mini.

Out of curiosity what is the water used for? Is it from hydroelectric power? Also, what is "land area adding up to the size of iPad Mini" referring to?
Maybe a little different compared to the Bay area, but I live outside Jackson, Wyoming. It's currently about 16F outside and there is 12" of snow on the ground. We have access to fresh locally grown tomatoes, lettuce, and other things like that year round.
https://verticalharvestfarms.com/
Just as you mention, it is high quality and tastes great!

Also, it isn't trucked in from Salinas Valley CA which is 1,000 miles away.
You might be interested in this story of Henry Harpending going on a buffalo hunt in south Africa: https://web.archive.org/web/20170105231156/http://the10000ye...

It's very funny throughout, but here's the buffalo being repeatedly shot with a rifle:

> I aimed and fired. “Bang-whump”, the bang from the rifle and the whump as the bullet struck the buffalo. He jerked a little, then simply stood there staring at me. “Bang-whump, bang-whump” as I fired two more rounds.

> Now he tossed his head and snorted, then started running toward us. Buffalo charge with their nose high, only lowering their head to use their horns on contact. I fired one more round at the charging animal, head on, simply pointing at him because he was so close, then turned and ran. We discovered later that the bullet had struck his shoulder, ricocheted off his scapula, and exited through the skin on his side. It certainly didn’t slow him down at all: I might as well have been shooting at a railroad locomotive.
>sections of telephone pole or even cement pylons.

image of bulls hitting the pole reminded from the childhood back then - the corner of our multi-apartment house frontyard near the turn of the road leading to the tank range had a large cement pylon - as the tanks driving in column raise clouds of dust and so the tanks inside the column don't see much and sometimes would miss the turn hitting the pylon as a result instead of our house.
Sure, and another way to get a zero correlation is if you arrange all the data points evenly around a circle.

Are you seriously suggesting that authors who took the energy to get a manuscript reviewed and published in a BMJ publication wouldn't examine a scatter plot or check the estimate of a quadratic trend that their analysis software almost certainly outputs?
Excellent advice. Good for programming in general when it comes to sleeps or waits and such. If you have multiples of 10s everywhere when an error happens every, say, 10 or 20 seconds, it might be hard to tell where it's coming from. But if you make them relatively prime to each other, you can can easily tell: "Oh it happens every 37 seconds? I know exactly what that is!"
The Fediverse solves the problem of authoritarian silencing.

It doesn't solve the human inclination to share strong emotions with likeminded people, and to exclude and punish people who make you mad or sad. That causes many good things, but not in absolute terms, it seems.

What we don't have is a Taleb-like model for anti-fragile speech under new tech. Is there a mix of social speech that includes "trans criticism" that makes trans people stronger, or encourages social cooperation even with the 'transphobic'? Is there any circumstance where "sticks and stones" helps, or are we rejecting that totally?
no, they are optimised for mass production. Not shipping.

Shipping isn't that damaging to plants, compared to a 55mph wind.
Available evidence suggests otherwise.

Tesla and SpaceX probably wouldn't exist if not for government bootstrapping. https://www.latimes.com/business/la-fi-hy-musk-subsidies-201...

Further back, modern computing / internetworking wouldn't exist without military and DARPA cash from the government. Read any book on the history of these.
I don't think you can flash freeze leafy greens and still maintain the texture. Have you eaten flash frozen lettuce for salad?
Agreed, having monitored the Twitter-sphere during the spring, this is correct.

Also put up Andy Slavitt as another person who seems pathologically online. Just non-stop dogmatic, pessimism Tweets. It's unhealthy. Firing out Tweet-threads like a doomsday machine gun.
One constraint to keep in mind is how quickly and efficiently the field can be harvested. If you're talking about a crop that is harvested by hand then this isn't really a factor. But if you're trying to grow a crop that is usually mechanically harvested, you have to compete with that efficiency with machines of your own that are compatible with the structure of your farm (or content yourself with selling luxury produce priced for the wealthy.)
In that article, Torvalds specifically says:

"The main problem with the M1 for me is the GPU and other devices around it"

That's a separate issue than the ISA extensions, which apply to the ARM CPU.
Soft skills are key; getting to know key people, and their responsibilities and capabilities and personalities.

But above all: be a good listener. Listen to what they say, think about it and build it on next time you talk with them. If they see you showing interest and learning about their domain, you'll get a direct line to them. And don't always bring them problems, be sure to stroke their ego too by asking what they're working on.

It doesn't happen overnight, it requires perserverence and a dollop of luck. You won't walk into a job like that, it takes years of building a reputation for yourself.
if the underlying language were Lisp or Smalltalk then implementing it thus might be a rational shoo-in.
I have a natural inclination to do that every now and then. I live in the EU. I present myself as evidence.
Markdown isn't perfect but I'm sorry to say this isn't the answer. You're still forced to memorize syntax, it's just that it's full words instead of symbols (which becomes extra difficult for non-English speakers). This also breaks one of the best aspects of Markdown which is that it appears just as well formatted in a text editor as it does when fully rendered.

As far as I know, Markdown isn't well specified so maybe that's a place to contribute instead.

But if Dumbdown works for you, that's great. I don't want to discourage you from working on it if you're enjoying it. Just know that based on its current goals, it's going to be quite niche.
> How is this scarier than any other software you
> use but haven't seen the source code to?

The only code on my computer that I do not have the source code to are the JetBrains IDEs and Kerbal Space Program. With both of those companies I have a financial relationship, and both those companies earned my trust, and their software I have to download and install explicitly.

Contrast with webassembly where there is no trust between the entity running the code on my computer, no realistic way for the average user to consent to having code run on their system, and no reason for them to earn trust.
How can you be a post-doc without publishing?
As an answer to your first question:

Between 2000-2003, I worked on components of the cross protocol IM backend used by many of the multi-protocol messengers back in the early to mid 2000s (eg: Adium, Trillian, Fire, Ayttm, and more). Each of the frontends had different ways to integrate. Trillian used 2 processes with TCP communication between them to get around the GPL licensed backend), Fire, Adium, Ayttm released everything under the GPL.

Eventually most clients moved to using libpurple as the backend (developed by the team behind Gaim), but the devs also started getting older, busier, and having other responsibilities outside of work. The only apps to survive were those that had a business model that allowed them to reuse open source code without having to release any of the code they developed themselves.

I personally stopped working on instant messaging in April 2004, the night before I became a Yahoo employee, though I continued blogging and doing conference talks about the experience:

- https://tech.bluesmoon.info/2004/09/fallback-messaging.html

- https://tech.bluesmoon.info/2011/05/story-of-george-ayttms-m...

- https://tech.bluesmoon.info/2010/11/stream-of-collaboration-...
Ask HN: Why do you think no one has created Plaid for remittance?
While we are building our consumer remittance app, we looked for a single API that could allow us to enable multiple remittance providers to power our app but found none.

This fascinates me because most FinTech, house exchange and banks that offer remittance are integrated to at least a minimum of 3 providers to provide global network coverage. Why do you think no one has done this given that;

1. There are at least more than 100 remittance providers in the market, i.e., transferwise, western union, world remit, MoneyGram, transfast etc.

2. Maintaining remittance integration per remittance provider cost a lot of money.

Any input?
Need to add now I got everything working. Element running in my own domain, connecting Signal, Telegram, Matrix federation and IRC in a beautiful way.

It is a lot of work, some of the documentation can be a bit tough if you don't know how things work together and especially the DNS setup can take a bit of time to get the federation working.
If curious see also

2018 (a bit) https://news.ycombinator.com/item?id=16596282

2016 https://news.ycombinator.com/item?id=11086708

2015 https://news.ycombinator.com/item?id=10346985
I recommend The Codeless Code, a series of humorous programming-themed Buddhist koans.

http://thecodelesscode.com/contents
I don't know anything about Thailand. I'm only commenting on the US.
> So what do Windows or Linux users on ARM64 do? Do they just not get DRM?

The Windows ARM64 build of Firefox comes with a copy of the 32-bits x86 Windows Firefox binaries to launch the win32 CDM.

There is no support for things like this for Linux, and I don't think there's a native ARM64 Linux CDM (although I could be wrong. I mean, such a CDM likely exists, considering ARM64 Chromebooks)
Similar projects had been tried several times in Spain since decades, with none or low success at long term. Animals dying poisoned or being stolen was not uncommon after farmers protesting. The animals need also a lot of supplementary food and space to thrive and of course CAN'T be left wild and roaming at their own will, specially close to roads. Hunters and farmers lobbies will always are problematic for their survival
Ancient Insect Genitals Found in 50M-Year-Old Fossil
mountainb had a very good explanation from a few days ago:

> 'Bubbles' are a pejorative way of just saying 'local communities.'

Source: https://news.ycombinator.com/item?id=25777814
> This sort of anti-competitive behavior should be illegal.

You're assuming the legal system is intended to foster competition and prevent the formation of monopolies. That is not the case. The examples of this occurring are exceptions to the rule. And as evidence, you can examine the concentration of wealth, and investment capital in the USA (or other developed capitalist countries).
I'd be quite the opposite, honestly. Cropland area in the US covers 367 million acres in the US [0]. Even assuming that vertical farming is 10x more land efficient, the amount of resources (steel, power, plastics, etc.) needed to convert 36 million acres of land into vertical farms would have a staggering ecological impact.

Just covering that area with a 22 gauge corrugated steel roof, without any supporting structure, would be about 1.35 billion tons of steel [1], or about 75% of the entire world's steel production for a year.

There are definitely products that would make sense to grow in vertical farms (eg. high value crops like tomatoes or bell peppers, which are already grown in hothouses in certain areas of the country), but staple crops tend to preserve for a long time, and wouldn't see as much of a benefit from vertical farming.

[0] https://www.nrcs.usda.gov/wps/portal/nrcs/main/national/tech...

[1] https://www.wolframalpha.com/input/?i=36000000+acres+*+(9.28...
Yes — I would be the user, and I would like to avoid that problem.
Unquestionably worse. Recognize that "taste" is some mixture of flavor and texture.

I challenge you to slice a thawed tomato the way you would a vine fresh one and tell me there isn't a difference. Same goes for most leafy greens and fruits.

Delicate cellular structures of high water content vegetables are completely obliterated when frozen and then thawed or otherwise processed.
The NE is pretty "non-representative", too. What is this "cold winter day" you speak of?

This whole portion of the thread is kind of pointless anyway, unless someone truly believes the design spec for the ambient operating temperature limits was based on local Bay Area weather.
"It depends on whose ox is gored" is more common.
Agreed. My comment was poorly worded as I did not intend to give advice.
Or maybe just read/bookmark this single post: https://stackoverflow.com/questions/1218390/what-is-your-mos...
> pushing CentOS towards Fedora (and away from RHEL stability)

CentOS streams is literally RHEL with fixed major version and rolling minor versions. So, in the past, you got CentOS 7.1, then 7.2, etc., with streams, you get CentOS 8.x.

Saying that this is moving away from RHEL stability sounds highly disingenuous. Are you saying you've seen RHEL 7.X to break as opposed to 7.(X-1) version, and your solution was to wait for RHEL 7.(X+1)?
I think almost all of these are great, and it'll be cool to follow the progress of most of these. The one thing I disagree with is this "ghost gun" policy:

> Stop “ghost guns.” One way people who cannot legally obtain a gun may gain access to a weapon is by assembling a one on their own, either by buying a kit of disassembled gun parts or 3D printing a working firearm. Biden will stop the proliferation of these so-called “ghost guns” by passing legislation requiring that purchasers of gun kits or 3D printing code pass a federal background check. Additionally, Biden will ensure that the authority for firearms exports stays with the State Department, and if needed, reverse a proposed rule by President Trump. This will ensure the State Department continues to block the code used to 3D print firearms from being made available on the Internet.

I think it's wrong to try to ban code.
Keep in mind that lettuce must be collected at a specific time to be good. If you wait too much, it gets spoiled.

In fact, it probably lasts for longer in a fridge than in fertile ground with sunlight.
I agree, but the user who responded to me seemed to talk about demographics as if I had meant "poor" as in not having much money.

The internet is global, sometimes I think things get lost in translation.
I'm using Brave. Not sure it exactly matches what you want, but it's the closest I've found.
Its great but surely its more like OO programming perhaps without inheritance.
Love in the Time of Algorithms
While Gradle does have a lot of issues, some of the things you mentioned are not correct.

> Don't forget you need a basic .properties file in META-INF that just gives out the plugin's name so it can discover it through reflection instead of having a proper API to do so.

Not really clear what do you mean, but declaring plugin names should not be done in properties, Gradle has syntax for declaring plugin ids inside its build config. If the plugin author haven’t used it, well, that’s on their conscience. Plugin users should never ever declare anything plugin-related in meta-inf.

> And through some horrible logic, the name of your variable is what is exposed to Gradle.

This is a feature of Kotlin as a language - in it, delegates know the names of the properties they are used for. `lazy` is just the simplest use of the delegates feature, which happens not to care about property names.

> Isn't it obvious that it's going to read a .properties file ? Not the values given through the -P flag when building though, because that would actually make sense.

This is simply untrue. Extracting properties this way most certainly will read them from .properties files and from all other sources of properties on a project, including the -P arguments.

Gradle does have a lot of issues, I can talk about them for hours (there are really nasty ones where there are no non-awful workarounds, for example, the built-in `tarTree` does not support symlinks in TAR archives, and there is no way to rebase the archive contents when extracting, i.e. to specify which directory of the archive to extract from, and these issues are very unlikely to be fixed, and these two are just the surface), but too many of your examples are somewhat wrong.
The same way any new tech goes down in price - commoditization, automation and economies of scale.

It's unlikely they'll feed a million people all the food they'll need but it's likely they could feed a million people all of the leafy greens they need.
I wondered the same thing. Not only are they sharing air with contagious people in poorly ventilated areas, but their own viral load isn't shed like it is outdoors. I also wonder about outdoor activity and mucus generation. Pollen, dirt, etc all trigger mucus generation and expectoration (coughing it out). External loads are caught up in this mucus and coughed out before you can get sufficiently infected and our own viral load can get caught up in the same mucus and coughed out as well. I have no experience in this field, just random thoughts. I'd love to hear from others with more experience in the field.
Don't KV loads not count towards the CPU time of the request?
I once tried to convince the folks at store no:8 ...Walmart’s incubator and start up division to do this for all their stores.

I crunched the numbers and Walmart is the ONLY one that can pull it off profitably.

Amazon warehouses are far behind, but it’s possible.

At Walmart store no:8, they engaged me for 3-4 emails and then ghosted me entirely.

But even if someone there were to reconsider my proposal and take it off on their own, I think it still holds promise.

Anyone can grow locally and minimize their foot print. Only Walmart can generate profits. I said it two something years ago and I still stand behind my analysis even though in the time in between Amazon has expanded, bought Whole Foods and now have warehouses.

Amazon will get there someday..but if I were a betting person, I’d bet on Walmart. Despite the scorn they invite, they have the best supply chain experts and logistics solutions.
In Dataflow -programming (or something like that) how do you program a decision that depends on the result of some component?

It would seem like I need to suspend my computation then "ask" the result from some component, get the result back, and then alter my computation based on that result.

Pure flow-forward would not seem to support this easily. Or can it? Or does it come down to that we always will need BOTH sync- and async- functions? (unless of course we limit the problem domain)
But also allow abbreviations like <i>foo</> or <em>foo</> or <em/foo/
You wouldnt believe how sophisticated the firms are that the dem party hires. They have their own versions of Cambridge Analytica which are more than capable of amplifying messages.
Hundreds of thousands of police records accidentally wiped
Around 400,000 fingerprint, DNA and arrest records were deleted from the police database.

Earlier, Home Secretary Priti Patel said it was not yet known whether any of the data had been permanently lost.
I have no problem being "that sort of women" for USD$70,000,000.00, over a browser extension.
You're thinking of this the wrong way (and, not to put too fine a point on it, NOT in the way project management professionals do).

A critical path project has a chain of tasks. Task A must complete before B which must complete before C, and so forth.

If A is delayed, but you've turned off the critical path engine by making C a "manual task", then C's forecast dates *WILL NOT REFLECT* the anticipated move to the right as a result of A's delay. This is a HUGE problem.

You rely on forecast dates being live, and showing true projections of reality (or as true as possible). You can even seat deadlines, and generate alerts if a task isn't going to meet one. But if you nail something down because it quote-unquote can't slip, you're preventing the software from telling you when a slip is coming.

That is very, very, very dumb.

It's also entirely predictable that someone on HN would try to tell me it isn't.

And yes, you can put literal numbers in spreadsheets. But bad things DO happen when people represent values as sums (or as otherwise calculated based on other values) when they are in fact not. That's what "manual tasks" are.
I can't speak to the mobile/desktop distinction, but comparing "watching Netflix in Firefox on my desktop" with "watching Netflix on my LG WebOS TV", there's barely any difference. If anything, the browser version wins because of the superior input devices (kbd, mouse) attached to it compared with the TV. This suggests to me that there would be little difference when comparing mobile/desktop or app/browser, other than the netflix logo being the point of entry (and if you could run the SPA literally like an app, no difference at all).
Yes, there is: https://github.com/matrix-org/matrix-bifrost/wiki/Address-sy...
Bill Gates is largest owner of private farmland in U.S., acreage in 18 states
It's like with coining a joke or a funny meme. It's not hard to string a few words together or slap a caption on a picture; everyone can do that. The skill is in the ability to string the right words together or slap the right caption on the right picture, and perhaps create an extra ambiance around it.