skysight-inc/HackerNews huggingface dataset:
Lots of great advice here, but I want to add something tangential to some of the points, which is less important in a presentation than a meeting.

Own your ignorance. Nobody knows everything, and the people that are confident are the most comfortable saying "I don't know" "I don't understand" and continue on with questions until they do comprehend what's going on.

There is likely no room that you're in where if you have a question or don't understand you are the only one. State your ideas, ask your questions, and the room will be better for it.

Also, I will sometimes ask a wrong-headed or obvious question on purpose to gauge how reliable/knowledgable someone else is. Saying something that gets shot down or criticized doesn't necessarily mean the speaker should have less credibility. It's also good practice to get comfortable saying "I don't understand".

Good luck!
That sounds like the glottal stop you hear quite a bit in England. Bu'hu for "butter", wa'hu for "water" and so on. I've been in heated discussions with Englishmen arguing my pronouncing the Ts in the middle of words is incorrect. I personally hold to the notion that at the very least if you go to the length of putting the letter T *twice* in the same spot, it really wants to be pronounced.
Some projects are aimed at higher level users of whom and outsized portion could be developers. Some products are meant to be unbranded products for integration into business products.

Some products prioritize different things. For example, all of my products internalize fonts and scripts so they are truly self hosted. My competition doesn't do that. They host scripts on CDNs and utilize Google fonts. On some networks, particularly air gapped intranets or offline locahosts, that won't work.

By passing objective judgement on the contents of the list, you're dictating to the audience the factors that you think should be important to them rather than showing them all factors and letting them choose what they believe is important.
I think tau protein is a correlate?

As far as I know, it can only be tested post-mortem but there is some research related to detecting it with blood tests.
Ars Technica got this right.
There are in Poland. I suspect that they are also elsewhere, any language will have at least some tricky words.

See https://pl.wikipedia.org/wiki/Og%C3%B3lnopolskie_Dyktando
Right, in case they're heap allocated, the worst-case alignment requirement of malloc, as well as free() without a size is likely to force implementations to round it up to at least 8 or 16 bytes for both.
I think SE has terrible voting. Voting fundamentally doesn't work for what they're trying to do, because if you want wiki-style best-of answers to specific questions you cannot use a simple counting algorithm.

For one, answers change over time. The best answer five years ago will have accumulated the most votes. The most current and correct answer will never be able to catch up with that.

Two, there's a lot of nitpicking and irrelevant point scoring. Making answers a competition instead of a collaboration brings out the worst in some people.

Three, there's an assumption that voters know what the best answer is. Because they often don't - which is why they're looking for answers - the answers with the most upvotes are the ones that look plausible. They're not necessarily definitive, or ideal.

Four - for code - the code sometimes has obvious bugs or typos. Upvotes are supposed to fix this, but clearly they don't.

Five - the mod problem, where valid questions are closed and duplicates aren't really duplicates.

I think SE would work better as a collaborative semi-wiki, or something else in that ballpark. I don't think the karma scoring does a good job - except in the very basic sense that you get some relevant answers in one place, and it's still up to you to decide which one (if any) solves the problem.
This is a very confusing post after you take into account that the author misunderstood that actually you can downvote comments.
Do title submissions also start at -4? I noticed that there is often almost a hard line where article submission gets much more visibility if it goes over 4 points.
Well, arguably, other people started this discussion. He blogged about it because people said stuff to him about it and he chose to respond more generally, probably in part to try to reduce the amount of time spent explaining it one on one.

Yes, any time you publish anything at all, you risk having someone misuse it. But someone who replicates a thing and messes it up where you didn't provide the source code is less likely to act like "you did this to me, you evil monster, you." More importantly, the rest of the world is less likely to hold you responsible.

Publishing A and publishing B don't come with equal risks. He is choosing to mitigate risks for reasons that make sense to him in areas that matter to him and explaining it on his blog.

You can feel however you feel about that, but he has a right to make those distinctions and choices whether you like it or not.
Nothing to do with the tech, but I love your name! I'm just a tourist in Puerto Rico but I've been a number of times and it always warms my heart to hear the Coqui frogs at night. I even play the recordings at home sometimes if I'm having trouble falling asleep.

For anyone that hasn't heard of Coqui frogs before, they are pretty cool animals. Little guys, but a single one can be surprisingly loud and throw its voice pretty effectively. AFAIK they're only really found in Puerto Rico - apparently they can survive in other warm climates but will not sing? Maybe that's an urban legend though.

Anyway I know the sound is a little contentious (some hotels get cats to cut down on guest complaints about the Coqui) but I'd recommend checking it out: https://musicofnature.com/coqui-magic-nightscapes/
Can you provide any citations to support your assertion that there was no insider knowledge? Such as all this apparent public information regarding this program?
> I was convinced we'd all never be paying for Word, but here we are, 20 years later, still buying Word.

Inertia has long lasting effects.
There are a number of ways, you can use a non-custodial bridge like RenVM and receive renBTC which can be used as collateral or just traded in plain sight for something more liquid

Like all blockchain analysis, following the conversion process always assumes that all addresses involved are tainted forever because its also assuming it is under custody of the thief, so if you really want to play along further and think that this is both true and that the thief needs to hide then the thief can just drop all the converted assets into Tornado.cash and take them out later.

Even if you think that cashing out Tornado.cash is hard, they can always just pump the price of some other token that they already bought with clean funds, and those cleans funds just become highly-profitable-trader-clean-funds. While the addresses with tornado.cash sourced funds are just bagholding whatever token they bought.
> Stability under diversity is a sign of health in an ecosystem.

And yet part of that diversity is that ecosystem has different niches :).

You can discuss politics, sports and controversy anywhere else on the Internet. HN has a different focus, and many of us (myself included) would like to keep it that way - because that's literally the basis for the whole value of this place.
I dont think it could be done better much better than youtube aat the scale youtube does it, but i would insist they need to be plugged in to existing national media regulators and bound by the same standards- flawed as they are.

> You'll end up with only the powerful being able to push content, you're taking the voice away from the masses.

i think the algorithms already do that. the channels with the most followers have the loudest voice

>. Try to gradually improve content moderation and live with the rare false-positives or false-negatives.

its better than it was, and will likely improve but it's still drowing in shills and scammers. i think this would be rooted out by more community centric model. exactly how that looks, i dont know - but i think self policing would play a part.
Is this a problem with npm, or a problem with the youtube-dl project's dependencies?
Evan You
The person you're replying to is shadowbanned, and their post actually got vouched for, but still (I think) starts off at a deficit.

Looking at your comment history, it looks like you enjoy wading into political conversations with strongly-held opinions. Food for thought, I'd have downvoted some of your comments that I agree with because they bring down the quality of the conversation.
Verwoerd’s Revenge
I mean, you can swap without a centralized exchange. In fact, for my PA account I would never use a CEX to swap coins.
I really, really enjoy coming to HN for articles like this.
One reason certainly is that Coinbase charges very high fees, namely around 0.6% of the traded amount. The other reason is that crypto is traded a lot. If 1/6 of the entire crypto market cap trades on Coinbase every quarter (and that seems to be the case), then Coinbase has earnings of 0.1% of the entire crypto market cap every quarter, or 0.4% per annum. Apply a 25 P/E ratio, and you get a value for Coinbase of 10% of the crypto market cap.
Linus addresses the RFC 2116[1] of Rust which aims to add support for fallible allocations to the standard collection APIs.

This RFC is accepted and implemented. See the Josh's answer[2].

[1]: https://github.com/rust-lang/rfcs/blob/master/text/2116-allo...
[2]: https://lore.kernel.org/lkml/YHdSATy9am21Tj4Z@localhost/
> talk about liking the "seaside" never the "beach" because she's concerned she'll manage to make people think she said "bitch".

Thanks for that anecdote, I somehow thought that I am alone living with fear of that happening :)
I would say UTF-8, but I really do miss old-school Pascal strings (aka strings with a length field and a fixed allocation) sometimes.

Pascal strings could automatically #[derive] a whole bunch of the Rust traits (Copy, Clone, Send, Sync, Eq, PartialEq, ...) that would help sidestep a whole bunch of ownership issues when you start throwing strings around in Rust.

The downside would be that you would occasionally get a runtime panic!() if your strings overflowed.

Sometimes, I can live with that. Embedded in particular would mostly prefer Pascal strings.

I suspect that Rust is powerful enough to create a PString type like that and actually fit it into the language cleanly. The lifetime annotations may be the trickiest part (although--maybe not as everything is a fixed size).
Not sure about reddit but here the reputation doesn't really mean anything, please downvote this comment as you please and I will prove my point :-)
> What I want: Use Terraform programmatically, i.e. call "cdktf deploy" or similar FROM node or python and give users some scripts they can use where I can abstract away some of the difficulties of learning to use Terraform natively for simple use cases (i.e. deploy an S3-based frontend host).

Maybe not node/python, but I'm pretty sure you can use terraform as a package in go. If not, there is always the "make temp dir, write/download files necessary tf files, run terraform apply"
Speaking of shortcomings, how do people remove their account including all of their comments?

(Not saying that I want to remove my account of course, but perhaps one day I might)

EDIT: some discussion on this topic appeared here: https://news.ycombinator.com/item?id=16898422
> down voted simply because they went against the status-quo.

Every tool will be abused sometimes.

I think the voting system mostly works extremely well - the system needs to be viewed as a whole with all the compromises that includes, rather than drill down on one particular failure.

Sometimes people use voting for bad reasons — I know I have (though I am quite conscientious to try and learn to vote more carefully).
I wonder if our new age of global culture and free information exchange will slow down language mutations?

Surely tons of existing movies and songs and other media should give a clear idea of a speaking norm so spoken language doesn't deviate much from it. Or it doesn't?
The UX is subpar on mobile. Too many tiny links too close to each other.
You can't determine a synth's value based on it's components, or it's sounds. A PC with completely free plugins and VST will be always be much more customisable and "powerful" than any hardware device, and have better sound, too. That's not what you're paying for.

You're paying for UX that creates the pit of success for your music-making process.

You pay for the fact that you use knobs, not mouse — although you would be able to draw an infinitely detailed automation with it. You pay for the limited choices you have, and where these limitations lead you. You pay for the touch & feel. You pay for purely subjective, aesthetic factors, like look and smell — because music-making is a completely subjective, intuitive process and your psychological state is more important for it having a Turing-complete LFO system.

I like OP-1 and I like Octatrack, but there's just no way you could have any objective "measurement" for which one is better of has better value — because any value that these devices have is subjective. If you want to decide which one to buy, forget everything about specs, and just spend an hour or two playing with them, feeling them with your hands while you make music.
Yes it would require equal/opposite correction and lots of mass on board to send.
Pizza Dough – The Best Pizza Crust
Rarely does anyone ever comment to agree on something. And merely being contrarian is not valuable in of itself.

If a few things are over-moderated I might be mildly missing out. So what? Humans are fallible. There is no perfect system. You're not arguing that HN is so moderated that it's completely worthless. You're not even getting close to that.

So what do we do about a system that isn't perfect but is doing a pretty fine job?
It's not much and it's definitely not profitable.

The vast majority of space junk (by number) is small pieces of metal, bolts, specks of paint, that sort of thing.

The few bigger things are rocket stages, decommissioned satellites, and larger collision fragments.

The problem is that the most dangerous debris (e.g. debris that doesn't deorbit on its own anytime soon) orbits between 2000km and GEO at varying inclinations.

These orbits are difficult to get to and the debris is worth nothing compared to the energy you'd have to spend to catch it.

The value of the debris itself is comparable to the value of junk here on Earth.

Unless space faring nations are paying for removal, I cannot see any scenario in which the ~8,000 metric tons of space debris [0] can be collected and recycled at a profit. It's just too difficult and costly to do.

[0] https://trumpwhitehouse.archives.gov/wp-content/uploads/2021...
Most of these examples are unambiguous in context. For example, C is always pronounced /k/ when preceding A, O, U, and always pronounced /s/ or /θ/ depending on the dialect when preceding E and I.

The function from written Spanish to spoken Spanish (provided we are talking about a single dialect) is surjective, but darn close to bijective, especially if we exclude words of recent foreign origin.
I've been downvoted to [dead] before, though I've never gotten mad about it.

One trend I have noticed is that on HN you won't necessarily be downvoted for your idea but you definitely will be downvoted for how you present it. If you come off as vitriolic or angry, you can expect a proportionate response. Frustration seems to be tolerated intermittently.
>point out that white supremacist and other hate speech is welcomed so long as it is polite; point out that responses to hate speech are _not_ tolerated.....

To be fair, much of the overtly racist and bigoted content I've seen lately has gotten voted down and flagged, and I've seen Dan step in and stand against it on a few occasions. I don't know if this is the result of a shift in my perceptions or in the community, but to me it seems like things were far worse a few years ago, and now at least a few of the notorious bad accounts have been banned. It's certainly not a paradise, God knows any time race, religion or gender comes up this place often winds up validating its execrable reputation, but I do think the mods are trying. It's not their fault the tech community is being taken over by incels and neo-reactionary fascists.
The ETH staking seems to be "coming soon?"
It always struck me as weird that you have to mod KSP just to make gravity assists work accurately or Lagrange points work at all.
Cloudflare Pages Mini Review
Hey I truly appreciate the honesty! I can't easily assess the exact reason why I got downvotes without comments like this. Thanks for filling me in!
The value of all crypto is over 2T now
BTC has a pretty amazing Sharpe ratio. If you want smooth returns, then reduce your allocation?
Came here to say this too. Saw Tensorfield (2018) demo'd in Shenzhen a few years ago, nice people. Quick web search reveals ecoRobotix (2018; Switzerland), Blue River Technology (2021; Indiana), Farmwise (2019; California), Naio (France; 2018), HortiBot (2008; Denmark)... there are surely more.
The problem of the French Academy isn't that it's intolerant, there are linguistic bodies in Europe that are far more conservative, it's that it's too slow and simply cannot keep up.
Down voted you because of your about me.
I worked in a CNC shop for 6 years and never once heard "G programming language"
In Spanish they still are.
The purpose of hacking is to gain an understanding of a thing to otherwise manipulate it into doing something it was not designed to do.

Say you have a toaster. This toaster only cooks breads one way. One day you decide you want that toaster to toast bread another way. The rest is up to you.
Aren't very high fees antithetical to crypto, also centralization?
I feel like a lot more people qualify to do metamoderation in the SO network than ever do it. This is essentially sabotage in the form of benign neglect.
This "latest" scam -- after all of the previous -- increases the chances that we will accept driverless Uber sooner than later...
Schemeful Same-Site Explainer
Thank you for taking the time to explain this. I'm familiar with Rust, but didn't know what he was referring to.
I highly doubt this is true.
Bitcoin alone is worth over 1T, so your statement that all of crypto is worth less than 1T is a bit silly. The goal posts keep moving for crypto...next year it'll be that crypto is worth less than 5T, etc.

I looked at the NYSE daily volumes...unless I'm reading them wrong, they did $800m USD worth of trades today. Coinbase did $5b USD worth of trades today. So if you compare a company that's almost 200 years olds volume against a 9 year old company, and find that the startup is doing more than 5 times the volume of the incumbent (with zero lock in, since clients are free to trade cryptos on any exchange), then I'd say your comparison is actually a ringing endorsement for Coinbase.
newsletters are not cheap if you have thousands of subscribers.
Unless it’s the same owner just rotating addresses
I Blog, Because
By counting backwards from infinity you stay at infinity.
Yes I saw that but it wasn’t clear on whether it was possible or if there was a clear plan to make it 100% safe.

You’re saying some unsafe code is always necessary, why should that be the case? I think the big issue with wlroots was its callback-based API which is common with Linux-internal APIs as well. On a theoretical basis I’m not sure what this means for Rust. Is it simply not possible in the abstract to cast these types of APIs in a form that can be statically proven to be safe? Or is this a deficiency in the current design of Rust? Are all “callback-based” APIs inherently unsafe in Rust? Is it always theoretically possible to recast those APIs in a form that Rust can prove is safe? I would just want to understand exactly why it’s possible to write 100% safe Rust programs in user space and not in Linux kernel space.

These are the types of questions I would ask when evaluating whether or not it’s worth investing in and using Rust for my Linux driver.
Ask HN: Would issue “bounties” make contributing to open source more appealing?
I'm building an open source company (https://github.com/pyroscope-io/pyroscope) where we're very upfront about intent to eventually monetize via cloud-hosted version as many open source companies do.

We, in a way, have financial upside to people completing (some) of the issues we've posted, so sometimes it feels like it would be mutually beneficial to pass some of that through to the contributors as people contribute.

I'm wondering... if we added a "bounty/reward" in the issue text that said we'd pay $X amount for someone to resolve the issue, would that make people more or less likely to contribute?

On one hand it seems to go against the historic "vibe" of open-source, but on the other commercial open-source seems much more acceptable these days and would maybe be a nice bonus for the. contributor.

Any thoughts, experience, or ideas here? Anyone have experience really incentivizing people to contribute to open source?
Code Reviews for Fun and Profit
No the problem is that he makes accusations that are not backed up by any data and this is contrary to the guidelines.

I consider myself more of a leftist than your typical hn user and when I have been abnormally downvoted I never felt it was because of my opinion but rather because I was too hot headed or too ignorant about what I was talking about.

So I am very concerned by those claims but without any data about presumed tolerance to bigotry stuff, they are of no value too anyone. Anybody could feel sore and angry about how some social online gathering is not as X as he wish he was. Heck, that's my life on Reddit.
Gimme data, gimme sources, I'll vote you up.
What are some of your views that you think have become unpopular over time?
I would disagree that Trip-hop is more broad. Trip-hop seems much more specific.

As far as Endtroducing being the first instrumental hip hop album, I guess one could argue that. However, it's a bit like saying that Iggy Pop and the Stooges were the first punk band. Either way, even though both movements come from an earlier time it didn't get much attention until the following decade. It would be akin to arguing that grunge isn't a genre from the 90s because Dinosaur Jr. was around in 87.
Re "(a.k.a. "Texas")", that meme has been removed from the documentation. It's now just ASCII vs Unicode: https://docs.raku.org/language/unicode_ascii
Finding money and using miney that your know is stolen are totally different situations.

'finding' is ofcourse situational, but abandoned property can be 'found' and claimed
I'm using Tailwind right now on a Phoenix Live View project and I am happy to report the two work quite well together.
> I don't think the karma scoring does a good job

They introduced it to gamify the whole charade without any deeper thought. At the beginning they had a lot of people addicted to answering questions and displaying their points on blogs which to me always looked ridiculous.
The only distinction between crypto and just HTTPS is the distributed concept. Something that I don't really think is valuable and neither do most consumers. Crypto exchanges get robbed more often than banks. The notion of investing in "http" is akin to investing in "blockchain" which isn't a thing. Anyone who saw the value of the internet would have been buying Apple, Google and Amazon because they were providing goods and services. Not tokens. I'm heavily invested in reddit karma, but it's still not fungible.
I think that decline of willingness happened in society at large. It's simply now reaching hackernews. There is very little that can be done to fix this at the level of HN. It will probably require a shift in broader society.