skysight-inc/HackerNews huggingface dataset:
I grew up in a small town at the food of the Atlas mountains in Morocco! My real culture shock was when I first visited Casablanca, the largest city in the country!! I felt so far away from home, like a stranger. The US didn't shock me that much.. It was just a bigger version of something I saw before!
I have seen multiple benchmarks that show PostgreSQL has better performance than Mongo in almost all use cases.

A simple wrapper in a language like Go or Rust is sufficient to surpass Mongo performance.

Personally, I have shifted database operations behind a GRPC service that uses Go language and PostgreSQL back-end. Allows me to customize the data store to suit the requirement.

PostgreSQL does not get enough love in this world.
Best way to grok crypto is to try it.

Buy $500 worth of ether. Download metamask. Login to opensea. Buy a cheap NFT.

Look at it as an education budget.
Nice list, although I will say that a lot of it is dependent on personal experience in both locations. Having made the same migration, I'd rate some of them very different, sometimes even the opposite.
Originally they didn't even want an email. Just username and password. Not sure if its still that way.

Good luck with your company!
For context though, an Apple III started at about $4k, $13k in today's dollars.

The type of computer that could run at least some of this software could only be purchased by people who either really needed it, or had disposable income. Either way, if you can carve out $13k for the computer, an extra few hundred $ in software was a relatively small incremental cost.
The idea of an individual needing a permit to protest is just a garbage idea.
https://deadlockempire.github.io/ is a good example, focused on multithreading.
Stick to my example please, your example is not the same type of situation.
VERY generally, in the US, the jury assigns a percentage of fault to each party. E.g., Defendant 1 was 40% at fault, Defendant 2 51%, Defendant 3 5%, and the Plaintiff 4%.

Plaintiff can collect 40% of his damages from D1, etc. Some states will allow Plaintiff to collect 96% from D2, and give D2 the right to collect the other defendants' proportionate share from them.
End-to-end encryption is not just some buzz word, and Telegram requires you to opt-in to encryption, making it absurdly insecure by default.
When I read this it made me realize just how "competitive" FOSS was in this type of landscape. I'm young enough, FOSS was mostly a moral/philosophical paradigm... not a comparison between open software and software that was thousands to license.
Great read, so many interesting and relatable points. Not all though (bathing from a bucket?), which makes it even more interesting because you get to learn about the culture of India as well!
Meanwhile 100% of the software in the developing world was "free" at the time, and moreover it was difficult to buy software even if you wanted to pay for it. People would think you're not all right in the head or something, since you could buy a CD with $20K worth of software for less than a buck. I bet 90% of commercial software is "free" there in the same way even now, modulo the CDs.

The somewhat non-obvious side effect of this is it's much harder for FOSS to get traction, unfortunately, even when it's objectively a better choice.
Clearly by everyone's perspective on HN, we can establish that there's few companies in the same category as FB. Maybe Experian or something, but I doubt anyone at FB would go there?

Arguably it's so much worse to work at FB, because if you can work at FB, you can clearly work at many decent companies that aren't doing this sort of stuff.
The built in basic interpreter, though, could do this. My kids couldn't get python installed last I asked them to try, is the point.

Now, web based setups are surely advanced in capabilities for them. But, only if you know what garden to enter. I'm a fan of scratch. The kids have gotten hilariously lost when the browser is accidentally closed.

Granted, I got lost some on the computers in the header school lab. Power cycling worked rather well to get me back to interpreter.
Localize | https://localizejs.com | REMOTE (US / Canada) | Full-time | Backend & Full Stack Engineers

20-person team. Remote-forever. Profitable. Doubling each year. Bootstrapped, no VC. Building a product that benefits society - building tech that automates website and mobile app translation.

Tech stack: Typescript, Node/Express, Mongoose/MongoDB/Redis, SPA/React/Redux, Handlebars/Less, Git/Github/Jira, CircleCI/Mocha, AWS/S3/Elasticache/Cloudfront

Competitive pay. 401k + 4% matching. 100% paid health insurance. Join us!

https://localizejs.com/company/careers
> ... and the article you link to, seems like complete nonsense to me, and your snarky recommendation to "read up on what a store of value is" is silly.

Just to be clear, my point was that the classical definition of a "store of value" isn't something that goes up exponentially and flails around wildly at the whims of folks trying to liquidate leveraged positions.

It's broadly regarded as something you can purchase and expect to get your money back. Not a ton more, not a ton less, roughly what you put in. I don't think there's a single world in which any cryptocurrency falls into that definition today. Might it? It could. I don't think it will. But that's speculation, what's not speculation is that it's not one today.

The "store of value" narrative was coopted once folks in the community realized it couldn't ever actually sustain more transactions than required by a small Costco.

> Gold and other precious metals are terrible stores of value, their dollar values are incredibly volatile...

They're dramatically less volatile than cryptocurrencies which does make them better suited, however I do not personally advocate for owning metals - for exactly the reasons you rightly describe.

> Most central banks aim for 2% inflation per year, literally guaranteeing any amount to become worthless over time if stored in currency. (vs bonds or some other appreciating asset)

Modern economies intentionally split long-term stores of value from short-term medium of exchange. Currencies are inflated slowly to incentivize investment, and to maximize employment along the Philips curve. This is the charter of the Federal Reserve and most other world central banks.

> Just what. Bitcoin is strictly positive sum under any sane definition. Unlike MLMs or pyramid schemes, Bitcoin never alleges to return anything other than Bitcoin.

It doesn't allege a return, however literally every frothing at the mouth holder of crypto will allege it for you, as they are incentivized to do. Bring in more people, you get wealthier. Sound familiar? It's a decentralized MLM. It's negative-sum because miners constantly extract $60 million dollars per day, $21B per year in block rewards. These are liquidated and cause negative price pressure, socializing what amounts to a $250 transaction fee. [1]

> Neither do currencies. They're just currencies.

Which is why they don't go up in value. You can't have it both ways :) dreadful currencies go up astronomically in value, because this creates a deflationary spiral. Dreadful currencies go down a ton in value because it doesn't offer you time to productively allocate. A good currency averages a low, predictable rate of inflation.

> ... tamper-proof ledger is useful, and thus has "intrinsic value" just like toilet paper or gold.

We have yet to find a single use for it. All you can do is look at your spreadsheet cell in a web browser, or get someone else to buy it from you. You can't do anything with it. At least you can turn gold into electronics, like bitcoin miners.

[1] https://www.ic.unicamp.br/~stolfi/bitcoin/2020-12-31-bitcoin...
I finished my PhD earlier this year and am taking a break until I start a research job next year.

Right now I'm reading and enjoying the freedom to dive however deep into learning and thinking about research topics I feel are fundamental without pressure to publish hanging over my head.
> There’s no kiraana stores (i.e. small local stores) that sell grains and rice and vegetables here, it seems.

Come to the Bay Area, or New Jersey.
Started programming 4 years ago because wife gave me idea for brilliant, never been done before video game. Detoured down web stack just to get a job. Have since become a programmer for a University and had 2 kids. Maybe I'll start back up on the game in 10 years or so. Am > 40 years old and feels like life is just getting started for me.
The purpose of the VISA network, Apple pay, and checks is to transact with USD.
Yeah, tbh I think this project is trying to polish a turd.
people who are home building freenas/truenas type setups with like, 16 x 14TB drives have had generally really good results for shucking WD USB3 external drives for what's inside. You occasionally need to put kapton tape over the 3.3V pin, which is easy enough for a $5 roll of tape and a precision razor knife to cut it narrow enough.

https://www.instructables.com/How-to-Fix-the-33V-Pin-Issue-i...
Same but about 18 months out from purchase :)

Want to have enough land to do some farming and forestry and hobbies that take up space, maybe be self-sufficient so far as that is possible. With Starlink being a thing, can work remotely in a truly remote location.
What's up with carpenters? I see a lot of references to it.
That's fair but it's trivial to convert a BinaryTree to a LinkedList (doubly or singly). If you eliminate the requirement that this must be done in-place (which implies O(1) auxilliary space), then the solution is not particularly interesting.

