skysight-inc/HackerNews huggingface dataset:
One of my favorite, unexpected features of nushell so far is `$it` the implicit "iteration" variable. It makes sense to have something like this in conjunction with the 'each' command, which makes it very easy to loop over lists or tables.

But $it is still useful in the absence of 'each'.

For instance:

dirname is a useful tool but you can't pipe to it (at least not the GNU version), it expects a string parameter. We can still easily plug it into nushell pipelines though, thanks to $it, which is this case is basically turning stdin into a string.

Since dirname won't let us do

which nu | get path | dirname

we can instead do

which nu | get path | dirname $it

If I wanted to do this in bash, I'd have to go through some annoying (but common) machinations in order to convert stdin into a text string to pass to dirname.
The world is getting hotter, but only parts of it are getting drier. Parts of it are getting wetter. Overall it will get wetter. For each 1C rise in temperature, the air can hold about 7% [1] more water vapor. Warmer air above warmer oceans will pick up more water and dump it over much the same places as it does now, although the prevailing winds and ocean currents changing will also change that up.

I think the effect will mostly be that dry places will get drier and wet places will get wetter. Which is a disagreeable change, to be sure.

[1] http://www.int-res.com/articles/cr_oa/c047p123.pdf
No shortage of criticisms -- literally "JSF problems" into google/bing/duckduckgo will find you plenty.

Also keep in mind that these are billion-dollar programs, so expect to get a lot of FUD and propaganda from the government contractors building them. I remember riding the DC Metro and rolling my eyes when I saw ads for the F-22 at Metro Center and Dupont Circle.
That's a great point. I guess people are really just looking to play the status game by showing up first.
Further thought:

Many people seem to mistake the social purpose of these “post a link and comment on it” sites as actually being purely for discussing the content of the link. It’s possible to use such sites this way, but it’s not incentivized by the UX compared to the alternative discussed above. You usually need stringent community moderation if you want people to focus on the news itself.

A free UX design idea: if you want to build “a discussion forum for news topics in a domain”, then rather than endlessly cloning the Reddit/HN model, try building a hybrid of Reddit with a traditional discussion forum. I.e.,

1. start with a traditional discussion forum (thread-list view with threads sorted by last-posted time);

2. make it so threads aren't “bumped” to the top from regular posts in those threads;

3. add a special “news link” type of post, that users can make, which does bump the thread.

(Bonus ideas: scrape the news-links and so render the news-link's content inline in the thread. Have automatic "threadmark" navigation between the spans of posts delimited by these news-item posts. Make clicking the thread in the thread-list view navigate to the newest news-item post. Require moderators to approve news-items before the bump triggers, to avoid "redundant" bumps, to in turn increase users' faith in bumps translating to a real renewal of discussion.)

I imagine such a UX would work much better as a way to explicitly run continuous long-running discussions of news topics, as refueled by news links. One core benefit is that what would on Reddit be “previous threads” would on this forum be “the same thread”, and so people would (hopefully!) feel much less of a reason to recapitulate the exact same posts.
The particularly niche they operate in means that "buy" isn't really an option for them, the stuff they'd be buying hasn't been commoditised yet (and arguably much of it couldn't be since in doing so any advantage it gave you would be immediately diluted).

It's a case of an ellipse peg in an elliptic hole.
Yeah. It's definitely a case of trying to do the best job quickly. Validation should be an ongoing process for the pretty much the whole lifecycle of a startup. I think most of us aren't that good at it, or subconsciously avoid doing it, a lot of the time. This is my own effort at trying to streamline that process somewhat.

Thanks for your feedback. Genuinely appreciate it!
Images on our site haven’t been loading for customers most of the day, related to this.

This doesn’t explain why slack has been generally terrible most of August though.
Best at 'measurable proxies of merit' is exactly what I think people should speak plainly about and fight for.

But, instead we have people that think that because merit cannot be perfectly measured we should stop attempting to find meritocracy and instead to select randomly.

Random selection must be worse than a measurable proxy.

I gain nothing personally from this system, because I didn't travel through a top college. But I do not think it's in my interests to completely destroy societies way of selecting people into important positions based on some idea of 'merit'.
I strip DRM off all of my books.
As long as the publisher gets paid I don't feel guilty.
I would rather that the industry adopt higher standards for itself or the government play a regulatory role (or that everyone spontaneously develops a higher level of morality and social responsibility). Putting all of our trust into one corporation, no matter how big its market cap, is just asking for a single point of failure. Not to mention, Apple can always change its attitudes toward security, and then there wouldn’t be anyone left to speak for you.
The kindle e-readers do offer an opt-out from the metrics collection. It can be triggered from the website or the device itself.

That it's an opt-out and not opt-in is not a good thing, but it can be opted out of on the e-readers.
Yea analytics like this are really what I find to be so important, as a developer.

How much time and frustration do I potentially waste on something that no one ends up using?

Things like this are very useful and it's strange to me that people aren't sympathetic to that perspective.
Good point. The only way a process stands a chance is if it's person agnostic, which can introduce a different set of issues to navigate.
> achingly beautiful

Wonderfully put. I didn't get to observe any particular changes in animal behavior out in the desert, but the change from partial to total eclipse is dramatic and incomparable.

The stars come out against a sudden twilight blue sky with the eclipse blazing overhead. And when it suddenly ended, I could understand why some people become eclipse chasers.

Definitely worth driving out--plus the long drive back in all that traffic--and sleeping in the car that weekend!
If you're interested in sane weather reporting on Houston you can do no better than Space City Weather https://spacecityweather.com/

Also of use, the Space City Weather Flood Scale, now widely in use.
https://spacecityweather.com/the-space-city-weather-flood-sc...
Conversion can occasionally barf and completely screw up the formatting. It's annoying to have to go back and re-convert with different settings for a problem that's non-existent when native support exists.
Ahh, memories...

I remember finishing Baldur's Gate 2, then buying Baldur's Gate 1 and then spending a better part of holidays writing a Java app to convert BG1 data so it can be run on the BG2 engine. I was able to go from the start to the end of BG1-on-BG2 just with one glitch when the game could no switch from the custscene to the in-game mode...

There was (is?) a very dedicated community that reverse engineered practically all data formats allowing such projects like mine to be created. Of course there were much more persistent and knowledgeable people who released their projects to the world, so e.g. you could play from the beginning of BG1 to the end of BG2 in one go! Lots of community-provided fixes, modes and total conversions.

From what I know the guy (Avenger) who wrote the better part of GemRB (probably like 95% ;)) got hired by Beamdog to work on enhanced editions of BG1, BG2 and other Infinity Engine games to bring them to modern computers and other devices. Thx for the Linux version! (Even if I don't like Beamdog additions...)
Yep, and they use OCaml! I always feel like I have to point it out since people do not think much of it, have lots of misconceptions of it, and so on.
Ah, shrinkage. Once upon a time, in the army of a country that no longer exists, each soldier was supposed to have been provided with two waffle towels, each 96 cm long. Since such a towel can be easily made from a 1m long cut of fabric by tucking and sewing small margins on all four sides, the supply departments simply distributed [headcount] * metre-long rolls of fabric to the units.

Then one day an inspection arrives, grabs the nearest towel (used and washed many times) and measures its length. Naturally, it's shorter than 96cm since there has been shrinkage (heh), but try explaining that to the inspecting commission! Thankfully, since it's the waffle fabric, it could be done: take a fresh new towel, count its squares, then take the used towel, count its squares, and compare the numbers.
I tried to do this with a recent paperwhite but some features seemed to require registration - the main one I cared about being "collections". Had to make a fresh amazon account, register it, then put it into aeroplane mode never to be reconnected.
She lives in Norway. How she would sue across the borders? I am not judging, but Americans are quite often too quick to assume that everything happens in the US by default.
Apple is your trigger? What are you worried about your stock options (there is an analyst call for $530 this am!)? Are you sure every branch of the major governments of the world (even those representing you) are wrong?
https://word1word2kit.in
Judge rules to unblock Unreal Engine in first meeting of Apple vs. Epic
There are other fabs in the world outside of Taiwan. It would be within the realm of possibility that Apple could purchase a company with good but not great fab capabilities and improve output with strategic hiring.
most "professional" streamers will have a separate encoding/streaming PC w/ some sort of capture device (commonly one of those Elgato capture cards). They'll then hook in their main PC or console into the capture card.

Main reasons for this are to eliminate the overhead of reencoding video in OBS w/ multiple layers of images/videos/donationAlerts/etc which can have a negative impact on the game (or other software) they're trying to stream.
I mean, you can just use a kindle for the device and buy your drm free ebooks elsewhere...
It is normal thinking for Marxists.
All GloFO, Sam, and Japanese all use at least in some part something from Taiwanese makers. If for example, the only one maker of particular brand of proprietary resist stripper does go down, I don't know if somebody would even be able to reverse engineer it to know how it works, let alone reproduce it.

They will have to go back few generations in the resist tech to resume production with non TW suppliers.

And like that with many, many other parts of the ecosystem. It's only a tip of the iceberg.
Yeah thats alot of force. I'm sure every drop of steel/alum/titanium has been thoroughly alloyed/pressed/treated - frame could flex at rate of 15-20G for up to 2 seconds?

Dogfighters see one another pull up (or dive initiate) and expect a loop, and so they think in maneuver sequences that occur in 5-10 second chunks. Also a cadence of countermeasure ejection turn-taking to deplete opponent heat-seeking payload, punctuated in between fixed projectile fire. "Checkmate" occurs when a dogfighter has successfully "landed" a loop or sequence of maneuvers that gives them a shot behind their opponent.

I'm wondering if the modern combat aircraft would have gimballed barrels and auto-aiming (non-projectile speed of light high intensity laser could melt a fuel tank). If this were true, then by default pilots are already setting up shots as you say using a form of AI assistance.

The question I have is, auto-aiming aside, how would an NN understand how to coordinate these "chess moves". This question becomes irrelevant if suddenly there could be a positive to negative G change mid-loop that no seasoned dogfighter could ever expect to happen.
String.length() vs. String.getBytes().length in Java
Well it seems like the prevailing emotion in times of limited information is fear. You see dire forecasts that embody people's worst fears prefixed with probability qualifiers. The same has happened many times in the past (and is still happening now) with Covid, climate change, upcoming election, etc.

It is reasonable people will make mistakes, lots of them, so let's stop prefixing predictions with probability qualifiers "it's very likely X will happen" as if our limited information is enough to quantify a probability % of liklihood. I've seen dozens of "very likely" predictions on HN fall flat once more information came out within the past few years alone.
We need a digital consumer rights law. Companies should not be able to revoke data or software. Software and hardware that depend on external servers should carry "expiration date" labels that define the minimum amount of time the vendor is required to maintain those servers. People should be allowed to run their own servers for abandonware.
Whiteboarding architecture/approach is in my mind as important, or more important than memorizing things for coding tests.

Clever architecture will almost always beat and outlast clever programming. Knowing how to best approach a problem is more than half the battle.
I’ve been a part of a small group of users not offered that choice (essentially, install remote access on your personal device or terminate you employment), so I appreciate Apple negotiating for me.
A US judge is not concerned about global market share.
The Milgram experiment is complete bullshit. All it shows, if anything, is that if you put people into extremely contrived, untrustable, bizarre scenarios, you'll get some interesting responses.
In all honesty I can't understand why would anyone use anything other than zfs nowadays for important data.

At a personal level, I opted out of it based on simplicity and familiarity. If I have a data drive where I need to move and mount in another box, I do not want to mess with the complexities of supporting ZFS to get at that data or the risk that the only OS I have available can't read it.

Again, this is a non-commercial environment, but I consider my data important as well. I've decided to go the route of keeping multiple backups of my data spread across multiple drives. I've already experienced bitrot several times over the years, but for me, this approach is more practical than relying on ZFS.
FWIW, the website providing this breakdown also collects analytics data without a warning. So, there's that to consider as well.
Amazon-Native Brand Anker Goes Public
I didn't realize wildfires were possible under 4000% humidity.
I use a Kobo reader. Its pretty nice actually. I can dump books on it via usb, or over the network via dropbox. Or use Indigo to buy books.
Just Siri Being Hal
I could replace her collection with torrented epubs in about a half a day.
> Engineers there routinely make well over $1mm/year.

Do you have a source for such claim ? data from h1b salary [1] tells that senior software make 200k base, and here [2] they explain that the average salary is 440k

[1] https://h1bdata.info/index.php?em=JANE%20STREET&job=

[2] https://news.efinancialcareers.com/fr-en/307393/jane-street-...
Academia definitely can place software creators at a lower payscale to keep other higher. I wonder why such a caste system exists?
A true leader would have gotten on the phone with all of his counterparts in all of our allied countries and given notice to China that the new laws to curtail freedoms are a red line. And come up together with a list of collective sanctions (including banking) to threaten China with.

Instead, Trump has spent so much of his time kissing up to Xi to get his help to win the re-election (per Bolton's book). And check out some tweets from 2020:
"Terrific working with President Xi, a man who truly loves his country."
"In particular, on behalf of the American People, I want to thank President Xi!”
"“Just had a long and very good conversation by phone with President Xi of China. He is strong, sharp and powerfully focused on leading the counterattack on the Coronavirus."

"Of his many tweets over the three-day Memorial Day weekend, when the Hong Kong issue was at the top of the news, none was about Hong Kong. During the Hong Kong protests of 2014, Mr. Trump tweeted one of his few clear statements on the plight of the territory: “President Obama should stay out of the Hong Kong protests, we have enough problems in our own country!”"
https://www.nytimes.com/2020/05/27/opinion/china-hong-kong-l...
Can the author talk about how this compares to other similar-sounding projects like Rancher's Rio[0] or Cloud Foundry[1]?

[0] https://rancher.com/blog/2019/introducing-rio

[1] https://www.cloudfoundry.org/kubecf/
I find shifting arguments fairly repulsive. I'm sorry if that offends you.

8note made the point that you could buy games from other stores. It's a narrow point. Why would you reply to that person (in particular) about a digital protection issue that has been prevalent in consoles since the NES introduced it in 1983? Why not start your own thread about that issue?

Do you expect him to support a point he did not make? Because it sounds like you are assuming his point of view on digital protection would be different than yours.
So a mayor and head of pulmonology offered qualitative descriptions of something that's ultimately a matter of epidemiology and data collection?

I'm having a hard time with these articles that take quotes with extreme language and pass it off as definitive evidence of reality.

Anyone can call something a "biological bomb" - where's the studies?
The switching cost between launchers on PC is negligible, compared to phones where it's a massive undertaking. That said, in the context of user freedoms I think it's fair to not support Epic (in part, for their actions towards exclusive games) at the same time as supporting Epic (in part, for their actions on mobile platforms).
Please see my response to nodamage.
Best times to post on Hacker News?
They aren't suing Apple for being a monopoly, they're suing Apple for violating the Sherman Act.

https://twitter.com/EskilSteenberg/status/129752027579013939...
Is this trial by mail available given she lives in Norway?
There's no problem with not leaving programming to programmers, its about how to encourage anyone picking up programming to have healthier habits so others can participate in the creation in the future.
I'm sure Amazon has lawyers on staff. What if it's a representative of the company and a lawyer?
I think that you’re reversing the power dynamics. I agree with your first sentence but in a different way: bargaining should be between users and developers.

Here Apple isn’t a benevolent user collective, they have complete control over the entire pipeline, use it to force their rules on both users and developers. Epic, Spotify and others DO WANT to negotiate with their users instead of being forced by Apple. If someone is trying to negotiate, it is Epic & Co. Apple refuses any negotiation, told them repeatedly to follow their own rules. Epic thinks that there is a case to make that Apple has too much power and control and the balance should tip a bit more to developers. And that’s where we are now.

I don’t think that the collective bargaining is a good analogy, but if you want to go with this, Epic and others ARE the bargaining collective, while Apple is the mighty entity that tries to shutdown anything remotely threatening to their current business model.
Wall Street jobs are very very performance bonus driven.

Not unusual for bonuses to be 5x or more salary in a good year.
> don't go if you feel sick

Sadly, selfish people will abuse this. They'll go even if they feel sick, likely justifying it as "but I already bought my ticket". Asymptomatic people will also increase the risk.

> Of course, tests must be ubiquitous and this shouldn't happen while in an area having a peak of the epidemy.

Anecdotally, a doctor I went to recently told me that the standard swab test is likely to be ruled invalid in the near future, he referenced a study that should be published soon.

So, we will be flying blind if large (indoor) events re-open.
They have a lot of money and talent that they can leverage to still be competitive. The only thing they are behind is process.
Non-corporate donors can eat shit and die poor.
In finance the money is in the bonuses, which on a good year can easily exceed the base.
> and in general the world is richer.

My bank account tells a different story. Only very few people got richer. General purchasing power fell off like cliff in the US after the 70s when all the outsourcing happened. There is nothing positive about globalization. The bad effects are somewhat mitigated by a massive amount of technological progress.

> closing borders to competitors outside eventually leads to inferior product.

There is no proof for that. With close borders you can simply steal the intellectual property of your competitor and match the quality within a year. The Chinese are doing this for decades.

> In general though, everyone is lifted up and made richer over time

This is quantifiable wrong. Maybe you have to get out of your filter bubble. If anything globalization leads to more inequality. The statistics about how the top 1% make all the money whereas everybody else loses are neither controversial nor new.
I didn't want to make it sound like it's a new theory at all. I applaud your addition with the quote and I didn't read it as negatory at all.
Messenger services live or die by network effects.

SaaS services with easily replicatable software live or die by building barrier to entry, usually this is done by building up a wall of feature add ons and integrations, in the case of Asana, integrate with all the things and suddenly it's a pain in the arse to replicate it all.

I would hazard a guess most the development effort is based around building up that wall of features.
really? I switched to coding from EE but mostly because some good opportunities came up. I still miss EE and think it's awesome...
I think the suggestion to keep the codebase as simple as possible for scientists applies as well to the software creators.

Life is different when you might have the a relationship with a single code base for 2-5 years, or even more. Complexities will happen on their own, no need to add them in.
> As long as the publisher gets paid I don't feel guilty.

no one should feel guilty about stripping DRM from things they rightfully paid for.
You can't beat weights. If I had to go to prison and learn how to do body-weight exercises, I would, but a barbell with the ability to set the weight in increments of 5 lbs is exactly what you want to precisely overload your muscles at the exact rate your programming requires. Also, if body weight exercises were enough, why do elite athletes consistently use weights and machines?
Your last line beautifully captures your point. Very well made.
AKA, the original whispersync.

Yup, this was once a thing - you didn't need wifi for sync or downloading books at all.
Thank you! Appreciate it.
>Danese Cooper, who was part of that effort, says this was on purpose, and stated it on record ( http://caesar.ftp.acc.umu.se/pub/debian-meetings/2006/debcon.... from 27:30).

In the same talk, Simon Phipps disagrees with her assessment and later said he was furious at her spiteful comment. Now, almost fifteen years later, nobody else had corroborated her claim despite there being no reason to protect Sun anymore.
Humble guess, some people don't work during holidays
Tangential I know, but how is the Knuth quote misunderstood? I have only ever seen it interpreted as you should only optimize for performance when you know a section of code is performance critical. Which is typically only the case for small parts of the code (3% according to Knuth).