skysight-inc/HackerNews huggingface dataset:
The first question I have when I see a new generic data encoding -- a question not answered anywhere on your site's front page -- is what advantages it has over the current incumbent (Protocol Buffers).

I can write text-formatted Protobuf in any text editor, convert it to efficiently encoded binary, and parse it in dozens of languages with both first- and third-party libraries. Protobuf also has a JSON encoding for use in browsers, an ecosystem of tools such as linters and formatters, and the continued support of a large commercial entity. For use cases where Protobuf is too slow, there is Cap'n Proto and Flatbuffers.

Why would I switch to your format, which seems to have extremely limited language support (Go only?), is significantly more complex (look at all those built-in data types!) and is supported by a single person?
I switched to Deezer recently and my favorite thing is that it actually has a usable, full-featured web version that's not full of bloat -- and, more importantly, allows lossless music playback in browser. The web UI works so well that I never even bothered to install the desktop app, unlike other services I've used in the past. They definitely deserve a shout-out.
…have you read their contract?
I'm pretty much sure the guy making the website has accounted for that and not marking as "gone" in case of rate limit.

If that is indeed the case, it's a big shame though.
If you care about music creators or podcasts (in the original spirit of the medium), you have long ago left Spotify or never subscribed to begin with.
Is HN easily accessible in China?

Noticed how small the representation is in comparison to India and Japan and was curious if this is the local market's choice, or the great firewall in action.
I think we do agree... "complexity alone" certainly will certainly not give rise to consciousness. Consciousness begins with feeling and separating the "I" from the "other"; I feel hunger, that there is food. That's why I said we'd have to evolve it in a simulated environment, one in which there are things for a nascent consciousness to feel. So in that sense yes, it depends on the substrate, but the substrate could be virtual, simulated on a powerful enough Turing machine.
Just my impressions:

1) It wasn't obvious what you are offering until I scrolled down to the examples. You stress that you offer something secure before you show what it is.

2) Why is JSON not good enough? I can also encode trees in JSON. What's the advantage of your format?
Because they had Zeno's paradoxes for one thing.
May I ask you something? In your experience, how would you approach the rewriting of an application with a mix of front end and back end code, bloated code from years of patches without any planning for a maintainable design (full of unused/buggy classes/methods/features), lack of tests and barely any documentation explaining its processes?
By severe ideological mismatch
I mean, for every person here who says they’re canceling service, there’s another few who will happily support Spotify because they either don’t care or they want to see JR removed. Who cares if you do it? I’m not being snarky, just staring a fact.
> CEO Daniel Ek has defended the inclusion of Rogan on the company's roster and told a company town hall that the podcast was vital to Spotify's success.

> "If we want even a shot at achieving our bold ambitions, it will mean having content on Spotify that many of us may not be proud to be associated with," Ek said during the town hall. "Not anything goes, but there will be opinions, ideas and beliefs that we disagree with strongly and even makes us angry or sad."

https://www.cnet.com/tech/services-and-software/more-than-70...

At least he's sad. But sad tears are dried by dollars notes?
As sibling comments mention, cache partitioning means there's no way for react to be shared, but even without cache partitioning react apps are usually bundled into 1 file with all the dependencies inlined, which stops caching from being useful across sites anyway.
Virtually everywhere is moderated more strictly because in most contexts to do otherwise is silly or even insane.

E.g. pretty much any communication medium will (try to) ban spammers, even if 'spamming' is legal.
Also the Gad Saad ones. Gad is a bit provocative but not hugely controversal either.
Some professional Jargon are non-composable too when they use the same words for different meanings.
If I get GP's argument, a more appropriate analogy would be that some life jackets are filled with lead and you can't necessarily tell them apart. That is to say, presenting yourself to the external world carries an inherent risk as well as the potential for reward.
I have a pair of esp/950 which are getting a bit old in the tooth. Very nice headphones, but also very expensive. I've been dithering between buying a new pair of headphones without buying a new amp, if that's possible, or then just getting rid of the entire package and buying something cheaper.
International standards for reference connectors for medical devices.
Basically, if you make syringes or IV lines with a screw fitting, the dimensions of that fitting need to be within some range so it'll make a secure connection to something else. Those are made out of plastic, all materials and dimensions are well defined for their usage and mass production, and have a decent tolerance to them.

But to check THAT tolerance, you have these metal screws that they need to securely attach or be unable to attach to. And since the metal fittings will be used for batch testing entire production runs of life or death parts for years to come, they go a little overboard with specifications.

I'm not sure if it really needed to be THAT precise, but that's just what it was
Same with all organic content. It's just all bullshit SEO spam now, I haven't landed on some dude's blog in ages, and some dude's blog is my favorite part of the web.
He spoke about this (I’m not sure what episode) and they asked him if they could skip some of those episodes (Milo and a few others from this post). Rogan agreed. Jones has been on since and agreed he’s entertaining and knows he fucked up about the Sandy hook being staged thing (and obviously right about a bunch of others).
LinkedIn is just a rolodex for ex colleagues for me, and a way to let recruiters know enough to contact me if necessary.

I once tried paid LinkedIn when I was job hunting, and all I could see were a bunch of unemployed people on there spending far too much time on it rather than looking for a job.
Hardly a given. Mein Kampf is a bestseller.
Yeh, I read most of the article looking for more advantages of Preact other than just reduced bundle size but that seems to be basically it, or at least all that the write up covers. Did I miss something?
Isn't like ... 200 nits ... a healthy upper limit for looking at a screen all day?
keep buying gorilla mind keep the movement going guys, buy this colloidal silver tincture it may or may not work, buy my patreon now they deleted me from spotify, buy my premium content, buy my unique insights and concerns, the man keeps trying to censor me, a humble open-minded critical thinker, a rarity these days for sure, fight back at all costs, the more you listen the more wise you will be, keep truth alive! we are the watchmen! /s
Use https://momentjs.com instead

moment('2022-02-05').isBetween(moment().startOf('day').subtract(1, 'day'), moment().endOf('day'));

Still requires one import but that's hard to avoid. Don't be afraid of them, the IDE will usually add them automatically and hide them anyway. It's a good way to increase tracability maintainability, instead of magic stuff happening in the background.
What was the point in this comment?
And...? They paid for this content, they should have a right to just put it in the freezer if they want to.
A little too honest, at times. To the point where when you interact with your coworkers in non-anonymous settings, you start to wonder if each person is actually one of the sexist/racist/homophobic/transphobic/anti-vaxxer people you've seen on Blind.
> Also: I thought the limits on the US idea of free speech was that things like yelling "Fire!" in a crowded theatre would not be covered by free speech. But hasn't the internet created another kind of crowded theatre in which people can yell the online equivalent of "Fire!" to deal substantial damage to society?

This is a very good point. Many extremists (left and right) are shouting "fascism!" or "communism!" and moving masses of people. The analogy works quite well.
Just pay your taxes to the King of England, sir
> These are among the most entertaining ones.

They are. I remember laughing so hard at one, but then I remembered I'm probably laughing at the lunatic and that made me sad.
FinTech is absolutely hot at the moment and casts a huge shadow on rest of these trends.
Amazingly, brainwave bands have octave relationships -- they are doublings of frequency. E.g., alpha at 10hz, beta around 20hz, gamma around 40hz. This allows for neural resonances between bands. Further, the width of brainwave bands have a golden ratio relationship, where a high and low theta can independently operate without interference. The irrationality of the golden mean results in wave peaks that never meet/synchronize. This allows for multiplexing or non-interference between brainwave bands. Described in this paper, cited over 1000 times:

Klimesch, W. (2012). Alpha-band oscillations, attention, and controlled access to stored information. Trends in cognitive sciences, 16(12), 606-617.
How do you go about doing that?
I think of two reasons:

1. He has an exclusive deal with Spotify preventing it.

2. To reach masses (masses != HN audience) you need to be on Spotify/Apple Music/YouTube. Not technically, but practically, it's a must.
Joel Spolsky from 20 years ago:

https://www.joelonsoftware.com/2000/04/06/things-you-should-...

Very good post, that holds a lot of experience. Unfortunately these things have to blow up in your own face, often more than once, for a lesson learned.

> It’s a bit smarmy of me to criticize them for waiting so long between releases. They didn’t do it on purpose, now, did they?

Well, yes. They did. They did it by making the single worst strategic mistake that any software company can make:

They decided to rewrite the code from scratch.
Your argument means that this is not a violation of the first amendment.

It's not an argument about free speech. The first amendment and free speech are different things.
Gorilla mind is someone else's product (Derek from More Plates More Dates).
I should be so blessed to have been so ignorant. But I appreciate the correction
Ah, I think I wouldn't qualify those as YAGNI decisions, more in the premature optimisation direction. YAGNI is preparing for future integrations that might never happen, or preparing for supporting multiple databases, special users, special circumstances. It is always a decision of doing more work now, versus more work later.

The decision to not use a framework or a library is sort of the reverse in that you're making a decision that you can later reverse by reducing the complexity of your own code.

Definitely agree with you that a part of being a very effective development team is owning as little code as possible, by using as many existing solutions as possible.
Show HN: Nine Letter Word – Daily Puzzle
I've been playing Wordle and remembered this puzzle game I used to play with my grandfather. It's inspired by the block puzzles in many newspapers but made to be shorter: just guess the nine letter word.

So I made a quick thing to play with my family like we used to. I thought you guys might enjoy it.
I have a smaller chance of being murdered than being robbed. Mere frequency doesn't make one crime lesser or greater than the other. It's possible to be cognizant of two wrongs and commensurately apply the appropriate remedies to each one. There's no reason to operate on the fallacy of there being only one problem to think of at any given time or to presume that covariance doesn't exist.
Atom killed RSS. It has RFCs out the wazoo.
It's because the loudest advocates of free speech, for the most part, have always gotten away with being aggressive.

Scientific discussion, as faulty as it is, happened just fine behind the scenes. But people who have limited views of how things work think the smart-pants showing up on JRE is the real deal when most serious people know it's mostly hot air. (And of course compounded by multiple frustrations - which is totally understandable)
The most controversial problem in maths... what happened to the 'S' when Americans started doing sums?
TC? WLB?
You could say the same about the current article we are commenting.
SQL mock driver for Golang to test database interactions
There's this general advice of "keeping people in the loop", and I like the advice proposed at the bottom of the article, but I do think there's potential for more guidance on this topic, as teams work differently depending on the overall workstyle or the specific circumstances of a project.

If your team is all a bit allergic to endless design doc discussion, dropping one of those in Slack might not work too great. But maybe pair programming with one or two others on the feature to help get feedback could!

Others do like to plan things out, so having the running Google Doc, or "one-page design docs" with recurring check-ins with a core group of people can do wonders.

There's the Amazon-style "write the marketing pitch", or internal-facing API documentation. And for some people iterative can mean shipping your API in layers, whereas for others it means shipping features bit-by-bit.

There are a lot of options, and I would love to see a huge compendium about it!
> It's likely Rogan would have been banned from YouTube and Apple Podcasts had he not moved to Spotify.

I'm not so sure. Just put the non controversial episodes on YouTube, then link and advertise the "problematic" episodes that are only available on your own platform.

This is what the Lotus Eaters do:

https://www.lotuseaters.com
So if the government can force spotify to publish all opinions, why should they not be able to force you to do the same on your blog?

In the status quo private people and companies are allowed to not accept contributions on their websites. This is not censorship, this is their right as runners of a plattform. Joe rogan can always go and create his own if he finds that no one wants to publish him.

I don't see how enabling the government to force people to publish speech they don't want to say isn't 100% worse than what we have now. It reminds me of stories from the soviet union.
Tennessee pastor leads burning of books
You clearly didn't read the article. It mentions that in addition to the (relatively small) bundle size savings, the version of Preact they were investigating (as of 2020 when it was written) was also more compatible with the current version of React they were using at the time than the newest version of React (15 -> 16 had a lot of breaking changes). I don't believe the bundle size was really a major contributor to the decision honestly.
Oh god. I just opened LinkedIn as an experiment, and the first post in my feed starts with "I am incredibly excited to share..."

Refreshed the page and got "Couldn't be more excited to start the next chapter in my career..."

Refresh. "So excited and proud to share..."
Agreed, if we lived in a different world than our current one, it would be nice and i wouldn't bat an eyelid at seeing that.

Want to play the old Star Wars Battlefront 2 with fan made leader servers? Go ahead, there's a project out there for the hundreds to thousands of nostalgic people.

Want to play Battlefield Bad Company 2 in a similar manner with fan made projects to support the game after the company behind it has given up? You're more than welcome.

Want to play fan made mods/expansions for KOTOR2 or maybe the Jedi Outcast games, or maybe Battlefield 1942 or Battlefield 2? Sure!

Perhaps play a newly created fan game for the Duke Nukem series, which really took a nosedive a few years back? Go ahead, enjoy that person's art.

Of course, one can argue that it would become way more problematic if the developers of any such project tried charging money for them, though as long as they're freely available and any donations are entirely optional, i don't see any problems.

And yet, in our current world, things are not that simple - whenever there's a threat of cease & desist for any project like that. Games like STALKER have a rich modding scene that keeps the games alive years after the developers finished them and introduce everything from new mods to total conversations, something that might as well not be possible with a different company behind the game, which would pursue legal action.
I guess the only long-term solution is having a large majority of the population with enough "mental defenses", being able to think for themselves.

Otherwise, I can't see a solution to avoid "nazi-like" ideas spreading while also avoiding some level of central, authoritarian censorship.
Bounty scale surprises me a lot.

I always thought that the main incentive of any bug bounty program is to make it more attractive for any severe 0-day to not get onto black market and instead be compensated fairly by the company.

Isn't $3,000 per Critical just a tiny bit too low for a service that proxies half the Internet?
A decent validator for subtitle files (SRT, VTT, SBV, etc.)
> Success = product x distribution

Distribution explains Meta's and Google's powress (in the consumer market), that's literally unmatched right now.

Distribution ("Install Chrome" prompts on the Google homepage) is how Chrome rose to dominance, and distribution is why Google pays Apple billions to be the default search engine on iOS.

The other 3Ps (product, price, positioning) [0] of the marketing mix matter too (more so for consumer-grade products than enterprise where sales is takes precedence), but of course distribution (place) is king.

[0] https://en.wikipedia.org/wiki/Marketing_mix
Sadly, I gave away my Heathkit H11. I always got rid of the wrong computers.

I had a good time building it. It worked the first try :-)
I cannot access it without a VPN at the moment, and language is also a big factor.
I'm not puzzled. Coinbase is great as long as you stay in crypto it's the fiat to crypto that causes concern. I'm about/in the process of cancelling/closing all my accounts.

Why?

In the TOS they (Coinbase) state your crypto will always be your crypto. You are free to withdraw at any time. That's BS. Not only was I told to FO by coinbase support but they said any further contact would result in the exact same answer (FO).

That said, I had a large ( like 2k usd) deposit (in ETH so no fiat) so I wasn't giving up. Was about to post on Reddit, or elsewhere but they finally unfroze my account after a month.

Most people in crypto don't use Coinbase except maybe the whales because there are incentives for whales. Smaller players get screwed.
SailsJS is that. But people warn against using it.
HTML is far from the first document format that's turing complete. See Postscript, PowerPoint (No macros needed), Excel (No macros needed), PDF (if you count the embedded JS), Word (If you use macros), etc.
When I read this yesterday, a cold shiver went down my spine. Why? Because the Nazis did the exact same thing in the late 1930s, and we all know what they did next, mass genocide of people that doesn't fit in with their ideals. Truly scary.
At first, resonance was used as a programmatic analogy to guide understanding of spectral lines. Then, it turned out that resonance wasn't a metaphor, it was a mechanism.
I think this discussion is probably dead being that it's 24 hours old now but I just came across this Wittgenstein quote and felt it might be relevant and inspire some thought on this.

The limits of my language stand for the limits of my world.
There really is only one world soul, which I for preference call my soul and as which alone I conceive what I call the souls of others.
The above remark gives the key for deciding the way in which solipsism is a truth. (Wittgenstein 1961: 49)
The I makes its appearance in philosophy through the world’s being my world. (Wittgenstein 1961: 80)
Here we can see that solipsism coincides with pure realism, if it is strictly thought out.
The I of solipsism shrinks to an extensionless point and what remains is the reality co-ordinate with it.
. . .
I have to judge the world, to measure things.
The philosophical I is not the human being, not the human body or the human soul with the psychological properties, but the metaphysical subject, the boundary (not a part) of the world. (Wittgenstein 1961: 82)

This is the way I have travelled: Idealism singles men out from the world as unique, solipsism singles me alone out, and at last I see that I too belong with the rest of the world, and so on the one side nothing is left over, and on the other side, as unique, the world. In this way idealism leads to realism if it is strictly thought out. (Wittgenstein 1961: 85)
> if you account for the costs of climate change.

either you were led to believe it's only personal responsibility of direct consumers to account for the costs of climate change, or you were paid to propagandize that claim.

if first - you're wrong, if second - i'll leave it unsaid.
Still Muted: The Limited Participatory Democracy of Zoom Public Meetings
Heh. Compare with the (entirely reasonable IMO) sense of entitlement of a pre-2001 passenger: https://www.youtube.com/watch?v=WSb5S1_B2YA

But a guitar you say I gotta check it at the gate

Well that isn't gonna happen get your hand off the case

Get your hand off the case less you wanna lose an arm
Puerto Ricans get US passports and are US citizens, but they are not born in the United State. Just like people born in the Panama Canal Zone or someone like Ted Cruz who was born in Canada to an American citizen. He was born a citizen but he wasn't born in the US.
Isn’t this highly dependent on the ambient light around you?
> or just relied on people adding his URL manually to Apple Podcasts, but come on. Nobody would do that

But why would nobody do that? How hard is it? Maybe it's too much trouble for something you don't care about, but for a content you enjoy, doing one copy-paste isn't very difficult?

Personally I resent Spotify for the whole move to podcasts.

There is still so much to do with music (streaming quality, music videos, lyrics, chords...)

Instead they choose to publish recordings of guys talking -- not experts in any subject, but random guys who are pretty ignorant of everything, and who, because they don't know anything, tend to have a very political conversation. This isn't art. This is just another way of wasting time.

As a result, Spotify is now in the business of policing content. Play stupid games, win stupid prizes.
Having the choice is great. It’s nice to use walled gardens sometimes (I’m writing this on an iPad) and to have options like Linux for more control and some tinkering.

It just blows my mind a little when I imagine the walled garden approach being applied more broadly and earlier. E.g. if the creators of web browsers and search engines had all decided they want a cut of sales from websites. (I mean a cut of sales from organic search, not just ads. And all sales made using the browser.)

Those “what might have been” scenarios tend to make me less comfortable with my iPad and my Android phone. But I still have them because I like them.
Hm? Oil slick iridescence and the original double slit experiment demonstrate entirely classical wave behavior. No QM needed. Same thing with Webb. Light arriving from the same source but in slightly different phases absolutely causes interference patterns explainable in purely classical terms.
The way people bundle React with the rest of the user code on its own domain, 0% of the users would have React on their browsers already. It was already not true for the vast majority of jquery and this is a myth that should die/a reality that never happened (I cannot seem to find the article with the study now to prove it though...).