The practical use case for in-place algorithms is operating on large data sets that are directly on a disk. Think some kind of database organizing data directly on a hard drive. You want to avoid having to double the number of hard drives you need in order to do some kind of data transformation, and perform any linking/relinking directly on the disk.
On Telegram if anyone else has your phone number in their contacts then they’d know it’s you even if you initiated the communication via username. Or that’s how it was. I am not sure if this has changed/been fixed.
I started selling spice blends, the flavor being "Beef Noodle Soup".

After seeing "Everything but the Bagel" at Trader Joe's, I thought it was the first spice blend I saw named after a dish. Interesting! If people can have bagels anywhere, what else would people want to have anywhere? I asked my partner what sort of flavors would be familiar to people we knew, and she came up with the triumvirate: Pho, Ramen, and Beef Noodle Soup. And then I proceeded to do nothing about it for months, because I thought making a spice blend was the dumbest idea I've ever had.

Then during a Zoom chat with a friend, he suggested I liked writing code too much, so I should try to sell something without writing code. I suggested, how about spices? He laughed in my face, so here we are. (he was quite supportive right after laughing in my face)

So far, people seem to like it. It's good on eggs, rice, noodles with sesame oil, in olive oil for bread dipping, spinach, and dipped with a super Irish scone from Mary O’s in NYC. I never tried that last one. A customer told me it was good.

And yes, you can use it to make a small bowl of beef soup. If you're intrigued, you can buy a bottle here:

https://impromptu.shop
Very cool list, and interesting to see the differences from someone with very fresh eyes.

Little differences like this between countries makes me miss travel. One of the most exciting things about travel is those first few days in the new country where everything is still new and you're noticing every little detail. The ride from the airport is always a trip. When you return home, you notice even more things that are different in those first few days.
Another logic fallacy, I compare the loss of life of one black man to that of another black man and notice it is those who look at this through an ideological lens who make difference between the two, not those who look at the value of a life without checking skin colour.

Again, take of those ideological blinders, your life will be better. You will learn to see, for real.
Fortunately, in the US, responsibility usually isn't an all or nothing proposition. Tesla can be responsible for a FSD bug, the driver responsible for not paying attention, the driver in the other lane for swerving, the tire shop for not putting the tires on right, etc.
> There's a couple of things in there that are just correlated to the fact that the author is around young/wealthy people, like the low obesity rate, fancy cars, shirtless dudes, book-reading in public.

I mean, he was on a university campus, so fit young people reading books isn't that much of a surprise. But I agree with you, US is a nation of extremes in some ways. There are places I've been in the US where quite literally every single person I saw was morbidly obese, including children.
Actually I had to devise most of this myself as I've had a physical & mental, disability that was getting worse and worse with no cure or useful treatment. I'm writing things up at the moment, basically an explanation of how muscular imbalances lead to brain and nerve dysfunction causing (possibly explaining, depression, anxiety and a whole lot of other things) and what to do about it.

I should be able to share in a few weeks, if you're interested can you send me a message twitter.com/shardinator and I'll send you an early copy. Else I'll post something here when it's a little more fleshed out.
DDD, Hexagonal, Onion, Clean, CQRS, How I put it all together
How is the RORO version better?

function foo({a: string, b: string, c: string})

Give the params proper names, and the IDE will reveal them (inline even!) without RORO or its costs. Sure, for a return value like that, use an object with proper names. But that’s been a best practice without “RORO”.
I've made the definition as simple as it could possibly be. Technically speaking, yes, rot13 is a form of encryption; it's just a really bad one that has virtually no security features, only being a minuscule step above plain text. Rot13 even has a decryption key, but only ever one, which is the algorithm to decode it. (Of course it would not take long at all to reverse engineer) Besides, any encryption other than OTP can be broken in theory given enough time.

Honestly, I haven't the faintest clue the point you are making or why you are nitpicking to this degree. I think I made it clear why legal and judicial professionals should have a rudimentary understanding and awareness of encryption for the purpose of making sound decisions that affect society. If your disagreement with my definition of encryption gets in the way of that for you, then I really don't know what to say. Look up what the word "encrypt" means, think of the etymology, and rethink what you've been saying.
I'm working on my very first side project with a friend/coworker. I've never really done a side project before, which makes me feel incredibly unaccomplished when looking at what others are posting in this thread.

As for life in general, I think I'm moving either back to Michigan or Florida once my lease is up and perhaps buying a house. Ultimate goal is to get a place with a large, sunny roof so I can install solar panels and the proper hardware[0] to have a microgrid so I can have power even if the electricity goes down.

[0]https://newsroom.enphase.com/news-releases/news-release-deta...
I did something similar for fun 8-9 years ago as well: https://github.com/jerrysievert/mongolike

at the time it was much faster than native mongo.
The theory I heard was that if I read for 10,000 hours I would promote to Master of Reading and then just absorb other books via osmosis.
An article that interviews Lena in Sweden when when was 67: https://www.wired.com/story/finding-lena-the-patron-saint-of...

The article says she spent many years working in a very similar role: “[She] took a job working as a Kodak model. She became one of the company’s ‘Shirleys’—beautiful women whose images were used to calibrate color film. (The moniker comes from the first woman to hold the position, Shirley Page.)”.

“When I asked her if she had heard anything about the recent controversy around her image, she seemed alarmed at the thought that she could have a part in hurting or discouraging young women. I sent her some articles about the Lenna and later gave her a call to see what she made of them.”

“Lena doesn’t harbor any resentment toward Sawchuk and his imitators for how they appropriated her image; the only note of regret she expressed was that she wasn’t better compensated. In her view, the photograph is an immense accomplishment that just happened to take on a life of its own. ‘I’m really proud of that picture,’ she said.”

Disclaimer: I understand why this image has become a symbol that brings out strong emotions in some people, but I have little emotional comprehension of the actual issue because I rarely interact with anyone that would have cause to feel upset by it. I have met one playgirl in her sixties, at a thanksgiving, and she seemed very happy with her past from the little it came up. I do think how the rest of society is affected by images matters too, not just how the model feels.
Oh, I understand why it hasn't collapsed already.

I just don't see how Tether refusing to honor redemptions makes it more resilient to a run in progress, rather than less. If nobody wants to buy 1 USDT for a dollar, the peg will break all the same. If Tether stepped in as a buyer of last resort, that would make it more resilient- but if it doesn't, that worse for the peg, not better.

It's better for anyone with physical custody of the Tether assets I guess (they have a pile of gold to Scrooge McDuck dive into) but the currency is even more boned than if they'd propped the market up by buying Tethers back.

A 100% collateralized stablecoin that just hands everyone back their dollars if they ask can survive anything, a 50% collateralized one can spend a lot of it back into the market to prop the price up, at least for a while. But if Tether can't or won't, that's going to make maintaining the peg a whole lot harder!
Well, let's see.

I'm working on my fourth science fiction novel. Ive been working on it for about four years. The first one took about three months. The second one took about six months. The third one took a bit over a year. It seems I've been challenging myself more as I go.

I've been recording a song I wrote in about 1982. I was in an obscure experimental electronic rock band that no one ever heard of in the 1980s. Nowadays I'm not in a band, but I play better than I used to and can afford much better equipment, so I make a hobby of slowly making recordings that I hope will be better than the ones we made back in the day, and writing new parts and arrangements and sometimes new songs.

I've been working on a presentation server for Common Lisp programs. Someone approached me for help learning how to do some UI work for Lisp programs, and I helped, but then we started tinkering, and now we're trying to figure out how to make a reusable thing that we can both benefit from repeatedly. Also, it might turn out to be handy in my day job.

And being a good friend to my dog and my close relatives.
I'm also writing a Quest app in Go, maybe we should chat sometime! I added my email to my profile.
Really enjoying this thread.

Okay fourth idea that I forgot earlier and that I'm secretly hoping already exists. Self-hosted iMessage. Basic MMS functionality with an email like protocol for server -> server communication. No one MITM your personal messages. I would love to have my family sending messages through a server I own. Perfectly capable of running on a $5 vps.
Yes. It cured my cancer of which was dealing with MongoDB.
No, they mentioned a trademark without saying what it was on exactly which suggest to me it barely overlaps. I didn't find any recent trademarks for 'Meta' in the US that would overlap with Facebook. There's one for selling computer hardware and one for SaaS consulting.
Titan/Iron is (was?) an algorithmic undercollateralized stablecoin pair. Iron was the $1 one actually. This is not a meaningful comparison to fully collateralized coins like USDC or Tether.

They may have their own issues, but the certainly don't have Iron's
Lol sums up what I wanted to say
Building gem.fm, a website that recommends the best podcast episodes to listen to (still pretty rough around the edges!) and doing some contract work! Loving the engineering challenges of working on my own project long-term.
I'm interested in the apparent intolerance of shirtless men, I didn't realize that was a thing.
And not to forget: bang for the buck!

Do I need to pay $2000 for this now or can I pay $200 for it in a year or two from now?

E.g. I just bought a new phone. It's two generations behind by now but actually has better features for what I care about than the generation after it. I.e. I wouldn't but its successor if that was the only phone available to buy. I would stick with my 6 year old phone instead. I didn't even bother checking the current generation because that's always too expensive for what you get.
I'm reworking (ok, actually putting effort) in the parsing for my relational language, that obviously will be super-popular.

To make things even harder, I working to make it IDE-friendly (so it can work for live-coding like in Rust) following the ideas of https://arzg.github.io/lang/.

This is the thing I wish I could dedicate (my end-game is make a replacement for access+excel).

Now, in the job stuff, making a micro-framework similar to django/flask in Rust that also need to sync offline clients, because a week ago suddenly that is a requirement.

Fuuuuun!!!
Good in theory, awful in practice.
This isn’t hypocrisy. The message from the leaders isn’t “we all need to do our part to emit less carbon”—that kind of personal responsibility approach isn’t going to work. We need to stop subsidizing carbon so that people’s economic interests are aligned with the interests of our planet. We need to solve this systemically.
How can you say that when Telegram's end-to-end encryption is disabled by default, and you need to go out of your way to create a secret chat? Their default is the opposite of secure.
&key parameters in CL
All fantastic ideas, thanks. Not that they're the same, but heroin addicts replace heroin with methadone. So that's probably the best solution, to replace instead of just abstain. The devil finds work for empty hands and all that
> I agree, but the entire point of the article is that UoF has had an agreement in place with all employees saying that they must get approval in order to serve as an expert witness to begin with.

Government institutions are limited in how they can restrict the speech of their employees because of the first amendment. This is a safety net to prevent the government from consolidating power by putting their thumb on the scale of public discourse.
I recently (oh crap it was over 2 years ago!), had a work trip through Argentina and Ecuador.

Argentina was the biggest shock for me as an Australian:

They dont do sugar in cafe's they do artificial sweeteners, and on top of that they dont do them in 1 tsp measures but 2 tsp measures.

They have LOTS of chocolates shops.

They really like Beef and sushi

Their restaurants don't start opening up until 9 or 10pm

Their police roam the streets in full Tac gear with auto rifles and their lights are on ALL THE TIME.

Their roads are lined, but they don't seem to pay attention to the lines. A 4 lane road with have 5 or 6 cars wide travelling along it.

The gutters are deep...

Some of their architecture is brutality and others are quite beautiful.
As an Indian in the states - my observation was that obesity in the US seems like a class issue. Most well-off folks are fit and working out is woven into their lifestyles. Others can't as they're probably working 2-3 jobs to make ends meet.
True, I'm procrastinating on doing some writing. This is a helpful reframe