Preferences

NlightNFotis
Joined 104 karma
https://github.com/NlightNFotis

  1. I’d invite you to reconsider the kind of language you’re using to interact with other forum members here.

    Dropping to profanities is not conducive to maintaining an environment that’s facilitating dialogue between its members.

    I’ve seen you at least twice call other members here “you idiot”, “get lost”. Etc. Have a hard think as to whether you could rephrase that without the name calling, and if at worse you can’t manage to, you can always ask an LLM to do it for you.

  2. What is a complex function to you, and why do you think it’s impossible to verify properties of them?
  3. Yeah, MU123 is basic (high school) mathematics. The reason for that is that the way the Open University works, they have no formal requirements to join, so they cannot assume that students know even the basic stuff (because they might have left school earlier, or they might be out of formal education for years, or be from a different domain, etc), so the aim of that course is to quickly help you catchup regardless your background.

    If you are above this level, you would start with the "intensive start", which skips MU123 (allowing you to pick another module in its place) and then starts with MST124 (precalculus, trigonometry and single-var calculus, roughly), moving you on to MST125 (intro to proofs, number theory, more calculus, linear algebra, etc), in a faster pace.

  4. I'm studying the Q31 (BSc Maths) on Open University.

    I can second this recommendation. The maths books are _excellent_.

    It's hard to explain how, but let me try: most of the maths textbooks I possess (plenty of them) are written with the assumption that you attend lectures at a classroom and use them for extra material/exercises/reference.

    The OU books are written with the assumption that you learn from them as the primary material, so they go a lot further with regard to explaining things as well as producing them from first principles.

  5. Jesus Christ mate, they're talking about personal finance, not political economy.
  6. I've just tried the first example on iOS 18.3.1 and it absolutely reproduces perfectly for me.
  7. Depends on how much you consider that particular odour offensive :)
  8. I see this written a lot, and I don’t get it.

    What matters for an award is that people recognise it as a prestigious accolade.

    The economics prize, while not “official”, is still recognised by everyone in economics as the highest honour in the field. Who cares if it’s “official” or not?

    Awards and prizes derive their value from their social recognition, which it has a solid amount of, at the very least.

  9. I've recently come across a spectacular number of regressions on my M3 Max MacBook Pro, Sequoia as well as previous versions included.

    The most workflow breaking one (which really tempts me to throw the computer out of the closest window I can find in the room) is a Safari bug that basically randomly fails to open any website with a

    > Safari can't open the page. The error is: "The operation couldn't be completed. No space left on device" (NSPOSIXErrorDomain:28).

    Which is embarrassing, as this is a clear regression and it breaks all functionality in the browser - restarting it doesn't fix it, and I need to restart the whole machine for it to _maybe_ get fixed (and it's not really a space issue, both RAM and disk I'm nowhere near their limits).

  10. This is a big problem, especially for people new to a field who can't easily tell AI-gen books from human-authored ones.

    It also saturates the recommendation system, massively lowering the quality of recommendations that you get for a quality book. This used to be great, because it helped discover other high quality titles. Now, I'm conditioned to automatically skip the list of recs on the basis of it being mostly useless.

  11. Yeah, I’ve also enjoyed greatly the following:

    * Computer Science, an interdisciplinary perspective by Robert Sedgewick * Code by Charles Petzold * Good Math by Mark C. Chu-Carroll

  12. My favourite computing book.

    Very highly recommended.

  13. In the case of the code that you have cited, these are all different elaborations of the binding at the invocation of the lambda, due to the interplay between activation records and scope rules.

    It's not really an "immutable variable" - it's a local binding getting bound to different values on each scope entry.

    EDIT: By the way, the `b` binding in your code can be modified. Did you mean `const b = a;` ?

  14. "binding" is a PLT term, denoting the association between a name and a value.

    It's a higher level concept than the variable - a mutable binding is what people usually refer to as a variable, and an immutable binding is the correct term for what people refer to an "immutable variable" (an oxymoron, if you think about it).

  15. Fancy seeing this here, some days after finishing the third version :)

    I'm also glad to see the asynchronous programming chapter significantly reworked - it was materially weaker than the rest of the book because of some weird analogies involving crows and their nests that didn't seem to make any sort of sense to me.

    The third edition also gave me the impression that it was a reasonable book to learn JS and the DOM (and a sprinkle of Node.js, for good measure), but that it was a book aimed primarily at experienced people who were transitioning to JS and the web - not beginners (despite the book's efforts at claiming suitability for beginner programmers).

  16. Piracy *is* stealing.

    Sure, you may not have taken away money from Nintendo’s bank account by coercion/force/whatever, but the company and its employees have partaken into an effort to produce something of obvious value to you, for which they are asking for compensation for you to be able to enjoy, and you’re choosing to skirt this understanding so that you can enjoy their work without compensating them for it.

    Yeah, you didn’t steal money - you stole their work.

    Understand that you’re not entitled to other people’s work, regardless of what they’re asking for it. If you don’t enjoy their stipulations for it, like the hardware they limit their software to run, you’re free to not transact, not steal the work.

  17. Love this! I was just reading the book and I came across this now, haha :)
  18. Programming with types by Vlad Riscutia fits your bill exactly.

    Examples in typescript (so syntax should be familiar compared to e.g OCaml) and teaches you how to model a domain in types and how to think in terms of a type system, instead of diving into the details of how to implement one.

  19. You misread his comment - you're both agreeing here.

    He said that the people who brought us to this state have made it harder to move to the EU (because of Brexit limiting freedom of movement).

  20. Where did you source the $7bn value from?

    I have trouble reconciling this with the information present on the financial statement.

    They have net assets of $1.2bn, and revenue for the year was $593mn minus $425mn for expenses.

  21. You don't need an accountant for that - you can read the financial statement (this one is pretty simple).

    From about $593mil revenue in their income statement (page 4), $510mil is derived from _Royalties_.

    Later, on page 13, they explain what _Royalties_ consists of, and I quote:

    > Royalties - Mozilla provides the Firefox web browser, which is a free and open-source web browser initially developed by Mozilla Foundation and the Corporation. Mozilla incorporates search engines of its customers as a default status or an optional status available in the Firefox web browser. Mozilla generally receives royalties at a certain percentage of revenues earned by its customers through their search engines incorporated in the Firefox web browser.

    Now, I leave it to your judgement if you think that a company that derives 86% of its revenue from the above is dependent on Google ;-)

This user hasn’t submitted anything.

Keyboard Shortcuts

Story Lists

j
Next story
k
Previous story
Shift+j
Last story
Shift+k
First story
o Enter
Go to story URL
c
Go to comments
u
Go to author

Navigation

Shift+t
Go to top stories
Shift+n
Go to new stories
Shift+b
Go to best stories
Shift+a
Go to Ask HN
Shift+s
Go to Show HN

Miscellaneous

?
Show this modal