Recent submissions

Comment · 4 months ago
It's basically a 16-bit machine with PAE; 32-bit with PAE runs into similar issues if you want an object larger than 4GB.
Comment · 5 months ago
There's a whole lot of C and C++ software out there, and Fil-C makes it memory safe, frequently with minimal work.
Comment · 11 months ago
Problem? That's the intended result.
Comment · 11 months ago
Just make them internal and use [InternalsVisibleTo] on the assembly.
Comment · 2 years ago
It would just be a useful reminder of that fact. Remember: you're trying to sell voting to someone who doesn't normally vote. It's easier to sell it as being a one-off thing versus sell them on voting in all future elections.
Comment · 2 years ago
The country is in good enough shape that they can go back to not caring if it's a Democrat or Republican in the White House.
Comment · 2 years ago
> Do you guys got not feel shame if a person with that character and that track record runs your country?

The Donald Trump that your media reports on isn't the real Donald Trump, or at the very least the one his supporters see.

Example: Trump talks to a group of people who normally don't vote, and asks them to make an exception and vote this time, noting that this will be the last time he runs, and so they won't need to vote for him again. The media then takes "you won't need to vote for me again" out of context and uses it to claim that Trump will end elections in the US. People who only listen to the media see one thing, and his supporters (who are aware of the context) see another.

Comment · 2 years ago
Comment · 2 years ago
A closely related technique for debugging optimization passes is that of "optimization fuel". Each rewrite decreases the fuel by one, and when the fuel is gone no more rewrites happen. You can then perform binary search on the optimization fuel to find a specific rewrite instance that breaks things.
Comment · 2 years ago
Comment · 2 years ago
Comment · 2 years ago
The language is a term rewriting language. https://reference.wolfram.com/language/tutorial/Evaluation.h... covers most of the evaluation process. The documentation for functions lists out the different forms they expect.

Lisp-style macros are actually difficult to write because of the infinite evaluation of the language. I was able to write a quasiquote package for myself to help with that that though.

Comment · 2 years ago
It's been a few years at this point; everything I was able to find towards that effect was enabled from what I remember.

If they're able to deliver what's in the email I'll be picking one up.

Comment · 2 years ago
Hopefully you would actually be able to get a full speed transfer between the Ethernet ports; I had to go back to the factory firmware on my router in order to take full advantage of my 1 gigabit Internet connection.
Comment · 2 years ago
Reminds me of componentized jQuery. It appears this has you have to once again apply DOM patches manually; hopefully you implement that correctly every place you update the state.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton