Jonkman Microblog
  • Login
Show Navigation
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Notices by Verius (verius@community.highlandarrow.com), page 22

  1. Verius (verius@community.highlandarrow.com)'s status on Sunday, 04-Feb-2018 06:08:07 EST Verius Verius
    Thisย https://github.com/dotnet/coreclr/blob/master/Documentation/botr/intro-to-clr.md is a quite interesting read. And it got me thinking of the marketing of Rust. As the doc rightly mentions non-trivial programs often have hard-to-predict lifetimes. Rust's famous memory guarantees are very dependent on static understanding of lifetime. Now I don't claim to fully understand Rust but as far as I can see it only provides a partial solution to memory safety (for variables with statically determined lifetimes, though at zero runtime overhead) where GC provides a full solution (though at an overhead that varies between insignificant and crippling depending on workload and performance targets). Meanwhile GC is waaaay easier to program with, which actually matters a great deal out there in the real world where your coders might not be the best and the brightest.
    In conversation Sunday, 04-Feb-2018 06:08:07 EST from community.highlandarrow.com permalink

    Attachments

    1. Invalid filename.
      dotnet/coreclr
      from GitHub
      coreclr - This repo contains the .NET Core runtime, called CoreCLR, and the base library, called System.Private.Corelib (or mscorlib). It includes the garbage collector, JIT compiler, base .NET dat...
  2. Verius (verius@community.highlandarrow.com)'s status on Sunday, 04-Feb-2018 05:51:36 EST Verius Verius
    in reply to
    • Bob Mottram ๐Ÿ”ง โ˜• โœ…
    @bob Ok, so let's think this through. Assuming the FEC or local equivalent doesn't intervene I'd expect there to be some kind of financial instrument where you can bet that bugs will not occur. It would be reasonable for people to take those and watch the commit stream like a hawk to find any sabotage attempts (cause the easiest way to get your bounty is to introduce the bug in the first place). On one hand quality of code review would rise but on the other hand you'd get massive flamewars over whether a patch introduces a bug for the benefit of its author. Yeah, you're right, it would have a major negative impact in practice.
    In conversation Sunday, 04-Feb-2018 05:51:36 EST from community.highlandarrow.com permalink
  3. Verius (verius@community.highlandarrow.com)'s status on Sunday, 04-Feb-2018 05:42:31 EST Verius Verius
    in reply to
    • Annah
    @maiyannah At this point I doubt cryptocurrencies are actually used as currency (as opposed to as an investment) in a statistically significant way for non-illegal purposes. The use as tender in legal activities seems to have gone down compared to a few years ago due to bitcoin's transaction fees going up and due to price volatility.
    In conversation Sunday, 04-Feb-2018 05:42:31 EST from community.highlandarrow.com permalink
  4. Verius (verius@community.highlandarrow.com)'s status on Sunday, 04-Feb-2018 05:39:50 EST Verius Verius
    in reply to
    • Annah
    @maiyannah I'm not sure they're running scared of cryptocurrency in general. But they're probably uneasy with the most common forms of it (Bitcoin, ETH) for two reasons: 1. there's bound to be a crash in the market at some point which could use economical issues if the bubble becomes too big (banks don't like economical issues, it cuts into their profit margins) and 2. anonymous currency is a completely alien way of thinking for banks which are used to heavy regulation and KYC laws so they have a hard time wrapping their head around it. There is some experimentation in bank land with more regulated forms of cryptocurrency though, the whole distributed ledger thing is something many banks are at least interested in understanding.
    In conversation Sunday, 04-Feb-2018 05:39:50 EST from community.highlandarrow.com permalink
  5. Verius (verius@community.highlandarrow.com)'s status on Saturday, 03-Feb-2018 15:25:19 EST Verius Verius
    in reply to
    • Annah
    @maiyannah @purplehippo All I can think is why?
    In conversation Saturday, 03-Feb-2018 15:25:19 EST from community.highlandarrow.com permalink
  6. Verius (verius@community.highlandarrow.com)'s status on Saturday, 03-Feb-2018 13:04:21 EST Verius Verius
    If anyone is interested in what MSIL instructions there are, it turns out thatย https://docs.microsoft.com/en-us/dotnet/api/system.reflection.emit.opcodes?view=netframework-4.7.1 has quite a nice overview.
    In conversation Saturday, 03-Feb-2018 13:04:21 EST from community.highlandarrow.com permalink
  7. Verius (verius@community.highlandarrow.com)'s status on Friday, 02-Feb-2018 13:34:39 EST Verius Verius
    in reply to
    • awavauatush
    @ninjawedding I've found a good way to reason about Undefined Behavior is that it's stuff that's incorrect but expensive in terms of performance to require a compiler to detect. For example to define null pointer derefences you actually would need to insert a check everywhere a pointer could be null. You can't just say "this crashes the program" since the C language spec doesn't actually mandate the behavior of the processor and OS (you can't force every OS to have a non-accessible page 0 and in deeply embedded situations you will want to use that page (or won't have virtual memory / page protection bits)). Meanwhile a compiler can do some useful tricks if it can know a pointer won't be dereferenced (since that would be a bug by the programmer). Same with strict aliasing, it allows the compiler to assume two pointers won't point to the same location and that has important effects on possible optimizations.
    In conversation Friday, 02-Feb-2018 13:34:39 EST from community.highlandarrow.com permalink
  8. Verius (verius@community.highlandarrow.com)'s status on Friday, 02-Feb-2018 12:18:51 EST Verius Verius
    My personal opinion on Google's internal culture: I think I'd prefer Oracle. And I feel dirty for writing that.
    In conversation Friday, 02-Feb-2018 12:18:51 EST from community.highlandarrow.com permalink
  9. Verius (verius@community.highlandarrow.com)'s status on Friday, 02-Feb-2018 12:18:05 EST Verius Verius
    • Bob Mottram ๐Ÿ”ง โ˜• โœ…
    @bob Considering Google currently has a hell of an image problem that's saying something. :)
    In conversation Friday, 02-Feb-2018 12:18:05 EST from community.highlandarrow.com permalink
  10. Verius (verius@community.highlandarrow.com)'s status on Friday, 02-Feb-2018 12:11:45 EST Verius Verius
    in reply to
    • Verius
    I sure hope this gets round to the politicians. Something tells me it will make Google even more unpopular with the current congress critters and the prez. Might give them a wee bit less leverage in DC.
    In conversation Friday, 02-Feb-2018 12:11:45 EST from community.highlandarrow.com permalink
  11. Verius (verius@community.highlandarrow.com)'s status on Friday, 02-Feb-2018 12:08:09 EST Verius Verius
    Wow. If only half of what's alleged in this lawsuit is true Google is much much worse than I expected, making Github look like Breitbart in comparison.ย http://quillette.com/2018/02/01/lawsuit-exposes-internet-giants-internal-culture-intolerance/
    In conversation Friday, 02-Feb-2018 12:08:09 EST from community.highlandarrow.com permalink

    Attachments

    1. Invalid filename.
      Lawsuit Exposes Internet Giantโ€™s Internal Culture of Intolerance
      from Quillette
      James Damore, the former Google engineer who was fired last summer after authoring a document questioning the companyโ€™s diversity policies, has filed a lawsuit against the company. In a 161-page complaint, he does far more than challenge his firing and accuses Google of systemic discrimination against and harassment of white and male employees, as well as of violating a California state law that prohibits employers from discriminating on the basis of an employeeโ€™s political persuasion. He has joined together with another engineer by the name of David Gudeman who was also fired after he expressed politically incorrect views. Together, the two of them are requesting that their case be treated as a class action on behalf of all employees who have faced similar treatment at the hands of the Internet giant. The charges that they make are broad and far-reaching, but they are not asking that their claims be taken on faith alone. More than half of the complaint is taken up by an 87-page-long exhibit consisting of screenshots from internal systems used by Google โ€ฆ
  12. Verius (verius@community.highlandarrow.com)'s status on Friday, 02-Feb-2018 10:05:05 EST Verius Verius
    @gameragodzilla Yeah, I have the same thing with moderate rightists and hardcore leftists.
    In conversation Friday, 02-Feb-2018 10:05:05 EST from community.highlandarrow.com permalink
  13. Verius (verius@community.highlandarrow.com)'s status on Wednesday, 31-Jan-2018 06:13:47 EST Verius Verius
    Hmm, it'd just be a lot better if GoG actually supports filtering out DLC in the search screen.
    In conversation Wednesday, 31-Jan-2018 06:13:47 EST from community.highlandarrow.com permalink
  14. Verius (verius@community.highlandarrow.com)'s status on Wednesday, 31-Jan-2018 06:09:20 EST Verius Verius
    Ooh, GoG finally supports iDEAL (Dutch online payment system, run by our banks). I guess GoG may not be as good as they advertise anymore but, hey, at least they have a better backcatalog of old games.
    In conversation Wednesday, 31-Jan-2018 06:09:20 EST from community.highlandarrow.com permalink
  15. Verius (verius@community.highlandarrow.com)'s status on Wednesday, 31-Jan-2018 03:30:03 EST Verius Verius
    QFT: "One advantage of us older programmers is we show how clever we are by writing amazingly simple and understandable code." (https://news.ycombinator.com/item?id=16272021)
    In conversation Wednesday, 31-Jan-2018 03:30:03 EST from community.highlandarrow.com permalink
  16. Verius (verius@community.highlandarrow.com)'s status on Monday, 29-Jan-2018 13:49:37 EST Verius Verius
    The downside of being clever when writing code is that you don't feel so clever anymore when trying to debug it.
    In conversation Monday, 29-Jan-2018 13:49:37 EST from community.highlandarrow.com permalink
  17. Verius (verius@community.highlandarrow.com)'s status on Monday, 29-Jan-2018 13:29:05 EST Verius Verius
    @purplehippo It took me a while before I figured out that's not because most Welsh speak English but because Gaelic is the Irish/Scottish bit.
    In conversation Monday, 29-Jan-2018 13:29:05 EST from community.highlandarrow.com permalink
  18. Verius (verius@community.highlandarrow.com)'s status on Monday, 29-Jan-2018 13:19:45 EST Verius Verius
    in reply to
    • Annah
    @maiyannah Nah, don't yet feel like using unsafe blocks (it's C#, cause it'd be good for me professionally to get more experience with that).
    In conversation Monday, 29-Jan-2018 13:19:45 EST from community.highlandarrow.com permalink
  • After
  • Before
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

Jonkman Microblog is a social network, courtesy of SOBAC Microcomputer Services. It runs on GNU social, version 1.2.0-beta5, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All Jonkman Microblog content and data are available under the Creative Commons Attribution 3.0 license.

Switch to desktop site layout.