skysight-inc/HackerNews huggingface dataset:
I fully believe they are a free to do what they want up until they run into illegal anti-competitive practices, but I can still be disappointed that I had to go elsewhere for a book for the first time in around a decade. In my case I read this book because Amazon took the time to remove it. I would not have read it otherwise.
This, a million times. I love Helm, but Vital utterly thrashes it. If you do any sort of music in any capacity, you owe it to yourself to have it in your VST folder.
"I have kids" seems quite different to "my kid has cancer".
"A down payment on a Toronto house should take 24 years to accumulate", reading the article this seems to be based on a severe case of dyscalculia. If the apartment costs 1 million and you want to save until you have 6% (which is 60k), and you only save 10% of your annual 170k salary, meaning you save 17k per year so after 3 years plus you have the down-payment. In addition to proper math one also should probably save a bit more per year.

Edit: I am basically criticizing the article linked from the comment: https://nowtoronto.com/lifestyle/toronto-real-estate-afforda...
Apart from the calculation wrong I also think the numbers/assumptions are not good
> NFTs are not infinite. They are provably scarce.

But the art itself is not scarce. In the physical realm, it's like a painting that can exactly replicate itself. The certificate of authenticity doesn't, though, and is the scarce component.

I think it's reasonable for someone to ask "if the duplicates are always exactly the same, what is the value of a certificate of authenticity? It would be drastically harder to forge a fake than it is to hit the button to make an exact copy".

It shifts the entirety of the value away from the art. The art itself is worthless. Anyone that wants a copy of the art can do so with a Google search. You have a scarce digital token proving that you are the rightful owner of a worthless piece of art.

That's why I don't see it working.
I think this quote from Alan Kay is rather illuminating:

"The key in making great and growable systems is much more to design how its modules communicate rather than what their internal properties and behaviors should be."

https://wiki.c2.com/?AlanKayOnMessaging
Just bought https://pixfabrik.com/livingworlds/ as a result of your post. It has multiple variants for each scene depending on time of day.

edit: Also found the web version: http://www.effectgames.com/demos/worlds/
>Exceptions cause problems in other ways (especially when they are allowed to escape up the stack), business logic shouldn't be handling FileNotFoundException that was thrown 6 layers away.

So instead all 6 layers should have to know about it in addition to business logic? In most cases you can't really ignore the fact that a file didn't exist in your business logic.
Am I wrong or is OP describing most of what swift currently offers. Optionals, extension where syntax, Result<> monads, exceptions collapsed to a single line with try? syntax, safe casting with as?, etc...
It does not work in the current version of Rust, but it's not given that a backwards-compatible solution for it could not have been designed, e.g. by using a deeper integration of async tasks with the language or by adding proper linear types, thus all the discussions around reliable async Drop. The linked blog post takes for given that we should be able to drop futures at any point in time, which while being convenient has a lot of implications.
Here's an interesting puzzle: is SSL Turing-complete? This is a non-trivial question. On the one hand, it is known that single-stack machines are not Turing-complete. On the other hand, perhaps one of the SSL primitives is enough to make it Turing-complete? If so, which one?
What was it that changed your mind then?
It seems to me that you could do almost everything you want (except for the immutable thing) in Free Pascal.

Pascal doesn't have the kingdom of nouns problem. It supports good old fashioned procedures and functions.

Pascal can deal with nulls in strings, because we always know how long they are.

Or perhaps you meant null pointers. Pascal avoids unnecessary pointers, but supports them in a sane manner when you need them.

Pascal can deal with multiple inheritance in a sane manner, by composition. Objects can have other objects as properties, and it just works... no weird restructuring of everything horror stories I've heard about in C++, etc.

Free Pascal has generics there are libraries that let you do dictionaries and lists and trees of your type <T>.

I disagree about exceptions... proper handling of exceptions is a good thing. A function should always return the type you expect, not some weird value you have to test for.

As far as "pattern matching" I assumed you were talking about regex (which can be addressed in a library)... but you're talking about RTTI, or "reflection" where you can get type information at runtime, which is a thing in Pascal and many other languages.

I don't understand the obsession with immutable variables.

[Edit: I think I understand... in Pascal, parameters are passed by value as the default, but can be passed by reference, it depends on how you declare the function or procedure. It has nothing to do with variables that you can't assign new values to, if I'm correct]

Did I miss anything?
Bitcoin Breaks $60k
At least one site is created using Roam Research. Does this really qualify as handmade?

https://www.rodrigofranco.com/How_is_this_website_made.html
It seems to me more a syntactic sugar than really tackling the main problem with OO: state that tends to get scattered into many interdependent objects, hard to manage, hard to refactor.
+1 for VCV rack, but it's really only useful when you know exactly what you need. I still lose my mind over inconsequential stuff like linking my envelope to my VCA, or mixing up some routing in a massive project.
It depends how much the business needs or wants the customer. It’s the same as non business interactions.
I wish, but unfortunately we’re constrained by a limit of 99 investors in a fund - see this post we wrote: https://tinyseed.com/latest/99-investor-problem

We may have limited spots at $150k left (our minimum is normally $250k) - if you’re still interested, fill out the form at https://tinyseed.com/invest
> More research on trans people is welcome, there’s fuck-all of it out there, and now the meantime, we must do our best to use what we do know to help people.

I think we can agree on that.
Evaluating an Investment on AngelList
I do not think we are bound to the same behaviours. I think we are bound to the same preferences.
Rust has BufWriter/BufReader and I'm not an expert but I think you'd just view it as extension through composition
Can you point to some specific comments like this? None of the top threads seem to show this, as of this writing it's mostly about thread versus process parallelism and which kinds of conditions require unsafe.
Probably, but we’d need to talk with the founders first. Hard to say without knowing the business/field, but we definitely anticipate competitors across batches as we’re growing quickly.
Sorry, but the politicians were largely on Google's side, sharing your absolutely ignorant enthusiasm. It took a massive, years-long grassroots campaign of engineers, residents, security researchers, urban planners, ethicists, etc etc, for us to finally amass enough political capital to pressure our elected representatives into actually, you know, representing us.

> it would have been an invaluable experiment.

That's the point. There are proven solutions to the problems this city faces, with long histories of being researched in universities and implemented elsewhere. These are the things we need, not "experiments". We are the fourth largest city in North America, not a test ground for American "innovation".
> ruling out possibility of infinite looping

How? No while loops? No backwards jumps? Or something clever? :-)
I have a jawline that doesn’t match what you’d expect, a receding hairline, and very occasionally I fail to shave absolutely perfectly. I have slightly broader shoulders than most women. All things some cis women have to deal with, I might add, which leads to stories like “cis woman assaulted when she tried to use the women’s bathroom”.

Point is - I am legally recognised as a woman. My legal name is a woman’s name. I have tits and a cunt. If you start asking me what my “real name” is, or suggesting to people that I might rape them if we share a bathroom, you’re the one bringing politics into work - I’m complying with the law. I want to be at work less than you do, I don’t have a choice, let me exist.

Being forced to wear men’s clothes, a binder, and be called Kevin would be literally torture - I would die before I did that. It is not at all the same thing as sweatpants or khakis. It’d be blood on your hands.
Same with kotlin. It appears that most of the advances are really really great and emerged in a wave in the '10s. We are a decade ahead of the curve ;) I think doing away with checked exceptions was a definite benefit in that direction too..

Having higher kinded types and type classes like Haskell would be nice though. I think there are definitely things in the article which could be even better, but we've definitely moved that way, and the next generation of language designers will probably have even more insight into how to elegantly combine those features as well.
Maybe, but how much could you charge per widget? Or do you have to embed adtech into it to turn a profit from it?
"The C Programming Language" from K&R is something everyone should read, even if they are not fond of C.

"Expert C Programming" [1]. Not up to date, but written from a C compiler writer standpoint. A lot of references to why C (and libs) are the way they are.

[1] https://www.amazon.com/Expert-Programming-Peter-van-Linden/d...
I don't think vtables are often used in C.
I believe your analogy is totally ill-structured and it misses the very main idea behind decentralization. There is no security guards, there is no concert-goers and there is no superstar singing at the stage. There is only MH/s and every single MH/s is equal to other one. That's the all idea about the system proposed and has been used.

Miners are wrong not because you believe different people should have different weighted power to change the system, they are wrong because the roadmap for PoS was well-established long long time ago giving them more than enough time to re-structure their revenue channels and invest accordingly. Therefore for them to say "we have been used. we invested a lot and now we are pushed aside" doesn't make any sense because the investment they had made until the roadmap for ETH2.0 was public has a ROI multiples times of what they invested already as of today.

For them to say this there are 2 options.

1) They were living in a cage and missed the plans for ETH2.0 and even after the roadmap is public they kept investing in mining equipment which will be useless soon.
2) They are just greedy and they just want to keep the same earnings although they have not got even a single argument for "why keeping the high fees is good for the ecosystem" apart from it means more money for them.
Scala can be one of the most productive, elegant, reasonably performant languages to work in or it can be the opposite of all those. When done right it's amazing but the language is complex enough to permit some questionable choices
Mobile Homeland
Good article for some basic rules to keep your containers safe. That being said, I violate rule #1 all the time. If you want to have containers that launch other containers (we do that for Apache Airflow), you don't have much other choice. Also, cAdvisor requires that mount for monitoring.

Of course, if you're running containers in a ephemeral VM, no biggie.
I highly recommend turning off all notifications/ringers as well.

Now, if I turn on notifications I realize just how annoying and distracting they can be.

I also block any phone calls that aren’t on my contact list. Others can leave a message.

Best thing I’ve done for my mental health.
How on earth can you not know why those things protect you from inflation? Precisely because they are productive investments that return money in the future and that future money is higher, precisely because of inflation.

The mechanism that protects a stock and a farm from inflation is exactly the same which is why it's not a moot point, it's the entire reason why we have inflation as a policy goal. You're supposed to go out there, work and expand your business, hire people and make the economy productive again!
See also: "Bitcoin may consume as much energy as all data centers globally" [1] – BTC begins to become a real problem.

[1] https://digiconomist.net/bitcoin-may-consume-as-much-energy-...
> This is where you have a deep misconception. Doing millions of allocations that could be one allocation is not fast. If you want to add 1000000 to a variable do you loop through it one million times and increment it by 1 every time?

Great example... because guess what happens with TLAB allocation during optimisation? It will do exactly what you say and combine multiple allocations into a simple bump, like it would with any other arithmetic!

> Anyone with experience optimizing knows this is not true ... Do you profile your programs? Do you work on optimizing them? I have a hard time believing you are doing something performance sensitive

I'm not going to keep arguing on this forever. But I have a PhD in language implementation and optimisation and I've be working professionally and publishing in the field for almost a decade. I'd be surprised to find out I have deep misconceptions on the topic.
Backups to own infra has already been taken care of years ago. Look at OTP Auth[1] for example. That will make encrypted backups which you can save wherever.

[1] https://apps.apple.com/us/app/otp-auth/id659877384
I don't think "handmade" should be taken to literally, but rather be attached the meaning as described below.

In my experience there tends to be a strong correlation between a website being hand-written and the quality of the content on the website.

My hypothesis is that it somehow hits the sweetspot between:

- creating your own SSG and only writing mundane blogposts about how you wrote that SSG (am guilty of this)

- and pumping out raw thoughts on Twitter/Wordpress/Medium/Substack etc.

I think that is at least part of what this website is trying to capture.
Now if I were you I'd go over this whole post again and see if there are any patterns. In this one it is obvious. Almost every single person is telling you "you are ignoring an emotional problem" and you get defensive and talk about books.
Thanks for letting me know. Some things slip through the cracks and sometimes it's pretty hard to tell when a site is actually coded by hand. I'll take a look at the submission in question.
And yet Antartica has been continuously inhabbited for decades. There has also been a continuous human presence in low Earth orbit for decades. I have little doubt that Musk can eventually make this happen.
A study of fonts designed for screen display – Carnegie Mellon University (1998) [pdf]
Ableton also makes an amazing online music course that is totally free at https://learningmusic.ableton.com/

If you've ever been curious about stepping into music but don't know where to start, this is it. It's dead simple to understand and starts at the ground-level, working your way up to a functional understanding of harmony and rhythm.
Not sure where you got the numbers but to buy a 1m condo in Toronto would require closer to 250k not 60k. And that isn’t taking into consideration the condo will also be up 8-10% next year.
There's not really an "easy" answer which it seems a lot of people trying to get healthy want.

Exercising sucks.

Eventually you get good enough at it that you start to enjoy it-- I LOVE running now--but it's not without a fairly long period of pain and discomfort.

It's EXPONENTIALLY easier to gain the weight than it is to lose it. You can lose the weight through diet alone but that's itself incredibly difficult especially with a life of bad habits.
Did you know the US is the biggest money launderer jurisdiction in the world?

This does not bode well for your moral high ground
It’s unfair to compare a college course to traditional TV media. College courses in the 80’s were similar to Coursera too.

I urge you to watch news channels from the 80s. Literally every TV media was degraded from Discovery channel to History channel.
But it's not a hot sexy * new * silver bullet for all of your problems.
Yep, it was retitled for the US market. That, incidentally, happened with a number of Greene's earlier novels (A Gun for Sale, for example, became This Gun for Hire). Later U.S. editions restored the original titles. Interestingly, a request from the publisher to retitle his late novel, The Human Factor, led to Greene changing publishers so while everything before that was published by Viking Penguin, beginning with The Human Factor, his U.S. publisher was Simon & Schuster (and later Reinhardt Books, owned by a friend, for his last novel and the miscellaneous books that gathered many of his uncollected shorter writings).
We're fairly far into the Internet era at this point but I imagine that even many of the people who lived through the transition appreciate just how different the world is today from the mid-1990s, 25 years ago.

Most didn't have Internet--and for those who did we're mostly talking about things like Usenet. Many didn't even have cell phones, much less Gen 1 smartphones. Most were still navigating using paper maps and written directions. There was very little ecommerce. Many didn't even have home computers, much less broadband. TV was mostly still something you watched in a scheduled way unless you programmed your VCR. Etc.
One anecdote: Consider how long it took Amazon to get off of Oracle. They have all the engineering talent, they have a huge budget, they had all the political will, and took ages still for them to migrate.
No backward jumps. It was a language with a single register (accumulator) and various arithmetic functions that would let it advance a certain number of steps on the tape, or add/multiply/subtract from the accumulator accordingly.
awesome-chalice: A curated list to jumpstart serverless dev on AWS Chalice
Study of Amazon greenhouse gases suggests it is now worsening climate change
It depends. Did you write the scripting language?
> I think we'd very significantly underestimate what our earlier brothers and sisters could actually do.

I think what happens is that we forget that you can make a heck of a lot of even complicated and precise things with simple technology if you have a lot of time, have a lot of money to pay for labor, and don't need to produce more than a handful of the thing.

Need 100000 pairs of matched gears with a very precise fit, and you need them next month and cheaply? You need modern techniques.

Need one pair, and you've got years to produce it, and plenty of money? All you need is someone with a fine file to hand file the teeth, frequently checking the fit and tweaking it.
I Don’t ‘Do’ Arduino
I’m tired of this argument that “this is not decentralized”. It is meaningfully decentralized in multiple ways:

* there is no legal entity representing the Ethereum blockchain because it is decentralized

* the correct chain is not dictated by a single person or group of people

What you are seeing is an implicit form of democracy or people acting in shared interests and in support of Ethereum’s original developer and “leader”. The moment vitalik loses it and the organization loses credibility, alternate plans will be made according to the common interests of the people who have a stake in the system. Perhaps there will be a fork, but in the end the greatest demand will be for the most universally accepted version and the other will whither into insignificance ala Ethereum classic.
That was a fantastic read - especially the linked Q&A with Mark Ferrari contained therein.

Thanks for sharing!

Edit: Here is a direct link to the Q&A for those that are interested (but courtesy of course to the person above for the original source link): http://www.effectgames.com/effect/article-Q_A_with_Mark_J_Fe...
From Crypto Art to Trading Cards, Investment Manias Abound
If you look at the submission form, he excludes "website builders" which I think would exclude things like Squarespace, Wix, etc. I suppose if one of those builder tools let you use Markdown, that would not qualify, but if you are using Markdown with something like Hugo or Jekyll, that seems legitimately "handmade" to me, but I don't operate that site. :)
Obviously in minority here (wonder if because never having played or seen I have no nostalgia, I’m 50 and played EGA games back then ).

But I don’t see it. The VGA looks fine. The space scene OA labels cheap looks way better to me. The EGA scenes aren’t worse or better, just highly stylized. They’re in different styles. You may prefer the minimal style but that doesn’t make the other style bad.
Temperature control is also important if you aren’t drinking black tea. Green, white, other other teas have optimal brewing temps.

While you can stop the kettle at those temps that is a lot harder than it happening manually.
What you are missing is that a farm is an amazing hedge against hyperinflation because hyperinflation is generally what happens when there is a shortage of food and the government keeps issuing money that exceeds the production capacity of the nation, namely to import food from other nations.

Since you are producing your own food you obviously get something to eat before anyone else and you only have to sell your surplus. The only problem with owning a farm as a hedge against hyperinflation is the government may be highly corrupt and repossess all farms and thus cause a food shortage that way. Something you won't own during a crisis may not be a good hedge after all.
Regmap: Memory-Mapped Registers for Amd64
Anything over a million requires a 20% down payment. Also, prices doubled over the last 5 years so if trends continue then a million dollar home today will take a 400k down payment if it takes 5 years to save
>>Feel sorry for the kids who finish a degree in STEM from Waterloo or UoT and end up working for 40k a year.

The starting salary for STEM grads seem to be well above 40K CAD, perhaps even >65K CAD [1].

>>A down payment on a Toronto house should take 24 years to accumulate

When you pair your linked article with the fact that the GTA has experienced net-positive population growth every single year since 1971[1] then it makes a little more sense why property prices have risen and continue to rise inexorably over the years.

I also note that in your linked article a GTA condo downpayment can be accumulated within 4 years at the assumed 10% savings rate for a HHI of $124K CAD, and that's a 2-bedroom condo. If a new grad wants a starter property in the city then perhaps start with the purchase of a studio/1-bed.

[1] https://www.canadastudynews.com/2017/11/30/stem-graduates-ea...

[2] https://www.fin.gov.on.ca/en/economy/demographics/projection...
Some aluminum t-slot extrusions and maybe some 3D printed connectors and mounts would probably work (or you could dremel and drill custom fittings out of a block of delrin if you don’t have access to a 3D printer)
I’m in the game industry and we use a lot of different fonts. I have never seen a game company buy one of these obtuse licensed fonts. I started my career in the design industry and I quickly steered my peers away from these licenses. The licenses just aren’t designed for modern applications. Often, as well, is that these fonts haven’t been tested on rendering systems other than browser/OS level and need a lot of work and adjustment to work.