Hacker Newsnew | past | comments | ask | show | jobs | submit | SebastianFrelle's commentslogin

Best laugh I've had in a while.


Out of curiosity: is posting internal company communications (referring to the e-mail here) on a public site like this legal? I'm not saying that it isn't; I genuinely don't know.


If the company involved has been wound up (rather than bought out) I'd guess it would be fairly safe. Who would sue, after all? I am not a lawyer. Or since this is UK, "I am not a solicitor" :)


also he never signed a contract :)


It's only illegal if someone prosecutes. (See American Government)

It's unlikely a defunct company, run by a convicted guy, employing a person that didn't sign an employment contract (and by extension, a Non Disclosure Agreement) would pay attention to this, much less go after him.


Phew!


It's not illegal by itself, but will get you fired.

There are exceptions, of course, e.g. revealing trade secrets or insider information on a publicly traded company.


In Finland it's legal to publish private correspondence, as long as at least one party gives permission (e.g. the party who receives email).


I've been writing small programs for fun in F# for the past couple of weeks. It's nice.

My main frustration with it is its lack of community. The Elixir forums are absolutely terrific; there is seemingly tons of knowledge sharing going on between passionate members of the community. The same with most other languages: if I Google how to solve a specific problem, an answer or an answer to an adjacent problem will pop up. That's true for Swift, Go, C#, Python...

It's not true for F#. F# seems to me almost like a dead language judging from the lack of relevant Google results, zero YouTube presence, no jobs where I live (northern Europe).

Is there a vibrant F# community somewhere online that I've missed?


It's on Slack. See a previous comment of mine: https://news.ycombinator.com/item?id=24981397


Also Discord, though a bit smaller than the Slack: https://discord.gg/R6n7c54


It's pretty vibrant on twitter and my Stackoverflow questions have gotten answered as soon as I ask them.

I think in terms of actual community they have a discourse but it's dead because it's so hard to sign up for.


I think the level of transparency on display here is really inspiring. I'd apply that same level of candor in a meeting with a peer or a higher-up and basically tell them that you are dissatisfied with the quality of the work that you deliver.

A good manager or colleague will be really receptive towards that kind of openness. They'll be able to help you cut through the "bs" so to speak and help you separate impostor syndrome noise from actionable facts.


I exchanged some 20 e-mails with Evan over the course of just 2 hours over an unfortunate bug with Quirk that nearly cost me everything I'd entered into the app up until that point. This was some 18 months ago.

He struck me as absolutely forthcoming and genuine. He fixed the issue and gave me a year's subscription for free for reporting the bug and helping him figuring it out.

I really wish Evan wouldn't be so hard on himself. His product actually helped me a lot, and he seemed to me like he was both empathetically capable and morally competent.


The site loads an adsbygoogle.js script from https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.....

I can't see any ads on the site. Is this load due to the site being hosted on a Google platform like GCP or Firebase?


Ads load for me on mobile. There's a banner at the bottom of the screen.


How does this apply to programming languages? I've always heard that developers should just stick to the language in which they're most productive, but am I part of the problem if I pick Python over a more performant language like Rust or Go for all of my work (web apps, command-line tools, etc.)?


The trailing closure syntax [1] seems to be a point of pride with Swift. However, I feel that it’s grown to be a painful aspect of the language. Another example is when a function takes two closure arguments, e.g.:

  func animate(withDuration duration: TimeInterval, animations: @escaping () -> Void, completion: ((Bool) -> Void)? = nil)
It is perfectly valid to call this function using a trailing closure for the latter argument, i.e.

  animate(withDuration: 0.5, animations: { ... }) {
    // handle completion here
  }
rendering the `completion` parameter label obsolete and giving no clear visual indication that the trailing closure is a completion handler.

Again, I strongly dislike the visual similarity to control flow statements.

[1]: https://www.natashatherobot.com/swift-trailing-closure-synta...


Could you elaborate on what these channels are and why you would want them demonetized? Are their videos actually sponsored by Disney et.al.?


https://gizmodo.com/youtubes-creepy-kid-problem-was-worse-th...

Basically, it ranges from use of copyrighted characters, attempts to game the autofill system, said characters doing weird and non-child-friendly shit, and actual exploitation of children.


There's a community here talking about this issue: https://www.reddit.com/r/ElsaGate/


MK ultra training.


A character from the HBO show "Silicon Valley", I believe.


Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: