skysight-inc/HackerNews huggingface dataset:
> This is especially important in CS especially when boys are encouraged from a young age to do "techy" and "geeky" things in ways that girls usually aren't.

It's not my experience.
When I was a kid CS/IT didn't exist where I lived.

I was a math geek who loved to occupy himself with solving problems which are useless in real life and I was actively discouraged from it by parents, teachers and even bullied by peers.
I still liked it but I tried not to speak about with anyone except some closest friends who accepted my weirdness.
From my perspective it seemed that compared to boys the girls need more acceptance are less likely to pursue something they like if they are actively discouraged from it.
Call me old fashioned my I prefer regulations in the markets I participate in. I still fail to see how “permissionless market creation”, while impressive, actually solves a problem. Where is the demand coming from, besides people in tech??
- Prefer simulators over mocks

We're running business critical system for several years now, creating simulators has been one of our "secrets" that contributed to the success.

Not only our tests are running in as close to production environment as possible, we're also using them for local development where developers can spin up functioning system on own dev machine.
I am interested in learning about how "shard chains" work.

I'm concerned after reading https://ethereum.org/en/eth2/shard-chains/ that sharding is aimed at letting individual dApps roll up transactions -- i.e. the individual app would be the effective shard key -- and thus that would introduce some notion of centralization into the system.
I can't say what kinds of security analyses we had to do to meet regulatory requirements, because there's a host of things you have to do to even know what security requirements there are. That's not even close to publicly available, for good reason.

I can say we have to analyze to massive vehicle bombs, armed assault, etc.

Here's what the possibly interesting, counterintuitive analysis showed. If you have a plant where a massive bomb can't cause damage to exceed regulatory standards (...we are talking about a truly miniscule amount of material here in this micro fission powerhouse in comparison with the nuclear plants you are probably thinking of... literally not more than a meter tall and wide, underground, below layers and tonnage of concrete and steel) and if an armed assault can't cause damage like that either, are you doing a favor by having a host of armed people on site? Probably not, in fact. Insider risk is then too large. There you go!

(totally agree with no "move fast and break things" here. I'm about 8 years into working on this company and still see many years ahead. we wouldn't be doing anything great if we weren't bringing forward the safest emission-free power plant to reality)
My purely anecdotal experience so far has been that crypto bulls have tended to be more business-y/finance type people and, even among technical people, the technical people who don’t actually know how a blockchain works. Not a good sign for the technology and its applications but I don’t think all crypto is useless… but a lot of the hype is definitely by people trying to get rich quick with a hand-wavy understanding of the technology.

A lot of people missed out on Bitcoin early days… best way to cash in is to fork it and voila, the crypto Cambrian explosion where most of the forks will eventually die off.
Certainly isn't a fact unless proven by examining the generated machine code.
I guess I'm old bacause all the he things listed as exapmle how far away was 2009 and especially 2015 feel new or at least newish to me.
They don't have to trust each other. ie. No need to have a dedicated treasurer.
OP - don’t take it personal if this thread is flagged and removed from the front page. Yes, it is interesting and yes it has a fascinating tech angle to it. Especially interesting for me is how easily subverted social media is with the right tech.

But you know who this is indirectly critical of even if he is not mentioned. There are enough devotees of that person on HN that every thread tangentially involving him becomes flagged and removed eventually. This appears to be a chilling effect on the discussion, but moderators are very reluctant to step in. They would much rather there was no discussion of Indian politics at all, given that every conversation becomes so heated.
There are NFTs where the art is entirely contained within the NFT data structure, like Autoglyphs:

https://www.larvalabs.com/autoglyphs

>>the first “on-chain” generative art
I don't understand how bitcoin is a ponzi scheme. There's no pyramid shape, which is kind of crucial. "Just look at the whales" uh huh, you mean like the dollar?

It's just a value store. Debating the efficacy of the value store is fine, labeling it a ponzi scheme seems reductive to absurdity.

The real problem (unsurprisingly) is with fiat currencies. These are heavily regulated, nearly made up values. That crash, often. We put handbrakes on the systems (see gamestop, mortgage debt crisis etc) because of how unsafe they can be.

If we trade goods for fiat currency, we put handbrakes and regulations there too.

The bitcoin/fiat exchange is merely proof why we need these regulations. Until it (the crypto/fiat intersection) is regulated, it's not gonna look and feel like what we're used to.

There are good criticisms to be made of bitcoin (like how centralized most mining operations are, the community's constant in-fighting and many more). It's drowned out by daft arguments like pollution (that's a whole other economic sectors fault) and ponzi schemes.

Maybe other coins could be construed that way (again, regulations required) but not bitcoin.
inefficiency here can actually be useful, it's similar to password stretching. If you know someone had to burn $10 of electricity to make an authentication, it hurts more to get banned.
According to western media. Maybe they should have researched more closely.
The idea that blockchain tech is somehow invented out of nothing and then we search for a problem to match couldn't be further from the truth. Talk to anyone who works in the industry and they're trying to solve a problem.

I used to work in blockchain tech and the main problem I was focused on was "How do we prevent internet monopolies like Facebook and Google?".

If you don't see those monopolies as a problem, then you're disagreeing with the problem space, that doesn't make it "trying to find a problem".
What would the web look like if this (or similar) was the default stylesheet in all browsers?
Still sounds like a scam coin if you ask me. What is different about this than the traditional financial system? Can I walk into my grocery store and pay with this coin?
Honestly, I see where you're coming from, but personally I think the connotation behind "pirates" (Treasure Island > Pirates of the Caribbean) has changed enough that the entire name has been flipped on its head, making it more of a virtue than a crutch, you know what I mean?
A proper induction range will boil water much faster than gas. Under two minutes to take a full pasta pot—8 quarts (7.5L) of water—from tap-cold (50F/10C) to a rolling boil. Do not confuse them with resistive coil electric stoves, which are inferior in every way! Unless you're dead set on aluminum cookware.
One second here or there
I am sure we all could give a great damn
If you should gain or loose a buck
if you don't know the true time.
There are differences between scale and key, yes, but they often are interchangeable and overlap. For instance that wikipedia page for A minor doesn't say "A minor scale" nor "A minor key"... you can see they treat it (there and elsewhere) as if they are essentially the same thing in most usages. When necessary they make the distinction.

Another example from Wikipedia, from the "key" page: "In music theory, the key of a piece is the group of pitches, or scale, that forms the basis of a music composition in classical, Western art, and Western pop music."

I don't think Wikipedia is alone in this.

I'll admit I sometimes use the words "scale" (as well as the word "note") when I might have used "key" because it can get ambiguous and confusing given the overlapping meanings (such as a "piano key").
Well, 10y ago is not ages ago. Email existed for 30 years before it was ready for consumers. Same is with the internet. Certain types of technologies require decades research and development. I would argue that in 20 years it will still be "early days" of blockchain. And only in mid 40 we will figure out apps and who nows what to fully utilize underlining technology. Right now we are just coping what we have outside of blockchain and put it on the blockchain. Same as people couldn't imagine how internet could possibly transform their business and life, we now can't imagine how Bitcoin and blockchain will transform our business and life in the future. It's too early.
Most people don't care about X, so clearly anyone trying to build a product to address X is just a scam.
Google seats at ISO C++, is a major contributor to clang and LLVM, and belongs to the group of companies with largest C++ code in production.

If this what a company with deep roots in C++ world is doing, what are the large majority of "dark matter" software factories doing, specially the sweetshop ones.
I think it's just hyperbole. I wonder how sensitive 97 year-olds are about their age. If it bugs them, they probably also wouldn't appreciate having it pointed out prominently in headlines and articles about their other accomplishments.
Substitute “NASA” for “blockchain” in this article, and I agree:)
> One example is sustainable (financially) open-source project is one I use now. Before that it was always impossible.

And yet just like blockchain, you allude to something without providing any substance. What is the open-source project? You’ve failed to actually tell us what the real “thing” is.
Laptops today are much better than laptops of the past. Should they cost much more than in the past (beyond just inflation)?
Is it the time to invent NTTs? Non-transferable tokens?
Yes, if they deserve to be in prison and aren't.
Here's an article
About Dubai putting its entire land registry on the blockchain:

https://www.ccn.com/100-dubai-put-entire-land-registry-block...
Large Eruption Near Tonga, Heard in NZ. Tsunami at Tonga and Fiji
Also, let Iran burn a fair bit of its oil to mine ฿S.
Out of curiosity: How well have significant Bell Labs contributors been compensated? It seems to me that lost of current tech, and even 'future tech' not yet adopted has come out of Bell Labs. But how many of the engineers that came up with said advances settled for relative peanuts? Getting paid $250K for something that changes the world seems... less than adequate.

Maybe I'm just greedy.

I don't think so.
How Engineers Build a Comedy Club – Part III: Videos and Subtitles
Platforms develop quickly.

Protocols develop slowly.
How do you comply with compliance and reporting requirements? I would naively imagine that interacting with the financial system/fullfilling requirements for cross border payments etc. are still difficult when everyone is anonymous

Not saying you are doing something wrong but rather that I see a lot of applications in the wild that have to do with people imagining also a different regulatory landscape - which actually is a discussion to be had.
Wow, one of these would double my electricity usage.
> I'm still very opposed to the idea of taking a technology and then searching a problem for it.

So, you're opposed to the internet, then?
You both seem to be on opposite ends of a spectrum. I agree with OP in that living implies a certain amount of suffering… at some point, life stops giving you things and starts taking things away. That is an inevitable consequence of being alive, and it fucking hurts to loose your best friends, or your parents. But you still can choose for yourself what you make of that.
Finnish pirate party https://www.piraattipuolue.fi/
Sure there’s definitely US-centric issues given the current regulations in place.

But it’s permissionless in that if the financial markets don’t support a structured product you or your community needs, you can create and deploy it yourselves with instant global accessibility.
This definitely shifted for me with age, with (again for me I don’t want to overgeneralize) bigger improvements and bigger gaps as I aged. I don’t think I could seriously describe playing guitar well until I was in my late 20s and couldn’t say it with much confidence until my mid 30s.

As far as information overload, it was my late-mid 30s when I was diagnosed with ADHD, and I have a lot of sensory sensitivities. I barely even listen to music right now.
> see PGP, encrypted email, OpenID, etc etc..

Yeah, but this actually works.

Like it or not, people are already using their wallets as their username. And they're trading cryptographic assets. And everyone can see it because it's public.

This isn't theoretical.

I've been to PGP key-signing parties. I can assure you that this is not that.
Minimal Viable Programs – Joe Armstrong – Erlang and Other Stuff
There’s a couple of window managers, but I don’t remember a full-blown clone. Might you be thinking of the A/UX GUI?

1. MLVWM: https://github.com/morgant/mlvwm

2. ClassicWM: https://github.com/RyuKojiro/classic-wm
Ask HN: I'm addicted to coding, how do I learn marketing? Got tangible advice?
I'm the sort of person who builds and builds and builds and builds.

I've built many SAAS services but none have succeeded.

The thing I've never done is marketing - everyone says this is why none of my projects have succeeded.

I feel certain that marketing isn't just one simple thing - I must be looking for marketing advice as it relates to SAAS applications in the modern world - 2020/2021/2022.

It feels extremely hard to learn marketing because it's all so intangible.

So, exactly how do I learn marketing? What do I read?
boston dynamics has never even been close to being on a trajectory to build useful products. they’re a grant-harvesting company first and foremost. they simply do not know how to build efficient and useful locomotors despite at least 3 decades of practice and millions of years of evolutionary precedents literally living right outside its doors.

in that way, the analogy to blockchain is apt: technology focused efforts are not product (read: marketing) oriented ventures.
I'm confused. Are you being facetious about crypto having adverse uses too, or are you saying we should ban rocketry (another technology with good & bad uses), or something else entirely?
There's quite a bit of distance between blockchain tech and preventing Facebook/Google monopolies isn't there? And as long as blockchain tech has some dependency on capital investment, your better funded outfits are always going to have the terrain tilted in their favor.
How does blockchain tech prevent monopolies exactly? Any environment that respects property rights and has activities that can be done more efficiently with scale and concentration will have centralization. Cryptocurrencies themselves are centralized by almost every dimension because mining exhibits those characteristics. Nearly any interesting on chain technology is centralized in that a minority disproportionately receives the vast majority of the upside. None of this kills monopolies
I think that he could have changed the built-in types by means of the ctypes library https://docs.python.org/3/library/ctypes.html

Python goes with some mighty batteries...

I am using ctypes here - to produce an execution trace of a running python program, where all the side effects are displayed: (had to use it in order to access some hidden members in the built-in frame type ;-) ) https://github.com/MoserMichael/pyasmtool/blob/master/tracer...
Because technical minutiae are completely irrelevant if they don't eventually convert into useful features for products with at least some level of mass-market appeal.

I have yet to see a single enticing idea for blockchain/web3/whatever for a consumer or business not related to finance. If that requires an ever-increasing number of technical challenges to be solved for that to happen, then we're just looking at vaporware.
I love induction. The main annoyance, for me, are the touch controls.

You regulate up or down in steps, and the controls sometimes have trouble recognizing your fingers if they are wet. There’s also no tactile feedback.

I’d much rather turn a knob.

Then it would be perfect.
How do you inagine "giving you bitcoins" will work without you doing something equivalent to sending bills or charging credit cards?

Sure, you can publish your wallet address and tell them to send you money. How do you give them access to your content after they have sent their money? How is Bitcoin helping compared to you publishing your IBAN account number and asking for money to be sent directly there?
Unlikely in the winter. My current humidity sits at 17%, for example, far below the comfort level (no house-HVAC humidifier installed).

I would welcome a couple of boiling pots in my room right now.
In the end, someone has power over the things in the real world, like releasing a version of the software or purchasing stuff. So everyone involved has to trust that someone at the least.
It's interesting to see where support for certain ideologies intersect. Suckless philosophy seems to be rooted in a disgust for "complex, error-prone and slow software", and they seem to have conservative tendencies towards new software tools/practices. Applying those ideas to multiculturalism could land you pretty near Nazism.

What's interesting is I was actually drawn to suckless several years ago, and used dwm for a while. At the time, my work had me maintaining a disturbingly bug-ridden codebase, and it gave me a visceral disgust for bad code. Suckless was really compelling. They seemed to hate all the things I hated, and promised a solution.

Eventually I changed jobs, grew out of it, and found more interesting solutions. Oh well, at least it wasn't a bout of National Socialism.
> So if I write my own sort algorithm I am not allowed to unit test that class unless I make it public.

I think there's a slow movement away from this kind of straightjacket. The compiler sees it all anyway. Class accessors serve 2 purposes.

1. They are a social tool; and this is only if you believe that developers who work on source code, which they can read, cannot be trusted to call methods to do what they need.

2. They are a convenience for opaque modules, so that users who may not have access to the source code, can avoid using APIs that may have no effect or problematic side effects, while also decluttering the API.

Python allows for methods to act as if they are declared public when using a special syntax eg _backdoor(). Go allows for any method that is in the same package, to access any other method regardless of accessors...like tests for that package. In javascript, you can use rewire.js to mock methods in imported modules (which are effectively methods in closures).

These solutions are an improvement to the classic rigid class access pattern that many languages are stuck with and forces the kind of theatre you have experienced.
Email required everyone to have a computer, plus infrastructure to connect them.

Blockchain has been waiting on a useful implementation since inception.
Any suggested databases with fast read slow updates/deletes
Any suggestions of databases with the following Use cases:
1. Database supporting 3 to 4 terabytes of data that has fast read, slow updates/deletes (taking a couple of seconds to delete is fine).
2. Sql queries are scheduled to run every 15 minutes which dumps data from delta lake to another database (this is the db this post is about) to update/delete tables in that database.
3. Those tables have heavy reads.
4. While the tables are being updated some rows are being updated/deleted(could also be no rows updated) and at the same time reads are being performed.
Aggregations are being performed on those rows. How do we ensure that the read performed on the tables only aggregate the data after the rows are updated i.e. no intermediate results?
Should this be atomic?

|delta lake| ==sql queries==> | db we need|

We wanted to use Clickhouse (as "db we need" in above diagram) but its update/delete is actually done with garbage collection (it's done at some point but we don't know when).

Any suggested databases? Given that we needed fast read speed we considered olap databases e.g. druid, pinot.
You can tip people with normal money.

Paying for hosting with extremely volatile and environmental harmful tokens that only a part of population pretends has a real value, that you want to hoard rather than spend, and that might go to 0 at some point?
To have basically torrents?

Sending deflationary ponzi scheme tokens to people is not helping them. Also, fees are high.

Private transactions are great if you are a criminal, I'll give you that.

Tell me one "dapp" (or "extremely wasteful programs that run on a CPU that is orders and orders of magnitude slower than an actual one) that is doing something useful. I haven't found one yet and I've been searching for some years now.

With NFTs you don't own anything, unless there's an actual contract that comes with it. Also you buy a hyperlink that points to central storage. Also money laundering and wash trading are rampant.
Why could you not do that with a few webservers in 2001?
How does it work in the UK? Many areas I visited in the UK have very uniform looking houses (all brick walls, nothing really sticking out, very pleasing to the eye). I assume there must be some strict rules to follow...
Who’s going to pay more than $20 a month for ads?
Super interesting. Please tell me more, like what you are taking besides that.

I find it especially interesting how some multicellular macro organisms like jellyfish (one of the oldest ancestor of all non insect animals) have no aging, while humans and most other animals do.

Could it be that their immune system or simply their evolutionary path prevented them from being exposed to such endoviruses, that may simply be too omnipresent (or long integrated) in about every other species to be selected out? (They could also present an advantage at the population scale, by ensuring a quick turnover and therefore more genetic evolution simply by filtering out not just the unadvantageous gene but the older adults, thus offering more opportunities for the new generation to replace them faster)

This could be supported if jellyfish had less requirements for evolution, like a stable ecological niche - something I have no idea about!
Why would copyright last for 14 years, but then patents wouldn't exist? It makes perfect sense for inventors to have a short monopoly on their creations. Patent law should certainly be reformed so that patents need to be more specific, limited in scope, and so on.