skysight-inc/HackerNews huggingface dataset:
I'm going to take a few hours out over the next few weekends and go through this. Thank you for sharing!
I agree that people often use scam to mean “it’s not worth what people think it is”, “this is going to be vaporware”, “this doesn’t have much real world use”. I expect that the folks at DFINITY are actually trying to build something.

But it’s a little beside the point. I’ve seen some of how the sausage was made in creating and listing new crypto projects, and it’s pretty ugly. There’s a lot of focus on pumping, shilling each other (all while putting in a facade of independence), “tokenomics” which is 50% euphemism for Ponzi scheme. There are likely scam-like qualities to the way that this was listed, who was involved in providing early liquidity / pricing (the initial listing price/pump matters a lot in keeping the price stable above a certain value), and a suite of lesser benefits the inner crowd get.

I left before ICP so I don’t have any facts, but what I saw with projects before that make me confident the exact same thing happened.
TL;DR: Face recognition is not nearly enough to convict someone, and can at best be used to get a lead or as circumstantial evidence.
If any trans people read this, I’m sorry some people are like that but I love the hell out of you.
Why not simply use HTML with JS off, plus userscripts to block cookie banners and sticky headers? You get modern CSS features like column display.
Or even if there is a text article, it's obscured by cookie consent forms, ads, "subscribe to my newsletter" popups, padded intros and outros, and most likely scraped instructions from elsewhere. It's safer to search directly on Q&A sites or specific forums with the `site:` operator than to try to get lucky with random search results.
Yes, as succinctly captured by the "worse is better" philosophy: https://www.jwz.org/doc/worse-is-better.html
You might have the time, but probably not the money.
Next up, leftpad.io, leftpad as a service.
Or skip the middleman and awards BTC directly. This is what Zebedee has done with Infuse:

https://zebedee.io/infuse

They had an esports arena at the Bitcoin Conference in Miami last week. It was a lot of fun, and a successful proof of concept. I think we’ll start seeing a lot more events like this, and also see it expanded to other mainstream games in addition to CS:GO.
> $USEE $OF $SHELL $VARIABLES,

That's obviously being done ironically and not at all similar to the commenter above's use of $OLDJOB.
DISCLAIMER: I used to own the entire Inside Macintosh series (when it was only two or three books), so I know how far the great have fallen.

> First, it concentrates on documenting calls within an API by individual function. For a developer who already understands how that sub-system in macOS works, that’s essential. But trying to grok major topics like Attributed Text simply isn’t possible by referring to individual functions within the API. You first need to get your head around how sub-systems are designed and function, the conceptual information which Apple was once so good at providing. Good conceptual documentation is structured and written quite differently from that for classes and functions with an API, as Apple well knows.

It's pretty par for the course, for generated documentation (headerdoc kind of thing). Much of my own documentation is done the same way. I agree. It isn't actually that good for systemic understanding (I use big fat READMEs for that). However, you can do things like use MARK commands and extension blocks to organize the docs. Jazzy, in particular, is good for this. The new Apple doc generator will probably also be good for it.

But Apple's documentation has definitely gone into the skip, and I am glad to see it being addressed. It has reached the level of brand damage; which is usually where they start paying attention.

That said, I completely understand the challenges of keeping documentation current. If we aren't careful, documentation can become a concrete galosh[0].

[0] https://littlegreenviper.com/miscellany/concrete-galoshes/

> In common with almost every other initiative of its kind, this approach assumes that the best people to document macOS are its engineers. Those engineers are often selected at interview by posing them a coding challenge, but have you ever heard of candidates for a software engineering post being selected by or for their ability to document their code?

I once took an iOS class with a woman who wrote a lot of the graphics subsystem documentation for Apple. She was damn impressive (had a Ph.D, but wasn't actually an engineer -she was a writer). Apple hires good people. Unfortunately, I suspect that she may well have retired, by now.

I wrote this comment[1] as a story about an Apple interview that I did, several years ago. It was quite disappointing to encounter their attitude.

[1] https://news.ycombinator.com/item?id=21377358

I've written about my own experience and practice, in regards to documentation[2].

[2] https://littlegreenviper.com/miscellany/leaving-a-legacy/
Azure Cloud Patterns is an amazing set of system design documentation. It's not even about Azure, it's just "here's how to design good systems".
The neighbors will never allow this: noisy, dangerous in poor weather, and disruptive of peaceful views.
Yeah, the first thing my company would log with their newly installed tracking software would be my resignation letter.
Great point. It seems to me the discussion is kept intentionally shallow since the data supporting a broad return to the office is unconvincing at best.
So, a thought experiment:

If an alien species came to Earth, and they were FAR more emotionally sensitive than we were, and could suffer MUCH more as a result, would that make your suffering when they start to enslave you any less meaningful? Would you understand, and allow yourself to be enslaved, or would you believe that it was still wrong for them to do that to you, even if they had the capacity to suffer more?

I personally don’t think so. Can I feel a wider range of emotions than a chicken? Probably. Can I be upset or elated by more things than a chicken? Probably. Can the chicken still suffer? Yes. Can it be anxious? Can it be terrified? Can it be in pain? Can it be lonely? All yes.

Whether or not it feels any if those things more or less than anything else is irrelevant when it doesn’t need to happen at all.
I get frustrated with the layers between relational data and data structures you pass around in code.

So for example, if you want a build a simple REST api for your data model, you have glue code to read/write the data and transfer it to/from DAO's (Data access objects). Then you have glue code to transfer the data into to/from object model you expose via the API. This feels like 90% of server side CRUD app programming these days.

It's not quite boilerplate because it's a mix of ORM optimizations for your data model and data massaging to make it more digestable to end users of your API.
Utilso – cross-platform tools for developers
Im missing something, i get 3,4 random shapes.
Italian museum's AI will judge artists' popularity by visitors’ expressions
LGR has a YouTube video showing this drive off and it's use in detail. Seems kinda finicky.
Investigating dark mode for SVG's in GitHub readme's
The Sony media tail was wagging the Sony hardware dog. That was the whole problem - they hamstrung their own products. End result was that they burned their own brand to the ground - there was a time when Sony hardware was cool.
I think this is wrong. It’s Bitcoin alone that is the problem. Ransom demands will exist as long as it’s viable money making enterprise. Asking humans to not to be human isn’t usually an effective strategy for anything. The only solution to remove the incentive, the value of crypto. Bonus for the planet since crypto also incentivizes coal burning and other pollution.
You reminded me of a failed experiment I did a while back with music tags. I still purchase music monthly (Bandcamp when possible), and I always tag music. I have a bunch of multi-value tags including 'instruments' and 'moods'. It works really well with a huge collection. I can quickly find songs similar to the one I'm listening to, or generate playlists.

Anyway, a few years ago I thought I could speed up the tagging process by pulling tags from Last FM and filtering out the shite by only including tags that matched an instrument name or mood. Luckily I backed up before running the script on my whole collection. The data was absolute garbage.
> out of a 8:30 minutes video

A friend of mine who has an youtube channel once explained to me that he had to add more content to one of his videos which otherwise would end up being too short, since there's a minimum length before youtube can monetize the video. IIRC, the minimum length was something like 8 minutes.
I'd argue that fulfilling a child's needs is the bedrock to a more important parental goal — helping your children attain optimism in a world where many people lose.
> What good would that do,

It would save both staff and users a lot of time from having to re-register accounts, channels, and projects/communities.

> if the users aren't connecting to the network?

I don't understand this part, sorry.
Crypto is the next reframing of the repo market regular cycle of failures. Virtual money is not new, it's what the eurodollar system is (US dollars outside of the US also called shadow bank system that know one knows the value of). The offer on hand will be that blockchain will help keep track of the liquidity and rehypothecation; in reality it is yet another patching of an economic system that more closely resembles feudalism than capitalism. (Perry Anderson, Jeffrey P. Snider, Yanis Varofakis).
The way Apple talks about new developer features/systems seem like ads for very exclusive clubs sometimes. "If you are already doing this, you can do it here now and we show you some teases, talk to us if you want to know more".

One example for me is ReplayKit... yes I don't know too much about Audio/Video but the little documentation there is it feels deliberately obfuscated and lacking. Better API level docs would help but it absolutely needs more high level guides and examples. One WWDC talk linked on a page is not enough.
I think I’ve noticed that cargo install would pick up newer semver-compatible versions than what was in the lockfile unless I passed —-locked explicitly, which seemed surprising to me.
Microsoft has had superb documentation for decades. They put a lot of emphasis on it and the results show.

The linked article is a bit off base, I think, because clearly Apple's documentation problem isn't a tool issue. It's a philosophy of documentation. I like going to the documentation for a critical system API class and finding all of the members, examples for each, and then "related" things. Philosophically Apple seems to have decided that people really want a tiny subset of members to have primary documentation, and then a weird collection of orthogonal things mixed in as equal interest so you can't tell what you're looking at. It really is quite terrible.
So they studied ONE company. 10,000 people, but effectively a sample size of 1 since everyone would be affected in a similar way by that ONE company's policies and experience (plus it's an Asian big company, and they tend to be the most conservative bum-in-seat kinds).

They used the enforced remote work period caused by COVID in a company with little-to-no experience in remote work, then took the results of the company's quickly devised approach to remote working policy and used that to draw conclusions.

Basically, this study is worthless.

... Except that someone at the Economist figured (correctly) that this would be a good way to get traffic.
GP is making a statement in jest
Or, from Richard Gabriel, the less-HN-hostile source:

- https://www.dreamsongs.com/RiseOfWorseIsBetter.html

- https://www.dreamsongs.com/WorseIsBetter.html
Point taken, but you probably know that some pages will not be usable in a browser that does not implement CSS. As in, completely unreadable.
I would also like to see recommendations for fiction for social skills and leadership.
I miss guestbooks. It was great to see comments from visitors thanking the webmaster; it made it feel like each site had a small community around it. Nowadays such a concept is hidden behind CAPTCHAs or happens on external forums, so feels much more disconnected.

Also, hit counters were rad.
I have been watching that graph since this whole thing flared up and, if nothing else, find it hilarious when paired with the "freenode exists for FOSS" blog post[0] with this leading statement:

> The current global user count of freenode exceeds the user count of the 2nd-6th largest networks, combined. I am pleased to announce, the plan to destroy freenode has failed!

[0] https://freenode.net/news/for-foss
Attributing 737 MAX issues to tight control loops also shows critical failure in understanding what happened with 737 MAX.

The technical details of failures in MCAS system weren't the problem. The problem was the decision chain that caused creation of MCAS system, and that one had nothing to do with tight or loose control loops, and everything to do with business incentives perversing safety process.
https://www.etymonline.com/word/grok#etymonline_v_14297
We use it because it is a better IDE. I am a professional who gets paid for my output and I pay for tools that enable me to get more work done faster and with fewer errors. If PyCharm saves me one hour every year over other alternative editors it will have paid for itself. I assure you that it pays for itself every year.
It's not a problem with mature languages though.
I wouldn’t be so quick to dismiss his entire act because of what he did. Watch his latest special to see his perspective. He’s not exactly Bill Cosby.
I’m not OP but speaking for myself, yes.
C++ Code Browser with LLVM
It would probably be risky to drag the only other foss-focussed network into the legal battle.

Andrew Lee has shown that he is litigious, so why expose another organisation to that risk?
For me almost every Git teaching resource has gone like this:

Step 1.It is explained that Git is a simple program, and that the underlined idea can be understood easily, it is only that other materials have done a bad job about it.

