Hacker News new | past | comments | ask | show | jobs | submit | jdowner's comments login

It's not for me. I can see the appeal of these shortcuts, but I can see it being a wtf down the road once I've forgotten that I have them in place.

Also with something like auto-correct, you have a visual affordance that alerts you to the change (with the option to override), which just happened when I misspelled 'forgotten' above. The shell doesn't have that so something just happens without any actual correction or indication the user may have made an error. Although I am not a 'fish' user, this is something that I think it does well.


So I am not alone! There seem so few people who hold this view these days.


Same for my shop - we manage a large pool of cost driven by partially forcastable factors; we've repeatedly rejected methods purely on explainability grounds. Our accountability requirements do not allow us to point the finger at an LLM if we get it wrong.


I know. Here I am modeling my data generating process like a chump.


I was able to login just now using an email address.


Was it an @gmail? I wonder if glass door forced the account linking because of that, or if the option to enter my password and not link accounts was just buried.


Out of curiosity, I had a look at my account on glassdoor and my name is "Rollo Tomasi". Seems about right :)


Goodreads should consider putting some effort into the platform they have allowed to languish for years.


I was interested in the claim that it is warm-blooded (based on your quote). I went to the article and the link associated with the term 'warm-blooded' leads to an article that makes absolutely no mention of warm-bloodedness or thermoregulation. As such, I'm not going to put much faith in the article.


Here is the possible source of that claim https://onlinelibrary.wiley.com/doi/10.1111/pala.12240

It seems it is not a matter of settled science however at least from skimming that paper. Not any kind of palaeontologist but I do like dinosaurs like any sensible person.


Sounds like something Epicurus would say.


I agree but I think there is concern about the perceived value that those creative skills will have.


In your situation, my concerns would relate to evaluating your (1) ability to write professional software and (2) what are the gaps in your knowledge.

To address these concerns, consider contributing to an open source project.

Many of the hurdles a candidate has to clear to get a job as a software engineer are intended to determine whether you can actually program. Ignoring the effectiveness of these hurdles, the point is that you need to demonstrate the claims on your resume/CV. If you contribute to an open source project you are putting your work out there for everyone to see, including how you actually work with other engineers and how you deal with critical feedback about your work.

There is a lot of software engineering that is not interesting or attention getting but it has to be done. Often, this involves learning about things that you would not have bothered with if you are a hobbyist. By contributing to a successful open source project, you will be exposed to ideas that you might not otherwise have encountered.


I hadn't considered that last idea of yours before, thank you.


So, 'write once, run everywhere'... I think we've been here before.


Yes! Wasm builds on top of 20 years of experience and improvements of JVM, CLR. There are a few key differences, but one important one is the universal adoption by the industry (no ActiveX vs Applets war, .NET vs Java) with companies as varied as Google, Apple, Amazon, Microsoft actively cooperating on moving the standard forward. I have never seen anything like that and I hope it continues for as long as possible!


> > One of the exciting things in Visual Studio .NET is its language agnosticism. If a vendor has written a .NET-compliant language, you can use it in Visual Studio .NET. It'll work just as well as C# or C++ or Visual Basic. This isn't just a future feature-in-planning. There are already nearly two dozen languages being developed for Visual Studio .NET: Visual Basic, C#, C++, JScript, APL, Cobol, Eiffel, Fortran, Pascal, Perl, Python, RPG, Smalltalk, Oberon, Component Pascal, Haskell/Mondrian, Scheme, Mercury, Alice, and even the Java language.

-- February 2002 issue of MSDN Magazine

https://learn.microsoft.com/en-us/archive/msdn-magazine/2002...


Not sure what the point is here, but that reality for .NET never really came to fruition. Now only C# and a tiny sliver of F# really dominate most of development on .NET.


Well, Microsoft has always been about "our stuff is first class citizen, everything else is second class citizen". You could see that in the 2000s when Microsoft claimed Windows 2003 to be multiplatform because it could run binaries from windows 95, windows 98, windows 2000 and windows xp.

What happened with .net is that C# is first class, F# is second class, and everything else is third class citizen at best (when not directly attacked via patent litigation).


I'm late to the party, but has Microsoft sued anyone over doing things with .Net?


They might dominate, yet the CLR is polyglot and you can even buy Eiffel, Cobol and Fortran compilers to it, today.

https://www.microfocus.com/en-us/products/visual-cobol/overv...

https://www.silverfrost.com/1/default.aspx

https://www.eiffel.com/eiffelstudio/screenshots/

People do pay money to target it, go figure!


Regardless of its technical merits, .NET was never adopted universally, WebAssembly is on the path to do so. It is also not exclusive: Blazor is a successful Microsoft product implementing WebAssembly leveraging .NET


Can a chromium viewer be run in a Firefox window? Or vice versa?


The VM part of WASM is not per se the interesting part. The really interesting part is having a VM that is not able to access the system besides what it's being explicitly allowed to by the host. This is an extremely useful security tool.


The component-model proposal makes this statement even more interesting. It will allow to set capabilities to the libraries that your Wasm module uses. For me, this is critical as in most language ecosystems, libraries gets the same permissions as the main application.


Java tried that and it is an ongoing disaster that is itself the source of security bugs.

Library boundaries are not often so rigidly clear cut as to be a security boundary, ignoring also the performance & compatibility issues that come with such a thing.


Sounds like something you could build a phone OS on top of.


JavaScript mostly solved it. WebAssembly is just the next iteration.

Also good that it's open source right from the start.


Agree 100%. Also, as it came from the browser developers, so not only it is OSS but it can be relied to already be there, not a plugin your users have to install (I don't miss at all the days of ActiveX, Java Applets, Flash, etc ...)


Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: