skysight-inc/HackerNews huggingface dataset:
As an AI enthusiast, this is exciting. As a Football fan, this is a concerning trend.

Usage of technology has ruined several aspects of traditional association football. The VAR for example, is ruining the serendipitous nature of football. Fans in general dislike the VAR because it removes this extra element of drama that the sport has.

I’m supportive of technology in sports though. I just think there should be a limit, otherwise they become a very boring and cold activity.

I’m not necessarily against the suggested approach here. Having analytics of how a game is going or went seems useful and a net positive.
It’s just hard to tell if that could keep eroding those entertainment elements that make Football fun to watch.
> 2) This one is just personal to me -- if crypto becomes an important alternative to USD fiat, the world has likely collapsed and I'll probably either be dead or ready to die.

This is pretty fatalistic. Life goes on, even through war and grief. Just because you don't like the contemplations doesn't make them unrealistic or un-navigable.

Major power transitions are historically accompanied by world war, in such a war the electrical grid will be one of the first casualties. You can't use Crypto without a functional power grid. IMHO, Cryptocurrency isn't a good fit for this scenario. War is bad for cryptocurrency.

> It's hard to overstate the consequences of the US collapsing, considering the enormous amount of military power that our country has.

War has ever been unthinkable, yet it is historically common.

The US military needs an incredible amount of high tech supplies and upkeep to sustain, it would not survive as-is in a significant downturn.
They are probably moving to harder to detect high frequency, low power, encrypted transmissions just like earth, for the same reasons. There is likely only a short window when they are detectable.
Python Wrapper for CoWin Portal with Async Support
I don't know if you should but it's not a bad advice. I do that occasionally, re-read a book I read as a teenager or young adult and it is interesting how sometimes one can pick up different details or understand things differently.
It is about whose mistake or choice it is, if a bank denies loans to $ProtectedCategory because of a bug in its software it is one thing, if it is because employees have biases and discriminate applicants it is another.
I tried a couple L lenses and they were plastic, felt cheap as fuck, and horribly difficult to focus. Even tried a 50mm f/1.2 L and returned it within an hour of unboxing it. That thing, despite costing 3X as much, felt like a cheap toy in comparison to a Rokkor 58/1.2 or a Nikkor 50/1.2 (both of which are 1/3 of the price in perfect condition), and at the end of the day I still liked the rendition and hand feel of my Contax-Zeiss Planar 50/1.4 slightly better.

I don't use autofocus, pretty much ever, so that isn't a consideration. But I do want quality precision mechanics, and I feel that shouldn't be much to ask for.

My old lenses feel like quality scientific instruments, in comparison, and have long focus throws that allow me to focus very accurately.

I now own a Canon body and zero Canon lenses except for an FD 300/2.8 that I modified to fit EF.
For those like wondering, that's 40 states plus DC, PR, Guam, and Northern Mariana. The 10 states that did not sign the letter (either because they declined to sign or weren't asked to) are AL, AZ, AK, CO, FL, GA, IN, ND, PA, WV
On the other hand, a shirt-tail relative, retired from the Army, rolled his eyes at radio conversations that ended in "Over and out." He said it was always one or the other: "over" meaning "I'm done talking, go ahead"; "out" meaning "Ending the conversation."
I think it is appealing because it is in such stark contrast to today's culture of constant self promotion and exaggeration of mediocre achievements.
"better" is subjective, though. They design the lens to meet certain technical criteria[1] for minimizing distortion, spherical and chromatic aberration, flare, diffraction, etc. They are optically near perfect. But are they better, really? Better than classic Leica Summicrons, Kodak Ektars, Schneider Xenars, Rodenstock Grandagon-Ns, or a Speed Graphic retrofitted with a 1940s 7" (185mm) Aero Ektar?

[1]https://lightartacademy.com/tutorials/defects-in-lenses-all-...
I don't think you're alone (I much prefer hardcopy) but possibly a dwindling demographic.
One thing I have noticed is a decreased quality in print. I ordered some Rust books from Amazon (printed in house) and they basically seem to be ebooks that have been printed out, loads of whitespace in random areas and no signs of proof-reading. I don't think this helps the cause. Have been using Waterstones more recently but they are a little slow on some more of the ecclectic subjects.
They pushed the narrative very heavily before the breakup. As a regulated monopoly, lobbying the public was an important function.
> Arrigo Sacchi, a successful Italian football coach and manager who never played professional football in his career, responded to criticism over his lack of experience with his famous quote when becoming a coach at Milan in 1987: “I never realised that to be a jockey you had to be a horse first.”

Love that quote.
They use a machine learning model to determine categories that have concrete membership rules?
Safety Deposit Boxes are a bad idea and you shouldn’t use them: https://www.nytimes.com/2019/07/19/business/safe-deposit-box...

I think they’re some sort of pre-internet relic people thought offered more security than they do.

Today it seems like banks don’t care about them and don’t want to be in the business.

You’re probably better off just having a fire safe box under your bed.
Yes please, I'd like to hear more about this.
I would agree with this compromise.
1, Unfortunately not in all companies, Product Managers are engineers. So developer-first mindset is difficult to explain/educate. Their priorities are different.

2. I agree with this philosophy, but most of the enterprises run old monoliths which are built to solve a business problem without principles to guide them.
Interesting reading...
Pairing is hard because it involves two or more brains trying to solve a complex problem live through mediocre sensory and speech motor systems.

Naturally it’s going to work fine for some and be disastrous for others.
I helped a writer friend move a writing workshop online last summer. This was one of the topics. The crowd seemed evenly split between:

- write it at once and release in chunks.

- release it as you write.

- And the most interesting (in my opinion), release it as you write and then if it’s popular, do a full round of edits based on crowd feedback and self publish the ‘definitive, crowd edited edition’.
Note to self: Don't keep hardware wallet seed in "safe" deposit box.
However, since LISA OS came with an integrated tools package (as in "7/7") turning the tools into components (to be used by universal documents) would have posed less a problem. I think, it's really the third party aspect that doesn't match the model.
What makes Apple offer a new security update for older iOS devices
Definitely. I recommend grabbing a Helios-44 58mm off eBay and a cheap adapter from Amazon.
Books, stocks, apps, websites, songs...the list goes on. Winner takes all is becoming the new normal.
Something is valuable because someone else also believes it has value. Have you considered that people put their money in Bitcoin to avoid it being stolen by nefarious/oppressive governments or to hedge against inflation or as speculative investment that Bitcoin will offer additional use cases in the future? Those all seem like legitimate use cases to me.

I don't disagree that it's an underground economy, but that's only because it hasn't hit the mainstream. But being underground doesn't necessarily mean nefarious or illegal. Those bad actors definitely exist in the Bitcoin economy and all other economies. But without some data I'm having trouble coming around to the idea that the majority of Bitcoin is used for illegal purposes.
Lightstep Is Acquired by ServiceNow
Exactly, analogous to “court-martial” (although in that case, “court-martials” is a valid plural form besides “courts-martial”).
Most new books aren't very good, and there's so much noise that only reading old books is a perfectly good strategy.

The only recent stuff I buy and read is technology related, if I'm going to read a narrative book it's going to be > 1 year old
Because pleasantries don't really make for better film. This isn't some grand reflection on our culture.
If the code requires such a substantial rewrite after review, that would be indicative of serious communication problems on the team. In 20-odd years of reviewing code, I can't think of many instances where a review led to a substantial rewrite.
Absolutely, but it was completely profitable for the author. Alexandre Dumas earned about 10,000 francs ($65,743 today) per installment when he was poached from The Presse by The Constitutionnel in 1845. And it's estimated he was making about that much per installment writing The Count of Monte Cristo. People followed it like it was Game of Thrones!

(More on that here if you're interested: https://ellegriffin.substack.com/p/publishing-industry-truth
I feel much the same way but I'd like to add some support for having the former type of content on HN.

You do get a large response of unqualified opinions, anecdotes and repetitive arguments/flamewars but, amongst the 'noise', you can roughly cluster voices, average out within clusters and get an idea of the range of (mostly) intellectual opinions held.

This 'fuzzy' information won't be neatly laid out as with the atemporal articles but to me it acts almost like a primary resource surveying what the HN community (whatever that represents in reality) believes at a point in time.
And Tamron. Everyone remembering Tamron from 10 years ago looks at me as if I'm insane for using Tamron zooms (that was all released in last 2-3 years) on Sony A7 III. Then I show them end results and they are making big eyes. They are sharp and looking really good. As good as best Sony zooms or Sigma? No, but really close and cheaper.

I'm looking now to buy Tamron 28-200 that is basically best super zoom available on any system (including first party zooms). Excellent for vacations.
I used to love that site, but I'm not a fan of Indie Hackers anymore. I rarely see valuable discussions there, much less from people who are running profitable businesses. It's kind of turned into Product Hunt 2.0 -- just a bunch of "makers" making things for other makers. Actual post engagement is also super low compared to the number of posts.
The other part of the scene that doesn't make sense to me (unless I'm missing something) is when they first start shorting, it's clear that they're being mobbed by buyers, plus with the people saying "the Mortimers are trying to corner the market! let's get in on it!" it's clear that there are more buyers than sellers, so the price should keep going up. However, once they start shorting, the price starts dropping (starts at 142, then drops to 102). Does this just mean they are shorting between the two of them far more contracts than the market is buying in aggregate? The movie doesn't make this clear.
And when you get your ugly solution going, you can show it to somebody else and help them understand the domain and get feedback.

It's a lot easier for somebody to understand and then critique when you've got something concrete to demonstrate
"Personally I like dark and gritty."
On the offchance you haven't given Joe Abercrombie a try, you really ought to.
The problem is you only need one insane individual or group to abuse the technology once to make something extremely contagious with a 2 month incubation period that has a 99% lethality. We simply can’t rely on trusting the good of humanity on this one.
Is this the natural outcome of having larger retailers?

In the era of small local book stores, the store owner had large discretion on what to stock. Different book stores would naturally stock different books and cater to different preferences. The customer would have options to discover new books, but would also have popular books sometimes "hidden" by the book sellers preference.

If every book reader is hooked into the same recommendations/search feed will they naturally move to reading the same books?
I think the big reason OpenDoc failed is because it was completely steamrolled by Microsoft OLE 2.

These are complicated enough APIs that a developer is typically going to only implement one.

To better understand, it helps to go back in time when this was going on.

This was the early 90's, and Microsoft Windows was the dominant OS. In addition, Microsoft Office was also becoming the dominant office software.

Microsoft put a lot of it's energy behind OLE 2. Office supported it. If you wanted your application to be certified for Windows 95, you needed to support OLE 2. OLE 2 was pushed at all the Microsoft Developer conferences. Every book and magazine about Windows development pushed OLE 2. Microsoft's Visual C++ MFC framework supported OLE 2, and in fact, their Scribble tutorial included a section on implementing OLE 2. Visual Basic supported OLE 2, and in fact their custom controls were OLE 2 objects.

Thus if you supported OLE 2, you had a ton of documentation, tooling, libraries, dev environments that supported it. You could get Windows 95 application certification. You would be able to embed Office documents in your application, or have Office embed your documents in Office. IIRC, Visio started out as an independent application that had great OLE 2 support and was eventually acquired by Microsoft. And you could tell that OLE 2 was a huge priority for Microsoft. In fact, the rumored next generation successor to Windows 95 and Windows NT, Cairo was supposed to be built on OLE 2 from the ground up. (Cairo never materialized).

On the other hand you had OpenDoc, which did not have nearly as big of a market. It was not the priority for any of the companies pushing it. Unlike with Microsoft Office and OLE 2, there wasn't a halo product that showed off the user benefits of OpenDoc. There wasn't nearly the documentation and tooling and libraries for OpenDoc.

Given all that, I don't consider it surprising that OpenDoc failed.
As if planets were still a necessity for advanced enough civilization once they get their megascale engineering going to fix all their resource and energy problems.

IMHO that's how we will detect the aliens, by spotting one of their megastructures or their side effects (waste heat, gravitational effects, light blocking, stray directional coms traffic, etc.), not by getting any targeted message handed to us on a platter.

Could be we are seeing some of that now, thinking it's a some kind of a weird but natural phenomenon.
Please note I haven't been there since the pandemic broke out, so it's better you get in touch with someone who knows how it is now.
I know everyone is wondering when Hacker News Classics (2018) will appear on Hacker News Classics (2018). From the underlying code it looks like this depends on: (a) fetch.rb to be run again to regenerate stories.json; (b) the definition of “classic” to be expanded beyond 1900–2010; (c) the Algolia HN API to update which it hasn’t yet. [1] [2]

[1]: https://github.com/jsomers/hacker-classics

[2]: https://hn.algolia.com/api/v1/search?tags=story&query='2018'...
If one is reading to apply the acquired knowledge, the above is an excellent advice.

Also, do not underestimate the power of re-reading great books, new and deeper insights are attained during the second and third reads.
Yes, it's only online book sales. NPD book wouldn't give me numbers on print sales. Though I learned in a previous article that print sales tend to be less than online sales.
This is very inline with the Lindy Effect - things that have been around for a while can be expected to be relevant longer than things that were just created yesterday. Our information diet is only as useful as is relevant in future, and tends toward too fleeting.

So I think people should make Lindy Libraries - reading resources that have stood the test of time. Here are a few I have been collecting: https://codingcareer.circle.so/c/lindy-library
I did this to a bunch of companies a while ago now, the results were incredibly boring with the exception of eBay who delivered the data by posting a USB drive to my house.
For those who REALLY want Chromium-based browsers (Really?!?!?!?)...

Why not use Falkon (falkon.org)?
Starship Enterprise: Always Flying Left-to-Right?
Technological advancements happen because of a confluence of different events, each contributing to its eventual success.

Bitcoin is absolutely one of the components that allows for the proliferation of ransomware. The key to a ransom is the ability for the attacker to obtain payment in an way that doesn't put them at risk of being caught. BTC enabled that. In fact, anonymous payments are widely considered to be one of the major purposes of BTC.

If ransomware was a positive thing, then BTC advocates would be talking about how BTC is the key technology that enabled malware to make the transition from hobby/annoyance/weapon to a full-fledged industry.
> Yes, it eases the creation of queries and ensuring both escaping of parameters and quoting of columns and fields; It also allows the easy creation of dynamic queries based on lists of parameters, and facilitates both naming of tables and fields.

But in Python all these are checked at runtime.

Just like it is possible to not quote columns and fields in raw SQL, it is possible to mis-use the query builder API and only find out at runtime on the same line as you would with raw SQL.

Perhaps the dynamic queries may be easier with the query builder, but you still find out about issues at the same time as raw sql/string templates.

> Given that most query builders allow arbitrary parameters (such as table and column names), you can't actually ensure the query is correct at compile time, regardless of the type of language.

You cannot check that the query is correct for a given schema (missing tables/cols etc), but I think many typed languages would allow you to ensure the AST is correct at compile time.
I think in every company, it is encouraged to help someone who is stuck. By "pairing", I mean that a ticket is assigned to a pair, who complete it as a pair. I've never seen a place where some tickets are done by pairs but others, solo. In my experience, if management isn't fully committed to the process of pairing, then they have a hard time understanding how pairing isn't wasting labor.
Note that recording via stenography is a two-step process.

The first is to record the sounds you hear. Look at a common stenographic "alphabet" (often called "shorthand alphabet" though that practice is essentially dead) or at the keyboard of a stenographic machine.

Then the stenographer reads the output (either hand or machine generated) and writes a text using a combination of cue (from the paper) and memory.

This is quite different from trying to do straight text-to-speech.
Show HN: C++ DataFrame, just like Pandas
... and a security nightmare.
> For example, YouTube Kids is almost the same garbage as YouTube, but the name implies otherwise.

Except that everything on there is going to keep kids "engaged." Even the weird toxic clickbait sort of stuff. On regular YouTube, they might at least wander off into something less interesting and put it down, but in the "Kids" sphere, you can safely bet they won't put it down of their own "This has gotten boring..." accord.

I entirely agree that unsupervised YouTube of any form for kids is a terrible idea.

Google's general concept that "algorithms and machine learning" can do anything useful against unlimited attacks from motivated adversaries (some of the bizarre Elsegate videos made quite a bit of money) hasn't worked out very well in practice, and that's before you get the 4chan trolling style attacks. And YouTube's volume is far, far too great for humans to actually watch everything coming in. I can't solve that problem, but I sure can solve the problem of not giving my kids an unsupervised pipeline into that world.
Gimp is certainly not the best, which is why I use Pinta for simple workflows. If there's some feature missing from Pinta, I use Gimp.

> ...usability/readability of linux way apps dont come anywhere near other OSs...

As a web dev - almost all of the apps that I needed from Windows were on Linux and the usability is exactly the same.

Personally, I don't care if Linux is ever used by the masses though. I'd probably prefer if it wasn't. I also don't care if AAA games ever come to Linux. I keep Windows machines around for that. I also have Macs for doing stuff with Apple iThings.

There is no obsession within me to do everything on the same machine. I don't need my phone to do stuff that my desktop does. My laptop is used for meetings and has almost no software installed on it. My Windows machines are used for entertainment. My Linux machines are for work. For devs, if you really, really need Photoshop you can run it in a VM. I don't see the big deal with that - it was a selling point for Apple's Intel Macs for a long time.

So, outside of AAA games (which devs largely don't need for work) and Photoshop - what am I missing?
A full 100% of the drugs sold today are manufactured using only ingredients found in nature! <sarcasm>
https://archive.is/XOZIm
In theory, the streaming APIs are meant to make it possible to operate on streaming database queries, where the entire result set is simply too large to fit into memory. A single, unified API over both in-memory datastructures and streaming queries is supposed to make it easy to do both with the same set of APIs without needing reason about the details, nor materialize the entire intermediate result in memory [1].

But I find the opposite to be true; it's hard to reason about where/when the entire result might need to be collected, and the streaming APIs cannot really match the query language underneath (SQL, e.g.). Instead, streaming APIs are frankly confusing, and less efficient than just doing the straightforward for loops, IMHO. Especially when things get complicated, with multiple joins and map/reduce.

[1] Another way to achieve the incremental streaming result effect is to write everything in terms of generators. It is sooo much clearer to see a loop over a data structure and a yield to know how much the computation is actually incrementalized, IMHO.
I wouldn't really be concerned. This new element basically changes coaching and recruitment, not so much the actual play. Unlike basketball, football is open enough to not have an easy to prove maximizing strategy (unlike basketball, with the emphasis on 3 pts shooting).
Author here: I think it also depends on the type of product. Sometimes it's better to release features faster than having a great experience.

Ideally using the product should be as straightforward as possible, so that it easy by design. However sometime the product feels just like a stratification of incoherent decisions one on top of another. And it's so painful to use.
That's a good point & divergent evolution once enough systems get settled should produce many interesting alien cultures anyway, so not a huge problem. :)
>You’re overthinking it.

Possibly, but that's sort of how my mind works for better or worse.

Your argument is a a good one IF their currents standards are just not good. For example, maybe they have a blanket standard that people who've had panic attacks can't apply or something...

>You seem to think that this is somehow a wokeist ploy which will lower the “quality” of the space

This is because I can't think of any other good reason to make an announcement like this, other than a PR stunt, which I consider virtue signaling.

In the end we'd have to see exactly what criteria they have. The blanket statement that they're allowing people with disabilities in still seems like virtue signaling to me though. I assume they've got legal reasons for not being more descriptive, that way they can still deny entry for various "disabilities".