Step 2. Tell the reader a blob is just the byte object containing the information you are source-controlling. "See how easy it is?"

Step 3. Invent their own nomenclature/diagrams/metaphors for all the other concepts, totally muddling the waters.

Step 4. Become one of the resources criticized on Step 1.
Companies have intrinsic value in their balance sheets and are also subject to accounting rules that give confidence (and value) to their cashflows. So, ultimately, a share in a company does map to something material that could theoretically be used for something other than speculation.
All of this recent conversion to work from home has been during a pandemic, which is a huge variable. Seems like none of these conclusions about remote work are totally valid.
I also prefer text to videos, but there are many times when you need to churn through six lousy vids to get the one thing you need.

I use Movist Pro (Mac-only) for videos that work with youtube-dl. Once you set it up it's like magic. I can set keys for any speed or jump size I desire.

I have gotten pretty good at watching fast and jumping around to see if this vid is worth a look, or will cover the information I need. When I'm away from my computer and have to wade through vids on another machine it's like torture.

By the way, the modern internet is way better than the 1995- 2005 version. Everything you could want is there, you just have to learn how to get past the fluff and BS. I have fond memories of 1997 internet because for the first time I could access so much information from home, but I would never go back.
How do you use this object in an application, such that it's useful to do a binary_search on it and part of the application?

Would that be just to prototype something before going to other data structures, or in production too?
Can Your Crypto Wallet Be Hacked?
Someone else mentioned that basically malware on your machine is expected to bypass all security layers. So we’re basically saying “the ‘new’ network layer is now as trustworthy as the app layer” rather than claiming everything is perfect, you’re right.

This is one reason we limited taildrop to only transfer between devices owned by a single user for now, and only to drop files into controlled locations. Tailscale also has ACL policies for when you don’t trust all the endpoints to just do anything.
I enjoy this sort of content. Are there feeds similar to HN that focus on goals and social networking specifically?
Is there a difference between the SVGs that are exported for Figma and for Sketch? I am on mobile rn or I’d inspect them myself and see
>nobody can name a system where 1 and 0.999... are unambiguously defined, different numbers.

The Hyperreals/Robinson reals.

0.999... < 1 - ε < 1

https://en.wikipedia.org/wiki/Hyperreal_number
Isn't not being bound to TypeScript a feature, not a bug?

Code generation definitely sucks, but it seems like a real solution would be to (somehow) get schema files importable into the language instead of imposing the language outwards. In js land this isn't even unprecedented.
Pretty soon the industry will be reduced to bunches of three preteen content creators in a trenchcoat.
> Gemini will remain as it is, frustrating anyone trying to extract value out of it.

Why am I going to use anything if I'm not trying to extract value? I don't mean in the sense of "make money off of lusers", I mean as in "do something that provides value for my effort".

I used gopher to "extract value" 25 years ago, but it turns out I want inline links and images and formatting and interaction (and compression and caching et al) because they're really useful. Look no further than HN for the Gemini ideal use-case, but even here the experience would be worse because of its restrictions.

Reading the spec, Gemini seems like it wants to be the elitist / hipster version of both gopher and HT(TP|ML). It forgets that a lot of user-agent features are pro-user, even if they've been co-opted for nefarious means. It's the CLI tech nerd's dream of a user interface, and discounts both the evolution of the web and of UI/UX design over the past 30 years.
And it costs money for a bakery to bake fresh bread, but it's nevertheless a very safe assumption that they will. Statistics are to insurance what bread is to bakeries.
“ They're just a free-standing, self-consistent logical structure that can't be justified in any way except by claiming that it justifies itself. It's not that Aquinas didn't use reasoning; as noted above, he did--lots of it.”

Interestingly, this also describes all of math, logic, and philosophy.

One of the more interesting axioms or assertions is whether there exists free will, which is, by any interesting definition, a supernatural entity.
If it quacks like a duck…
> Why is it so hard for most to resist this hype nonsense wave when its oncoming and it's so hard to resist the anti-hype wave that inevitably follows it?

Because then how will one do career development? We are building now for a client and the client wants it, I can feel it in my bones that what we are building is far more complex and will be difficult to maintain. I am no expert in microservices but this hunch is just coming from common sense.
The problem is Freenode was run without any proper legal and management structures in place.

Obviously a lot of its administrators ignored the fact that some admin could simply hock Freenode's domain names to a third party and when Andrew Lee purchases the domains with the intent of profiting from them, they start crying foul.

The blame for the whole debacle lies with Freenode's admins or the people involved in it who should have seen this coming from way off.

It is no different from some venture capitalists trying to profit from the .org domains.
Million
<1kb virtual DOM - it's fast! Current Virtual DOM implementations are inadequate—Ranging from overcomplicated to abandoned, most are unusable without sacrificing raw performance and size. Million aims to fix this, providing a library-agnostic Virtual DOM to serve as the core for Javascript libraries.
Some animals are people.
My last job search, I got stood up by the same recruiter twice for the initial information call (and they didn't want to email). Felt pretty dumb I'd given them a second chance, and I contemplated letting the company involved know that they were working with someone who was representing them so badly.
If your users are on Freenode and don't know about your network, having the structure there doesn't do much good. It doesn't take much time to register nicknames/channels anyway, certainly not enough to risk a lawsuit from Freenode.
Menacing ‘famine weed’ grows more toxic as carbon levels soar
All humans have a belief system, it's part of what kept small tribes of humans together for tens of thousands of years. If you don't inherit one then you'll make one up for yourself.
In the short term prices are driven by liquidity, but the fundamental value of a company's stock is the net present value of its future free cash flows. Anyone believing otherwise will, in the long term, lose money.
This seems to not have any resemblance to the historical decline of the "Vedic Culture" way before any "colonising" by the "west".

If the guys writing the history didn't mess it up, wasn't buddha himself against the caste system? That seems way before there was even a Church in the West to begin with.
Jewish Old Testament scholars haven’t taken Genesis literally for more than 2 millennia.
“he tested positive for SARS-CoV-2 before he died.”

Buried lede?
This opinion is really common, I used to have it but what changed my mind was realizing there are not really any "real world" use cases. I look at crypto as actual money, with the same definition: "money is a verifiable record that is generally accepted". Money in of itself does not have any "real world" use cases, money is money. Money facilitates economic velocity and growth in the same way crypto does, except crypto has the potential to be more efficient and secure. One of the key reasons money exists is "currency velocity", crypto improves upon this a lot. Banks make money with money, they don't make money with real use cases. Good crypto projects act like decentralized banks, nothing more.

In other words ignore all the bullshit projects and look at the ones who are structured like banks, financial instruments, or risk management. Then the use cases of cypto become very clear.
Some Tor hidden services, or `Onionland` as it's called are very similar to the early web. For some reason a lot of the pages look like Angelfire[0]. I can't figure out why though. Perhaps the technical challenge of setting up an .onion was so hard that the webmasters were glad just to have something hosted and the bulk of their energy was spent on the hidden service and they didn't spend 5 hours creating a Javascript single page app in their free time.

[0] https://en.wikipedia.org/wiki/Angelfire
Not only that but: "You can download the vanilla JavaScript for any notebook by clicking Download Code in the notebook menu."

So... you don't even have to do the trivial transform yourself. Provided those kinds of tools remain available I'm struggling to see the problem.

I think obervable is coming from a good place and committed to making their tech as accessable as possible overall. I'm sure there's plenty of less technical users who would have shied away from just a github homepage that might get into it now.
You're not the only one. I've seen this behavior in other projects. The patter was also similar as you described.

In my company we had some people trying to get this stuff into our corporate mail, thankfully there was enough pushback to keep the corporate mail corporate.

Also, I'd rather worry about stuff in my country than american internal affairs.